div.menuHead {
	width:955px;
	height:90px;
	overflow:hidden;
}

div.menuBar {
	width:955px;
	height:42px;
}

#mainMenuBarSHTML, #mainMenuBarSHTML ul { /* all lists */
	padding:0;
	margin:0;
	list-style:none;
	line-height:14px;
	height:40px;
	
}

#mainMenuBarSHTML a {
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:small;
}

#mainMenuBarSHTML a.more {
background:url(/images/mainMenu/rightarrow2.gif) center right no-repeat;
}

#mainMenuBarSHTML li { /* all list items */
	float:left;
}

#mainMenuBarSHTML li ul { /* second-level lists */
	position:absolute;
	background-color:#5E4026;
	width:12em;
	height:auto;
	left:-999em; /* using left instead of display to hide menus because display:none isn't read by screen readers */
}

#mainMenuBarSHTML li ul li { /* second-level list items */
	padding:.5em 0 .5em .5em;
	border-top: 1px solid #ffffff;
	float:none;
}

#mainMenuBarSHTML li ul ul { /* third-and-above-level lists */
	margin:-1.5em 0 0 14.5em;
	border:#ffffff 1px solid;
}

#mainMenuBarSHTML li:hover ul ul, #mainMenuBarSHTML li:hover ul ul ul, #mainMenuBarSHTML li.sfhover ul ul, #mainMenuBarSHTML li.sfhover ul ul ul {
	left:-999em;
}

#mainMenuBarSHTML li:hover ul, #mainMenuBarSHTML li li:hover ul, #mainMenuBarSHTML li li li:hover ul, #mainMenuBarSHTML li.sfhover ul, #mainMenuBarSHTML li li.sfhover ul, #mainMenuBarSHTML li li li.sfhover ul { /* lists nested under hovered list items */
	left:auto;
}

#mainMenuBarSHTML li:hover ul.cu, #mainMenuBarSHTML li.sfhover ul.cu { left:750px; }

#mainMenuBarSHTML ul li:hover, #mainMenuBarSHTML ul li.sfhover {
	background:#A84025;
}

body#b0 #m0, body#b1 #m1, body#b2 #m2, body#b3 #m3, body#b4 #m4, body#b5 #m5, body#b6 #m6, body#b7 #m7, body#b8 #m8, body#b9 #m9, body#b10 #m10, body#b11 #m11, body#b12 #m12, body#b13 #m13, body#b14 #m14, body#b15 #m15, body#b16 #m16, body#b17 #m17, body#b18 #m18, body#b19 #m19, body#b20 #m20, body#b21 #m21, body#b22 #m22, body#b23 #m23, body#b24 #m24, body#b25 #m25, body#b26 #m26, body#b27 #m27, body#b28 #m28, body#b29 #m29, body#b30 #m30, body#b31 #m31, body#b32 #m32, body#b33 #m33, body#b34 #m34, body#b35 #m35, body#b36 #m36, body#b37 #m37, body#b38 #m38 { background:#A84025; }

body#b0 #s0, body#b1 #s1, body#b2 #s2, body#b3 #s3, body#b4 #s4, body#b5 #s5, body#b6 #s6, body#b7 #s7, body#b8 #s8, body#b9 #s9, body#b10 #s10, body#b11 #s11, body#b12 #s12, body#b13 #s13, body#b14 #s14, body#b15 #s15, body#b16 #s16, body#b17 #s17, body#b18 #s18, body#b19 #s19, body#b20 #s20, body#b21 #s21, body#b22 #s22, body#b23 #s23, body#b24 #s24, body#b25 #s25, body#b26 #s26, body#b27 #s27, body#b28 #s28, body#b29 #s29, body#b30 #s30, body#b31 #s31, body#b32 #s32, body#b33 #s33, body#b34 #s34, body#b35 #s35, body#b36 #s36, body#b37 #s37, body#b38 #s38 { color:#808000; }
