﻿div.SideMenuContent ul#menu
{	
	margin:0px;
	padding:0px;
	list-style-type:none;
	z-index: 2;
}

div.SideMenuContent ul#menu li
{
	width: 180px;
	text-align:left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;    
}

* html div.SideMenuContent ul#menu li
{
	border: solid 0px Black;
	
}

div.SideMenuContent ul#menu li.topMenu
{
    margin: 0px 0px 5px 0px;
}	

div.SideMenuContent ul#menu li a.topItemSub
{
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	display:block;
}


div.SideMenuContent ul#menu li a.topItem
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	display:block;
}

div.SideMenuContent ul#menu li ul.subMenu
{
	float:left;
	position:absolute;
	margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px; 
	list-style-type:none;
	visibility:hidden;
	left: 153px;
}

div.SideMenuContent ul#menu li ul.subMenu
{
	margin: -45px 0px 0px 30px;
}
	
* html div.SideMenuContent ul#menu li ul.subMenu
{
	margin: -45px 0px 0px 0px;
	left: 183px;
}


div.SideMenuContent ul#menu li ul.subMenu li
{	
	text-align:left;
	margin:0px;
	padding:0px;
	text-decoration: none;
	font-weight:normal;
}


div.SideMenuContent ul#menu li:hover
{
    color: #FFFFFF;
}

div.SideMenuContent ul#menu li a.topItemSub:hover
{
    color:#FFFFFF;
    background-color: #858293;
}

/* * html div.SideMenuContent ul#menu li a:hover
{
	color: #FFFFFF;
} */
	
div.SideMenuContent ul#menu li:hover ul.subMenu, div.SideMenuContent ul#menu li a:hover ul.subMenu
{	
    visibility:visible;		
}


.subTitle
{
    font-size: 11px;
    font-weight: normal;
}		
	

.redSquare
{
    margin: 5px 5px 0px 0px;
    padding: 0px 0px 0px 0px;
} 

ul#innerMenu li.innerList
{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  list-style-image: url(../../_images/redsquaredark.html);
  clear:both;
}

ul#innerMenu
{
  padding: 3px 0px 0px 8px;
  margin: 0px 0px 3px 10px;  
}

ul#innerMenu li.innerList a:hover
{
    color:White;
}