@charset "utf-8";
/*-------------------------------*/
table.navigate{
	width:100%;
	height:25px;
	background:#96999E;
}
table.navigate_2{
	width:100%;
	height:25px;
	background:#B6B6B6;
}
span.white{
	color:#FFF;
	font-size:15px;
	font-weight:bold;
}
/*-------------------------------*/
#nav_menu{
	width:180px;
	background:#CCC;
	padding:0px;
}
#nav_menu li{
	list-style-type:none;
	background:#FFF;
}
#nav_menu a{
	font-size:12px;
	color:#000;
	text-decoration:none;
}
/*-------------------------------*/
ul.nav_item{
	background:#FFF;
	list-style-type:none;
	padding:0px;
}
div.subm {
	display:none;
	vertical-align:top;
}
div.subm ul{
	padding-left:20px;
	vertical-align:top;
}

div.subm li{
	list-style-type:none;
}
div.subm a{
	width:100%;
	height:100%;
	display:block;
	color:#B6B6B6;
	text-decoration:none;
}
div.subm a:hover{
	width:100%;
	height:100%;
	display:block;
	color:#96999E;
	text-decoration:none;
}
#vmenu{
	width: 180px;
	overflow:hidden;
	color:#B6B6B6;
}
#vmenu a.link{
	font-size:13px;
	color:#B6B6B6;
	text-decoration:none;
}
#vmenu a.link:hover{
	font-size:13px;
	color:#96999E;
	text-decoration:none;
}
#vmenu td{
	width: 160px;
	border-bottom: solid 1px #B6B6B6;
}
div.subitem{
	padding-left:8px;
	padding-top:10px;
	width:172px;
	height:40px;
}
div.subitem_active{
	padding-left:8px;
	padding-top:10px;
	width:172px;
	height:40px;
	background:#F2F2F2;
}
a.static_link{
	color:#96999E;
	text-decoration:none;
	font-weight:bold;
}

/*-----------service details------------*/
#photo{
	width:220px;
	float:left;
}
#txtarea{
	width:100%;
	float:right;
	padding-left:40px;
}

div.related{width:220px; border-bottom:1px solid #96999E;}
div.related ul{ padding: 5px 5px 0 0; margin:0;}
div.related li{list-style-type:none;}
div.related a{color:#B6B6B6;}
div.related a:hover{color:#96999E;}
div.hide{display:none;}
