body { background-color: #999999; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; text-align: center; }
/* changed font size from 11px */

a { color: #567692; text-decoration: none; }
a:hover { text-decoration: underline; }

hr { color: #567692; }

div.welcome { font-family: Georgia, "Times New Roman", Times, serif;	font-size: 17px; line-height: 20px; font-weight: normal;	color: #000000; margin-top: 0; }
	
h1 em { color: #567692;	}

h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; font-weight: normal; color: #567692; margin-top: 0; text-transform: uppercase; }
	
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify; padding: 5px 0 5px 0; }

.clear { clear: both; /*margin: 0; padding: 0; position: relative;*/ }

.outerPageWrapper { margin: 0 auto; width: 957px; height: 100%; }

.innerPageWrapper { border: solid 1px #000000; float: left; text-align: left; }

.wrapper { background-color: white; border: none; clear: both; float: left; margin: 0; padding: 0; }

.mainContent { float: left; margin: 0; padding: 0; overflow: visible; position: relative; width: 955px; }

.homeFrame { border: solid 1px #000000; width: 100%; height: 300px; }

.leftCol, .centerCol, .rightCol { float: left; margin: 0; padding: 0; }

.leftCol { width: 200px; }

.centerCol { width: 553px; }

.rightCol { width: 200px; }

.content { margin: 10px; padding: 0; }

.leftCol .content { margin-right: 5px; }

.centerCol .content { margin-left: 5px; margin-right: 5px; }

.rightCol .content { margin-left: 5px; }

.content p { /*text-indent: 15px;*/ margin-top: 5px; margin-bottom: 5px; }

.content ul { margin-top: 2px; margin-bottom: 2px; }

.threeColWideCenter { float: left; }

.threeColWideCenter .dotted { border-right: dotted 1px #000000; position: absolute; left: 0; bottom: 0; top: 0; background-color: Transparent; width: 753px; }

.twoCol { float: left; }

.twoCol .rightCol { width: 755px; }

.tab { font-size: 10px; margin: 0; padding: 0 1px 0 0; }
.tab a, .tab a.selected { color: #ffffff; display: block; /*line-height: 2em;*/ margin-left: 2px; margin-right: 2px; text-decoration: none; text-transform: uppercase; }
.tab a.selected { color: #567692; }
.tab a:hover { color: #567692; }

div.lsaMainHeaderCont {
	background-color: #dee4ea; /* #567692; */
	margin: 0px;
	padding: 0px;
	position: relative;
}

 .lsaHeader1 { font-family: Georgia, Times New Roman, Arial, Helvetica; font-size: 16pt; }
/*.lsaHeader1 { margin-bottom: 5px; padding: 2px; }*/
.lsaHeader1 { padding-bottom: 7px; }
/*.lsaHeader2 { color: #567692; font-family: Verdana,Georgia, Times New Roman, Arial, Helvetica; font-size: 12pt; font-weight: bold; margin-bottom: 2px; margin-top: 5px; text-transform: none; }*/
.lsaMainHeader, .lsaHeader2 { font-family: Verdana, Georgia, Times New Roman, Arial, Helvetica; font-size: 11pt; padding: 5px 0 2px 0; text-transform: none; }
.lsaMainHeader { color: #567692; font-size: 18pt; padding: 10px }
.lsaHeader3 { font-weight: bold; }
.lsaHeader4 { }

div.linkDescription { margin-bottom: 15px; }

/* Header */
.blackbar {
	background-color: #000000;
	clear: both;
	float: left;
	width: 100%;
	height: 28px;
}

.topLogo { float: left; }

.date {
	float: left;
	margin: 0;
   padding: 0;
}	

.date p {
	color: #fff;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 7px;
}

.home, .help, .quote {
	float: right;
	margin-top: 7px;
	padding-right: 10px;
}

.info {
	float: left;
	padding: 3px;
	margin-top: 4px;
	margin-left: 15px;
	background-color: #dee4ea;
	color: #000000;
	font-weight: bold;
}

.home, .help { color: #ffffff; font-size: 10px; text-decoration: none; }
.home:hover, .help:hover { color: #567692; }
	
.quote p {
	color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
}

/* Master header */
.masterhead { float: left; height: 105px; margin: 0; padding: 0; border-bottom: solid 1px #000000; }
	
.divLogo { float: left; height: 105px; width: 351px; }

.imgLogo { height: 105px; width: 351px; }
	
.divPhotos { float: left; height: 105px; width: 604px; }

.imgPhotos { height: 105px; width: 604px; }

/* Footer */
.footer {
	background-color: #000000;
	float: left;
	margin: 0;
	padding: 10px 0;
	width: 955px;
}

.footerlc {
	float: left;
	margin: 0;
	padding-left: 10px;
	width: 325px;
}

.footerrc {
	float: right;
	width: 550px;
	text-align: right;
	margin-top: 10px;
	padding-right: 10px;
}

.footer p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 10px;
	line-height: 12px;
	/*color: #999;*/
	color: #dee4ea;
	font-weight: normal;
	margin: 0 0;
}

.footer strong {
	font-weight: bold;
	color: #fff;
}

.footer em {
	font-weight: normal;
	font-size: 9px;
	color: #dee4ea;
}

.footer a {
	color: #ffffff;
	text-decoration: none;
}

.footer a:hover {
	color: #567692;
	text-decoration: underline;
}

table.legis { border-collapse: collapse; border: solid 1px #000000; }
table.legis td { border: solid 1px #000000; padding: 2px; }
table.legis tr.header { color: #ffffff; background-color: #567692; font-weight: bold; }
table.legis tr.header a { color: #ffffff; text-decoration: underline; }
table.legis tr.header a:hover { color: #ffffff; text-decoration: none; }
table.legis tr.alternating { background-color: #dee4ea; }

.legisIndent { margin-left: 10px; }

.mapLink { margin-right: 10px; }

dt { font-weight: bold; }
dd { margin-bottom: 10px; }