#skipLinks { display:none; }

#main_menu { margin:0; padding:0px 25px; width:750px; border-top:2px solid #ECC200; background:#514F50; }
/* 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; width:750px; overflow:hidden; }
#main_menu li { float:left; margin:0 26px 0 0; list-style-type:none; }

#main_menu a:link, #main_menu a:visited  {
	display:block;
	float:left;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding:5px 0 5px 11px; margin:0;
}
/* Main menu hover and selected */
#main_menu li.main_menu_selected { display:block; float:left; }
#main_menu a:hover, #main_menu li.main_menu_selected a { background:url(../creo_img/menu-main-sel.gif) top left no-repeat; }

/* Hide from IE5-Mac \*/
#main_menu a { float:none; }
#main_menu a.main_menu_selected { float:none; }
/* End hide */


/*********************** side menu ************************************/
#navcontainer { margin-top:25px; }
#navcontainer ul { margin:0; padding:0; list-style-type:none; }
#navcontainer li { font-weight:bold; }

#subnavlist1container { border-bottom:1px solid #FFFFFF; }

#subnavlist1container li { font-size:1.1em; background:#F2F3F6; }
#subnavlist2container li { margin-top:0; font-size:0.9em; }
#navcontainer a {
	display:block;
	padding:5px 5px 5px 10px;
	width:160px;
	color:#0D0046;
	text-decoration:none;
	background:#F2F3F6;
}
#navcontainer a:hover { background:#FFFFFF; }

#subnavlist1container .subnavlist1top { border-top:2px solid #CACBCE; }

/* subnavlist1 */
#navcontainer #subnavlist1container .subnavlist1 a, #navcontainer #subnavlist1container .subnavlist1top a {
	border-top:1px dotted #5B595A;
}
/* First subcontainer hover */
#navcontainer .subnavlist1 a:hover { background:#FFFFFF; }
/* Bottom element */
#navcontainer #subnavlist1container .subnavlist1bottom a {}
/* selected item in first subcontainer */
#navcontainer #subnavlist1container #subnavlist1active a { background:#FFFFFF; }

/* Second subnavlist2 */
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2 a,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2bottom a,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2top a {
	background:#F2F3F6;
	border-top:1px dotted #5B595A;
}
/* Second subcontainer hover */
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2 a:hover,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2bottom a:hover,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2top a:hover { background:#FFFFFF; }
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2bottom a { border-bottom:1px dotted #FFFFFF; }
/* selected item in Second subcontainer */
#navcontainer #subnavlist1active #subnavlist2active a { background:#FFFFFF; }
/* selected item in second subcontainer */
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active a { background:#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 {
	/*padding:5px;
	width:165px;*/
}
/* Second subcontainer hover */
#navcontainer #subnavlist1active #subnavlist2active .subnavlist3 a:hover { /*text-decoration:none; padding:5px;*/ }
/* selected item in third subcontainer */
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active #subnavlist3active a {
	/*padding:5px;*/
}


/******************* files menu *******************/
#files1container { border-bottom:1px solid #FFFFFF; }

#files1container li { font-size:1.1em; }
#files1container .subnavlist1top { border-top:2px solid #CACBCE; }
#navcontainer #files1container #files1active a { background:#FFFFFF; }



#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 #514F50; line-height:1em; }
#footer1container li a { margin-left:5px; color:#514F50; }
#footer1container .footer1 {  }
#footer1container .footer1top { border:0; }
#footer1container .footer1bottom {  }