html, body{padding:0; margin:0; background:url(../images/bg.jpg) repeat-x;}

div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input{
	padding:0; margin:0;}

h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, th{
	font-style:normal;
	font-weight:normal;}
img{
	border:none; float:left;}
a{
padding:0; 
margin:0;
color:#15B0B2;
text-decoration:underline;
}
a: hover{
padding:0; 
margin:0;
color:#333;
text-decoration:none;
}

#wrapper
	{
	width:1013px;
	margin:0 auto;
	}
#container
	{
	width:1013px;
	float:left;
	}
#main_top	
	{
	width:1013px;
	height:121px;
	float:left;
	}
#logo
	{
	width:370px;
	height:121px;
	float:left;
	}
#main_top_right
	{
	width:643px;
	height:121px;
	float:left;
	}
#main_top_right_top
	{
	width:241px;
	height:69px;
	float:left;
	padding:0 10px 0 392px;
	}
#main_top_right_top_right
	{
	width:241px;
	height:69px;
	float:left;
	}
#date
	{
	width:241px;
	height:30px;
	float:left;
	background:#0d7473;
	}
#date h1
	{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 0 0 12px;
	}
#search
	{
	width:241px;
	height:36px;
	float:left;
	background:#14b0b2;
	}
#search input[type='text']
	{
	width:150px;
	height:22px;
	border:1px solid #fff;
	background:#14a5a7;
	margin:6px 0 0 10px;
	float:left;
	}
#search input[type='image']
	{
	padding:6px 0 0 3px;
	}
#search img
	{
	padding:6px 0 0 3px;
	}
#nav
	{
	width:643px;
	height:52px;
	float:left;
	}
#nav ul
	{
	padding:0 0 0 0;
	margin:15px 0 0 10px;
	list-style:none;
	}
#nav li
	{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#0d7473;
	text-transform:uppercase;
	padding:3px 0 0 0;
	margin:0 0 0 0;
	float:left;
	}
#nav li a
	{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#0d7473;
	text-transform:uppercase;
	text-decoration:none;
	}
#nav li a:hover
	{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#ec1112;
	text-transform:uppercase;
	text-decoration:none;
	}
#nav li.sep
	{
	width:2px;
	height:22px;
	padding:0 0 0 0;
	margin:0 10px 0 10px;
	background:url(../images/li_sep.jpg) no-repeat;
	}
	
	
#main_left
	{
	width:285px;
	float:left;
	padding:20px 0 0 10px;
	margin:0 0 0 0;
	}
	
#news
	{
	width:285px;
	float:left;
	background:url(../images/news_bg.jpg) no-repeat bottom #14b0b2;
	padding:0 0 25px 0;
	}
