#skipLinks { display:none; }

/*********************** Main Menu ***********************/
#main_menu { /*padding-bottom: 10px;*/ margin: 0 0px 14px 0px; font-size: 13px; }
#main_menu a { border-bottom: solid 1px #B2B2B2; }

#main_menu ul { line-height:1.8em; margin:0; padding:0; list-style:none; }
#main_menu ul li { margin:0; list-style-type:none; }
#main_menu ul a { padding-left:10px; color: #666666; text-decoration:none; display:block; }
#main_menu ul a span { display:block; padding-right:10px; }
#main_menu ul a:hover { background:#E7E0D8; }
#main_menu ul #mainnavlist1active a { color:#D71946; font-weight:bold; }
#main_menu ul .mainnavlist1top a { }
#main_menu ul .mainnavlist1bottom a { }


/*********************** Side Menu ***********************/
#menu_side_hdr {  }

#navcontainer { padding:0 0 15px 0; margin-top:5px; width:176px; }
#navcontainer ul { margin:0; padding:0; list-style-type:none; }
#navcontainer li { background:none; padding:0; margin:0; padding-bottom: 2px; }
#navcontainer a { display:block; text-decoration: none; padding: 0 0 3px 10px; width:166px; color:#000000; border-bottom: solid 1px #B2B2B2; }

/* Level 2 */
#navcontainer ul { }
#navcontainer ul a { } /* generally not needed to style this as it is styled in #navcontainer a { } */
#navcontainer ul a:hover { /*font-weight:bold;*/ color:#999999; }
#navcontainer ul #subnavlist1active a { font-weight:bold; color:#D71946; }
#navcontainer ul .subnavlist1top a { }
#navcontainer ul .subnavlist1bottom a { border-bottom:none; }

/* Level 3 */
#navcontainer ul #subnavlist1active ul { }
#navcontainer ul #subnavlist1active ul a { padding-left:25px; width:141px; font-weight:normal; color:#000000; }
#navcontainer ul #subnavlist1active ul a:hover { color:#999999; }
#navcontainer ul #subnavlist1active ul #subnavlist2active a { font-weight:bold; color:#D71946; }
#navcontainer ul #subnavlist1active ul .subnavlist1top a { }
#navcontainer ul #subnavlist1active ul .subnavlist1bottom a { }

/* Level 4 */
#navcontainer ul #subnavlist1active ul #subnavlist2active ul { }
#navcontainer ul #subnavlist1active ul #subnavlist2active ul a { padding-left:40px; font-weight:normal; color:#000000; width:126px; }
#navcontainer ul #subnavlist1active ul #subnavlist2active ul a:hover { color:#999999; }
#navcontainer ul #subnavlist1active ul #subnavlist2active ul #subnavlist3active a { font-weight:bold; color:#D71946; }
#navcontainer ul #subnavlist1active ul #subnavlist2active ul .subnavlist1top a { }
#navcontainer ul #subnavlist1active ul #subnavlist2active ul .subnavlist1bottom a { }

/*********************** Footer Menu ***********************/
#menu_footer {}
#footer ul { margin:0; padding:0; list-style-type:none; display:inline; }
#footer ul li { display:inline; margin:0 0 0 5px; border-left:1px solid #666666; line-height:1em; font-size:1em; padding:0 0 0 5px; }
#footer ul li a { margin:0; padding:0; text-decoration:none; }
#footer ul li a:hover { text-decoration:underline; }
#footer ul .footer1top {  }
#footer ul .footer1bottom {  }
