/* stylesheet for */ 

body{
padding:0px;
margin:0px;
background:url(images/body_bg.jpg) repeat-x #fff left top; 
font-family:Tahoma, Arial, Verdana;
color:#000;
font-size:11px;
}

/* png fix for IE6 */ 
/*img,div,td,a { behavior: url(iepngfix.htc) }*/

a,img,p,h6{
padding:0px;
margin:0px;
border:none;
}

.shdowbg{
	background:url(images/shadow_bg.jpg) no-repeat center top;
	/*width:980px;
	height:282px;*/
}

.logost{
	margin: 13px 0 16px 4px;
}

ul.nav{
	padding:0px;
	margin:0 0 0 125px;
	list-style-type:none;
}

ul.nav li{
	padding:0px;
	margin:0px;
	float:left;
	width:82px;
	height:81px;
}

ul.nav li a{
	display:block;
	text-decoration:none;
	text-align:center;
	padding:55px 5px 16px 5px ;
	background:url(images/nav_sep.jpg) no-repeat right top;
	font-weight:bold;
	color:#fff;
	}
	
	ul.nav li a:hover{
	text-decoration:none;
	background:url(images/navhov_bg.jpg) no-repeat left top;
	color:#fff;
	}


.srchbox{
	border:none;
	position:relative;
	background:url(images/srch_bg.jpg) no-repeat;
	background-position:bottom right;
	_background-attachment:fixed;
	width:170px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#6e6e6e;
	padding: 3px 8px;
	margin-bottom:2px;
	}

.lfthdingbg{
	background:url(images/lft_hdingbg.jpg) no-repeat  left top;
	width:185px;
	height:32px;
}
.lfthdingtxt{
	padding-left:30px;
	color:#fff;
	line-height:32px;
	font-weight:bold;
}

.viewallbg{
	background:url(images/view_more.jpg) no-repeat left top;
	width:185px;
	height:32px;
}

.viewall{
	color:#fff;
	font-weight:bold;
	text-align:right;
}

.viewall a{
	text-decoration:none;
	color:#fff;
	margin-right:15px;
}
	

.viewall a:hover{
	text-decoration:underline;
	color:#fff;
}

.ftrprdbrd{
	border-right:1px solid #a6a6a6;
	border-left:1px solid #a6a6a6;
}



.footrbrdr{
	border-top:1px solid #a6a6a6;
	height:60px;
}

.ftrcnt{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#0f4c64;
	line-height:17px;
}

.ftrcnt a{
	text-decoration:none;
	color:#0f4c64;
	padding:0 2px;
}

.ftrcnt a:hover{
	text-decoration:underline;
	color:#0f4c64;
}

.content{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:justify;
	line-height:17px;
	padding:5px 0;
	color:#565656;
}

.content a{
	text-decoration:none;
	color:#022356;
	font-weight:bold;
}

.content a:hover{
	text-decoration:underline;
	color:#022356;
	
}
.abtusbg{
	background:url(images/abt_usbg.jpg) repeat-x  left top;
	height:300px;
}

.inovbg{
	background:url(images/inovation_bg.jpg) repeat-x left top;
	height:300px;
}

.imgsting{
	margin-left:6px;
}

.invhding{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;	
	padding-bottom:3px;
	border-bottom:1px solid #1590ae;
	margin:12px 6px;
}

.hdcolor{
	color:#fff;	
}

.inovcont{
	color:#fff;
	line-height:16px;
	padding:20px 6px 0 6px;
	text-align:justify;
}
.inovcont a{
	font-weight:bold;
	text-decoration:none;
	color:#022356;
	margin-right:10px;
}

.inovcont a:hover{
	text-decoration:underline;
	color:#022356;
}


.hdingcolr{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	/*color:#1EA7C9;	*/
	color:#274976;
	padding-bottom:3px;
	border-bottom:1px solid #1590ae;
	

}
.rangelink{
font-family:Tahoma, Arial, Verdana;
font-size:11px;
color:#494848;
border-bottom:1px solid #fff;
letter-spacing:1px;
text-transform:inherit;
padding:5px 0;

}

.rangelink a{
text-decoration:none;
color:#4b4b4b;
display:block;
background:url(images/bult_rng.gif) no-repeat 1px;
padding-left:15px;
}
.rangelink a:hover{
text-decoration:none;
color:#1ea7c9;
}

.hdincolr{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#1EA7C9;	
	padding-bottom:3px;
	}
	
	
 .homeform {
font-family:tahoma, Verdana, arial;
font-size:11px;
color:#2f2f2f;
line-height:18px;
text-align:justify;
letter-spacing:1px;
}

.homeform form,td
{
padding:0px;
margin:0px;
}

.btmlinks
{
font-family:tahoma, Verdana, arial;
font-size:11px;
color:#2f2f2f;
line-height:21px;
text-align:justify;
letter-spacing:1px;
}
.btmlinks p
{
padding: 0px 20px 0 20px;
}
.btmlinks a
{
color:#1c669e;
text-decoration:none;
}

.btmlinks a:hover
{
text-decoration:underline;
}

.btorprdbrd{
	border-top:1px solid #a6a6a6;
}

.top_cate
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
letter-spacing:1px;
line-height:18px;
}

.top_cate a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
letter-spacing:1px;
line-height:18px;
text-decoration:none;
}

.top_cate a:hover
{
text-decoration:underline;
}


.page_jump {
		font: 12px verdanam, Arial, Helvetica, sans-serif;
		padding-top: 12px;
		padding-bottom: 10px;
		margin: 0px;
		text-align: right;
	}
	
	.page_jump a, .pageList .this-page {
	    font-size:12px;
		padding: 2px 6px;
		border: solid 1px #ddd;
		background: #fff;
		text-decoration: none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	.page_jump a:visited {
		font-size:12px;
		padding: 2px 6px;
		border: solid 1px #ddd;
		background: #fff;
		text-decoration: none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	.page_jump .end {
	    font-size:12px;
		padding: 2px 6px;
		border: solid 2px #ddd;
		background: #fff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	.page_jump .this-page {
		padding: 2px 6px;
		border-color: #f0f0f0;
		font-weight: bold;
	    font-size:12px;
		vertical-align: top;
		background: #fff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	.page_jump a:hover {
	    font-size:12px;
		color: #034081;
		background: #f0f0f0;
		border-color: #f0f0f0;
		text-decoration: none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}

