/*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
{
	background-color: #07CDFF;	
	padding-top: 4px;
	padding-bottom: 0px;
}
.topmenu_active
{
	background-color: #07CDFF;	
	padding-top: 4px;
	padding-bottom: 0px;
}
.topmenu_active a
{

}
.topmenu_active a:hover
{
	color: #0000ff;
}
.topmenu_inactive
{
	background-color: #07CDFF;	
	padding-top: 4px;
	padding-bottom: 0px;		
}
.topmenu_inactive, .topmenu_open a
{
	background-color: #07CDFF;	
	padding-top: 4px;
	padding-bottom: 0px;	
}
/*can have an inactive hover style, if using treeview with pages that show their content*/
.topmenu_inactive a:hover
{
	background-color: #07CDFF;	
	padding-top: 4px;
	padding-bottom: 0px;
}
/*overall enclosing div. horizontal menus need a line-height*/
.topmenu_block
{
	font-size: 12px;
	/*IE specific */
	text-align: left;
}

.sysmenu_active a
{
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: inline;
	padding-left: 4px;

}
.sysmenu_active a:hover
{
	color: #ffff00;
}
.sysmenu_inactive, .sysmenu_open a
{
	color: #cccccc;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: inline;
	padding-left: 4px;
	
}
/*can have an inactive hover style, if using treeview with pages that show their content*/
.sysmenu_inactive a:hover
{
	color: #ffff66;
}
/*overall enclosing div. horizontal menus need a line-height*/
.sysmenu_block
{
	padding-left: 6px;
	font-size: 12px;
	line-height: 26px;
	/*IE specific */
	text-align: left;
}


.usedcaravanmenu_active a, .newcaravanmenu_active a
{
	color: #000099;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: inline;
	text-decoration: underline;


}
.usedcaravanmenu_active a:hover, .newcaravanmenu_active a:hover
{
	color: #ffff00;
}
.usedcaravanmenu_inactive, .usedcaravanmenu_open a, .newcaravanmenu_inactive, .newcaravanmenu_open a
{
	color: #cccccc;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: inline;

	
}
/*can have an inactive hover style, if using treeview with pages that show their content*/
.usedcaravanmenu_inactive a:hover, .newcaravanmenu_inactive a:hover
{
	color: #ffff66;
}
/*overall enclosing div. horizontal menus need a line-height*/
.usedcaravanmenu_block, .newcaravanmenu_block
{
	padding-left: 6px;
	font-size: 14px;
	line-height: 26px;
	/*IE specific */
	text-align: left;
}


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