/* CSS Document */
*{
margin:0px;
padding:0px;
}
body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#041a32 url(../images/bg.jpg) no-repeat center top;
}
a{
outline:none;
}
.sub-wrapper{
width:976px;
margin:0 auto;
}
.header{
height:120px;
}
.logo{
float:left;
padding:29px 0 0 9px;
}
.nav{
background:#860325;
height:35px;
}
.nav ul{
list-style-type:none;
}
/*.nav ul li{
float:left;
}*/
/*.nav ul li a{
display:block;
float:left;
width:119px;
text-align:center;
padding:4px 10px 0 10px;
text-transform:uppercase;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
background:url(../images/seperator.jpg) no-repeat right top;
height:31px;
}*/

.box-wrapper{
background:#FFFFFF url(../images/contbg.jpg) repeat-y left 13px;
padding:0px 12px 12px 12px;
border-bottom:solid 12px #ffffff;
border-top:solid 12px #ffffff;
}
.sidebar-left{
float:left;
width:251px;
background:#02386a url(../images/sidebar-bg.jpg) repeat-x left top;
}
.clearall{
clear:both;
height:0px;
font-size:0px;
}
.spacer5{
clear:both;
height:5px;
font-size:0px;
}
.spacer10{
clear:both;
height:10px;
font-size:0px;
}
.spacer15{
clear:both;
height:15px;
font-size:0px;
}
.spacer20{
clear:both;
height:20px;
font-size:0px;
}
.sidebar-content{
padding:18px 12px 12px 12px;
color:#FFFFFF;
}
.sidebar-content ul{
list-style-type:none;
}
.sidebar-content ul li{

}
.sidebar-content ul li a{
display:block;
color:#e6ebf1;
background:url(../images/bullet.jpg) no-repeat left 12px;
padding:0 0 0 12px;
text-transform:uppercase;
font-size:11px;
text-decoration:none;
line-height:30px;
border-bottom:dashed 1px #7492ae;
height:32px;
}
.sidebar-content h2{
text-transform:uppercase;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
}
.hinputs{
background:url(../images/input-bg.jpg) no-repeat left top;
width:218px;
border:0px;
padding:6px 5px 6px 5px;
font-size:11px;
color:#798592;
}
.hbtns{
background:url(../images/submit-btn.jpg) no-repeat left top;
width:90px;
height:26px;
border:0px;
}
.contentbar-right{
float:left;
width:689px;
margin:0 0 0 12px;
padding:25px 0 0 0;
line-height:16px;
}
.contentbar-right img{
margin:0 0 0 15px;
}
.contentbar-right h2{
font-size:16px;
color:#860325;
font-weight:bold;
text-transform:uppercase;
margin:0 0 5px 0;
}
.contentbar-right span{
color:#023a72;
}
.box-img-last img, .box-img img{
margin:0px 0 5px 0;
}

.box-img{
float:left;
width:198px;
margin:0 44px 0 0;
}
.box-img-last{
float:left;
width:198px;
}
.box-img-last h3, .box-img h3{
font-size:12px;
color:#00468c;
margin:0 0 5px 0;
font-weight:normal;
}
.box-img-last a, .box-img a{
display:block;
float:left;
color:#03274b;
font-size:11px;
background:url(../images/blue-bullet.jpg) no-repeat left center;
padding:0 0 0 10px;
text-decoration:none;
}
.footer{
width:976px;
margin:10px auto 0;
color:#ecf1f7;
font-size:11px;
background:url(../images/footer-bg.jpg) repeat-x left top;

}
.copyright{
float:right;
text-align:right;
padding:8px 8px 10px 0;
font-size:10px;
}
.link-box{
float:left;
padding:8px 0 0 8px;
width:976px;
text-align:center;

}
.link-box a{
color:#ecf1f7;
text-decoration:none;
font-size:10px;
}
.contentbar-right-subpage{
float:left;
width:689px;
margin:0 0 0 12px;
padding:12px 0 0 0;
line-height:16px;
}
.contentbar-right-subpage h3{
font-size:15px;
color:#02386a;
}

.contentbar-right-subpage h4{
font-size:13px;
color:#02386a;
}


.contentbar-right-subpage h1{
font-size:16px;
color:#ffffff;
font-weight:bold;
text-transform:uppercase;
margin:0 0 5px 0;
background:#032140;
padding:5px 5px 5px 10px;
}
.contentbar-right-subpage span{
color:#023a72;
}
.sub-banner{
position:relative;
height:142px;
}
.sub-banner-contact{
position:absolute;
right:0px;
top:0px;
width:238px;
padding:28px 0 0 18px;
color:#cdd3d9;
}
.sub-banner-contact a{
color:#cdd3d9;
text-decoration:none;
}
.sub-banner-contact  h3{
color:#FFFFFF;
text-transform:uppercase;
font-size:16px;
font-weight:bold;
}
.banner-wrap{
position:relative;
}
.banner-txt{
position:absolute;
right:0px;
top:0px;
width:239px;
padding:22px 12px 0 5px;
color:#cdd3d9;
}
.banner-txt h3{
color:#FFFFFF;
text-transform:uppercase;
font-size:16px;
font-weight:bold;
}
.bborder{
border-bottom:dashed 1px #3d546c;
height:0px;
font-size:0px;
}
.banner-txt a{
color:#cdd3d9;
text-decoration:none;
}
.contentbar-right-subpage ul, .contentbar-right-subpage ul li ul, .contentbar-right-subpage ul li ul li ul{
list-style-type:none;
margin:0 0 0 15px;
padding:0px;
}
.contentbar-right-subpage ul li, .contentbar-right-subpage ul li ul li, .contentbar-right-subpage ul li ul li ul li{
padding:0 0 5px 0;
margin:0px;
}
.contentbar-right-subpage a{
font-weight:bold;
text-decoration:none;
color:#02386a;
}
.leftname{
float:left;
width:150px;
}
.hinputs2{
width:218px;
border:0px;
padding:6px 5px 6px 5px;
font-size:11px;
color:#798592;
border:solid 1px #778B9F;
}
.btrbullet li{
background:url(../images/blue-bullet.jpg) no-repeat left 10px;
padding:4px 0 4px 10px !important;
width:300px;
float:left
}
.btrbullet li ul li{
width:250px;
}
.blu-bullet li{
background:url(../images/blue-bullet.jpg) no-repeat left 12px;
padding:5px 0 5px 15px !important;
}
.below-footer{
padding:8px 8px 10px 8px;
text-align:center;
}

.iptbox { background:url(../images/refresh-inp-bg.jpg) no-repeat left top; border:0px; padding:6px 5px; float:left; color:#798592;
font-size:11px;}
.captch img { padding:0 5px;}

.tollfreeno{width:250px; float:right; font-size:16px; color:#ffffff; padding:45px 40px 0 0; font-weight:bold;}
.tollfreeno span{font-size:12px; color:#ffffff;}
.tolldesno{font-size:16px; color:#ffffff; padding:0 0 0 62px; font-weight:bold;}