body
{
  color:#000000;
  background-color:#ffffff;
  padding:0em;
  margin:0em;
  font-family:helvetica, arial, sans-serif;
  font-size:12px;
}
h1
{
  color:#000000;
  background-color:#c0c0e0;
  margin:0em;
  padding:0.25em 0.3em 0.25em 0.3em;
  font-size:40px;
}
h2
{
  color:#000000;
  background-color:#d7d7e7;
  margin:0em 0em 0em 0em;
  padding:0.4em 1em 0.4em 1em;
  font-size:14px;
}
table
{
  margin:15px;
  padding:15px;
  border:0px;
  font-size:13px;
}
th
{
  margin:0px;
  padding: 0px 10px 0px 10px;
  border:0px;
  font-size:14px;
}
td
{
  margin:0px;
  padding: 0px 10px 0px 10px;
  border:0px;
}
#account
{
  text-align:right;
  font-size:12px;
  font-weight:bold;
  position:absolute;
  top:0em;
  right:0em;
  margin:0em;
  padding:0em;
  width:36em;
  height:5em;
}
#account input
{
  padding:1px;
  margin:1px;
}
#account p 
{
  position:absolute;
  margin:0em;
  padding:0em;
  right:0.8em;
  
}
#account p#line1
{
  top:0.5em;
}
#account p#line2
{
  top:3.25em;
}
#account p#line3
{
  top:5.75em;
  right:0.4em;
  border:2px solid red;
  width:33em;
  text-align:center;
  margin:0em;
  padding:2px;
  color:red;
}
#navigator
{
  margin:1em;
  text-align:center;
  font-weight:bold;
}
#footer
{
  color:#000000;
  background-color:#d7d7e7;
  font-weight:bold;
  margin:1em 0em 0em 0em;
  padding:0.4em 0em 0.4em 0em;
  float:left;
  width:100%;
}
#footer p
{
  display:inline;
  margin:0em;
  padding:0em 0.8em 0em 0.8em;
  float:left;
}
#footer p.validate
{
  float:right;
}
#foot1, #foot2, #foot5, #foot6
{
  border-right: 1px solid black;
}
form
{
  padding:0em;
  margin:0em;
}
a
{
  background-color:transparent;
  color:#000000;
}
a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
a:active { text-decoration:underline; }
a.disabled
{
  text-decoration:none;
  color:#808080;
  background-color:transparent;
}
#account p#line3 a
{
  color:red;
  background-color:transparent;
}
.blue-text
{
  color:blue;
}
#errormessage
{
  margin:1em;
  text-align:left;
  font-weight:bold;
  background-color:#ffaaaa;
}
img
{
  border: 0px;
}
#contact
{
  padding: 1em 2.5em  1em 3.5em;
  margin: 0em 0em 0em 0em;
}
#contact li
{
  padding: 0.5em 0.5em 0.5em 0.5em;
  list-style: square inside;
}
#contact p
{
  padding: 0.5em 0em 0.5em 0em ;
  margin:0em;
}
h3
{
  font-size:14px;
  padding: 0.5em 2em 0.5em 2em;
  margin: 0em 0em 0em 0em;
}