BODY, TD, P { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
TH { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #444444; font-weight: bold; }

.arial9 { font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; color: #FFFFFF; }
.arial10 { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }

.arial7black { font-family: arial, verdana, helvetica; font-size: 7px; color: #000000; }
.arial9black { font-family: arial, verdana, helvetica; font-size: 9px; color: #000000; }
.arial10black { font-family: arial, verdana, helvetica; font-size: 10px; color: #000000; }
A.arial10black:link { font-family: arial, verdana, helvetica; font-size: 10px; color: #000000; }
A.arial10black:active { font-family: arial, verdana, helvetica; font-size: 10px; color: #000000; }
A.arial10black:hover { font-family: arial, verdana, helvetica; font-size: 10px; color: #000000; }
A.arial10black:visited { font-family: arial, verdana, helvetica; font-size: 10px; color: #000000; }

.arial10bordo { font-family: arial, verdana, helvetica; font-size: 10px; color: #733030; }
A.arial10bordo:link { font-family: arial, verdana, helvetica; font-size: 10px; color: #733030; }
A.arial10bordo:active { font-family: arial, verdana, helvetica; font-size: 10px; color: #733030; }
A.arial10bordo:hover { font-family: arial, verdana, helvetica; font-size: 10px; color: #733030; }
A.arial10bordo:visited { font-family: arial, verdana, helvetica; font-size: 10px; color: #733030; }


A:link { color: #FFFFFF; }
A:active { color: #FFFFFF; }
A:visited { color: #FFFFFF; }
A:hover { color: #FFFFFF; }

.button { font-family: Verdana, Arial; font-size: 12px; color: #000000; border-bottom: black 1px solid; border-left: black 1px solid; border-right: black 1px solid; border-top: black 1px solid; background-color: #C0C0C0; vertical-align: middle; padding: 0px; width: 100px; }
.button2 { font-family: Verdana, Arial; font-size: 12px; color: #000000; border-bottom: black 1px solid; border-left: black 1px solid; border-right: black 1px solid; border-top: black 1px solid; background-color: #C0C0C0; vertical-align: middle; padding: 0px; }
.button_vote { font-family: Verdana, Arial; font-size: 9px; color: #FFFFFF; border-bottom: black 1px solid; border-left: black 1px solid; border-right: black 1px solid; border-top: black 1px solid; background-color: #733030; vertical-align: middle; padding: 0px; }
.textbox { font-family: Verdana, Arial; font-size: 12px; color: #000000; border-bottom: #C0C0C0 1px solid; border-left: #C0C0C0 1px solid; border-right: #C0C0C0 1px solid; border-top: #C0C0C0 1px solid; background-color: #FFFFFF; vertical-align: middle; padding: 0px; width: 250px; }
.textbox2 { font-family: Verdana, Arial; font-size: 12px; color: #000000; border-bottom: #C0C0C0 1px solid; border-left: #C0C0C0 1px solid; border-right: #C0C0C0 1px solid; border-top: #C0C0C0 1px solid; background-color: #FFFFFF; vertical-align: middle; padding: 0px; }


/* This is the outline round the main forum tables */
.forumline	{ background-color: #818181; border: 1px #444444 solid; }

/* Main table cell colours and backgrounds */
td.row1	{ background-color: #8C8C8C; }

th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
	background-color: #C0C0C0; font-weight: bold; border: #C0C0C0; border-style: solid; height: 28px;
}