body				 
{
   background-color:#336666;
	 color:#000000;
   font-family: verdana, geneva, arial, sans-serif;  
}
h1
{
/*   background-color:#99CCCC; */ 
   background-color:#ABBDBC; 
	 color:#000000; 
	 margin-bottom:-10px; 
	 font-size:1.5em;
	 border: 0.1px solid #99CCCC;
    width: 100%;
	 font-family: georgia, "times new roman", times, serif;  
}
.timestamp
{  
   margin-top: -20px;
   font-style:italic; 
	 font-size:0.8em; 
	 font-weight:bold;
	 font-family: georgia, "times new roman", times, serif; 
}
.sidebar 
{
   background-color:#fff; 
   color: #000000;  
	 font-size:0.6em;
	 padding-left: 2px; 
}
.skip 
{
   display: block; 
   background-color:#fff; 
   color: #000000;  
 	 text-decoration: none; 
	 text-align: center;
	 border-bottom: 1px solid black;
	 font-size: .9em; 
	 font-weight:bold;
    width: 100%;
	 font-family: georgia, "times new roman", times, serif; 
}
.insidebar
{
	 background-color: #fff;
	 color: #000000;
   border: 2px outset #CCCCCC;
	 float: left;
	 width: 100%;
	 margin-bottom: 10px;
	 padding: 0px;
}
a:hover  
{
   color: #800;
}
.banner 
{
   background-color:#fff;
	 color:#FFFFFF; 
	 float:left; 
	 width:154px; 
	 text-align:center; 
}
.sidebarfloat 
{
   background-color:#336666;
	 color:#FFFFFF; 
	 float:left; 
	 width:15%; 
}
.mainfloat 
{
   background-color:#fff;
	 color:#000000; 
	 float:left; 
	 width: 60%; 
	 padding-left: 5px;
	 padding-right: 5px;
	 margin-left: 0px;
}
.clear 
{
   clear:both;
}
.top
{
    color: #fff;
    background-color: #366;
    text-align: right;
	 font-size: 0.6em;
	 margin-top: 0px;
	 margin-bottom: 0px;
}
.top a:link
{
   color: #99F;
}
a.menu:hover
{
	 border: 2px inset #CCCCCC; 
}
.menu
{
   padding-bottom: 5px;
}
.imgleft
{
   float: left;
   margin: 2px;
}
.imgright
{
   float: right;
	 margin: 2px;
}
.strike
{
   text-decoration: line-through;
}
.italic
{
   font-style: italic;
}
span.company
{
   font-size: 0.6em;
	 font-style: italic;
}
acronym
{
   border-bottom: 1px dashed #000;
}

abbr
{
	border-bottom: 1px dashed #000;
}

a img 
{
   color: #fff;
   background: #fff;
   border: 0;
}
.sidebarfloat a img
{
   color: #366;
   background: #366;
   border: 0;
}
h1 a img
{
   color: #9CC;
   background: #9CC;
   border: 0;
}
div.mainfloat p
{
   font-size: 0.95em; 
	padding-bottom: 3px;
}
blockquote
{
   font-style:italic; 
}
.caption
{
	font-variant: small-caps;
	font-size: 0.7em;
	text-align: right;
}

ins
{
   text-decoration: none;
   font-style: italic;
   font-size: x-small;
}

.search
{
	margin-top: 20px;
}

div.banner label
{
   background-color:#fff; 
	 color:#000; 
	 font-size:1.5em;
padding-left: 3px;
padding-right: 3px;
	 font-family: georgia, "times new roman", times, serif;  
   line-height: 2.0em;
}


