a:link {color: #ce0000; text-decoration: none;}
a:visited {color: #ce0000; text-decoration: none;}
a:active {color: #ce0000; text-decoration: none}
a:hover {color: #ce0000; text-decoration: underline;}

#menubar a:link {color: #000000; text-decoration: none;}
#menubar a:visited {color: #000000; text-decoration: none;}
#menubar a:active {color: #000000; text-decoration: none}
#menubar a:hover {color: #000000; text-decoration: underline;}

.sidemenu a:link {color: #000000; text-decoration: none;}
.sidemenu a:visited {color: #000000; text-decoration: none;}
.sidemenu a:active {color: #000000; text-decoration: none}
.sidemenu a:hover {color: #000000; text-decoration: underline;}

.sidemenu3 a:link {color: #000000; text-decoration: none;}
.sidemenu3 a:visited {color: #000000; text-decoration: none;}
.sidemenu3 a:active {color: #000000; text-decoration: none}
.sidemenu3 a:hover {color: #000000; text-decoration: underline;}

.sidemenu4 a:link {color: #000000; text-decoration: none;}
.sidemenu4 a:visited {color: #000000; text-decoration: none;}
.sidemenu4 a:active {color: #000000; text-decoration: none}
.sidemenu4 a:hover {color: #000000; text-decoration: underline;}

.sidemenu5 a:link {color: #000000; text-decoration: none;}
.sidemenu5 a:visited {color: #000000; text-decoration: none;}
.sidemenu5 a:active {color: #000000; text-decoration: none}
.sidemenu5 a:hover {color: #000000; text-decoration: underline;}

.topicitem a {font-size:10px; font-weight:bold; float:right; padding-top:1px; position: absolute; bottom: 2px; right: 2px;}
.topicitem a:link {color: #009900; text-decoration: none;}
.topicitem a:visited {color: #009900; text-decoration: none;}
.topicitem a:active {color: #009900; text-decoration: none}
.topicitem a:hover {color: #009900; text-decoration: underline;}

.topicitem a.author {font-size:12px; font-weight:normal; float:none; padding-top:1px; position: relative; bottom: 0; right: 0;}
.topicitem .author:link {color: #000000; text-decoration: none;}
.topicitem .author:visited {color: #000000; text-decoration: none;}
.topicitem .author:active {color: #000000; text-decoration: none}
.topicitem .author:hover {color: #000000; text-decoration: underline; float: none;}

.topicitem a.title {font-size:12px; font-weight:inherit; float:none; padding-top:1px; position: relative; bottom: 0; right: 0;}
.topicitem a.title:link {color: #000000; text-decoration: none;}
.topicitem a.title:visited {color: #000000; text-decoration: none;}
.topicitem a.title:active {color: #000000; text-decoration: none}
.topicitem a.title:hover {color: #000000; text-decoration: underline; float: none;}

.rtopicitem a {font-size:10px; font-weight:bold; float:right; padding-top:1px; position: absolute; bottom: 2px; right: 2px;}
.rtopicitem a:link {color: #0099CC; text-decoration: none;}
.rtopicitem a:visited {color: #0099CC; text-decoration: none;}
.rtopicitem a:active {color: #0099CC; text-decoration: none}
.rtopicitem a:hover {color: #0099CC; text-decoration: underline;}

.rtopicitem a.author {font-size:12px; font-weight:normal; float:none; padding-top:1px; position: relative; bottom: 0; right: 0;}
.rtopicitem .author:link {color: #000000; text-decoration: none;}
.rtopicitem .author:visited {color: #000000; text-decoration: none;}
.rtopicitem .author:active {color: #000000; text-decoration: none}
.rtopicitem .author:hover {color: #000000; text-decoration: underline; float: none;}

.rtopicitem a.title {font-size:12px; font-weight:inherit; float:none; padding-top:1px; position: relative; bottom: 0; right: 0;}
.rtopicitem a.title:link {color: #000000; text-decoration: none;}
.rtopicitem a.title:visited {color: #000000; text-decoration: none;}
.rtopicitem a.title:active {color: #000000; text-decoration: none}
.rtopicitem a.title:hover {color: #000000; text-decoration: underline; float: none;}


h3 a {font-size:inherit; font-weight:inherit; padding-top:inherit; position: inherit; bottom: inherit; right: inherit;}
h3 a:link {color: inherit; text-decoration: none;}
h3 a:visited {color: inherit; text-decoration: none;}
h3 a:active {color: inherit; text-decoration: none}
h3 a:hover {color: inherit; text-decoration: underline; float: none;}

h2 a {font-size:inherit; font-weight:inherit; padding-top:inherit; position: inherit; bottom: inherit; right: inherit;}
h2 a:link {color: inherit; text-decoration: none;}
h2 a:visited {color: inherit; text-decoration: none;}
h2 a:active {color: inherit; text-decoration: none}
h2 a:hover {color: inherit; text-decoration: underline; float: none;}

#allpage {
	margin:0px;
	padding:0px;
	height:100%;
	background-color:#fffae2;
}
#allframe{
	margin:0px;
	padding:0px;
	width:800px;
	height:100%;
}
#mainframe{
	margin:0px;
	padding:0px;
	width:800px;
	height:100%;
	border-right:1px solid #808080; 
	border-left:1px solid #808080; 
	border-bottom:1px solid #808080; 
	background-color:#fffbea;
}
.menubg{
	margin:0px;
	padding:0px;
	width:100%;
	height:28px;
	background-color:#ffd212;
	 border-bottom:5px solid #fffbea; 
}
#menubar{
	margin:0px;
	padding:0px;
	height:28px;
	background-color:#ffd212;
}
.button1 {
	 padding-right:10px;
	 padding-left:10px;
	border-left:1px solid #ffffff; 
	background-color:#ffd212;
}
.button2 {
	 padding-right:10px;
	 padding-left:10px;
	border-left:1px solid #ffffff; 
	background-color:#009900;
}
.button3 {
	 padding-right:10px;
	 padding-left:10px;
	border-left:1px solid #ffffff; 
	background-color:#0099cc;
}
.button4 {
	 padding-right:10px;
	 padding-left:10px;
	border-left:1px solid #ffffff; 
	background-color:#820082;
}
.button5 {
	 padding-right:10px;
	 padding-left:10px;
	border-left:1px solid #ffffff; 
	background-color:#d00000;
}
.sidemenu {
	 padding:10px;
	background-color:#ffd212;
	width:128px;
	height:100%;
}
.sidemenu3 {
	 padding:10px;
	background-color:#0099cc;
	width:128px;
	height:100%;
}
.sidemenu4 {
	 padding:10px;
	background-color:#820082;
	width:128px;
	height:100%;
}
.sidemenu5 {
	 padding:10px;
	background-color:#d00000;
	width:128px;
	height:100%;
}

.maincontent {
	 padding:10px;
	width:100%;
	height:100%;
}
#searchbox {
float:right;
margin-right:10px;
margin-top:-5px;
margin-bottom:10px;
}

.topichead
{font-family:arial,helvetica; font-size:16px;color: #009900;font-weight:bold;margin-bottom:10px;margin-left:20px;margin-top:20px;}
.topicsub
{font-family:arial,helvetica; font-size:14px;color: #009900;font-weight:bold;margin-bottom:0px;margin-left:10px;margin-top:10px;}

.authorname
{font-family:arial,helvetica; font-size:13px;color: #000000;font-weight:bold;margin-top:-12px;margin-bottom:20px;}

.backimg {
margin-top:-8px;
}

.content {
margin-left:30px;
}
.topicitem {
margin-left:40px;
margin-right:80px;
padding-bottom:6px;
padding-top:6px;
border-bottom:1px solid #009900;
clear: right;
position: relative;
}

.rtopicitem {
margin-left:40px;
margin-right:80px;
padding-bottom:6px;
padding-top:6px;
border-bottom:1px solid #0099CC;
clear: right;
position: relative;
}

.topicmenu {
border-left:1px solid #009900;
padding:10px;
}
td, form
{font-family: arial, helvetica; font-size: 12px; color: #000000;}

h1
{font-family:arial,helvetica; font-size:16px;color: #000000;}
h2
{font-family:arial,helvetica; font-size:14px;color: #000000;}
h3
{font-family:arial,helvetica; font-size:13px;color: #000000;}

.topicmenu ol, .topicmenu ul {
	margin-left: 10px;
	padding-left: 10px;
}
