/* CSS Document */

body{
	margin:0; padding:0;
	font:normal 13px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#242425}
div, td, p, h1, h2, h3{
	margin:0; padding:0}
ul, li{
	margin:0; padding:0; list-style:none}
img{
	margin:0; padding:0; border:none}
a{
	outline:none; text-decoration:none}
strong{
	font-weight:bold}
.clear{
	font-size:0; line-height:0; clear:both}


/*----------------Header Start-------------*/

.headerBg{
	background:url(../images/header_bg.gif) repeat-x 0 0}
.logo{
	padding:25px 0 15px 0}
.topnav{
	width:998px; margin:0 auto}
.topnav li{
	font:normal 12px/52px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; float:left; position:relative}
.topnav li a{
	font:normal 12px/52px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; width:115px; text-align:center; 
	display:block; float:left}
.topnav li a:hover, .topnav li a.active{
	color:#fff; font-weight:bold;}
.navWidth{
	width:155px !important}
.topnav li ul{
	position:absolute; left:20px; top:35px;
	background-color:#fff; width:90px;
	line-height:14px; visibility:hidden}
.topnav li ul li{
	float:none; height:14px;}
.topnav li ul li a{
	font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#242425; width:90px;}
.topnav li ul li a:hover{
	color:#908f8f}


/*----------------Header End-------------*/

/*----------------Body Start-------------*/

.bodyBg{
	background:url(../images/body_bg.gif) repeat-x 0 0}
.padd1{
	padding-top: 30px;
	padding-right: 80px;
	padding-bottom: 0;
	padding-left: 80px;
}
.padd2{
	padding:20px 0 0 0}
.paraWidth1{
	width:760px; text-align:justify}
.bigTxt{
	background:url(../images/o_txt.gif) no-repeat 0 0;
	width:22px; height:25px; display:block; float:left;
	margin:3px 3px 0 0}
.imgPadd{
	padding:20px 0 0 0}
.paraWidth2{
	float:left; text-align:justify; width:265px;
	padding:40px 0 0 0}
.arrw1{
	background:url(../images/arrow_1.gif) no-repeat 0 0;
	width:21px; height:16px; float:left; display:block;
	margin:3px 16px 0 0} 
.arrw2{
	background:url(../images/arrow_2.gif) no-repeat 100% 0;
	width:21px; height:16px; float:right; display:block;
	margin:-6px 0 0 0} 
.darkIta{
	font-style:italic;}
.boldTxt{
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif}
.faqList{
	margin:25px 0; text-align:justify}
.faqList a{
	font:normal 13px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#0033CC}
.faqList li{
	margin:0 0 20px 0}
.faqList li .ques{
	font-style:italic; padding:0 0 5px 0}
.faqList li .ques span{
	font-style:normal}
.contactList{
	padding:20px 0;
	overflow:hidden;
	font-size: 13px;
}
.contactList a{
	color:#0033CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
}
.contactList a:hover{
	color:#d2232a; text-decoration:underline}
.contactList, .contactList li{
	float:none; margin:0 0 20px 0; overflow:hidden}
.contactList li img{
	float:left; margin:0 37px 0 0}
.contactList li h3{
	font:bold 18px/22px Verdana, Arial, Helvetica, sans-serif;
	float:left; color:#242425}
.contactList li span{
	font:italic 11px/14px Verdana, Arial, Helvetica, sans-serif;
	float:left}
.contactHead{
	font:bold 19px/24px Verdana, Arial, Helvetica, sans-serif}
.noBorder{
	border:none !important}
.bigTxt2{
	background:url(../images/f_txt.gif) no-repeat 0 0;
	width:15px; height:25px; display:block; float:left;
	margin:3px 3px 0 0}
.blueBoldTxt{
	font:italic 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#163e96; padding:30px 0 20px 0}
.blueTxt, .blueTxt a{
	color:#163e96}
.blueTxt a:hover{
	color:#d2232a; text-decoration:underline}
.blueTxt p{
	padding:0 0 20px 0; text-align:justify}
.padd3{
	padding:0 0 30px 0}
.padd4{
	padding:0 0 20px 0}
.padd4 img{
	margin:0 0 10px 0}
.aboutList li{
	background:url(../images/tick_bullet.gif) no-repeat 0 2px;
	float:none; margin:0 0 5px 0; padding:0 0 0 18px}
.headTxt{
	font:bold 18px/22px Verdana, Arial, Helvetica, sans-serif;
	float:left; color:#242425; margin:0 0 15px 0}
.leftNav{
	border:4px solid #e5e6e7; width:220px; text-align:center;
	padding:20px 0}
.leftNav li{
	background:url(../images/leftnavBg.gif) no-repeat 50% 100%;
	font:bold 14px/22px Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 2px 0; height:25px; float:none}
.leftNav a{
	font:normal 13px/25px Verdana, Arial, Helvetica, sans-serif;
	color:#242425}
.leftNav a:hover{
	font-size:14px; line-height:22px; font-weight:bold}
.noBg{
	background:none !important}
.padd5{
	padding:30px 40px 0 40px}
.leftPadd{
	padding:0 0 0 30px}
.rightBorder{
	border:4px solid #e5e6e7; padding:20px}
.prod{
	width:205px; padding:15px; position:relative;
	padding:0 0 48px 0; text-align:center}
.prod h3{
	font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000; display:block; float:left;
	padding:0 0 0 20px}
.prod img{
	width:164px; height:111px}
.prod ul{
	width:134px; position:absolute; left:95px; top:78px}
.prod ul li{
	background:url(../images/dot_bullet.gif) no-repeat 0 5px;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#242425; text-align:left; padding:0 0 0 12px}
.prod ul li a{
	color:#242425}
.prod ul li a:hover{
	color:#d2232a; text-decoration:underline}
.prod p{
	text-align:center}
.prod p a{
	font:italic 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#242425}
.prod p a:hover{
	color:#d2232a; text-decoration:underline}
.prodDetail{
	padding:10px 0 0 80px; float:left}
.prodDetail li{
	background:url(../images/dot_bullet.gif) no-repeat 0 5px;
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#242425; text-align:left; padding:0 0 0 12px;
	margin:0 0 5px 0}
.prodDetail li a{
	color:#242425}
.prodDetail li a:hover{
	color:#d2232a; text-decoration:underline}
.prodHead{
	font:bold 16px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#242425; float:left}
.darkBold, .darkBold a{
	font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#242425}
.darkBold a:hover{
	color:#d2232a; text-decoration:underline}
.viewTxt, .viewTxt a{
	font:italic 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#242425}
.viewTxt a:hover{
	color:#d2232a; text-decoration:underline}

/*----------------Body End-------------*/

/*----------------Footer Start-------------*/

.footerBg{
	background-image: url(../images/footer_bg.gif);
	background-repeat: repeat-x;
	background-position: 0 0px;
}
.footerPadd{
	padding:25px 0 0 0}
.footerTxt, .footerTxt a{
	font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#fff}
.footerTxt a{
	padding:0 8px}
.footerTxt a:hover{
	color:#908f8f; text-decoration:underline}

/*----------------Footer End-------------*/
