#innercontent {
	background: #ffffff url(../images/forumpagecontent.gif) top left repeat-y;
}
#overpage{
	width: 780px;
	}

#pagelayout {
	width: 780px;
	background: none;
	border-top:4px solid #999;
	font-size:75%;
}

#forumnav {text-align:right;padding-top:8px;}

#pagelayout p {
	font-size:100%;
	padding-left:10px;
}

a.forumlink{
	color: #006;
	text-decoration: underline;
}

a.forumlink:hover{
	color: #000;
	text-decoration: none;
}

.forumrow{
	background-color:#F0F0F0;
	color:#666;
}
.stickyrow{
	background-color:#F6F6FF;
}

.heading{
	background-color: #7F81BA;
	color: #FFFFFF;
	font-weight: bold;
}

.forum {width:760px;background-color:#FFF;border: 1px solid silver;}
.forumnav{width:758px;background-color: #5C478E;color:#FFF;margin-bottom:8px;font-weight:bold;}
.msgview {padding:4px;}
.profile {padding:4px;border-bottom:1px solid #FFF;border-right:1px solid #FFF;}
table.forumnav a.whitelink {color:#FFF;}
table.forumnav a.pagelink {color:#006;text-decoration:underline;}
td.altcolour {background-color:#A8A8BA; color: Black;}
.userdetailsname {padding-bottom:3px;font-weight:bold;}
td.datetime {font-style:italic;border-bottom:1px solid #FFF;background-color:#DDD;font-size:90%;}

blockquote{
	margin: 10px 20px 0px 20px;
	background-color: ;
	padding: 5px 5px 5px 5px;
	border: 1px solid silver;
	background-color: #ffffff;
}

/* Form fields (temp) */

fieldset{
	border: none;
	margin: 4px;
	text-align:left;
}

fieldset.noborder {
	border:0;
	margin:0;
	padding:0 0 0 15px;
}

fieldset select,input {
	font-size:90%;
}

legend {
	margin-top: 10px;
	margin:2px;
	padding:4px;
	background-color:#FFFFFF;
	font-size:100%;
}

.formitems {margin-bottom:4px;padding:1px;font-size:100%;}
.formitems .formlabel {position:absolute;width:175px;}
.formitems .formitem {margin-left:185px;}
.formitems .formitemspan {margin-top:15px;}