DIV { font-family:Arial, Helvetica, Geneva; } 

	 .headline { font-family:Tahoma; font-size:40px; font-weight:bold; color:#CCCC99; text-align:left; line-height:40px; letter-spacing:1; word-spacing:6;}
         .subline { font-family:Tahoma; font-size:18px; font-weight:bold; color:#ffffff; text-align:right; line-height:20px; letter-spacing:1; word-spacing:6;}

	 .title { font-family:Arial,Helvetica,Geneva; font-size:18px; font-weight:bold; color:#999966; text-align:left; line-height:40px; letter-spacing:0; word-spacing:0;}
	 .subtitle { font-family:Arial,Geneva; font-size:14px; font-weight:bold; color:#000000; text-align:left; line-height:40px; letter-spacing:0; word-spacing:0;}

     .maintextright { font-family:Arial, Helvetica, Geneva; font-size:12px; font-weight:normal; color:#000000; text-align:right; letter-spacing:0; word-spacing:0; line-height:18px; }


/* Table Specific Styles */

/* Default Table Properties */
Table  { 
  font-family:Arial,Helvetica,Geneva;
  color:#555555;
  text-align:left;
	}

/* Controls overall Table */
TABLE.infoBoxHeading {
  background-color : #ffffff;
  border-color : #000000;
  border-style : solid;
  border-width : 1px;
 }

/* Top of Table Properties.  Called at top of table only */
TD.infoBoxHeading {
  font-size: 30px;
  background-color: #999966;
  color: #CCCC99;
  font-weight : bold;
  text-align : left;
  line-height:40px;
  letter-spacing:1;
  word-spacing:6;
}

/* Small Cell Properties for Time/Update and Bookmark Us.  Called at that location only */
td.smallforest	{
  border-color : #000000;
  border-width : 1px;
  border-style : solid;
  color: #000000; 
  font-size : 10px; 
  background-color:#005E00; 
  padding:1;
  }

/* Left Menu Properties.  Called at that location only */
TD.menuBox, SPAN.menuBox {
  color: #000000;
  line-height: 12px; 
  padding-left: 10px;
  padding-right: 5px;
  padding-bottom: 0px;
  background-color: #CCCC99;
  }

/* MenuBox Link Properties   */
A.menuBox 			{font:Verdana,Arial,Helvetica,Geneva; font-size: 11.5px; color: #336600; line-height: 18px; text-decoration:none; font-weight: normal;}
A.menuBox:visited 	{font:Verdana,Arial,Helvetica,Geneva; font-size: 11.5px; color: #336600; line-height: 18px; text-decoration:none; font-weight: normal;}
A.menuBox:hover 	{font:Verdana,Arial,Helvetica,Geneva; font-size: 11.5px; color: #003300; line-height: 18px; text-decoration:underline; font-weight: normal;}
A.menuBox:active 	{font:Verdana,Arial,Helvetica,Geneva; font-size: 11.5px; color: #FFCC00; line-height: 18px; text-decoration:none; font-weight: normal;}

/* Small Print Properties for MenuBox   */
.smallmenu { 
  font-family:Verdana,Arial;
  font-size:10px;
  font-weight:normal;
  color:#336633;
  text-align:left;
  line-height:12px;
  letter-spacing:0;
  word-spacing:0;
  }

/* Main Table Data Properties   */
TD.main, SPAN.main {
  background-color:  #ffffff;
  font-size:12px;
  font-weight:normal;
  color:#000000;
  text-align:left;
  letter-spacing:0;
  word-spacing:2;
  line-height:20px;
  }

/* Small Print Properties for Main Table Data   */
.smallmain { 
  font-size:10px;
  color:#005E00;
  font-weight:normal;
  text-align:center;
  line-height:12px;
  letter-spacing:0;
  word-spacing:0;
  }

/* Form Properties - Not used yet   */
.form { 
  font-family:Verdana;
  font-size:12px;
  font-weight:normal;
  color:#336699;
  text-align:left;
  line-height:15px;
  }


/* Element Behaviour */
CHECKBOX, INPUT, RADIO, SELECT, TEXTAREA {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px;
}

/* Link Properties for the rest of the site */

A:link 		{font-size: 11.5px; color: #336600; line-height: 18px; text-decoration:none; font-weight: normal;}
A:visited 	{font-size: 11.5px; color: #336600; line-height: 18px; text-decoration:none; font-weight: normal;}
A:hover 	{font-size: 11.5px; color: #003300; line-height: 18px; text-decoration:underline; font-weight: normal;}
A:active 	{font-size: 11.5px; color: #FFCC00; line-height: 18px; text-decoration:none; font-weight: normal;}
