a.gb-footer-link, a.gb-footer-link:link, a.gb-footer-link:active, a.gb-footer-link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	color:#666666;
	font-weight:normal;
}

a.gb-footer-link:hover {
	color:#000000;
	text-decoration:underline;
}

.gb-small, .gb-navi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	color:#666666;
	font-weight:normal;
}

a.gb-navi {
	color:#666666;
	font-weight:normal;
}

.gb-name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13;
	color:#666666;
	font-weight:bold;
}

.gb-nr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13;
	color:#999999;
	font-weight:bold;
}

.gb-date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10;
	color:#999999;
}

td.gb-table {
	background-color:#EDEEDE;
}

td.gb-content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	color:#666666;
	padding-top:6px;
	padding-right:9px;
}

td.gb-footer {
	padding-top:10px;
	padding-bottom:4px;
	padding-left:7px;	
	padding-right:7px;	
}

td.gb-head2 {
	padding-left:6px;
}

td.gb-content, td.gb-head1 {
	padding-left:9px;
}

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

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

/* Header cells - the blue and silver gradient backgrounds */
th	{
	color: #666666; font-size: 11px; font-weight : bold;
	background-color: #EDEEDE; height: 25px;
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
			background-color:#EDEEDE; border: #FFFFFF; border-style: solid; height: 28px;
}


/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom {
	height: 29px;
	border-width: 0px 0px 0px 0px;
}

/* General text */
.gen { font-size : 10px; }
.genmed { font-size : 10px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #444444; }
a.gen,a.genmed,a.gensmall { color: #444444; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #444444; text-decoration: underline; }

input, textarea, select { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border:1px solid #666666;
	border-width: 1px;
}

input { height:18px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color : #EFEFEF;
	color : #000000;
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.checkbox {
	border:0px;
	border-width: 0px;
	position:relative;
	top:2px;
}

.helpline { background-color: #FEFFEF; border-style: none; }
