.body_titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF6600;
}
.body_standard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-right: 7px;
}
.body_standard_margin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-right: 15px;
}
.body_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: normal;
	margin-right: 7px;
}
.body_smallnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: normal;
}
.body_subnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	margin-left: 7px;
	margin-right: 5px;
}	
.text_subnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	margin-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.subnav_borders {
	border-left-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #333333;
}

/*#mainNav 
{
	background-image:url(../images/navBg.gif);
	background-repeat:repeat-x;
	height:35px;
	margin:0px;
	font-size:0.85em;
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}*/

#mainNav {background-color:#f58025; height:35px; margin: 0; color:#fff; 
          font-family:Verdana,Arial,Helvetica,sans-serif;
          font-size:0.75em;}

/*#mainNav ul
{
	background-color:#333333;
	color:#FFFFFF;
	line-height:35px;
	list-style-type:none;
	margin:0px;
	padding:0px;
	font-size:0.85em;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}*/

#mainNav ul {list-style-type:none; margin:0px; padding:0px; line-height:35px;}

/*#mainNav ul li
{
	float:left;	
	font-size:0.85em;
	color:#FFFFFF;
	line-height:35px;
	list-style-type:none;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}*/

#mainNav ul li {float: left;}

/*#mainNav ul li a:hover, #mainNav ul li a.selected {
	background-image:url(../images/navBgOver.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-weight:bold;
}
#mainNav ul li a {
	border-right:1px solid #FFFFFF;
	color:#905107;
	display:block;
	font-size:8pt;
	font-weight:bold;
	height:35px;
	text-align:center;
	text-decoration:none;
}*/

#mainNav ul li a {display:block; height:35px; text-align:center; border-right: 1px #fff solid; text-decoration:none; font-size:0.9em; color:#fff; padding: 0 10px; font-weight:normal;}
#mainNav ul li a:hover {background-color:#777; font-weight:normal; }
#mainNav ul li a.selected {background-color:#777; font-weight:bold; }

	#languages{
		width: 400px;
		text-align: right;
		margin-bottom: 5px;
		padding: 0px;
		float: right;
		/*margin-top: 50px;*/
		font-size:0.75em;
	}
	#languages p{
		margin: 0px;
		padding: 0px;
	}
	#languages a:link, #languages a:visited, #languages a:active{
		color: #f58025;
		text-decoration: none;
	}
	#languages a:hover{
		color: #333;
		text-decoration: none;
	}
	
.flLeft {float:left;}
.flRight {float:right;}
.cB {clear:both;}
h2.access {position:absolute; top:-300em; left:-300em; display:none;}
h1.access {position:absolute; top:-300em; left:-300em; display:none;}
#func {float: left; width: 35%; font-size: 0.9em;}
#func a {color: #f60;}
