Normal, default {color: #000000; font-size: 12pt; font-family: Tahoma,Verdana, Helvetica, Arial, sans-serif; font-weight: bold; text-decoration: none}

Body
{
  font-family: Tahoma, Verdana,  Helvetica, Arial, sans-serif;
}

.hb
{
	background: #555555; 
    background-image: url(back2.jpg);
	margin: 0px;
	background-position: center top;
}

Div.bg
{
	background-image: url(back1.jpg);
	layer-background-image: url(back1.jpg);
	background-repeat: repeat-x;
	background-position: centre top;
    height:100%;
    margin:auto;
}

A {color: #3d9684; font-family: Tahoma,Verdana, Helvetica, Arial, sans-serif; font-weight: bold; text-decoration: underline}
A:hover {color: #ffffff; background-color: #3d9684; text-decoration: underline;}

A.news {color: white; font-family: Tahoma,Verdana, Helvetica, Arial, sans-serif; font-size: 9pt; font-weight: normal;text-decoration: none}
A.news:hover {background-color: #555555;}

.products_menu_link {color: #ffffff; font-family: Tahoma,Verdana, Helvetica, Arial, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none}
.products_menu_link:hover {color: #215349; background-color: #ffffff; text-decoration: none}

.product_title {font-family: Tahoma,Verdana, Helvetica, Arial, sans-serif; font-size: 18pt; font-weight: bold; text-decoration: none}
.product_header {font-family: Tahoma,Verdana, Helvetica, Arial, sans-serif; font-size: 14pt; font-weight: bold; font-variant: small-caps; text-decoration: none}
.product_text {font-family: Tahoma,Verdana, Helvetica, Arial, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none}
.product_table_text {font-family: Tahoma,Verdana, Helvetica, Arial, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none}
.product_table_heading {font-family: Tahoma,Verdana, Helvetica, Arial, sans-serif; font-size: 10pt; font-weight: bold; font-style: italic; text-decoration: none}

.news-heading {color: white; font-family: Tahoma,Verdana, Helvetica, Arial, sans-serif; font-size: 9pt; font-weight: bold; font-variant: small-caps; text-decoration: none}
.news {color: white; font-family: Tahoma,Verdana, Helvetica, Arial, sans-serif; font-size: 9pt;}
.news-body {color: black; font-family: serif; font-size: 11pt; line-height: 175%; text-align: justify;}
.news-headline {color: black; weight: bold; font-family: serif; font-size: 14pt;}


P.usage {
  color: white; 
  font-family: Tahoma,Verdana, Helvetica, Arial, sans-serif; 
  font-size: 8pt; 
  font-weight: bold;
  margin: 0px;
}

P.date {
  color: white; 
  font-family: Tahoma,Verdana, Helvetica, Arial, sans-serif; 
  font-size: 7pt; 
  margin: 0px;
}

div.newsheader {
  height: 145px;
  overflow: auto;
  padding-right: 5px;
}

TABLE.NavHomeBody {
	BORDER-BOTTOM: 1px solid #555555;
//	BORDER-TOP: 1px solid #555555;
   BORDER-LEFT: 1px solid #555555;
   BORDER-RIGHT: 1px solid #555555;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 73%;
	font-weight: normal;
	color: #444444;
   background-color: white; 
   width: 750px;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}