/* Main CSS Start */
* {
	padding: 0;
	margin: 0;
}
body {
background:url(../images/body_bg.gif) repeat-x #0b182c;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:14px;
margin:0 ;
padding: 0;
}

#wrapper{
background: url(../images/bg.jpg) no-repeat top #0c192e;
width: 998px;
padding:0 0 20px 0;
margin:0 auto;
}

a {
outline: none;
}
.clear {
clear: both;
line-height: 0;
font-size: 0;
}


/* Main CSS End */


/*Header CSS start*/


#header{
	width:962px;
	padding:0;
	margin:0 auto;	
}


/* nav CSS start */


/* nav CSS End */


.logo{
display:block;
float:left;
margin:0;
padding:25px 0 0 48px;
}

#maincontant{
background:url(../images/maincontant_bg1.gif) repeat-y 2px 0px;
width:998px;
margin:0;
}

/* Header CSS end */


.maincontantbg{
	background:url(../images/contant_bg.jpg) no-repeat top left;
	width:998px;
	margin:0 auto;
}


#outer_content{
width:962px;
margin:0 auto;
}

.sub_heading{
width:962px;
margin:0;
height:54px;

}

/*.maincontant_top{
background:url(../images/content_top.gif) no-repeat left;
width:962px;
height: 61px;
padding:0;
margin:0;	
}
*//*.maincontant_bg{
border-left: 1px solid #3c4657;
border-right: 1px solid #3c4657;
height: 300px
}*/
.maincontheading{
display:block;
font:bold 16px/15px "Trebuchet MS", Arial;
color:#001a45;
float:left;
margin:38px 0 0 0;
padding:0 0 0 50px;
}
.maincontheading2{
display:block;
font:bold 0px/0px "Trebuchet MS", Arial;
color:#ffffff;
float:right;
margin:37px 0 0 0;
padding:0 38px 0 0;
}
.leftcotainer{
	width:659px;
	float:left;
	padding:0 0 0 0px;
	margin:0 0 0 0px;
}
.tablediv{
	padding:0;
	margin:0 auto;
}
.parapading strong{
	display:block;
	padding:20px 0 0 0;
}
.parapading span{
	display:block;
	padding:0 0 0 0;
}
.bordertd{
	border-right:#b7c8e0 1px solid;
}

.leftbgrepeat{
	background:url(../images/leftcol_bg.gif) repeat-y;
	height:100px;
	margin:0 auto;
}

.rightcotainer{
	width:260px;
	float:left;
	padding:0 0px 0 0;
}
.banner{
	background:url(../images/banner_index.jpg) no-repeat;
	width:661px;
	height:183px;
}
.btn_quiaz{
	display:block;
	float:right;
	padding:88px 48px 0 0;
}

