body {
     text-decoration: none; 
     color: #000000;    
     text-align: center; 
     margin: 0; 
     padding: 0;   
     background-color: #bc8f8f  
     } 
#container {
     width: 780px;      
     background-color: #ffffff
     }
#header {
     height: 90px; 
     background-color: #ffffff; 
     margin: auto
     }
h1 {
     font-weight:normal;
     font-size:12px;
     line-height:100%;
     background-color:#ffffff;
     color:#696969;
     padding:2px 0px 2px 0px;
     margin:0 0 0 0;
     text-align: right
     }
#top_nav {
     height: 24px; 
     background-color: #ffe4e1 
     }
ul.guide {
     margin-left: 10px;
     padding: 0;
     list-style-type: none
     }
ul.guide li {
     float: left;
     width: 10em;
     margin-right: 5px;
     padding: 1px;
     border: 1px #666666 solid;
     background-color: #dcdcdc;
     text-align: center;
     font-size: 12px
     }
.clearLeft { 
     clear: left 
     }
#nav {
     width: 160px; float:left; 
     background-color:#ffe4e1; 
     padding:10px
     }
#contents {
     width: 580px;
     float: right;  
     text-align: left; 
     background-color: #ffffff; 
     padding:10px
     }
lu{
     font-size: 12px;
     line-height: 150%
     }
li{
     font-size: 12px;
     line-height: 150%
     }
p {
     font-size: 12px;
     line-height: 150%
     }
table {
     font-size: 12px
     }
h2 {
     font-weight:normal;
     text-align: left;
     font-size: 14px;
     color: #ffffff;
     background-color: #6b8e23;
     padding: 3px 0px 3px 20px
     }
h3 {
     font-weight:normal;
     text-align: left;
     font-size: 12px;
     background-color: #ffa500;
     padding: 3px 0px 3px 10px
     }
#footer {
     width: 100%;
     height: 20px;
     background-color: #ff6633; 
     font-size: 11px; 
     padding-top: 3px;
     padding-bottom: 3px;
     clear: both; 
     margin: auto
     }
