.body
    { color: #000000; font-size: 8pt; line-height: 12pt; font-family: Verdana, Tahoma, Arial; margin-top: 0pt; margin-bottom: 10pt; }
	
	.formfield
    { color: #000000; font-size: 8pt; line-height: 14pt; font-family: Verdana, Tahoma, Arial; margin-top: 0pt; margin-bottom: 0pt; padding-top: 3pt; padding-bottom: 3pt;}
	
	.bodybold
    { color: #000000; font-size: 8pt; line-height: 12pt; font-family: Verdana, Tahoma, Arial; margin-top: 0pt; margin-bottom: 10pt;  font-weight: bold; }
	
	
	.tabletext
    { color: #000000; font-size: 8pt; line-height: 12pt; font-family: Verdana, Tahoma, Arial; margin-top: 6pt; margin-bottom: 6pt; }
	
		
	.navbutton
    { color: #000000; font-size: 8pt; line-height: 8pt; padding-top: 2pt; padding-bottom: 6pt; padding-right: 20pt; }

	
	
	
	
		.tabletextbold
    { color: #000000; font-size: 8pt; line-height: 12pt; font-family: Verdana, Tahoma, Arial; margin-top: 6pt; margin-bottom: 6pt; font-weight: bold;}

	
	
	.homelist
         { color: #000000; font-size: 7pt; line-height: 9pt; font-family: Verdana, Tahoma, Arial;  margin-top: 0px; margin-bottom: 0px; padding-bottom: 0pt; padding-top: 0pt; padding-right: 6pt;}


	
	.bodywhite
    { color: #FFFFFF; font-size: 8pt; line-height: 11pt; font-family: Verdana, Tahoma, Arial; margin-top: 0pt; margin-bottom: 10pt }
	
.imageright
    { margin-left: 14pt; margin-bottom: 9pt;}

.imageleft
    { margin-right: 12pt; margin-bottom: 9pt;}

	
	.headerwhite
    { color: #FFFFFF; font-size: 10pt; font-weight: bold; line-height: 13pt; font-family: Verdana, Tahoma, Arial; margin-top: 0pt; margin-bottom: 6pt;  padding-left: 12pt; padding-top: 12pt; padding-right: 8pt; }
	
		.bodywhitepad
    { color: #FFFFFF; font-size: 8pt; font-weight: normal; line-height: 12pt; font-family: Verdana, Tahoma, Arial; margin-top: 0pt; margin-bottom: 6pt;  padding-left: 12pt; padding-top: 8pt; padding-right: 8pt; }




.bodygreen { color: #018522; font-weight: bold; font-size: 8pt; line-height: 11pt; font-family: Verdana, Tahoma, Arial; margin-top: 0pt; margin-bottom: 10pt }
.caption { color: #000000; font-weight: bold; font-size: 8pt; line-height: 11pt; font-family: Verdana, Tahoma, Arial; text-align: right; margin-top: 0pt; margin-bottom: 0pt }

.body0 { color: #000000; font-size: 8pt; line-height: 11pt; font-family: Verdana, Tahoma, Arial; margin-top: 0pt; margin-bottom: 0pt }

.button { color: #000000; font-size: 8pt; padding-top: 0pt; padding-bottom: 2pt; padding-left: 2pt; padding-right: 2pt; font-family: Tahoma, Verdana, Arial;}

.homecontact { color: #ffffff; font-size: 8pt; line-height: 11pt; font-family: Verdana, Tahoma, Arial; margin-top: 0pt; margin-bottom: 0pt;  font-weight: normal; padding-left: 12pt; padding-top: 8pt; padding-right: 8pt; }

.articleLink { color: #ffffff; font-size: 8pt; line-height: 11pt; font-family: Verdana, Tahoma, Arial; margin-top: 0pt; margin-bottom: 0pt;  font-weight: normal; padding-left: 12pt; padding-top: 8pt; padding-right: 8pt; }
.articleLink img { float: left; margin-right: 3px; margin-bottom: 10px; border: 0 none; }
.articleLink a { color: #fff !important;}
.articleLink a:hover { color: #018522 !important; }

.phone { color: #ffffff; font-size: 13pt; line-height: 15pt; font-family: Verdana, Tahoma, Arial; margin-top: 0pt; margin-bottom: 0pt;  font-weight: normal; margin-bottom: 6pt;  padding-left: 12pt; padding-top: 8pt; padding-right: 8pt; }



.footer   { color: #ffffff; font-size: 7pt; line-height: 9pt; font-family: Verdana, Tahoma, Arial; text-align: right; font-weight: normal; margin-top: 3pt; margin-bottom: 3pt; }

.reg   { color: #ffffff; font-size: 7pt; line-height: 7pt; font-weight: normal;}
				 

.heading1
  { color: #018522; font-weight: bold; font-size: 18pt; line-height: 21pt; font-family: Verdana, Tahoma, Arial; text-align: left; margin-top: 0pt; margin-bottom: 0pt; padding-top: 24pt; padding-bottom: 0pt; }		 
				 
.heading2
         { color: black; font-weight: bold; font-size: 13pt; line-height: 17pt; font-family: Verdana, Tahoma, Arial; margin-top: 0pt; margin-bottom: 9pt; padding-top: 0pt }

.heading3
   { color: #018522; font-weight: bold; font-size: 10pt; line-height: 13pt; font-family: Verdana, Tahoma, Arial; margin-top: 0pt; margin-bottom: 5pt }

.list1
         { color: #000000; font-size: 8pt; line-height: 11pt; font-family: Verdana, Tahoma, Arial; list-style-type: square; list-style-image: url(img/greenbox.gif); margin-top: 0pt; margin-bottom: 4pt; }


.list2
     { color: #000000; font-size: 8pt; line-height: 11pt; font-family: Verdana, Tahoma, Arial; list-style-type: square; list-style-image: url(img/graybox.gif); margin-top: 0pt; margin-bottom: 4pt; margin-left: -4pt }
	 
	 .news
         { color: #000000; font-size: 8pt; line-height: 11pt; font-family: Verdana, Tahoma, Arial; list-style-type: square; list-style-image: url(img/arrow.gif); margin-top: 6pt; margin-bottom: 6pt; margin-left: -17pt; padding-right: 12pt; }
	 
	 .phone
  { color: #FFFFFF; font-weight: bold; font-size: 13pt; line-height: 15pt; font-family: Verdana, Tahoma, Arial; text-align: left; margin-top: 0pt; margin-bottom: 0pt;  }		


.spacer
{
    FONT-SIZE: 1pt;
    COLOR: #000;
    LINE-HEIGHT: 1pt
}


A:hover
  { color: #018522; text-decoration: none; background: #FFFFAB; }
A:link
{
    COLOR: #018522;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #018522;
    TEXT-DECORATION: none
}
A:active
  { color: #018522; text-decoration: none; background: #FFFFAB; }
A:hover
  { color: #018522; text-decoration: none; background: #FFFFAB; }




table.standard {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	line-height: 11pt;
	color: #000000;
	margin-left: 0pt;
	padding-left: 0pt;
	padding-top: 0pt;
	padding-bottom: 0pt;
	padding-right: 0pt;
	border-spacing: 10px;
	border-collapse: collapse;
	border: 1px solid #BEBEBE;
	margin-bottom: 0pt;
	margin-top: 6pt; 
        text-valign: top;
        text-align: left;
	}

table.standard th {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #018522;
	padding-left: 6pt;
	padding-top: 3pt;
	padding-bottom: 3pt;
		border-right: 1px solid #BEBEBE;
	padding-right: 6pt;
        text-valign: top;
        text-align: left;

	}

table.standard td {
	border-top: 1px solid #9A9A9A;
	padding-left: 6pt;
	padding-top: 5pt;
	padding-bottom: 5pt;
	padding-right: 9pt;
        vertical-align: top;
		border-right: 1px solid #BEBEBE;
 }
 
 
 
table.form {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	line-height: 11pt;
	color: #000000;
	margin-left: 0pt;
	
	border-spacing: 10px;
	border-collapse: collapse;
	border-top: 1px solid #BEBEBE;
    border-bottom: 1px solid #BEBEBE;
	margin-bottom: 0pt;
	margin-top: 6pt; 
   
	}



table.form td {
	border-top: 1px solid #9A9A9A;
	padding-left: 0pt;
	padding-top: 6pt;
	padding-bottom: 6pt;
	padding-right: 0pt;
    text-valign: middle;
    text-align: left;
    border-bottom: 1px solid #BEBEBE;
 }

body h1   { color: #018522; font-weight: bold; font-size: 18pt; line-height: 21pt; font-family: Verdana, Tahoma, Arial; text-align: left; margin-top: 0pt; margin-bottom: 0pt; 		       padding-top: 24pt; padding-bottom: 0pt; }		 
				 
body h2   { color: black; font-weight: bold; font-size: 13pt; line-height: 17pt; font-family: Verdana, Tahoma, Arial; margin-top: 0pt; margin-bottom: 9pt; padding-top: 0pt }

body h3   { color: #018522; font-weight: bold; font-size: 10pt; line-height: 13pt; font-family: Verdana, Tahoma, Arial; margin-top: 0pt; margin-bottom: 5pt }
.greentext { color: #018522; }

    p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
	
.center {
	text-align: center;
}	