span.req {color:red;}
hr.pm {border:none;border-top:1px dashed #778899;}
.fmenus b.m {display:block;background:transparent;}
.fmenus b.m b {display:block;height:1px;overflow:hidden;background:#EAEAF0;}
.fmenus .padding { padding:5px 10px;background:#EAEAF0;}
.category {
	width:100%;
	margin:10px 0px;
	padding:0px;
}
.category b.c {display:block;background:transparent;}
.category b.c b {display:block;height:1px;overflow:hidden;background:#C2CFD7;}
.category .padding { padding:0px 10px 5px 5px;background:#C2CFD7;}
.forumline {
	width:100%;
	margin:0px 0px 10px 0px;
	background-color:transparent;
	}
h4.category {
	font-size:medium;
	margin:0px;
	padding:0px 0px 10px 0px;
	text-align:left;
	color:black;
}
h4.category a {
	text-decoration:none;
	color:black;
}
h5.forum {
	font-size:small;
	margin:0px;
	padding:0px;
	text-align:left;
	color:blue;
}
h5.forum a, h5.forum a:link {
	text-decoration:none !important;
	color:blue;
}
td.rowi {
	text-align:center;
	width:32px;
	background-color:transparent;
	}
.row1 {background-color:#EAEDF0;}
.row1 b.c {display:block;background:transparent;}
.row1 b.c b {display:block;height:1px;overflow:hidden;background:#EAEDF0;}
.row1 .padding {padding:10px 10px;background:#EAEDF0;}
.row2 {background-color:#EAF0F0;}
.row2 b.c {display:block;background:transparent;}
.row2 b.c b {display:block;height:1px;overflow:hidden;background:#EAF0F0;}
.row2 .padding {padding:10px 10px;background:#EAF0F0;}
.row3 {background-color:#EAEAF0;}
.row3 b.c {display:block;background:transparent;}
.row3 b.c b {display:block;height:1px;overflow:hidden;background:#EAEAF0;}
.row3 .padding {padding:10px 10px;background:#EAEAF0;}
.row4 {background-color:#E6E7DA;}
.row4 b.c {display:block;background:transparent;}
.row4 b.c b {display:block;height:1px;overflow:hidden;background:#E6E7DA;}
.row4 .padding {padding:10px 10px;background:#E6E7DA;}
th	{padding:0px 0px;color:black;}
.row1 h4 {
	font-size:medium;
	margin:0px;
	padding:0px;
}
.row1 h4 a {text-decoration:none;color:blue;}
h3.maintitle {font-size:large;}
h3.maintitle a {text-decoration:none;color:black;}
div.forumdesc {font-size:x-small;margin:5px 0px 0px 0px;}
.tpagination {margin: 2.5px 0px 0px 0px; font-size:small;text-align:right;}
/* Quote & Code blocks */
.tblock {
	border:0px solid red;
	width:80%;
	margin:10px auto;
}
.blocktitle {font-weight:bold;}
.code {
	font-family:'Courier New', Courier, sans-serif;
	background-color:#f8f8ff;
	color:#333333;
	border:1px solid #778899;
	padding:10px;
	margin:auto;
	white-space:nowrap;
	overflow:auto;
	width:500px;
	height:auto;
	line-height:170%;
	}
.code[class] {width:auto;}
.quote {
	background-color:#f8f8ff;
	border:1px solid #778899;
	padding:10px;
	width:auto;
	}
a.copyright { color:#444444;text-decoration:none;}
a.copyright:hover {color:#000000;text-decoration:underline;}
input { text-indent :2px;}
input.button {width:auto;}
.helpline {background-color:transparent;border:none;}
fieldset {border-color:#778899;}