/*style for site menus 
  these are not the styles for the treeview, flyout or links page style menus
  Give each site menu a complete set of styles, replace 'carmenu' with the appropriate style name for each menu
  MAX 64 CHARS FOR NAME (not including _active, etc)
  DO NOT USE '###' or 'FlyContainer' in names, these are used in script to identify certain elements
  		
 MUST HAVE:
	 text-align: right FOR VERTICAL FLYOUT MENU 
	 text-align: left (default) FOR HORIZ. MENU (IE5 bug will misalign flyouts otherwise)
*/


/* ================================================================== */


/*can't put font size here, must go in enclosing block or spacing problems with IE */
.topmenu_active a
{
	background-color: #DCDC7C;
	color: #003300;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	display: inline;
	border-right: 1px solid #989855;
	border-left: 1px solid #989855;
	padding-left: 4px;
	padding-right: 0px;

}
.topmenu_active a:hover
{
	color: #ff0000;
}
.topmenu_inactive, .topmenu_open a
{
	color: #006600	;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	display: inline;
	border-right: 1px solid #989855;
	border-left: 1px solid #989855;
	padding-right: 0px;
		padding-left: 4px;
	
}
/*can have an inactive hover style, if using treeview with pages that show their content*/
.topmenu_inactive a:hover
{
	color: #000099;
}
/*overall enclosing div. horizontal menus need a line-height*/
.topmenu_block
{
	font-size: 12px;
	background-color: #DCDC7C;
	/*IE specific */
	text-align: center;
	font-weight: 600;
	padding-left: 10px;

}

/*spacer for menu (leave title blank) */
.menu_spacer {
	display: block;
	background-color: #333C2C;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 1px;
	margin-left: 4px;
	display: block;
	padding-left: 4px;
	padding-right: 4px;
	border-right: 1px solid #333C2C;
	border-left: 1px solid #333C2C;
}