H2 {
		font-size:10pt;
		font-weight: bold;
		text-align: center;
		background-color: #339966;
		color: white;
		text-align: left;
		margin-top: 0px;
		padding: 2px
}
A,A:visited {
	font-size : 10pt;
	font-weight : bold;
	text-decoration: none;
	color: #000000
}
 A:hover {
	color:#ffcc00
}

body,td,li,u,p,li,a,b,h1,h2,h3,h4,h5,h6 {
	
	font-family:Arial,Helvetica,sans-serif
}

body,td,p,li {
	font-size:10pt;
	color: #1f5c3e;
	font-family: verdana, arial, helvetica, sans-serif
}

.topmenu a, .topmenu a:visited, .menucell {

	color:white;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none	
}

.menuoption {

	color:#000000;
	margin: 0px 0px 0px 0px;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none	
}


.topmenu a:hover {

	color:#ffcc00
}

.menuoption:hover {
	color:#000000;
}

a.tinylink {
	font-size:8pt;
	color:black
}

h1 {
	font-size:12pt;
	color: #339966;
}

table.pretty, table.Content {

	border-width:0px;
	border-style:solid;
	border-color:#339966;	
	background-color:#FFFFFF;
}

.pretty a {
	color:#333366
}

table.pretty td.top, td.Content-Header {

	border-width: 1px 0px 1px 0px;
	border-style:solid;
	border-color: white wite #999966 #999966;
	font-size:12pt;
	color:#333366;
	font-weight:bold;
	text-transform:uppercase;
	/*background:url(images/arr.jpg);*/
	background-attach:left center;
	background-repeat:no-repeat;
	background-color:#CCCC99;
	padding: 0px 0px 0px 20px
}

A.disclaimer {
	color : Black;
	font-weight: bold;
	text-decoration : none;
}

A.disclaimer:hover {
	color : Black;
	font-weight: bold;
	text-decoration : underline;
}

P.Disclaimer {
	color: #FF0000;
	font-weight: bold;
	font-size : 8pt;
}

body.mainp
{
	 background-color:#ffffff
}

.white
{
	color:white
}
.black
{
	color:black
}
a.black:hover
{
	font-weight:bold
}

h4
{
	font-size:10pt;
	color:black;
}

.Content-Border, .Content {
	background-color : white;
}

.legend {
	font-size : 7pt;
	font-weight : normal;
}

TH {
	font-size : 10pt;
	font-weight : bold;
	color: #1f5c3e;
}



.Content-Body {
	background-color : #FFFFFF;

}

table.formtable
{
	border-width:1px;
	border-color:#c0c0c0;
	border-style:solid;
	background-color:white
}

table.formtable td.top
{
	background-image:none;
	background-color:#339966;
	border-width:0px;
	text-align:center;
	font-size:10pt
}

table.formtable td
{
	font-size:10pt
}

table.formtable td.label
{
	text-align:right
}

.subnav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.subnav TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.subnav TABLE TD
{
    BORDER-RIGHT: #404040 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #e0e0e0 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: #e0e0e0 1px solid;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #333366;
}
.subnav TABLE TD.selected
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #b0d0b0 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: #b0d0b0 1px solid;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #339966
}
.subnav TABLE TD A, .subnav TABLE TD A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    TEXT-DECORATION: none
}
.subnav TABLE TD.selected A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-STYLE: italic;
    TEXT-DECORATION: none
}
.subnav TABLE TD A:hover
{
    COLOR: yellow;
    TEXT-DECORATION: none
}
.subnav TABLE TD.selected A:hover
{
    COLOR: yellow;
    TEXT-DECORATION: none
}
.subnav TABLE TD.plain, 
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    COLOR: #808080;
    FONT-STYLE: italic; 
    BACKGROUND-COLOR: white;
    BORDER-RIGHT-WIDTH: 0px
}

.restraints
{
	COLOR: #FF0000;
	TEXT-ALIGN: justify
}

.bbutton
{
	background-color : #339967;
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt
}

.grid .top, .top
{
	background-image:none;
	background-color:#339966;
	border-width:0px;
	text-align:center;
	font-size:10pt;
	color: white;
	font-weight: bold;
	text-align: left
}

.plain
{
	vertical-align : baseline;
}

.topnav
{
	background-color: white;
	color: white;
}

form
{
	margin: 0px;
	padding: 0px;
}

.selectWide
{
      border: 1px solid #000063;
      font-family: arial, verdana, sans-serif, helvetica;
      font-size: 8pt;
      width : 225px;
}

.formbutton
{
	background-color : #339967;
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	width : 100px;
}

.widebutton
{
	background-color : #339967;	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	width : 240px;
}
.promotion a, .promotion a:hover 
{
      font-family: arial, verdana, sans-serif, helvetica;
      font-size: 8pt;
      color: white;
      text-decoration: none;
      text-transform : uppercase;
}
.promotion
{
    MARGIN: 0px;
    COLOR: navy;
     background-color: #339966;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    font-family: arial, verdana, sans-serif, helvetica;
    text-transform : uppercase;
    text-decoration: none;
    font-size: 8pt;
}
.promoheader
{
    background-color: #339966;
  color: #ffffff;
  font-family: arial;
  font-size: 10pt;
  text-weight: bold;
  padding: 5px;
}

.promobar
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: white;
    PADDING-TOP: 2px;
    background-color: #339966;
}


<!-- ALPHA NAVIGATION START -->
.anchor-button a
{
    text-decoration: none;
    font-size: 10px;
    color: #000;
    border: 1px solid #666;
    padding: 0px 3px 0px 3px;
    background-color: #339966;
}

.anchor-button a:link
{
    color: white;
    font-size: 10px;
    border-color: #456496;
    background-color: #339966;
}

.anchor-button a:visited
{
    color: white;
    font-size: 10px;
    background-color: #339966;
}

.anchor-button a:hover
{
    background-color: #333366;
    font-size: 10px;
    text-decoration: none;
}

HR {
	color : navy
}

.anchor-button-selected a
{
    text-decoration: none;
    font-size: 10px;
    color: #000;
    border: 1px solid #666;
    padding: 0px 3px 0px 3px;
    background-color: #276F4F;
    text-decoration: none;
}

.anchor-button-selected a:link
{
    color: white;
    font-size: 10px;
    border-color: #456496;
    background-color: #276F4F;
    text-decoration: none;
}

.anchor-button-selected a:visited
{
    color: white;
    font-size: 10px;
    background-color: #276F4F;
    text-decoration: none;
}

.anchor-button-selected a:hover
{
    background-color: #276F4F;
    font-size: 10px;
    text-decoration: none;
}
.grid.unused
{
    color: lightgrey;
}
<!-- ALPHA NAVIGATION END -->

.introSelect
{
    WIDTH: 156px;
    text-transform : capitalize;
}


TD.Content-Header
{
    BORDER-RIGHT: 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: 0px solid;
    COLOR: white;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #339966;
    background-attach: left center
    
 }

