body {margin-left: 0px;	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #999a90; background-repeat:repeat-x;}

.smallest {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
.smallest-italic {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style:italic; font-weight:bold}
.smaller {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.main {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.smaller-list {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 22px;}
.list {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 2;}
.main-dark {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #3c3d38;}
.smallest-white {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #fff;}
.smaller-white {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #fff;}
.smallest-black {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000;}
.smaller-black {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000;}
.main-white {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #fff;}
.main-brown {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #272823;}
.title-white {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #fff; font-weight: bold;}
.title-brown {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #272823; font-weight: bold;}
.title {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold;}
.header {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #3c3d38; font-weight: bold;}
.header2 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #3c3d38; font-weight: bold;}
.header2-black {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000; font-weight: bold;}
.poptitle {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #fff; font-weight: bold;}

img { border: none; }

.photoBorder { border-width:6px; border-style:solid; border-color:#fff; }
.photoBorder-green { border-width:1px; border-style:solid; border-color:#6c6c60; }

a, a:link, a:visited { 
color: #34372a; 
text-decoration: underline; 
}

a:hover { 
color: #e4bb2c; 
text-decoration: none; 
}

li {
	line-height: 17px;
	padding-bottom:2px;	
	list-style-image:url('../images/misc/bullet.png');
}

.footer {
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height:17px;
}

#cover {
display:none;
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
background:black;
filter:alpha(Opacity=70);
opacity:0.5;
-moz-opacity:0.5;
-khtml-opacity:0.5
}

.popStyle {
display:none;
position:absolute;
z-index:200;
font:10pt tahoma;
border:5px, #ffffff;
line-height:100%;
}

.popStyle img { border-width:6px; border-style:solid; border-color:#ffffff; }

.contactbox {
float: left;
padding-top:10px;
padding-left:10px;
width:200px;
height:140px;
background:#a8a9a0;
margin-bottom: 15px;
margin-left: 15px;
margin-right: 20px;
border: 1px solid #6b6c60;
}

.contactboxbig {
float: left;
padding-top:10px;
padding-left:10px;
width:200px;
height:160px;
background:#a8a9a0;
margin-bottom: 15px;
margin-left: 15px;
margin-right: 20px;
border: 1px solid #6b6c60;
}
.contactboxsmall {
padding:5px;
width:117px;
line-height:13px;
background:#a8a9a0;
margin:0px 10px 7px 10px;
border: 1px solid #6b6c60;
}
.innerBox {
	display:block;
	float:left;
	padding:5px;;
	width:155px;
	height:140px;
	margin-top:15px;
	margin-bottom:15px;
	background:#a8a9a0;
	line-height:18px;
	border: 1px solid #6b6c60;
}

.disasterBox {
	display:block;
	padding:5px;;
	width:215px;
	margin-top:10px;
	margin-bottom:10px;
	background:#a8a9a0;
	line-height:18px;
	border: 1px solid #6b6c60;
	margin-right: 30px
}

#hometextbox {
float: left;
padding:10px 15px 0px 0px;
width:400px;
}

#disclaimerbox {
float: left;
padding-top:5px;
padding-left:20px;
padding-right:25px;
width:350px;
}

.pagetextboxsm {
float: left;
padding-top:25px;
padding-left:15px;
padding-right:15px;
width:348px;
}

.pagetextbox {
float: left;
padding-top:25px;
padding-left:15px;
padding-right:15px;
width:515px;
}

.pagetextbox hr {
	margin-top:15px;
	margin-bottom:15px;
	color:#3c3d38;
	background-color: #3c3d38;
	border: 0px;
	height: 2px;
}

.pagetextbox ul {
	margin-top: 4px;
	margin-left: 30px;
	padding: 0px;
	border: none;
}

.pagetextbox li {
	line-height: 17px;
	padding-bottom:2px;	
	list-style-image:url('../images/misc/bullet.png');
}

.disasterlist ol {
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
	padding: 5px;
	border: none;
}

.disasterlist li {
	line-height: 17px;
	padding-bottom:2px;
	list-style-image:url('../images/misc/bullet.png');
}

.disasterlist ul {
	margin-top: 4px;
	margin-left: 20px;
	padding: 0px;
	border: none;
	margin-bottom: 10px;
	list-style-image:url('../images/misc/bullet.png');
}



#rightsidebox {
float: left;
width:145px;
background-color:#6c6b60;
background-repeat:no-repeat;
}

#rightsidebox-w {
float:left;
width:312px;
background-color:#6c6b60;
background-repeat:no-repeat;
}

#rightsideboxgreen {
float: left;
width:145px;
background-image: url('../images/green-building/green-backing_05.jpg');
background-color:#6c6b60;
background-repeat:no-repeat;
}

.sidetextlinks {
line-height: 17px;
padding-left:5px;
padding-right:7px;
text-align:right;
}

.sidetextlinks a{	
color:#c8bea3;
text-decoration:underline;
}

.sidetextlinks a:hover {	
color:#d19c06; 
text-decoration:none;
}

.sidetextlinks2 {
padding-left:20px;
padding-right:20px;
text-align:left;
font-size: 9pt;
}
.sidetextlinks2 ul {
	margin-top: 8px;
	margin-left: 30px;
	padding: 0px;
	border: none;
}

.sidetextlinks2 li {
	line-height: 17px;
	padding-bottom:2px;	
	list-style-image:url('images/misc/bullet.png');
}

.sidetextlinks2 a{	
color:#c8bea3;
text-decoration:underline;
}

.sidetextlinks2 a:hover {	
color:#d19c06; 
text-decoration:none;
}

.sidetextbox img {	
padding:0px;
float:none;
}


table.reference
{
border:1px solid #c3c3c3;
border-collapse:collapse;
background:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
}

table.reference th
{
background-color:#3c3d38;
border:1px solid #c3c3c3;
padding:3px;
color:#FFF;
}

table.reference td 
{
border:1px solid #c3c3c3;
padding:5px;
}


.mapslinkspanel {
	width: 500px;
	padding:0px;
	height: 90px;
}

.mapslinkspanel ul {
	margin-left: 15px;
}

.mapslinkspanel li {
	display:block;
	float:left;
	width: 210px;
}

#search_box {
width: 201px;
height: 31px;
background:url(../images/misc/search_box.gif);
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#999;
}
#search_box #searchtext {
float: left;
padding: 0;
margin: 6px 0 0 6px;
border: 0;
width: 159px;
background-color: #FFF;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#999;
}
.search-box-image {
float: right;
margin: 3px 4px 0 0;
}

.sidesubmenulist {
	display:none;
	position:absolute;
}

.sidesubmenulist ul {
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
	font-size: 8pt;
}
.sidesubmenulist li {
	list-style:none;
	margin:0px;
	padding-bottom:0px;	
}

.sidesubmenulist a, .sidesubmenulist a:active, .sidesubmenulist a:visited {display:block; padding:5px; color:#000; text-decoration:none; background:#a99e87; width:137px; border-bottom:1px solid; border-left:1px solid; border-right:1px solid; border-color:#000; }
.sidesubmenulist a:hover {background:#cdbfa0; color:#000; }

.titlebar {
padding:5px;
background-color:#6c6b60;
background-repeat:no-repeat;
}