body
	{ background-color: #100820
	}
div, td
	{ font-family: Verdana, Tahoma, Arial;
	  color: #f0f0f0; font-size: 8pt;
	}
input, select, textarea
	{ border: solid 1px #546B94;
	  background-color: #243B64;
	  color: #f0f0f0; font-size: 8pt;
	}
.input_cov
	{ border: solid 1px #904040;
	  background-color: #702020;
	  color: #f0f0f0; font-size: 8pt;
	}
form
	{ margin: 0px;
	}
h1
	{ line-height: 32px; text-align: center;
	  font-family: Verdana, Tahoma, Arial; font-variant: small-caps;
	  color: #c0a000; font-size: 16pt; font-weight: normal;
	  margin: 0px;
	}
h2
	{ font-family: Verdana, Tahoma, Arial;
	  color: #c0e0f0; font-size: 11pt; font-weight: bold;
	  border-bottom: solid 1px #c0a000;
	  margin: 0px; margin-bottom: 3px;
	}
.h2_cov
	{ font-family: Verdana, Tahoma, Arial;
	  color: #f0e0c0; font-size: 11pt; font-weight: bold;
	  border-bottom: solid 1px #c0a000;
	  margin: 0px; margin-bottom: 3px;
	}
h3
	{ font-family: Verdana, Tahoma, Arial;
	  color: #a0b0c0; font-size: 10pt; font-weight: bold;
	  border-bottom: solid 1px #708090; width: 540px;
	  margin: 0px; margin-bottom: 2px;
	}
.h3_cov
	{ font-family: Verdana, Tahoma, Arial;
	  color: #b04040; font-size: 10pt; font-weight: bold;
	  border-bottom: solid 1px #904040; width: 540px;
	  margin: 0px; margin-bottom: 2px;
	}
h4
	{ font-family: Verdana, Tahoma, Arial;
	  color: #c0e0f0; font-size: 10pt; font-weight: bold;
	  border-bottom: solid 1px #708090; width: 530px;
	  margin: 0px; margin-bottom: 2px; padding-bottom: 2px;
	}
.h4_cov
	{ font-family: Verdana, Tahoma, Arial;
	  color: #d0c0c0; font-size: 10pt; font-weight: bold;
	  border-bottom: solid 1px #a05050; width: 530px;
	  margin: 0px; margin-bottom: 2px;
	}
h5
	{ font-family: Verdana, Tahoma, Arial;
	  color: #c0e0f0; font-size: 13pt; font-weight: bold;
	  margin: 16px; margin-bottom: 2px; padding-bottom: 2px;
	}
a
	{ color : #e0d080; text-decoration: none;
	}
a:hover
	{ color : #f0e0c0; text-decoration: underline;
	}
a.headers
	{ color : #a1bdee; text-decoration: none;
	}
a.headers:hover
	{ color : #d1edff; text-decoration: underline;
	}
a.warning
	{ color : #ff8000; text-decoration: none;
	}
a.warning:hover
	{ color : #ffa040; text-decoration: underline;
	}
ul  { margin: 0px; margin-left: -20px; _margin-left: 16px; margin-top: 8px; margin-bottom: 10px;
    }
li
	{ list-style: square;
	}
hr  { border: dashed 1px #506090;
    }

.description
	{ font-size: 7pt; color: #d0c7c0; padding-bottom: 10px;
	}
.details
	{ font-size: 7pt; color: #c0d0e0;
	}
.details_cov
	{ font-size: 7pt; color: #e0d0c0;
	}
.mission_title
	{ border-bottom: solid 1px #406070;
	}
.mission_title_cov
	{ border-bottom: solid 1px #805050;
	}
.mission_label
	{ font-size: 10pt; font-weight: bold;
	}
.faded
	{ color: #708090;
	}
.faded_cov
	{ color: #806060;
	}
.normal
	{ color: #ffffff;
	}
.op
	{ color: #ffffcf;
	}
.error
	{ color: #FF7020;
	}
.wait_mission
	{ color: #E00020;
	}
.wait_archetypes
	{ color: #E06000;
	}
.wait_players
	{ color: #E0E040;
	}
.ready
	{ color: #80E040;
	}
