#skipLinks { display:none; }

#main_menu { margin:0 0 15px 0; padding:0 0 10px 0; border-bottom:1px solid #CCCCCC; }
/* Opera - If UL is set to float:left all collapse left */
#main_menu ul { line-height:1em; margin:0; padding:0; list-style:none; }
#main_menu li { float:left; margin:0 2px 0px 2px; list-style-type:none; border-left:1px solid #999999; }

#main_menu a:link, #main_menu a:visited { padding-left:43px; color:#555555; text-decoration:none; }
#main_menu a, #main_menu a span { display:block; float:left; }
#main_menu a span { padding:0 43px 0 0; }

#main_menu .subnavlist1top { border-left:none; }

/* Main menu hover and selected */
#main_menu a:hover, #main_menu li.main_menu_selected a { text-decoration:underline; }
#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 */


#mainnavlist2container { margin-top:5px; padding-top:5px; background:#FFFFFF; text-align:left; width:200px; border-top:9px solid #FFFFFF; }
#mainnavlist2container { background:#F6F6F6; }
#mainnavlist2container li { border-left:none; text-align:left; }
#mainnavlist2container a:link, #mainnavlist2container a:visited { padding-left:15px; padding-top:2px; padding-bottom:2px; background:url(../creo_img/menu-bullet.gif) 4px 50% no-repeat; color:#555555; }
#mainnavlist2container a span { text-align:left; padding:1px 0 0 0; }


/*********************** side menu ***********************/
#navcontainer { margin:0; }
#navcontainer ul { margin:0; padding:0; list-style-type:none; }
#main_body #navcontainer li { margin:0; padding:0; background:none; }
#navcontainer a { display:block; padding:5px 5px 5px 8px; color:#555555; text-decoration:none; background:url(../creo_img/menu-bullet.gif) 0 50% no-repeat; }

/* subnavlist1 */
#navcontainer #subnavlist1container .subnavlist1 a,
#navcontainer #subnavlist1container .subnavlist1top a { color:#555555; border-top:1px solid #CCCCCC; width:137px; }
/* First subcontainer hover */
#navcontainer #subnavlist1container .subnavlist1 a:hover,
#navcontainer #subnavlist1container .subnavlist1top a:hover { text-decoration:none; color:#FF6600; background:url(../creo_img/menu-bullet-sel.gif) 0 50% no-repeat; }
/* Bottom element */
#navcontainer #subnavlist1container .subnavlist1bottom a { border-bottom:1px solid #CCCCCC; }
/* selected item in first subcontainer */
#navcontainer #subnavlist1container #subnavlist1active a { text-decoration:none; color:#FF6600; background:url(../creo_img/menu-bullet-sel.gif) 0 50% no-repeat; }


/* Second subnavlist2 */
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2 a,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2bottom a,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2top a {
	color:#333333; padding:5px 5px 5px 16px;
	width:129px;
	background:#F6F6F6;
	text-decoration:none;
}
/* Second subcontainer hover */
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2 a:hover,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2bottom a:hover,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2top a:hover { text-decoration:underline; }
/* selected item in Second subcontainer */
#navcontainer #subnavlist1active #subnavlist2active a { text-decoration:underline; }
/* selected item in second subcontainer */
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active a { text-decoration:underline; }


/* 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; padding:5px 5px 5px 24px;
	color:#000000;
	width:121px;
	text-decoration:none;
}
/* Second subcontainer hover */
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active #subnavlist3container .subnavlist3 a:hover,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active #subnavlist3container .subnavlist3bottom a:hover,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active #subnavlist3container .subnavlist3top a:hover { text-decoration:underline; }
/* selected item in third subcontainer */
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active #subnavlist3container #subnavlist3active a { text-decoration:underline; }

/*********************** 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:link, #footer1container li a:visited, #footer1container li a:active {
	margin-left:5px; color:#555555; text-decoration:none; 
}
#footer1container li a:hover { text-decoration:underline; }
#footer1container .footer1 {  }
#footer1container .footer1top {  }
#footer1container .footer1bottom {  }