#skipLinks { display:none; }

#main_menu { margin:0; padding:0; background:url(/creo_img/menu_background.jpg); height:30px;}
/* Opera - If UL is set to float:left all collapse left */
#main_menu ul { line-height:30px; margin:0; padding:0; list-style:none; }
#main_menu li { float:left; margin:0 2px 0 2px; list-style-type:none; background:url(../creo_img/main_menu_background.gif) no-repeat 100% 50%; }

#main_menu a:link, #main_menu a:visited { padding-left:10px; padding-right:5px; font-weight:bold; color:#FFFFFF; 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 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 */


/*********************** side menu ***********************/
#navcontainer { margin:0; background:#F5F5F5; padding:0 0 20px 0; }
#navcontainer ul { margin:0; padding:0; list-style-type:none; }
#navcontainer li { font-weight:bold; background:url(../creo_img/menu-side-dot.gif) bottom left repeat-x; padding-bottom:1px; }
#navcontainer a { display:block; padding:5px; width:170px; color:#000000; text-decoration:none; }




#navcontainer ul { }
#navcontainer ul a { } /* generally not needed to style this as it is styled in #navcontainer a { } */
#navcontainer ul a:hover { color:#FFFFFF; }
#website_1 #navcontainer ul a:hover, #website_3 #navcontainer ul a:hover { background:url(../creo_img/menu-side.gif) #70B53F top left repeat-x; }
#website_2 #navcontainer ul a:hover { background:url(../creo_img/menu-side-heat.gif) #EB6715 top left repeat-x; }
#navcontainer ul #subnavlist0active a { color:#FFFFFF; }
#website_1 #navcontainer ul #subnavlist0active a, #website_3 #navcontainer ul #subnavlist0active a { background:url(../creo_img/menu-side.gif) #70B53F top left repeat-x; }
#website_2 #navcontainer ul #subnavlist0active a { background:url(../creo_img/menu-side-heat.gif) #EB6715 top left repeat-x; }
#navcontainer ul .subnavlist0top a { }
#navcontainer ul .subnavlist0bottom a { }

#navcontainer li li { font-weight:normal; }

#website_1 #navcontainer ul #subnavlist0active ul a, #website_3 #navcontainer ul #subnavlist0active ul a { color:#454545; background:#D6E37E; font-weight:normal; }
#website_1 #navcontainer ul #subnavlist0active ul a:hover, #website_3 #navcontainer ul #subnavlist0active ul a:hover { text-decoration:underline; }
#website_1 #navcontainer ul #subnavlist0active ul #subnavlist1active a, #website_3 #navcontainer ul #subnavlist0active ul #subnavlist1active a { text-decoration:underline; }
#website_1 #navcontainer ul #subnavlist0active ul li, #website_3 #navcontainer ul #subnavlist0active ul li { padding-bottom:0; }


#website_2 #navcontainer ul #subnavlist0active ul a { color:#454545; background:#FCDD73; }
#website_2 #navcontainer ul #subnavlist0active ul a:hover { text-decoration:underline; }
#website_2 #navcontainer ul #subnavlist0active ul #subnavlist1active a { text-decoration:underline; }
#website_2 #navcontainer ul #subnavlist0active ul li { padding-bottom:0; }


#website_1 #navcontainer ul #subnavlist0active ul #subnavlist1active ul a, #website_3 #navcontainer ul #subnavlist0active ul #subnavlist1active ul a { width:155px; padding-left:20px; text-decoration:none; }
#website_1 #navcontainer ul #subnavlist0active ul #subnavlist1active ul a:hover, #website_3 #navcontainer ul #subnavlist0active ul #subnavlist1active ul a:hover { text-decoration:underline; }
#website_1 #navcontainer ul #subnavlist0active ul #subnavlist1active ul #subnavlist2active a, #website_3 #navcontainer ul #subnavlist0active ul #subnavlist1active ul #subnavlist2active a { text-decoration:underline; }

#website_2 #navcontainer ul #subnavlist0active ul #subnavlist1active ul a { width:155px; padding-left:20px; text-decoration:none; }
#website_2 #navcontainer ul #subnavlist0active ul #subnavlist1active ul a:hover { text-decoration:underline; }
#website_2 #navcontainer ul #subnavlist0active ul #subnavlist1active ul #subnavlist2active a { text-decoration:underline; }


#website_1 #navcontainer ul #subnavlist0active ul #subnavlist1active ul #subnavlist2active ul a, #website_3 #navcontainer ul #subnavlist0active ul #subnavlist1active ul #subnavlist2active ul a { width:140px; padding-left:35px; text-decoration:none; }
#website_1 #navcontainer ul #subnavlist0active ul #subnavlist1active ul #subnavlist2active ul a:hover, #website_3 #navcontainer ul #subnavlist0active ul #subnavlist1active ul #subnavlist2active ul a:hover { text-decoration:underline; }
#website_1 #navcontainer ul #subnavlist0active ul #subnavlist1active ul #subnavlist2active ul #subnavlist3active a, #website_3 #navcontainer ul #subnavlist0active ul #subnavlist1active ul #subnavlist2active ul #subnavlist3active a { text-decoration:underline; }

#website_2 #navcontainer ul #subnavlist0active ul #subnavlist1active ul #subnavlist2active ul a { width:140px; padding-left:35px; text-decoration:none; }
#website_2 #navcontainer ul #subnavlist0active ul #subnavlist1active ul #subnavlist2active ul a:hover { text-decoration:underline; }
#website_2 #navcontainer ul #subnavlist0active ul #subnavlist1active ul #subnavlist2active ul #subnavlist3active a { text-decoration:underline; }


/*********************** footer menu ***********************/
#menu_footer {}

#footer ul { margin:0; padding:0; list-style-type:none; display:inline; }
#footer ul li { display:inline; margin-left:5px; border-left:1px solid #093766; line-height:1em; }
#footer ul li a { margin-left:5px; }
#footer ul .footer1top {  }
#footer ul .footer1bottom {  }