A {text-decoration:none;color:#003366;line-height:16px;} 

A:visited {text-decoration:none;color:#8c7b6e;line-height:16px;}

A:hover {text-decoration:underline;color:#8c7b6e;line-height:16px;}

BODY  {
			background:#FFFFFF;
}

#toppic {
			position:absolute;
			left:0px;
			top:0px;
			width:246px;
			margin-left:0px;
			font-family:verdana, geneva, arial, sans-serif;
			font-size:11px;
			vertical-align:top;
}

#toplogo {
			position:absolute;
			left:239px;
			margin-left:22px;
			top:15px;
			width:539px;
			height:48px;
			font-family:verdana, geneva, arial, sans-serif;
			font-size:11px;
			vertical-align:top;

}

#leftcolumn {
			position:absolute;
			left:7px;
			top:140px;
			width:239px;
			font-family:arial, verdana, geneva, sans-serif;
			font-size:11px;
			line-height:16px;
			color:#333333;
			vertical-align:top;
			border-right:1px solid #8c7b6e;
			border-bottom:1px solid #8c7b6e;
}

#rightcolumn {
			position:absolute;
			left:239px;
			margin-left:28px;
			width:533px;
			text-align:left;
			top:105px;
			font-family:verdana, arial, Avenir Medium, sans-serif;
			font-size:11px;
			line-height:16px;
			color:#333333;
			vertical-align:top;
			border-top:1px solid #8c7b6e;
}

#quote {
	width:172px;
	padding:6px;
	background:#ebe9ea;
	text-align:left;
	border:1px inset #036;
	font-color:#003366;
	font-size:10px;
	font-family:verdana, geneva, sans-serif;
}

#search {
	width:227px;
	padding:6px;
	background:#ebe9ea;
	text-align:left;
	border:1px inset #036;
	font-color:#003366;
	font-size:10px;
	font-family:verdana, geneva, sans-serif;
}


.sideBox			{background: #fff url(images/sidebox_bg_top.gif) no-repeat; margin:3px 3px 3px 0px; height:100%; position:relative;}
.sideBox .headText	{font: bold 12px Georgia; color:#003366; padding-top:6px;}
.sideBox .content	{margin:6px; padding:6px;}
.sideBox .bottom	{background: url(images/sidebox_bg_btm.gif) no-repeat left bottom;}

.search:hover { background:#FFF }

.main { font-family: georgia; font-style: normal; font-size: 12px; text-align: left; color: #333333; line-height: 16px }

td { font-family: Verdana; font-style: normal; font-size: 11px; text-align: left; color: #333; line-height: 16px }
td.small { font-family: verdana; font-style: normal; font-size: 9px; color: #8c7b6e; line-height: 16px }

.small { font-family: verdana; font-style: normal; font-size: 9px; color: #8c7b6e; line-height: 16px }

.sheader { font-family: verdana; font-weight: bold; font-size: 12px; color: #036; line-height: 16px }

.header { font-family: georgia; font-weight: bold; font-size: 13px; color: #036; line-height: 16px }

.currentpage { font-family: arial; font-style: normal; font-size: 11px; text-align: left; color: #8c7b6e; line-height: 16px }

.form { font-family: georgia; font-style: normal; font-size: 10px; color: #036; line-height: 16px }

.H1 { font-family: Verdana; font-size: 12px; font-weight: bold; color: #333333 }

.filled { font-family: Verdana; font-size: 14px; font-weight: bold; color: red }

.blue { font-family: georgia, verdana, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #036; line-height: 16px }


.commenthidden {display:none}
.commentshown {display:inline}


ul#menu {
  width: 193px;
  list-style-type: none;
  margin: 0;
  padding: 0px;
}

ul#menu ol {
  display: none;
  text-align: left;
  margin: 0;
  padding: 5px;
}

ul#menu li, 
  ul#menu a {
  font-family: verdana, georgia, sans-serif;
  font-weight: bold;
  font-size: 11px;
  color: #036;
  padding: 5px;
  list-style-type: none;
}

ul#menu li {
  border-bottom: solid 1px #8c7b6e;
}

ul#menu ol li {
  border-bottom: none;
}

ul#menu ol li:before {
  content: "> ";
}

ul#menu a {
  text-decoration: none;
  outline: none;
}

ul#menu a:hover {
  text-decoration: underline;
  color: #8c7b6e;
}

ul#menu a.active {
  color: #036;
}