body     {
        margin: 0; 
        padding: 0; 
        font-family: verdana, sans-serif; 
        color: #000; 
        background: url(../../images/dot_blue.gif) #006;
        font-size: 1em;
        }
/* some styles for the top of the page */
td.top  { 
        color: #fff; 
        }
a.top    {
        color:#fff;
        text-decoration:none;
        }
a.top:hover {
        color:#fff;
        text-decoration:none;
        }
a.top:visited{
        color:#fff;
        text-decoration:none;
        }
a.top:visited:hover{
        color:#fff;
        text-decoration:none;
        }
/* some styles for the main navigation table */    
tr.nav  { 
        background: #006;
        }
td.nav  { 
        color: #ffe086; 
        font-size: .7em;
        }
/* styles for main navigation */    
a.nav    {
        color:#fff;
        text-decoration:none;
        font-weight:bold;
        }
a.nav:hover {
        color:#ffe086;
        text-decoration:none;
        }
a.nav:visited{
        color:#fff;
        text-decoration:none;
        }
a.nav:visited:hover{
        color:#ffe086;
        text-decoration:none;
        }
/* styles for main navigation - showing live state */            
a.navon    {
        color:#ffe086;
        text-decoration:none;
        font-weight:bold;
        }
a.navon:hover {
        color:#fff;
        text-decoration:none;
        }
a.navon:visited{
        color:#ffe086;
        text-decoration:none;
        }
a.navon:visited:hover{
        color:#fff;
        text-decoration:none;
        }            
/* styles for links in the body sction */    
a         {
        color:#3300FF;
        text-decoration:underline;
        }
a:hover {
        color:#990099;
        text-decoration:none;
        }
a:visited{
        color:#990099;
        text-decoration:underline;
        }    
a:visited:hover{
        color:#3300FF;
        text-decoration:none;
        }    
        
/* div styles for main, right & footer areas */    
#main     {
        width:360px;
        margin:8px;
        font-size:.8em;
        line-height: 1.2;
        }
        
#right     {
        width:200px;
        margin:8px;
        font-size:.7em;
        line-height: 1.2;
        }
        
#footer    {
        width:588px;
        margin:8px;
        font-size:.7em;
        line-height: 1.2;
        }
        
p        {
        color: #000000; 
        font-size: 1em;
        }
h1,h2,h3,h4{ 
        color: #3366CC; 
        }
/* styles for input box & submit button*/    
input.box{
        font-size: 11px;
        background-color : #D9EAFF;
        border: 1pt solid #333333;
        }
input.submit{
    font-size: 12px;
    font-weight: bold;
    color: #333333;
    background-color : #ccc;
    }
/* styles for the left column navigation */    
#menu     {
        width: 156px;
        text-align:right;
        }
#menu ul {
        list-style: none;
        margin:0 5px 0 0;
        padding: 0;
        }
#menu li {
        list-style: none;
        font: bold 11px verdana, sans-serif;
        display: block;
        border-width: 0 0 1px 0;
        border-style: solid;
        border-color: #BCB59D;
        margin: 0;
        color:#3300FF;
        text-decoration:none;
        padding: 5px 0px 5px 0px;
        }
#menu a{
        margin: 0;
        color:#000066;
        text-decoration:none;
        }
#menu a:hover {
        color:#3300FF;
        text-decoration:none;
        }
#menu a:visited{
        color:#000066;
        text-decoration:none;
        }    
#menu a:visited:hover{
        color:#3300FF;
        text-decoration:none;
        }    

  