body {
  padding:0px 60px;
  margin:0px;
  font-family:verdana,sans-serif;
  font-size:0.8em;
}
a {
  color:#363b90;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}
div.head1 {
  background-image:url(/static/bg1.gif);
}
div.head2 {
  background-image:url(/static/bg2.jpg);
  background-repeat:repeat-x;
  clear:both;
}
div.headleft {
  margin:0px 5%;
}
div.head1right {
  float:right;
  padding:10px 50px 0px 10px;
}
div.head2right {
  text-align:right;
  padding:0px 50px 4px 10px;
}
div.content {
  clear:both;
  margin:0px;
  padding:20px;
  border-left:2px solid #363b90;
  border-right:2px solid #363b90;
}
div.foot {
  clear:both;
  border-top:5px solid #c0dd00;
  background-image:url(/static/bg2.jpg);
  background-repeat:repeat-x;
  color:#fff;
  text-align:left;
  padding:10px;
}
div.foot a {
  color:#d8eaff;
  font-weight:bold;
}
h1 {
  margin:0.5em 0em;
  font-size:1.7em;
  font-weight:bold;
}
h2 {
  margin:0.4em 0em;
  font-size:1.4em;
  font-weight:bold;
}
h3 {
  margin:0.3em 0em;
  font-weight:bold;
}
p {
  margin:0.6em 0em;
}
p.switch
{
  float:right;
  text-align:right;
  font-size:0.8em;
}
p.indent
{
  margin-left:1em;
}
table
{
  margin:0.6em 0em;
}
hr
{
  border-top:1px solid #526879;
  border-bottom:0px;
  border-left:0px;
  border-right:0px;
}
.info
{
  font-style:italic;
}
.error
{
  padding:0px 5px;
  color:#fff;
  background-color:#b10;
}
.small
{
  font-size:0.7em;
}
pre {
  font-size:1.3em;
}
td
{
  padding-right:1em;
}
form.lt_reg table tr th
{
  text-align:right;
}
