body
   {
   font-size: 80%;
   color:#333;
   background-color:#f1f1f1;
   margin:0px;
   line-height: 1.4em; 
   }

body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input
   {
   font-family: verdana,helvetica,arial,sans-serif;
   }

table, input, textarea
   {
   font-size: 100%;
   }

h1 {font-size:150%;}
h2 {font-size:140%;margin-top:10px;margin-bottom:10px;}
h3 {font-size:130%;}
h4 {font-size:120%;}
h5 {font-size:110%;}
h6 {font-size:100%;}

ul 
   {
   list-style:none;
   list-style-type: square;
   margin:0px 4px 4px 14px;
   padding:0px;
   }

ul li 
   {
   padding-left:0px;
   margin:2px;
   }

ul li ul 
   {
   list-style:none;
   list-style-type: circle;
   }

a:hover 
   {
   color:red;
   text-decoration:underline;
   }

a.white 
   {
   color:white;
   text-decoration:underline;
   }

a.gray 
   {
   color:gray;
   text-decoration:underline;
   }

p.sectHdr 
   {
   margin:0px;
   padding:2px;
   background:#c8c8c8;
   font-weight:bold;
   font-size:100%;
   text-align:left;
   }

th.month 
   {
   color:#ffffff;
   background:#000000;
   font-weight:bold;
   font-size:110%;
   text-align:center;
   }

td.day 
   {
   vertical-align:middle;
   text-align:center;
   height:70px;
   width:74px;
   }

td.date 
   {
   text-align:center;
   vertical-align:top;
   height:70px;
   width:74px;
   }

#menuBar 
   {
   font-weight:bold;
   color:white;
   }

#breadCrumbs 
   {
   margin:2px;
   padding:0px;
   font-weight:bold;
   font-size:1em;
   text-align:left;
   color:#999999;
   }

#addrLne 
   {
   margin:0px;
   padding:2px;
   background:#00f0co;
   font-weight:bold;
   font-size:1em;
   text-align:center;
   }

