td.si {

 font-family: verdana,arial,sans-serif;

 font-size: 80%;

 margin-left: 0;

 margin-top: 0;

}

#masthead {
  margin: 0;
  width: 100%;
}


#contentcolumn {
 padding: 20px;
 width: 100%;
 }

#leftcolumn, #contentcolumn
{
	padding: 10px;
}

.hnav {
 padding:0;
 background-color : #99ccff;
 width=100%
}

.hnav ul{
 padding:0;
 margin:0;
 white-space : nowrap;
 color : White;
 float : left;
 width : 100%;
}

.hnav ul li{
 display : inline-block;
 background-color : #99ccff;
 color : Black;
 font-weight : bold;
 float : left;
 border-right-color : #0066CC;
 border-right-style : solid;
 border-right-width : 1px;
 padding-left : 1em;
 padding-right : 1em;
}

.hnav ul li a{
 background-color : #99ccff;
 color : White;
 padding-left : 1em;
 padding-right : 1em;
 text-decoration : none;
}

.hnav ul li a:hover{
 color : Red;
 padding-left : 1em;
 padding-right : 1em;

}

div.searchbox {
 background-color: #99ccff;
 border:1px solid #0066CC;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 10px;
}

div.newitemsbox {
 float: right;
 border:2px solid #0066CC;
}

p.blackbg {
 background-color : #000;
 margin: 0;
}

.bluetitle        {
 padding-left: 1em;
 padding-top: 2px;
 padding-bottom: 2px;
 margin-bottom: 0;
 font-weight: bold; 
 border-top-style:solid; 
 border-top-width:2px;
 border-top-color:#99ccff;
 }

 .whitebody        {
 margin-top: 0;
 padding-left: 1em;
 }
 
span.color1  { background-color: #FFFF99 }
span.color5  { background-color: #CC99FF }
span.color2  { background-color: #CCFF99 }
span.color3  { background-color: #CCFFFF }
span.color4  { background-color: #FFCC66 }
span.color6  { background-color: #FFCCFF }

