body p {

	font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

	font-size:10pt;

	padding-top:0px;

	margin-top:0px;

	margin-bottom: 10px;

}

body div.Who p {
	margin-bottom: 0px;
}

body.mainPage p {

	font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

	font-size:16pt;

	padding-top:0px;

	margin-top:0px;

	margin-bottom: 10px;

}



td {

border: 0;

font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size:10pt;

}



tr {

border : 0;

}



h2 {

	font-weight:bold;

	font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

	font-size:12pt;

	padding:0;

	margin-bottom: 10px;

	margin-top: 15px;

	margin-right: 0;

	margin-left: 0;

	}



h4 {

	color : #006600;

	font-size:10pt;

	font-weight:bold;

	font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

	padding-bottom:0px;

	margin-bottom:0px;

	}

	

h6 {

font-size:10pt;

font-weight:bold;

font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

padding:0;

margin:0;

}



.Who_Title {

     font-size:13pt;

	font-weight:bold;

	}

	

.Who {

	padding-top:12pt;

	}

	

.Who p {

	padding:0;

	margin:0;

	}

	

.Town_Title {

	font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

	font-weight:bold;

	padding-top: 6pt;

}



.Town_Comm{

	font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

	font-size:10pt;

	}





td#PageTitleHeader {

	background-color: #333333;

	width: 647px;

}



td#PageTitleHeader img {

	float: right;

	}

	

td#LeftNav {

	width : 153px;

	background-color : #333300;

}



td#MainContentOuter {

	width : 625px;

	}



ol.map_list

{

	font-size:10pt;

	margin-left:0;

	padding-left:2em;

	font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

}



table.tbl_right_gutter

{

	width: 609px;

}



table.tbl_no_gutter

{

	width: 100%;

}



/* Formatting the forms */

#ContactForm td {

text-align:left;

margin:0px;

}



ul.no_bullets {

list-style-type:none;



}



td.PicSpacer

{

width:10px;

}



td.PicCell

{

width:200px;

height:200px;

vertical-align:top;

padding:0;

}



td.PicRight img

{

text-align:right;

float:right;

}



td.PicLeft img

{

float:left;

text-align:left;

}



td.CellText

{

vertical-align:top;

width:370px;

}



table#PicAndText tr td

{

padding-bottom:10px;

}



div.clearall

{

clear:both;

}



div.singleSpace p {

padding-bottom:0px;

margin-bottom:0px;

}



td div.singleSpace p.finalItem {

margin-bottom:16px;

}



a{

	color:#336633;

	text-decoration:none;

	font-weight: bold;

}



a:hover {

	color:#005fb0;	

}



#nfgContainer span.pageTitle {display:none;} 



.fpage_buttons {

text-align:center;

padding-top:30px;

}



.spaced {

	line-height: 1.5em;

}



.fpage_buttons img

{

	border:none;

}