body {
	margin-top:-3px;
	margin-bottom:20px;
	margin-left:-2px;
	margin-right:-1px;
	font-family: verdana, arial, sans-serif;
	font-size: 15px;
	line-height: 18px;
	background-color: #21602b;
}

a { /* specific link activity properties in body */
	/*font-family: verdana, arial, sans-serif;*/
	text-decoration: none;
}
A.content:visited {
	COLOR: #800080;
	text-decoration: underline;
}
A.content:link {
	COLOR: #0000ff;
	text-decoration: underline;
}
.emph{
	color: #ff0000;
}
.gray{
	color: #777777;
}
.smallgray{
	font-size: 12px;
	color: #777777;
}
.nav { /* slightly larger for NN4 because no horizontal rules to draw attention to navigation */
	font-family: arial, sans-serif;
	font-size: 15px;
}

table.nav{
padding-right: 5px;
}    
	
td, tr { /* ANY reference to LINE-HEIGHT will placement of homepagecropped.jpg to jump from its border */
	font-size: 15px;
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
	}
	
td.header, tr.header { /* to prevent cell size changes to outside of main reading panel  in NN4*/
	font-size: 15px;
	line-height: 18px;	
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
	}
	
td.body {
	vertical-align: top; 
	font-family: verdana, arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	}
td.phone {
	vertical-align: top; 
	/* color: #ffffff; */
	 color: #9ab5e6;     /*lightblue*/
	font-family: arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.tabledk { text-decoration: none; 
	background-color: #3871A9;
} 
.tablelt { text-decoration: none ; 
	background-color: #F4F8FB;
} 

h2 { /* used on pageheadings */
	font-size: 20px;
	font-family: arial, sans-serif;
	font-weight: bold;
	text-align: left;
}
.h2 { /* used on span - on pageheadings */
	font-size: 20px;
	font-family: arial, sans-serif;
	font-weight: bold;
	text-align: left;
}
h3 { /* subheadings */
	font-size: 15px;
	font-family: arial, sans-serif;
	font-weight: bold;
}
.h3 { /* used on span - on subheadings */
	font-size: 15px;
	font-family: arial, sans-serif;
	font-weight: bold;
}
p { /* body text */
	font-size: 15px;
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
}
p.larger { /* smaller body text */
	font-size: 18px;
}
p.sidenote { /* smaller body text */
	font-size: 13px;
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
	color: #A52A2A;
	font-style: italic;
}
p.signature {
/* smaller body text; flushed right*/
	font-size: 13px;
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
	font-style: italic;
	text-align: right;
}
p.error { /* body text */
	font-size: 14px;
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
	color: red;
}
ul, li { /* body text */
	font-size: 15px;
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
}
.darkblue { /* use for emphasis */
	font-size: 15px;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	color: #00008b;        
	}
.lightblue { /* use for emphasis */
	font-size: 15px;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	color: #9ab5e6;          
}
.largeburgundy { /* use for greater emphasis */
	font-size: 18px;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	color: #8B0000;      
}

input.button {
	padding: 2px; font-size: 13px; font-weight: bold; font-family: verdana, arial, sans-serif;width: 130px;
	line-height: 15px; color: #000000; text-align: center; background: #F5F5DC; 
} 



