body {
background-color: #363636;

  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #dfdfdf;
  /* this attribute sets the basis for all the other scrollbar colors (Internet Explorer 5.5+ only) */
  SCROLLBAR-BASE-color:  #454839;
  SCROLLBAR-ARROW-color: #aaaca6;
}

span.admin_bar {
 color: red;
}
td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
	}

th {
	background-color: #454838;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
}

.head1 {
	background-color: navy;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.head2 {

  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}


.cat_title {
	font-weight : bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	  color:Silver;
}
hr {
  height: 1px;
  color: #80AFCD;
  border: thin solid black;
}

.logo {
	font-size : 25px;
	color: silver;
	font-family : Arial, Helvetica, sans-serif;
	font-variant : normal;
	font-style : oblique;
	font-weight : 900;
	letter-spacing : 6px;
}

a:link {	color:#FFFFFF;text-decoration:none; }
a:visited {	color:#EEEEEE;text-decoration:none; }
a:hover {color: #909090; }


a.war_lost 				{color: red;text-decoration:none;}
a.war_lost:hover 		{color: red;text-decoration:none;}
a.war_won 				{color: lime;text-decoration:none;}
a.war_won:hover 		{color: red;text-decoration:none;}
a.war_draw 				{color: yellow;text-decoration:none;}
a.war_draw:hover 		{color: red;text-decoration:none;}
a.selected				{color:orange;}

span.war_open			{color: silver;text-decoration:none;}
span.war_finished		{color: red;text-decoration:none;}
span.war_won_default 	{color: lime;text-decoration:none;}
span.war_turned_out		{color: white;text-decoration:none;}
span.war_won 			{color: lime;text-decoration:none;}
span.war_lost 			{color: red;text-decoration:none;}
span.war_draw 			{color: yellow;text-decoration:none;}


.war_p_status_yes	         {color: lime;}
.war_p_status_no	         {color: red;}
.war_p_status_maybe	         {color: blue;}

input.war_p_status_yes	     {color: lime; background-color: grey; border: thin outset silver;  cursor: help;      }
input.war_p_status_no	     {color: red; background-color: grey;  border: thin outset silver;  cursor: help;  }
input.war_p_status_maybe	 {color: blue; background-color: grey;  border: thin outset silver;  cursor: help;  }


hr {
color: #363636;
}

.row1 {
  background-color: #454838;
  border: 1px double #454839;
}

.row2 {
  background-color: #454838;
  border: 1px double #454839;
}
.row3 {
  background-color: #454838;
  border: 1px double #454839;
}
.row4 {
  background-color: #454838;
  border: 1px double #454838;
}
.selected {
  background-color: white;
}

.newstable  {
	background-color: black;
	color: yellow;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.title {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 15px;
  font-weight: bold;
  color:#0F78CE;;
}
.highlight {
  color:red;
}

.new {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #FF0000;
}

form {
  font-family: Arial,Helvetica,sans-serif;
}

textarea {
  font-family: Arial, Helvetica, sans-serif;
  color: Black;
  background-color: #DCDCDC;
  font-size: 11px;
  width: 300px;
}
input {
  font-family: Arial, Helvetica, sans-serif;
  border:0px;
  color: Black;
  background-color: #ffffff;
  font-size: 11px;
}

textarea.war_details {
  font-family: Arial, Helvetica, sans-serif;
  color: Black;
  background-color: #DCDCDC;
  font-size: 11px;
  width: 380px;
}
input.war_map_result {
  font-family: Arial, Helvetica, sans-serif;
  color: Black;
  background-color: #DCDCDC;
  font-size: 11px;
  	width: 25;
}

input.war_file {
  font-family: Arial, Helvetica, sans-serif;
  color: Black;
  background-color: #DCDCDC;
  font-size: 9px;
  width: 150;
}

input.date_day {
  background-color: #DCDCDC;
  font-size: 11px;
	width: 50;
}
input.order {
  background-color: #DCDCDC;
  font-size: 10px;
	width: 30;
}

input.date_month {
  background-color: #DCDCDC;
  font-size: 11px;
	width: 50;
}
input.date_year {
  background-color: #DCDCDC;
  font-size: 11px;
	width: 50;
}

input.login {
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	background-color: #5d5e52;
	font-size: 10px;
	width: 100;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	background-color: #DCDCDC;
	font-size: 11px;
}

span.selected {
color : red;
}

span.squad_selected {
color : orange;
}

.form_required_star {
color:red;
font-size:10pt;
}
.form_opt_star {
color:silver;
font-size:10pt;
}
span.error_header
{
  color:red;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color:white;
}

.website_offline
{
	color: red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #eeeeee;
	align: center;
	text-align: center;
	width:300pt;
}

span.warning_header
{
  color:orange;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color:white;
}

th.news {
	background-color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-align: left;
	font-weight: bold;
}
td.news {
  color: #dfdfdf;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.deactivated {
  background-color: black;
  color: red;
}

span.news_date 		{ color:silver;font-style : oblique; font-size: 10px;}
span.news_time 		{ color:silver;font-style : oblique; font-size: 10px;}
span.news_posted_by { color:silver;font-style : oblique; font-size: 10px;}
span.news_edited_by { color:silver;font-style : oblique; font-size: 10px;}

.shoutbox {
  font-size: 11px;
}
.shoutbox input {
	background-color: #EEEEEE;
	width:130px;
}
.shoutbox .readonly {
	background-color: BLACK;
	color:red;
}

.shoutbox {
  font-size: 11px;
}

.shoutbox a:link, .shoutbox a:visited, .shoutbox a:active {
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: red;
	font-weight:bold;
	line-height: 150%;
}
.shoutbox .adminlink a:link, .shoutbox .adminlink a:visited, .shoutbox .adminlink a:active {
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: gray;
	line-height: 150%;
}

.shoutbox .rowA {
	background-color: #232323;
}

.shoutbox .rowB {
	background-color: #363636;
}
.shoutbox .date {
	color: white;
	font-size: 10px;
	font-style:italic;
}
.shoutbox .time {
	color: white;
	font-size: 10px;
	font-style:italic;
}


.poll {
	color:silver;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}

.poll .submit{
    width:130px;
}

.poll .rowA {
	background-color: #232323;
}

.poll .rowB {
	background-color: #363636;
}
.poll th {
	background-color: #eeeeee;
	color:black;
}
.poll td {
	color:silver;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}

.poll a:link, .poll a:visited, .poll a:active {
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: red;
}

.block_1 {
	border: 1px dotted #cccccc;
	padding: 4px 4px 4px 4px;
}

.block_2 {
	border: 1px solid red;
	padding: 4px 4px 4px 4px;
}

.block_4 {
	border: 1px solid yellow;
	padding: 4px 4px 4px 4px;
}

.calendar_preview {
	border: 1px solid #eeeeee;
	padding: 4px 4px 4px 4px;
	margin-right:5px;
}

.calendar_preview_active {
	border: 1px solid yellow;
	padding: 4px 4px 4px 4px;
	margin-right:5px;
}

.area_wrapper {
	border: 1px dotted #eeeeee;
	padding: 4px 4px 4px 4px;
}

.table_1 {
	border: 3px solid yellow;
	padding: 4px 4px 4px 4px;
}

