body { color : #666 ; 
       font-family: times roman, times, serif ;
       margin: 0px ;
       border: 0px ;
       background: #fff; 
       }
a { font-family: times, serif;
  font-weight: bold;}
a:link { color : #66a ;}
a:visited { color : #99c ;}
a:active { color : #000 ;}
#header { 
    /*  width: 800px; */
     text-align: center; 
	margin-left: auto; 
     margin-right: auto; 
     background: #00a;
     }
#main {position: absolute;
  color : #000;
  padding: 10px 20px;
  margin: 0px;
  top: 20px; 
  background: transparent;
  border: 0px;} 
#main a { color: #009;
  text-decoration: underline;}
#main a:hover {color: #fff; 
  background-color : #59f;
  font-weight: bold; 
  text-decoration: none; }
li, ul { text-align: left; 
  text-decoration: none;
  list-style: none;}
li {  padding: 0px 0px 0px 1em;  
  margin: 0px ;}
li.hang { font-weight: bold;
  padding: 0px;}
#header ul {
	width: 100%;
	display: inline; } 
#header ul li {
	list-style: none;
	margin: 0px;
	padding: 0px 20px;
	display: inline; }
#header ul li a { color: #fff;
     font-weight: bold ;
     text-decoration: none;
     background: #00a;}
#header li a:hover { background: #fff;
      color: #00a;}
#left ul {list-style: none;
  margin: 0px;
  padding: 0px;
  border: none;
  text-align: left;}
#left li {border-top: 1px solid #ccc ;
  border-bottom: 1px solid #ccc ;
  margin: 0px;
  padding: 0px;}
#left li a {display: block;
  margin: 0px;
  padding: 5px 5px 5px 0.5em;
  background: transparent;
  font-family: 'trebuchet ms', 'lucida grande',
	verdana, lucida, geneva, helvetica, 
  arial, sans-serif;
  text-decoration: none;}
html>body #left li a {width: auto;}          
#left li a:hover { background: #eef;}
#main ul li {list-style-type: disc;
   color   :   #009 ;
   font-size   :   120%   ;}
h1, h2, h3, h4, h5, h6 {color: #00a;
  font-family: arial, helvetica, sans-serif;
  text-align : right;  
  margin: 1em 3em;} 
p { line-height: 130% ;
   font-family: times, serif ;
   color   :   #009 ;
   font-size   :   130%   ;
   text-align: left;}
img {border: 0;
     margin: 0px;
	padding: 0px;}
.center { text-align: center; }
.cent { margin-left: auto; 
               margin-right: auto; 
               text-align: center; }
.right { text-align: right; }
.left { text-align: left; }

p.small { line-height: 90%;
  font-family: arial, sans-serif;
  font-size: 8pt;
  padding: 15px 0px;
  text-align: center;}
hr { width: 75%;
   margin: 40px;}
.floatleft { float: left;
           margin: 10px 10px 0px 10px;
           padding: 0px;}
.floatleft p {text-align: center;
	margin: -8px 0px 0px 0px;
	width: 400px; 
	height: 1.1em;
	padding: 10px 0px;
	background: #006;
	color: #fff;}
.floatright { float:right;
           margin: 10px 10px 0px 10px;
           padding: 0px;}
.floatright p {text-align: center;
	margin: -8px 0px 0px 0px;
	width: 400px; 
	height: 1.1em;
	padding: 10px 0px;
	background: #006;
	color: #fff;}

.box-clear { clear: both; 
           line-height: 0px; 
           font-size: 1px; }
li a span { margin: 0px;
     padding: 0px; }
