/*horizontalMenu styles*/

/* all lists */
#horizontalMenuHolder {width:717px; margin:auto; padding-bottom:7px; background:url(/images/hm_bottom.gif) bottom no-repeat;}
#horizontalMenu {font-size:100%}
#horizontalMenu, #horizontalMenu ul {padding:0; margin:0; list-style:none; line-height:1; width:717px;}
#horizontalMenu a {display:block; color:#15315C; font-weight:bold; text-align:center; text-decoration:none;}
#horizontalMenu li {float:left;}


/* second-level lists */
#horizontalMenu li ul {position:absolute; width:13em; left:-999em; border:1px solid #BCA96F; border-top:0; z-index:20;}
#horizontalMenu li ul li {display:block; width:13em; border-top:1px solid #BCA96F;}
#horizontalMenu li ul li a {display:block; padding:0.5em; width:auto; *width:13em; text-align:left;}

/* third-and-above-level lists */
#horizontalMenu li ul ul {margin:-2.1em 0 0 13em; display:inline;}
#horizontalMenu li:hover ul ul, #horizontalMenu li.sfhover ul ul {left:-999em;}

/* lists nested under hovered list items */
#horizontalMenu li:hover ul, #horizontalMenu li li:hover ul, #horizontalMenu li.sfhover ul, #horizontalMenu li li.sfhover ul {left:auto;}

/*top level styles - you need to define a width for each of you top links otherwise safari doesn't like it*/
#horizontalMenu .seperator {width:3px; height:24px; font-size:1px; background:url(/images/hm_seperator.gif) no-repeat; float:left; display:block;}

.topLinks a {width:121px; text-align:center; background:url(/images/hm_moff.gif) top left repeat-x; padding:0.6em 0; *padding-top:0.5em;}
.topLinks a:hover {background:url(/images/hm_mo.gif) top left repeat-x;}

#topLink1 a, #horizontalMenu #topLink6 a {width:109px;}

#topLink1 a {background:url(/images/hm_left_moff.gif) top left no-repeat;}
#topLink1 a:hover {background:url(/images/hm_left_mo.gif) top left no-repeat;}

#topLink6 a {background:url(/images/hm_right_moff.gif) top right no-repeat; float:left;}
#topLink6 a:hover {background:url(/images/hm_right_mo.gif) top right no-repeat;}

#horizontalMenu li ul a, #horizontalMenu li ul a:hover {background:#fff;}
#horizontalMenu li ul a:hover {text-decoration:underline;}