#skipLinks { display:none; }

#main_menu { border-top:1px solid #999999; border-bottom:1px solid #999999; margin:0px 0 5px 0; padding:0; background:#E51E24; }
/* Opera - If UL is set to float:left all collapse left */
#main_menu ul { list-style:none; padding:5px 5px; margin:0; line-height:1em; width:738px; }
#main_menu li { float:left; margin:2px; list-style-type:none; color:#FFFFFF; font-weight:bold; border-left:2px solid #FFFFFF; padding-left:8px; }
#main_menu li.mainnavlist1top { border-left:none; }

#main_menu a:link, #main_menu a:visited { font-weight:bold; margin:0; text-decoration:none; color:#FFFFFF; text-decoration:none; display:block; float:left; }
#main_menu a, #main_menu a span { display:block; float:left; }
#main_menu a span { padding:0 8px 0 0; }

/* Main menu hover and selected */
#main_menu a:hover, #main_menu li.main_menu_selected a { color:#000000; }
#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 */

#mainnavlist1active a:link, #mainnavlist1active a:visited { color:#000000; }


/*********************** side menu ***********************/
.menu_header { background:#96A0AB; color:#FFFFFF; padding:2px 5px 0 5px; }
.menu_header h4 { color:#FFFFFF; }

#navcontainer { margin:0; }
#navcontainer ul { margin:0; padding:0; list-style-type:none; }
#navcontainer li { font-weight:bold; }
#navcontainer a {
	display:block; padding:5px 5px 5px 35px; width:138px; color:#E51E24; text-decoration:none; 
	background:url(../creo_img/menu.gif) 8px 50% no-repeat;
}
#navcontainer a:hover { background:url(../creo_img/menu-selected.gif) 5px 50% no-repeat;  }


/* subnavlist1 */
#navcontainer #subnavlist2container .subnavlist1 a { border-top:1px solid #CCCCCC; }
#navcontainer #subnavlist2container .subnavlist1top a { border-top:none; }

/* First subcontainer hover */
#navcontainer .subnavlist1 a:hover { }
/* Bottom element */
#navcontainer #subnavlist2container .subnavlist1bottom a {}
/* selected item in first subcontainer */
#navcontainer #subnavlist2container #subnavlistactive a, #navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active a { background:url(../creo_img/menu-selected.gif) 5px 50% no-repeat; }


/* Second subnavlist2 */
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2 a,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2bottom a,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2top a {
	background:url(../creo_img/menu.gif) 8px 50% no-repeat;
	border-top:1px solid #CCCCCC;
	font-weight:normal;
	color:#666666;
}

#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2bottom a { border-bottom:1px solid #CCCCCC; }

#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2 a:hover,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2bottom a:hover,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2top a:hover,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active a {
	background:url(../creo_img/menu-selected.gif) 5px 50% no-repeat;
}






#subnavlist1container #subnavlist1active a:link, #subnavlist1container #subnavlist1active a:visited { background:url(../creo_img/menu-selected.gif) 5px 50% no-repeat; }

#subnavlist2container #subnavlist2active a:link, #subnavlist2container #subnavlist2active a:visited { background:url(../creo_img/menu-selected.gif) 5px 50% no-repeat; }


#subnavlist3container a {
	background:url(../creo_img/menu.gif) 8px 50% no-repeat;
	border-top:1px solid #CCCCCC;
	font-weight:normal;
	color:#666666;
}
#subnavlist3container { border-bottom:1px solid #CCCCCC; }
#subnavlist3container #subnavlist3active a:link, #subnavlist3container #subnavlist3active a:visited { background:url(../creo_img/menu-selected.gif) 5px 50% no-repeat; }




#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:url(../creo_img/menu.gif) 8px 50% no-repeat;
	border-top:1px solid #CCCCCC;
	font-weight:normal;
	color:#666666;
}
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active #subnavlist3container .subnavlist3bottom a { border-bottom:1px solid #CCCCCC; }

#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,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active #subnavlist3container #subnavlist3active a {
	background:url(../creo_img/menu-selected.gif) 5px 50% no-repeat;
}


/*********************** 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 #000000; line-height:1em; }
#footer1container li a { margin-left:5px; }
#footer1container .footer1 {  }
#footer1container .footer1top {  }
#footer1container .footer1bottom {  }