@charset "utf-8";
/* CSS Document */
body{
	padding:0;
	margin:0;
	background:url(../images/main_bg.gif) repeat-x #e6e7e8;
	font-family: Verdana;
	font-size: 11px;
	color:#343636; 
}
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0;
	padding:0;
}

img	{
	border:0px;
}
ul{
	list-style:none;
}
*.cleaner {
	LINE-HEIGHT: 0; CLEAR: both; FONT-SIZE: 0px
}
#main	{
	width:966px;
	margin:0px auto 0px auto;
	padding:0px 0px 20px 0px;
}
#left-x	{
	width:220px;
	margin:51px 30px 0px 47px;
	float:left;
}
#logo	{
	width:220px;
}
#nav{
	width:220px; 
	margin:0px 0px 0px 0px; 
	padding:0px; 
	float:left; 
	background-color:#e6e7e8; 
	color:#616161;
}
#nav ul{
	padding:0px 0px 0px 0px;
}

#nav ul li a{
	background:url(../images/nav_bg.gif) no-repeat 0 0 #e6e7e8; 
	color:#595959;
	font:12px/25px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0 0 0 43px; 
	width:177px; 
	display:block;
	border-bottom:1px dotted #747475;
}

#nav ul li a:hover{
	background:url(../images/nav_bg_hover.gif) no-repeat 0 0 #3cb3c2; 
	color:#fff;
	font:12px/25px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0 0 0 43px; 
	width:177px; 
	display:block;
	border-bottom:1px dotted #fff;
}
#nav h2{
	background:#3cb3c2; 
	color:#fff;
	font:bold 13px/28px Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 0 0px; 
	width:220px; 
	height:28px; 
	margin:0px 0px 0px 0px;
	border-bottom:1px solid #FFFFFF;
}
.head-link	{
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 0px 0px 20px;
}
.head-link:hover	{
	color:#595959;
	text-decoration:none;
	padding:0px 0px 0px 20px;
}
#right-x	{
	width:622px;
	float:left;
}
#sitemap	{
	text-align:right;
}
#banner	{
	width:622px;
	margin:0px 0px 15px 0px;
}
#welcome	{
	width:622px;
	float:left;
	border-bottom:#737374 dashed 1px;
	padding:0px 0px 10px 0px;
}
#welcome h2	{
	font:18px "Trebuchet MS";
	color:#858585;
	padding:0px 0px 10px 0px;
	font-weight:lighter;
	text-transform:uppercase;
}
#welcome p	{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#343636;
	text-align:justify;
	line-height:18px;
}
#welcome span	{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#20828e;
}
#welcome ul{
	padding:0px 0px 15px 0px;
}

#welcome ul li a{
	background:url(../images/nav_bg.gif) no-repeat 0 0 #e6e7e8; 
	color:#595959;
	font:12px/23px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0 0 0 43px;
	width:260px;
	display:block;
}

#welcome ul li a:hover{
	color:#028a9b;
	font:12px/23px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0 0 0 43px; 
	display:block;
	width:260px;
}

.left_image	{
	padding:0px 10px 10px 0px;
}
#more	{
	float:right;
	text-align:right;
	margin:10px 0px 0px 0px;
}
#applications-x	{
	width:622px;
	padding:0px 0px 0px 0px;
	float:left;
}
#applications	{
	width:470px;
	float:left;
	margin:0px 10px 0px 0px;
}
#applications h2	{
	font:18px "Trebuchet MS";
	color:#028a9b;
	padding:0px 0px 15px 0px;
	font-weight:lighter;
}
.app	{
	float:left;
	width:83px;
	padding:0px 11px 0px 0px;
}
.app-head	{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#343636;
	text-align:center;
	padding:5px 0px 0px 0px;
}
#applications p	{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#343636;
	text-align:justify;
	line-height:18px;
}
#certificates	{
	width:137px;
	float:left;
}
#certificates h2	{
	font:18px "Trebuchet MS";
	color:#028a9b;
	padding:0px 0px 15px 0px;
	font-weight:lighter;
}

#footer1{
	background:#fff; 
	color:#696868;
}

.footer1{
	width:872px; 
	height:75px; 
	margin:0 auto; 
	padding:10px 0 0 0;
	text-align:center;
}
.footer-left	{
	text-align:center;
	margin:0 auto; 
	width:375px; 
}

.footer-left ul{
	text-align:center;
	padding:0px 0px 0px 0px;
}

.footer-left ul li{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#696868; 
	background-color:#fff; 
	float:left;
}

.footer-left ul li a{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#696868; 
	background-color:#fff; 
	padding:0 12px;
}



