/*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: #ffffff;
	color: #000000;
	text-decoration: none;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: 700;
	display: inline;
    padding-right: 4px;

}
.topmenu_active a:hover
{
	color: #0000ff;
}
.topmenu_inactive, .topmenu_open a
{
	color: #006600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	display: inline;
	padding-right: 4px;
	
}
/*can have an inactive hover style, if using treeview with pages that show their content*/
.topmenu_inactive a:hover
{
	color: #0000ff;
}
/*overall enclosing div. horizontal menus need a line-height*/
.topmenu_block
{
	font-size: 12px;
	background-color: #ffffff;
	/*IE specific */
	text-align: left;
	line-height: 18px;
	padding-left: 14px;
	border-top: 1px solid #426B24;
	border-bottom: 1px solid #426B24;
}

/*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;
}