@charset "utf-8";
/* CSS Document */
* { padding:0; margin:0;}
body {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#000;background:url(../images/body-bg.png) repeat-x top left #2E368F; }


/*default*/
form { background:none; margin:0; padding:0; border:0 !important;}
a img{ border:0;}
.clear { padding:0; margin:0; clear:both;}


/*wrapper*/
.wrap { width:961px; margin:0 auto; overflow:hidden; height:auto; padding-top:14px;}

/*Header*/
.header-holder { width:961px; float:left; height:auto;}
.header { width:961px; float:left; height:179px; background:url(../images/header-bg.png) no-repeat;}
.header-L { width:595px; float:left; height:auto;}
p.logo { display:block; padding:21px 0 0 34px;}
.header-R { width:366px; float:right; height:auto; text-align:center;}
p.top-text { display:block; font-size:15px; color:#010101; padding:30px 0 20px 0; font-weight:bold;}
p.top-text2 { display:block; font-size:16px; color:#2e3690; padding:0; font-weight:bold;}
.banner { width:961px; float:left; height:400px; background:url(../images/banner.png) no-repeat;}
a.btn-here { display:block; margin:364px 0 0 559px;}

ul.top-menu { display:block; list-style:none;  text-align:left; padding:35px 0 0 10px;}
ul.top-menu li{ display:inline; padding:0; margin:0;}

/*Content*/
.content {width:961px; float:left; height:auto;}

.sign-up-bar { width:391px; float:left; height:42px; background:url(../images/sign-up-bar-bg.png) no-repeat; padding:13px 0 0 570px;}
.thank-you-bar { width:391px; float:left; height:42px; background:url(../images/thank-you-bar-bg.png) no-repeat; padding:13px 0 0 570px;}
.sign-up-bar-L { width:265px; float:left;}
.sign-up-bar-L input{ width:238px; background:none; border:none; color:#96989b; font-size:14px; padding:5px 0 0 5px; font-weight:bold;}
.sign-up-bar-R { width:92px; float:left;}

.content-optic { width:946px; float:left; height:auto; padding:5px 5px 0 10px; background:url(../images/content-optic-bg.png) repeat-y;}


.icon-holder { width:930px; float:left; padding:20px 0 20px 16px; }
.icon-logo-box { width:186px; float:left; text-align:left;}
.icon-logo-box2 { width:206px; float:left; text-align:left;}
.icon-logo-box3 { width:166px; float:left; text-align:left;}

.content-tail { width:961px; float:left; height:74px; background:url(../images/content-tail-bg.png) no-repeat;}
.content-tail b{ font-size:34px; font-weight:bold; color:#fff; display:block; text-align:right; padding:15px 67px 0 0;}
.content-tail b a{ text-decoration:none; color:#fff;}
.content-tail b a:hover{ color:#C9EAFA;} 

.map-box { width:920px; float:left; height:auto; padding:0 7px 0 19px;}
.map-box-L {width:430px; float:left; height:auto; }
.map-box-R { width:490px; float:right;}
.map-box-location { width:490px; float:left; height:auto; padding-top:2px;}
.map-box-location-L { width:245px; float:left; height:auto;}
.map-box-location-R { width:245px; float:right; height:auto;}

.map-info { width:245px; float:left; height:auto; margin-bottom:20px;}
.map-info-1 { width:33px; float:left; height:auto; padding-top:5px;}
.map-info-2 { width:202px; float:right; height:auto; text-align:left; padding-right:10px;}
p.loc-name { display:block; font-size:20px; font-weight:bold; color:#2e3690;}
p.loc-number { display:block; font-size:23px; font-weight:bold; color:#b75332;}
p.loc-address {display:block; font-size:14px; font-weight:bold; color:#010101;}	
a.loc-email {display:inline; font-size:14px; font-weight:bold; color:#1498d5; text-decoration:none;}
a:hover.loc-email {	color:#010101;}



.content-tail-bottom { width:961px; float:left; height:42px;}
.content-tail-Footer { width:961px; float:left; height:24px;}

.footer { width:928px; float:left; height:auto; padding:8px;}
b.foot-big { display:block; font-size:30px; font-weight:bold; color:#3b4c9f;}
h1.foot-big { display:block; font-size:30px; font-weight:bold; color:#3b4c9f;}
p.foot-text { display:block; font-size:14px; font-weight:bold; color:#010101; margin-top:25px;}
p.foot-text span{display:block; font-size:20px; font-weight:bold; color:#3b4c9f;}
p.foot-text a{color:#3b4c9f;}
p.foot-text a:hover{ text-decoration:none;}

/*Footer*/






