@charset "iso-8859-1";
/* CSS Main*/
/* Beginning of body stylesheets */

html { min-height: 100%; margin-bottom: 1px; }

body
{
	margin-top:0px;
	margin-left:0;
	margin-right:0;
}

ul.disc
{
	/*color:#000000;*/
	font-size:12pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

ul.about_us 
{
	list-style-position: outside;
	color:#000000;
	font-size:12pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	text-align: left;
	list-style-image: url(../images/pdficon_small.gif);
	padding-left: 185px;
}

ul.about_us_sub
{
	list-style-position: outside;
	color:#000000;
	font-size:12pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	text-align: left;
	list-style-image: url(../images/pdficon_small.gif);
	padding-left: 185px;
}

ul.services 
{
	list-style-position: outside;
	color:#000000;
	background-color: #FFFFFF;
	font-size:12pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	
}

ul.services_pdf
{
	list-style-position: outside;
	color:#000000;
	background-color: #FFFFFF;
	font-size:12pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	list-style-image: url(../images/pdficon_small.gif);
	
}

ul.services_sub 
{
	list-style-position: outside;
	color:#000000;
	background-color: #FFFFFF;
	font-size:10pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	padding-bottom:10px;
}

/* Beginning of p stylesheets */

form.contactinfo
{
	background-color:#FFFFFF;	
	color:black;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10pt;	
}

table.contactinfo
{
	background-color:#FFFFFF;	
	color:black;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10pt;	
}

p
{
	color:black;
	background-color: #FFFFFF;
	font-size:12pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
}

p.services
{
	color:black;
	background-color: #FFFFFF;
	font-size:12pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
}

p.privacy
{
	color:black;
	background-color: #FFFFFF;
	font-size:12pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
}

p.description
{	
	color:black;
	background-color: #FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10pt;
}

p.description_top
{
	padding-top:0px;
	color:black;
	background-color: #FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10pt;
}

p.temp
{
	color:black;
	background-color: #FFFFFF;
	font-size:12pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:center;
}

p.success
{
	color:black;
	background-color: #FFFFFF;
	font-size:12pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:50px;
}

/* Beginning of td stylesheets */

td.header_top
{
	/*padding-left:142px;*/
	background-color:#669966;
	color: #FFFFFF;
}

td.header_middle
{	
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#FFFFFF;
	text-align:right;
	vertical-align:bottom;
	padding-bottom:4px;
	padding-right:34px;
	background-color:#003333;
}

td.header_bottom
{	
	padding-left:142px;
	background-color:#669966;
	color: #FFFFFF;
}


td.left_main
{
	vertical-align:top;
}

table.left_main
{
	background-color:#669966;
	vertical-align:top;
	height: 270px;
	color: #FFFFFF;
}

td.menu2
{
	  /*background-color:#669966;*/
	/*color:#FFFFFF;*/
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14pt;
	text-align:left;	
	border-left:5px solid #669966;
	border-right:4px solid #669966;
	border-top:2px solid #669966;
	border-bottom:2px solid #669966;
	padding-left:5px;
	padding-bottom:4px;
	padding-top:3px;	
}

td.submenu
{
	/*background-color:#669966;*/
	/*color:#FFFFFF;*/
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12pt;
	text-align:left;
	border-left:5px solid #669966;
	border-right:4px solid #669966;
	border-top:2px solid #669966;
	border-bottom:2px solid #669966;
	padding-left:14px;
	padding-top:2px;
	padding-bottom:2px;
}

td.menuline
{
	border-spacing:0px;
	padding-left:5px;
}


td.menuright
{
	border-spacing:0px;
	padding-left:0px;
	height: 100%;
}


td.body_top
{
	background-color:#669966;
	color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14pt;
	text-align:left;
	padding-left:6px;
	height:27px;
	border: 0px;
}

td.body_top2
{	
	background-color:#669966;
	color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14pt;
	text-align:right;
	padding-right:0px;
	height:27px		
}

td.body_top3
{		
	padding-bottom:10px;
	/* height:27px */		
}

td.newsletter
{		
	
	padding-right:145px;		
}

td.footer
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12pt;
	/*color:#000000;*/
	text-align:center;
	padding-top:0px;
}

td.services
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
	/*color:black;*/
	font-size:10pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

/* Beginning of a. stylesheets */

a
{
	text-decoration:none;
	/*color:#FFFFFF;*/
}

a:hover
{
	text-decoration:underline;
	/*color:#003333;*/
}

a.body
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12pt;
	text-decoration:none;
	color:#003333;
	background-color: #FFFFFF;	
}

a.body:hover
{
	text-decoration:underline;
	/*color:#003333;*/
}

a.headerNav
{
	color:#FFFFFF;	
	background-color:#003333;
	
}

a.headerNav:hover
{
	color:#669966;
	background-color:#003333;
}

a.mainnav2
{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#669966;
}

a.mainnav2:hover
{
	text-decoration:underline;
	color:#003333;
	background-color:#FFFFFF;
}

a.footer
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
	color:#003333;	
	background-color:#FFFFFF;
}

a.footer:hover
{
	text-decoration:underline;
}

a.listlink
{font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12pt;
	text-decoration:none;
	color:black;	
	background-color:#FFFFFF;


hr.h1
{
	color:#669966;
	background-color:#FFFFFF;
}

div.hr {
  height: 15px;
  color:#669966;
  background: #FFFFFF no-repeat scroll center; /*url(hr1.gif)*/
}
div.hr hr {
  display: none;
}


