body { width: 400px; margin: 10px; }

p, ul, li
{
font-family: verdana, arial, 'sans serif';
font-size: 12px;
margin-left: 0pt;
margin-top: 0px;
margin-bottom: 3px;
}

p.bottom
{
margin-bottom: 6px;
}
td, th
{
font-family: verdana, arial, 'sans serif';
font-size: 12px;
}
h1, h2, h3, h4
{
font-family: verdana, arial, 'sans serif'; 
color:#339966;
margin-bottom: 3px;
margin-top: 0px;
}

h1 { font-size: 14px; font-weight: bold; }
h2 { font-size: 12px; font-weight: normal; }
h3 { font-size: 12px; font-weight: bold; }
a { font-family: verdana, arial, 'sans serif'; font-size: 14px;}
textarea { font-family: verdana, arial, 'sans serif'; font-size: 12px;}
div.column{ width: 300px; font-family: verdana, arial, 'sans serif';font-size: 11px;}

table { text-align: left; vertical-align: top; }
td { text-align: left; vertical-align: top; }
td.extra { text-align: left; vertical-align: top; width: 20px; height: 100%; border-right: 1px dotted #aaa; }

a:link { color: #666; font-size: 12px; text-decoration: none; }
a:visited { color: #666; font-size: 12px; text-decoration: none; }
a:hover { color: #f00; font-size: 12px; text-decoration: none; }
a:active { color: #666; font-size: 12px; text-decoration: none; }
a:focus { color: #F00; -moz-outline: 0px ! important  }

a.blue:link { color: #00f; font-size: 10px; text-decoration: underline; margin-top: 10px; margin-right: 10px; margin-left: 10px; }
a.blue:visited { color: #00f; font-size: 10px; text-decoration: underline; margin-top: 10px; margin-right: 10px; margin-left: 10px; }
a.blue:hover { color: #f00; font-size: 10px; text-decoration: underline; margin-top: 10px; margin-right: 10px; margin-left: 10px; }
a.blue:active { color: #00f; font-size: 10px; text-decoration: underline; margin-top: 10px; margin-right: 10px; margin-left: 10px; }
a.blue:focus { color: #00f; font-size: 10px; text-decoration: underline; margin-top: 10px; margin-right: 10px; margin-left: 10px; -moz-outline: 0px ! important       }
