/* CSS Document */

/* RESET BROWSER DEFAULTS */
:link,:visited { text-decoration:none }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0 }
a img,:link img,:visited img { border:none }
/* END RESET BROWSER DEFAULTS */

/* END RESET BROWSER DEFAULTS */

body{ background:#f1f2f3; margin:10px 0 30px 0;   }

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
/* BASIC TAGS */
h1{ font-family:Arial; font-size:1.2em; font-weight:normal; color:#bb0500; margin:20px 0 15px 0;}
h2{ font-family:Arial; font-size:1.2em; font-weight:normal; color:#1a2d57; margin:16px 0 13px 0;}
p{font-family:verdana; font-size:12px; color:#000000; padding:5px 0 0 50px; line-height:18px; padding-left:10px;}
h2.subhd{ font-family:Verdana; font-size:13px; font-weight:bold; color:#5b6e07; margin:10px 0 10px 9px; word-spacing:1px;}

/* BASIC CLASSES */



/* DEFAULT PAGE LAYOUT STARTS */
#container{ width:917px; margin-left:auto; margin-right:auto;  }
#header{ width:917px; height:13px;}
#banner{background:url(../images/banner.gif) no-repeat; height:295px; width:917px; float:left; margin-top:10px; }
#tnav{ width:177px; height:auto; float:left;}
#tnav ul{ margin-left:35px; margin-top:100px; }
#tnav ul li{list-style:none; display:inline;   }
#tnav ul li a{ background:url(../images/reg_cleaner.png) no-repeat; width:166px; height:31px; display:block; padding:10px; float:left;}
#tnav ul li a:hover{ background:url(../images/reg_cleaner_over.png) no-repeat; width:166px; height:31px; display:block; padding:10px;float:left; }


#inner{width:200px; height:100px; margin-left:15px;}
#snav{background:url(../images/nav.gif)  no-repeat; width:917px; float:left; height:60px;}
#snav ul{ margin-left:530px; padding-top:15px;}
#snav ul li{ display:inline; padding:20px; color:#000000; }
#snav ul li a{  color:#c41028; font-family:Century Gothic; font-size:14px; font-weight:bold; text-decoration:underline; font-stretch:normal;}
#snav ul li a:hover{color:#089ad6; font-family:Century Gothic;  font-weight:bold;}
#snav ul li a.active{color:#4653ab; font-size:14px; }



#bodm{width:917px; height:auto; margin-top:10px; float:left;}
#bodl{ width:647px; height:auto; background-color:#FFFFFF; border:solid 1px #d7d8d8; float:left;}
#bodr{ width:259px; height:auto; background-color:#ffffff; border:solid 1px #d7d8d8; float:left; margin-left:5px;}
#head{float:left; width:517px; height:auto;}
.h_text{padding:33px 0 0 15px; font-family:verdana; font-size:15px; color:#000000; font-weight:bold;  }
#footer{ background-color: #079fd9; background-repeat:repeat-x; width:917px; height:150px; margin-top:20px;}

#footer ul{ margin-left:90px; margin-right:auto; margin-top:20px; width:747px; }
#footer ul li{list-style:none;display:inline;   }
#footer ul li a{  display:block; padding:14px; float:left; color:#ffffff; font-family:verdana; font-size:12px;}
#footer ul li a:hover{ color:#cccccc;  }
.footer_text{font-family:verdana; font-size:11px; color:#FFFFFF; margin-left:40px; margin-right:20px; float:left; text-align:center; line-height:18px;}
.compt_text{font-family:verdana; font-size:11px; color:#000000; padding-left:6px; line-height:18px; padding-right:6px; font-weight:bold; }
.heading_rit{ font-size:17px; color:#114d95; font-family:Century Gothic; font-weight:bold; padding-left:20px;}


#features{ width:205px; float:left; height:auto;}
#features ul{ margin-left:22px; display:block;}
#features ul li{ list-style:none;display:block;   }
#features ul li a{background:url(../images/arrow.gif) no-repeat; background-position:0 0.4em; width:6px; height:9px; color:#000000; font-family:Verdana; font-size:13px;  padding:0 0 8px 15px; line-height:24px;}
#features ul li a:hover{color:#08932c; }
#awards{width:230px; float:left;}
.pr_award{font-family:verdana; font-size:12px; color:#000000;  line-height:18px; padding-left:14px; float:right;}
#alrt{width:640px; float:left;}




/* Awards */
#bodl_awards{ width:917px; height:auto; background-color:#FFFFFF; border:solid 1px #d7d8d8; float:left;}
/*End  Awards */


/* Order*/
.pghd{ font-family:Verdana; font-size:23px; font-weight:bold; color:#387ec0; margin:15px 0 0 9px; text-align:center;}
.order_bg{display:block; background:url(../images/OrderBg.gif) no-repeat left top; width:575px; height:393px; margin-left:280px;}
	.order_bg .orderintro{ width:525px; padding:25px 25px 10px 25px;    }
	.order_bg .orderintro img{ float:left; padding:0 15px 0 25px;  }
	.license{ width:513px; margin:0 0 0 25px;}
	.licensehd{ background-color:#c7e2fb; border:#bfc3bc solid 1px; font-family:verdana; font-size:13px;
	font-weight:bold; color:#333333; padding:0 0 0 10px; line-height:30px;  }
	.licensedata{ border:#bfc3bc solid 1px;}
	.licensedata img{ padding:15px 0 15px 15px ;  }
	.licensedata select{ margin: 10px 0pt 0pt 75px; width:350px;}
	.continuebtn{ display:block; background:url(../images/BtnContinue.gif) no-repeat left top; width:177px; height:47px;
	border:0; cursor:pointer; margin:5px auto;}
	.continuebtn:hover{ display:block; background:url(../images/BtnContinue_Over.gif) no-repeat left top; width:177px; height:47px;
	border:0; cursor:pointer; margin:5px auto;}
	
	#cont_rgt .orderintro ul{ font-family:Verdana; font-size:13px; font-weight:normal; color:#333333; padding:0 0 0 14em; }
	#cont_rgt .orderintro ul li{ background:url(../images/tick.png) no-repeat 0 0.5em; padding:0 0 8px 23px;  }
	
 p.ordercomplete{ text-align:center; margin-top:0px; color:#0033CC; font-weight:bold;  }
.Secure{ text-align:center;  color:#0a60a4; font-weight:bold; font-size:13px; padding:5px 0 0 213px; }
.ordercomplete{ text-align:center; padding:25px;}
	.gurante_banner{ background:url(../images/GuarantedBg.gif) no-repeat ; width:580px; height:272px; 
	padding:10px 25px  0 13px; margin-left:180px; }
	.gurante_banner h2{ padding:15px 15px 0 0; font-size:18px; color:#e60e0e; text-align:center;}
	.gurante_banner p{ text-align:center; padding:0 60px 30px;}
	
/*order */

/*features */

.pghd2{ font-family:Verdana; font-size:23px; font-weight:bold; color:#114d95; margin:15px 0 0 9px; }
.h1_2{ font-family:Verdana; font-size:17px; font-weight:normal; color:#000000; margin:15px 0 0 9px; clear:both;}
.pr_2{font-family:verdana; font-size:12px; color:#000000; padding:5px 9px 0 9px; line-height:20px; text-align:justify;}
.backtotop{ float:right; font-family:verdana; font-size:12px; color:#114d95; }
.backtotop img{ padding: 0 0 0 5px; }

/*END features */


/*faq */
ul#arrow_faq{ float:left; display:inline; width:600px; padding:15px 0 35px 9px;  }
	ul#arrow_faq li{background:url(../images/BulletArrow.gif) no-repeat; background-position: 0.2em 0.7em;
	color:#004b9c; padding: 3px 0 3px 25px; width:560px; font-family:verdana; font-size:12px;
	font-weight:normal;}
	ul#arrow_faq li.black{background:url(../images/BulletArrow.gif) no-repeat; background-position: 0.2em 0.7em;
	color:#272727; padding: 3px 0 3px 25px; width:560px; font-family:verdana; font-size:12px;
	font-weight:normal;   }
	ul#arrow_faq li a{ font-family:verdana; font-size:12px; font-weight:normal; color:#004b9c; }
	ul#arrow_faq li a:hover{ color:#bb0500; }
	
	/*END faq */
	
	ul#arrow_faq2{ float:left; width:100px; padding:15px 0 35px 2px;  }
	ul#arrow_faq2 li{background:url(../images/BulletArrow.gif) no-repeat; background-position: 0.2em 0.7em;
	color:#004b9c; padding: 3px 0 3px 25px; width:100px; font-family:verdana; font-size:12px;
	font-weight:normal;}
	ul#arrow_faq2 li.black{background:url(../images/BulletArrow.gif) no-repeat; background-position: 0.2em 0.7em;
	color:#272727; padding: 3px 0 3px 25px; width:100px; font-family:verdana; font-size:12px;
	font-weight:normal;   }
	ul#arrow_faq2 li a{ font-family:verdana; font-size:12px; font-weight:normal; color:#004b9c; }
	ul#arrow_faq2 li a:hover{ color:#bb0500; }
	.speed{font-family:verdana; font-size:13px; color:#CC0033; font-weight:bold; padding-left:9px;}
	
	.pghd_thank{ font-family:Verdana; font-size:23px; font-weight:bold; color:#387ec0; margin:15px 0 0 25px; }
	.pr_thanx{font-family:verdana; font-size:11px; color:#000000; padding:5px 9px 0 25px; line-height:20px; text-align:justify;}
		.pghd_thank{ font-family:Verdana; font-size:23px; font-weight:bold; color:#387ec0; margin:15px 0 0 9px; }
	.pghd_thank{ font-family:Verdana; font-size:23px; font-weight:bold; color:#387ec0; margin:15px 0 0 25px; }
        .pr_thanx{font-family:verdana; font-size:11px; color:#000000; padding:5px 9px 0 25px; line-height:20px; text-align:justify; margin-right:40px;}
        .h1_thank{ font-family:Verdana; font-size:15px; font-weight:normal; color:#114d95; margin:15px 0 0 25px; clear:both; font-weight:bold;}
 p.ordercomplete{ text-align:center; padding-top:25px; color:#ff9900; font-weight:bold; }
.ordercomplete{ text-align:center; padding:25px;}


#bg_botm{background:url(../images/botom_bg.gif) no-repeat; width:807px; height:105px; margin-left:58px;
font-size:14px; color:#000066; font-family:verdana; font-weight:bold; padding:20px 0 0 10px; height:250px;  }
.text_botom{font-family:verdana; font-size:11px; font-weight:normal; }

#lt_sl{ background-image:url(../images/sec.gif); background-repeat:no-repeat; width:199px; height:393px; float:left; margin-left:50px;}

#lt_sl_cb{ background-image:url(../images/sec_cb.gif); background-repeat:no-repeat; width:199px; height:393px; float:left; margin-left:50px;}
