#skipLinks {display: none;}

#main_menu{	
	width:740px;
	margin:0px 0px 0px 20px;
	padding:0px;
	text-align: left;
}

#main_menu li{
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	float: none;
}

/* Opera - If UL is set to float:left all collapse left */
#main_menu ul{
	line-height: 28px;
	margin: 0;
	padding: 0;
}

#main_menu a:link, #main_menu a:visited{
	font-weight: bold;
	margin: 0 15px 4px 15px;
	text-decoration: none;
	color: #547994;
}

#main_menu a:link.current, #main_menu a:visited.current, #main_menu a:hover{
	border-bottom: 4px solid #547994;
	padding-bottom: 2px;
	background: transparent;
	color: #547994;
}



#leftnav {
	margin:0px 0px 0px 20px;
}

#leftnav UL {
	margin: 0px 0px 0px 5px;
	list-style-type: none;
	padding: 0px;
}
#leftnav UL.leftnav1 {
	width:136px;
	margin: 4px 0px 0px
}
#leftnav H1 { width:116px;
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1em; BACKGROUND: #547994; PADDING-BOTTOM: 3px; margin:0px; MARGIN-top:4px; COLOR: #fff; LINE-HEIGHT: 1.3em; PADDING-TOP: 5px
}
.leftnav1 LI {
	PADDING-RIGHT: 8px;
	BACKGROUND-POSITION: 2px 0px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 8px;
	MARGIN: 0px;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #8e774f 1px dotted;
	BACKGROUND-REPEAT: no-repeat;
	LIST-STYLE-TYPE: none;
	text-align: left;
}
.leftnav2 LI {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 12px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}

.leftnav1 A:link {COLOR: #547994; TEXT-DECORATION: none}
.leftnav1 A:active {COLOR: #547994; TEXT-DECORATION: none}
.leftnav1 A:visited {COLOR: #547994; TEXT-DECORATION: none}
.leftnav1 A:hover {
	COLOR: #E83032;
	TEXT-DECORATION: underline;
	background-color: #CCCCCC;
}

.leftnav2 A:link {COLOR: #547994; TEXT-DECORATION: none}
.leftnav2 A:active {COLOR: #547994; TEXT-DECORATION: none}
.leftnav2 A:visited {COLOR: #547994; TEXT-DECORATION: none}
.leftnav2 A:hover {	COLOR: #547994; TEXT-DECORATION: underline}

/* ********************* text_menu ************************************/

#text_menu{
	font-size:0.8em;
	margin-left: 10px;
}

#text_menu ul{
   list-style-type:none;
   margin:0;
   padding:0;
   margin:4px 0 0 0;
}


#text_menu li {
   list-style:none;
   display: inline;
   list-style-type: none;
   background-repeat:no-repeat;
   background-position:0px 2px;
   padding:3px;
   border:none;
   font-weight:normal;
   line-height:12px;
}


#text_menu a:link, #text_menu a:visited{
	color: #577C96;
	text-decoration: none;
}
#text_menu a:hover { 
	color: #547994; 
}
