/* --- top menu's style --- */
.bgn_menu{
	/*background:#C70100 url(nav_line.jpg) top repeat-x;*/
	background:url(bg_menu.jpg) top repeat-x;
	height:30px;
}
.Eportalmenu .menu a,
.Eportalmenu .menu a b{
	display:block;
	color:#fff0cc;
	font-size:12px;
	line-height:30px;
}
.Eportalmenu .menu a b{
	padding:0 22px;
}
.Eportalmenu .menu a{
	background:url(v_space1.gif) left no-repeat;
}
.Eportalmenu .menu a b{
	background:url(v_space2.gif) right no-repeat;
}
.Eportalmenu .menu .current{
	background:url(bg_tab.jpg) repeat-x;
}
.Eportalmenu .menu .current a b{
	background:none;
}
.Eportalmenu .menu a.first{
	background:none;
}
.Eportalmenu .menu a.last b{
	background:none;
}
.Eportalmenu .menu a:hover{
	text-decoration:none;
	color:#f5f3a7;
}
.Eportalmenu .menu a:hover b{
	color:#f5f3a7;
}/* --- end top menu's style --- */
/* --- sub menu drop down's style --- */
.Eportalmenu .menu .drop-menu,
.Eportalmenu .menu div.drop-menu {
	position:absolute;
	margin:0;
	width:160px;
	*width:170px;
	background-color:#9f000a;
	border:#c6a98f solid 1px;
}
.Eportalmenu .menu .drop-menu td{
	padding:0 0px;
}
.Eportalmenu .menu .drop-menu p{
	width:100%;
	border-bottom:#c6a98f solid 1px;
	/*background:url(submn_dash.gif) left bottom repeat-x;*/
	margin:0;
}
.Eportalmenu .menu .drop-menu p.end{
	background:none;
	border-bottom:0px;
}
.Eportalmenu .menu .drop-menu p.top{
}
.Eportalmenu .menu .drop-menu a{
	display:block;
	color:#fff0cc;
	font-size:12px;
	width:auto;
	padding:4px 5px 6px 22px;
	background:url(diamon.gif) 4px 8px no-repeat;
	line-height:normal;
	text-align:left;
	font-weight:normal;
}
.Eportalmenu .menu .drop-menu a:hover{
	background:url(diamon.gif) 4px 8px no-repeat;
	color:#cf2726;
	background-color:#fff0cc;
	text-decoration:none;
}/* --- end left menu's style --- */


/* --- left menu's style --- */
.Eportalmenu .left-menu{
	border-top:#80000c solid 1px;
	border-left:solid 1px white;
	border-bottom:solid 1px white;
}
.Eportalmenu .left-menu,
.Eportalmenu .left-menu ul{
	list-style:none;
	list-style-type:none;
	margin:0;
	padding:0;
	width:100%;
}
.Eportalmenu .left-menu ul{
	width:154px;
	padding:3px 0;
	padding-left:20px;
	list-style-type:none;
}
.Eportalmenu .left-menu li{
	margin:0;
	padding:0;
	list-style-type:none;
	border-bottom:#952b35 solid 1px;
	background: url(diamon.gif) 4px 8px no-repeat;
}
.Eportalmenu .left-menu li li{
	border-bottom:none;
	list-style-type:none;
}
.Eportalmenu .left-menu li li.e-nd{
	background:none;
	list-style-type:none;
}
.Eportalmenu .left-menu a{
	display:block;
	color:#f1d79e;
	font-size:12px;
	padding:4px 5px;
	padding-left:23px;
}
.Eportalmenu .left-menu a.curr,
.Eportalmenu .left-menu a:hover{
	background:url(leftmn_select.gif) no-repeat;
	color:#000;
	text-decoration:none;
}
.Eportalmenu .left-menu li li a{
	color:#d2bdbd;
	font-size:11px;
	padding-left:10px;
	background: url(leftmn_bull_o.gif) 4px 8px no-repeat;
}
.Eportalmenu .left-menu li li li a{
	background:none;
	padding-left:5px;
}
.Eportalmenu .left-menu li li a:hover{
	color:#fff;
	text-decoration:none;
}
.Eportalmenu .left-menu li li li a:hover
{
	background:none;
}
/* --- end left menu's style --- */