.too_late
	{ color: #808080;
	}
.power_1
	{ color: #b0c0d0; font-weight: bold;
	}
.power_2
	{ color: #d0c0d0; font-weight: bold;
	}
.power_3
	{ color: #d0c0b0; font-weight: bold;
	}

.mission
	{ background-color: #203050;
	  border: solid 1px #405070;
	  padding: 6px;
	  margin-left: 7px; margin-right: 7px; margin-bottom: 7px;
	}
.mission_cov
	{ background-color: #400000;
	  border: solid 1px #700000;
	  padding: 6px;
	  margin-left: 7px; margin-right: 7px; margin-bottom: 7px;
	}
.event
	{ background-color: #3F293A;
	  border: solid 1px #703060;
	  padding: 6px;
	  margin-left: 7px; margin-right: 7px; margin-bottom: 7px;
	}
.mission_subscribe
	{ background-color: #304060;
	  padding: 6px;
	  margin: 0px;
	}
.mission_subscribe_cov
	{ background-color: #601010;
	  padding: 6px;
	  margin: 0px;
	}

#panel_main
	{ position: absolute;
	  left: 50%; width: 760px; margin-left: -395px;
	  border: solid 1px #405060;
	  background-color: #32486F;
	}
#panel_main_simple
	{ position: absolute;
	  left: 50%; width: 560px; margin-left: -295px;
	  border: solid 1px #405060;
	  background-color: #32486F;
	}
#panel_top
	{ background-image: url(../images/back1.png);
	  width: 760px; height: 120px;
	}
#panel_top_simple
	{ background-image: url(../images/back1.png);
	  width: 560px; height: 90px;
	}
#panel_loading
	{
	  width: 760px; height: 20px; line-height: 20px; text-align: center; margin-top: 6px;
	  font-weight: bold; font-variant: small-caps; color: #8090c0;
	}
#panel_menu
	{ background-image: url(../images/back2.png);
	  width: 760px; height: 50px;
	}
#panel_menu td
	{ font-size: 10pt; font-weight: bold; font-variant: small-caps;
	}
#panel_bottom
	{ clear: right; clear: left;
	  background-image: url(../images/back3.png);
	  width: 760px; height: 100px;
	}
#panel_bottom_simple
	{ clear: right; clear: left;
	  background-image: url(../images/back3.png);
	  width: 560px; height: 40px;
	}
* html #panel_right
	{ width: 540px;
	}
#panel_login
	{ padding: 6px;
	  /* margin: 7px; */
	}
#panel_login_coh
	{ background-color: #304060;
	  padding: 6px;
	  /* margin: 7px; */
	}
#panel_login_cov
	{ background-color: #500000;
	  /*
	  border-top: solid 1px #802020;
	  border-bottom: solid 1px #802020;
	  */
	  padding: 6px;
	  /* margin: 7px; */
	}
#panel_subscribe
	{ background-color: #203050;
	  padding: 6px;
	  margin: 7px;
	}
#mission_add
	{ background-color: #304060;
	  padding: 6px;
	  margin-left: 7px; margin-right: 7px; margin-bottom: 7px;
	}
#mission_add_cov
	{ background-color: #600000;
	  padding: 6px;
	  margin-left: 7px; margin-right: 7px; margin-bottom: 7px;
	}
.text
	{
		color: #c0d0f0;
	}
.text_cov
	{
		color: #f0c0c0;
	}
#panel_info
	{ position: absolute;
	  left: 50%; width: 575px; margin-left: -270px;
	  _width: 540px;
	  border: ridge 1px #507090;
	  background-color: #150B3E
	}
#panel_info_cov
	{ position: absolute;
	  left: 50%; width: 575px; margin-left: -270px;
	  _width: 540px;
	  border: ridge 1px #c04000;
	  background-color: #3E0000;
	}
.comments
	{ color: #F0E080;
	}
.small
	{ font-family: Arial; font-size: 8pt;
	}
.link
	{ font-size: 8pt; font-variant: small-caps; font-weight: bold
	}
.highlight
	{ color: #70E090;
	}
.color_coh
	{ color: #b0d0f0;
	}
.color_cov
	{ color: #f0d0b0;
	}