/* CSS Document */

body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background-color:#CCCCCC }

#wrapper{width:1001px; margin:0 auto; padding:0;}

#header{width:1001px; margin:0; padding:0; float:left;}

.flash{width:1001px; margin:0; padding:0; float:left;}

.logo_bg{width:1001px; height:107px; margin:0; padding:0; float:left; background:url(../images/logo_bg.jpg) no-repeat;}

.logo{ width:237px; float:left; padding:0 0 0 30px;}

.contact{width:264px;padding:25px 10px 0 460px; margin:0px; float:left;}
.contact h1{font-size:26px; padding:10px 0 0 0; margin:0; color:#ffda99; text-align:center;}
.contact h1 span{font-size:14px; color:#fff;}

.naviagtion{width:943px; margin:0; padding:0 29px; line-height:42px; font-size:11px; text-transform:uppercase; font-weight:bold; float:left; background:url(../images/navigation.jpg) no-repeat;}
.naviagtion ul{margin:0; padding:0;}
.naviagtion ul li{list-style:none; background:url(../images/divider.jpg) no-repeat right; padding:10px 0; margin:0; display:inline;}
.naviagtion ul li a{color:#fff; text-decoration:none; padding:0 35px; display:inline-block; margin:0;}
.naviagtion ul li a:hover{color:#fff; text-decoration:none; background:url(../images/active.jpg) repeat-x;}
.naviagtion ul li a.active{color:#fff; text-decoration:none;  background:url(../images/active.jpg) repeat-x;}
.nobg{background:none !important;}


.inner_middle{background:#162f4d url(../images/middle_bg.jpg) no-repeat bottom;width:941px; margin:0; padding:25px 30px; float:left;}

.services{width:241px; margin:10px 0; padding:0; float:left; background:#030b2e url(../images/services_bottom.jpg) no-repeat bottom;}
.services h1{font-size:16px; padding:0; margin:0; color:#fff; text-align:center; line-height:35px; background:url(../images/services_top.jpg) no-repeat;}
.services ul{margin:0; padding:15px;}
.services ul li{list-style:none; background:url(../images/services_list.jpg) no-repeat left;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  padding:0 0 0 15px; margin:0; margin-bottom:10px; line-height:16px;}
.services ul li a{color:#fff; text-decoration:none; padding:0;margin:0;}
.services ul li a:hover{color:#fff; text-decoration:underline;}


.welcome{ width:401px; margin:0; padding:0 30px; float:left;}
.welcome h1{font-size:24px; padding:0; margin:0; color:#c7c7c7;}
.welcome h1 span{font-size:36px; color:#fff;}
.welcome ul{margin:0; padding:15px;}
.welcome ul li{list-style:none; background:url(../images/welcome_list.gif) no-repeat left; font-size:12px; color:#fff;  padding:5px 0 10px 35px; margin:0; line-height:16px;}

.right{width:239px; margin:0; padding:0; float:left;}

.home{width:239px; margin:0; padding:0 0 10px 0; float:left; background:url(../images/h_line.jpg) repeat-x bottom;}
.home h1{font-size:24px; padding:0 0 0 5px; margin:0; color:#ffd800; font-weight:normal;}
.home h1 span{font-size:12px; color:#fff;}
.home p {color:#ffd800; font-size:14px; font-weight:bold; padding:15px 0 0 0; margin:0;}
.home p span{color:#fff; font-size:16px;}
.home a{color:#fff; text-decoration:none;}
.home a:hover{color:#fff; text-decoration:none;}
.home .img{padding:0 10px 0 0;}

.homeRight{width:239px; margin:0; padding:0 0 10px 0; float:left; background:url(../images/h_line.jpg) repeat-x bottom;}
.homeRight h1{font-size:24px; padding:0 0 0 5px; margin:0; color:#ffd800; font-weight:normal;}
.homeRight a{text-decoration:none;}
.homeRight a span{font-size:12px; color:#fff;}
.homeRight a .img{padding:0 10px 0 0;}
.homeRight p {color:#ffd800; font-size:14px; font-weight:bold; padding:15px 0 0 0; margin:0;}
.homeRight p span{color:#fff; font-size:16px;}
.homeRight p a{color:#fff; font-size:11px;}



.inner_left{width:652px; margin:0; padding:0 50px 0 0; float:left;}
.inner_left h1{font-size:24px; padding:0; margin:0; color:#ffd800; font-weight:normal;}
.inner_left h1 span{font-size:18px; color:#fff;}
.inner_left p {color:#fff; font-size:14px; padding:15px 0 0 0; margin:0; line-height:19px; text-align:justify;}
.inner_left ul{margin:0; padding:15px 0;}
.inner_left ul li{list-style:none; background:url(../images/faq_list.gif) no-repeat left top; font-size:12px; color:#fff;  padding:5px 0 10px 35px; margin:0; line-height:16px;}

.inner_left .img{border:1px solid #666666; margin-left:10px;}

.services_left{width:652px; margin:0; padding:0 50px 0 0; float:left;}
.services_left h1{font-size:24px; padding:0; margin:0; color:#ffd800; font-weight:normal;}
.services_left h1 span{font-size:18px; color:#fff;}
.services_left p {color:#fff; font-size:14px; padding:20px 0; margin:0; line-height:18px; text-align:justify; border-bottom:1px dashed #FFFFFF;}
.services_left span{ color:#ffda99; font-size:13px; font-weight:bold;}

.services_left img{ padding:4px; border:1px solid #112743; background:#041f37; margin-left:10px;}

.ask{width:400px; float:left; padding:20px 0 0 220px;}
.input_outer{width:386px; margin:0; padding:0 7px; float:left; font-size:11px; color:#fff;}
.input_outer_left{width:90px;  margin:0; padding:0; float:left; font-size:11px; color:#fff;}
.input_outer_right{width:260px;  margin:0; padding:0; float:left;}

.input_outer_right .input{border:1px solid #0c1523; background:#12243e; width:255px; margin:0 0 5px 0px; padding:0px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px;} 

.before_row{width:682px; margin:0; padding:20px 0 0 0; float:left;}
.before{ width:210px; float:left; margin:0; padding:0 17px 0 0;}
.before .img1{border-top:5px solid #98117a; margin:0; padding:0; border-bottom:0px; background:#98117a;}
.before p {background:url(../images/p_bg.jpg) repeat-x  top; font-size:12px; color:#fff; font-weight:bold; padding:5px 0; margin:0; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;}

.before1{ width:210px; float:left; margin:0; padding:0 0 0 76px;}
.before1 .img1{border-top:5px solid #98117a; margin:0; padding:0;  border-bottom:0px; background:#98117a;}
.before1 p {background:#98117a url(../images/p_bg.jpg) repeat-x top; font-size:12px; color:#fff; font-weight:bold; padding:5px 0; margin:0; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;}

.before2{ width:178px; float:left; margin:0; padding:0 0 0 76px;}
.before2 .img1{border-top:5px solid #98117a; margin:0; padding:0;  border-bottom:0px; background:#98117a;}
.before2 p {background:#98117a url(../images/p_bg.jpg) repeat-x top; font-size:12px; color:#fff; font-weight:bold; padding:5px 0; margin:0; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;}

.before3{ width:170px; float:left; margin:0; padding:0 0 0 76px;}
.before3 .img1{border-top:5px solid #98117a; margin:0; padding:0;  border-bottom:0px; background:#98117a;}
.before3 p {background:#98117a url(../images/p_bg.jpg) repeat-x top; font-size:12px; color:#fff; font-weight:bold; padding:5px 0; margin:0; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;}

.bbbLogo {
width: 100px;
margin-top: 30px;
}

.creds {
width: 500px;
margin-top: -150px;
margin-left: 90px;
}

.ask img{ padding:4px; border:1px solid #112743; background:#041f37; margin-left:120px; margin-bottom:65px;}

#footer{width:1001px; margin:0; padding:0; float:left; background:url(../images/footer_bg.jpg) no-repeat; height:182px;}
#footer p {font-size:11px; color:#a1a1a1; text-align:right; vertical-align:bottom; padding:150px 20px 10px 0; margin:0;}
#footer .license {font-size:11px; color:#a1a1a1; text-align:left; vertical-align:bottom; padding:0px 200px 10px 0; margin:0;}



/*LINK COLORS */
A:LINK, A:VISITED, A:ACTIVE {
	color : #CCCC00;
}

A:HOVER {
	color : #666633;
}
