#skipLinks {display:none;}

#main_menu { padding:5px 0; font-size:0.95em; background:#B4BECB; color:#3D3660; font-weight:bold; margin:0; }

#navigation a { color:#3D3660; text-decoration:none; display:block; float:left; }

/* Hide from IE5-Mac \*/
#navigation a{ float:none; }
/* End hide */

#navigation a:hover{ color:#FFFFFF; }
#navigation li.main_menu_selected a { color:#FFFFFF; }

/* Hide from IE5-Mac \*/
#navigation a.main_menu_selected { float:none; }
/* End hide */

#navigation ul{	list-style:none; }
#navigation li{	float:left;	margin:0 2px 0 2px;	list-style-type:none; }

/* Opera - If UL is set to float:left all collapse left */
#main_menu ul{ line-height:1.8em; margin:0; padding:0 30px; }
#main_menu a:link, #main_menu a:visited{ font-weight:bold; text-decoration:none; }

/*********************** side menu ************************************/

#navcontainer {	margin:0; }


#navcontainer ul{
	margin:27px 0 0 0;
	padding:0;
	list-style-type:none;
	font-family:Verdana, Arial, Helvetica, Sans-serif;

}

#navcontainer ul ul{ margin:0; }
#navcontainer ul ul ul{ margin:0; }

#navcontainer li { font-weight:normal; }

#navcontainer a {
	display:block;
	padding:8px 10px 30px 60px;
	width:123px;
	color:#666666;
	text-decoration:none;
	min-height:20px;
	margin:-27px 0 0 0;
	font-weight:normal;
}

/* For IE */
* html #navcontainer a { height:20px; }
#navcontainer a span { display:block; padding:3px 0; width:105px; cursor:pointer; }

/* First subcontainer */
#navcontainer .subnavlist1 a { background:url(../img/menu_left.gif) top left no-repeat; }
/* First subcontainer hover */
#navcontainer .subnavlist1 a:hover { text-decoration:none; background:url(../img/menu_left_hover.gif) top left no-repeat; }
/* selected item in first subcontainer */
#navcontainer #subnavlist1active a { background:url(../img/menu_left_sel.gif) top left no-repeat; }


/* Second subcontainer */
#navcontainer #subnavlist1active .subnavlist2 a { background:url(../img/menu_left_sub.gif) top left no-repeat; }
/* Second subcontainer hover */
#navcontainer #subnavlist1active .subnavlist2 a:hover{
	text-decoration:none;
	background:url(../img/menu_left_hover_sub.gif) top left no-repeat;
}
/* selected item in Second subcontainer */
#navcontainer #subnavlist1active #subnavlist2active a { background:url(../img/menu_left_sel.gif) top left no-repeat; }


/* Third subcontainer */
#navcontainer #subnavlist1active #subnavlist2active  .subnavlist3 a { background:url(../img/menu_left.gif) top left no-repeat; }
/* Second subcontainer hover */
#navcontainer #subnavlist1active #subnavlist2active .subnavlist3 a:hover {
	text-decoration: none;
	background:url(../img/menu_left_hover.gif) top left no-repeat;
}
/* selected item in Second subcontainer */
#navcontainer #subnavlist1active #subnavlist2active #subnavlist3active a {
	background:url(../img/menu_left_sel.gif) top left no-repeat;
}

#menu_footer{ background:url(../img/menu_left_cover.gif) top left no-repeat; width:193px; height:45px; margin:-27px 0 0 0; }