TH.subhr {
 BORDER-RIGHT: #505050 1px solid;
 BORDER-TOP: #505050 1px solid;
 BORDER-LEFT: #505050 1px solid;
 BORDER-BOTTOM: #505050 1px solid;
 BACKGROUND-COLOR: #660000;
}

TH.subh {
 BORDER-RIGHT: #333333 1px solid;
 BORDER-TOP: #333333 1px solid;
 BORDER-LEFT: #333333 1px solid;
 BORDER-BOTTOM: #333333 1px solid;
 BACKGROUND-COLOR: #505050;
 COLOR: #FFFFFF;
}
TH.bf {
 border-right: #CCC 1px solid;
 border-left: #CCC 1px solid; 
 border-top: #CCC 1px solid; 
 border-bottom: #CCC 1px solid;
 background-color: #333
 color: #999;
 font-size: 9px
}
TD.stats {
 border-right: #CCC 1px solid;
 border-left: #CCC 1px solid; 
 border-top: #CCC 1px solid; 
 border-bottom: #CCC 1px solid;
 background-color: #333
 color: #999;
 font-size: 5px;
}
INPUT {
 BORDER-RIGHT: #888888 1px solid;
 BORDER-TOP: #888888 1px solid;
 FONT-WEIGHT: normal;
 FONT-SIZE: 12px;
 BORDER-LEFT: #888888 1px solid;
 COLOR: white;
 BORDER-BOTTOM: #888888 1px solid;
 FONT-FAMILY: Verdana;
 BACKGROUND-COLOR: #000000
}

TEXTAREA {
 BORDER-RIGHT: #888888 1px solid;
 BORDER-TOP: #888888 1px solid;
 FONT-WEIGHT: normal;
 FONT-SIZE: 12px;
 BORDER-LEFT: #888888 1px solid;
 COLOR: white;
 BORDER-BOTTOM: #888888 1px solid;
 FONT-FAMILY: Verdana;
 BACKGROUND-COLOR: #000000
}

SELECT {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; COLOR: white; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: black
}

INPUT.login_input {
	BORDER-RIGHT: #aaaaaa 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #aaaaaa 1px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #aaaaaa 1px solid;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #aaaaaa 1px solid;
	BACKGROUND-COLOR: #000000;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}

TD {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana; BORDER-COLLAPSE: collapse
}

TABLE.small TD {
	border: #663300;
	FONT-SIZE: 10px;
	BORDER-COLLAPSE: collapse;
	border-color: #000000;
	border-left: 1px solid;
	border-left-width: thin;
	border-right: 1px solid;
	border-right-width: thin;
	background-color: #000000;
 	background-image: url(http://beta.swars.net/pic/login_background_repeater.gif);
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	}

TABLE.small INPUT {
	background:#000000;
	FONT-SIZE: 10px;
	WIDTH: 80px;
	BORDER-COLLAPSE: collapse;
	HEIGHT: 20px;
 	COLOR:#b2b2b2;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-color: #FFFFFF;
	background-color: #000000;
	}

TABLE.table_lines TD {
	PADDING-BOTTOM: 10px; PADDING-TOP: 9px; BORDER-BOTTOM: #333333 1px solid; BORDER-COLLAPSE: collapse
}

TD.menu_cell {
        background: #000000
        border:#000000
	VERTICAL-ALIGN: top;
	WIDTH: 137px;
	BORDER-COLLAPSE: collapse;
	horizontal-align: left;
	border-color: #000000;
}

TD.menu_cell_repeater {
	background:#000000;
	border: #000000 0px solid;
	background-color: #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-color: #000000;
}

TD.menu_cell_repeater_vert {
	background:#000000;
	background-image: url(http://beta.swars.net/pic/cell_vert_background.jpg);
	border: #000000 0px solid;
	border-top-color: #000000;
	border-color: #000000;
	background-color: grey;
	color: #FFFFFF;
}

IMG {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	border-top-color: #000000;
}

A {
	FONT-SIZE: 12px;
	COLOR: #C9D262;
	TEXT-DECORATION: none;
	font-weight: normal;
}
a:hover {
	color: #89A105;
}

a.selected {
	color: #89A105;
}
	TEXT-DECORATION: none;
	font-weight: normal;
}

A.visited{
	FONT-SIZE: 12px;
	COLOR: #CFDA5A;
	TEXT-DECORATION: none;
	font-weight: normal;
}

.messagesUR{
	font-size: 11px;
	color: red;
}
.messagesR{
	font-size: 11px;
	color: white;
}



.bg {

	background-attachment: fixed;

	background-image: url(/pic/bg.jpg);

	background-repeat: repeat-y;

	background-position: center;

}
blockquote {
	background: #4A4A4A;
	padding: 6px 14px 6px 44px;
	border: dashed 1px;
		-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

}

.navigation {
	background: #353535 url('pic/navigation.jpg') repeat-x;
	border-bottom: 1px solid #222;
	border-top: 1px solid #555;
}
.navigation ul {display: inline; margin: 0;}
.navigation ul li {
	border-right: 1px solid #303030;
	float: left;
	list-style: none;
}
.navigation a {
	color: #AAA;
	display: block;
	font: bold 1em Verdana,sans-serif;
	padding: 12px 14px;
	text-decoration: none;
}
.navigation a:hover {
	background: #444;
	color: #E5E5D5;
	text-decoration: none;
}
.navigation li.current_page_item a {
	background: none;
	color: #EEE;
}
h1 {font: normal 2em Georgia,sans-serif;}
h2 {
	font: normal 1.5em Georgia,sans-serif;
	border-bottom: thin #CCC dashed 1px;
	text-align: center;
}
p {
	font: normal 1.3em Georgia, "Times New Roman", Times, serif;
	text-align: left;
}
Nations {
	background: #4A4A4A;
	padding: 6px 14px 6px 44px;
	border: dashed 1px;
		-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
