html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;text-align:left;font-family:inherit;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
q:before,q:after,blockquote:before,blockquote:after{content:"";}
body{background:url(../images/bg.jpg) repeat-x;font-family:"Lucida Grande", Tahoma, sans-serif;}
.img-left{float:left;margin:0px 20px 20px 0px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
p{color:#333333;font-size:12px;font-family:"Lucida Grande", Tahoma, sans-serif;line-height:25px;text-align:justify;}
h1{font-size:30px;}
h2{font-size:24px;color:#17507d;margin-bottom:15px;}
h3{font-size:21px;color:#17507d;}
h4{font-size:16px;color:#17507d;}
ul{color:#17507d;list-style-image:url(../images/check.png);list-style-position:outside;font-size:14px;margin-left:20px;line-height:30px;}
.panelContainer ul{margin-top:15px;}
.panelContainer a{color:#17507d;text-decoration:none;}
.panelContainer .button a:hover{color:white;text-decoration:underline;}
.panelContainer a:hover{text-decoration:underline;}
#wrapper1{width:960px;margin:0 auto;padding-left:0px;}
#wrapper2{width:960px;margin:0 auto;overflow:hidden;}
#header{width:940px;height:360px;background:url(../images/bg-header.jpg) no-repeat;margin:0px;}
#logo{padding-top:20px;}
#billboard{margin-top:35px;height:240px;width:960px;}
#billboard a{color:#fff;}
#billboard h1{color:white;}
#billboard p{color:#80b5e0;width:410px;text-align:justify;}
.billboard-divider{height:1px;background-color:#266596;border-top:1px solid #0a395e;margin:30px 0px;width:410px;overflow:hidden;}
.billboard-img{float:right;background:url(../images/featured-bg.png) no-repeat;margin-top:-191px;width:520px;height:300px;}
#billboard-image-core{overflow:hidden;}
#billboard-image-core img{background:url(../images/featured-bg-gradient.jpg);padding:4px;border:1px solid #ffffff;margin-left:29px;}
#buttons{height:80px;}
.button{float:left;margin-right:20px;margin-top:25px;}
.button-border-left{background:url(../images/button-bg-left.jpg);width:5px;height:30px;float:left;}
.button-main{height:26px;border-top:1px solid #0087ae;border-bottom:1px solid #0087ae;float:left;background:url(../images/button-bg.jpg) repeat-x;padding:2px 10px 0px 10px;}
.button-main a{color:#f5f5f5;font-size:13px;}
.button-border-right{background:url(../images/button-bg-right.jpg);width:5px;height:30px;float:left;}
#footer{height:60px;padding:20px 0px;}
#footer p{color:#333333;}
#footer a{color:#17507d;}
#footer a:hover{text-decoration:underline;}
#mainContent{width:960px;overflow:hidden;}
.left-column{width:439px;padding-right:30px;border-right:1px solid #e8e5e5;float:left;height:290px;overflow:hidden;}
.subdivision-left{width:218px;float:left;}
.right-column{width:439px;padding-left:30px;border-left:1px solid #ffffff;height:290px;overflow:hidden;}
#mainContent .button{float:none;margin-top:6px;}
#mainContent .button p{margin-top:0px;}
.AcordionPanelTab{padding-bottom:5px;}
.AcordionPanelTab h2:hover{color:red;}
.AcordionPanelTab{cursor:pointer;}
.homepage-service p{margin-bottom:0px;}
.homepage-service h4{margin-top:10px;}
.homepage-services-divider{margin:15px 0px 10px 0px;;height:1px;background-color:#ffffff;border-top:1px solid #e8e5e5;overflow:hidden;}
.gallery-item{width:162px;height:106px;padding:2px;background-color:#f5f5f5;margin:5px 20px 20px 0px;float:left;border:1px solid #dadada;}
form{border:none;font-size:12px;color:#333333;}
fieldset{border:none;margin:10px 0px;padding:0px;}
.notification_error{border:1px solid #A25965;height:auto;width:408px;padding:4px;background:#F8F0F1;text-align:left;font-size:12px;color:#333;}
.notification_ok{border:1px #567397 solid;height:auto;width:408px;padding:8px;background:#f5f9fd;text-align:center;font-size:12px;color:#333;}
.info_fieldset{border:none;margin:20px 0px 0px 0px;padding:0px;}
.contact-button{border:1px solid #999999;background:white;color:#2F3738;font-size:12px;margin:0px;padding:5px;}
label{width:50px;font-size:12px;color:#2F3738;font-weight:bold;float:left;}
input, textarea{padding:3px;border:1px solid #999999;color:#2F3738;font-family:"Lucida Grande", Tahoma, Verdana;font-size:12px;float:left;}
input{width:121px;margin:0 20px;}
textarea{margin:10px 0px;width:410px;height:70px;}
#navigation{float:right;padding-right:11px;height:30px;margin-top:13px;list-style:none;}
#navigation li{float:right;margin-left:5px;}
#navigation a{color:#17507d;}
.menutab-border-left{float:left;height:30px;width:10px;background-image:url(../images/menu-border-left.jpg);}
.menutab-border-right{float:left;height:30px;width:10px;background-image:url(../images/menu-border-right.jpg);}
.menutab-core{float:left;height:30px;background-image:url(../images/menutab-bg.jpg);padding:0px 10px;background-repeat:repeat-x;font-size:12px;}
.clear{clear:both;}

