body {
width:900px;
height:100%;
background-image:url(../img/head_bg.gif);
margin:0px auto 0;
}

#copy {
margin-top:30px; 
margin-bottom:15px; 
height:2em; 
text-align:center;
border-top:3px solid #f99;
}
    

h1{
    margin:100px 0 0 15px; 
    border-bottom:1px dotted #aaa;
    padding:0 0 0 8px;
    width:11em;
    }
    
h2 {padding-top:5px; margin-top:0;border-bottom:4px solid #f99; border-right:11px dotted #f99;
}
h3 {
border-bottom:3px double #f99; border-right:6px dotted #f99;}


B {color:#f00;}

* {margin:0; padding:0;}
a {text-decoration: none;}



#copy a {font-size:xx-small; color:#111; line-height:200%;}

#leftbox {
float:left;
width:180px; 
height:100%;
padding:8px;
}
   
#leftbox ul{
list-style-type:none;
}

#leftbox li{
padding-bottom:5px;
}

#leftbox li a{font-size:90%; 
display:block;
color:#333;
padding-left:10px;
border-bottom:1px dotted #888;
border-left:6px solid #639;
}
#leftbox li a:hover{border-left:6px solid #f30;}


#mainbox {
float:right;
width:650px; 
height:100%;
background-color:white;
border-bottom:1px solid #f99; font-size:90%;
padding:20px;
line-height:150%;
}

#top {
height:150px;
background-image:url(../img/huyu.jpg);
background-repeat:no-repeat;
}


#top img {
float:right;
    height:60px;
    wigth:60px;
}

   
#mainin {
width:650px; 
background-color:white;
list-style-image:url(../img/arrow.gif); 
list-style-position: inside;
border:0px solid #333; 
}

#mainin p{margin:10px 0 10px 0;
}

#mainin li{
    margin:9px 0;
    }
#mainin a:hover{border-bottom:3px solid #f30;}

#mainin dt{
    margin:9px 0;
    }
#mainin dd{
    margin-left:170px;
    margin-top:-2.1em;
}

#lastup{text-align:right;
    font-size:90%;
    margin-top:0px;
    padding-top:0;
    position:relative;
    top:-5px;
    padding-bottom:2px;
    }
    
table.sample{
    border-top:1px solid #663300;
    border-left:1px solid #663300;
    border-collapse:collapse;
    border-spacing:0;
    font-size:100%;
    background-color:#ffffff;
    empty-cells:show;
    margin-top:1.5em;
    margin-bottom:1.5em;
}
.sample th{
    border-right:1px solid #663300;
    border-bottom:1px solid #663300;
    font-size:100%;
    color:#000000;
    background-color:#ffeeee;
    background-image:url(../img/table-back.gif);
    background-position:left top;
    padding:0.2em 0.2em;
    text-align:center;
}
.sample td{
    border-right:1px solid #663300;
    border-bottom:1px solid #663300;
    padding:0.3em 1em;
}

