.AFI { color: white}
.ACO { color: white}
.AFR { color: white}
.ADE { color: white}
.ACR { color: white}
.ABS { color: white}
.ARO { color: white}
.DFI { color: white}
.DCO { color: white}
.DFR { color: white}
.DDE { color: white}
.DCR { color: white}
.DBS { color: white}
.DROIDS { color: white}
.DSTRUCT { color: white}
.AROIDS { color: white}
.ASTRUCT { color: white}
.ADU { color: white}
.DDU { color: white}
.A- { color: white}

.T { color: #FF0000}
.C { color: #00FFFF}
.X { color: #66CC00}
.Z { color: #FFFF00}
.A { color: #FFFFFF}

body {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; background-attachment: fixed; background-color: #000000; background-repeat: no-repeat; background-position: left top; margin-left: 8pt; margin-right: 2pt}
a:link	{ color: #9999FF}
a:visited { color: #ccccff}
a:active { color:#ff0066; line-height: normal; font-style: normal}
a:hover { color:#FFFF66; font-style: normal}
hr { text-align:center; padding:0px;}
h1 {  font-size: 20pt; font-style: normal; line-height: normal; color: #6699ff; text-decoration: underline; font-weight: bold; font-family: Arial, Helvetica, sans-serif}
h2 { font-size: 18pt; font-style: normal; line-height: normal; color: #6666ff; text-decoration: underline; font-weight: bold ; font-family: Arial, Helvetica, sans-serif}
h3 { font-size: 16pt; font-style: normal; line-height: normal; color: #66ccff; text-decoration: underline; font-weight: bold ; font-family: Arial, Helvetica, sans-serif}
img {  float: none; letter-spacing: 0em; word-spacing: 0em; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; clear: none; text-indent: 0pt; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
br {  clear: left}
.flat { color: #CCCCCC; margin:0px; padding-top: 0px; padding-right: 1px; padding-bottom: 0px; padding-left: 2px;  font-size: 8pt; background-color:#333333; border:0px; border-style: none; width:5em;}
td {  padding: 0px; margin:0; letter-spacing: 0em; word-spacing: 0em; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #CCCCCC;  border-color: black #999999 #999999 black; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
th {  text-align:center; padding-top:0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; letter-spacing: 0em; word-spacing: 0em; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF}
table {  color: #999999; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal}
input.button	{ width: 8em; margin-top:1px; border:ridge 4px #FFCC00}
textarea	{background:#000000;color:#FFFFFF;}
a {  }
input	 { font-size:8pt;background:#000000;color:#FFFFFF;border:0px; } 

.tabset {padding-top:4px; clear:both}

.tabbar {
	border:none;
}

.placeholder {
  font-family: serif;
  font-size: 16px;
  padding: 5px;
  margin: 5px;
  border: 3px inset red;
}

.tab {
  float: left;
  font-size: 10pt;
  background-color: #666;
  color: #000;
  border: 1px solid white;
/*CSS3
  border-top-left radius: 7px;
  border-top-right radius: 7px;
*/
  -moz-border-radius-topleft: 7px;
  -moz-border-radius-topright: 7px;
  padding: 3px;
  margin-top: 6px;
  white-space: nowrap;
}
.tab:hover { background-color: #fff; }
.tabactive {
  float: left;
  font-size: 10pt;
  background-color: #ccc;
  color: #000;
  border-top: 1px solid white;

/*CSS3
  border-top-left radius: 7px;
  border-top-right radius: 7px;
*/
  -moz-border-radius-topleft: 7px;
  -moz-border-radius-topright: 7px;
  margin-top: 1px;
  padding: 6px;
}

.tabpage {
  display: none;
}
.hidden {
  display: none;
}
.block {
  display: block;
}
.visible {
  display: table-row-group;
}

.row-visible {
  display: table-row;
}

.tabpageactive {
  display: block;
  border: 1px solid #ccc;
  padding: 5px;
  clear:left;
  height:130px;
  -moz-border-radius-bottomleft: 15px;
  -moz-border-radius-bottomright: 15px;
}

div.grid
{
    background-color: black;
    text-align: left;
    width: 790px;
    margin: 0 auto;
}

div.grid div.header
{
    width: 100%;
    text-align:center;
    color:white;
}
#a {color: Green;background-color: black; border: 1px solid #ccc; }
#b {color: Red;background-color:black; border: 1px solid #ccc; }
#def1 {background-color: black; border: 1px solid #ccc; }
#att1 {background-color:black; border: 1px solid #ccc; }
div.grid div.col1 {width:392px; padding:0px; border-left:1px solid #fff; border-top:1px solid #fff; float: left}
div.grid div.col2 {width:392px; padding:0px; border-left:1px solid #fff; border-top:1px solid #fff; float: right}

div.grid table { border: none }

div.grid div.footer { clear: both}

.needjs {color: #FF0000}

.divbox
{
text-align:center;
border-bottom:1px solid #ccc;
}
.divnopad
{
padding:0px;
border:1px solid #ccc;
}