body, td { 
margin : 0; 
padding : 0; 
font-family : Arial, sans-serif; 
} 
a { 
color : #0055cc;
} 
h1, h2, h3, h4, h5, h6 { 
margin : 0 0 0 4px; 
font-style : normal; 
background : transparent; 
} 
h1 { 
font-size : 1em; 
font-weight : bold; 
} 
h2 { 
font-size : 1em; 
font-weight : normal; 
} 
.link0 { 
color : #000000; 
text-decoration : none; 
} 
input, select, textarea { 
margin : 2px; 
font-family : Arial, sans-serif; 
} 
p, form { 
margin : 0 0 0 4px; 
padding : 1px; 
} 
.p { 
margin : 0 0 0 4px;  
} 

div.foother { 
margin : 0; 
border-top : 0; 
border-bottom : 0; 
padding : 5px; 
background-color : #eeeeee; 
font-size : smaller; 
border-bottom : 1px solid #cccccc; 
border-top : 1px solid #cccccc; 
} 
div.outer { 
margin : 0; 
padding : 0; 
border-top : 1px solid #83bcdd; 
border-bottom : 2px solid #ff8634; 
} 
div.inner, div.inner2, div.gen { 
margin : 0; 
padding : 4px; 
} 
div.inner, div.inner2 { 
border-top : 2px solid #e9f5fa; 
border-bottom : 2px solid #c1dced; 
background-color : #d3e5f0; 
} 
.hitext, .hisep { 
color : #ff8634; 
} 
div.gen { 
background-color : #eeeeee; 
border-bottom : 2px solid #ff8634; 
} 
div.headerr { 
margin : 0 0; 
padding : 0 0 2px 5px; 
background-color : #ff0000; 
font-weight : bold; 
color : #ffffff; 
font-size : small; 
} 
div.gen { 
margin : 0; 
padding : 3px; 
font-size : 14px; 
} 
div.popup { 
margin : 0 7px; 
padding : 6px; 
background-color : #eeeeee; 
font-size : small; 
border-bottom : 1px solid #cccccc; 
border-right : 1px solid #cccccc; 
border-left : 1px solid #cccccc; 
} 
div.head { 
margin : 0 0; 
padding : 0 1px 2px 2px; 
background-color : #ff8634; 
font-weight : bold; 
color : #ffffff; 
font-size : smaller; 
} 
.hidate { 
color : gray; 
font-weight : bold; 
font-size : small; 
} 
.close { 
color : red;
padding : 5px;
}
hr {
height: 0; 
border: 0; 
border-top: 1px dotted black;
}
.forum {
margin : 0;
border-top : 0;
border-bottom : 0;
padding : 3px;
background-color : #eeeeee;
font-size : smaller;
border-bottom : 1px solid #cccccc;
border-top : 1px solid #cccccc;
}
.forum3 {
margin : 0 0 0 10px;
border-top : 0;
border-bottom : 0;
padding : 3px;
background-color : #F4F4D7;
font-size : smaller;
border-bottom : 1px solid #cccccc;
border-top : 1px solid #cccccc;
border-left : 1px solid #cccccc; 
}  
.forum2 {
margin : 0 0 0 10px;
border-top : 0;
border-bottom : 0;
padding : 3px;
background-color : #FBFBFB;
font-size : smaller;
border-bottom : 1px solid #cccccc;
border-top : 0px solid #cccccc;
border-left : 1px solid #cccccc; 
}
.forum4 {
margin : 0 0 0 20px;
border-top : 0;
border-bottom : 0;
padding : 3px;
background-color : #FBFBFB;
font-size : smaller;
border-bottom : 1px solid #cccccc;
border-top : 0px solid #cccccc;
border-left : 1px solid #cccccc; 
}
.link {
background:#eeeeee none repeat scroll 0 0;
border:1px solid #cccccc;
color:#000000;
font-size : smaller;
padding: 3px 5px 3px 5px;
text-decoration:none; 
margin : 7px;
}
.pphoto {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
margin:0.2em 0.4em;
padding:0.4em;
} 

