body { background: #fff url(../images/tile.gif) repeat-x 0 160px;
	   color: #444;
	   font-family: Arial, Verdana, sans-serif;
	   margin: 0;
	   padding: 0;
	   line-height: 150%;
       font-size: 94%;
	   text-align: left; }
body.hom { background-color: #fff;
	   background-image: none;
       color: #444;
	   font-family: Arial, Verdana, sans-serif;
	   margin: 0;
	   padding: 0;
	   line-height: 150%;
       font-size: 94%;
	   text-align: left; }
p, td, li  { color: #444;
	   font-family: Arial, Verdana, sans-serif;
	   margin: 0;
	   padding: 0;
       font-size: 94%;
	   line-height: 150%;
	   text-align: left;  }
h1 { padding-left: 14px;
     padding-top: 11px;
     padding-bottom: 11px; 
     text-align: left;
     font-size: 130%;
     width: 100%;
     color: #104; }
h3 { padding-left: 14px;
     padding-top: 11px;
     padding-bottom: 11px; 
     text-align: left;
      width: 100%;
      font-size: 112%;
     color: #000; } 
h3.cs { padding-top: 0px;
        padding-bottom: 4px; }
h3.ctr { text-align: center;
         padding-top: 19px;
         padding-left: 0px;
         color: #019; }
p.sh { color: #019; }
p.fn { font-size: 90%;
         color: #000; }
.menu { font-size: 75%; }
 a:link { color: #34f; 
          text-decoration: none;}
 a:visited { color: #23f; text-decoration: none; }
 a:hover { color: #b00; 
               text-decoration: underline; }
.b, p.b { font-weight: bold; }
.note { color: #c00;
        font-weight: bold; }
#navbar a { color: #008; padding: 3px; }
#navbar a:hover { color: #c00;
                  background: #fff url(../images/mouse.gif) no-repeat top center;
                  text-decoration: none;
                  padding: 3px; }


