a {
  font: 12px arial, Helvetica, sans-serif;
  color: #0000FF;
  padding-top: 0px;
  text-decoration: none;
}
a:hover {  border-bottom: 1px solid #336699; }
a.top:hover { text-decoration: underline; }
a.inlink { 
  color: #0000CC; 
  text-decoration: none; 
  border-bottom: 1px solid #FFFFFF;
}
a.inlink:hover { 
  color: #0000CC; 
  text-decoration: underline; 
  border-bottom: 1px solid #FFFFFF;
}
a.foot { color: #265888; }
a.foot:hover {text-decoration: underline; border: 0px solid #FFF;}
body {
  margin: 0px;
  background: url(images/left_back.gif);
  background-repeat: repeat-y;
}
a.leftnav {
  font: 10pt arial, Helvetica, sans-serif;
  color: #FFFFFF;
  padding-top: 0px;
  text-decoration: none;
}
a.h1 {
  font: 24pt arial, Helvetica, sans-serif;
  color: #FFFFFF;
  padding-left: 0;
  margin: 5px;
  text-decoration: none;
}
a.h1:hover { text-decoration: none; border-bottom: 1px solid #999999; }
h1 {
  font: 24pt arial, Helvetica, sans-serif;
  color: #FFFFFF;
  padding-left: 2em;
  margin: 5px;
}
h2 { 
  color: #DBDBDB;
  margin: 0px;
  vertical-align: middle;
  line-height: 45px;
  padding-left: 2em;
  font-weight: normal;
}
h3 { 
  font-weight: normal; 
  font-size: 18px; 
  border-bottom: thin dotted; 
  margin: 1em 0px 0px 0px;
}
h3.small {
  font-weight: bold; 
  font-size: 14px; 
  border-bottom: thin dotted; 
  margin: 1em 0px 0px 0px;
}
h4 {
  font: bold 12pt times, serif;
  color: #FFF;
  margin: 0px 0px 0px 33px;
  text-transform: uppercase;
}
li {
  font: 9pt arial, Helvetica, sans-serif;
  color: #F6F6F6;
  margin: 0px;
}
p {
  font: 12px arial, helvetica, sans-serif;
  color: #000000;
  text-align: justify;
}
ul {
  margin: 0px;
  padding-left: 3em;
}
a.bold { color: #265888; font-weight: bold; }
a.bold:hover { text-decoration: none; }
.bold { color: #265888; font-weight: bold; }
.copy {
  font-family : arial, helvetica, sans-serif;
  font-size: 8pt;
  text-align:center;
}
.input-box
{
color: #000;
background: #CCC;
border: #26a solid 1px
}
.submit-button
{
color: #000;
background: #F93;
border: 1px #9cf outset
}
.list { margin: 0px 5px 0px; }
.nav { 
  margin: 0px; padding: 0px; color: white; font-weight: bold;
}
.top {
  font: 9pt verdana, Helvetica, sans-serif;
  color: #CCCCCC;
  margin: 0px;
  text-decoration: none;
  text-align: center;
}
div#title {
  background: #666666;
  margin :0px;
  height: 45px;
  vertical-align: middle;
}
a.title { 
  font-size: 11pt; 
  text-decoration: underline;
  color: #00C;
}
a.url {
  color: #265888;
  text-decoration: underline;
}
.box {
  margin-left: 60px;
  width: 125px;
  height: 50px;
  text-align: center;
  vertical-align: middle;
  background: #265888;
  border: 1px dashed #FFF;
}
.fivepx {
  height: 5px;
}
a.rss {
  font: 14px arial, helvetica, sans-serif;
  color: #0000CC; 
  text-decoration: none; 
}
.itemdescription {
  font: 12px arial, helvetica, sans-serif;
}
legend {
  border: 1px solid #265888;
  font: 14px arial, helvetica, sans-serif;
  background: #92ABC3;
  color: #FFF;
  padding: 2px 10px;
}
p.p6 {
  margin: 3px
}
td.guarantee {
  font: 12px arial, helvetica, sans-serif;
  color: #000000;
  text-align: justify;
}
li.cartog {
  font: 12px arial, helvetica, sans-serif;
  color: #000000;
  text-align: justify;
}
