p, a, div, td, ol, ul, dl {
   font-family : Arial, Helvetica, sans-serif;
   font-size : x-small;
   font-style : normal;
   color: #000000; }
   
body {
   background-color: #015CD1;
   margin-bottom: 0px;
   padding-bottom: 0px;
   margin-top: 0px;
   padding-top: 0px;}
   
div.quote {
   padding-left: 20px;}
   
div.dirtitle {
   font-weight: bold;
   font-size: small;}
   
div.highlight {
   background-color: #E4ECF2;
   border: 1px solid #000000;
   padding: 3px;}
   
div.impt {
   font-weight: bold;
   text-align: center;
   color: #015CD1;}
   
div.title {
   font-weight: bold;
   font-size: medium;}
   
div.date {
   color: #808080;}
   
table.maintable {
   border: 1px solid #000000;
   background-color: #ffffff;
   width: 750px;}
   
table.dirtable {
   border-collapse: collapse;
   border: 1px solid #000000;
   background-color: #ffffff;
   width: 550px;}
   
table.twocolumn {
   width: 550px;
   padding: 3px;}
   
th.dirhead {
   background-color: #cccccc;
   font-size: x-small;
   border: 1px solid #000000;}
   
td.dir {
   border: 1px solid #000000;}
   
td.sidebar {
   width: 175px;
   padding-left: 5px;
   padding-right: 3px;
   background-color: #E4ECF2;
   border-right: 1px solid #000000;}
   
td.header {
   border-bottom: 1px solid #000000;}
   
td.content {
   padding: 5px 5px;}
   
td.column1 {
   width: 275px;
   padding: 3px;}
   
td.column2 {
   width: 275px;
   padding: 3px;}

td.lighttext {
   color: #808080;
   text-align: center;}
   
td.footer {
   color: #808080;
   border-top: 1px solid #000000;
   text-align: center;}

.button {
   border: 1px solid #000000;
   background-color: #E4ECF2;
   color: #015CD1;}	

a:link {
   color: #015CD1;
   text-decoration: underline; }

a:visited {
   color: #015CD1;
   text-decoration: underline; }

a:hover {
   color: #000000;
   text-decoration: none; }
   
/**** Form Styles ****/

fieldset {
	width: 500px;}
	
legend {
	font-weight: bold;
	font-size: 110%;;}
	
label {
	font-weight: bold;
	text-align:left;
	width:130px;
	float:left;}