.innerleftbg h1{
	font:normal 30px "Trebuchet MS";
	color:#000;
	padding:30px 0 0 25px;
}
.innerleftbg h2{
	font:normal 18px "Trebuchet MS";
	color:#f85200;
	padding:8px 0 0 25px;
}
.innerleft{
	float:left;
	width:434px;
	
}
.innerleftbg{
	background:url(../images/innerleftcol.gif) no-repeat;
	height:100px;
}
.innerleftbgcenter{
	background:url(../images/innerleftbg.gif) repeat-y;
}
.contantleft{
	padding: 0 0 0 25px;
}
.head_txt{
	display:block;
	font:normal 14px Verdana, Arial, Helvetica, sans-serif;
	color:#0052aa;
	padding:0 0 18px 0;
	margin:0;
}
.contantleft p{
	display:block;
	width:380px;
	padding: 0 0 14px 0;
}
.img{
	display:block;
	padding:0 0 14px 0;
}
.innerrightbg{
	background:url(../images/innerrightcol.gif) no-repeat;
	height:100px;
}
.spletor{
	display:block;
	padding:10px 0 15px 0;
}
.spletor2{
	display:block;
	padding:40px 0 40px 0;
}
.botom_img{
	width:178px;
	padding:0 0 0 220px;
}
.flower_img{
	display:block;
	float:left;
	padding:0 0 20px 0;
}
.reader_img{
	display:block;
	float:right;
	padding:0 0 20px 0;
}
.logo1{
	display:block;
	float:left;
	padding:0 0 50px 25px;
}
.logo2{
	display:block;
	float:right;
	padding:0 25px 50px 0;
}
.rightnav{
	padding:24px 0 0 0;
}
.rightnav ul{
	list-style:none;
	padding:15px 0 0 0;
}
.rightnav ul li{
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	background:url(../images/bulet.jpg) no-repeat left 5px;
	list-style:none;
	padding:0 0 23px 10px;
}
.rightnav ul li a{
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
.rightnav ul li a:hover{
	text-decoration:underline;
}
.morearticles{
	font:normal 18px "Trebuchet MS";
	color:#0052aa;
	padding:10px 0 0 0;
}
.spletor3{
	padding:0 0 10px 0;
}
.spletor4{
	display:block;
	padding:10px 0 20px 0 !important;
}
/*rightcol*/
.main{
background-color:#FFFFFF;
width:260px;
}
.whitepaper{
margin:33px 26px 0 14px
}
.booklogo {
height:52px;
width:51px;

margin:0px;
float:left;
background:url(../images/imagebook.gif) no-repeat;
}
.righttext{
font-family:trojan pro;
font-size:24px;
color:#003a75;
padding:12px 0 0 12px; 
}
.check_box{
padding:24px 0 0 18px;
}
.check_box ul {

list-style:none;


}
.check_box ul li {
clear: left;
padding-bottom: 40px;
padding-left:25px;
background:url(../images/check_14.gif) no-repeat left top;
}

.check_box ul li label {
font:"Verdana", Arial, Helvetica, sans-serif;
font-size:14px;
color:#0052aa;
display:block;
width:153px;
float: left;
letter-spacing:1px;
}

.check_box ul li input {
float: left;
margin-right: 10px;
display:block;
padding-top:3px;

}
.imagedownload{
height:41px;
margin-top:29px;
margin-left:25px;
width:209px;
background:url(../images/download_35.gif) no-repeat;
text-align:center;
}
.imagedownload a {
text-decoration:none;
text-indent:-2000px;
display:block;
}

.livechat{
margin-top:28px;
margin-left:28px;
height:112px;
width:208px;
background:url(../images/phone_03.gif) no-repeat;
}
.livechat span{
font-family:"Trebuchet MS";
font-size:18px;
color:#FFF;
padding-top:100px;
padding-left:114px;
font-weight:bold;
}
.call_us{
margin-top:21px;
margin-left:28px;
height:83px;
width:201px;
}
.call_us span.call{
display:block;
letter-spacing:0.4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
}
.help_number{
font-family:"Trebuchet MS";
font-size:18px;
color:#0052aa;
font-weight:bold;
}
.help_number span{

color:#a1b241;

}
.van_image{
margin-top:18px;
margin-left:17px;
height:95px;
widows:222px;
background:url(../images/van_03.gif) no-repeat;
}
.contact_us{
margin-top:58px;
margin-left:53px;


}
.contact_us h1{
font-family:"Trebuchet MS";
font-size:24px;
color:#5a84b1;
letter-spacing:-0.2px;
margin-bottom:34px;
}
.contact_us a{
float:left;
margin:0 45px 24px 0;
display:inline-block;
border:0;

}

.footer{
	background:url(../images/footer.jpg) no-repeat ;
	width:962px;
	height:120px;
}
.footer_containt{
}
.left_side{
	width:550px;
	float:left;
	background:right url(../images/footer_bg.gif) repeat-y;
	height:77px;
	margin:10px 0 10px 0 !important;
}
.right_side{
	width:396px;
	float:right;
	height:77px;
}
.footer h1{
	display:block;
	font:normal 24px "Trebuchet MS";
	color:#0052aa;
	padding:10px 0 0 0;
	text-align:center;
}
.footer h2{
	display:block;
	font:bold 16px "Trebuchet MS";
	color:#153555;
	padding:20px 53px 5px 0;
	float:right;
}
.links{
	width:134px
	display:block;
	padding:0 49px 0 0;
	float:right;
}

/* CSS written by Arsalan Starts Here */
.inner_left{
	padding:0 17px 0 25px;
	background-color:#fff;
	margin:1px 0 0 0;
}
.inner_left h1{
	display:block;
	font:normal 30px "Trebuchet MS";
	color:#000;
	padding:30px 0 8px 0;
	margin-bottom:14px !important;
	border-bottom:1px #d5d5d5 solid;
}
.inner_left h2{
	display:block;
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#f85200;
	padding:0 0 15px 0;
	margin:0;
}
.inner_left h3{
	display:block;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#f85200;
	padding:0 0 10px 0;
	margin:0;
}
.inner_left p{
	display:block;
	width:612px;
	padding:0 0 15px 0;
}
.toppara {
	display:block;
	padding:25px 0 0 0;
}

.blue_txt{
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#0052aa;
}
.black_txt{
	display:block;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
.orange_txt{
	font:bold 16px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#f85200;
	line-height:25px;
}
.orange_txt2{
	font:normal 14px Verdana, Arial, Helvetica, sans-serif;
	color:#f85200;
}
.inner_left .banner{
	display:block;
	width:605px;
	height:162px;
	margin:20px auto 20px auto;
}
.gray_txt{
	font:bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
.list_style{
	padding:5px 0 0 0;
}
.list_style ul{
	list-style:none;
	padding:0;
}
.list_style ul li{
	font:bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	background:url(../images/bulet.jpg) no-repeat left 5px;
	list-style:none;
	padding:0 0 15px 10px;
}

.list_style2{
	padding:0 0 10px 0;
}
.list_style2 ul{
	list-style:none;
	padding:0;
}
.list_style2 ul li{
	font:14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	background:url(../images/bulet.jpg) no-repeat left 5px;
	list-style:none;
	padding:0 0 15px 10px;
}

#right_banner{
	display:block;
	width:185px;
	height:800px;
	padding:20px 15px 0 15px;
	margin:20px 0 15px 0;
	background:url(../images/right_col_banner_bg_ac.install.jpg) no-repeat;
}

#right_banner_repair{
	display:block;
	width:185px;
	height:515px;
	padding:275px 15px 0 15px;
	margin:20px 0 15px 0;
	background:url(../images/right_col_banner_bg_acrepair.jpg) no-repeat;
}

#right_banner_tx_rebate{
	display:block;
	width:185px;
	height:555px;
	padding:325px 15px 0 15px;
	margin:20px 0 15px 0;
	background:url(../images/right_col_banner_bg_tx_rebate.jpg) no-repeat;
}
#right_banner_tx_rebate_1075{
	display:block;
	width:185px;
	height:545px;
	padding:365px 15px 0 15px;
	margin:20px 0 15px 0;
	background:url(../images/right_col_banner_bg_tx_rebate_1075.jpg) no-repeat;
}
#right_banner_big_offer_5000_dtl{
	display:block;
	width:185px;
	height:555px;
	padding:375px 15px 0 15px;
	margin:20px 0 15px 0;
	background:url(../images/right_col_banner_dtl.jpg) no-repeat;
}
#right_banner_tx_rebate_1200{
	display:block;
	width:185px;
	height:555px;
	padding:325px 15px 0 15px;
	margin:20px 0 15px 0;
	background:url(../images/right_col_banner_bg_tx_rebate_1200.jpg) no-repeat;
}
.right_banner_area1{
	display:block;
	height:90px;
	overflow:hidden;
}
.right_banner_area2{
	margin-top:30px;
	display:block;
	height:195px;
	overflow:hidden;
}
.right_banner_area3{
	display:block;
	padding:103px 0 0 0;
	height:50px;
}
.right_banner_big_offer{
	display:block;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 0 10px;		
	float:right;
	margin:5px 20px 25px 0;
}
.right_banner_white_h1{
	font-family:'Trebuchet MS', Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	font-weight:bold;
	margin:5px 0 5px 0;
	text-align:center;
}
.right_banner_white_h2{
	color:#FFFFFF;
	font-weight:bold;
	margin:5px 0 5px 0;
	text-align:center;
}
.right_banner_h1{
	color:#000000;
	font-weight:bold;
	margin:5px 0 5px 0;
}
.right_banner_p{
	color:#000000;
	font-size:13px;
}
.right_banner_readmore{
	display:block;
	background:url(../images/bulet.gif) no-repeat left;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#0052aa;
	text-decoration:none;
	padding:0 0 0 10px;		
	float:right;
	margin:5px 20px 25px 0;
}
.right_banner_readmore_blank{
	display:block;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 0 10px;		
	float:right;
	margin:5px 20px 25px 0;
}
.right_banner_readtestimonials{
	display:block;
	background:url(../images/bulet.gif) no-repeat left;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#0052aa;
	text-decoration:none;
	padding:0 0 0 10px;		
	float:right;
	margin:5px 0 5px 0;
}

