	.topbar{
		font-family: verdana,arial,helvetica,sans-serif;
		font-size:9px;
		color:#333333;
		width:390px;
	}
	.plustext {
		font-family: verdana;
		font-size:13px;
		color:#536477;
		line-height: 140%;
		}
	td.footer{
		font-family: verdana;
		font-size:9px;
		color:#ffffff;
		}
	body, td, input, select, textarea {
		font-family: verdana;
		font-size:11px;
		color:#444444;
		line-height: 140%;
		}
	a:link, a:visited, a:active{
		color: #264F7C;
		text-decoration: none;
		font-weight: bold;
	}
	a:hover{
		color: #4684C5;
		text-decoration: underline;
	}
	/* This is the border line & background colour round the entire page */
	.bodyline{
		background-color: #ffffff;
		border: 0px #B2C7DE solid;
	}
	hr	{ height: 0px; border: solid #333333 0px; border-top-width: 1px;}
	/* This is the outline round the main forum tables */
	.forumline{
		background-color: #ffffff;
		border: 0px #B2C7DE solid;
	}
	/* Main table cell colours and backgrounds */
	td.row1	{ background-color: #FFFCF2; border-top: 1px dashed; 	border-top-color:#999;}
	td.row2	{ background-color: #FFFCF2; border-top: 1px dashed;	border-top-color:#999; }
	td.row3	{ background-color: #B2C7DE; border-top: 1px dashed;	border-top-color:#999; }
	td.rowpic {
		background-color: #B2C7DE;
		 border-top-color:#999; border-top: 1px dashed;
	}
	th{
		color: #333333; font-size: 11px; font-weight : bold;
		background-color: #cccccc; height: 25px;
	}
	td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
				background-color:#B2C7DE; border-top-color:#999; border-top: 1px dashed; height: 28px;
	}
	td.row3Right,td.spaceRow {
		background-color: #B2C7DE; border-top-color:#999; border-top: 1px dashed;
	}
	/* The largest text used in the index page title and toptic title etc. */
	.maintitle	{
		font-weight: bold; font-size: 14px; font-family: "verdana, arial, helvetica, sans-serif",verdana, arial, helvetica, sans-serif;
		text-decoration: none; line-height : 120%; color : #333333;
	}
	/* General text */
	.gen { font-size : 12px; }
	.genmed { font-size : 11px; }
	.gensmall { font-size : 10px; }
	.gen,.genmed,.gensmall { color : #333333; }
	/* The register, login, search etc links at the top of the page */
	.mainmenu		{ font-size : 10px; color : #333333 }
	/* Forum category titles */
	.cattitle		{ font-weight: bold; font-size: 12px ; letter-spacing: 2px; color : #264F7C}
	/* Forum title: Text and link to the forums used in: index.php */
	.forumlink		{ font-weight: bold; font-size: 12px; color : #264F7C; }
	/* Name of poster in viewmsg.php and viewtopic.php and other places */
	.name			{ font-size : 10px; color : #333333;}
	/* Location, number of posts, post date etc */
	.postdetails		{ font-size : 10px; color : #333333; }
	.nav { font-weight: bold; font-size: 11px; color : #333333;}
	/* titles for the topics: could specify viewed link colour too */
	.topictitle,h1,h2	{ font-weight: bold; font-size: 11px; color : #333333; }
	/* Quote & Code blocks */
	.code {
		font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #333333;
		background-color: #f2f2f2; border: #B2C7DE; border-style: solid;
		border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
	}
	.quote {
		font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 125%;
		background-color: white; border: #B2C7DE; border-style: dotted;
		border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
	}
	/* Copyright and bottom info */
	.copyright		{ font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; letter-spacing: -1px;}
	/* The buttons used for bbCode styling in message post */
	input.button {
		font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;
	}
	/* This is the line in the posting page which shows the rollover
	  help line. This is actually a text box, but if set to be the same
	  colour as the background no one will know ;)
	*/
	.helpline { background-color: #FFFCF2; border-style: none; }
	a:link, a:visited, a:active{
		color: #264F7C;
		text-decoration: none;
		font-weight: bold;
	}
	a:hover{
		color: #4684C5;
		text-decoration: underline;
	}
	td.footer a:link, td.footer a:visited, td.footer a:active, td.footer a:hover {
		color: #ffffff
	}
	th.thHead { background: #dddddd; }