#skipLinks { display:none; }

#main_menu { margin:0; padding:0; padding:0; width:665px; float:left;}
/* 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; font-size:1.1em; }
#main_menu li { float:left; margin:0 0 0 -2px; list-style-type:none; border:2px solid #D03E49; position:relative; }

#main_menu a:link, #main_menu a:visited { display:block; float:left; padding:3px 11px; color:#CD4F40; text-decoration:none; position:relative; }
#main_menu a span { display:block; width:14px; height:14px; background:url(../creo_img/menu-corner.gif) bottom right no-repeat; position:absolute; bottom:-2px; right:-3px; }
#main_menu a>span { right:-2px; }

/* Main menu hover and selected */
#main_menu a:hover, #main_menu li.main_menu_selected a { background:#CD4F40; color:#FFFFFF; }
#main_menu li.main_menu_selected a:link, #main_menu li.main_menu_selected a:visited { color:#FFFFFF; }

/* 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; }
.navcontainer ul { margin:0; padding:0; list-style-type:none; }
.navcontainer li { margin-top:-1px; }
.navcontainer a, .navcontainer a:link, .navcontainer a:visited { display:block; padding:5px; width:165px; color:#CD4F40; text-decoration:none; position:relative; }
.navcontainer a span { display:block; width:8px; line-height:9px; max-height:9px; background:url(../creo_img/corner-orange.gif) bottom right no-repeat; position:absolute; bottom:-1px; right:-2px; }
.navcontainer a>span { right:-1px; }

/* subnavlist1 */
.navcontainer #subnavlist1container .subnavlist1 a,
.navcontainer #subnavlist1container .subnavlist1top a { border:1px solid #CD4F40; }
/* First subcontainer hover */
.navcontainer .subnavlist1 a:hover { background:#CD4F40; color:#FFFFFF; text-decoration:none; }
/* Bottom element */
.navcontainer #subnavlist1container .subnavlist1bottom a { }
/* selected item in first subcontainer */
.navcontainer #subnavlist1container #subnavlist1active a { font-weight:bold; background:#CD4F40; color:#FFFFFF; }


/* Second subnavlist2 */
.navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2 a,
.navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2bottom a,
.navcontainer #subnavlist1container #subnavlist1active #subnavlist2container .subnavlist2top a {
	padding-left:20px; width:150px; background:#E09289; color:#FFFFFF; font-weight:normal;
}
/* 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:#CD4F40; color:#FFFFFF;
}
/* selected item in Second subcontainer */
.navcontainer #subnavlist1active #subnavlist2active a { background:#CD4F40; }
/* selected item in second subcontainer */
.navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active a { background:#CD4F40; 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 {
	padding-left:40px; width:130px; background:#F0CAC6; color:#333333; font-weight:normal;
}
/* 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; background:#E09289; color:#333333;
}
/* selected item in third subcontainer */
.navcontainer #subnavlist1container #subnavlist1active #subnavlist2container #subnavlist2active #subnavlist3active a { background:#E09289; }

/*********************** footer menu ***********************/
#menu_footer { padding-top:5px; margin-bottom:15px; border-right:1px solid #FFFFFF; float:left; width:125px; }

#footer ul { margin:0; padding:0; list-style-type:none;/* display:inline;*/ }
#footer1container li { display:inline; line-height:1.5em; background:url(../creo_img/small_green_dot.png) no-repeat 0 3px; padding-left:10px;}
#footer1container li a:link, #footer1container li a:visited { color:#FFFFFF; text-decoration:none; }
#footer1container li a:hover { color:#FFFFFF; text-decoration:underline; }

#footer1container li a span { display:none; }
#footer1container .footer1 {  }
#footer1container .footer1top { border-left:none; margin-left:0; }
#footer1container .footer1top a { margin-left:0; }
#footer1container .footer1bottom {  }

.inline_menu { border:1px solid #CD4F40;}
.inline_menu ul { list-style-type:none; padding:5px; margin:0;}
.inline_menu li { padding:2px;  width:200px; float:left;}
