#skipLinks { display:none; }

/*********************** Main Menu ***********************/
#main_menu { display:block; float:left; width:715px; font-family: "Trebuchet MS", sans-serif; font-size:1.2em; font-weight: bold; padding:75px 0 0 24px; }

#main_menu ul { line-height:1.6em; padding-bottom: 10px; list-style: none; color: #818285; overflow:hidden; margin-top:0; margin-bottom:0; }
#main_menu ul li { float: left; margin: 0px 0 2px; padding-left: 10px;}
#main_menu ul a { color:#818285; text-decoration:none; display:block; }
#main_menu ul a span { display:block; padding-right:10px; }
#main_menu ul a:hover { color:#D11A10; }
#main_menu ul #mainnavlist1active a { color:#818285; border-bottom:solid #D11A10; border-bottom-width: medium; }
#main_menu ul .mainnavlist1top a { }
#main_menu ul .mainnavlist1bottom a { }

#recruiters ul { list-style: none; padding-bottom: 10px;}
#recruiters ul li { list-style: none; padding-bottom: 25px; margin-left: -40px;}


/*********************** Side Menu ***********************/
#navcontainer { margin:0; font-size:1.1em; line-height: 1.4em; padding:0 0 5px 20px; }
#navcontainer ul { margin:0; padding:0; list-style:none; }
#navcontainer li { background:none; list-style:none; }
#navcontainer a { display:block; width:150px; color:#FFFFFF; font-weight:normal; }

/* Level 2 */
#navcontainer ul { }
#navcontainer ul a { text-decoration:none; } /* generally not needed to style this as it is styled in #navcontainer a { } */
#navcontainer ul a:hover { text-decoration:underline; }
#navcontainer ul #subnavlist1active a { text-decoration:underline; }
#navcontainer ul .subnavlist1top a { }
#navcontainer ul .subnavlist1bottom a { }


#navcontainer ul #subnavlist1active ul a { text-decoration:none; }


#navcontainer ul ul { margin:0; padding:0; line-height:1.2em; list-style:circle; }
#navcontainer ul ul li { background:none; margin-left: 25px; list-style:circle; color:#E4E4E4; }
#navcontainer ul ul a { display:block; width:150px; color:#E4E4E4; text-decoration:none; }
#navcontainer ul ul a:hover { text-decoration:underline; }
#navcontainer ul ul #subnavlist2active a { text-decoration:underline; }
#navcontainer ul ul .subnavlist1top a { }
#navcontainer ul ul .subnavlist1bottom a { }


/* Level 4 */
#navcontainer ul #subnavlist1active ul #subnavlist2active ul { }
#navcontainer ul #subnavlist1active ul #subnavlist2active ul a { text-decoration:none; }
#navcontainer ul #subnavlist1active ul #subnavlist2active ul a:hover { text-decoration:underline; }
#navcontainer ul #subnavlist1active ul #subnavlist2active ul #subnavlist3active a { }
#navcontainer ul #subnavlist1active ul #subnavlist2active ul .subnavlist1top a { }
#navcontainer ul #subnavlist1active ul #subnavlist2active ul .subnavlist1bottom a { }


#navcontainer ul #subnavlist1active ul #subnavlist2active a:hover { text-decoration:underline; }
#navcontainer ul #subnavlist1active ul #subnavlist2active ul #subnavlist3active a { text-decoration:underline; }

/*********************** Footer Menu ***********************/
#menu_footer {}
#footer ul { margin:0; padding:0; list-style-type:none; display:inline; }
#footer ul li { display:inline; margin-left:5px; border-left:1px solid #9E9E9E; line-height:1em; }
#footer ul li a { margin-left:7px; color: #666666; }
#footer ul .footer1top {  }
#footer ul .footer1bottom {  }
