.vertnav-container {
	margin-top:10px;
}

#vertnav li .vertnav-cat {
	display:block;
	border-bottom:1px dotted gray;
	padding:3px;
	width:189px;
}

#vertnav li a {
}

#vertnav .inactive .vertnav-cat {
	background-color:#C0C0C0;
}

#vertnav .next .vertnav-cat {
	background-color:#DEDEDE;
}

#vertnav .prev .vertnav-cat {
	background-color:#DEDEDE;
}

#vertnav .first .vertnav-cat {
}

#vertnav .last .vertnav-cat {
}

#vertnav .only .vertnav-cat {
}

#vertnav li.parent .vertnav-cat {
	background-color:#E0E0E0;
	font-weight:bold;
}

#vertnav li.active .vertnav-cat {
	background-color:#FFFFFF;
	font-weight:bold;
}

#vertnav li.inactive .vertnav-cat {
	font-weight:normal;
}

#vertnav .level0 .vertnav-cat {
}

#vertnav .level1 .vertnav-cat {
	padding-left:10px;
	width:182px;
}

#vertnav .level2 .vertnav-cat {
	padding-left:20px;
	width:172px;
}

#vertnav .level3 .vertnav-cat {
	padding-left:30px;
	width:162px;
}

#hidenavli { position:relative; text-align:left; }
#hidenavli.over { z-index:999; }
#hidenava,
#hidenava:hover { display:block; line-height:1.3em; text-decoration:none; }
#hidenavspan { display:block; cursor:pointer; white-space:nowrap; }
#hidenavli ul span {white-space:normal; }
#hidenavli li.parent {}

/* 0 Level */
/*
#hidenavli { float:left; background:url(../images/devider_menu.gif) right top no-repeat; padding:12px 10px 7px 10px; }
#hidenavli.active a { color:#2a2824; }
#hidenava { float:left; padding:5px 12px 6px 8px; color:#353535; font-size:11px; line-height:normal; font-weight:bold; }
#hidenavli.over a,
#hidenava:hover { color:#2a2824; }
*/

#hidenavli { }
#hidenavli.active a { color:#1E4A55; text-decoration:underline; }
#hidenava { background:url(../images/devider_menu.gif) left 14px no-repeat; padding:10px 12px 8px 8px; color:#1E4A55; font-weight:normal; }
#hidenavli.over a,
#hidenava:hover { color:#1E4A55; text-decoration:underline; }

#hidenav.level-1 a{ background:none; }


/* 1st Level */
#hidenavul li,
#hidenavul li.active { float:none; margin:0; padding:0; padding-bottom:1px; background:#C5C1C1; }
#hidenavul li.over {}
#hidenavul li.last { background:#656461; padding-bottom:0; }

#hidenavul a,
#hidenavul a:hover { float:none; padding:0; background:none; }
#hidenavul li a { font-weight:normal !important; }

/* 2nd leven */
#hidenavul { position:absolute; width:15em; top:30px; left:-10000px; border:1px solid #C5C1C1; }

/* 3rd+ Level */
#hidenavul ul { top:5px; }

/* Show Menu */
#hidenavli.over > ul { left:50px; }
#hidenavli.over > ul li.over > ul { left:100px; }
#hidenavli.over ul ul { left:-10000px; }

#hidenavul li a { background:#f6f6f6; color:#898885; }
#hidenavul li a:hover { background:#ccc; color:#fff !important; }
#hidenavul span,
#hidenavul li.last li span { padding:3px 15px 4px 15px; }