.innerright h3{
	font:normal 18px "Trebuchet MS";
	color:#819800;
	padding:0;
	margin:0 0 10px 0;
}
.inner_right_img{
	padding:40px 0 0 0;
}
.inner_right_seperator{
	border-bottom:1px solid #d5d5d5;
	line-height:0;
	font-size:0;
	width:208px;
	margin:25px 0 25px 10px !important;
}
.inner_right h1{
	display:block;
	font:normal 24px "Times New Roman", Times, serif;
	color:#003a75;
	background:url(../images/video_icon.jpg) no-repeat left;
	padding:0 0 0 55px;
	line-height:48px;
}
.inner_right h2{
	background:url(../images/bulet.jpg) no-repeat left 20px;
	font:bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#0052aa;
	padding:14px 0 10px 10px;
}
.inner_right p{
	width:219px;
	padding:0 0 18px 0;
}
.blue_txt2{
	font:bold 18px "Trebuchet MS";
	color:#0052aa;
}

.green_txt{
	font:bold 18px "Trebuchet MS";
	color:#819800;
}
.img_van{
	display:block;
	padding:15px 0 0 0;
}
.gray_txt2{
	font:13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 20px 0 !important;
}


.headertxt{
float:right;
margin:0;
padding:49px 10px 0 0;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:28px;
color:#ffffff;
}

