/*
TD
{
	border: 1px dashed blue;
	padding: 0px;
}
*/

Body 
{
  background-color: #E7FBE7;
  margin: 0;
}


H1 
{
  font-family: Arial, Helvetica, "Sans Serif";
  color: #9966cc; 
  font-size: 10pt;
}

H1.FrontPage 
{
	font-family: Arial, Helvetica, "Sans Serif";
	color: #9966cc; 
	font-size: 10pt;
	margin: 0px;
	padding: 0px;
}

H2, H3 
{
  font-family: Arial, Helvetica, "Sans Serif";
  color: #9966cc; 

}

H3.center 
{
  font-family: Arial, Helvetica, "Sans Serif";
  color: #9966cc; 
  text-align: center;
}


H2.center 
{
  font-family: Arial, Helvetica, "Sans Serif";
  color: #9966cc; 
  text-align: center;
}
H4, H5 
{
  font-family: Arial, Helvetica, "Sans Serif";
  color: #9966cc; 
}

H4.Inline
{
font-family: Arial, Helvetica, "Sans Serif";
color: #9966cc; 
display: inline;
}

P.Inline
{
	display: inline;
}

P {
  font-family: Arial, Helvetica, "Sans Serif";
  font-size: 12pt;
  color: #000000;
  text-align: left;
}

P.center {
  font-family: Arial, Helvetica, "Sans Serif";
  font-size: 12pt;
  color: #000000;
  text-align: center;

}

P.lgcenter {
  font-family: Arial, Helvetica, "Sans Serif";
  font-size: 16pt;
  color: #000000;
  text-align: center;

}

P.small {
  font-family: Arial, Helvetica, "Sans Serif";
  font-size: 10pt;
  color: #000000;

}

P.green {
  font-family: Arial, Helvetica, "Sans Serif";
  font-size: 12pt;
  color: #669933;

}

P.smallcolouredcenter {
  font-family: Arial, Helvetica, "Sans Serif";
  font-size: 10pt;
  color: #669933;
  text-align: center;
}
 
P.f {
    font-family: Arial, Helvetica, "Sans Serif";
    font-size: 8pt;
    color: #669933;
    text-align: center;

}

DL.colour {
	font-family: Arial, Helvetica, "Sans Serif";
   font-size: 10pt;
   color: #669933;
}

Table { font-family: Arial, Helvetica, "Sans Serif";
  font-size: 12pt;
  color: #669933;
  background: #FFFFFF;
}

Table.b { font-family: Arial, Helvetica, "Sans Serif";
  font-size: 12pt;
  color: #000000;
  background: #FFFFFF;
}


Table.m { font-family: Arial, Helvetica, "Sans Serif";
  font-size: 12pt;
  color: #669933;
  background: #E7FBE7;
}

Table.i { font-family: Arial, Helvetica, "Sans Serif";
  font-size: 10pt;
  color: #000000;
  background: #FFFFFF;
  border-style: groove;
  border-color: #9966cc;
  border-width: thin;
  padding: 0;
  margin: 0;
  
}

Table.ia { 
  font-family: Arial, Helvetica, "Sans Serif";
  font-size: 10pt;
  color: #669933;
  background: #FFFFFF;
  border-style: solid;
  border-color: #9966cc;
  border-width: thin; 
}

Table.Platinum {
  font-family: Arial, Helvetica, "Sans Serif";
  font-size: 10pt;
  color: #000000;
  background: #FFFFCC;
  border-style: solid;
  border-color: #008000;
  border-width: thin; 
 
}

Table.christmas { font-family: Arial, Helvetica, "Sans Serif";
  font-size: 10pt;
  color: #000000;
  background: #FFFFFF;
}

TD.vertical-align{
 vertical-align: top;
}

Table.Gold{
  font-family: Arial, Helvetica, "Sans Serif";
  font-size: 10pt;
  color: #000000;
  background: #FFFFEB;
  border-style: solid;
  border-color: #01AD01;
  border-width: thin; 

}



Table.white {
  font-family: Arial, Helvetica, "Sans Serif";
  font-size: 10pt;
  color: #000000;
  background: #FFFFFF;
  border-style: solid;
  border-color: #005200;
  border-width: thin; 
}

Table.email{
  font-family: Arial, Helvetica, "Sans Serif";
  font-size: 10pt;
  color: #000000;
  background: #FFFFFF;
  border-style: solid;
  border-color: #0FFF0F;
  border-width: thin; 
}

P.heading {
  font-family: Arial, Helvetica, "Sans Serif";
  background: #FFFFFF;
   color:  #9966cc;
  font-size: 10pt;
 font-weight: bold;
}

