BODY {
	BACKGROUND: #000;  font-family:Arial; color:#CCCCCC
}
#frame {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; BACKGROUND: #000; WIDTH: 1000px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; TEXT-ALIGN: left
}
#menu {
	POSITION: absolute;  
	padding:0px;
	BACKGROUND: #848484;
	WIDTH: 170px;
	COLOR: #CCCCCC;
	font-family:Arial;
	TOP: 160px;
}
#main {
	POSITION: absolute;  LEFT: 180px; TOP: 160px;  BACKGROUND: #000;  WIDTH: 830px; COLOR: #cccccc;
	margin-left: 10px;
	
}
#header {
	HEIGHT: 120px
}
#imheader {
	LEFT: 80px; POSITION: absolute; TOP: 20px;FONT-FAMILY: arial
}
#inHeader {
	HEIGHT: 150px;
	POSITION: absolute;
	WIDTH: 1000px;
	TEXT-ALIGN: center;
	font-family: arial;
	background-image: url(../images/TF2009_banner2.jpg);
}
#inHeader H1 {
	FONT-SIZE: 24px; COLOR: #cccccc; font-family:Arial
}
#maintitle {
	text-align: center;
	FONT-SIZE: 24px;
	COLOR: #cccccc !important;
	font-family:Arial
}
#subtitle {
	position: absolute;
	top: 100px;
	left: 250px;
	width: 680px;
	height: 65px;
}
#subtitle H1 {
	FONT-SIZE: 20px; COLOR: #cccccc; font-family:Arial
}
#subtitle p {
	COLOR: #cccccc; font-family:Arial; text-align: center;
}
#footer {
	BACKGROUND: #000; TEXT-ALIGN: center
}
#throbber {
	LEFT: 190px; VISIBILITY: hidden; POSITION: absolute; TOP: 120px
}
#table1 {WIDTH: 830px;}
TD, TH {
	VERTICAL-ALIGN: top
}
P {
	font-family:Arial; margin-left:0px; margin-right:10px; margin-top:0px; margin-bottom:10px
}
H1 {
	color:#CCCCCC; margin-left:0px; font-family:Arial; margin-right:10px; margin-top:0px; margin-bottom:10px
}

PRE {
	MARGIN: 0px 10px 10px
}
#main .block {
	MARGIN-LEFT: 30px
}
#main H1 {
	COLOR: #a12839;
	font-family: arial
}
#main H3 {
	COLOR: #a12839;
	font-family: arial
}
#main .title {
	COLOR: #a12839;
	font-family: arial
}
img {border-color: #000}
A {
	COLOR: #a12839;
}
A:hover {
	COLOR: #703
}
.even TD {
	BACKGROUND: #333
}
.clear {
	CLEAR: both
}
.clearl {
	CLEAR: left
	}
.floatr {
	FLOAT: right
}
.floatc {
	FLOAT: center
}
H1 {
	FONT-SIZE: 18px; PADDING-TOP: 10px
}
H2 {
	FONT-SIZE: 14px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px
}
#menu H1 {
	MARGIN: 0px 10px; PADDING-TOP: 10px
}
.err {
	COLOR: #d00
}
.white {color: #fff;}
.workshop {
	width: 800px;
	color: #fff;
}
.workshop th {
	background: #808080;
	border: 1px solid #000;
	width: 200px;
}
.workshop tr td {
	background: #808080;
	border: 1px solid #000;
	font-size: small;
}
.workshop tr .title {
	background: #cccccc;
	font-weight: bold;
	font-size: 16px !important;
}
.workshop tr .red {background: #f00;}
.workshop tr .green {
	background: #080;
	color: #0f0;
}
.tred {
	color: #a12839;
	font-weight: bold;
}
