@charset "utf-8";
/* CSS Document */
*{ border:0; margin:0; outline:0; }

body{ background:#3868f2 url(../images/bg.jpg) no-repeat top; font-family:Arial, Helvetica, sans-serif; color:#000; line-height:16px; font-size:12px; }
h1{ color:#002265; font-size:16px; padding:10px 0 6px 0; margin-bottom:10px; border-bottom:1px solid #309be6; }
h1 a{ color:#0170c1; text-decoration:none; }
h1 a:hover{ text-decoration:underline; }
h2{ color:#002265; font-size:14px; margin:4px 0 6px 0; }
h2 a{ text-decoration:none; color:#0170c1; }
h2 a:hover{ background:#0170c1; color:#ffffff; }
h3{ color:#002265; font-size:13px; margin:8px 0 6px 0; }
h4{ font-size:14px; color:#002265; border-bottom:1px solid #309be6; margin-bottom:4px; padding-bottom:2px; }
p{ margin:10px 0 12px 0; text-align:justify; }
p a{ text-decoration:none; color:#0170c1; }
p a:hover{ text-decoration:underline; }
p strong{ font-size:13px; text-indent:0; }

.clear{ clear:both; }
.padTL{ padding:0 0 0 4px; }
.padTB{ padding:10px 0 10px 0; }
.img{ padding:2px; border:1px solid #bee1ff; margin:10px; }
.marB_20{ margin-bottom:20px; }
.intent{ text-indent:40px; }
.pad_16{ padding:16px; }

#page_container{ width:1000px; margin:0 auto; }
#header_section{ height:518px; }

#footer_section{ background:#002265 url(../images/footer_bg.jpg) no-repeat bottom; }
.ftr_pad{ padding:20px 20px 14px 20px; }
.ftr_bdr{ border-bottom:1px solid #7c9dde; padding-bottom:24px; margin-bottom:10px; }
.brands{ padding-left:2px; }
.brands img{ display:block; float:left; margin-right:8px; }
.level{ color:#ffffff; font-weight:bold; }
.inputBox{ padding:4px; height:20px; border:1px solid #001133; background:#7c9dde; color:#001133; font-family:'calibri',Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:18px; }

#copyright{ margin:8px 6px 40px 6px; color:#002265; font-size:11px; }
.copyright_left{ float:left; width:542px; }
.powered{ float:right; display:block; }

#content_section{ background:#ffffff; padding:30px 12px 62px 20px; }
.home_list{ margin:8px 0 8px 0; }
.home_list_left{ float:left; width:312px; }
.home_list_right{ float:right; width:312px; }
.list_bg{ height:37px; background:url(../images/list_bg.gif) no-repeat top; background-position:0 0; margin-bottom:4px; }
.list_bg:hover{ background-position:0 -37px; }
.list_bg a{ display:block; line-height:37px; padding-left:36px; color:#ffffff; font-size:14px; text-decoration:none; font-weight:bold; }
.list_bg a:hover{ color:#002265; }
.ad_section img{ display:block; float:left; } 

.list1 ul{ list-style-image:url(../images/bullet_21.gif) }
.list1 ul li{ padding:4px 0; }
.list1 ul li a{ text-decoration:none; color:#0170c1; }
.list1 ul li a:hover{ text-decoration:underline; }
.img_box{ margin:10px 0; }
.img_box img{ display:block; float:left; margin-right:10px; padding:2px; border:1px solid #bee1ff; }
.list2{ margin:4px 0 8px 0; }
.list2 ul{ list-style-type:decimal; }
.list2 ul li{ padding:4px 0; }
.question{ background:#e7f5ff url(../images/q.gif) no-repeat left; padding-left:46px; font-weight:bold; line-height:34px; display:block; background-position:10px 6px; font-size:14px;}
.answer{ background:url(../images/a.gif) no-repeat left; padding-left:46px; line-height:18px; display:block; background-position:10px 6px; padding-top:10px; padding-bottom:10px; text-align:justify; padding-right:10px;}

.article{ margin:20px 0; clear:both; }
.article_top{ background:#e7f5ff; padding-left:6px; font-weight:bold; line-height:34px; display:block; font-size:13px; border-left:4px solid #38a9f2; }
.glowingtab a{ float:left; background:url(../images/btn_left.gif) no-repeat left top; margin:0; margin-right: 1px; padding:0 0 0 5px; text-decoration:none; font-weight:bold; margin-left:4px; clear:both; }
.glowingtab a span{ float:left; display:block; background:url(../images/btn_right.gif) no-repeat right top; padding: 2px 16px 2px 11px; color:#ffffff; }
.glowingtab a:hover{ background-position:0% -20px; } 
.glowingtab a:hover span { color: #7bfdff; background-position:100% -20px; }

.testimonial{ margin:20px 0; }
.test_content{  background:#e7f5ff; padding:6px; display:block; font-size:12px; border-left:4px solid #38a9f2; }
.test_auth{ min-width:200px; float:left; text-align:center; background:#e7f5ff; font-weight:bold; border-right:4px solid #addfff; border-left:4px solid #addfff; padding:4px 6px; margin-top:2px; }

.left_list ul{ list-style:none; padding:0; }
.left_list ul li{ border-bottom:1px solid #38adf2; }
.left_list ul li:hover{ background:#d5ebff; }
.left_list ul li a{ line-height:24px; color:#002265; font-weight:bold; text-decoration:none; background:url(../images/bullet.jpg) no-repeat top; display:block; padding-left:26px; background-position:6px 4px; }
.left_list ul li a:hover{ background:url(../images/bullet_hover.jpg) no-repeat top; background-position:6px 4px; color:#38adf2; }

.link-1 { display:block; float:left; background:url(../images/btn_bg.jpg) left top repeat-x; color:#ffffff; text-decoration:none; text-transform:uppercase; font-size:11px; margin-top:10px; }
.link-1 em { display:block; background:url(../images/btn_left.jpg) no-repeat left top;}
.link-1  b { display:block; background:url(../images/btn_right.jpg) no-repeat right top; padding:3px 8px 5px 8px; font-style:normal;}
.link-1:hover{ text-decoration:none; color:#38adf2}

.cards{ background:url(../images/card_bg.gif) no-repeat right; padding:16px 0 16px 10px; }
.cards img{ display:block; float:left; margin-right:10px; }
.art_hdr{ background:#d5ebff; font-weight:bold; color:#002265; line-height:16px; padding:5px; }
.art_bg{ background:url(../images/testimon_bg.jpg) no-repeat top; }

.brand1{ background:url(../images/brand2_1.jpg) no-repeat top; background-position:0 0; width:99px; height:57px; margin-right:8px; float:left; }
.brand1:hover{ background-position:0 -57px; }
.brand2{ background:url(../images/brand2_2.jpg) no-repeat top; background-position:0 0; width:99px; height:57px; margin-right:8px; float:left; }
.brand2:hover{ background-position:0 -57px; }
.brand3{ background:url(../images/brand2_3.jpg) no-repeat top; background-position:0 0; width:99px; height:57px; margin-right:8px; float:left; }
.brand3:hover{ background-position:0 -57px; }
.brand4{ background:url(../images/brand2_4.jpg) no-repeat top; background-position:0 0; width:99px; height:57px; margin-right:8px; float:left; }
.brand4:hover{ background-position:0 -57px; }
.brand5{ background:url(../images/brand2_5.jpg) no-repeat top; background-position:0 0; width:99px; height:57px; margin-right:8px; float:left; }
.brand5:hover{ background-position:0 -57px; }
.brand6{ background:url(../images/brand2_6.jpg) no-repeat top; background-position:0 0; width:99px; height:57px; margin-right:8px; float:left; }
.brand6:hover{ background-position:0 -57px; }
.brand7{ background:url(../images/brand2_7.jpg) no-repeat top; background-position:0 0; width:99px; height:57px; margin-right:8px; float:left; }
.brand7:hover{ background-position:0 -57px; }
.brand8{ background:url(../images/brand2_8.jpg) no-repeat top; background-position:0 0; width:99px; height:57px; margin-right:8px; float:left; }
.brand8:hover{ background-position:0 -57px; }
.brand9{ background:url(../images/brand2_9.jpg) no-repeat top; background-position:0 0; width:99px; height:57px; margin-right:8px; float:left; }
.brand9:hover{ background-position:0 -57px; }


.phone{ width:260px; height:75px; border:1px  dashed #309be6; font-size:18px; text-align:center; font-weight:bold;font-family:Arial, Helvetica, sans-serif; padding-top:10px; line-height:30px; background-color:#FFFFFF;}
.ptxt{ font-family:Arial, Helvetica, sans-serif; font-size:32px; color:#FF0000; font-weight:bold;}

.city{ font-family:Tahoma; font-size:36px; color:#FFFFFF; font-weight:bold; text-transform:uppercase;text-shadow: 2px 2px 2px #01090a;
filter: dropshadow(color=#01090a, offx=2, offy=2); letter-spacing:-1px; }

.phone1{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:40px; color:#ffe400; font-weight:bold; text-transform:uppercase;text-shadow: 2px 2px 2px #000;
filter: dropshadow(color=#01090a, offx=2, offy=2); font-style:italic; }

#nav {
	background:url(../images/nav-sprite.gif) no-repeat;
	width:980px;
	height:40px;
	margin:0;
	padding:0;
}
#nav span {
	display: none;
}

#nav li, #nav a {
	height:40px;
	display:block;
}
#nav li {
	float:left;
	list-style:none;
	display:inline;
}
#nav1 {
	width: 86px;
}
#nav2 {
	width: 141px;
}
#nav3 {
	width: 142px;
}
#nav4 {
	width: 112px;
}
#nav5 {
	width: 135px;
}
#nav6 {
	width: 68px;
}
#nav7 {
	width: 105px;
}

#nav1 a:hover {
	background:url(../images/nav-sprite.gif) 0px -40px no-repeat;
}
#nav2 a:hover {
	background:url(../images/nav-sprite.gif) -86px -40px no-repeat;
}
#nav3 a:hover {
	background:url(../images/nav-sprite.gif) -227px -40px no-repeat;
}
#nav4 a:hover {
	background:url(../images/nav-sprite.gif) -369px -40px no-repeat;
}
#nav5 a:hover {
	background:url(../images/nav-sprite.gif) -481px -40px no-repeat;
}
#nav6 a:hover {
	background:url(../images/nav-sprite.gif) -616px -40px no-repeat;
}

#nav7 a:hover {
	background:url(../images/nav-sprite.gif) -684px -40px no-repeat;
}






