body {
	margin: 0px; font-family: Century Gothic; FONT-SIZE: 10px;
}

table

A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333399; FONT-FAMILY: "Century Gothic"; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #333399; FONT-FAMILY: "Century Gothic"; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #ccccff; FONT-FAMILY: "Century Gothic"; TEXT-DECORATION: none
}
.whitebox
{ border: 1px solid #FFFFFF;
  scrollbar-track-color:FFFFFF;
  scrollbar-shadow-color:FFFFFF;
  scrollbar-face-color:FFFFFF;
  scrollbar-highlight-color:FFFFFF;
  scrollbar-darkshadow-color:FFFFFF;
  scrollbar-3dlight-color:FFFFFF; font-family:Arial; color:#FFFFFF; font-size:1pt; font-weight:bold; background-color:#FFFFFF
 }
 
.terms:link { FONT-WEIGHT: BOLD; FONT-SIZE: 14px;  COLOR: red;  FONT-FAMILY: arial; TEXT-DECORATION: none }
.terms:visited { FONT-WEIGHT: BOLD; FONT-SIZE: 14px; COLOR: red; FONT-FAMILY: arial; TEXT-DECORATION: none }
.terms:hover { FONT-WEIGHT: BOLD; FONT-SIZE: 14px; COLOR: red; FONT-FAMILY: arial; TEXT-DECORATION: underline }
 
 .heading { FONT-SIZE: 12px; background-color: #000040; font-family:Arial; color:#FFFFFF; }
 .table { FONT-SIZE: 12px; font-family:Arial; border: 1px solid #C0C0C0;  }
 
 H4 {
 	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: "Century Gothic"; LETTER-SPACING: 4px
 }

.menu:link { font-size: 14px; text-decoration: none; }
.menu:visited { font-size: 14px; text-decoration: none; }
.menu:hover { font-size: 14px; text-decoration: none; }

.leftnavcell { border-left: 2px dotted; ; border: solid; border-width: 1px 0px; border-color: #FFFFFF #FFFF00}
.leftnavcellbot { border-left: 2px dotted; ; border: solid; border-width: 1px 0px 0px; border-color: #FFFFFF #FFFF00 }
.leftnavcelltop { border-left: 2px dotted; ; border: solid; border-width: 0px 0px 1px; border-color: #FFFFFF #FFFF00 }

.cell {  border-color: #FFFFFF #0099CC #FFFFFF #FFFFFF; background-color: #FFFFFF; border-style: solid; border-right-width: 1px}
.cellfull {  background-color: #E8F0FF; border: 1px #3939B5 dotted; FONT-SIZE: 14px; }
.cellhead {  background-color: #E8F0FF; border-top: 1px #3939B5 dotted; border-bottom: 1px #3939B5 dotted; padding: 5px;}


label
{
width: 20em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
}

.submit input
{
margin-left: 20em;
} 

input
{
color: #666666;
background: #ffffff;
border: 1px solid #666666;
}

.inputBox {
width: 400px;
}

textarea
{
color: #666666;
background: #ffffff;
border: 1px solid #666666;
}

.submit input
{
color: #666666;
background: #ffffff;
border: 2px outset #666666;
} 

fieldset
{
border: 1px solid #666666;
width: 80%;
font-size: 14px;
padding: 15px;
text-align: left;
}

legend
{
color: #666666;
background: #ffffff;
border: 1px solid #666666;
padding: 2px 6px;
} 