td.navbar	{
	background:#009933; 
	color:white;
	font-size: 12pt; 
	font-weight:bold;
	text-align: center;
	vertical-align: bottom
}

.copyright {
	color:black;
	font-size: 10pt; 
	text-align: center
}

.topic-title {
	background:#999999; 
	color:white;
	font-size: 18pt; 
	font-weight:bold;
	text-align: center
}

.points-title {
	background:#F8E605;
	color:#000066;
	font-size: 14pt; 
	font-weight:bold;
	text-align: center
}

.points-join {
	color:#003399;
	font-size: 14pt; 
	font-weight:bold;
	text-align: center
}

.points-spacer {
	background:white; 
	height: 30; 
}

.fpa-nav {
	background:#DDDDDD; 
}

.tagline {font-size: 10pt}

TH {background:#F8E605; color:#000066}

th.justified {text-align: left;background:#F8E605; color:#000066}


.separator-bar {
	background:#F8E605;
	color:#000066;
	font-size: 14pt; 
	font-weight:bold;
	text-align: center
}

.notice-bar {
	background:#FFFFFF;
	color:#FF0000;
	font-size: 14pt; 
	font-weight:bold;
	text-align: center
}


.question {
	background:#F8E605;
	color:#000066;
	font-size: 13pt; 
	font-weight:bold;
	text-align: center
}

.smallnotice {
	     font-size: 10pt;
	     font-style: italic
}
	     



A:link.fpa-nav {color:#003399;text-decoration:none} 
A:visited.fpa-nav {color:#003399;text-decoration:none} 
A:active.fpa-nav {color:#003399;text-decoration:none}
A:hover.fpa-nav {color:#003399;text-decoration:underline}

A:link.copyright {color:white;text-decoration:none} 
A:visited.copyright {color:white;text-decoration:none} 
A:active.copyright {color:white;text-decoration:none} 
A:hover.copyright {color:white;text-decoration:underline} 

A:link.faq {color:#003399;text-decoration:underline} 
A:visited.faq {color:#003399;text-decoration:underline} 
A:active.faq {color:#003399;text-decoration:underline}
A:hover.faq {color:#003399;text-decoration:underline}

A:link.wam-anchorlet {
	color:red;
	font-size: 8pt; 
}
A:visited.wam-anchorlet {
	color:red;
	font-size: 8pt; 
}
A:active.wam-anchorlet {
	color:red;
	font-size: 8pt; 
}
A:hover.wam-anchorlet {
	color:red;
	font-size: 8pt; 
}

A:link.wam {
	color:#000066;
	text-decoration:underline
}
A:visited.wam {
	color:#000066;
	text-decoration:underline
}
A:active.wam {
	color:#000066;
	text-decoration:underline
}
A:hover.wam {
	color:#000088;
	text-decoration:underline
}


.errortext
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: Red;
}	


A:link {color:#FFFF00;text-decoration:none}
A:visited {color:#FFFF00;text-decoration:none}
A:active {color:#FFFF00;text-decoration:none}
A:hover {color:white;text-decoration:underline}
A:link.travel {color:blue;text-decoration:none;font-size: 10pt}
A:visited.travel {color:blue;text-decoration:none;font-size: 10pt}
A:active.travel {color:blue;text-decoration:none;font-size: 10pt}
A:hover.travel {color:red;text-decoration:underline;font-size: 10pt}

body {font-family:"arial";font-size: 10px}
.nochange8 {font-size: 8pt}
.nochange10 {font-size: 10pt}
.nochange12 {font-size: 12pt}
.nochange12blue {font-size: 12pt;color: #000066}

.travellinks { font-size: 10pt;	color: red }
.nochange8wh { font-size: 8pt;color:white }
.nochange8bold { font-size: 8pt;font-weight:bold }
.nochange10bold { font-size: 10pt;font-weight:bold }
.nochange10boldwh { font-size: 10pt;font-weight:bold;color:white }
.nochange12boldwh { font-size: 12pt;font-weight:bold;color:white }
.nochange12bold { font-size: 12pt;font-weight:bold }
.nochange14bold { font-size: 14pt;font-weight:bold }
.nochange48bold { font-size: 48pt;font-weight:bold }
.nochange24bold { font-size: 24pt;font-weight:bold }

span.nochange14bold { font-size: 14pt;font-weight:bold }
span.nochange40bold { font-size: 40pt;font-weight:bold }

.NC10boldyellow { font-size: 10pt;font-weight:bold;color:#F8E605 }
.nochange8bolddb { font-size: 8pt;font-weight:bold;color:#000066 }
.nochange12bolddb { font-size: 12pt;font-weight:bold;color:#000066 }
.nochange10bolddb { font-size: 10pt;font-weight:bold;color:#000066 }
.nochange14bolddb { font-size: 14pt;font-weight:bold;color:#000066 }


#miniloginUI{
 position:absolute;
 top:200px;
 left:600px;
 background-color:#003399;
 text-align:right;
 padding:5px;
  border-color:#FFCC00;
  border-style:solid;
  border-width:2px;
}

#miniloginUI input.text{
  font-family: 'Arial',san-serif;
  font-size:9pt;
  font-weight:normal;
  background-color:#336699;
  border-color:#336699;
  border-style:solid;
  border-width:1px;
  color:#FFFFFF;
  width:10px; 
 }

#miniloginUI input.password{
  font-family:TrebuchetMS;
  font-size:9pt;
  background-color:#336699;
  border-color:#336699;
  border-style:solid;
  border-width:1px;
  color:#FFFFFF; 
  width:10px;
 }
#miniloginUI input.image{
 margin-top:5px;
}
#miniloginUI image{
 margin-top:5px;
}


#profile_edit {
text-align:left;
}

#profile_edit h1{
font-weight:bold;
font-size:14pt;
text-align:center;
background:#FFCC00;
color:#003399;
}

#profile_edit div.section_separator{
font-weight:bold;
font-size:12pt;
text-align:center;
background:#FFCC00;
color:#003399;
margin-top:10px;
}

#profile_edit div.subsection_separator{
font-weight:bold;
font-style:italic;
font-size:10pt;
text-align:left;
margin-left:20px;
margin-top:5px;
}

#profile_edit_buttons {
border-top: 2px groove #2255BB;
margin-top:10px;
padding:10px;

}

#formreadonly{
background: #BBB;
width: 10em;
height: 1em;
border: solid;
border-width:1px;
margin-left:1em;
}


#prepaid_purchase
{
text-align:left;
margin-left:100px;
}

#prepaid_purchase div.form_controls
{
margin-left:120px;
margin-top:10px;

}

#prepaid_rules{
text-align:left;
font-family:verdana, arial;
font-size: .8em;
font-style:italic;
margin-left:100px;

}

#prepaid_welcome{
text-align:left;
font-family:verdana, arial;
font-size: 1em;
margin-left:100px;
margin-bottom:50px;
margin-top:20px;

}

#prepaid_review
{
text-align:left;
margin-left:100px;
}

#prepaid_review div.form_controls
{
margin-left:120px;
margin-top:10px;

}

#prepaid_certificate_actions {
text-align:left;

}

#prepaid_certificate_actions div.form_controls{
margin:auto;


}


#gcPageLocation
{
  min-height:400px;
}


html{
   height: 100%;
   width: 100%;
   margin: 0em;
   padding: 0em;
}
