@charset "utf-8";
/* CSS Document */

body {font: normal 75%/1.4em Arial,Helvetica,sans-serif;color: #000; margin:0 auto;background:#FFF url(../images/bg-spacer.jpg) repeat-x center top;}

a, a:link, a:active, a:visited {color:#039;cursor:pointer;text-decoration:none;}
a:hover {text-decoration:underline;}

h1, h2, h3, h4, h5, h6 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
h1 {font-size:1.5em;margin-bottom:0.5em;line-height:1.0em;color:#035998;}

img {border:0;vertical-align:middle;}

.aright {text-align:right;}
.left {float:left}
.right {float:right}
.clear {clear:both;}
.clearleft {clear:left;}
.clearright {clear:right;}
.center {text-align:center !important;}

/* Standard form element */
input, 
textarea, 
select {
	font-family:Arial, Helvetica, sans-serif; /* stupid IE7 don't inherit it from body */
	font-size:8pt;
	border:1px solid #DFE6E8;
	padding:4px 2px;
}

input:focus,
select:focus,
textarea:focus {
	background-color: #ffd !important;
}

input[type="radio"], input[type="checkbox"] {
	border-width:1px;
	margin:4px 2px;
}

input[type="submit"], input[type="button"], input[type="reset"] {
	cursor:pointer;
}

.stdButton {border:1px solid #D1D2D2;padding:2px;}
.stdButton:focus {background-color:transparent }

.btnBlue {border:1px solid #79B7E7;padding:3px 5px;background-color:#EAF4FD;color:#063563;font-weight:bold;}
.btnBlue:hover {border:1px solid #F7D894;color:#D38600;background-color:#F8EACB;}

fieldset {border:0px none;}
fieldset legend {font-size:1.2em;color:#063563;margin:0.1em 1em;padding:0.5em}
fieldset p {margin:0 auto;clear:left;}
fieldset p label {display:block;width:30%;float:left;text-align:right;padding:4px 2px;color:#444;font-weight:bold;}
fieldset p label.error {text-align:left;margin-left:2px;display:none;color:#BF110D;float:none;font-weight:normal}
fieldset p span {display:block;float:left;width:60%;padding:0.5em;font-size:0.9em;}

form em {color:#BF110D;}
form label.error {text-align:left;margin-left:2px;width:auto;display:none;color:#BF110D;float:none;}

form hr {height:1px;border:1px solid #FFF;border-bottom:1px solid #A6C9E2;}

.msg, .ilink {margin:0;line-height:16px;padding:5px 5px 5px 25px;background-position:5px 5px;background-repeat:no-repeat;}

.error {color:#BF110D;}

.green {color:#468007;}
.red {color:#BF110D;}
.blue {color:#1C8AAE;}
.orange {color:#E17009;}

/* Standard Form box */
.stdForm {border:1px solid #79B7E7;padding:1em;}
.stdForm h3 {color:#E17009;font-size:1.3em;margin-bottom:0.5em;font-weight:normal;}
.icon-arrow {background:url(../images/success.png) no-repeat left center; padding-left: 40px;}
.icon-alert {background-image:url(../images/alert.gif);}

#container {background:url(../images/bg-box.jpg) no-repeat center top;margin:0 auto;width:808px; min-height:600px;}
#logo {margin:0 auto;text-align:center;}
#content {margin:70px 50px;min-height:325px;}
strong {font-size:1.4em;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer {margin:0 50px;color:#777;text-align:center;border-top:1px solid #eee;padding:5px;font-size:0.9em;}
#contact-us {padding:10px;}