/*menu so doc skin1*/
.default-menu
{
	background:url(images/menu/bg-menu.png) repeat-x left top;
	height:41px;
}
.default-menu ul
{	
	float:none;
/*	padding-left:15px;*/
	_width:98%;
}
.default-menu ul li
{
	float:left;			
	z-index:9999;
	background:url(images/menu/li-line.png) no-repeat right center;
}
.default-menu li a
{
	color:#3a1417;	
	text-transform:uppercase;
	line-height:41px;
	padding:0 15px;
	font-size:14px;
}
.default-menu ul li a:hover
{
	background:url(images/menu/mn-active.png) no-repeat center top;	
	color:#0668a1;
}
.default-menu li.li-hover a
{
	background:url(images/menu/mn-active.png) no-repeat center top;	
	color:#0668a1;
}
.default-menu .sf-sub-indicator
{
	display:none !important;
}
.default-menu ul li ul
{
	width:180px;
	background:#e7e6e6;
	border:solid 1px #fff;	
	padding-left:0;	
}
.default-menu ul li ul li
{	
	border-bottom:dotted 1px #fff;	
}
.default-menu ul li ul a, .default-menu ul li ul a:hover
{
	background:none;
}
.default-menu ul li ul a
{
	padding-left:15px;	
	line-height:23px;	
	text-transform:none;	
}
.default-menu ul li ul a:hover
{
	text-transform:none;		
	font-weight:normal;	
}
.default-menu ul li.sfHover ul
{
	top:41px;
}
.default-menu ul li ul li.sfHover ul
{
	left:180px;
	z-index:99999;
}
.default-menu ul li.sfHover a
{
	background:url(images/menu/mn-active.png) no-repeat center top;	
	color:#0668a1;
}
.default-menu ul li.sfHover ul li a,
.default-menu ul li.sfHover ul li.sfHover li a,
.default-menu ul li.sfHover ul li li a
{
	background:none;
	color:#3a1417;
	font-size:12px;
	font-weight:normal;	
}
.default-menu ul li.sfHover ul li a:hover,
.default-menu ul li.sfHover ul li.sfHover a,
.default-menu ul li.sfHover ul li li a:hover
{
	color:#0668a1;
}
.default-menu ul li a.Active
{
	background:url(images/menu/mn-active.png) no-repeat center top;	
	color:#0668a1;
}