.news:link,.news:visited{
 color:#FFF; text-decoration:none;}
.news:hover{
 color:#000; text-decoration:none;}
#news_all
	{
		padding:0 0 0 235px;
	}
.news_all:link,.news_all:visited
	{
		color:#FFF; 
		text-decoration:none;
	}
.news_all:hover
	{
		color:#999999; 
		text-decoration:none;
	}
#news_head
	{
	width:285px;
	height:40px;
	float:left;
	}
#news_content
	{
	width:285px;
	float:left;
	}
#news_content_left
	{
	width:54px;
	height:60px;
	float:left;
	background:url(../images/news_date_bg.jpg) no-repeat;
	}
#news_content_left h1
	{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	text-align:center;
	padding:8px 0 0 0;
	}
#news_text
	{
	width:231px;
	float:left;
	margin:10px 0 0 0;
	}
#news_text h1
	{
	font:normal 12px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	padding:0 0 0 0;
	margin:0 0 0 0;	
	}
#news_text h2
	{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	float:right;
	padding:10px 20px 0 0;
	margin:0 0 0 0;

	}
#catogories
	{
	width:273px;
	float:left;
	border:1px solid #e9e9e9;
	padding:5px 5px;
	}
#catogories_head
	{
	width:273px;
	height:30px;
	float:left;
	background:#007987;
	}
#catogories_head h1
	{
	font:normal 16px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 0 0 8px;
	margin:0 0 0 0;
	}
#catogories_content
	{
	width:273px;
	float:left;
	}
#catogories_content ul
	{
	padding:15px 0 0 18px;
	margin:0 0 0 0;
	list-style:none;
	}
#catogories_content li
	{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#159c9d;
	background:url(../images/li_bg.jpg) no-repeat;
	width:235px;
	border-bottom:1px dotted #666;
	padding:0 0 10px 15px;
	margin:10px 0 0 0;
	}
#catogories_content li.last
	{
	border:none;
	}
#catogories_content li a
	{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#159c9d;
	text-decoration:none;
	}
#catogories_content li a:hover
	{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration:none;
	}
	
#trestimonial
	{
	width:275px;
	float:left;
	padding:5px 5px;
	margin:15px 0 0 0;
	}
	
#trestimonial_head
	{
	width:275px;
	height:30px;
	float:left;
	background:#007987;
	}
#trestimonial h1
	{
	font:normal 16px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 0 0 8px;
	margin:0 0 0 0;
	}
#trestimonial_content
	{
	width:275px;
	float:left;
	border-top:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9;
	margin:10px 0 0 0;
	padding:0 0 10px 0;
	}
#trestimonial_content h1
	{
	font:normal 13px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	padding:4px 0 0 25px;
	margin:15px 0 0 5px;
	background:url(../images/testrimonail_bg.jpg) no-repeat;
	}
#trestimonial_content p
	{
	font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#747474;
	padding:5px 0 0 5px;
	}
#trestimonial_content h2
	{
	width:11px;
	height:12px;
	float:right;
	padding:5px 20px 0 0;
	}
#trestimonial_content h3
	{
	
	padding:20px 0 0 0;
	float:right;
	text-decoration:none;
	}	
	
	
	
#main_right
	{
	width:718px;
	float:left;
	}
	
#banner
	{
	width:686px;
	height:256px;
	float:left;
	padding:19px 13px 18px 19px;
	background:url(../images/banner.jpg) no-repeat;
	}
#inner_banner
	{
	width:718px;
	height:171px;
	float:left;
	}	
	

#content_area
	{
	width:698px;
	float:left;
	padding:0 0 0 20px;
	}
	
#content_area h1
	{
	font:normal 15px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 0 15px;
	text-transform:uppercase;
	}
#content_area a:link,#content_area a:visited{
 color:#333;
 text-decoration:none;
}
#content_area a:hover
	{
		color:#14b0b2;
 		text-decoration:none;
	}
#content_area p 
	{
	font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	padding:10px 15px 0 15px;
	text-align:justify;
	
	}	

#content_area table
	{
	font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
	
	}
#content_area ul
	{
		font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
		list-style:none;
		padding:0 0 0 30px;
		
	}
#content_area li
	{
		font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
		list-style:none;
		padding:7px 0 0 30px;
		/*background:url(../images/next.png) no-repeat left center;*/
		
	}
	
#content_area_left
	{
	width:445px;
	float:left;
	}
#content_area_left_top
	{
	width:445px;
	float:left;
	}
#content_area_left_top_head
	{
	width:445px;
	height:82px;
	float:left;
	}
#main_head
	{
	width:196px;
	height:82px;
	float:left;
	}
#main_head h1
	{
	font:normal 18px Verdana, Arial, Helvetica, sans-serif;
	color:#013b42;
	text-transform:uppercase;
	padding:15px 0 0 10px;
	margin:0 0 0 0;
	}
#main_head h1 span
	{
	color:#007987;
	}
#main_head h2
	{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	padding:10px 0 0 10px;
	font-weight:bold;
	}
#download
	{
	width:249px;
	height:82px;
	float:left;
	}
#content_area_left_top_content
	{
	width:445px;
	float:left;
	}
#content_area_left_top_content p
	{
	font:normal 12px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#007987;
	padding:0 0 10px 10px;
	}
#content_area_left_top_content h1
	{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	float:right;
	background:url(../images/more_bg.jpg) right no-repeat;
	padding:5px 20px 5px 0;
	margin:0 10px 0 0;
	}
#content_area_left_top_content h1 a
	{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:underline;
	}
#content_area_left_top_content h1 a:hover
	{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
	}
	
#content_area_left_bottom
	{
	width:445px;
	float:left;
	padding:15px 0 0 0;
	}	
.buttons
	{
	width:184px;
	height:150px;
	float:left;
	padding:0 0 0 16px;
	margin:0 15px 0 5px;
	}
.photo
	{
	width:184px;
	height:78px;
	}
	
.head_main
	{
	width:184px;
	height:25px;	
	margin:15px 0 0 0;
	background:url(../images/cnt_bg.jpg) no-repeat right #e0e6e9;
	}
.head_main h1
	{
	font:normal 15px Verdana, Arial, Helvetica, sans-serif;
	color:#129fb7;
	padding:4px 0 0 5px;
	text-decoration:none;
	}
.head_main h1 span
	{
	color:#333;
	text-decoration:none;
	}
	
#content_area_right
	{
	width:238px;
	float:left;
	}
	
#mims_group
	{
	width:238px;
	float:left;
	}
	
#content_right_bottom
	{
	width:238px;
	float:left;
	}
	
#footer
	{
	width:1013px;
	height:119px;
	float:left;
	margin:15px 0 0 0;
	background:url(../images/footer_bg.jpg) no-repeat bottom;
	}
#footer_link
	{
	width:1013px;
	height:40px;
	}
#footer_link ul
	{
	padding:0 0 0 0;
	margin:0 0 0 20px;
	list-style:none;
	}
#footer_link li
	{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#0a666a;
	float:left;
	padding:0 10px 0 0;
	}
#footer_link li a
	{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#0a666a;
	text-decoration:none;
	}
#footer_link li a:hover
	{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#0a666a;
	text-decoration:underline;
	}
#footer_link li.ft_last
	{
	width:1px;
	height:13px;
	background:url(../images/footer_li_sep.jpg) no-repeat;
	padding:0 0 0 10px;
	}
#footer h1
	{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	padding:0 0 0 20px;
	}
	
	
a.vlink:link,a.vlink:visited
{
font:normal 15px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#666666;

}
a.vlink:hover
{
font:normal 15px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;

}




#content_area h2
	{
		background:#007987;
		font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#FFF;
		margin:10px 0 0 0;
		padding:5px 10px 5px 10px;
		text-align:justify;
	}
	
a.alink:link,a.alink:visited
{

text-decoration:none;
color:000;

}
a.alink:hover
{

color:000;
text-decoration:none;

}
	
#content_area1
	{
	width:698px;
	float:left;
	padding:0 0 0 20px;
	}	
	
	
	
#content_area1 h1
	{
	font:normal 15px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 0 15px;
	text-transform:uppercase;
	}
#content_area1 a:link,#content_area1 a:visited{
 color:#333;
 text-decoration:none;
}
#content_area1 a:hover
	{
		color:#14b0b2;
 		text-decoration:none;
	}
