/* General font families for common tags */
font,th,td,p {
	font-family: Verdana, Arial, Helvetica, sans-serif
	}
a:link,a:active,a:visited {
	color : #0626ca;
	}
a:hover {
	text-decoration: underline; color : #DD6900;
	}
hr {
	height: 0px; border: solid #49AFFF 0px; border-top-width: 1px;
	}
P.small {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	}


/* This is the outline round the main forum tables */
.forumline {
	background-color: #FFFFFF; border: 2px #006699 solid;
	}

/* Main table cell colours and backgrounds */
td.row1 {
	background-color: #EFEFEF;
	}
td.row2 {
	background-color: #DEE3E7;
	}
td.row3 {
	background-color: #D1D7DC;
	}

/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1,h2 {
	font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; line-height : 120%; color : #000000;
	}

/* Form elements */
input,textarea,select {
	color : #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	background-color : #FFFFFF;
	}

input {
	text-indent : 2px;
	}

.special {
	display:none;
	}

.smo {
	position: absolute; left: -1000px;
	}