.headertxt span{
font-weight:bold;
font-size:30px;
}

.leftcol_top{
	width:659px;
	background-color:#fff;
}


.innerright h3{
	font:normal 18px "Trebuchet MS";
	color:#819800;
	padding:0;
	margin:0 0 10px 0;
}

.topheading_txt{
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	padding:5px 0 0 0;
	margin:0;
	display:block;
}


.leftcol_top h1{
	font:normal 30px "Trebuchet MS";
	color:#0052aa;
	padding:0 0 12px 0;
	border-bottom:1px solid #d5d5d5;
	margin:0 0 13px 0;
}

.topheading_txt2{
	display:block;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#e96400;
	padding:10px 0 0 0;
}

.topheading_txt3{
	display:block;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#e96400;
	padding:10px 0 0 0;
	float:rightt;
}

.contantleft h2{
	font:normal 18px "Trebuchet MS";
	color:#f85200;
	padding:0px 0 0 0;
	margin:0 0 9px 0;
}



.innerright{
	padding:0 18px 0 12px;
}


.readmore{
	display:block;
	background:url(../images/bulet.jpg) no-repeat left;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#0052aa;
	text-decoration:none;
	padding:0 0px 0 15px;		
	float:right;
	margin:10px 20px 0 0;

}

.readmore:hover{
text-decoration:underline;
}




/* Replace With old one end */

.seperator1{
border-bottom:1px solid #d5d5d5;
line-height:0;
font-size:0;
display:block;
margin:10px auto ;
width:200px;
}


/* CSS written on 6 July 09 ends */