#content_area1 p 
	{
	font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	padding:10px 15px 0 15px;
	text-align:justify;
	
	}	

#content_area1 table
	{
	font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
	
	}
#content_area1 ul
	{
		font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
		list-style:none;
		padding:0 0 0 30px;
		
	}
#content_area1 li
	{
		font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
		list-style:none;
		padding:7px 0 0 30px;
		background:url(../images/next.png) no-repeat left center;
		
	}
	.dnb_passout  td{
color:#333333;
 font:14px Verdana, Arial, Helvetica, sans-serif ; 
 
 border-bottom:1px dotted #ccc;
 padding:9px 0 9px 0px;
}


/**************************startup poppup******************************/
#startup{
	width:850px;
	height:542px;
	z-index:5000;
	position:absolute;
	background:url(../images/startup.jpg) no-repeat center top;
}
#startup .close:link,
#startup .close:visited{
	position:absolute;
	text-decoration:none;	
	padding:5px;
	display:block;
	left:801px;
	top:-30px;
	color:#000;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:#FFF;
}
#startup .close:hover{
	position:absolute;
	background:#FF0000;
	color:#FFF;
	text-decoration:none;
	
}
#startup_shadow{
	position:absolute;
	left:0;
	top:0;
	background:#000;
	width:100%;
	filter:alpha(opacity=80);
	moz-opacity:0.8;
	opacity:0.8;
	z-index:4999;
}