.hmenu{text-align:center;}
.hmenu table{height:34px;text-align:center;}
.hmenu a:link, .hmenu a:active, .hmenu a:visited{color:#fff;font-size:14px;text-decoration:none;display:block;padding-left:10px;padding-right:10px;padding-top:7px;} 
.hmenusep{width:3px;height:34px;}
.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/background: none;}

/* ######### Default class for drop down menus ######### */
.hmenudrop{position: absolute;left: 0;top: 0;visibility: hidden;border: 1px solid #5a9f25;font: normal 12px Arial;line-height: 20px;z-index: 1000; /* zIndex should be greater than that of shadow's below */background: #ffffff;width: 200px; /* default width for menu *//*margin-top:8px;*/}
.hmenudrop ul{margin: 0;padding: 0;list-style-type: none;}
.hmenudrop ul li{/*margin-right:5px;*/}
.hmenudrop ul li a{width: 100%;display: block;/*padding: 1px 0;*/text-decoration: none;font-weight: bold;text-indent: 5px;/*padding-left:5px;*//*padding-right:5px;*/color:#163c01;/*margin-right:5px;*/}
.hmenudrop a:hover{ /*hover background color*/color: white;background:#5a9f25;text-decoration:none;/*margin-right:5px;*/}


/**
*
*/
.hbmenu{text-align:center;}
.hbmenu table{height:30px;text-align:center;}
.hbmenu a:link, .hbmenu a:active, .hbmenu a:visited{color:#fff;font-size:14px;text-decoration:none;} 
.hbmenusep{width:30px;height:30px;background:url(../img/hm_arrow.gif) center center no-repeat;}
.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/background: none;}

/* ######### Default class for drop down menus ######### */
.hbmenudrop{position: absolute;left: 0;top: 0;visibility: hidden;border: 1px solid #5a9f25;font: normal 12px Arial;line-height: 20px;z-index: 1000; /* zIndex should be greater than that of shadow's below */background: #ffffff;width: 200px; /* default width for menu */margin-top:7px;/*margin-top:11px;*/}
.hbmenudrop ul{margin: 0;padding: 0;list-style-type: none;}
.hbmenudrop ul li{/*margin-right:5px;*/}
.hbmenudrop ul li a{width: 100%;display: block;/*padding: 1px 0;*/text-decoration: none;font-weight: bold;text-indent: 5px;/*padding-right:5px;*/color:#163c01;/*margin-right:5px;*/}
.hbmenudrop a:hover{ /*hover background color*/color: white;background:#5a9f25;text-decoration:underline;/*margin-right:5px;*/}

/*
*/
.vmenu div{background:url(../img/l_arrow.jpg) left center no-repeat;padding-left:15px;/*padding-top:5px;	padding-bottom:5px;*/height:22px;line-height:22px;border-bottom:solid 1px #5a9f25;text-align:left;}
.vmenu a:link, .vmenu a:active, .vmenu a:visited{color:#000000;font-size:12px;text-decoration:none;	display:block;width:185px;} 
.vmenu a:first-letter{color:#5a9f25;font-weight:bold;font-size:14px;}
.vmenu a:hover{text-decoration:underline;background:url(../img/c_arrow.jpg) right center no-repeat;} 

/* ######### Default class for drop down menus ######### */
.vmenudrop{position: absolute;left: 0;top: 0;visibility: hidden;border: 1px solid #5a9f25;font: normal 12px Arial;line-height: 20px;z-index: 1000; /* zIndex should be greater than that of shadow's below */background: #ffffff;width: 200px; /* default width for menu */}
.vmenudrop ul{margin: 0;padding: 0;list-style-type: none;}
.vmenudrop ul li{/*margin-right:5px;*/}
.vmenudrop ul li a{width: 100%;display: block;/*padding: 1px 0;*/text-decoration: none;	color:#000000;/*padding-right:5px;*//*margin-right:5px;*/	text-indent: 5px;}
.vmenudrop a:hover{ /*hover background color*/background:#5a9f25;color:#ffffff;	/*margin-right:5px;*/}


/* ######### class for shadow DIV ######### */
.anylinkshadow{ /*CSS for shadow. Keep this as is */
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99; /*zIndex for shadow*/
	background: #666666;
	visibility: hidden;
	/*margin-top:11px;*/
}