body {
	background : #FFFFFF url(im/watermark2.jpg) repeat-y center;
	margin: 0px;
	padding: 0px;
}

body, html {
	/*font: small/1.25em Verdana, Arial, Helvetica, sans-serif;*/
	font: 13px arial;
	height: 100%;
}

#emptydiv {
	clear: both;
}

.emptydiv {
	clear: both;
}

.defaulttable {
	border: thin solid #666666;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

.defaulttable td {
        border: thin solid #dcdcdc; 
}

#emptydivprint {
        display: none;
	} 

#printaddy {
display: none;
}

#printbutton {
width: 100%;
align: right;
font-family: arial;
font-size: 11px;
}

a.printbutton:link {color: #333333; font-size: 11px; font-weight: normal; text-decoration: underline;}
a.printbutton:active {color: #333333; font-size: 11px; font-weight: normal; text-decoration: underline;}
a.printbutton:visited {color: #333333; font-size: 11px; font-weight: normal; text-decoration: underline;}
a.printbutton:hover {color: #000000; font-size: 11px; font-weight: normal; text-decoration: underline;}


#case {
	width: 742px;
	height: 100%;
	background: url(im/background.jpg) repeat-y;
	padding-right: 18px;
	padding-left: 18px;
	margin: 0px auto 0px auto;
	/*border-bottom: 1px solid #c9c9c9; */
}

/*<group=head>*/

#header {
	margin-top: 0px;
	width: 742px;
	height: 93px;
	margin-bottom: 0px;
	padding-top: 22px;
}

#header2 {
	margin-top: 0px;
	width: 742px;
	height: 65px;
	margin-bottom: 0px;
	padding-top: 22px;
}

#gologo {
	margin-left: 10px;
	float: left;
	margin-right: 30px;
}

#topnavx {
	width: 383px;
	height: 22px;
	background: #008349;
	color: #ffffff;
	text-align: right;
	display: block;
	font-size: 11px;
}

#headright {
	width: 383px;
	background: #EEEEEE;
	height: 108px;
	float:right;
}

#headright2 {
	float: left;
	width: 345px;
	background: #EEEEEE;
	height: 86px;
}

.topnavclass {
	display: block;
	width: 377px;
	height: 18px;
	background: #008349;
	text-align: right;
	color: #ffffff;
	font-size: 11px;
	padding-top: 4px;
	padding-right: 6px;
}

.topnavclass a {
	color: #ffffff;
	text-decoration: none;
}

.topnavclass a:hover {
	color: #ffffff;
	text-decoration: underline;
}

.topnavclass2 {
	display: block;
	width: 339px;
	height: 18px;
	background: #008349;
	text-align: right;
	color: #ffffff;
	font-size: 11px;
	padding-top: 4px;
	padding-right: 6px;
}

.topnavclass2 a {
	color: #ffffff;
	text-decoration: none;
}

.topnavclass2 a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#addy {
	text-align: left;
	display: block;
	font-size: 10px;
	padding-top: 6px;
	padding-left: 20px;
}

.greenhighlight {
	color: #006838;
}

#menu {
	width: 722px;
	height: 18px;
	background: #000000;
	border-bottom: 1px solid #ffffff;
	display: block;
	color: #ffffff;
	font-size: 11px;
	padding-left: 20px;
	padding-top: 4px;
	clear:both;
}

#menu a {
	color: #ffffff;
	text-decoration: none;
	margin-right: 2em;
}

#menu a:hover {
	text-decoration: underline;
}
	
/*</group>*/

/*<group=home middle section>*/

#homesection {
	width: 742px;
}

#homesection2 {
	width: 742px;
	clear: both;
}

#rotatingimage {
	width: 355px;
	border-right: 1px solid #ffffff;
	float: left;
}

#homemap {
	width: 191px;
	border-right: 1px solid #ffffff;
	float: left;
	display:inline;
}

#homemap2 {
	width: 350px;
	border-right: 1px solid #ffffff;
	float: left;
}

#homenews {
	border: 1px solid #B6B6B6;
	background: #eeeeee;
	font-size: 10px;
	height: 170px;
	float: left;
	width: 170px;
	padding: 10px 10px 10px 10px;
	overflow: auto;
	line-height: 1.2em;
}

.newtitle, .newtitle a {
	color: #0000CC;
	text-decoration: none;
	display: block;
	font-weight: bold;
}

.newtitle a:hover {
	text-decoration: underline;
}

