#skipLinks { display:none; }

#main_menu { margin:10px 0 0 0; padding:0; }
/* Opera - If UL is set to float:left all collapse left */
#main_menu ul { line-height:1.5em; margin:0; padding:0; list-style:none; }
#main_menu li { float:left; margin:0 20px 0 0; list-style-type:none; padding:0 0 4px 0; border-bottom:1px solid #D0D0D0; }

#main_menu a:link, #main_menu a:visited {
	display:block; float:left;
	margin:0; padding:0 10px 0 2px;
	text-decoration:none;
	min-width:98px;
	width:98px;
	color:#303030;
}
html>#body #main_menu a:link, html>#body #main_menu a:visited { width:auto; }

#main_menu a:hover { background:#DAEB9D; }

/* Main menu selected */
#main_menu li.main_menu_selected a { background:#DAEB9D; font-weight:bold; }

#main_menu li.main_menu_selected { display:block; float:left; }

/* Hide from IE5-Mac \*/
#main_menu a { float:none; }
#main_menu a.main_menu_selected { float:none; }
/* End hide */

/*********************** side menu ************************************/
#navcontainer { margin:0 0 20px 0; }
#navcontainer ul { margin:0; padding:0; list-style-type:none; }
#navcontainer li { padding:0 0 4px 0; border-bottom:1px solid #D0D0D0; margin-bottom:3px; }
#navcontainer a {
	display:block;
	padding:0 10px 0 2px;
	width:98px;
	text-decoration:none;
}

/* subnavlist1 */
#navcontainer #subnavlist1container .subnavlist1 a, #navcontainer #subnavlist1container .subnavlist1top a {}
/* First subcontainer hover */
#navcontainer .subnavlist1 a:hover { background:#DAEB9D; }
/* Bottom element */
#navcontainer #subnavlist1container .subnavlist1bottom a { }
/* selected item in first subcontainer */
#navcontainer #subnavlist1container #subnavlist1active a { font-weight:bold; background:#DAEB9D; }

/* Second subnavlist2 */
#subnavlist2container li { border-bottom:none;padding:4px 0; }

#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2 a,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2bottom a,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2top a {
	padding-left:10px; width:90px; background:#FFFFFF;
}
/* Second subcontainer hover */
#navcontainer #subnavlist1active .subnavlist2 a:hover {}
/* selected item in Second subcontainer */
#navcontainer #subnavlist1active #subnavlist2active a { color:#000066; }
/* selected item in second subcontainer */
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active a {}


/* 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 {
	padding-left:20px; width:80px;
}
/* Second subcontainer hover */
#navcontainer  #subnavlist1active #subnavlist2active .subnavlist3 a:hover {}
/* selected item in third subcontainer */
#navcontainer #subnavlist1container #subnvlist1active #subnavlist2container #subnavlist2active #subnavlist3active a { color:#000066; }


#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 #D0D0D0; line-height:1em; }
#footer1container li a { margin-left:5px; }
#footer1container .footer1 {  }
#footer1container .footer1top {  }
#footer1container .footer1bottom {  }
