/*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)
*/


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

.sidemenu1_active a, .sidemenu2_active a
{
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	padding-top: 2px;
	padding-bottom: 2px;
	display: block;
	padding-left: 4px;
	border-top: 4px solid #CBCBCB;


}
.sidemenu1_active a:hover, .sidemenu2_active a:hover
{
	color: #0000ff;

}
.sidemenu1_inactive, .sidemenu1_open a, .sidemenu2_inactive, .sidemenu2_open a
{
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	background-color: #ff0000;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	display: block;

	border-top: 4px solid #CBCBCB;

}
/*can have an inactive hover style, if using treeview with pages that show their content*/
.sidemenu1_inactive a:hover, .sidemenu2_inactive a:hover
{
	color: #0000ff;
}
/*overall enclosing div. horizontal menus need a line-height*/
.sidemenu1_block, .sidemenu2_block
{

}


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