<!--
h1 {
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #235BA8;
	font-weight: bold;
	margin-top : 0px;
	margin-bottom : 0px;
	text-transform: uppercase;
}

h2 {
	font-family: Trebuchet MS;
	font-size: 13px;
	line-height: 14px;
	color: #235BA8;
	font-weight: bold;
	margin-top : 0px;
	margin-bottom : 0px;
	font-style: italic;
}

/* Top navigation styles */
SPAN.topNav {
	padding-right:5px;
}
SPAN.topNav A {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
SPAN.topNav A:hover {
	text-decoration: underline;
}
.topNav {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	font-weight : normal;
}

.highlight {
	color: #264026;
}

a.content:link {
	color: #264026;
}

a.content:visited {
	color: #477247;
}

a.content:hover {
	text-decoration: underline;
	color: #477247;
}

.content {
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 14px;
	color: #235BA8;
	font-weight : normal;
}

.copyright {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #7497C7;
	font-weight : normal;
	font-style: italic;
}

.contentError {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FF0000;
	font-weight : normal;
}

a.footer:link {
	color: #C2D2E9;
}

a.footer:visited {
	color: #C2D2E9;
}

a.footer:hover {
	color: #FFFFFF;
}

.footer {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #C2D2E9;
}

a.footer_nav:link {
	color: #235BA8;
}

a.footer_nav:visited {
	color: #235BA8;
}

a.footer_nav:hover {
	color: #235BA8;
}

.footer_nav {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #235BA8;
}

div.naviMainItem {
  font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
  padding: 3px 8px 3px 8px; /*top,right,bottom,left*/
  font-size: 12px;
  font-weight : normal;
  color: white;
  text-decoration: none;
  color: #41642C;
  width: 131px;
  cursor: hand;
  border-top: 1px solid #C9D8C0;
  border-left: 1px solid #C9D8C0;
  border-bottom: 1px solid #C9D8C0;
}

div.naviSubMenu {
  width: 220px;
  position: absolute;
  top: 0px;
  background-color: #7C9D68;
  visibility: hidden;
  z-index: 10;
}

div.naviSubItem {
  /* due to an IE bug, this class must have a fixed width 
     IE needs that to register the onmouseover event for a DIV element */
	font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	width: 220px;
	cursor: hand;
	padding: 4px 5px 4px 5px;
	font-size: 12px;
	line-height: 16px;
	font-weight : normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #7C9D68;
}

div.contentMainMenu {
}

div.contentMainItem {
	padding: 3px 6px 2px 6px; /*top,right,bottom,left*/
	cursor: hand;
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
}

div.contentSubMenu {
  width: 30px;
  position: absolute;
  top: 0px;
  background-color: #7C9D68;
  visibility: hidden;
  z-index: 10;
}

div.contentSubItem {
  /* due to an IE bug, this class must have a fixed width 
     IE needs that to register the onmouseover event for a DIV element */
  font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
  width: 150px;
  cursor: hand;
  padding: 4px 5px 4px 5px;
  font-size: 12px;
  line-height: 16px;
  font-weight : normal;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #7C9D68;
}

.readmoretext	{display:none;}

.border {
border: 1px #345aa3 solid; }

h2 {
font-size: 14px;
}
-->

