ul.menu a:link {
	/*color:#333333;*/
	text-decoration: none;
}
ul.menu a:hover{
	/*color:#333333;*/
	text-decoration: none;
}
ul.menu a:visited{
	boder:none;
	text-decoration: none;

}

.menu{
	width: 200px;
	list-style-type: none;
	height: auto;
	background-image: url(menutop.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.menu li,.menu li a{
	background-image: url(menubg.png);
	background-repeat: no-repeat;
	display: block;
	/*height: 45px;*/
	width: 165px;
	line-height: 45px;
}

.menu li a:hover{
	background-image: url(menubg.png);
	background-repeat: no-repeat;
	display: block;
	height: 45px;
	width: 200px;
	background-position: -200px;
}

.menu .submenu ul {
	list-style-type: none;
	height: auto;
	width: 200px;
	/*border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;*/
}
.menu .submenu li,.menu .submenu li a{
	display: block;
	height: 20px;
	width: 200px;
	/*background-color: #FFFFFF;
	background-image: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;*/
	line-height: 20px;
}

.menu .submenu li a:hover{
	text-decoration: underline;
	background-image: none;
	background-color: #FFFFFF;
}
.menu .menubottom {
	background-image: url(menubottom.png);
	padding-bottom: 35px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
.menu .submenu .borderno { border-style: none; }
.borderno a,.borderno 	{ border: none!important; }
.statusicon{
	padding-left: 15px;
}

.subopen a{ height: 20px!important; line-height: 21px!important; }
.subopen img{ margin-right: 2px; }

/*
.menu a.menuitem{
background: black url(glossyback.gif) repeat-x bottom left;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; To help in the anchoring of the ".statusicon" icon image
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
}


.menu a.menuitem:visited, .menu .menuitem:active{
color: white;
}

.menu a.menuitem .statusicon{ CSS for icon image that gets dynamically added to headers
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.menu a.menuitem:hover{
background-image: url(glossyback2.gif);
}

.menu div.submenu{ DIV that contains each sub menu
background: white;
}

.menu div.submenu ul{ UL of each sub menu
list-style-type: none;
margin: 0;
padding: 0;
}

.menu div.submenu ul li{
border-bottom: 1px solid blue;
}

.menu div.submenu ul li a{
display: block;
font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}

.menu div.submenu ul li a:hover{
background: #DFDCCB;
colorz: white;
}*/