. {font-family:verdana;}
p { margin-top: 4px; margin-bottom: 4px; }
p.special { margin-top: 0px; font-size:12px;background-color:#d4d1af;color:#074e00;padding:5px;text-align:left;}
p.info {width:728px; font-size:12px;background-color:#313131;color:#B0FFFF;padding:5px;text-align:left;}
br { margin-top: 8px; margin-bottom: 4px; }
body {color:#b7b7b7;background-color:#5f2400; font-family:verdana;font-size:12px;margin:0px;}
.pagelayout {padding:6px;}
a.subnav, a.subnav.visited, a.subnav.active, a.isubnav.link {font-size:10px; font-weight:bold; color:#ede587;text-decoration:none;}
a.subnav:hover {font-size:10px; font-weight:bold; color:#FFFFFF;text-decoration:underline;}
.pagecontent {padding:0px;background-color:#000000;}
.subnav {width:740px; padding:5px;border-left:1px solid black;border-right:1px solid black;border-bottom:1px solid black;border-top:0px;background-color:#c4bf8d;}
.outline {padding:0px;border-left:1px solid black;border-right:1px solid black;border-bottom:1px solid black;border-top:0px;background-color:#442222;}
.buttonbar {border:0px; padding:2px;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:#c4bf8d;}
.textarea {color:#eeeeee;background-color:#5c2503;border:1px solid gray;;overflow: auto;padding:2px;}
input {font-family:verdana;color:#eeeeee;background-color:#5c2503; border:1px solid black;padding:0px;}
.checkbox {border:0px;background-color:#c4bf8d;}
.answer {border:0px;background-color:#d4d1af;}
img, .img {border-color:#000000;}
.noedit {background-color:#373737;}
select {font-family:verdana;color:#eeeeee;background-color:#000000; border:1px solid gray;padding-left:2px;}
table {font-family:verdana;font-size:12px;padding:0px;spacing:0px;border:0px;}
.alert {font-size:15px; color:#fffc00}
.attackMain {font-size:14px; color:#333333;font-weight:bold;}
.attackSub {font-size:14px; color:#333333;font-weight:bold;}
.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}
.lil {text-align:left; font-size:11px;border-bottom:1px solid gray}
.lir {text-align:right; font-size:11px;border-bottom:1px solid gray}
.lic {text-align:center; font-size:11px;border-bottom:1px solid gray}
.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;}
.pad5 {padding:5px;}
.message {color:#EEEEEE;font-weight:bold;font-size:11px;text-align:center;}
.messagebody {padding:5px;font-size:12px;text-align:left;}
.stickymessagebody {color:#CCCCCC; padding:5px;font-size:12px;background-color:#333333;text-align:left;}
.pad10 {padding:10px;}
.pad0 {padding:0px;}
.clean {text-decoration:none}
.indent {padding:4px;padding-left:8px;}

.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;}

.hdr2 {font-weight:bold;font-size:10px;background-color:#d2d4a9;color:#000000;padding:3px;border-top:0px;border-bottom:0px}
.messageleft {font-size:10px;border-right:1px solid gray;padding:10px;}
.linebottom {border-bottom:1px solid #616161;padding:10px;}
.NH { margin-top: 16px; background-color:#191919;font-size:11px;font-weight:bold;border:1px solid gray;padding:2px;padding-left:5px;}
.NI {font-size:11px;padding:3px;padding-top:0px;line-height:20px;}
.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;}
a.unread {font-size:11px;padding:3px;color:#f1e743;font-weight:bold;}
a, a.visited, a.active, a.link {color:#dcd342;text-decoration:underline;}
a:hover {color:#f5ff9c;text-decoration:underline;}
.popup {COLOR: #ffff6a;CURSOR: help;TEXT-DECORATION: none }
a.invis, a.invis.visited, a.invis.active, a.invis.link {color:#594e23;text-decoration:none;}
a.invis:hover {color:#ffff80;text-decoration:underline;}
a.hdr, a.hdr.visited, a.hdr.active, a.hdr.link {color:#95d1ff;text-decoration:none;}
a.hdr:hover {color:#c5e6ff;text-decoration:underline;}
a.logout, a.logout.visited, a.logout.active, a.logout.link {color:#ede587;text-decoration:none;font-weight:bold;font-size:10px;}
a.logout:hover {color:#ffffff;text-decoration:underline;font-weight:bold;}
.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;}
.red {color:#FF0000;text-decoration:none;}
.green {color:#00FF52;text-decoration:none;}
.yellow {color:#E1E100;text-decoration:none;}
.copy {color:#CCCCCC;font-size:10px;text-align:center;}
.news {font-family:helvetica;font-weight:bold;color:#a3120b;font-size:14px;text-align:center;}
.time {color:#CCCCCC;font-size:10px;text-align:left;}

.note {font-size:11px; color:#4a401b}
.pageHeader {bgcolor: #616161;}
.important {color:#7a0000;font-weight:bold;}



/* new message notifications */
.msgNotification {font-family:verdana;font-size:10px; font-weight:bold; color:#ffffff}
.msgNotificationBox {border-width: 1px; border-style: solid; border-bottom-color: #8c7d02; border-right-color: #8c7d02; border-top-color: #f0ee35; border-left-color: #f0ee35; background-color:#b9a601;} 

/* battle message notifications */
.msgNotificationBattle {font-family:verdana;font-size:10px; font-weight:bold; color:#ffffff}
.msgNotificationBoxBattle {border-width: 1px; border-style: solid; border-bottom-color: #a53e19; border-right-color: #a53e19; border-top-color: #ff6f3d; border-left-color: #ff6f3d; background-color:#c83400;} 

td.sat1 {
  border: 1px solid black;
  color: black;
  background: #AAAAAA;
}
td.sat2 {
  border: 1px solid yellow;
  color: white;
  background: black;
} 

.tag1 {color:#ffffff; background-color: #0000FF;}
.tag2 {color:#ffffff; background-color: #FF0000;}
.tag3 {color:#ffffff; background-color: #006600;}
.tag4 {color:#ffffff; background-color: #000000;}
.tag5 {color:#ffffff; background-color: #9900CC;}
.tag6 {color:#ffffff; background-color: #996600;}
.tag7 {color:#000000; background-color: #66FFFF;}
.tag8 {color:#ffffff; background-color: #666666;}
.tag9 {color:#ffffff; background-color: #660000;}
.tag10 {color:#000000; background-color: #66FF00;}
.tag11 {color:#000000; background-color: #FFFF66;}
.tag12 {color:#ffffff; background-color: #CCCCCC;}
.tag13 {color:#ffffff; background-color: #FF66FF;}
.tag14 {color:#000000; background-color: #FFFFFF;}

.subnavNew {color:#A5A6AA;text-decoration:none;}
a.subnavNew:hover {color:red;}


/* below mods by joe */

BODY, TABLE, TR, TD {font-size:10px;}

input.button, input.button3 { BACKGROUND-COLOR: #EA332D; COLOR: #FFFFFF;  FONT-WEIGHT: bold; font-size:10px; CURSOR: pointer; }
.subnav {background:#000000; font-weight:bold;font-size:10px;}
.submit {background:#FF3939; color:#FFFFFF;font-weight:bold;CURSOR: pointer; }

.l1.L1, td.l1,td.L1 {background-color:#442222;color:#CCCCCC;padding:5px;}
.l2,.L2,td.l2,td.L2 {background-color:#330000;color:#CCCCCC;padding:5px;}

.lineitemnobo {background-color:#442222;color:#CCCCCC;}
.headersmall, td.headersmall {background:#003366;color:#c0c5c9;font-family:verdana;font-size:10px;font-weight:bold;padding:3px;}
.special {color:#FF0000;font-weight:bold;}
h2 {color:#EA332D;font-size:16px;text-align:center;font-weight:bold;}
.headerMW, tr.headerMW, tr.td.headerMW, td.headerMW {
	background:#770000;color:#FFFFFF;font-family:verdana;font-size:10px;font-weight:bold;padding:3px;
}

/*.header {font-weight:bold;font-size:11px;background-color:#6c2f09;color:#FFFFFF;padding:3px;border-top:1px solid black;border-bottom:0px}*/
.header {background:#414141;color:#ea332d;font-family:verdana;font-size:10px;font-weight:bold;padding:3px;}
.headerBW {font-weight:bold;font-size:15px;color:#ea332d;padding:3px;background-color:#414141;}
.headerBWnoBG {font-weight:bold;font-size:15px;color:#ea332d;padding:3px;}
.error {color:red;font-weight:bold;}

.special2 {display:block; font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#003366; padding:6px; offset:6px;border:1px solid #FFFFFF;}

input.submit, input.submit.visited, input.submit.active, input.submit.link {padding:3px; font-size:10px; font-weight:bold;color:#ffffff; background-color: #014f9f; border: 1px solid black; text-decoration:none;}
input.submit:hover {padding:3px; font-size:10px; font-weight:bold; color:#ffffff; background-color: #076dd4; border: 1px solid #99ccff; text-decoration:none;cursor:pointer;}

a.submit, a.submit.visited, a.submit.active, a.submit.link {padding:3px; font-size:10px; font-weight:bold;color:#ffffff; background-color: #014f9f; border: 1px solid black; text-decoration:none;}
a.submit:hover {padding:3px; font-size:10px; font-weight:bold; color:#ffffff; background-color: #076dd4; border: 1px solid #99ccff; text-decoration:none;cursor:pointer;}
