/* CSS Document */

	
.leftmenumaindiv
{
width:306px;
vertical-align:top;
}

.leftmenudiv
{
	font-size:17px;
	font-family:arial;
	color:#FFFFFF;
	height:22px;
	padding-left:21px;
	padding-top:8px;
}

.leftmenutd
{
background-color:#ffffff;padding-right:7px;text-align:left;
width:306px;
}

.menu-left-href
{
	color:#FFFFFF;
	text-decoration:none;
}


<!-------LEFT MENU SCRIPT---------!>
#menu {
width: 12em;
background: #003366;
vertical-align:top;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
height:30px;
vertical-align:top;
border-bottom:1px solid #ffffff;
}

#menu a {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
vertical-align:top;
}

#menu a {
color: #ffffff;
text-decoration: none;
vertical-align:top;
display: block;

}

#menu a:hover {
color: #ffffff;
background: #6b89a6;
vertical-align:top;
}

#menu li {
position: relative;
vertical-align:top;
border-bottom:1px solid #ffffff;
height:30px;
background-color:#6b89a6;

}

#menu h3
{
background:#003366;
height:25px;
font: bold 14px/16px arial, helvetica, sans-serif;
vertical-align:middle;
cursor:hand;
padding-left:10px;
margin:0;
padding-top:5px;
}

#menu h3:hover
{
background: #6b89a6;
cursor:hand;
}

#menu h3:active
{
background: #cc0000;
}


#menu ul ul {
position: absolute;
top: 0;
left: 100%;
width: 120px;
z-index:100;
height:30px;
}

div#menu ul ul,
div#menu ul li:hover ul 
{display: none;vertical-align:top;height:30px;padding-left:0px;background-color: #6b89a6;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul
{display: block;
background:#cc0000;vertical-align:top;height:30px;padding-left:0px;background-color: #6b89a6;}


#leftmenutitle
{
	padding-left:10px;
	padding-top:4px;
	}
<!-------END LEFT MENU SCRIPT---------!>

.leftmenu_online
{
background:#003366;
height:25px;
font-family: arial, helvetica, sans-serif;
vertical-align:middle;
cursor:hand;
margin:0;
padding-top:5px;
padding-left:0px;
border-bottom: 1px solid #FFFFFF;
}

.aleftmenu_online a
{
background-color:#003366;
font-family: arial, helvetica, sans-serif;
vertical-align:middle;
cursor:hand;
width:296px;
margin:0;
padding-left:10px;
}



a.aleftmenu_online:hover
{
background: #003366;
cursor:hand;
height:25px;
width:296px;
padding-left:10px;
}