.footer-left ul li a:hover{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
	color:#fff; 
	background-color:#91cdd5;
	padding:0 12px;
}
#footer_down	{
	width:872px;
	float:left;
	margin:15px 0px 0px 0px;
}
.copy	{
	width:300px;
	float:left;
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#696868;
	text-align:left;
}
.design		{
	width:300px;
	float:right;
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#696868;
	text-align:right;
}
.de	{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#696868;
	text-align:right;
}
.de:hover		{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#696868;
	text-align:right;
}

.data-table-head	{
	background:#3cb3c2;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	padding:10px 0px;
	border-bottom:2px solid #fff;
}
.td1	{
	background:#3cb3c2;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding:8px 10px;
}
.td2	{
	background:#e4e2e2;
	color:#2d2d2d;
	font-size:px;
	padding:6px 0px 6px 10px;
	border:1px solid #cdcdcd;
}
.td3	{
	background:#dddedf;
	color:#2d2d2d;
	font-size:px;
	padding:7px 0px 7px 10px;
	border-bottom:1px solid #cdcdcd;
}
.td4	{
	background:#eaebec;
	color:#2d2d2d;
	font-size:px;
	padding:7px 0px 7px 10px;
	border-bottom:1px solid #cdcdcd;
}
.td5	{
	background:#dddedf;
	color:#2d2d2d;
	font-size:px;
	padding:3px 0px 3px 10px;
	border-bottom:1px solid #cdcdcd;
}
.td6	{
	background:#eaebec;
	color:#2d2d2d;
	font-size:px;
	padding:3px 0px 3px 10px;
	border-bottom:1px solid #cdcdcd;
}

#form	{
	float:left;
	margin:0px 0px 0px 25px;
	padding:0px 0px 8px 10px;
	border:#8dc9e8 1px solid;
	background-color:#ffffff;
}
#help-head	{
	height:17px;
	font:Verdana;
	font-size:12px;
	color:#414042;
	vertical-align:middle;
	padding:10px 20px 4px 0px;
}
.text_text		{
		font-size:12px;
		color:#ff0000;
		padding:5px 0px 15px 0px;
}
.text_feild		{
		height:17px;
		width:165px;
		background-color:#FFFFFF;
		border:1px solid #3cb3c2;
		color:#3A3A3A;
		margin:0px 0px 3px 0px;
		font:Verdana;
		font-size:12px;
		
}
.text_feild_comment	{
		height:40px;
		width:165px;
		background-color:#FFFFFF;
		border:1px solid #3cb3c2;
		color:#3A3A3A;
		margin:0px 0px 8px 0px;
		font:Verdana;
		font-size:12px;		
}

#prod	{
	width:622px;
	float:left;
	padding:0px 0px 10px 0px;
}
#prod h2	{
	font:20px "Trebuchet MS";
	color:#858585;
	padding:0px 0px 10px 0px;
	font-weight:lighter;
	text-transform:uppercase;
}
#prod p	{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#343636;
	line-height:18px;
}
#prod p a	{
	text-decoration:none;
	color:#343636;
}
#prod p a:hover	{
	text-decoration:underline;
	color:#343636;
}
#prod span	{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#20828e;
}
#prod ul{
	padding:0px 0px 15px 0px;
}

#prod ul li a{
	background:url(../images/nav_bg.gif) no-repeat 0 0 #e6e7e8; 
	color:#595959;
	font:12px/23px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0 0 0 43px;
	width:260px;
	display:block;
}

#prod ul li a:hover{
	color:#028a9b;
	font:12px/23px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0 0 0 43px; 
	display:block;
	width:260px;
}
.text-feild	{
	width:200px;
	padding:2px;
	height:14px;
	margin-bottom:5px;
}

#swastik
{
	width:100px;
	height:100px;
	margin:auto;
	}
	
# members	{
	width:470px;
	height:70px;
	float:left;
	margin:0px 10px 0px 0px;
	
}
	
#members h3	{
	width:622px;
	font:18px "Trebuchet MS";
	color:#028a9b;
	padding:0px 0px 15px 0px;
	font-weight:lighter;
	border-top-width: thin;
	border-top-style: dashed;
	border-top-color: #333;
	margin-top:8px;
	float:left;
}

# members1	{
	width:83px;
	float:left;
	margin:0px 10px 0px 0px;
	padding:20px 0px 0px 10px;
}

# members2	{
	width:83px;
	float:left;
	margin:0px 10px 0px 0px;
}

.memb	{
	float:left;
	height:65px;
	padding:5px 11px 0px 0px;
}
