#skipLinks { display:none; }

#main_menu { margin:0 7px 0 8px; padding:0; background:#72736A; padding:0 24px 0 24px; display:block;}
/* 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; }
#main_menu li { float:left; margin:0 2px 0 2px; list-style-type:none; }

#main_menu a:link, #main_menu a:visited { padding-left:10px; font-weight:bold; color:#C2E61C; text-decoration:none; }
#main_menu a { cursor:pointer;}
#main_menu a .center {  padding:0 10px 0 10px; float:left; height:24px; line-height:24px; }

/* Main menu hover and selected */
#main_menu a:hover, #main_menu li.main_menu_selected a {color:#FFFFFF; }
#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 .center {background:#C2E61C; color:#72736A;}
#mainnavlist1active .left { width:24px; height:24px; float:left; background:url(/creo_img/mm_left.gif) no-repeat; margin-left:-24px;}
#mainnavlist1active .right {width:24px;  height:24px; float:left; background:url(/creo_img/mm_right.gif) no-repeat; margin-right:-24px;}

#main_menu_secondary { position:absolute; left:600px; top:40px; padding:0; margin:0;}
#secondary_navlist1container { width:160px; padding:0; margin:0; }
#secondary_navlist1container .secondary_navlist1 { display:block; float:none; padding:0; margin:0;}
#secondary_navlist1container .secondary_navlist1 a { color:#FFFFFF; background:url(/creo_img/mm_arrow_w_b.gif) 0 4px no-repeat; padding:0 10px 0 10px;}
#secondary_navlist1container .secondary_navlist1 a:link { text-decoration:none}
#secondary_navlist1container .secondary_navlist1 a:visited { text-decoration:none}
#secondary_navlist1container .secondary_navlist1 a:hover { color:#FFFFFF; text-decoration:underline; background:url(/creo_img/mm_arrow_g_b.gif) 0 4px no-repeat;}
#secondary_navlist1container .secondary_navlist1 a:active { text-decoration:none}
#secondary_navlist1container #secondary_navlist1active a { text-decoration:underline;}

#home_page_news { width:160px; padding:0; margin:0; list-style:none; list-style:outside; }
#home_page_news li { display:block; float:none; padding:0 0 5px 0; margin:0;}
#home_page_news li a { color:#72736A; background:url(../creo_img/home_page_news_arrow.gif) 0 4px no-repeat; padding:0 10px 0 10px; display:block;}
#home_page_news li a:link { text-decoration:none}
#home_page_news li a:visited { text-decoration:none}
#home_page_news li a:hover { color:#72736A; text-decoration:underline; background:url(/creo_img/home_page_news_arrow.gif) 0 4px no-repeat;}
#home_page_news li a:active { text-decoration:none}


/*********************** side menu ***********************/

/* Image at the bottom of some pages */
.body_kids #navcontainer {background:url(../creo_img/kids_footprints.gif) 0 100% no-repeat; padding-right:10px; padding-bottom:100px; } 
.body_2c_parents #navcontainer {background:url(../creo_img/footsteps_parents.gif) 0 100% no-repeat; padding-right:10px; padding-bottom:100px; } 
.body_2c_motorists #navcontainer {} 

#navcontainer { margin:0 8px; display:block;}
#navcontainer ul { margin:0; padding:0; list-style-type:none; width:192px;}
#navcontainer li { font-weight:bold; }
#navcontainer a { display:block; padding:5px 10px;  color:#666666; text-decoration:none;}

/* subnavlist1 */
#navcontainer #subnavlist1container .subnavlist1 a,
#navcontainer #subnavlist1container .subnavlist1top a {}

#navcontainer #subnavlist1container .subnavlist1 a:link, #navcontainer #subnavlist1container .subnavlist1 a:selected { color:#666666;}


/* First subcontainer hover */
#navcontainer .subnavlist1 a:hover { text-decoration:none; background:#2D89AF; color:#FFFFFF; }
/* Bottom element */
#navcontainer #subnavlist1container .subnavlist1bottom a {}
/* selected item in first subcontainer */
#navcontainer #subnavlist1container #subnavlist1active a { background:#2D89AF; color:#FFFFFF; border-bottom:none; }


/* Second subnavlist2 */
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2 a,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2bottom a,
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2top a {
	padding-left:20px;

}
/* 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:none; background:#1F5B76; color:#FFFFFF;}
/* selected item in Second subcontainer */
/*#navcontainer #subnavlist1active #subnavlist2active a { background-color:#F7F7F7; }*/
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active a { background:#1F5B76; color:#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 {
	background:#F7F7F7;
	color:#000000;
	width:165px;
}
/* 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:none; }
/* selected item in third subcontainer */
#navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active #subnavlist3container #subnavlist3active a { background:#5B9C0E; }

/*********************** 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 { margin-left:5px; }
#footer1container .footer1 {  }
#footer1container .footer1top {  }
#footer1container .footer1bottom {  }


.body_2c_blue #navcontainer a { color:#FFFFFF;}

.body_2c_blue #navcontainer #subnavlist1container .subnavlist1 a:link, #navcontainer #subnavlist1container .subnavlist1 a:selected { color:#FFFFFF;}

.body_2c_blue #navcontainer h1 { color:#FFFFFF; background:url(../creo_img/h1_border_blue.jpg) 0 100% no-repeat; margin-bottom:10px;}

/************************ Kids Inner Menu ****************

#navcontainer_inline_kids { margin:10px 0 20px 0;}
#navcontainer_inline_kids ul { line-height:1.8em; margin:0; padding:0; list-style:none; }

#navcontainer_inline_kids ul span { display:none;}

#navcontainer_inline_kids .subnavlist2top a { background:url(../creo_img/menu/menu_kids3_1.gif) no-repeat; height:46px; width:53px; display:block; float:left;}

#navcontainer_inline_kids .subnavlist2_2 a { background:url(../creo_img/menu/menu_kids3_2.gif) no-repeat; height:46px; width:53px; display:block; float:left;}
#navcontainer_inline_kids .subnavlist2_3 a { background:url(../creo_img/menu/menu_kids3_3.gif) no-repeat; height:46px; width:53px; display:block; float:left;}
#navcontainer_inline_kids .subnavlist2_4 a { background:url(../creo_img/menu/menu_kids3_4.gif) no-repeat; height:46px; width:53px; display:block; float:left;}

#navcontainer_inline_kids .subnavlist2bottom a { background:url(../creo_img/menu/menu_kids3_last.gif) no-repeat; height:46px; width:164px; display:block; float:left;}


#navcontainer_inline_kids #subnavlist2active .h_subnavlist2top { background:url(../creo_img/menu/menu_kids3_1_active.gif) no-repeat; height:46px; width:53px; display:block; float:left;}

#navcontainer_inline_kids #subnavlist2active .h_subnavlist2_2 { background:url(../creo_img/menu/menu_kids3_2_active.gif) no-repeat; height:46px; width:53px; display:block; float:left;}
#navcontainer_inline_kids #subnavlist2active .h_subnavlist2_3 { background:url(../creo_img/menu/menu_kids3_3_active.gif) no-repeat; height:46px; width:53px; display:block; float:left;}
#navcontainer_inline_kids #subnavlist2active .h_subnavlist2_4 { background:url(../creo_img/menu/menu_kids3_4_active.gif) no-repeat; height:46px; width:53px; display:block; float:left;}

#navcontainer_inline_kids #subnavlist2active .h_subnavlist2bottom { background:url(../creo_img/menu/menu_kids3_last_active.gif) no-repeat; height:46px; width:164px; display:block; float:left;}

*/
