BODY {
	font-family: verdana;
	font-size: 8pt;
	color: #ddd;
	margin: 0;
	background-color: #000;
}

TABLE 		{ font-color :#ddd ; font-size : 8pt;	font-family : verdana;	}

TEXTAREA 	{ FONT-SIZE: 8pt; COLOR: #ddd;  border: 1px solid #1f9d00; font-family: verdana;  font-size: 8pt; background-color: #000}
TEXTAREA:focus { border: 1px solid #2ddc01; }
OPTION 		{ FONT-SIZE: 7pt; COLOR: #ddd;  font-family: verdana; background-color: #000}
INPUT 		{ FONT-SIZE: 8pt; COLOR: #ddd;  border: 1px solid #1f9d00; font-family: verdana;  font-size: 8pt; background-color: #000}
INPUT:focus { border: 1px solid #2ddc01; }
SELECT 		{ FONT-SIZE: 7pt; COLOR: #ddd;  border: 1px solid #1f9d00; font-family: verdana;  font-size: 8pt; background-color: #000}
RADIO		{ border: 0px; vertical-align: middle }

.text { position: relative; z-index: 1; font-size: 8pt }
.text:link { font-size: 8pt; color: #ddd; text-decoration: underline }
.text:visited { font-size: 8pt; color: #ddd; text-decoration: underline }
.text_big { font-size: 16pt; color: #ddd; position: relative; z-index: 1; }
.text_menu { font-size: 8pt; color: #ddd; position: relative; z-index: 1; letter-spacing: 1px; line-height: 20px }
.text_menu:link { text-decoration: none }
.text_menu:visited { text-decoration: none }
.text_small { font-size: 7pt; position: relative; z-index: 1; }
.text_small:link { font-size: 7pt; color: #ddd; text-decoration: underline }
.text_small:visited { font-size: 7pt; color: #ddd; text-decoration: underline }
.text_smaller { font-size: 7pt; position: relative; z-index: 1; cursor: default }

.td { 	border-spacing: 0px 0px; border-width: 1px; border-style: solid; border-color: #1b8501; padding: 2px; position: relative; z-index: 1; font-size: 8pt; text-align: left}
.td2 { 	border-spacing: 0px 0px; border-width: 0pt 1px 0px 1px; border-style: solid; border-color: #1b8501; padding: 3px; position: relative; z-index: 1; font-size: 8pt; text-align: left}

.font4 {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; COLOR: black}

UL { 
	margin-top: 0px;
	margin-bottom: 0px;
}

IMG {
	border: 0;
}

.border_img {
	border: 1px solid #1b8501;
	padding: 0;
}

.usericon {
	border: 1px solid #1b8501;
	vertical-align: top;
	width: 60px;
	height: 60px;
}

FORM {
	margin: 0;
}

HR {
	border: 0;
	color: #1b8501;
	background-color: #1b8501;
	width: 100%;
	height: 1px;
}

.icon_link {
	color: #ddd;
	text-decoration: none;
	font-weight: bold;
}

.icon_link IMG {
	border: 0;
	vertical-align: middle;
	padding-bottom: 2px;
	padding-top: 2px;
}

.icon_only {
	border: 0;
	padding: 1px 5px 1px 5px;
}

.floorplan_inner {
	font-family: verdana;
	font-size: 11px;
	border: 1px solid #1b8501;
	background-color: #000;
}
.floorplan_block {
	background-color: #434343;
	color: #ddd;
	border-bottom: 1px solid #1b8501;
	border-right: 1px solid #1b8501;
	padding: 2px
}

BLOCKQUOTE {
	margin: 3px 10px 5px 20px
}

TABLE.forum_list_top TD {
	padding: 3px;
	border-bottom: 1px solid #808080;
	position: relative;
	z-index: 1;
}

TABLE.forum_list TD {
	padding: 3px;
	border-bottom: 1px solid #808080;
	position: relative;
	z-index: 1;
}

TABLE.forum_list_cat TD {
	padding: 3px;
	border-bottom: 1px solid #808080;
	position: relative;
	z-index: 1;
}

.forum_header {
	font-size: 14px;
}

.quote {
	border: 1px solid #113508;
	background-color: #4c4c4c;
}

.forum_signature {
	font-size: 9px;
	color: #ccc;
}

A.forum_signature {
	color: #ccc;
}

HR.forum_signature {
	position: relative;
	top: 4px;
}
.message_me {
	color: red;
}

.forum_post {
	line-height: 17px;
}

.smilie {
	vertical-align: top;
}

.score_winner {
	color: green;
}

.score_loser {
	color: red;
}

.vert_line {
	height: 2px;
	background-color: #113508;
}

.table_top {
	background-color: #434343;
	height: 20px;
}

.sub_list_end {
	background-color: #1b8501;
	height: 1px;
}