TD.MenuItemSelected
{
	font-family: Arial, Helvetica, "Sans Serif";
	background: #669933;
	text-align: center;
	color: #F7FBEF;
	font-size: 10pt;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0.5em;
	padding-right: 0.5em;
	white-space: nowrap;
}

TD.MenuItemNotSelected
{
	font-family: Arial, Helvetica, "Sans Serif";
	background: #FFFFFF;
	text-align: center;
	color: #669933;
	font-size: 10pt;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0.5em;
	padding-right: 0.5em;
	white-space: nowrap;
}

TD.a 
{
  font-family: Arial, Helvetica, "Sans Serif";
  background: #669933;
  text-align: center;
  color: #F7FBEF;
  font-size: 10pt;
}

TD.b 
{
  font-family: Arial, Helvetica, "Sans Serif";
  background: #FFFFFF;
  text-align: center;
  color: #669933;
  font-size: 10pt;
}

TD.c {
  font-family: Arial, Helvetica, "Sans Serif";
  background: #FFFFFF;
  text-align: center;
  color:  #9966cc;
  font-size: 10pt;
}

TD.border {
  font-family: Arial, Helvetica, "Sans Serif";
  background: #FFFFFF;
  text-align: center;
  color:  #000000;
  font-size: 10pt;
  border-right-style: dotted;
  border-color: #E9E4F4;
}

TD.small {
  font-family: Arial, Helvetica, "Sans Serif";
  background: #FFFFFF;
   font-size: 8pt;
  color:  #000000;
}

A:link{
  color: #669933;
font-size: 12pt;
}

A:active {
 color: #669933;

}

A:visited {
 color: #9966cc;
font-size: 12pt;


}	

A.darkgreen:link{
  color: #003300;
font-size: 12pt;
}

A.purple:link{
  color: #C000C0;
font-size: 12pt;
}


A.noline:link{
  color: #669933; 
font-size: 10pt;
text-decoration: none;

}

A.noline:active {
 color: #669933; 
 text-decoration: none;
}

A.noline:visited {
 color: #669933; 
font-size: 10pt;
 text-decoration: none;

}	

A.noline2:link{
  color: #F7FBEF; 
font-size: 10pt;
text-decoration: none;

}

A.noline2:active {
 color: #F7FBEF; 
 text-decoration: none;
}

A.noline2:visited {
 color: #F7FBEF; 
font-size: 10pt;
 text-decoration: none;

}	

A.small:link{
  color: #669933;
font-size: 10pt;
}

A.small:active {
 color: #669933;
font-size: 10pt;
}

A.small:visited {
 color: #9966cc;
font-size: 10pt;
}	


A.disclaimer:link {
 color: #669933;
 font-size: 8pt;
}

A.disclaimer:active {
 color: #669933;
 font-size: 8pt;
}

A.disclaimer:visited {
 color: #669933;
 font-size: 8pt;
}



Table.dotted { 
border-style: dashed;
border-color: #9966cc;

}



TD.dotted { border-style: dotted;
                             border-color: #9966cc;
border-width: 0.1pt;
}



TD.solid { border-style: solid;
                             border-color: ;
										

}

TD.dashed { border-style: dashed;
                             border-color: #9966cc;

}
TD.double { border-style: double;
                             border-color: #9966cc;

}
TD.groove{ border-style: groove;
                             border-color: #9966cc;

}
TD.ridge { border-style: ridge;
                             border-color: #9966cc;

}
TD.inset { border-style: inset;
                             border-color: #9966cc;

}
TD.outset{ border-style: outset;
                             border-color: #9966cc;

}

TD.Ads
{
	padding: 0px;
}

BR.Small
{
	margin: 0;
	padding: 0;
}

FONT.RandString
{
	font-family: Arial, Helvetica, "Sans Serif";
	color: #9966cc; 
	font-size: 18pt;
	font-weight: bold;
}

FONT.Small
{
	font-size: 0.8em; 
}

FONT.Red
{
	color: #FF0000;
}

FORM
{
	margin: 0em;
}

INPUT.Button
{
	font-weight: bold;
	color: #639C31;
	background-color: #FFFFFF;
	background-image:url("/images/buttonbackground.gif");
	border-width: 1px;
	border-style: solid;
	border-color: #669933;
	font-weight: normal; 
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
	vertical-align: middle;
	cursor: hand;
}

INPUT.Text
{
	font-weight: normal;
	color: #639C31;
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #669933; 
	margin: 0px;
	white-space: nowrap;
	vertical-align: middle;
}
