@charset "utf-8";
/* CSS Document */
body{
	background-color:#381B09;
	position:center;
	color:#f9ed8b;
	font-size:12;
}

table{
	border-collapse:collapse;
	color:#f9ed8b;
	vertical-align: middle;
	font-size:12;
	border-style: solid;
	border-color: #444;
	}
	
td{
	border-collapse:collapse;
	color:#f9ed8b;
	vertical-align: middle;
	font-size:12;
	border-style: solid;
	border-color: #444;
	}
	
th{
	border-collapse:collapse;
	color:#f9ed8b;
	vertical-align: middle;
	font-size:14;
	border-style: solid;
	border-color: #444;
	}

a img {
	border: 0;
}

a {
	color:#f9ed8b;
	text-decoration:none;
	font-size:12;
}

a:visited {
	color:#f9ed8b;
	text-decoration:none;
	font-size:12;
}

table.sortable {
	border-spacing: 0;
	border: 1px solid #000;
	border-collapse: collapse;
}

table.sortable th, table.sortable td {
	text-align: center;
	font-size:12;
	padding: 2px 4px 2px 4px;
	width: 100px;
	border-style: solid;
	border-color: #444;
}

table.sortable th {
	border-width: 0px 1px 1px 1px;
	background-color: black;
	
}

table.sortable td {
	border-width: 0px 1px 0px 1px;
}

table.sortable tr.odd td {
	background-color: #2D4023;
}

table.sortable tr.even td {
	background-color: #381B09;
}

table.sortable tr.sortbottom td {
	border-top: 1px solid #444;
	background-color: #ccc;
	font-weight: bold;
}

table.sortable .head {background: black url(none.gif) 6px center no-repeat; cursor:pointer; padding-left:18px}
table.sortable .desc {background: black url(down.gif) 6px center no-repeat; cursor:pointer; padding-left:18px}
table.sortable .asc {background: black url(up.gif) 6px  center no-repeat; cursor:pointer; padding-left:18px}