body  {
color: #000000;
background: #FF9900;
font-family: helvetica,times,verdana,arial,sans-serif;
font-size: 12pt;
font-weight: bold;}


#header  {
border-top: transparent;
border-bottom: transparent;
height: 1.3em;  }


#header .strapline  {
font: 32px verdana,arial,times,sans-serif;
color: #FFFF99;
font-weight:bold; 
background-color: transparent;
float: left;
line-height: .5em;
margin-right: .1px;
margin-top: .1px;
margin-bottom: .6px;     }


#nav  {
border-top: transparent;
border-bottom: transparent;
height: 3em;      }

#nav .left  {
font-size: 9pt;
line-height: 1.3em;
position: absolute;
top: 10em;
left: 1em;
width: 32em;
margin-left: 1em; 
bottom-border: transparent;
margin-bottom: 3em;     }
  
#content   {
border-top: transparent;
border-bottom: transparent;
height: 3em;      }


#content .right  {
font-size: 9pt;
line-height: 1.3em;
position: absolute;  
top: 16em;
left: 1em;
width: 35em;
margin-left: 38em;
margin-right: 1em;
padding-left: 1em;
margin-bottom: 3m;                }



a:link  {
color: #FF0000;
font-size: 16pt;
font-weight: bold;
line-height:1.2em; }

a:visited {
color: #FF0000;
font-size: 16pt;
font-weight: bold;
line-height:1.2em; }


a:hover  {
color: #FFFFFF;
font-size: 16pt;
font-weight: bold;
line-height:1.2em; }


a:active {
color: #FFFFFF;
font-size: 16pt;
font-weight: bold;
line-height:1.2em; }




h1 {
color: #FFFF99;
font-size: 42px;
font-weight: bold;    }




.boxout1  {
color: #FFFFFF;
background-color: transparent;      }


.boxout1 a:link,  .boxout1 a:visited {
color: #FFFF99;
background-color: transparent; }


.boxout1 a:hover, boxout1 a:active {
background-color: transparent;
color: #999999;
text-decoration: underline;      }



.boxout2  {
color: #00FF00;
background-color: transparent;
line-height:1.3em; }


.boxout2 a:link,  .boxout2 a:visited {
color: #FF0000;
background-color: transparent;
text-decoration: underline;
line-height:1.3em; }


.boxout2 a:hover, boxout2 a:active {
background-color: transparent;
color: #999999;
line-height:1.3em; }




.asterisk {
color:#CCCCCC;
background-color:transparent;
font-size: 50px;
line-height:1.2em;}


.gray  {
color:#CCCCCC;
background-color:#000000;
padding-right: 3.1px;
padding-left: 3.1px;
padding-top: 1.1px;
padding-bottom: 1.1px;
margin-right:2px; }



.graynobg  {
color:#CCCCCC;}





.yellow {
color: #FFFF99;}

.red  {
color: #FF0000;   }


.white {
color: #FFFFFF;  }


.purple  {
color: ##CC33FF;  }


.darkpurple  {
color: #663366;  }


.peach  {
color: #FFFFCC;  }