body,table,tr,td{
	font-size:12px;
	font-family:tahoma,arial;
	color:#334400
}
input,button,textarea,select{
	font-weight:bold;
	font-size:11px;
	font-family:tahoma,arial;
	color:#334400
}
body{
	border:gray 1px solid;
	background:#e5e7e4;
	scrollbar-highlight-color:#bbddaa;
	scrollbar-3dlight-color:#eeffdd;
	scrollbar-arrow-color:white;
	scrollbar-darkshadow-color:#c5c5c5;
	scrollbar-base-color:#aacc44
}
a,a:visited{
	font-size:11px;
	font-family:tahoma,arial;
	color:black;
	text-decoration:none
}
a:hover{
	font-size:11px;
	font-family:tahoma,arial;
	color:gray;
	text-decoration:none
}
a.large,a.large:visited,a.large:hover{
	font-weight:bold;
	font-size:13px;
}
a.menubar,a.menubar:visited{
	font-weight:bold;
	font-size:10px;
	color:black;
	text-decoration:none
}
a.menubar:hover{
	font-weight:bold;
	font-size:10px;
	color:gray;
	text-decoration:none
}
a.normal,a.normal:visited{
	font-weight:normal;
	color:black
}
a.normal:hover{
	font-weight:normal;
	color:#444444
}
a.normalSel,a.normalSel:visited{
	font-weight:normal;
	color:white
}
a.normalSel:hover{
	font-weight:normal;
	color:#eeeeee
}
a.navbar,a.navbar:visited,a.navbar:hover{
	font-weight:bold;
	color:#a3de06
}
table.header{
	background-image:url(bg.gif);
}
table.border{
	background-color:gray;
}
table.border2{
	background-color:#76a318;
}
table.menuOptions{
	height:44px;
	background:url(menubg.png) repeat-x 0px -170px
}
td.normalCenter{
	text-align:center
}
td.fixedCenter{
	text-align:center
}
td.menuHeader{
	height:28px;
	background:url(menubg.png) repeat-x 0px 0px
}
td.menuHeaderSel{
	height:28px;
	background:url(menubg.png) repeat-x 0px -34px
}
td.menuOptions{
	height:44px;
	background:url(menubg.png) repeat-x 0px -170px
}
td.menuOptionsText{
	font-weight:bold;
	font-size:11px;
	color:white
}
td.menubar{
	height:20px;
	background:url(menubg.png) repeat-x 0px -68px
}
td.menubarSel{
	height:20px;
	background:url(menubg.png) repeat-x 0px -94px
}
td.menubarLarge{
	height:40px;
	background:url(menubg.png) repeat-x 0px -120px
}
td.menubarHeader{
	height:28px;
	background:url(menubg.png) repeat-x 0px -125px
}
td.forumOnlines{
	height:54px;
	border-right:#c5c5c5 2px solid;
	border-left:#c5c5c5 2px solid;
	background:url(menubg.png) repeat-x 0px -222px
}
td.cellHeader{
	padding-left:4px;
	padding-right:4px;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	color:white
}
td.cellTitle{
	padding-left:4px;
	padding-right:4px;
	font-weight:bold;
	font-size:11px;
	color:black
}
td.cellTitleSel{
	padding-left:4px;
	padding-right:4px;
	font-weight:bold;
	font-size:11px;
	color:white
}
td.cellText{
	font-weight:bold;
	font-size:11px;
}
td.statsHeader{
	padding-top:5px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:5px;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	background-color:#808080;
	color:white
}
td.statsTitle{
	padding:3px;
	font-size:11px;
	text-align:center;
	background-color:#bbdd66;
	color:white
}
td.statsText{
	padding:3px;
	background-color:#ccddaa;
}
td.statsText2{
	padding:3px;
	background-color:#ebebeb;
}
td.copyReight{
	font-size:11px;
	text-align:center
}
td.postIcon {
	border-top:buttonhighlight 1px solid;
	border-left:buttonhighlight 1px solid;
	border-right:buttonshadow 1px solid;
	border-bottom:buttonshadow 1px solid;
	padding-left:2px;
	padding-right:2px;
	font-size:11px;
	background:none transparent scroll repeat 0% 0%;
	color:menutext
}
td.operations{
	border:#aacc00 1px solid;
	padding:2px;
	background-color:#eeffcc;
	font-size:11px
}
td.login{
	background-color:#000;
	font-weight:bold;
	font-size:11px;
	color:#fff
}
td.background{
	background:#e5e7e4;
}
input{
	vertical-align:middle;
}
input.button{
	height:22px;
	background:url(menubg.png) repeat-x 0px -68px
}
input.login{
	height:20px;
	border:#ffffff 1px solid;
	padding:2px;
	background-color:#000000;
	color:white
}
select{
	color:#334400;
	vertical-align:middle;
	font-size:10px
}
select.dark{
	background-color:#334400;
	font-size:11px;
	color:white
}
select.small{
	font-size:10px;
	color:white
}
select.login{
	font-size:11px;
	background-color:#000000;
	color:white
}
select.white{
	font-size:11px;
	background-color:#ffffff;
	color:#000000
}
textarea{
	border:gray 1px solid;
	padding:2px;
	background-color:#f8f8f8;
	color:black
}
div.normal{
	font-weight:normal;
	font-size:11px;
	color:black
}
font.large{
	font-weight:bold;
	font-size:13px;
}
font.small{
	font-weight:normal;
	font-size:11px
}
font.space{
	letter-spacing:-0.5pt
}
fieldset.signature{
	border:#aacc00 1px solid;
	padding:6px;
	width:100%;
	text-align:center
}
fieldset.gray{
	border:#999999 1px solid;
	padding:5px;
}
/* set highlight to cells */
td.menuHeader,td.menuHeaderSel,td.menuOptions,td.menubarHeader{
	border-top:buttonhighlight 1px solid;
	border-left:buttonhighlight 1px solid;
	border-right:buttonshadow 1px solid;
	border-bottom:buttonshadow 1px solid;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	color:white
}
td.menubar,td.menubarSel,td.menubarLarge{
	border:white 2px outset;
	padding-right:2px;
	padding-left:2px;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	color:black
}
input.button{
	border:white 1px outset;
	padding-right:4px;
	padding-left:4px;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	color:black
}
table.menuOptions{
	border:white 2px outset;
	padding-right:4px;
	padding-left:4px;
	color:white
}
td.normal,tr.normal,td.normalCenter,td.menubar,td.menubarLarge,td.cellText{
	background-color:#ebebeb
}
td.fixed,tr.fixed,td.fixedCenter,select,td.cellTitle{
	background-color:#dbeab7
}
td.first,tr.first{
	background-color:#ccddaa
}
td.hidden,tr.hidden{
	background-color:#c6de92
}
td.menuHeader,td.menuHeaderSel,select.small,td.cellHeader,table.menuOptions,td.menuOptions{
	background-color:#99dd44
}
td.select,tr.select{
	background-color:#ffcc66
}
td.menubarSel,td.cellTitleSel{
	background-color:#76a318
}
/* when mouse out */
.homeHeadIcon{background:url(selectbutton.png) no-repeat 0px 0px;width:94px;height:42px;}
.archiveHeadIcon{background:url(selectbutton.png) no-repeat 0px -42px;width:63px;height:42px;}
.yourpostsHeadIcon{background:url(selectbutton.png) no-repeat 0px -84px;width:76px;height:42px;}
.yourtopicsHeadIcon{background:url(selectbutton.png) no-repeat 0px -126px;width:72px;height:42px;}
.usersHeadIcon{background:url(selectbutton.png) no-repeat 0px -168px;width:57px;height:42px;}
.favoriteHeadIcon{background:url(selectbutton.png) no-repeat 0px -210px;width:60px;height:42px;}
.messagesHeadIcon{background:url(selectbutton.png) no-repeat 0px -252px;width:56px;height:42px;}
.activeHeadIcon{background:url(selectbutton.png) no-repeat 0px -294px;width:102px;height:42px;}
.searchHeadIcon{background:url(selectbutton.png) no-repeat 0px -336px;width:42px;height:42px;}
.helpHeadIcon{background:url(selectbutton.png) no-repeat 0px -378px;width:61px;height:42px;}
.detailsHeadIcon{background:url(selectbutton.png) no-repeat 0px -420px;width:52px;height:42px;}
.adminHeadIcon{background:url(selectbutton.png) no-repeat 0px -462px;width:47px;height:42px;}
.exitHeadIcon{background:url(selectbutton.png) no-repeat 0px -504px;width:39px;height:42px;}
.registerHeadIcon{background:url(selectbutton.png) no-repeat 0px -546px;width:56px;height:42px;}
/* when mouse over */
.homeOverHeadIcon{background:url(selectbutton.png) no-repeat -102px 0px;width:94px;height:42px;}
.archiveOverHeadIcon{background:url(selectbutton.png) no-repeat -102px -42px;width:63px;height:42px;}
.yourpostsOverHeadIcon{background:url(selectbutton.png) no-repeat -102px -84px;width:76px;height:42px;}
.yourtopicsOverHeadIcon{background:url(selectbutton.png) no-repeat -102px -126px;width:72px;height:42px;}
.usersOverHeadIcon{background:url(selectbutton.png) no-repeat -102px -168px;width:57px;height:42px;}
.favoriteOverHeadIcon{background:url(selectbutton.png) no-repeat -102px -210px;width:60px;height:42px;}
.messagesOverHeadIcon{background:url(selectbutton.png) no-repeat -102px -252px;width:56px;height:42px;}
.activeOverHeadIcon{background:url(selectbutton.png) no-repeat -102px -294px;width:102px;height:42px;}
.searchOverHeadIcon{background:url(selectbutton.png) no-repeat -102px -336px;width:42px;height:42px;}
.helpOverHeadIcon{background:url(selectbutton.png) no-repeat -102px -378px;width:61px;height:42px;}
.detailsOverHeadIcon{background:url(selectbutton.png) no-repeat -102px -420px;width:52px;height:42px;}
.adminOverHeadIcon{background:url(selectbutton.png) no-repeat -102px -462px;width:47px;height:42px;}
.exitOverHeadIcon{background:url(selectbutton.png) no-repeat -102px -504px;width:39px;height:42px;}
.registerOverHeadIcon{background:url(selectbutton.png) no-repeat -102px -546px;width:56px;height:42px;}
/* when icon activate */
.homeSelHeadIcon{background:url(selectbutton.png) no-repeat -204px 0px;width:94px;height:42px;}
.archiveSelHeadIcon{background:url(selectbutton.png) no-repeat -204px -42px;width:63px;height:42px;}
.yourpostsSelHeadIcon{background:url(selectbutton.png) no-repeat -204px -84px;width:76px;height:42px;}
.yourtopicsSelHeadIcon{background:url(selectbutton.png) no-repeat -204px -126px;width:72px;height:42px;}
.usersSelHeadIcon{background:url(selectbutton.png) no-repeat -204px -168px;width:57px;height:42px;}
.favoriteSelHeadIcon{background:url(selectbutton.png) no-repeat -204px -210px;width:60px;height:42px;}
.messagesSelHeadIcon{background:url(selectbutton.png) no-repeat -204px -252px;width:56px;height:42px;}
.activeSelHeadIcon{background:url(selectbutton.png) no-repeat -204px -294px;width:102px;height:42px;}
.searchSelHeadIcon{background:url(selectbutton.png) no-repeat -204px -336px;width:42px;height:42px;}
.helpSelHeadIcon{background:url(selectbutton.png) no-repeat -204px -378px;width:61px;height:42px;}
.detailsSelHeadIcon{background:url(selectbutton.png) no-repeat -204px -420px;width:52px;height:42px;}
.adminSelHeadIcon{background:url(selectbutton.png) no-repeat -204px -462px;width:47px;height:42px;}
.exitSelHeadIcon{background:url(selectbutton.png) no-repeat -204px -504px;width:39px;height:42px;}
.registerSelHeadIcon{background:url(selectbutton.png) no-repeat -204px -546px;width:56px;height:42px;}