body {background: #333333 url('layout/texture.jpg'); background-repeat: repeat}

#menu
{
	display:block;
	background-color: #446688;
	width: 710px;
	border: dashed 1px #738E73;
	margin: 5px auto;
	padding: 0px;
	text-align: center;
	font-family: Verdana, courier;
	font-size: 12px;
	font-weight: bold;
	color: #E0E030;
}

#menu_left
{
	display: block;
	background-color: #305070;
	float: left;
	padding: 2px;
	width: 175px;
	border-right: dashed 1px #738E73;
	/*border-bottom: dashed 1px #738E73;*/
}

#items
{
	display: block;
	padding: 2px;
	border-bottom: dashed 1px #738E73;
}

#menu_share_left
{
	background-color: #305070;
	float:		left;
	padding:		2px;
	width:		175px;
	height:		24px;
	line-height:	24px;
	border-right:	dashed 1px #738E73;
}

#items_share
{
	display:	 block;
	padding:	  2px;
	height:	 24px;
}

#mainwindow
{
	display:block;
	background: #446688 url('mainwindow_ground.png');
	width: 700px;
	border: ridge 2px #1F5D7B;
	margin: 7px auto;
	padding: 5px;
	text-align: left;
	font-family: Verdana, courier;
	font-size: 12px;
	font-weight: bold;
	color: #E0E030;
}
#downloadwindow
{
	display:block;
	background: #226688 url('download_ground.png');
	width: 250px;
	border: ridge 2px #2F6D8B;
	margin: 7px auto;
	padding: 5px;
	font-size: 14px;
	text-align: center;
}
table.server_tab {margin: 0px auto; background: #334455; width: 354px; border: 1px solid #000000; color: #EEEEEE; font-family: Verdana, courier; font-size: 10px; text-align: left}
table.server_tab td {padding: 3px; border: 1px solid #000000;}
table.server_tab_ins {text-align: center; color: #EEEEEE; width: 240px;}
table.server_tab_ins td {padding: 3px; border: 1px solid #000000; font-family: Verdana, courier; font-size: 10px}
td.map_thumbnail {padding: 1px; width: 114px; text-align: center}
table.teams {padding: 0px; width: 354px; color: #EEEEEE;}
table.teams td {font-family: Verdana, courier; font-size: 10px; font-weight: bold; text-align: center; padding: 3px;}

table.bans_tab_main {margin: 0px auto; background: #334455; width: 354px; color: #EEEEEE; font-family: Verdana, courier; font-size: 10px; text-align: left}
table.bans_tab {width: 354px; color: #EEEEEE; text-align: left}
table.bans_tab td {border: 1px solid #000000;}

table.server_title {padding: 0px; margin: 0px; border: 0px; width: 400px; font-family: Verdana, courier; font-size: 10px;}
tr.server_title_up {height: 22px; vertical-align: bottom}
tr.server_title_down {height: 23px}
td.server_title_l_up {background: url('layout/top_left.gif') right; background-repeat: no-repeat; width: 14px}
td.server_title_c_up {background: url('layout/center_top.gif') left; background-repeat: repeat-x; width: 372px; height: 22px; text-align: center}
td.server_title {width: 372px; height: 16px; text-align: center; font-weight: bold}
td.server_title_c_down {background: url('layout/center_bottom.gif') left; background-repeat: repeat-x; width: 372px; text-align: center}
td.server_title_r_up {background: url('layout/top_right.gif') left; background-repeat: no-repeat; width: 14px}
td.server_title_l_down {background: url('layout/bottom_left.gif') right; background-repeat: no-repeat; width: 14px}
td.server_title_r_down {background: url('layout/bottom_right.gif') left; background-repeat: no-repeat; width: 14px}
td.server_left_side {background: url('layout/center_left.gif') right; background-repeat: repeat-y;}
td.server_center_side {text-align: center; width: 372px}
td.server_right_side {background: url('layout/center_right.gif') left; background-repeat: repeat-y;}

img.needpass {vertical-align: middle; margin: 0px; width: 16px; height: 15px; padding: 0px; border: 0px}

table.server_trackers {margin: 0px auto; padding: 0px; width: 350px}
table.server_trackers tr {padding: 0px; margin 0px; height: 16px; vertical-align: middle}

table.admins_title {padding: 0px; margin: 0px; border: 0px; width: 400px; font-weight: bold; font-family: Verdana, courier; font-size: 10px;}
tr.admins_title_up {height: 22px; vertical-align: bottom}
tr.admins_title_down {height: 23px}
td.admins_title_l_up {background: url('layout/top_left.gif') right; background-repeat: no-repeat; width: 14px}
td.admins_title_c_up {background: url('layout/center_top.gif') left; background-repeat: repeat-x; width: 330px; height: 22px; text-align: center}
td.admins_title {width: 360px; height: 14px; text-align: center}
td.admins_title_c_down {background: url('layout/center_bottom.gif') left; background-repeat: repeat-x; width: 330px; text-align: center}
td.admins_title_r_up {background: url('layout/top_right.gif') left; background-repeat: no-repeat; width: 14px}
td.admins_title_l_down {background: url('layout/bottom_left.gif') right; background-repeat: no-repeat; width: 14px}
td.admins_title_r_down {background: url('layout/bottom_right.gif') left; background-repeat: no-repeat; width: 14px}
td.admins_left_side {background: url('layout/center_left.gif') right; background-repeat: repeat-y;}
td.admins_center_side {text-align: center}
td.admins_right_side {background: url('layout/center_right.gif') left; background-repeat: repeat-y;}
table.admin_tab {margin: 0px auto; width: 360px; border: 1px solid #000000; background-color: #334455; color: #EEEEEE; text-align: left}
table.admin_tab td {padding: 3px; border: 1px solid #000000; font-weight: bold; font-family: Verdana, courier; font-size: 10px;}

table.fastst_title {padding: 0px; margin: 0px; border: 0px; font-weight: bold; font-family: Verdana, courier; font-size: 10px;}
tr.fastst_title_up {height: 22px; vertical-align: bottom}
tr.fastst_title_down {height: 23px}
td.fastst_title_l_up {background: url('layout/top_left.gif') right; background-repeat: no-repeat; width: 14px}
td.fastst_title_c_up {background: url('layout/center_top.gif') left; background-repeat: repeat-x; height: 22px; text-align: center}
td.fastst_title {height: 14px; text-align: center}
td.fastst_title_c_down {background: url('layout/center_bottom.gif') left; background-repeat: repeat-x; text-align: center}
td.fastst_title_r_up {background: url('layout/top_right.gif') left; background-repeat: no-repeat; width: 14px}
td.fastst_title_l_down {background: url('layout/bottom_left.gif') right; background-repeat: no-repeat; width: 14px}
td.fastst_title_r_down {background: url('layout/bottom_right.gif') left; background-repeat: no-repeat; width: 14px}
td.fastst_left_side {background: url('layout/center_left.gif') right; background-repeat: repeat-y;}
td.fastst_center_side {text-align: center}
td.fastst_right_side {background: url('layout/center_right.gif') left; background-repeat: repeat-y;}

tr.cl_yes {font-weight: bold; color: #22DD22}
tr.cl_no {font-weight: bold; color: #DD2222}

td.nomargin {border: 0px; padding: 0px; margin: 0px}
td.padding3 {padding: 3px}
table.fast_stat {background: #334455; border: 1px solid #000000; color: #EEEEEE; font-family: Verdana, courier; font-size: 10px; font-weight: bold; text-align: left}
table.fast_stat td{border: 1px solid #000000}
td.checkbox {padding: 0px; margin: 0px}
td.fast_st {padding: 3px; width: 205px;}
td.fast_st_off {padding: 3px; color: #505860;}
td.fast_title {padding: 3px;}
td.fast_legend {padding: 3px;}
tr.line_2 {background: #3A4B5C;}
tr.line_3 {background: #FF4F5F;}
input.server_button {font-family: Verdana, courier; font-size: 10px; background-color: #334455; color: #FFFFFF;}

a:link, a:link:after {text-decoration: none; background:transparent; color: #BBFF00}
a:visited, a:visited:after {text-decoration: none; background:transparent; color: #BBFF00}
a:active, a:active:after {background:transparent; color: #BBFF00}

a.tracker:link, a.tracker:link:after {text-decoration: underline; background:transparent; color: #BBFF00}
a.tracker:visited, a.tracker:visited:after {text-decoration: underline; background:transparent; color: #BBFF00}
a.tracker:active, a.tracker:active:after {background:transparent; color: #BBFF00}
span.tracker_off {background:transparent; color: #66AA00}

ul
{
	list-style : square outside;
	padding-left: 30px;
	margin: 0px 0px 15px 0px;
	text-indent: 0px;
	line-height: 125%;
}
li
{
	margin: 0px;
	padding: 0px;
}
