#skipLinks { display:none; }

#main_menu { margin:0; padding:0; }
/* Opera - If UL is set to float:left all collapse left */
#main_menu ul { line-height:1.8em; margin:0; padding:0; list-style:none; }
#main_menu li { float:left; margin:0 2px 0 2px; list-style-type:none; }

#main_menu a:link, #main_menu a:visited { padding-left:10px; font-weight:bold; color:#000000; text-decoration:none; }
#main_menu a, #main_menu a span { display:block; float:left; }
#main_menu a span { padding:0 10px 0 0; }

/* Main menu selected */
#main_menu a:hover, #main_menu li.main_menu_selected a { background:#000000; color:#FFFFFF; }
#main_menu a:hover span, #main_menu li.main_menu_selected a span {}

/* Hide from IE5-Mac \*/
#main_menu a, #main_menu a span, #main_menu a.main_menu_selected { float:none; }
/* End hide */


/*********************** side menu ***********************/
#navcontainer { margin:0; }
#navcontainer ul { margin:0; padding:0; list-style-type:none; }
#navcontainer li { font-weight:bold; border-bottom:1px solid #2E1E1F; }
#navcontainer a { display:block; padding:0; color:#666666; text-decoration:none; text-align:left; font-weight:normal; }

/* subnavlist1 */
#navcontainer #subnavlist0container .subnavlist0 a,
#navcontainer #subnavlist0container .subnavlist0top a { color:#AF999F; }
/* First subcontainer hover */
#navcontainer #subnavlist0container .subnavlist0 a:hover { color:#FFFFFF !important;}
/* Bottom element */
#navcontainer #subnavlist0container .subnavlist0bottom a {}
/* selected item in first subcontainer */
#navcontainer #subnavlist0container #subnavlist0active a { color:#FFFFFF;}

/* subnavlist1 */
#navcontainer #subnavlist1container .subnavlist1 a,
#navcontainer #subnavlist1container .subnavlist1top a {color:#AF999F;}
/* First subcontainer hover */
#navcontainer #subnavlist1container .subnavlist1 a:hover { color:#FFFFFF;}
/* Bottom element */
#navcontainer #subnavlist1container .subnavlist1bottom a {}
/* selected item in first subcontainer */
#navcontainer #subnavlist1container #subnavlist1active a {color:#FFFFFF; }


/* subnavlist1 */
#navcontainer #subnavlist2container .subnavlist2 a,
#navcontainer #subnavlist2container .subnavlist2top a {color:#AF999F}
/* First subcontainer hover */
#navcontainer .subnavlist2 a:hover { color:#FFFFFF;}
/* Bottom element */
#navcontainer #subnavlist2container .subnavlist2bottom a {}
/* selected item in first subcontainer */
#navcontainer #subnavlist2container #subnavlist2active a {color:#FFFFFF;}


/* Third subcontainer */
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active #subnavlist3container .subnavlist3 a,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active #subnavlist3container .subnavlist3bottom a,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active #subnavlist3container .subnavlist3top a {
	background:#F7F7F7;
	color:#000000;
	width:165px;
}
/* Second subcontainer hover */
#navcontainer  #subnavlist1active #subnavlist2active .subnavlist3 a:hover { text-decoration:none; }
/* selected item in third subcontainer */
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active #subnavlist3active a {
	background:#5B9C0E;
}

/*********************** footer menu ***********************/
#menu_footer {}

#footer ul { margin:0; padding:0; list-style-type:none; display:inline; }
#footer1container li { display:inline; margin-left:5px; border-left:1px solid #666666; line-height:1em; }
#footer1container li a { margin-left:5px; }
#footer1container .footer1 {  }
#footer1container .footer1top {  }
#footer1container .footer1bottom {  }