#emptygreen {
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	background: #008349;
	float: left;
	width: 355px;
	height: 20px;
	color: #ffffff;
}

#emptygreen1 {
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	background: #008349;
	float: left;
	width: 722px;
	height: 20px;
	color: #ffffff;
	padding:2px 10px 0px 10px;
}

#newsitems {
	position: relative;
	top: -1px;
}

#emptygreen1 a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

#closer {
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	background: #007AC3;
	float: left;
	width: 191px;
	height: 20px;
	color: #ffffff;
}

#newsuse {
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	background: #007AC3;
	float: left;
	width: 194px;
	height: 20px;
	color: #ffffff;
}

#section2 {
	width: 742px;
}

#resources {
	width: 315px;
	margin-right: 1px;
	float: left;
	background: #eeeeee;
/*	height: 188px; */
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 15px;
}

#resources2 {
	width: 345px;
	margin-right: 1px;
	float: left;
	display:inline;
	background: #fff;
/*	height: 188px; */
	padding-top: 15px;
}

#resourcesimage {
	display: block;
	margin-bottom: 5px;
}

#resource {
	display: block;
	margin-bottom: 5px;
}

#res1 {
	width: 157px;
	float: left;
}

#res1 a {
	display: block;
	padding-left: 15px;
	background: no-repeat url(im/mullet.gif) left center;
	font-size: x-small;
}

#res2 {
	width: 157px;
	float: left;
}

#res2 a {
	display: block;
	padding-left: 15px;
	background: no-repeat url(im/mullet.gif) left center;
	font-size: x-small;
}

#quicksearch {
	width: 315px;
	display: block;
	padding-top: 20px;
	clear: both;
}

#quicksearchimage {
	display: block;
	margin-bottom: 5px;
	padding-top: 10px;
}

#formline1, #formline2 {
	display: block;
	width: 315px;
	margin-bottom: 5px;
}

#homecontent {
	width: 355px;
	float: left;
	padding-top: 6px;
	padding-left: 15px;
	padding-right: 15px;
	font-size:12px;
}

#homecontent p{
margin:5px 0px;
}

	
/*</group>*/

/*<group=footer>*/

#foot {
	width: 737px;
	clear: both;
	background: #000000;
	color: #ffffff;
	display: block;
	height: 20px;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 11px;
	margin-bottom: 10px;
	text-align: center;
}
	
/*</group>*/

/*<group=inner>*/

h1 {
	color: #008349;
	font: bold medium Arial, Helvetica, sans-serif;
}

h2 {
	font-weight: bold;
	color: #007BCE;
	margin: 0px;
	padding: 0px;
	font-size: small;
}

.subtitle {
	color: #007BCE;
	font-weight: bold;
	display: block;
}

#leftcol {
	width: 164px;
	background: #EEEEEE;
	float: left;
	margin-right: 35px;
	padding: 20px 12px 20px 12px;
}

#leftcol a {
	display: block;
	padding-left: 15px;
	background: no-repeat url(im/mullet.gif) left center;
	font-size: x-small;
}
#bod,#bod1 {
	float: left;
	width: 445px;
	padding-top: 20px;
	padding-bottom: 20px;
}

#bod1 {
	width: 100%;
}

.bod1 {
	width: 100%;
}

#inner {
	width: 742px;
	clear: both;
	/*background: url(im/column.jpg) repeat-y;*/
	border-bottom: 1px solid #ffffff;
}
	
/*</group>*/

.top {
	color: #007BCE;
	font-size: x-small;
	padding-left: 15px;
	background: url(im/topper.gif) no-repeat left center;
}

#sectionsubnav {
	margin-bottom: 30px;
}

ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-size: 11px;
}
li {
	list-style: none;
}

li.indicate {
	list-style: none;
	background: url(im/mullet.gif) 0px 3px no-repeat transparent;
	padding-left: 15px;
}

#leftcol a {
	background: none;
	margin: 0px;
	padding: 0px;
}

label.required {
	font-weight: bold;
}

label {
	color: #333;
	font-size: 11px;
}

p.footnote {
	font-size: 10px;
	font-family: sans-serif;
	color: #333;
}

textarea {
	width: 100%;
}
.formtext1 {
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	}
	
.tabletext1 {
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	}
	
#sitemap a {
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	}

.viewdiv1 {
float:left; 
width:355px;
}

.viewdiv2 {
float:left; 
width:350px;
}

.bigheading {
font: bold 14px arial;
	color: #007BCE;
}

.subheading {
font: bold 13px arial;
	color: #008349;
}

