.forms
{
	margin-top: 2px;
	background: #e6e6ff;
	font: 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #333333;
}
SELECT
{
	margin-top: 2px;
	background: #e6e6ff;
	font: 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #333333;
}
INPUT
{
	margin-top: 2px;
	background: #e6e6ff;
	font: 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #333333;
}
BODY
{
	font-size: 10pt;
	font-family: arial, verdana, sans-serif;

}
#pagecontainer
{
	margin: 10px auto;
	width: expression(document.body.clientWidth<810? "800px" : "auto" );
	min-width: 800px;
}
#top
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 48px;
}
#searchbar
{
	border-top: #ccccff 2px solid;
	text-transform: capitalize;
	border-bottom: #660099 2px solid;
	height: 25px;
	background-color: #9999cc;
	text-decoration: none;
}
#searchbar FORM
{
	margin: 0px;
	font: 10px Verdana, Arial, Geneva, Helvetica, sans-serif;
	vertical-align: middle;
}
#searchbarleft
{
	padding-right: 2px;
	padding-left: 10px;
	font-weight: bold;
	float: left;
	padding-bottom: 2px;
	margin: 0px;
	width: 250px;
	padding-top: 2px;
}
#searchbarmid
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	padding-bottom: 2px;
	margin-left: 250px;
	margin-right: 200px;
	padding-top: 2px;
	align: center;
}
#searchbarright
{
	padding-right: 10px;
	float: right;
	padding-bottom: 1px;
	margin: 0px;
	font: bold 10px Verdana, Arial, Geneva, Helvetica, sans-serif;
	padding-top: 5px;
}
#logo
{
	float: left;
	height: 48px;
}
#logoright
{
	float: right;
	height: 48px;
}
#leftnav
{
	float: left;
	width: 177px;
	margin-right: 5px;
}
#rightnav
{
	font-size: 2pt;
	float: right;
	margin-left: 5px;
	width: 175px;
	color: white;
}
#content
{
	padding-right: 5px;
	padding-left: 5px;
	margin-left: 2px;
	width: expression(document.body.clientWidth<810? "425px" : "auto" );
	color: black;
	margin-right: 0px;
	padding-top: 0px;
	min-width: 428px;
	float: left;
	width: 69%;
}
#home A
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	text-decoration: none;
}
#home A:hover
{
	font-weight: bold;
	color: blue;
}
#footer
{
	clear: both;
	padding-right: 0.5em;
	border-top: black 1px solid;
	padding-left: 0.5em;
	padding-bottom: 0.5em;
	margin: 20px 0px 0px;
	padding-top: 0.5em;
	background-color: #ffffff;
}
#leftnav P
{
	margin: 0px 0px 1em;
}
#rightnav P
{
	margin: 0px 0px 1em;
}
#rightnav IMG
{
	margin: 0px 0px 0.3em;
}
#content H2
{
	margin: 0px 0px 0.5em;
}
SPAN.SUBMENU
{
	font-size: 11pt;
	text-indent: -30px;
}
UL#navlevel1
{
	padding-right: 0px;
	padding-left: 3px;
	font-size: 8pt;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
	background-color: #8ba38b;
}
UL#navlevel2
{
	padding-right: 3px;
	padding-left: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	margin: 0px;
	text-indent: 4px;
	padding-top: 0px;
	list-style-type: none;
	background-color: #ffffff;
}
UL#navlevel1 LI A
{
	font-weight: bold;
	text-transform: uppercase;
	color: white;
	text-decoration: none;
}
UL#navlevel2 LI A
{
	font-weight: bold;
	text-transform: none;
	color: black;
	text-decoration: none;
}
UL#navlevel1 LI A:hover
{
	font-weight: bold;
	text-transform: uppercase;
	color: blue;
	text-decoration: none;
}
UL#navlevel2 LI A:hover
{
	font-weight: bold;
	text-transform: none;
	color: blue;
	text-decoration: underline;
}
#breadcrumbs
{
	margin-top: 1px;
	font-weight: bold;
	font-size: 8pt;
	margin-bottom: 1px;
}
#breadcrumblink
{
	color: black;
	text-decoration: none;
}
#newspic
{
	padding-right: 10px;
	float: left;
	padding-top: 3px;
}
#newsbody
{
	font-size: 10pt;
}
#othernews
{
	font-weight: bold;
	font-size: 10pt;
}
#titlebanner
{
	margin-top: 2px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 10pt;
	margin-bottom: 2px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	background-color: #9e9eb1;
}
#morelink
{
	font-size: 8pt;
	text-align: right;
}
SPAN.seperator
{
	color: #ffffff;
}
SPAN.eventplace
{
	font-weight: bold;
	font-size: 8pt;
}
#feature
{
	border-right: medium none;
	border-top: medium none;
	MIN-HEIGHT: 70px;
	margin-bottom: 3px;
	border-left: medium none;
	border-bottom: medium none;
	height: 70px;
}
UNKNOWN
{
	height: auto;
}
#mainimage
{
	margin-top: 3px;
	float: left;
	margin-bottom: 5px;
	margin-right: 5px;
}
#morestrap
{
	text-align: right;
}
#atozindex
{
	font-weight: bold;
	font-size: 14pt;
}
#mapimage
{
	align: center;
}
#hidden
{
	display: none;
}
SPAN.azletters A
{
	font-size: 12pt;
}
#firststory
{
	MIN-HEIGHT: 130px;
	height: 130px;
}
UNKNOWN
{
	height: auto;
}
#branchpic
{
	padding-right: 10px;
	MIN-HEIGHT: 50px;
	float: left;
	padding-top: 3px;
	height: 50px;
}
UNKNOWN
{
	height: auto;
}
#branchbody
{
}
#branchbody A
{
	font-weight: bold;
}
#formwidth
{
}
#indepthwidth
{
}