/*css written on 7 july 09 ends*/
.img_star{
	width:146px;
	height:25px;
	padding:0 0 18px 10px; 
}
.img_star span{
	padding:0 2px 0 2px; 
}
.last_para{
	padding:0 0 10px 0
}

.botomnav{
margin:0 0 0px 0;
	padding:19px 30px 0px 30px;
}

.botomnav ul{
padding:0;
margin:0;
list-style:none;
}

.botomnav ul li{
float:left;
background:url(../images/slash_footer.gif) no-repeat right;
padding:0 8px 0 8px;
line-height:12px;
}

.botomnav ul li.notbgfooter{
background:none;
}

.botomnav ul li a{
	font:normal 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#118bcc;
	text-decoration:none;
}
.botomnav ul li a:hover{
	font:normal 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#ff6c00;
	text-decoration:none;
}
.botomnav ul li a.active_footer{
	font:normal 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#ff6c00;
	text-decoration:none;
}
.copyright{
	display:block;
	font:normal 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#516688;
	float:left;
	padding:10px 0 0px 8px;
}
.dmvlogo{
	display:block;
	float:right;
	padding:10px 0px 0px 0;
}

.bg_right{
background-color:#fff;
}

.bg_right1{
background-color:#fff;
}

.bg_right2{
background-color:#fff;
border-left:1px solid #000000;
}


.inner_right{
padding:0 0 0 25px;
}

.float_left{
float:left;
}

#phone2{ 
	margin:20px 0 20px 0;
	padding:40px 0 0 235px;
	width:370px;
	height:122px;
	background:url(../images/mainbanner-nonumber.jpg) no-repeat;
	font-size:42px;
	color:#2DA328;
}
#phone_banner{ 
	margin:20px 0 20px 0;
	padding:40px 0 0 235px;
	width:370px;
	height:122px;
	background:url(../images/mainbanner-nonumber.jpg) no-repeat;
	font-size:42px;
	color:#2DA328;
}
/*#phone3{ 
	margin:5px 0 15px 0;
	padding:25px 0 0 145px;
	width:228px;
	height:75px;
	background:url(../images/mainbannerhome-nonumber.jpg) no-repeat;
	font-size:28px;
	color:#2DA328;
}
*/

.videos{
padding:0 10px 0 0;
}
.videos p{
	width:219px;
	padding:0 0 18px 0;
}

.videos h2{
	font:bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#0052aa;
	padding:14px 0 10px 10px;
}
.videos h3{
	display:block;
	font:18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#819800;
	margin:0;
	background:url(../images/video_icon.jpg) no-repeat left;
	padding:0 0 0 43px;
	line-height:35px;
}
.videos h4{
	background:url(../images/bulet.jpg) no-repeat left 30px;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#0052aa;
	padding:24px 0 17px 10px;
}
.list_checkmark_simple{
	padding:0px 10px;
	color:#001a45;
	font-size:14px;
	/*font-weight:bold;*/
	font-family:"Trebuchet MS";
}
.list_checkmark_simple li{
	list-style-type:none;
	background:url(../images/checkmark_green.gif) no-repeat;
	padding:1px 0px 10px 24px;
}
.list_checkmark_simple_2{
	padding:0px 8px;
	color:#333333;
	font-size:14px;
	font-family:"Trebuchet MS";
}
.list_checkmark_simple_2 li{
	list-style-type:none;
	background:url(../images/bulet2.jpg) no-repeat;
	padding:0px 0px 5px 08px;
}

#brand_logos{
	padding:0;
	margin:12px 0 0 20px;
	float:left;
	width:942px;
	height:37px;
}
#moneyback_logo{
	width:475px;
	margin:10px 0 10px 0;
	background:url(../images/moneyback.jpg) left center no-repeat;
	padding-left:135px;
}
#moneyback_logo p{
	width:474px;
	margin:0;
	padding:0;
}
#dynamic_brand_logo{
	float:right;
	height:50px;
	margin:0 0 -70px 0;
}
.right_banner_heading{
	display:block;
	height:50px;
	overflow:hidden;
	margin:0;
	padding:0 0 195px 0;
	text-align:center;
	line-height:25px;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
}
