.bgforum{
background-image:url(images/bgforummain.gif);
background-repeat:repeat-y;
background-position:180px;
}
#left{
width:180px;
color:#006699;
float:left;
font-family:Tahoma, Arial, Verdana, "Times New Roman";
font-size:14px;
}
#left a {
margin-bottom:10px;
color:#006699;
text-decoration:none;
}
#left a:hover {
margin-bottom:10px;
color:#0099FF;
text-decoration:none;
}
#left a.special{color:#CC0000;}
#left .forum {
font-size:14px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
width:160;
padding:5px 5px 5px 10px;
background-color:#1a63b8;
background-image:url(images/bgforummenu.gif);
background-repeat:repeat-x;
height:30px;
}
#left .forum:hover {
background-color:#003366;
color:#ffffff;
background-image:none;
}
#left .boardforum {
font-size:14px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
width:160;
padding:5px 5px 5px 10px;
background-color:#CC0000;
background-image:url(images/bgboardforummenu.gif);
background-repeat:repeat-x;
height:30px;
}
#left .boardforum:hover {
background-color:#CC0000;
color:#ffffff;
background-image:none;
}

#left .memberforum {
font-size:14px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
width:160;
padding:5px 5px 5px 10px;
background-color:#009966;
background-image:url(images/bgmemberforummenu.gif);
background-repeat:repeat-x;
height:30px;
}
#left .memberforum:hover {
background-color:#009966;
color:#ffffff;
background-image:none;
}
#left .committeeforum {
font-size:14px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
width:160;
padding:5px 5px 5px 10px;
background-color:#CC99CC;
background-image:url(images/bgcommitteeforummenu.gif);
background-repeat:repeat-x;
height:30px;
}
#left .committeeforum:hover {
background-color:#B30FAE;
color:#ffffff;
background-image:none;
}


#menu{border:1px #003366 dotted;
margin-bottom:10px;
width:160px;
}
#menu li{margin-left:-5px;
list-style:square;
}

#left input{background-color:#003399;
color:#FFFFFF;
border:#000066 1px solid;
padding:2px;
cursor:hand;
}
#left input:active,input:focus,input:hover{background-color:#0066CC;
color:#FFFFFF;
border:#000066 1px solid;
padding:2px;
cursor:hand;
}
#right{
padding-left:20px;
width:740px;
color:#000000;
float:right;
font-family:"Trebuchet MS", Tahoma, Arial, Verdana, "Times New Roman";
font-size:12px;
}
#toplink{border: 1px dotted #003366;
background-color:#F2FDFF;
	padding-left:10px;
	padding-right:10px;
	margin-top:5px;
	font-size: 12px;
	color: #000066;
	text-align:justify;
}
#toplink .head{
	font-size: 20px;
	font-weight: bold;
	color: #990000;
	font-style: italic;
	margin-bottom:-10px}

#toplink a{color:#CC0000;
text-decoration:none;
}
#toplink a:hover{color:#FF0000;
text-decoration:none;
}
.toplinkuser {
	color: #990000;
	font-weight: bold;
	background-color:#efefef;
	border-width:0px 1px 1px 1px;
	border-color:#003366;
	border-style:dotted;
	padding:2px 2px 2px 10px;
	margin-bottom:10px;
}
#headmenu a{
color:#003366;
text-decoration:none;
}
#headmenu a:hover{
color:#006699;
text-decoration:underline;
}

#maindata{
	border: 1px dotted #003366;
	background-color:#ffffff;
	padding-left:10px;
	padding-right:10px;
	margin-top:5px;
	margin-left:10px;
	font-size: 12px;
	color: #000066;
	text-align:justify;
}
#maindata .head{
	font-size: 15px;
	font-weight: bold;
	color: #000066;
	margin-bottom:-10px}
	
#maindata a{color:#CC0000;
text-decoration:none;
}
#maindata a:hover{color:#FF0000;
text-decoration:none;
}
.mainlinkuser {
	color: #990000;
	font-weight: bold;
	background-color:#f9f9f9;
	border-width:0px 1px 1px 1px;
	border-color:#003366;
	border-style:dotted;
	padding:2px 2px 2px 10px;
	margin-bottom:10px;
	margin-left:10px;
}
.reportabuse{font-size:10px; float:right;
}
#pageno{ padding:3px; text-align:right;}
#pageno a{color:#ffffff;
text-decoration:none;
background-color:#003399;
padding:0px 3px 0px 3px;
}
#pageno a:hover{color:#ffffff;
text-decoration:none;
background-color:#CC0000;
padding:0px 3px 0px 3px;
}
.category {
padding:10px;
}
.categoryhead{color:#0033CC; font-size:14px; text-decoration:underline;font-weight:bold;padding:0px 10px 0px 0px;}
.categoryhead:hover{color:#CC0000; font-size:14px; text-decoration:underline;padding:0px 10px 0px 0px;}
.categorytext{color:#333333; font-size:11px; text-decoration:none;padding:0px 10px 0px 0px;}
.categorytext:hover{color:#CC0000; font-size:11px; text-decoration:none;padding:0px 10px 0px 0px;}
#form {background-color:#9999CC;
padding:10px;
margin:20px;
text-align:center;
border:1px solid #000033;
}
.divmargin{ height:30px}