body

{ background-color: #333333; }



BODY 

{ 

scrollbar-base-color: black; 

scrollbar-arrow-color: white;

scrollbar-DarkShadow-Color: silver; 

}



h1

{ font-family: 'Courier New', Courier, Monaco; font-size: 18pt;

background: silver; 
border: black solid; border-width: 1px; }



h2{ font-family: Verdana, Arial, Helvetica, 'sans serif'; font-size: 12pt; }



h3

{ font-family: 'Courier New', Courier, Monaco; font-size: 18pt;

background: silver; 
border: black solid; border-width: 1px;}



p,table,address

{ font-family: Verdana, Arial, Helvetica, 'sans serif'; }



li

{ font-family: Verdana, Arial, Helvetica, 'sans serif'; }



p,li,th,td

{ font-size: 10pt; }



div.gray {

    background: #CCCCCC; padding-left: 2.5em; padding-right: 0.5em; padding-top: 0.5em;

	padding-bottom: 0.5em;

    border: black ridge; border-width: 2px; }



div.grey {

    background: #CCCCCC; padding: 0.5em;

    border: black ridge; border-width: 2px; }



div.graydc {

    background: #F5F5F5; padding: 0.5em;

    border: black ridge; border-width: 2px; }



div.black { background: #666666; padding: 0.5em; border: black ridge; border-width: 2px; }



h1,h2,h3 { color:black; }



a:link {  text-decoration: none; color:CC0000;}

a:visited {  text-decoration: none; color:0000CC;}

a:active {  text-decoration: none; color:FF0000;}

a:hover {  text-decoration: underline; color:white; background-color:sienna;}



table 

{ list-style-type: disc;

padding-top: 7px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; left: auto;

clip:  rect(   );

border: black ridge; border-width: 1px 1px 0px}



td

 { border: black ridge; border-width: 1px 2px}

 hr { color:sienna; } 
 
 .no_border
 { border-width: 0px; }