*{ 
margin:0; 
padding:0; 
border:0px none; 
}
body {
	margin: 0px 0px 0px 0px;
	font-family: Arial, Verdana, tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#484848;
}
a {	
	text-decoration:underline;
	color:#009DD8;
}
a:hover {	
	text-decoration:underline;
	color:#009DD8;
}
.logo{
	padding:22px 0px 21px 11px;
}
table.leftnav{
	margin:0px;
	padding:0px;
}
table.leftnav td{
	background:url('../images/nav-bg.gif') repeat-y left;
	border-bottom:1px solid #FFF;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	list-style:none;
	
}
table.leftnav td a:link,
table.leftnav td a:visited{
	background:url('../images/nav-bg.gif') repeat-y left;
	height:21px;
	width:165px;
	display:block;
	color:#FFF;
	padding:8px 0px 0px 20px;
	text-decoration:none;
}
table.leftnav td a:hover{
	background:#006B93;
	height:21px;
	width:165px;
	display:block;
	color:#FFF;
	padding:8px 0px 0px 20px;
	text-decoration:none;
}
p {
	font-size:11px;
	color:#484848;
	padding:5px;
}
.input{
	border:1px solid #969696;
	font-size:11px;
	color:#626262;
	padding:2px;
	margin:4px 5px 5px 5px;
}
.date{
	font-size:11px;
	color:#006B93;
	font-weight:bold;
	padding:6px 5px 1px 5px;
}
.date1{
	font-size:12px;
	color:#006B93;
	font-weight:bold;
	padding:6px 5px 1px 5px;
}
.news{
	font-size:11px;
	color:#575757;
	padding:1px 5px 3px 5px;
}
.more{
	font-size:11px;
	color:#7DBD42;
	padding:2px 5px 6px 5px;
}
.clicktofind{
	font-size:15px;
	color:#009DD8;
	font-weight:bold;
	padding:60px 5px 0px 0px;
}
.clicktofind a{color:#009DD8;text-decoration:none;}
.clicktofind a:hover{color:#009DD8;text-decoration:none;}

.edittxt{
	font-family: Arial, Verdana, tahoma, Helvetica, sans-serif;
	font-size:21px;
	color:#2C2C2C;
	padding:10px 5px 10px 0px;
}
.technology{
	border-top:3px solid #DCE2E8;
	padding:30px 10px 0px 0px;
}
.more a{color:#7DBD42;text-decoration:none;}
.more a:hover{color:#7DBD42;text-decoration:none;}

.content-lbg{
	border-top:4px solid #006B93;
	border-right:1px solid #FFF;
	padding:8px 0px 0px 0px;
}
.content-rbg{
	border-top:4px solid #7DBD42;
	border-left:1px solid #FFF;
	padding:8px 0px 0px 0px;
}

.bluebox-tr{
	border-top:1px solid #009DD8;
	border-right:1px solid #009DD8;
	color:#353434;
	font-size:15px;
	padding:11px 5px 0px 5px;	
}
.bluebox-tr span{
	color:#009DD8;
} 
.bluebox{
	border-right:1px solid #009DD8;
	border-left:1px solid #009DD8;	
	padding:5px 5px 5px 5px;
}
.bluebox-bl{
	border-bottom:1px solid #009DD8;
	border-left:1px solid #009DD8;	
}
.footer{
	border-top:3px solid #CFD8E1;
	padding:10px 10px 10px 10px;
	line-height:17px;
}

/*Top Navigation CSS starts here*/
.mainnav { 
	overflow: hidden;
	height:34px; 
	width:523px;
}

.mainnav table {
  margin:0px;
  padding:0;
}

.mainnav td { margin: 0; padding: 0; list-style-type: none; display: inline; float: left; }

.mainnav td a {   
	text-decoration:none !important; 
	display:block; 
	background-image: url(../images/topnav.jpg); 
	background-position:0 0px;
	overflow: hidden;
	height:34px; 
}

.mainnav a span { visibility:hidden; }

.menu01 td, .menu01 td a {
  background-position: 0 0;
  width: 72px;
}
.menu01 td a:hover, .menu01 td a.selected {
  background-position: 0px 34px;
}
.menu01 td a.active {background-position: 0px 34px;}

.menu02, .menu02 a {
  background-position: -72px 0;
  width: 85px;
}
.menu02 a:hover, .menu02 a.selected {
  background-position: -72px 34px;
}
.menu02 a.active {background-position: -72px 34px;}

.menu03, .menu03 a {
  background-position: -157px 0;
  width: 88px;
}
.menu03 a:hover, .menu03 a.selected {
  background-position: -157px 34px;
}
.menu03 a.active {background-position: -157px 34px;}

.menu04,.menu04 a {
  background-position: -245px 0;
  width: 92px;
}
.menu04 a:hover, .menu04 a.selected {
  background-position: -245px 34px;
}
.menu04 a.active {background-position: -245px 34px;}

.menu05, .menu05 a {
  background-position: -337px 0;
  width: 82px; 
}
.menu05 a:hover, .menu05 a.selected {
  background-position: -337px 34px;
}
.menu05 a.active {background-position: -337px 34px;}

.menu06, .menu06 a {
  background-position: -419px 0;
  width: 104px; 
}
.menu06 a:hover, .menu06 a.selected {
  background-position: -419px 34px;
}
.menu06 a.active {background-position: -419px 34px;}

/*Top Navigation CSS ends here*/


.incontent-lbg{
	border-top:4px solid #006B93;
	border-right:1px solid #FFF;
	padding:1px 0px 0px 0px;
}
.incontent-rbg{
	border-top:4px solid #7DBD42;
	border-left:1px solid #FFF;
	padding:1px 0px 0px 0px;
}
.heading-pad{
padding:2px 0px 0px 0px;
}
.heading{
	background:#6A86A2;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	padding:6px 5px 1px 2px;
}
.light1{
	font-size:11px;
	color:#353535;
	padding:8px 5px 8px 5px;
}
ul.global{
	margin:0px;
	padding:0px;
}
ul.global li{
	background:url('../images/bullet.gif') no-repeat 5px 4px;
	border-bottom:1px solid #FFF;
	font-size:11px;
	color:#456585;
	list-style:none;
	padding:1px 5px 1px 22px;
}
/* tarun */
.Product_h {
	font:Tahoma;
	font-family:Arial, Verdana, Tahoma, ms sans Serif;
	padding-left:5px;
	font-size:14px;
	font-weight:bold;
	color:#0C5AA4;
	line-height:23px;
}
.bluebgligh{
	background-color:#E2E5EA;
}
.border_g { 
border:1px solid #A5B1C2;
}

.border_LR {
border-left:1px solid #A5B1C2;
border-right:1px solid #A5B1C2;
}

.prodtitle{
	color:#666666;
	font-weight:bold; 
	text-decoration:none;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.prodtitle:hover{
	color:#666666; 
	font-weight:bold; 
	text-decoration:underline;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* New Css by Vitthal */
.topnav table{padding:0px; margin:0px 0px 0px 2px;float:left; width:200px; border-top:1px solid #ffffff;}

.topnav td{margin:0px; float:left; font-size:11px; padding:0px; float:left; text-align:left; }
.topnav a:link,
.topnav a:visited{background:#009DD8;
	height:21px;
	width:165px;
	display:block;
	color:#FFF;
	font-size:11px; font-weight:bold;
	padding:8px 0px 0px 15px;
	text-decoration:none; margin-bottom:1px; margin-right:1px;
	}
.topnav a:hover{
	background:#006B93;
	height:21px;
	width:165px;
	display:block;
	color:#FFF;
	padding:8px 0px 0px 15px;
	text-decoration:none;}
	

/* New Css by Vitthal */

.topnav1 a:link,
.topnav1 a:visited{

	display:block;
	color:#009DD8; 
	padding:0px 4px 0px 13px;
	font-size:12px; font-weight:bold;
	font-weight:bold;
	margin:0px;
	text-decoration:none;}
.topnav1 a:hover{
	color:#FFF;
	background:url(../images/top_nav_left.gif) no-repeat left top;
	text-decoration:none;}
	
.topnav1  a:link span,
.topnav1  a:visited span{
	height:21px;
	display:block;
	color:#009DD8;
	padding:13px 13px 0px 0px;
	text-decoration:none;}
.topnav1  a:hover span{
	color:#FFF;
	background:url(../images/top_nav_right.gif) no-repeat right top;
	cursor:pointer;
}