/* CSS Document */

ul#menu,
ul#menu ul, ul#menu li
{
	font-size: 12px !important;
	padding: 0;
	margin: 0;
	display: block;
	float: left;
}
ul#menu
{
	padding-top: 8px;
	padding-left: 6px;
}
ul#menu a,
ul#menu a:visited
{
	color: #333 !important;
	font-size: 12px !important;
}
ul#menu ul
{
	background: #fff;
	border-right: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	position: absolute;
	top: 268px;
	_top: 252px;
}
ul#menu li
{
	background: url(../imgs/menubullet.gif) right 5px no-repeat;
	padding-bottom: 14px;
	padding-right: 23px;
}
ul#menu li.menuhome
{
	padding-right: 0px !important;
}
ul#menu li li
{
	background: none;
	padding: 0 !important;
}
ul#menu ul, ul#menu ul li
{
	clear: both;
}

ul#menu ul li a
{
background: url(../imgs/menuarrow.gif) center left no-repeat;
display: block;
width: 120px;
float: left;
padding: 5px !important;
padding-left: 17px !important;
padding-right: 40px !important;
}

ul#menu li.menuhome,
ul#menu ul li.menuhome a
{
background: none !important;
}

ul#menu li.menuresource ul
{
height: 350px;
width: 250px;
overflow: auto;
}
