body {text-align:center; background-color:#000000; font-family:verdana;font-size:12px;margin:0px;}
.error {font-weight:bold;color:red;}
.pagetitle {font-weight:bold;text-align:center;font-size:17px;}
.login {text-align:center; padding:0px;border-left:1px solid gray;border-right:1px solid gray;border-bottom:1px solid gray;border-top:0px;}
.nav {text-align:left; padding:0px;background-color:#000000;}
.map {padding:0px;border-left:1px solid gray;border-right:1px solid gray;border-bottom:1px solid gray;border-top:1px solid gray;background-color:#141414;}
.textarea {color:#FFFFFF;background-color:#573c33;border:1px solid;overflow: auto;padding:2px;border-color:#573c33;}
input {font-family:verdana;color:#FFFFFF;background-color:#573c33; border:1px solid;padding:2px;border-color:#573c33;}
textarea {font-size:10px;font-family:verdana;color:#FFFFFF;background-color:#573c33; border:1px solid;padding:2px;border-color:#573c33;}
.checkbox {border:0px;background-color:#34231d;}
img, .img {border-color:#FF9900;}
.noedit {background-color:#373737;}
select {font-family:verdana;color:#FFFFFF;background-color:#573c33; border:1px solid;padding-left:2px;border-color:#b88f7e; }
.submit {font-family:verdana;color:#FFFFFF;background-color:#573c33; border:1px solid;CURSOR: pointer;border-color:#b88f7e;}
.submit1 {font-family:verdana;color:#FFFFFF;background-color:#573c33; CURSOR: pointer;border-color:#b88f7e;}
.NH { margin-left: 10px; margin-right: 8px; margin-top: 12px; background-color:#573c33;font-size:11px;font-weight:bold;border:0px;padding:2px;padding-left:5px;}
.NI {font-size:11px;padding:5px;padding-top:0px;color:#FFFFFF;}
table {text-align:center; font-family:verdana;font-size:12px;}
td {font-family:verdana;font-size:12px;color:#f5f5f5; border-color:#FF9900}
tr.space5 {padding:5px;}
.note {font-size:15px;font-weight:bold;color:#00e4ff;}
.small {font-size:11px;}
.smalltight {font-size:11px;padding:1px;}
.tinytightheader {font-size:10px;padding:1px;background-color:#000000;}
.tinytight {font-size:10px;padding:1px;}
.tinytightnohit {font-size:10px;padding:1px;color:#FF3333}
.lineitem {font-size:11px;border-bottom:1px solid black}
.lineitem_c1 {font-size:11px;border-bottom:1px solid black;background-color:#1b4400;}
.lineitem_c2 {font-size:11px;border-bottom:1px solid black;background-color:#234e06;}
.lineitem_d1 {font-size:11px;border-bottom:1px solid black;background-color:#483f04;}
.lineitem_d2 {font-size:11px;border-bottom:1px solid black;background-color:#524808;}
.lineitem_h1 {font-size:11px;border-bottom:1px solid black;background-color:#48043c;}
.lineitem_h2 {font-size:11px;border-bottom:1px solid black;background-color:#520945;}
.lineitemtight {font-size:11px;border-bottom:1px solid black;padding:0px;}
.ledger1 {font-size:11px;border-bottom:3px solid black;padding:3px;background-color:#34231d;}
.ledger2 {font-size:11px;border-bottom:3px solid black;padding:3px;background-color:#220800;}
.pad5 {padding:5px;}
.messagebody {padding:5px;font-size:11px;}
.stickymessagebody {padding:5px;font-size:11px;background-color:#333333;}
.pad10 {padding:10px;}
.pad0 {padding:0px;}
.clean {text-decoration:none}
.indent {padding:4px;padding-left:8px;}
.header {font-weight:bold;font-size:11px;background-color:#000000;color:#FFFFFF;padding:3px;border-top:1px solid gray;border-bottom:1px solid #616161}
.grid {font-weight:bold;font-size:11px;background-color:#000000;color:#FFFFFF;padding:1px;}
.grid_enemy {font-weight:bold;font-size:11px;background-color:#FF3333;color:#FFFFFF;padding:1px;}
.grid_ally {font-weight:bold;font-size:11px;background-color:#33FF33;color:#FFFFFF;padding:1px;}
.headersmall {font-weight:bold;font-size:10px;background-color:#573c33;color:#FFFFFF;padding:3px;border-top:1px solid;border-bottom:1px solid;border-color:#b88f7e}
.headerlarge {font-weight:bold;font-size:14px;background-color:#573c33;color:#FFFFFF;padding:3px;border-top:1px solid;border-bottom:1px solid;border-color:#b88f7e}
.messageleft {font-size:10px;border-right:1px solid gray;padding:10px;}
.linebottom {border-bottom:1px solid #616161;padding:10px;}
.NavHead {background-color:#191919;font-size:11px;font-weight:bold;border:1px solid gray;padding:2px;padding-left:5px;}
.NavItem {font-size:11px;padding:3px;}
.Unread {font-size:11px;color:#FFFFFF;font-weight:bold;}
a, a.visited, a.active, a.link {color:orange;text-decoration:underline;}
a:hover {color:#95FBFB;text-decoration:underline;}
.b, b.visited, b.active, b.link {color:white;text-decoration:underline;}
.b:hover {color:#95FBFB;text-decoration:underline;}
.popup {COLOR: #ffff6a;CURSOR: help;TEXT-DECORATION: none }
.invis {color:#f5f5f5;text-decoration:none;}
.lightgreen {color:#befaaf;text-decoration:none;}
.orange {color:#FFB300;text-decoration:none;}
.grey {color:#C2CFC6;text-decoration:none;}
.blue {color:#9999FF;text-decoration:none;}
.enemy {color:red;}
.alert {color:red;}
span.a { color: #FFFFFF; }
span.quality1 { color: #AAAAAA; }
span.quality2  { color: #00BB00; }
span.quality3  { color: #0068FF; }
span.quality4  { color: #8000FF; }
span.quality5  { color: #FF8000; }
span.quality5  { color: #FF8000; }
span.qualitynormal  { color: #FFFFFF; }
.bold, td.bold {font-weight:bold;}

span.quality,span.quality-1,span.quality0,span.quality1,span.quality2,span.quality3,span.quality4,span.quality5,span.quality6 {
  display: block;
  font-weight: bold;
}

span.equip  { color: #00BB00; }

.time {font-family:verdana;font-size:10px;}
.outline {padding:0px;border-left:1px solid;border-right:1px solid;border-bottom:1px solid;border-top:0px;border-color:#b88f7e;}
.ledger1 {font-size:11px;border-bottom:3px solid black;padding:3px;}
.ledger2 {font-size:11px;border-bottom:3px solid black;padding:3px;}
.ledger3 {font-size:11px;border-bottom:3px solid black;padding:3px;text-align:left;}
.yellowBG, td.yellowBG, tr.td.yellowBG {background:#3b3b3b}
.blackBG, td.blackBG{background:#000000}
.card_1 {font-size: 60px; color:#444444;}
.card_2 {font-size: 60px; color:#548249;}
.card_3 {font-size: 60px; color:#7f92c8;}
.card_4 {font-size: 60px; color:#530176;}
.card_5 {font-size: 60px; color:#8b7300;}
.lil {text-align:left; font-size:11px;border-bottom:0px;}
.lir {text-align:right; font-size:11px;border-bottom:0px;}
.lic {text-align:center; font-size:11px;border-bottom:0px;}

/*
.L1 {font-size:11px;background-color:#dac67f;padding:5px;}
.L2 {font-size:11px;background-color:#d5b450;padding:5px;}

*/
.L1 {font-size:11px;border-bottom:3px solid black;padding:3px;}
.L2 {font-size:11px;border-bottom:3px solid black;padding:3px;}


table.ttb {
  background-color: #282828; 
  color: #FFFFFF;
  margin: 0px; 
  border-bottom: 2px solid #888; 
  border-right: 2px solid #888;
  border-top: 2px solid #EEE; 
  border-left: 2px solid #EEE;
  font-size: 16px;
  padding:0px;
  border-spacing: 1px;
  text-align:left;
  
}

table.ttb td {font-family:Arial, Garamond, Helvetica;font-size:14px;padding:1px;}
table.ttb h6 {
  font-size: 10px;
}
table.ttb h6 a:link { color: #3333FF; text-decoration: underline; }
table.ttb h6 a:visited { color: #3333FF; text-decoration: underline; }
table.ttb h6 a:hover { color: #7777FF; background-color: #282828; }
table.ttb h6 a:active { color: #000000; background-color: #0000FF; }


table.ttb a:link { color: #00FF00; text-decoration: none; }
table.ttb a:visited { color: #00EE00; text-decoration: none; }
table.ttb a:hover { color: #77FF77; background-color: #282828; }
table.ttb a:active { color: #000000; background-color: #00FF00; }

span.condition { color: #777777; margin-left: 8px }

span.itemdesc a.socketYellow:link { color: #FFFF00; border-bottom: 1px solid #555500; }
span.itemdesc a.socketYellow:visited { color: #EEEE00; border-bottom: 1px solid #555500;}
span.itemdesc a.socketYellow:hover { color: #FFFF00; background-color: #444444; }
span.itemdesc a.socketYellow:active { color: #FFFFFF; background-color: #444444; }

span.itemdesc a.socketBlue:link { color: #5555FF; border-bottom: 1px solid #000066;}
span.itemdesc a.socketBlue:visited { color: #5555EE; border-bottom: 1px solid #000066;}
span.itemdesc a.socketBlue:hover { color: #FFFFFF; background-color: #0000FF; }
span.itemdesc a.socketBlue:active { color: #FFFFFF; background-color: #444444; }

span.itemdesc a.socketRed:link { color: #FF0000; border-bottom: 1px solid #660000;}
span.itemdesc a.socketRed:visited { color: #EE0000; border-bottom: 1px solid #660000;}
span.itemdesc a.socketRed:hover { color: #FFFFFF; background-color: #FF0000; }
span.itemdesc a.socketRed:active { color: #FFFFFF; background-color: #444444; }

span.itemdesc a.socketMeta:link { color: #CCCCCC; border-bottom: 1px solid #555555;}
span.itemdesc a.socketMeta:visited { color: #BBBBBB; border-bottom: 1px solid #555555;}
span.itemdesc a.socketMeta:hover { color: #000000; background-color: #BBBBBB; }
span.itemdesc a.socketMeta:active { color: #FFFFFF; background-color: #444444; }

span.itemsocket { color: #AAAAAA; }
span.itemsocket img { vertical-align: middle; }
span.itemspell { color: #00FF00; }
span.itemspell a.spell:link { 
  color: #00FF00;
}
span.itemspell a.spell:visited { color: #00EE00; }
span.itemspell a.spell:hover {
  color: #77FF77; 
}
span.itemspell a.spell:active { color: #000000; background-color: #00FF00; }
span.itemdesc { color: #AAAA00; }
span.spdesc { color: #FFFF00; }

div.help { 
  padding: 2px;
  background-color: #FFFF99; 
  color: #000000;
  margin: 0px; 
  border-bottom: 1px solid #333; 
  border-right: 1px solid #333;
  border-top: 1px solid #EEE; 
  border-left: 1px solid #EEE;
}
h6, h5 { 
  width: 100%;
  background-color: #AAAAAA;
  color: #000000;
  text-align: center;
  text-decoration: none;
  font-weight: 400;
  margin-top: 0;
  margin-bottom: 0;
}
table.tooltip { 
  width: 300; 
  background-color: #CCCCCC; 
  color: #000000;
  margin: 0px; 
  border-bottom: 2px solid #333; 
  border-right: 2px solid #333;
  border-top: 2px solid #EEE; 
  border-left: 2px solid #EEE;
}
table.tooltip td {
  color: #000000;
}
.sitehome a:link { color: #FFDD33; }
.sitehome a:hover { background-color: #335555; }
.sitehome a:visited { color: #FFDD00; }
.sitehome a:active { margin-left: 1px; margin-top: 1px; }
/*:focus { -moz-outline-style: none; }*/


.regleft {
	font-weight:bold;
	font-size:10px;
}
.regright {
}

.regnote {
	font-weight:bold;
	color:#00e4ff;
	font-size:10px;
}