/* CSS Document */

*{
	margin:0; padding:0}
body{
	background:#ffca2e url('../images/bg.gif') repeat-x 0 0;
	color:#000; font-style:normal; font-variant:normal; font-weight:normal; line-height:16px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:0; padding-right:0; padding-top:22px; padding-bottom:0}
ul, li{
	list-style-image: none;
	list-style-type: none;
}
img{
	border:none}
a{
	outline:none; text-decoration:none}
strong{
	font-weight:bold}
em{
	font-style:italic}
.clear{
	line-height:0; font-size:0; clear:both}

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

.lftPadd{
	padding:0 0 0 12px}
.headBg{
	background:url('../images/header_bg.gif') no-repeat 0 0;
	height:174px; padding-left:0; padding-right:0; padding-top:52px; padding-bottom:0}
.logo{
	padding:0 0 0 309px}
.contFlag{
	padding:50px 0 0 0}
.contFlag li{
	font:bold 11px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#d73e31; margin:0 0 7px 0; float:none}
.contFlag li img{
	margin:0 7px 0 0; float:left}
.topNav{
	background:#ffc700 url('../images/top_navBg.gif') repeat-x 0 0;
	height:45px; overflow:hidden; padding-left:2px; padding-right:0; padding-top:0; padding-bottom:0}
.topNav li{
	font:bold 13px/40px Verdana, Arial, Helvetica, sans-serif;
	color:#ffd901; width:158px; text-align:center; float:left}
.topNav li a{
	color:#ffd901}
.topNav li a:hover{
	background:url('../images/top_nav_o.gif') no-repeat 50% 50%;
	font-size:13px}
.topNav li.selected{
	background:url('../images/top_nav_o.gif') no-repeat 50% 50%;
	color:#ffd901; font-style:normal; font-variant:normal; font-weight:bold; line-height:40px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif}


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

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

.rgtShdw{
	background:url('../images/rgt_shdw.gif') repeat-y 100% 0; }
.padd1{
	background-color:#fff4e3;
	padding:16px 60px 36px 50px}
.padd2{
	padding:37px 0 0 47px}
.welcomTxt{
	font:normal 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000; padding:0 0 10px 0; float:left}
.welcomTxt span.flashAnim{
	float:right}
.welcomTxt span.wTxt{
	background:url('../images/w_txt.gif') no-repeat 0 0;
	width:37px; height:30px; font-size:0; line-height:0;
	display:block; float:left}
.subHead{
	font:bold 17px/21px Verdana, Arial, Helvetica, sans-serif;
	color:#000; margin:0 0 10px 0px; float:left}
.normalTxt{
	font:normal 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000; padding:0 0 10px 0; float:left}
.normalTxt span{
	padding:0 0 0 0px}
.normalTxt a{
	color:#c62029}
.normalTxt a:hover{
	text-decoration:underline}
.pdfBg{
	background:url('../images/pdf_artBg.gif') no-repeat 0 0;
	color:#c62029; text-align:center; width:165px;
	font-style:italic; font-variant:normal; font-weight:normal; line-height:30px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:0; margin-right:0; margin-top:0; margin-bottom:10px}
.pdfBg a{
	color:#c62029}
.pdfBg a:hover{
	text-decoration:underline}
.smpdfBg{
	background:url('../images/pdf_artBg.gif') no-repeat 0 0;
	color:#c62029; text-align:center; width:165px;
	font-style:italic; font-variant:normal; font-weight:normal; line-height:30px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:0; margin-right:0; margin-top:0; margin-bottom:10px}
.smpdfBg a{
	color:#c62029}
.smpdfBg a:hover{
	text-decoration:underline}
.lftPanlBg{
	background:url('../images/lft_pnlBg.gif') repeat-y 0 0; }
.lftBg{
	background:url('../images/lft_bg.gif') no-repeat 0 0;
	padding-left:0; padding-right:0; padding-top:38px; padding-bottom:0}
.redTxt{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#e21a36; margin:0 0 10px 0; padding:0 10px 32px 10px}
.redTxt span{
	font:italic 11px/14px Verdana, Arial, Helvetica, sans-serif}
.redTxt a{
	color:#e21a36}
.redTxt a:hover{
	color:#000; text-decoration:underline}
.lftImgPadd{
	padding:0 0 22px 0}

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

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

.footBg{
	background:url('../images/footer_bg.gif') repeat-x 0 0;
	padding-left:0; padding-right:0; padding-top:58px; padding-bottom:0}
.copyright{
	font:normal 11px/31px Verdana, Arial, Helvetica, sans-serif;
	color:#49360b; padding:0 0 10px 0}
.copyright span{
	font-style:italic; margin:0 5px 0 0}
.copyright a{
	color:#49360b}
.copyright a:hover{
	color:#be2626; text-decoration:underline}
.copyright img{
	margin:0 0 -10px 0}

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

/*-----------------Product Start------------*/

.quoteTxt{
	background:url('../images/close_quote.gif') no-repeat 90% 95%;
	color:#e21a36; float:left; font-style:italic; font-variant:normal; font-weight:normal; line-height:16px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:0; margin-right:0; margin-top:0; margin-bottom:38px; padding-left:15px; padding-right:15px; padding-top:0; padding-bottom:32px}
.quoteTxt span.openQut{
	background:url('../images/m_txt.gif') no-repeat 0 0;
	width:76px; height:26px; float:left;
	font-size:0; line-height:0; display:block}
.subHead2{
	font:bold 25px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#000; margin:0 0 30px 0; padding:0 0 0 20px}
.smTxt{
	font:normal 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000; padding:0 0 10px 0; float:left}
.smTxt span{
	padding:0 0 0 0px}
.smTxt a{
	color:#c62029}
.smTxt a:hover{
	text-decoration:underline}
.padd3{
	padding:37px 0 20px 47px}
.subHead3{
	font:bold 17px/21px Verdana, Arial, Helvetica, sans-serif;
	color:#000; padding:20px 0 20px20px; float:left}
.rgtThumbImg{
	margin:0 0 20px 0}
.prdList{
	padding:0 0 20px 30px}
.prdList li{
	background:url('../images/black_dot.gif') no-repeat 0 8px;
	color:#000; font-style:normal; font-variant:normal; font-weight:normal; line-height:18px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:15px; padding-right:0; padding-top:0; padding-bottom:0}
.redArrow{
	background:url('../images/red_line.gif') no-repeat 50% 3%; }
.headingTxt{
	font:bold 30px/32px Verdana, Arial, Helvetica, sans-serif;
	color:000; margin:42px 0 28px 0}
.contactList a:hover{
	color:#d2232a; text-decoration:underline}
.contactList li{
	font:normal 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#242425; margin:0 0 20px 0; float:none}
.contactList li h3{
	font:bold 18px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#242425; margin:0 0 5px 0; overflow:hidden}
.contactList li span{
	font:italic 13px/15px Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 20px 0; display:block}
.contactList li a{
	font:normal 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#242425}
.contactList li a:hover{
	color:#c62029; text-decoration:underline}
.lftPadd2{
	padding:0 0 0 40px}
.redTxt2{
	font:bold italic 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#e21a36; margin:0 0 38px 0; padding:0 10px 32px 10px;
	text-align:center}
.redTxt2 span{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif}
.redTxt2 a{
	font:bold italic 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#e21a36}
.redTxt2 a:hover{
	color:#000; text-decoration:underline}


/*-----------------Product End------------*/

/*-----------------Opportunities Start------------*/

.globeBg{
	background:#fff4e3 url('../images/globe.gif') no-repeat 100% 0; }
.padd4{
	padding:0 220px 0 0}
.leftChicken{
	background:url('../images/chicken_img.gif') repeat-y 50% 0; }
.imgPadd{
	padding:20px 0}
.imgPadd img{
	margin:0 15px}
.lftPadd3{
	padding:40px 0 0 20px}
.headingTxt2{
	font:bold 28px/32px Verdana, Arial, Helvetica, sans-serif;
	color:000; margin:10px 0 28px 0}
.padd5{
	padding:0 15px 0 0}
.imgMarg{
	margin:0 0 10px 0}
.smRedTxt{
	font:normal 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#ed1c24; padding:0 0 10px 0; float:left}
.smRedTxt span{
	padding:0 0 0 20px}
.prdSubList{
	padding:0 0 20px 10px}
.prdSubList li{
	background:url('../images/dashed_bullet.gif') no-repeat 0 8px;
	color:#000; font-style:normal; font-variant:normal; font-weight:normal; line-height:18px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:15px; padding-right:0; padding-top:0; padding-bottom:0}

/*-----------------Opportunities End------------*/

/*-----------------Contact Us Start------------*/

.addrs{
	font:normal 15px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000; float:left; padding:0 0 10px 20px}
.addrs a{
	color:#000}
.addrs a:hover{
	color:#e21a36; text-decoration:underline}
.addWidLft{
	width:90px; font-weight:bold; float:left}
.addWidRgt{
	width:280px; float:left}
.subHead4{
	font:bold 17px/21px Verdana, Arial, Helvetica, sans-serif;
	color:#000; padding:0 0 10px 20px; float:left}
.lblTxt{
	font:normal 13px/26px Verdana, Arial, Helvetica, sans-serif;
	color:#c7252d; width:120px; float:left}
.txtBox{
	border:1px solid #a6a8ab;
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000; margin:0 0 5px 0; padding:4px 5px 0 5px; 
	width:200px; height:24px; float:left}
.commntBox{
	border:1px solid #a6a8ab; float:left;
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;	width:300px; height:68px;
	margin:0 0 5px 0; padding:2px 5px 0 5px}
.lblTxt2{
	font:normal 13px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#c7252d; margin:10px 0 20px 0; float:left}
.lblTxt3{
	background:url('../images/red_dot.gif') no-repeat 0 13px;
	color:#c7252d; float:left; font-style:normal; font-variant:normal; font-weight:normal; line-height:24px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:0; margin-right:0; margin-top:0; margin-bottom:10px; padding-left:30px; padding-right:0; padding-top:0; padding-bottom:0}
.padd6{
	padding:0 0 20px 0}
.check{
	font:normal 13px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#c7252d; margin:0 0 20px 0; padding:0 0 0 30px;
	width:98px; float:left}
.check input{
	float:left; margin:0 10px 0 0}
.commntBox2{
	border:1px solid #a6a8ab; float:left;
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;	width:300px; height:100px;
	margin:0 0 15px 0; padding:2px 5px 0 5px}
.linHeight{
	line-height:13px !important}
.lblRead{
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#c7252d; width:340px; float:left}
.lblRead a{
	color:#c7252d}
.lblRead a:hover{
	color:#000; text-decoration:underline}

/*-----------------Contact Us End------------*/

/*-----------------Media Start------------*/

.pdfList{
	margin:10px 0 50px 0}
.pdfList li{
	background:url(../images/red_arrow.gif) no-repeat 0 10px;
	float:none; margin:0 0 10px 0; padding:0 0 0 16px}
.pdfList li a{
	font:normal 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#C62029}
.pdfList li a:hover{
	text-decoration:underline}
.pdfList li img{
	margin:0 0 -6px 0}
.mail{
	font:normal 15px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000; float:left; padding:0 0 30px 0}
.mail a{
	color:#e21a36; text-decoration:underline}
.mail a:hover{
	text-decoration:none}

/*-----------------Media End------------*/

/*-----------------Site Map Start------------*/

.siteMapList{
	padding:0 0 0 10px}
.siteMapList li{
	font:normal 18px/22px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#c93326; float:left; width:140px; text-align:center;
	position:relative; margin:0 30px 0 0}
.siteMapList li a{
	color:#c93326}
.siteMapList li a:hover{
	text-decoration:underline}
.siteMapList li ul{
	position:absolute; left:0; top:32px}
.siteMapList li ul li{
	background:url(../images/black_arrow.gif) no-repeat 50% 0;
	font:bold 16px/18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#c93326; padding:20px 0 0 0; margin:0 0 15px 0; float:none}
.siteMapList li ul li a{
	color:#c93326}
.siteMapList li ul li a:hover{
	text-decoration:underline}

/*-----------------Site Map End------------*/
