/* CSS Document */
body{ margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#5b5c66; background:#ebebeb url(../images/bg_rpt.jpg) repeat-x top left;}
img{ border:0px; outline:none;}
a{ text-decoration:none; outline:none; border:0px; color:#780200;}
a img{ outline:none; border:0px;}
img{ border:0px; outline:none;}
p, ol, ul, li, font, form, h1, h2, h3, h4, h5, h6{ margin:0px; padding:0px; font-weight:normal;}
p{ line-height:16px;}

/************FORM STYLE*************/
input[type="text"], textarea, select{ border:1px solid #d6d7d9; padding:5px; font-size:12px; font-style:italic; color:#949494;
behavior:url(PIE.htc);
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
}
input[type="text"]:hover{ border:1px solid #d3b673;}
textarea:hover{ border:1px solid #d3b673;}
select:hover{ border:1px solid #d3b673;}
/************FORM STYLE*************/

@font-face {
 font-family:helveticaLT;
 src: url("Helvetica_LT_45_Light.eot") /* EOT file for IE */
}
@font-face {
 font-family:helveticaLT;
 src: url("Helvetica_LT_45_Light.ttf") /* TTF file for CSS3 browsers */
}
@font-face {
 font-family:helvetica-condensedbold;
 src: url("helvetica-condensedbold.eot") /* EOT file for IE */
}
@font-face {
 font-family:helvetica-condensedbold;
 src: url("helvetica-condensedbold.ttf") /* TTF file for CSS3 browsers */
}

#wrapper{ width:960px; margin:auto;}
#head, #banner, #pageBody, #footer{ float:left; width:960px; position:relative;}
#logo{ float:left;}
#topBtns{ float:right; margin:15px 10px 25px 0;}
#nav{ float:right; width:700px; position:relative; z-index:1;}
#nav ul{ margin:0 0 0 5px; float:right;}
#nav li{ float:left; font-family:helveticaLT; font-size:15px; list-style:none; background:url(../images/nav_sep.png) no-repeat top right; height:44px;}

#nav ul li div{ position: absolute; visibility: hidden; margin:0; padding:0px; background:url(../images/dropdown_rpt.png) repeat top left; top:0px; left:0px;
}
#nav ul li div a{ position: relative; font-weight:normal; border-bottom:1px solid #657295; display: block; margin:0 10px 0 10px; padding:7px 60px 7px 7px; height:auto; width:auto; white-space: nowrap; text-align:left; color:#fff;}
#nav ul li div a:hover{ background:#5f7599; font-weight:normal; color:#fff; text-decoration:none;}
#nav ul li div a.end{ border-bottom:0px;}

#pageBody{ margin-top:15px;}
.homeBox{ float:left; width:232px; height:335px; background-color:#fff; margin-left:10px;}
.homeBox h1{ font-size:18px; font-family:helveticaLT; text-transform:uppercase; padding:20px 0 5px 10px; line-height:18px;}
.homeBox h1 span{ display:block; font-size:11px; font-family:helvetica-condensedbold;}
.homeBox img{ display:block;}
.homeBox p{ color:#84858f; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:15px; padding:8px 10px 0 10px; font-size:11px;}
.homeBox p a{ display:block; margin-top:10px;}
.homeBox a:hover{ text-decoration:underline;}
.box1 h1{ color:#000;}.box1 a{ color:#000;}
.box2 h1{ color:#15275c;}.box2 a{ color:#15275c;}
.box3 h1{ color:#af8e44;}.box3 a{ color:#af8e44;}
.box4 h1{ color:#780200;}.box4 a{ color:#780200;}

#footer{ background-color:#0a1a48; color:#d0d2e1; margin-top:30px; padding:15px 15px 25px 15px; width:930px;}
#footer div{ float:left; width:700px;}
#footer p{ float:right; text-align:right; margin:0px; padding:0px;}

#innerPageBody{ float:left; margin-top:15px; padding:15px; width:930px; background-color:#fff; position:relative;}
#innerPageBody h1{ font-size:34px; padding:5px 0 0px 0; line-height:34px; color:#15275c; font-family:helveticaLT;}
#innerPageBody p{ padding:10px 0 0 0;}
#abtLeftBox{ float:left; position:relative; width:490px;}
ul.step1{ margin:25px 0 0 34px;}
ul.step1 li{ list-style:url(../images/icon_check.png); padding-bottom:20px;}
ul.step1 li ul{ margin:5px 0 0 34px;}
ul.step1 li ul li{ padding-bottom:5px; list-style:url(../images/arrow_grey.png);}

#qBox{ float:right; position:relative; margin-top:20px; width:400px; background:url(../images/q_box_rpt.png) repeat-y top left;}
.qList{ float:left; width:400px; position:relative; background:url(../images/faq_fold.png) no-repeat right;}
.qList ul{ margin:25px 80px 0 44px; padding-bottom:15px;}
.qList ul li{ list-style:url(../images/icon_faq.png); padding-bottom:15px; font-size:18px; font-family:helveticaLT;}
.qList ul li a{ color:#5b5c66;}.qList ul li a:hover{ color:#780200;}

#contactLeft{ float:left; margin-top:20px; width:380px; position:relative;}
#contactLeft p{ padding-bottom:8px;}
#contactRight{ float:right; width:440px; margin-top:20px; z-index:0; padding:20px; position:relative; background-color:#f4f4f4;
behavior:url(PIE.htc);
order-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-khtml-border-radius:8px;
}
#contactRight p{ font-weight:bold; padding-bottom:10px;}
#contactRight div{ margin-top:5px; float:left; width:400px; position:relative;}

ul.abt1{ margin:0 60px 0 60px; padding-bottom:40px;}
ul.abt1 li{ list-style:url(../images/icon_check.png); border-bottom:1px solid #ebebeb; padding-top:30px; font-size:18px; font-family:helveticaLT;}
ul.abt1 ul{ margin:5px 0 0 24px;}
ul.abt1 ul li{ list-style:url(../images/arrow_grey.png); border-bottom:0px; padding:3px 0 3px 0;}

#abtLeftBox p{ padding-top:15px;}

#login{ left:240px; width:440px; margin-top:20px; z-index:0; padding:30px; position:relative; background-color:#f4f4f4;
behavior:url(PIE.htc);
order-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-khtml-border-radius:8px;
}

