body, p, a, list, td {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	}
body, p, list, td {
	color: #333333;
	}
a {
	color: #0000ff;
	}
#mainnav, #tablocate, #tabcheck, #tabpermit, #tabupdate, #tabapprove, #taball, #pgtitle, #pgtitlesub, #pgtitlert, #rtnav,
#pgcrumbs, #master, #health, #homevalue, #water, #content {
	position: absolute;
	}
#content {
	z-index: 50;
	top: 224px;
	left: 15px;
	height: 200px;
	width: 540px;
	}
#mainnav {
	z-index: 10;
	top: 120px;
	left: 25px;
	width: 575px;
	height: 12px;
	font-size: 8pt;
	}
/** Any pages with tabs. Tabs are formatted here. **/

/** Locates the text over the tabs. **/
	#tablocate {
		z-index: 2;
		left: 70px;
		top: 198px;
		height: 17px;
		width: 450px;
		}
/** Specific tab states. **/
	#tabcheck, #tabpermit, #tabupdate, #tabapprove, #taball, #master, #health, #homevalue, #water {
		z-index: 1;
		left: 17px;
		top: 118px;
		height: 165px;
		width: 700px;
		background-repeat: no-repeat;
		}
	#taball {
		background-image: url(tab-all.gif);
		}
	#tabcheck {
		background-image: url(tab-check.gif);
		}
	#tabpermit {
		background-image: url(tab-permit.gif);
		}
	#tabupdate {
		background-image: url(tab-update.gif);
		}
	#tabapprove {
		background-image: url(tab-approve.gif);
		}
	#master {
		background-image: url(master.gif)
		}
	#health {
		background-image: url(boy-dog.gif)
		}
	#homevalue {
		background-image: url(home.gif)
		}
	#water {
		background-image: url(water.gif)
		}

/** Formats the page titles that appear above the content. **/

	#pgtitle, #pgtitlert, #pgtitlesub{
		z-index: 22;
		letter-spacing: .25em;
		font-weight: bold;
		font-family: Times New Roman;
		color: #333333;
		
		}
	#pgtitle, #pgtitlert {
		top: 156px;
		font-size: 18pt;
		}
	#pgtitle {
		left: 59px;
		width: 375px;
		}
	#pgtitlert {
		left: 210px; 
		width: 280px;
		}
	#pgtitlesub {
		left: 65px;
		top: 184px; 
		font-size: 12pt;
		}
	#pgcrumbs {
		z-index: 51;
		left: 30px;
		top: 212px; 
		font-size: 7pt;
		font-color: #54B44D;
		font-weight: normal;
	}

/**~~~~~ Link style for pgcrumbs - same as non-septicsmart pages - Diana 8-6-07 ~~~~~**/

a.bc:active, a.bc:visited, a.bc:link {font-family: Verdana, Arial, Helvetica, Times; font-size: 7pt; font-weight: normal; text-decoration:none;}
a.bc:hover {font-family: Verdana, Arial, Helvetica, Times; font-size: 7pt; font-weight: normal; text-decoration:underline;}


/** Right navigation formatting. **/
	
	#rtnav {
		z-index: 10;
		left: 570;
		top: 280px;
		width: 175;
		}
	#leftpghd {
		font-size: 12pt;
		color: #54B44D;
		font-weight: bold;
		pad-bottom: 3px;
		}
	#rtpghd {
		font-size: 9pt;
		color: #808080;
		font-weight: bold;
		}
/** Need to cleanup everything below this line -- **/

.fact {
	font-size: 14pt;
	font-weight: bold;
	color: #ffffff;
	}
.v:active, .v:visited, .v:link {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, Times; font-size: 8pt; font-weight: bold; text-decoration:none;}
.v:hover {color: #FFFFFF; font-size: 8pt; font-weight: bold; text-decoration:underline;}

/** right side main page navigation **/
	.rtnavlink {padding-left: 4px; margin-left: 4px;}
	.rtnavhdng:active, .rtnavhdng:visited, .rtnavhdng:link {color: #54B44D; font-weight: bold; font-size: 10pt; text-decoration:none;}		
	.rtnavhdng:hover {color: #54B44D; font-size: 10pt; font-weight: bold; text-decoration:underline;}
	
/**************** Page/Section Specific Formatting ***************************/

/** Chuck's letter **/
	.topletter {background: url(../images/fold/top.gif); background-position: right bottom; background-repeat: no-repeat;}
	.bodyletter {padding: 15px; margin: 15px; background: url(../images/fold/body-letter.gif); background-position: right;}
	.btmletter {background: url(../images/fold/btm.gif); background-position: right top; background-repeat: no-repeat;}

/** link specific **/
		.more:active, .more:visited, .more:hover, .more:link {white-space: nowrap; font-size: 8pt; align: middle;}
/** Module Styles **/

	.modpagehead {position: absolute; left: 45px; top: 180px; color: #54B44D; font-size: 14pt; text-align: center; letter-spacing: .25em;}
	.modhead {color: #333333; font-size: 10pt; font-weight:bold; text-align: center;}
	.modmessage {position: absolute; left: 300px; top: 172px; color: #333333; font-size: 7pt;}

/** Generic formatting **/


.pad2 {padding: 2px;}
.pad3 {padding: 3px;}
.pad4 {padding: 4px;}
.pad5 {padding: 5px;}
.pad10 {padding: 10px;}
.pad15 {padding: 15px;}
.pad20 {padding: 20px;}
.padright {padding-right: 2px; padding-top: 2px;}




/**** Styles by Diana Stahl *****/


/***** Link style for lists and other times when no underlining is wanted "lol=list of links" - 8-8-07 *****/

a:active.lol, a:visited.lol, a:link.lol {font-family: Arial, Verdana, Helvetica, Times; font-size: 10pt; font-weight: normal; text-decoration:none;}
a:hover.lol {font-family: Arial, Verdana, Helvetica, Times; font-size: 10pt; font-weight: normal; text-decoration:underline;}


/***** Unordered and Ordered Lists -- no top margins - 10-12-07 *****/

ul.ntbm {margin: 0 0 0 0px; padding-top: 0px;}

ul.ntbm li.link {margin-top: 2; margin-left: 25px; padding: 0;}
ul.ntbm li.link a {color:#0000FF; text-decoration:none;}
ul.ntbm li.link a:visited {color:#0000FF; text-decoration: none;}
ul.ntbm li.link a:hover {color:#0000FF; text-decoration:underline;}

ul.ntbm li.title {margin-top: 2; padding: 0; list-style-type: none;}
ul.ntbm li.title a {color:#0000FF; text-decoration:none;}
ul.ntbm li.title a:visited {color:#0000FF; text-decoration: none;}
ul.ntbm li.title a:hover {color:#0000FF; text-decoration:underline;}

ul.ntbm li.2link {margin-top: 2; margin-left: 25px; padding: 0;}
ul.ntbm li.2link a {color:#0000FF; text-decoration:none;}
ul.ntbm li.2link a:visited {color:#0000FF; text-decoration: none;}
ul.ntbm li.2link a:hover {color:#0000FF; text-decoration:underline;}

/**Small inline Text**/

.pdfsize {font-size: 8pt;}
