/*
Image Cache (preloads mouseover graphics to avoid delay)
--------------------------------------------------------
*/

	#menuCache {
		display:none;
	}


/*
Menu Button elements
-------------------------
*/

	#menuArea {
		display:block;
		position: relative;
		margin: 0px -5px 0px -5px;
		width: 860px;
		height: 25px;
		z-index: 90;
		margin-left: auto;
		margin-right: auto;
		background-image: url("/images/common/menus/menu_bg.gif");
		background-repeat: no-repeat;
		text-align: center;
	}
	
	#menuArea a {
		display: block;
		position: absolute;
		top: 0px;
		height: 25px;
		text-decoration: none;
		cursor: pointer;
	}
	
	#menuArea a .menuHeading {
		display: block;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
		font-size: 14px;
		line-height: 25px;
		color: #ffffff;
	}
	
	#menuArea dl {
		display: none;
	}
	
	#menuArea .MenuOn {
		background-color: #fc7106;
		background-image: none;
		background-repeat: no-repeat;
	}
	
	#menuArea .firstMenuOn {
		background-color: #fc7106;
		background-image: url("/images/common/menus/first_menu_on_tile.gif");
		background-repeat: no-repeat;
	}
	
	#menuArea .lastMenuOn {
		background-color: #fc7106;
		background-image: url("/images/common/menus/last_menu_on_tile.gif");
		background-position: top right;
		background-repeat: no-repeat;
	}
	
	#menuArea .MenuOff {
		background-color: transparent;
		background-image: none;
		background-repeat: no-repeat;
	}
	
	#menuArea .firstMenuOff {
		background-color: transparent;
		background-image: none;
		background-repeat: no-repeat;
	}
	
	#menuArea .lastMenuOff {
		background-color: transparent;
		background-image: none;
		background-repeat: no-repeat;
	}
	
	#menuArea .MenuOver {
		background-color: #e91f1f;
		background-image: url("/images/common/menus/menu_over_tile.gif");
		background-repeat: repeat-x;
	}
	
	#menuArea .firstMenuOver {
		background-color: #e91f1f;
		background-image: url("/images/common/menus/first_menu_over_tile.gif");
		background-repeat: no-repeat;
	}
	
	#menuArea .lastMenuOver {
		background-color: #e91f1f;
		background-image: url("/images/common/menus/last_menu_over_tile.gif");
		background-position: top right;
		background-repeat: no-repeat;
	}

/*
Drop-down menu elements
-----------------------
*/

	#DropDownMenu {
		display: block;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 12px 0px;
		position: absolute;
		width: 202px;
		left: 0px;
		top: 125px;
		z-index: 100;
		visibility: hidden;
		font-size: 12px;
		line-height: 14px;
		font-weight: normal;
		color: #FFFFFF;
		background-image: url("/images/common/menus/dropdown_bg.png");
		background-position: bottom;
		background-repeat: no-repeat;
	}
	#DropDownMenu dl {
		margin: 0px 6px 0px 6px;
		padding: 8px 0px 0px 0px;
		background-image: url("/images/common/menus/dropdown_top.gif");
		background-repeat: repeat-x;
	}
	#DropDownMenu dd {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	#DropDownMenu .DropDownSpacer {
		display: block;
		margin: 3px 12px 3px 12px;
		height: 2px;
		font-size: 1px;
		line-height: 1px;
		overflow: hidden;
		background-image: url("/images/common/menus/dropdown_divider_tile.gif");
		background-repeat: repeat-x;
	}
	#DropDownMenu dd a {
		display: block;
		position: relative;
		background-color: transparent;
		margin: 0px 0px 0px 0px;
		padding: 2px 12px 2px 12px;
		color: #ffffff;
		text-decoration: none;
	}
	#DropDownMenu dd a:visited {
		background-color: transparent;
		color: #ffffff;
		text-decoration: none;
	}
	#DropDownMenu dd a:hover {
		background-color: #fc7106;
		color: #ffffff;
		text-decoration: none;
	}

/*
Sub-menu elements
-------------------------
*/

	#subMenu {
		display: block;
		position: relative;
		margin: -2px -4px 9px -4px;
		padding: 0px 0px 0px 0px;
		width: 608px;
		height: 33px;
		background-image: url("/images/common/submenus/submenu_bg.png");
		background-repeat: no-repeat;
	}
	
	#subMenu dl {
		position: relative;
		margin: 0px 4px 0px 4px;
		padding: 4px 0px 0px 0px;
		width: 600px;
	}
	
	#subMenu dt {
		display: none;
	}
	
	#subMenu dd {
		display: block;
		margin: 0px 0px 0px 2px;
		padding: 0px 0px 0px 0px;
		float: left;
	}
	
	#subMenu dd a {
		display: block;
		position: relative;
		/* hack for IE */
		_display: inline;
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
		height: 21px;
		line-height: 21px;
		color: #ffffff;
		font-weight: bold;
		text-decoration: none;
	}
	
	#subMenu dd a .subL {
		display: block;
		position: absolute;
		top: 0px;
		left: 0px;
		width: 3px;
		height: 21px;
		font-size: 1px;
		line-height: 1px;
	}
	
	#subMenu dd a.submenuOn {
		background-color: #FF6E0D;
		background-image: url("/images/common/submenus/submenu_on_bg.gif");
		background-position: top right;
		background-repeat: no-repeat;
		color: #ffffff;
		text-decoration: none;
	}
	
	#subMenu dd a.submenuOn .subL {
		background-image: url("/images/common/submenus/submenu_left_on_bg.gif");
		background-repeat: no-repeat;
	}
	
	#subMenu dd a.submenuOn:visited {
		background-color: #FF6E0D;
		background-image: url("/images/common/submenus/submenu_on_bg.gif");
		color: #ffffff;
		text-decoration: none;
	}
	
	#subMenu dd a.submenuOn:hover {
		background-color: #EF101F;
		background-image: url("/images/common/submenus/submenu_over_bg.gif");
		color: #ffffff;
		text-decoration: none;
	}
	
	#subMenu dd a.submenuOn:hover .subL {
		background-image: url("/images/common/submenus/submenu_left_over_bg.gif");
	}
	
	#subMenu dd a.submenuOff {
		background-color: transparent;
		background-image: none;
		color: #ffffff;
		text-decoration: none;
	}
	
	#subMenu dd a.submenuOff:visited {
		background-color: transparent;
		background-image: none;
		color: #ffffff;
		text-decoration: none;
	}
	
	#subMenu dd a.submenuOff:hover {
		background-color: #EF101F;
		background-image: url("/images/common/submenus/submenu_over_bg.gif");
		background-position: top right;
		background-repeat: no-repeat;
		color: #ffffff;
		text-decoration: none;
	}
	
	#subMenu dd a.submenuOff:hover .subL {
		background-image: url("/images/common/submenus/submenu_left_over_bg.gif");
	}
	
	
	
	
	
	
	


