

#menu ul{
	list-style: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
font-weight: normal;
	color: #FFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

#menu ul li{
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

border-right: 1px solid #5BC600;
}

#menu ul li a{
	color: #FFF;
	display: block;
	text-decoration: none;
	padding: 0px 20px 0px 20px;

}

.menuspacer{
	margin: 0px 0 0 0;
	float:left;
	width:1px;
	height: 20px;
border-right: 1px solid #5BC600;	
}

#menu ul li a:hover{
	color: #5BC600;
	display: block;
	text-decoration: none;
	padding: 0px 20px 0px 20px;

}


.arrowlistmenu{
width: 240px; /*width of accordion menu*/
border: 0px solid #BDE6DF;
margin: 0;
}


.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: 12px Lucida, Verdana, Arial, Helvetica, sans-serif;
color: white;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
padding: 0px 0 0px 0px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;

}


.categoryitems{
background-color: #FFF;	
}

.menuheader a { 
display:block;
padding: 4px 0 0px 0px;
text-decoration: none;
background-color: #FFF;
border-bottom: 1px dotted #ccc;
color: #666666;
}
.menuheader a:hover { 
background-color: #F3F3F3;
color: #64C307;
text-decoration: none;
}

.myspace{
padding: 4px 0 4px 10px;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-color: #BDE6DF;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/

}

.arrowlistmenu ul li{


padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #666;
display: block;
padding: 6px 0;
padding-left: 45px; /*link text is indented 19px*/
text-decoration: none;

border-bottom: 1px solid #fff;
text-decoration: none;

}



.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #64C307;
background-color: #F3F3F3;
text-decoration: none;

}


a.menu_sub:link {
	color: #666;
	text-decoration: none;
	}

a.menu_sub:hover{
	color: #64C307;
	text-decoration: none;
	}

.A {color:#00FF00 !important}	
/* Left-hand Menu */
div.frmLM {font-size:12px; float:left; width:250px; margin:10px 10px 10px 20px; font-family:Lucida, Verdana, Arial, Helvetica, sans-serif}
	div.frmLM2 {font-size:11px; padding-left:10px}
	div.linLM {margin-bottom:8px; padding-bottom:5px; border-bottom:1px dotted #CCCCCC}
		span.itmLM {font-weight:bold; color:#00A000}
		a.itmLM {text-decoration:none; color:#666666}
			a:hover.itmLM {color:#64C307}
	
div.frmPB {position:absolute; left:14px; top:64px; width:696px; padding:10px; font-size:16px; color:#FFFFFF; background-color:#49A400; z-index:1000}
	span.btnClose {float:right; width:20px; height:20px; line-height:20px; text-align:center; color:#3DC902; background-color:#FFFFFF; border:1px solid #90A4AC; cursor:pointer}
	div.frmPT {margin:32px 0 32px 0}
	a.lnkDP {display:inline-block; margin-bottom:16px; color:#FFFFFF}
