.aTCDBG, .yellowBG, .riskMedBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #ff0
}
.aTCDBG A:link, .yellowBG A:link{COLOR: #099}
.aTCDBG A:visited, .yellowBG A:visited{COLOR: #229}
.aTCDBG A:active, .yellowBG A:active{COLOR: #900}

.pinkBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #f9c
}
.pinkBG A:link{COLOR: blue}
.pinkBG A:visited{COLOR: purple}
.pinkBG A:active{COLOR: blue}

.riskHighBG, .paleRedBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #fcc
}
.riskHighBG A:link, .paleRedBG A:link {COLOR: blue}
.riskHighBG A:visited, .paleRedBG A:visited {COLOR: purple}
.riskHighBG A:active, .paleRedBG A:active {COLOR: blue}

.riskLowBG, .paleGreenBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #cfc
}
.riskLowBG a:link, .paleGreenBG a:link{COLOR: #033}
.riskLowBG a:visited, .paleGreenBG a:visited{COLOR: #ccf}
.riskLowBG a:active, .paleGreenBG a:active{COLOR: #f00}

.paleGreenBG TH a:link{COLOR: #000}
.paleGreenBG TH a:visited{COLOR: #000}
.paleGreenBG TH a:active{COLOR: #000}

.grayBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #ccc
}
.grayBG A:link{COLOR: blue}
.grayBG A:visited{COLOR: purple}
.grayBG A:active{COLOR: blue}

.redBG
{
    COLOR: #fff;
    BACKGROUND-COLOR: #f00
}
.redBG A:link{COLOR: #033}
.redBG A:visited{COLOR: #113}
.redBG A:active{COLOR: #300}

.greenBG
{
    COLOR: #fff;
    BACKGROUND-COLOR: #040
}
.greenBG a:link{COLOR: #0ff}
.greenBG a:visited{COLOR: #ccf}
.greenBG a:active{COLOR: #f00}

.lightGreenBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #dfd
}
.lightGreenBG a:link{COLOR: #0ff}
.lightGreenBG a:visited{COLOR: #ccf}
.lightGreenBG a:active{COLOR: #f00}

.lightGreenBG TH a:link{COLOR: #000}
.lightGreenBG TH a:visited{COLOR: #000}
.lightGreenBG TH a:active{COLOR: #000}

.blueBG
{
    COLOR: #fff;
    BACKGROUND-COLOR: #00f
}
.blueBG a:link{COLOR: #0ff}
.blueBG a:visited{COLOR: #ccf}
.blueBG a:active{COLOR: #f00}

.lightBlueBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #ddf
}
.lightBlueBG a:link{COLOR: #0ff}
.lightBlueBG a:visited{COLOR: #ccf}
.lightBlueBG a:active{COLOR: #f00}

.lightBlueBG TH a:link{COLOR: #000}
.lightBlueBG TH a:visited{COLOR: #000}
.lightBlueBG TH a:active{COLOR: #000}

.darkBlueBG
{
    COLOR: #fff;
    BACKGROUND-COLOR: #008
}
.darkBlueBG a:link{COLOR: #0ff}
.darkBlueBG a:visited{COLOR: #ccf}
.darkBlueBG a:active{COLOR: #f00}

.paleBlueBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #ccf
}
.paleBlueBG a:link{COLOR: #033}
.paleBlueBG a:visited{COLOR: #333}
.paleBlueBG a:active{COLOR: #f00}


.darkRedBG
{
    COLOR: #fff;
    BACKGROUND-COLOR: #900
}
.darkRedBG A:link{COLOR: #0ff}
.darkRedBG A:visited{COLOR: #ccf}
.darkRedBG A:active{COLOR: #f00}

.green9BG
{
    COLOR: #fff;
    BACKGROUND-COLOR: #090
}
.green9BG a:link{COLOR: #0ff}
.green9BG a:visited{COLOR: #ccf}
.green9BG a:active{COLOR: #f00}

.greenFBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #0f0
}
.greenFBG a:link{COLOR: #022}
.greenFBG a:visited{COLOR: #002}
.greenFBG a:active{COLOR: #200}

.yellow9BG
{
    COLOR: #fff;
    BACKGROUND-COLOR: #990
}
.yellow9BG a:link{COLOR: #0ff}
.yellow9BG a:visited{COLOR: #ccf}
.yellow9BG a:active{COLOR: #f00}

.whiteBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #fff
}
.whiteBG a:link{COLOR: #099}
.whiteBG a:visited{COLOR: #229}
.whiteBG a:active{COLOR: #900}

.blackBG
{
    COLOR: #fff;
    BACKGROUND-COLOR: #000
}
.whiteBG a:link{COLOR: #099}
.whiteBG a:visited{COLOR: #229}
.whiteBG a:active{COLOR: #900}

.magentaBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #f0f
}
.magentaBG a:link{COLOR: #0ff}
.magentaBG a:visited{COLOR: #ccf}
.magentaBG a:active{COLOR: #f00}

.magentaABG
{
    COLOR: #fff;
    BACKGROUND-COLOR: #a0a
}
.magentaABG a:link{COLOR: #0ff}
.magentaABG a:visited{COLOR: #ccf}
.magentaABG a:active{COLOR: #f00}


.lateBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #f66
}
.lateBG a:link{COLOR: #0ff}
.lateBG a:visited{COLOR: #ccf}
.lateBG a:active{COLOR: #f00}

.twoWeeksBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #ff8040
}
.twoWeeksBG a:link{COLOR: #0ff}
.twoWeeksBG a:visited{COLOR: #ccf}
.twoWeeksBG a:active{COLOR: #f00}

.byTCDBG
{
    COLOR: #fff;
    BACKGROUND-COLOR: #33f
}
.byTCDBG a:link{COLOR: #0ff}
.byTCDBG a:visited{COLOR: #ccf}
.byTCDBG a:active{COLOR: #f00}

.shipBarBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #9494ff
}
.shipBarBG a:link{COLOR: #0ff}
.shipBarBG a:visited{COLOR: #ccf}
.shipBarBG a:active{COLOR: #f00}

.orangeBG
{
    Color: #fff;
    Background-Color: orange
}


.WAMNotPlannedBG
{
    Color: #000;
    Background-Color: #fc9
}


.purpleBG
{
    Color: #fff;
    Background-Color: purple
}

.paleYellowBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #d0d000
}

.changesBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #ddd
}

dt {
 font-weight: bold
}

.warCell
{
    color: #f00;
    font-size: 175%
}

.sysCatCell
{
    color: #000;
    font-size: 150%
}

.sysTypeCell
{
    color: #008;
    font-size: 125%
}

.familyCell
{
    color: #088;
    font-size: 125%
}

.requiredAnswer 
{
    color: #f00
}

.missingAnswer
{
    color: #00a
}

.displayHeadCell
{
    color: #008;
    font-size: 110%;
    font-family: 'Times New Roman', serif;
    font-weight: bold;
    font-style: italic

}

.installLine
{
    color: #000;
    font-size: 100%;
    font-family: 'Arial', sans-serif

}

.mwarCellBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #ddd
}
.warCellBG A:link{COLOR: #033}
.warCellBG A:visited{COLOR: #113}
.warCellBG A:active{COLOR: #300}

.mcatCellBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #aaa
}
.catCellBG A:link{COLOR: #033}
.catCellBG A:visited{COLOR: #113}
.catCellBG A:active{COLOR: #300}

.mtypCellBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #999
}
.typCellBG A:link{COLOR: #033}
.typCellBG A:visited{COLOR: #113}
.typCellBG A:active{COLOR: #300}

.cyanBG
{
    COLOR: #000;
    BACKGROUND-COLOR: #0ff
}
.cyanBG A:link{COLOR: blue}
.cyanBG A:visited{COLOR: purple}
.cyanBG A:active{COLOR: blue}

hr
{
  width: 95%
}

caption
{
text-align: left;
font-weight: bold;
}

table{
    MARGIN-TOP: 9px;
}

ul .none{
  LIST-STYLE-TYPE: none
}

ul
{
    LIST-STYLE-POSITION: inside;
    LIST-STYLE-TYPE: disc;
    margin-left: 10px; 
    padding-left: 0px
}
ul ul{
    LIST-STYLE-TYPE: circle

}
ul ul ul{
    LIST-STYLE-TYPE: square

}
ul ul ul ul{
    LIST-STYLE-TYPE: disc

}
 
ul ul ul ul ul{
    LIST-STYLE-TYPE: circle

}

ul ul ul ul ul ul{
    LIST-STYLE-TYPE: square

}

ul ul ul ul ul ul ul{
    LIST-STYLE-TYPE: disc

}

TABLE.BKGND {
}

.SiteHeader 
{
    color: #fff; 
    background-color: #0101A5; 
    text-align: left;
    line-height: 60px;
    margin-bottom:0px; 
    padding-bottom: 0px;
    margin-top: 0px; 
    padding-top: 0px;
    margin-right: 0px; 
    padding-right: 10px
}


body
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px;
    MARGIN-LEFT: 5px;
    COLOR: #000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #fff;
    BACKGROUND-IMAGE: none

}
.cardBG
{
    BACKGROUND-IMAGE: url('card.jpg');
	background-repeat: no-repeat;
}

th
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ddf
}

.spellName, .featName, .glossaryName, .monsterName, .itemName
{
    BACKGROUND-COLOR: #dfd
}
td
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial, helvetica, sans-serif
}

li
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial, helvetica, sans-serif
}

p
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    
}

.OpenWP{
    BACKGROUND-COLOR: #C7EFFF;
}
.OpenWOP{
    BACKGROUND-COLOR: #EFFFC7;
}
.ClosedWOP{
    BACKGROUND-COLOR: #FFC7C7;
}
.ClosedWP{
    BACKGROUND-COLOR: #FFC7FF;
}



.ClassItem {
    padding-bottom: 0em;
    margin-bottom: 0em;
}

.LevItem {
    padding-top: 0.5em;
    margin-top: 0em;
    padding-bottom: 0em;
    margin-bottom: 0em;
}
.BookStyle{
    list-style: none;
    padding-top: 0em;
    margin-top: 0em;
    padding-left: 0em;
    margin-left: 1em;
}

.BookStyle th{
    font-weight: normal;
    text-align: left;
    background-color: inherit;
}

.BookStyleli{
    list-style: none;
    padding-top: 0em;
    margin-top: 0em;
    padding-bottom: 0em;
    margin-bottom: 0em;
}
.BookStyle li ul li{
}

.columnFloat {
  float: left;
}

.Flavor {
	font-style: italic;
}

pw, fe, it, sk, cd, mn, mt, cl, st, ab, ac, gl, dy {
  font-style: italic;
}

.rightAds {
  float: right;
}
.leftAds {
  float: left;
}

.adsBox {
  padding-top: 0.5em;
  margin-top: 0em;
  padding-bottom: 1em;
  margin-bottom: 0em;
  padding-right: 0.5em;
  padding-left: 0.5em;
}
.centerAds {
  width: auto;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1em;
  padding-left: 1em;
  text-align: center;
}

.line {
	position:absolute;
}
.drag {
	position:absolute;
	cursor: move;
	opacity: 1;
	filter: alpha(opacity=100);
}

.infobox {
	color: #000; 
	background-color: #eee; 	
	margin: 1em; 
	padding: 0.5em; 
	width: 10em;
	height: auto;
	border:2px black solid;
}

.clicky {
	text-decoration: underline;
}

#cardNameBox_print {
 position: absolute;
 width: 2.48in;
 height: 0.667in;
 margin: 0px;
 padding: 0px;
 left: 0771in;
 top: 0.083in;
 border: 1px red solid;
}
.cardLabel {
	padding-left:2px;
	font-family: 'Times New Roman', serif;	
	font-size: 10pt;
}
.cardText {
	padding-left:2px;
	font-family: 'Arial', sans-serif;
	font-size: 10pt;
}
.cardBox {
 position: absolute;
 margin: 0px;
 padding: 0px;
 border: 1px black solid;
}
.cardFrame {
 position: absolute;
 margin: 0px;
 padding: 0px;
 width: 646px;
 height: 466px;
 border: 1px black dashed;
}
#cardNameBox {
 left: 7px;
 top: 8px;
 width: 305px;
 height: 62px;
}
#cardNameBox .cardText {
	font-size: 12pt;
	font-weight: bold;
}
#cardLevelBox {
 left: 7px;
 top: 84px;
 width: 84px;
 height: 44px;
 z-index: 2;
}
#cardCompBox {
 left: 101px;
 top: 84px;
 width: 98px;
 height: 44px;
}
#cardTimeBox {
 left: 209px;
 top: 84px;
 width: 103px;
 height: 44px;
}
#cardRangeBox {
 left: 7px;
 top: 138px;
 width: 140px;
 height: 44px;
}
#cardDurBox {
 left: 7px;
 top: 192px;
 width: 140px;
 height: 44px;
}
#cardEffectBox {
 left: 157px;
 top: 138px;
 width: 155px;
 height: 98px;
}
#cardSaveBox {
 left: 7px;
 top: 246px;
 width: 140px;
 height: 44px;
}

#cardRechargeBox {
 left: 157px;
 top: 246px;
 width: 155px;
 height: 44px;
}

#cardDesc1Box {
 left: 7px;
 top: 300px;
 width: 305px;
 height: 98px;
}

#cardCostBox {
 left: 7px;
 top: 408px;
 width: 98px;
 height: 44px;
}

#cardResistBox {
 left: 115px;
 top: 408px;
 width: 98px;
 height: 44px;
}

#cardDCBox {
 left: 223px;
 top: 408px;
 width: 89px;
 height: 44px;
}

#cardDesc2Box {
 left: 331px;
 top: 8px;
 width: 305px;
 height: 444px;
}

.cardText p {
  margin-top: 0px;
  padding-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 0px;  
  font-size: 8pt;
}

.MainMenu li {
 border: 1px black solid;
 padding: 5px;
 margin: 5px;
 width: 45%;
 float: left;
}
.MainMenu li ul li{
 border: none;
 padding: 0px;
 margin: 0px;
 width: 100%;
 float: none;
}

.menubreaker {
 display: block;
 width: 50%;
 margin: 0;
 padding: 0;
 float: left;
}
.TopTitle {
text-align: center;
}