body
{
   background-color: #0A4581;
   font-size: small;
}

div#container
{
   width: 95%;
   margin: 5px auto;
   background-color: #fff;
   color: #333;
   border: 1px solid gray;
}

div#header
{
   padding: 0;
   background: url(images/header_background.gif);

}






ul
{
   padding-left: 0em;
   margin: 0 1.5em;
}
li
{
   padding-top: 0.2em;
   padding-bottom: 0em;
   margin: 0;
}

li a:link, a:visited
{
   text-decoration: underline;
   color: blue;
}
li a:hover 
{
   color: #cc0000;
   border-bottom: 3px solid #cc0000;
   text-decoration: none;
}



#content
{
   margin-left: 16em;
   border-left: 1px solid gray;
   padding: 1em;
}

h1, h2, h3
{   
   margin-bottom: 0;
   padding: 0.2em;
   font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
   color: #666666; 
}

h1
{
   margin-top: 0;
   font-size: 1.2em;
}
h2
{
   font-size: 0.95em;
   margin-top: 0.25em;
   background-color: #0A4581;
   color: White;
}
h3
{
   margin: 0.5em 0 0 0;
   font-size: 0.8em;
}

p
{
   font:  normal .9em/2.2em Verdana, Tahoma, Helvetica, Arial, sans-serif;
}

label 
{
   font:  normal 1em Verdana, Arial , sans-serif;
}
