BODY
{
	
margin-top:0px;
	
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding:0px;
	
background-color: #FFFFFF;
		
font-family: Arial, Helvetica, sans-serif;
	
}

TD, P
{
font-family: Arial, sans-serif;
font-size: 12px;
font-weight: normal;
color: #333333;
text-decoration: none; 
word-spacing:2px;
line-height: 16px;
}

UL LI.arrow  { list-style-image: url(arrow.gif) }
UL LI.bullet  { list-style-image: url(bullet-sq.gif) }

.contact
{
font-family: Arial, sans-serif;
font-size: 12px;
font-weight: normal;
color: #333333;
text-decoration: none; 
word-spacing:2px;
line-height: 16px;
}

.copyright
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #666666;
text-decoration: none;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
text-align: left;
}

.pipe
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #999999;
text-decoration: none;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
text-align: left;
}

A:link { color:#333399; text-decoration: underline; }    
A:visited { color:#333399; text-decoration: underline; }
A:hover   { color:#999999; text-decoration: underline; }
A:active  { color:#333399; text-decoration: underline; } 

A.nav:link { font-family: Georgia, Times; font-size: 10px; color:#FFF; font-weight: bold; text-decoration: none; }    
A.nav:visited { font-family: Georgia, Times; font-size: 10px; color:#FFF; font-weight: bold; text-decoration: none; }
A.nav:hover   { font-family: Georgia, Times; font-size: 10px; color:#FFF; font-weight: bold; text-decoration: underline; }
A.nav:active  { font-family: Georgia, Times; font-size: 10px; color:#FFF; font-weight: bold; text-decoration: none; } 

A.left-nav:link { font-family: Arial; font-size: 12px; color:#000000; font-weight: bold; text-decoration: none; }    
A.left-nav:visited { font-family: Arial; font-size: 12px; color:#000000; font-weight: bold; text-decoration: none; }
A.left-nav:hover   { font-family: Arial; font-size: 12px; color:#0A5A0A; font-weight: bold; text-decoration: none; }
A.left-nav:active  { font-family: Arial; font-size: 12px; color:#000000; font-weight: bold; text-decoration: none; }   

.nav_bar
{
background-color: #008000; 
border-color: #CCCCCC; 
border-style: solid; 
border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 5px; 
border-left-width: 0px;
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
}

.main_content
{
background-color: #F3F2EC; 
border-color: #C2C2B2; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 15px; 
padding-right: 15px; 
padding-bottom: 15px; 
padding-left: 15px; 
}

.home_right
{
background-color: transparent; 
border-color: #C2C2B2; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 0px;
padding-top: 15px; 
padding-right: 15px; 
padding-bottom: 15px; 
padding-left: 15px; 
}

.footer
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #FFF;
text-decoration: none;
background-color: #0A5A0A; 
border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC; 
border-style: solid; 
border-top-width: 3px; 
border-right-width: 0px; 
border-bottom-width: 0px; 
border-left-width: 0px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}

HR {color: #666666; height: 1px;}


.boldfont
{
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: none; 
word-spacing:1px;
}

.professional-name
{
font-size: 14px;
font-weight: bold;
color: #000000;
text-decoration: none; 
word-spacing:1px;
}

.section_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #606874;
text-decoration: none; 
word-spacing:1px;
text-align: left;
line-spacing: 2px;
}

.sub_heading
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #999900;
text-decoration: none; 
word-spacing:1px;
text-align: left;
}

.news_sub_heading
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #606874;
text-decoration: none; 
word-spacing:1px;
text-align: left;
background-color: #E8E6E6; 
border-color: #CCCCCC; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}

.news_title
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #333399;
text-decoration: none; 
word-spacing:1px;
text-align: left;
}

.news_date
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: italic;
color: #333399;
text-decoration: none; 
word-spacing:1px;
text-align: left;
}

.standout
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #0A5A0A;
text-decoration: none; 
word-spacing:1px;
}

.thoughts-box
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #006600;
text-decoration: none;
background-color: #ECEFF3; 
border-color: #CCCCCC; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 15px; 
text-align: left;
height: 125px;
}

.thoughts-heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #0A5A0A;
text-decoration: none;
}

.services-box
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #006600;
text-decoration: none;
background-color: #DEE0E2; 
border-color: #CCCCCC; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 15px; 
text-align: left;
height: 125px;
}

.services-heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #000099;
text-decoration: none;
}

.left-box-text
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: italic;
font-weight: normal;
color: #000000;
text-decoration: none;
text-align: left;
}

.left-box
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #3333CC;
text-decoration: none;
background-color: #ECEFF3; 
border-color: #CCCCCC; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 15px; 
text-align: left;
width: 150px;
}

.testimonial-text
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: italic;
font-weight: bold;
color: #003399;
text-decoration: none;
text-align: left;
}

HR {color: #CCCCCC; height: 2px;}

/* Tombstone */

table.tombstones{
	border-collapse: collapse;
	border-spacing: 0px;
	page-break-after: always;
	}
	
DIV.wrap1{
	top:0px;
	left:0px;
	width:181px;
	margin:7px;
	margin-left:1px;
	margin-bottom:1px;
	background-color:#999999;
	}
	
DIV.tombstone{
	position:relative;
	top:-3px;
	left:-3px;
	width:173px;
	height:200px;
	margin:0;
	padding-top:20px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	border:1px solid #000000;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
	}
	
.table_heading
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFF;
text-decoration: none;
background-color: #003366; 
border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 0px; 
border-bottom-width: 2px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}

.table_heading_end
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFF;
text-decoration: none;
background-color: #003366; 
border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 2px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}

.table_cell
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #333333;
text-decoration: none;
background-color: transparent; 
border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC; 
border-style: solid; 
border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}

.table_cell_end
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #333333;
text-decoration: none;
background-color: transparent; 
border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC; 
border-style: solid; 
border-top-width: 0px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}

.tombstone-flash
{
background-color: #FFFFFF; 
border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC; 
border-style: solid; 
border-top-width: 5px; 
border-right-width: 1px; 
border-bottom-width: 5px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}
