Body{
 margin-top: 0px;
 margin-bottom: 0px;
 margin-left:0px; 
 margin-right:0px;
 background-image: url();
 background-attachment:fixed;
 background-repeat:no-repeat;
 background-color:#CCCCCC;
 font-family:Tahoma;
 font-size:10px;
 }
 a:link{
 text-decoration:none;
 color: #0000FF;
 }
 a:visited{
 text-decoration:none;
 color: #0000FF;
 } 
 a:hover{
 text-decoration:underline;
 color:red;
 }
 a:active{
 text-decoration:none;
 color:red;
 }
 
 table.main{
 border-collapse: collapse; 
 width:800px;
 background-color:white;
 margin-left:auto; 
 margin-right:auto;
 }
 table.main td {
 padding : 0; 
 }
 
 table.head{
 border-collapse: collapse; 
 width:100%;
 background-color:white;
 }
 table.head td {
 padding : 0; 
 }

 table.center{
 border-collapse: collapse; 
 width:100%;
 background-color:white;
 }
 table.center td {
 padding : 0; 
 }

td.left{
width:20%;
vertical-align: top;
}
td.right{
width:20%;
vertical-align: top;
}
td.cen{
width:60%;
vertical-align: top;
}

 table.footer{
 border-collapse: collapse; 
 width:100%;
 background-color:white;
 }
 table.footer td {
 padding : 0; 
 }

.topic{
font-family:Tahoma;
font-size:22pt;
font-weight:bold;
color:black;
text-align: center;
}

.detail{
font-family:Tahoma;
font-size:13px;
text-align: left;
}

 table.post{
 border:1px #cccccc solid;
 width:100%;
 background-color:white;
 }
 table.post td {
 padding : 0; 
 } 
 td.name{
 background-color:#CCCCCC;
 height:25px;
 }
 
 table.formpost{
 border:1px #cccccc solid;
 width:100%;
 background-color:white;
 }
 table.formpost td {
 padding : 0; 
 }
 td.formname{
 background-color:#CCCCCC;
 height:30px;
 }
 td.formleftr{
 width:20%;
 height:30px;
 }
 td.formright{
 width:80%;
 height:30px;
 }

 table.emotion{
 border-collapse: collapse; 
 width:80%;
 margin-left:auto; 
 margin-right:auto;
 text-align: center;
 }
 table.emotion td {
 padding : 0; 
 }

 a.IP{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:black;
}

 .style01{
font-family:Tahoma;
margin-left: 5px;
font-size:12px;
font-weight:bold;
color:black;
}

 .style02{
font-family:Tahoma;
text-align:center;
font-size:12px;
font-weight:bold;
color:black;
}

 .style03{
font-family:Tahoma;
text-align:right;
font-size:12px;
font-weight:bold;
color:black;
margin-right: 10px;
}

 .style04{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:red;
margin-right: 10px;
}

 .style05{
font-family:Tahoma;
font-size:12px;
color:black;
}

 .style06{
font-family:Tahoma;
font-size:12px;
color:black;
}

 .style24{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
}
 .style20{
font-family:Tahoma;
font-size:12px;
}
