TABLE.1{width:100%; padding:0px; margin:0px; text-align:center;vertical-align:middle;}

TABLE.2{width:100%; padding:0px; margin:0px; text-align:center;}
	TR.2_1{height:20px;}
		TD.2_1-1{background:#777777; width:*;}
		TD.2_1-2{background:#000000; width:800px;}
		TD.2_1-3{background:#777777; width:*;}

	TR.2_2{height:80px; background:#FFFFFF; }
		TD.2_2-1{background:#FFFFFF; width:*;}
		TD.2_2-3{background:#FFFFFF; width:*;}

TABLE.3{width:100%; padding:0px;margin:0px; text-align:center;vertical-align:middle;}
	TR.3_1{height:200px;}
		TD.3_1-1{width:*;}
		TD.3_1-2{width:800px;}
		TD.3_1-3{width:*;}
		
TABLE.4{height:50px;width:100%; padding:0px;margin:0px; text-align:center;vertical-align:middle;}
	TR.4_1{height:*;}
		TD.4_1-1{background:#EEEEDD; width:*;}
		TD.4_1-2{background:#EEEEDD; width:800px;}
		TD.4_1-3{background:#EEEEDD; width:*;}

TABLE.5	{width:100%; padding:0px;margin:0px; text-align:center; vertical-align:middle;}
	TR.5_1{height:*; background:#FFFFFF;}
		TD.5_1-1{
	background:#6C7754;
	width:180px;
}
		TD.5_1-2{background:#FFFFFF; width:720px;}

TD.breadCrumbs {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #434059;
  color: #FFFFFF;
}
		
/* content */
#pagetitle {
	font : bold small-caps 18px Times New Roman, Veranda, Geneva, Helvetica, sans-serif;
	margin-top : 0px;
	margin-bottom: 15px;
	color: #333333;
}

#bodyHeader_black {
	font-family: Times New Roman, Verdana, Arial, sans-serif;
	font-size: 16px;
	line-height: 13px;
	color: #000000;
	font-weight: bold;
	font:italic;
	margin-bottom : 8px;
}
#bodyHeader_red {
	font-family: Times New Roman, Verdana, Arial, sans-serif;
	font-size: 16px;
	line-height: 13px;
	color: #660000;
	font-weight: bold;
	font: italic;
	margin-bottom : 8px;
}
#bodyHeader_blue {
	font-family: Times New Roman, Verdana, Arial, sans-serif;
	font-size: 16px;
	line-height: 13px;
	color: #000066;
	font-weight: bold;
	font:italic;
	margin-bottom : 8px;
}
#bodyHeader_green {
	font-family: Times New Roman, Verdana, Arial, sans-serif;
	font-size: 16px;
	line-height: 13px;
	color: #006600;
	font-weight: bold;
	font: italic;
	margin-bottom : 8px;
}
#bodyHeader_orange {
	font-family: Times New Roman, Verdana, Arial, sans-serif;
	font-size: 16px;
	line-height: 13px;
	color: #CC6600;
	font-weight: bold;
	font: italic;
	margin-bottom : 8px;
}
#bodytext_noindent {
	font-family: Times New Roman, Vernada, Arial,sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 14px;
	padding:0 0 0 0;
}
#bodytext {
	font-family: Times New Roman, Vernada, Arial,sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 14px;
	text-indent:20px;
	padding:0 0 0 0;
	text-align: justify;
}
#latestnews {
	font-family: Times New Roman, Vernada, Arial,sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 14px;
	text-indent:20px;
	padding-left:25px;
	text-align: left;
}
#quote1 {
	font-family: Times New Roman, Vernada, Arial, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 16px;
	padding:0 0 0 0;
	}
	#quote2 {
	font-family: Times New Roman, Vernada, Arial, sans-serif;
	font-size: 14px;
	color: #cc6600;
	line-height: 16px;
	padding:0 0 0 0;
	}
