body { margin: 0px 2px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #333366; font-size: 12px; }

h1 { font-size: 24px; font-family: georgia, "times new roman", times, serif; color: #333366; margin-bottom: 20px;  margin-top: 10px; }
h2 { font-size: 20px; font-family: georgia, "times new roman", times, serif; color: #333366; line-height: 34px; }
h3 { font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #036; margin-bottom: 0px;  margin-top: 0px; }

.lglet { Font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

#container
{
width: 100%;
margin: 0px auto;
background-color: #fff;
color: #036;
border: 1px solid #6699CC;
border-bottom: 1px dashed #6699CC;
line-height: 130%;
}

#top
{
padding: .5em;  background-image: url("headbg.gif");
background-color: #7BC6E7;
border-bottom: 1px solid #6699CC;
}

#top h1
{
padding: 0;
margin: 0;
}

div.spacer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px
}

#leftnav
{
float: left;
width: 150px;
margin: 0;
padding: 1em;
}

#rightnav
{
float: right;
width: 170px;
margin: 0;
padding: 1em;
text-align:center;
}

#content
{
text-align: justify;
margin-left: 190px;
border-left: 1px solid #EEE;
margin-right: 180px;
border-right: 0px solid gray;
padding: 1em;
}

.imageleft { float: left; MARGIN: 0.2em 0.4em 0.2em 0px; }
.imageright { float: right; MARGIN: 0.2em 0px 0.2em 0.2em; }
.map { border: 1px solid #6699CC; }

#subheading { background-color: #EEE; 	
	/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */
	height:23px; /* 20px + 3px + 0px = 26px */
	line-height:20px;
	voice-family: "\"}\"";
	voice-family:inherit;
	height:20px; /* the correct height */
}

#footer
{
clear: both;
margin: 0;
background-color: #EEE;
border-top: 1px dashed #6699CC;
}


#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

form { margin: 0px; }
#navbox { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #036; background-color: rgb(251,249,249); }

A.stdnav { font: normal 12px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; color: #6699CC; text-decoration: none; }
A.stdnav:hover { color: #036; }
A.stdnavdark { font: normal 12px; color: #036; text-decoration: underline; }
A.stdnavdark:hover { color: #036; text-decoration: underline; }

#content A.att_title:hover { color: #036; text-decoration: underline; }
#content A.att_title { color: #036; text-decoration: none; }


#footmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #6699CC; Text-decoration: none;
	text-align:center;
	padding: 2px;
	margin: 0px;}

.footlinks {  font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; color: #6699CC; Text-decoration: none; }

A.footlinks {  font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; color: #6699CC; text-decoration: none; }

A.footlinks:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; color: #036; Text-decoration: none; }

A:hover { color: #036; }
A:link, A:visited {color: #6699CC; }

#design {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #C0C0C0; text-align:center;}

.hr { background-color: #6699CC; color: #6699CC; width: 60%; height: 1px; text-align: center; margin: 20px 0px; }

.smtext { font-size: 10px; text-align:left; }

.infobox {font-size: 18px; font-family: Arial, Helvetica, sans-serif; line-height:20px; text-align:center; background: #EEE; padding: 15px; border: 1px solid #6699CC; margin: 40px 30px;}

#views { padding: 0px; width: 90%; text-align: center; }
fieldset.view_fieldset { border: #6699CC solid 1px; text-align: center; padding: 5px; font-size: 11px; margin-left: 20px; margin-right: 20px; }
fieldset.view_fieldset legend {
	font: 11px Arial, Helvetica, sans-serif; font-weight: normal; color: #265A9F;
	margin-left: 3px; margin-right: 3px; margin-bottom: 3px;
	font-weight: bold;
 	padding: 5px 4px 1px 33px;
  	background-image: url(art/views-pen.gif);
	background-repeat: no-repeat; }

option.dropsub {background-color: #B7E0F7; }

#undernavdiv {
padding-left: 20px;
}