td, body, a, h1, h2, h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

body, td{
	font-size:9px;
}

h1{
	font-weight: 900;
	font-size:16px;
	margin-bottom:7px;
	margin-top: 2px;
}

h2{
	font-weight:900;
	font-size:10px;
}

h3{
	font-weight:900;
	font-size:9px;
	margin-bottom:2px;
	margin-top: 7px;
}

.cpos{
	color: #b01717;
}

.closed{
	color: #9a9a9a;
	font-weight:900;
}

.sticky{
	color: #6a6a6a;
	font-weight:900;
}

.boxtop, .maintop{
	background-color : #8CB5E1;
	font-weight:900;
	font-size: 10px;
}

.forum_group{
	background-color : #b3d8ff;
	font-weight:900;
	font-size: 9px;
}

.boxmain{
	background-color : #EEEEEE;
	font-weight:500;
	font-size: 9px;
}

.boxmain_row2{
	background-color : #DDDDDD;
	font-weight:500;
	font-size: 9px;
}

.news{
	width:100%;
	padding: 2px;
	font-weight: 500;
	font-size: 10px;
}

.newsimg{
	border:1px solid #000000;
}

.main{
	width:700px;
	border: 1px solid #000000;
	padding : 0px;
	border-spacing : 0px;
	empty-cells : show;
	margin : 0px;
}

.maintop{
	width: 100%;
	border-bottom : 1px solid #000000;
	padding : 2px;
	text-align: right;
}

.mainbody{
	background-color:#FFFFFF;
	font-weight: 500;
	font-size: 9px;
	width: 100%;
	padding:0px;
}

.maincontent{
	padding:4px;
	vertical-align:top;
}

.mainbox{
	width:150px;
	text-align:right;
	padding: 4px;
	vertical-align:top;
}

.mainlogo{
	padding:0px;
	width:50px;
	vertical-align:top;
}

.author{
	font-size: 9px;
	margin-bottom:7px;
	margin-top: 0px;
}

.commentnb{
	font-size: 14px;
	font-style: italic;
	font-weight: bolder;
	vertical-align: top;
	text-align: center;
	width:50px;
}

.userclantag{
	font-size: 10px;
	color : #858585;
}

a{
	font-weight : bold;
	text-decoration : none;
	color : #333333;
}

form{
	margin-bottom:2px;
	margin-top: 2px;
}
