html {  padding: 0; margin: 0; }
body {  background: url(bkgrd3.gif) repeat-y;  }  
font {  font-family: Verdana, Arial, Helvetica, sans-serif; 
        line-height: normal; font-style: normal; }
h1   {  color: #000033; background-color: transparent;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style: italic; text-align: left; font-size: 160%;
        line-height: normal; font-style: normal; }
h2   {  color: #000033; background-color: transparent;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        line-height: normal; font-style: normal; font-size: 140%; }
h3, h4  {  color: #000033; background-color: transparent;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        line-height: normal; font-style: normal; font-size: 120%; }
p, dd, dt, li, ul, ol, dl, blockquote 
     {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000033; 
        line-height: normal; font-style: normal; background-color: transparent; }
dt   {  font-weight: bold; }
a:hover { background-color: transparent; color: #FF0000; text-decoration: underline; }
.bold   { font-weight: bold; }
.border { border: thin double; padding-left: 15px; padding-right: 10px; 
          background-color: #FFFFCC; color: #990066; }
.caption { font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #990066; background-color: transparent; font-weight: bold; }
.center  { text-align: center; }
.left    { text-align: left; }
.right   { text-align: right; }
.example {  font-family: monospace; }
.green {  font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #006600; background-color: transparent; font-weight: bold; }
.indent  {  margin-left: 15px;  }
.mono  { font-family: "Courier New", Courier, monospace;  color: #000033;
         background-color: transparent; 
        line-height: normal; font-style: normal; }
.nav  {  font-size: 80%; text-align: center; clear: both; }
.red {  font-family: Verdana, Arial, Helvetica, sans-serif; 
        color: #FF0000; background-color: transparent; font-weight: bold; }
.section  {  color: #009999; background-color: transparent; } 
.small  {  font-size: 80%;  }
div.navbar { position: absolute; left: 0px; top: 100px; width: 130px;
         vertical-align: top; padding-top: 20px;  
         font-weight: bold; text-align: center; }
div.content { position: absolute; left: 150px; top: 120px; vertical-align: top;
              padding-left: 20px; padding-right: 40px; }
div.logo1 { position: absolute; left: 0; top: 0; width: 100%; background: #ccffff; color: #000; }
div.logo2 { position: absolute; left: 0; top: 48px; width: 100%; background: #33cccc; color: #000; }
div.search { position: absolute; top: 60px; right: 10px; background: #33cccc; color: #000; }

div.ads { position: relative; top: 20px; margin-left: 20px; margin-bottom: 20px; float: right; }
