dkpbody {
  background-color: #000;
  font-family: Verdana, Arial;
  font-size: 13px;
  color: white;
  margin:0px;
  padding: 12px;
}

img {
  border: none;
}

.menuPanel {
  width: 90%;
  min-width: 700px;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid #999;
}
.menuPanel2 {
  width: 90%;
  min-width: 700px;
  margin-left: auto; 
	margin-right: auto;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}
.menuPanel td, .menuPanel2 td {
  width: 20%;
  text-align: center;
}

a {
  color: #ccc;
}
a:visited {
  color: #aaa;
}

.menuPanel a, .menuPanel2 a {
  font-size: 16px;
  color: #393; 
  text-decoration: none;
}
.menuPanel a:visited, .menuPanel2 a:visited {
  font-size: 16px;
  color: #393;
  text-decoration: none;
}
.menuPanel a:hover, .menuPanel2 a:hover {
  font-size: 16px;
  color: #66c;
  text-decoration: none;
}

a.inactive {
  color: #555;
}
a.inactive:hover {
  color: #555;
}
.inactive {
  color: #555;
}

.standingsSelector {
  margin-left: 50px;
  margin-bottom: 20px;
}

table {
  margin-left: 30px;
  margin-right: 30px;
  border-collapse: collapse;
}

.contentTable {
  width: 800px;
  margin: 0 auto;
}

td {
  padding: 3px;
}

.standingsTable, .raidTable {
  margin-left: 80px;
}

.standingsTable td.col1 {
  width: 160px;
}
.standingsTable td.col2 {
  width: 120px;
}
.standingsTable td.col3 {
  width: 100px;
}
.standingsTable td.col4 {
  width: 120px;
}
/*
.standingsTable td.col5 {
  width: 150px
}
.standingsTable td.col6 {
  width: 150px
}
*/

.compareTable td.col1 {
  width: 150px
}
.compareTable td.col2 {
  width: 75px
}
.compareTable td.col3 {
  width: 75px
}
.compareTable td.col4 {
  /* width: 300px */
}

.raidTable {
  width: 80%;
  background-color: #000;
}

.raidTable th.col1 {
  min-width: 350px;
  /* width: 300px */
}
.raidTable th.col2 {
  min-width: 150px;
  /* width: 200px */
}
.raidTable th.col3 {
  min-width: 100px;
  /* width: 120px */
}
.raidTable th.col4 {
  min-width: 100px;
  /* width: 100px */
}

.attendanceShare {
  width: 180px;
  float: left;
  display: inline;
}
.attendanceShare .player {
  float: left;
}
.shareFull, .shareLow, .shareMedium {
  float: right;
  padding-right: 10px;
  font-weight: normal;
}
.shareFull {
  color: #555;
}
.shareMedium, .shareLow {
  color: white; 
}


.headerRow {
  border-bottom: 2px solid #393;
}

th {
  text-align:left;
  padding-bottom: 10px;
}
th a:hover {
  color: white;
}
tr.flip td {
  background: #111;
}

.error {
  color: red;
  font-weight: bold;
}

.c-mag a{color:#69ccf0;font-weight:bold}
.c-pri a{color:#FFFFFF;font-weight:bold}
.c-rog a{color:#fff569;font-weight:bold}
.c-war a{color:#c79c6e;font-weight:bold}
.c-hnt a{color:#abd473;font-weight:bold}
.c-wrl a{color:#9482ca;font-weight:bold}
.c-pal a{color:#f58cba;font-weight:bold}
.c-drd a{color:#ff7d0a;font-weight:bold}
.c-sha a{color:#00dbba;font-weight:bold}
.c-mob a{color:#CCCCCC;font-weight:bold}
.c-pet a{color:#CCCCCC;font-weight:bold}
.c-dkn a{color:#C41F3B;font-weight:bold}

.cc-mag {color:#69ccf0}
.cc-pri {color:#FFFFFF}
.cc-rog {color:#fff569}
.cc-war {color:#c79c6e}
.cc-hnt {color:#abd473}
.cc-wrl {color:#9482ca}
.cc-pal {color:#f58cba}
.cc-drd {color:#ff7d0a}
.cc-sha {color:#00dbba}
.cc-mob {color:#CCCCCC}
.cc-pet {color:#CCCCCC}
.cc-boss {color:red}
.cc-add {color:orange}
.cc-dkn {color:#C41F3B}

.r-member,.r-officer,.r-council,.r-newmember {color:#393}
.r-friend,.r-recruit {color:#966}

.negDkp {color:#966}
.posDkp {font-weight:bold;color:#66c}

.attendancePerfect {color:#0f0}
.attendanceGood {color:#393}
.attendanceFair {color:#9AA}
.attendancePoor {color:#555}
.attendanceWorst {color:#522}

a:hover {
  color: white;
}

.dark {
  color: #999;
  background-color: #000;
}

#lootFinder .item {
  height: 50px;
  width: 500px;
  clear: both;
  border-top: 3px solid #555;
}
#lootFinder .alt {
  
}
#lootFinder .item select {
  float: right;
}
#lootFinder .dropsWhere {
  float: left;
}
.dropsWhere .unknown {
  margin-left: 30px;
  color: #555;
}
.clear {
 clear: both:
}

.offspecFilter {
  margin-left: 30px;
}

.sarthRoll {
  background-color: #333;
  border: 1px solid #999;
  padding: 22px;
  margin-left: 30px;
  width: 210px;
  font-size: 2em;
}
.sarthTooLow {
  color: #F00;
}

