<style type="text/css">

  a         { color:blue; text-decoration:none; line-height:15px; }
  a:visited { color:4c566f; text-decoration:none; line-height:15px; }
  a:link    { color:blue; text-decoration:none; line-height:15px; }
  a:active  { color:blue; text-decoration:none; line-height:15px; }
  a:hover   { cursor:pointer; color:#ff0000; text-decoration:none; background:#white; line-height:15px; }
  a:focus   { background-color:#aaf; }

html { height:100%; }
body {
    margin:9px 9px 0 9px;
    padding:0;
    background:#FFF;
    font-family:Verdana,Arila,Helvetica;
}

#mainfield {
    width:40%;
    font-family:Verdana,Arila,Helvetica;
    line-height:120%;
}

.vl {
  border-left: 6px solid red;
  height: 170px;
  padding-left: 15px;
}

p, a { font-size:16px; }

hr { border:1px solid #2f5b85; }
h1 { font-size:24px; }

</style>
