#side-bar
{
	padding-top: 12px;
	width: 220px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
        display: none
}
#side-bar a
{
	color: #999;
	display: block;
	width: 160px;
}
#side-bar li.link
{
	cursor: pointer;
}
#side-bar li.link a
{
	cursor: pointer;
}
#side-bar .link:hover, #side-bar a:hover, #side-bar li:hover span, #side-bar li.active a
{
	text-decoration: none;
	color: red !important;
}
#side-bar h3
{
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 20px;
	color: #999;
}
.side-bar-nav-active h3
{
	color: #000 !important;
}
.side-bar-nav ul
{
	width: 215px;
	margin-top: 10px;
}
.side-bar-nav ul li
{
	width: 160px;
	font-size:14px;	
	margin: 0 0 0 28px !important;
	/*height: 39px;	*/
	padding: 3px 18px 3px 0;	
}
.side-bar-nav ul li a
{
	color: #666 !important;
}
.side-bar-nav ul li.activate-nav
{
	/*position: relative;*/
}
.side-bar-nav-active ul li.activate-nav
{
	border-bottom: 1px solid silver;
	padding: 6px 18px 6px 0;
	text-transform:uppercase;
	position: relative;
}
.side-bar-nav-active ul li.activate-nav
{
	background: transparent url('../img/site/nav_arrowGray.gif') no-repeat right center;	
}
.side-bar-nav-active ul li a, .side-bar-nav-active ul li span
{
	color: #000 !important;
	font-weight: bold;
}
.side-bar-nav-active ul li.active, .side-bar-nav-active ul li.activate-nav:hover
{
	background: transparent url('../img/site/nav_arrowRed.gif') no-repeat right center;
}
.side-bar-nav-active ul li.first
{
	border-top: 1px solid silver;
}
.side-bar-nav ul li:hover .side-bar-sub-nav
{
	
}
.side-bar-nav .side-bar-sub-nav
{
	width: auto;
	margin-left: 0px;
	position: absolute;	
	top: -1px;
	left: 187px;
	margin: 0;
	display:none;	
	background: #000;
	
}
.side-bar-nav .side-bar-sub-nav li
{
	background-image: none;
	width: auto;
	margin: 0 0 0 0 !important;
	padding: 4px 15px 4px 15px;
	font-weight: normal;
	border-bottom: 1px solid silver;
}
.side-bar-nav .side-bar-sub-nav li.last-child
{
	border-bottom: none;
}
.side-bar-nav .side-bar-sub-nav li a
{
	color: #fff !important;
	width: auto !important;
	font-weight: normal;
}
.side-bar-nav .side-bar-sub-nav li:hover
{
	background: #000;
}