body {margin:0; padding:0; font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif; color:#393939; background:#24313e url(../images/backdrop.jpg) no-repeat center top; background-attachment:fixed;}
h1, h2, h3, h4, h5, p, ul, form, input {margin:0; padding:0;}
img {border:0;}
.fl {float:left;}
.fr {float:right;}
.clr {clear:both;}
.fntsiz2 {font-size:2px;}
* {outline:0 none;}
.w100 {width:100%;}
.w50 {width:50%;}
.w20 {width:20%;}
.w20 img {padding:2px; border:1px solid #5b92b8;}
.w80 {width:80%;}
.txtrit {text-align:right;}
.pdbtm10 {padding-bottom:10px;}
.pdbtm5 {padding-bottom:5px;}
.pdtpbtm15 {padding:15px 0;}
.brbtm {border-bottom:1px dashed #829ead;}

#maincontainer {width:968px; margin:auto;}
#main {width:954px; background:url(../images/main-shadow-bg-new.png) repeat-y; float:left; padding:0 7px;}
#centerpart {width:100%; border-top:4px solid #296ca2;}
#header {width:913px; padding:0 21px 0 20px;}
.logo {float:left; margin-left:14px; padding:10px 0px;}
#header form {float:right; margin-top:30px; width:224px;}
.searchbg {background:url(../images/search-input-bg-new.jpg) no-repeat 0 0; width:173px; padding:7px 5px 0 14px; height:32px; float:left;}
.searchbg input {background:none; border:0; font:bold 12px/12px Tahoma, Arial, Helvetica, sans-serif; color:#356083; width:173px; margin:0;}
input.gobtn {background:url(../images/go-btn.jpg) no-repeat 0 0; width:26px; height:37px; padding:0; border:0; cursor:pointer; margin:0; float:left; margin-left:6px;}

.mainnav {width:913px; float:left;}
.linksflashsection {background:#3a83b4 url(../images/link-flash-bg.gif) repeat-x 0 0; width:900px; border-left:1px solid #5b92b8; border-right:1px solid #5b92b8; padding:0 6px 0 5px; float:left;}

.statementsection {width:954px; float:left; margin-top:14px;}
.statementsectioncontent {background-color:#e7f0f5; padding:0 18px 0 20px; float:left; width:914px;}
h1 {font:normal 20px/20px Trebuchet MS, Arial, Helvetica, sans-serif; color:#37505d; display:block; padding-bottom:10px;} 
h2 {font:normal 20px/20px Trebuchet MS, Arial, Helvetica, sans-serif; color:#37505d; display:block; padding-bottom:10px;}
h3 {font:normal 20px/20px Trebuchet MS, Arial, Helvetica, sans-serif; color:#37505d; display:block; padding-bottom:10px;}
h3 span {color:#d20709;}
h4 {font:normal 14px/14px Trebuchet MS, Arial, Helvetica, sans-serif; color:#1e6ea5; display:block; padding-bottom:15px; text-decoration:underline;}  
h5 {font:normal 20px/20px Trebuchet MS, Arial, Helvetica, sans-serif; color:#37505d; padding-bottom:10px; border-bottom:1px dashed #829ead; margin-bottom:10px; display:block;} 
h6{font:normal 18px/14px Trebuchet MS, Arial, Helvetica, sans-serif; color:#1e6ea5; display:block; padding-bottom:9px; border-bottom:1px dashed #829EAD; width:100%; margin:12px 0px;}  


.contentsection {width:914px; padding:0 20px; margin-top:17px; float:left;}
.lftsec {width:380px; float:left;}
.excellencebg {background:url(../images/excellence-bg.jpg) no-repeat 0 0; width:250px; padding:40px 14px 0 96px; height:140px; color:#363919;}
.excellencebg a {font:normal 11px/11px Trebuchet MS, Arial, Helvetica, sans-serif; color:#FFFFFF; display:block; padding-top:10px;}
.excellencebg a:hover {color:#FFFFFF; text-decoration:none;}

.ritsec {width:534px; float:right;}
.contentpart {font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif; color:#393939;}
.readmore {background:url(../images/readmore-bg.gif) no-repeat 0 0; width:86px; height:17px; padding-top:4px; text-align:center; font:normal 11px/11px Trebuchet MS, Arial, Helvetica, sans-serif; color:#2f2f2f; text-decoration:none; margin-top:8px;}
.brdrrept {background:url(../images/brdr-rpt.gif) repeat-x 0 bottom; width:954px; height:2px; font-size:2px; float:left; padding-top:29px;}
#footer {background:url(../images/footer-bg-new.png) repeat-y 0 0; width:933px; padding:19px 20px 14px 15px; float:left; height:60px;}

ul#footerlinks {width:900px; float:left; padding-bottom:15px;}
ul#footerlinks li {list-style:none; font:normal 12px/12px Arial, Helvetica, sans-serif; color:#8ecaf5; float:left; padding-right:13px; background:url(../images/footer-li-rit.gif) no-repeat right 3px; padding-left:13px;}
ul#footerlinks li.last {background:none;}
ul#footerlinks li a {font:normal 12px/12px Arial, Helvetica, sans-serif; color:#8ecaf5; text-decoration:none;}
ul#footerlinks li a:hover {color:#e8f5ff; text-decoration:underline;}


ul#smallfooterlinks {width:900px; float:left;}
ul#smallfooterlinks li {list-style:none; font:normal 11px/11px Arial, Helvetica, sans-serif; color:#8ecaf5; float:left; padding-right:13px; background:url(../images/footer-li-rit.gif) no-repeat right 3px; padding-left:13px;}
ul#smallfooterlinks li.last {background:none;}
ul#smallfooterlinks li a {font:normal 11px/11px Arial, Helvetica, sans-serif; color:#8ecaf5; text-decoration:none;}
ul#smallfooterlinks li a:hover {color:#e8f5ff; text-decoration:underline;}

.fotbtmcrv {background:url(../images/footer-btm-crv.png) no-repeat 0 0; width:968px; height:12px; font-size:2px; float:left;}
h2{}



#navigation{float:left;}
#navigation ul{float:left; margin-left:4px;}
#navigation ul li{list-style-type:none; display:inline; float:left;}
#navigation ul li a{padding-left:16px; height:35px; float:left; cursor:pointer; text-decoration:none;}
#navigation ul li a:hover{cursor:pointer; background:url(../images/nav-lft-crv.gif) no-repeat 0 0;}
#navigation ul li  span {font:normal 13px Andale Sans, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; cursor:pointer; padding-right:16px; height:35px; float:left; line-height:35px;}
#navigation ul li span:hover{background:url(../images/nav-rit-crv.gif) right top no-repeat; color:#c60013; line-height:35px;}
#navigation ul li a:hover span{background:url(../images/nav-rit-crv.gif) right top no-repeat; color:#c60013; line-height:35px;}
.none-line{ text-decoration:none !important;}
 
#active a{cursor:pointer; background:url(../images/nav-lft-crv.gif) no-repeat 0 0;}
#active span{background:url(../images/nav-rit-crv.gif) right top no-repeat; color:#c60013 !important; line-height:35px;}




.flashsection {width:900; height:188px; float:left;}
.copyrighttxt {font:normal 10px/21px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding-left:20px; float:left; padding-bottom:40px;}
.copyrighttxt a {font:normal 10px/21px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.copyrighttxt a:hover {color:#ffffff;}

.leftnavandcontent {background-color:#e7f0f5; float:left; width:918px; padding:0 18px;}

.links {width:212px; float:left; position:relative; z-index:100;}
.links ul {width:212px; float:left;}
.links ul li {width:212px; float:left; padding-bottom:10px; list-style:none;}
.links ul li a {padding-bottom:10px; font:normal 13px/13px Andale Sans, Arial, Helvetica, sans-serif; color:#095689; width:206px; padding-left:6px; background:url(../images/link-nor-rit.gif) no-repeat right top; border-bottom:1px dashed #829ead; float:left; text-decoration:none;}
.links ul li a:hover, .links ul li.active a {color:#ce1a20; background:url(../images/link-over-rit.gif) no-repeat right top;}
.links ul li a span {width:27px; float:left; font:normal 13px/13px Andale Sans, Arial, Helvetica, sans-serif; color:#93a7ad;}
.links ul li a:hover span, .links ul li.active a span {color:#235976;}
.right {width:671px; float:right;}


ul.normalcontent {padding-left:10px; list-style:none;}
ul.normalcontent li {padding-left:25px; background:url(../images/li-arrow.gif) no-repeat 0 2px; margin-top:5px;}
ul.normalcontent li ul {list-style:none; color:#ce1a20; padding-top:5px;}

a.normallink {color:#0a5688; font-weight:bold; text-decoration:none;}
a:hover.normallink {color:#0a5688; text-decoration:underline;}

.divisions {color:#D20709; font:bold 14px/11px Verdana, Arial, Helvetica, sans-serif; padding-bottom:5px; float:left;}

/* css 4 may*/
.border_content{ width:100%; padding:0px 0px 25px 0px; border-bottom:1px dashed #829EAD;}
.none_border{ padding-bottom:40px !important; border-bottom:none !important;}

.heading_contact{ float:left; font:bold 15px/15px Arial, Helvetica, sans-serif; color:#DA2229; width:100%; padding:20px 0px 0px 0px;}
.address_bg{background:url(../images/contact_bg.gif) repeat-y; float:left;  width:665px; margin-top:13px; color:#5A707C; font:normal 12px Arial, Helvetica, sans-serif; }
.address_lft{ float:left; width:180px;}
.address_lft span{width:180px; line-height:24px; display:block; }
.address_rt{ margin:0; padding:0; float:right; width:440px; }
.address_rt p{margin:0; padding:0; line-height:24px;}
.address_rt p label{float:left; font-weight:bold; width:74px; padding-left:30px;}
.address_rt p label.first{background:url(../images/contact_icon.jpg) no-repeat 0 6px; height:17px;}
.address_rt p label.second{background:url(../images/contact_icon.jpg) no-repeat 0 -17px; height:23px;}
.address_rt p label.third{background:url(../images/contact_icon.jpg) no-repeat 0 -41px; height:21px;}
.address_rt p label.fourth{background:url(../images/contact_icon.jpg) no-repeat left -65px; height:20px;}
.address_rt p a{ font:12px/24px Arial, Helvetica, sans-serif; color:#145DA8; text-decoration:none;} 

.frm_contact{ width:570px; float:left; padding-bottom:40px;}
.frm_contact p{ margin:20px 0px 0px 0px; padding:0px; float:left; width:100%;}  
.frm_contact p label{ width:100px; font:12px/18px Arial, Helvetica, sans-serif; color:#435660; text-align:right; padding-right:9px; float:left;}
.frm_contact p .input_bg{ /*background:url(../images/input_bg.jpg) no-repeat;*/ width:169px; height:22px; float:left;}
.frm_contact p .input_bg input{ background:#ffffff; border:1px solid #c5c5c5; font:12px Arial, Helvetica, sans-serif; color:#000000; padding:2px 0px 2px 5px; width:160px;}
.frm_contact p .textarea_bg{ /*background:url(../images/textarea_bg.gif) no-repeat;*/ width:445px; height:125px; float:left;}
.frm_contact p .textarea_bg .textarea{ width:425px; height:115px; border:0px; margin:0px; padding:5px 7px 0px 8px; font:12px Arial, Helvetica, sans-serif; color:#DA242B; background:#ffffff; border:1px solid #c5c5c5;}
.text_label .mrt_label{ padding-top:15px; float:right;}
.mrt15{ margin-right:15px;}
.mrt20{ margin-right:20px;}
.bld_red{font:bold 12px/18px Arial, Helvetica, sans-serif; color:#D13137;}
.grey_red{font:bold 12px/18px Arial, Helvetica, sans-serif; color:#435660;}
.grid_container{width:660px;float:left;}

.grid_head{ background:url(../images/grid_head.gif) repeat-x; height:33px;}
.grid_parti{width:184px; height:28px; margin:5px 0px 0px 12px; }
.no_brdr{ border:none !important;}
.grid_data{ background:#D0E2EB; height:33px; border-top:1px solid #889EAA;}
.grid_data span{ float:left; width:185px; margin-left:12px; font:12px/33px Arial, Helvetica, sans-serif; color:#456478;}
.img_mang{ background:#FFFFFF; padding:5px; border:1px solid #5B92B8;}
.none_bdr{ border-bottom:none !important;}
.fot14px{ font-size:14px !important;}
.pd15{ padding-bottom:15px;}
.blak_name{ font:bold 13px/22px Verdana, Arial, Helvetica, sans-serif; color:#393939; text-align:left;}
.light_name{ font:12px/14px Verdana, Arial, Helvetica, sans-serif !important; color:#393939; text-align:left;}
.common_heading{ font:bold 14px Verdana, Arial, Helvetica, sans-serif !important; color:#0E5EA2 !important;}

.product_sep{color:#0E5EA2; font:11px Verdana, Arial, Helvetica, sans-serif !important; }

.mazer{position:absolute; height:15px; width:16px; left:270px; top:382px; background:url(../images/blinking.gif) no-repeat;}
.athjiriver{position:absolute; height:15px; width:16px; left:243px; top:296px; background:url(../images/blinking.gif) no-repeat;}


/* product-css*/
#intro{
		position:relative;
		}
		#intro span{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
				
	#intro ul, #intro li{ 
		margin:0;
		padding:0;
		list-style:none;
		}	
	#intro div{ 
		height:114px;
		width:627px;
		margin-left:5px;
		overflow:hidden;
		position:relative;
		}	
	#intro ul{ 
		height:114px;		
		}	
	#intro li{ 
		float:left;
		display:inline;
		height:114px;
		width:114px;
		}	
	#intro span{ 
		display:block;
		width:35px;
		height:69px;
		position:absolute;
		left:-30px;
		top:23px;
		}	
	#intro span.next{ 
		left:630px;
		}														
	#intro span a{  
		display:block;
		width:35px;
		height:69px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#intro span.next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
#product_angle td a img{ border:none;}
#product_angle td a {color:#095689; text-decoration:none; font:12px/16px Arial, Helvetica, sans-serif;}		