#bodyquote_blue {
	font-family: Times New Roman, Verdana, Arial, sans-serif;
	font-size: 13px;
	line-height: 13px;
	color: #000066;
	font-weight: bold;
	font:italic;
	margin-bottom : 0px;
}
TD.caption{
	font : bold normal normal 12px Times New Roman;
	color:#000000;
}
TD.caption_whatsnew{
	font : bold normal normal small-caps 13px Times New Roman;
	color:#333333;
	padding-bottom:10px;
}
TD.caption_whatsnew2{
	font : bold normal normal small-caps 11px Times New Roman;
	color:#000066;
	padding-top:5px;
}
TD.caption_sm{
	font : bold normal normal 10px Times New Roman;
	color:#000000;
}
SPAN.neda{
		font : 900 normal normal 40px "Times New Roman";
	letter-spacing : 3px;
	color:#FF0000;
}
SPAN.development{
	font : 900 italic normal 12px "Times New Roman";
	letter-spacing : 4px;
	color:#000000;
}
SPAN.newenglanddesignassociates{
	font : bold oblique normal 20px "Times New Roman";
	letter-spacing : 4px;
	color: #FFFFFF;
}

IMG.slideshowimages{
	width:136;
	height:96;
	border: 0px solid #346633;
	position:relative; top:3px; left:0px;
}
IMG.slideshowimages1{
	width:178;
	height:96;
	border: 0px solid #346633;
	position:relative; top:3px; left:0px;
}
#leftnav-header{
	font : bold small-caps normal normal 11px Veranda, Geneva, Arial;
	color :#000000;
	vertical-align:baseline;
}
#pagetools{
	font : 500 normal normal 10px/35px Times New Roman;
	color :#000000;
	vertical-align:top;
}
#datescript{
font: italic small-caps 500 12px timesnewroman;
vertical-align:top;	
}

LI.sitemaplevel1{
	font : bold small-caps 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	margin-top: 3px;
	margin-left: 12px;
	text-indent: -12px;	
}

UL.sitemaplevel2 {
	font : 500 italic 11px  Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	margin-top: 3px;
	margin-left: 15px;
}

UL.sitemaplevel3 {
	font : 500 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 3px;
	margin-left: 20	px;
}

UL.sitemaplevel4 {
	font : 500 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	margin-top: 3px;
	margin-left: 30px;
}


/* right nav bar */
#linklevel1 {
	font : bold small-caps 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	margin-top: 3px;
	margin-left: 12px;
	text-indent: -12px;
}

#linklevel2 {
	font : 500 italic 11px  Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	margin-top: 3px;
	margin-left: 15px;
}

#linklevel3 {
	font : 500 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 3px;
	margin-left: 20	px;
}

#linklevel4 {
	font : 500 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	margin-top: 3px;
	margin-left: 30px;
}

#linklevel5 {
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	margin-top: 2px;
	margin-left: 39px;
	text-indent: -9px;
}
#footer_lg_dark{
	font : 500 normal normal 12px Times New Roman;
	color :#000000;
}
#footer_sm_dark{
	font : 500 normal normal 10px Times New Roman;
	color :#000000;
}
#footer_sm_light{
	font : 500 normal normal 10px Times New Roman;
	color : #666666;
}

A:active {color:#000044; text-decoration: none;}
A:visited {color:#000044; text-decoration: none;}
A:link {color:#000044; text-decoration: none;}
A:hover {color:#000000; text-decoration: underline;}

A.link_black:active {color:#000000; text-decoration: none;}
A.link_black:visited {color:#000000; text-decoration: none;}
A.link_black:link {color:#000000; text-decoration: none;}
A.link_black:hover {color:#660000; text-decoration: none;}

A.link_red:active {color:#660000; text-decoration: none;}
A.link_red:visited {color:#660000; text-decoration: none;}
A.link_red:link {color:#660000; text-decoration: none;}
A.link_red:hover {color:#000000; text-decoration: none;}

