A
{
    FONT-SIZE: 12px;
    COLOR: #0000ee;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.orange
{
    FONT-SIZE: 12px;
    COLOR: #ffB400;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.yellow
{
    FONT-SIZE: 12px;
    COLOR: #ffff00;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.red
{
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.white
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A:hover
{
    FONT-SIZE: 12px;
    COLOR: #1A5524;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}

BODY
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
}

BODY.Blackness
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND: black;
}

TEXTAREA
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
}
Table
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BORDER: 0px;
}
tr
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
}

td
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
}

td.greenoutline
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BORDER: 1px groove green;
}


table.block
{
	BORDER: 1px groove black;
}

table.blockbody_blue
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #aabbee;
    BORDER: 1px groove black;
}

table.blockbody_grey
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #dedede;
    BORDER: 1px groove black;
}

table.centered {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 50%;
  height: 50%;
  margin: auto;
  background-color: red;
  color: white;
}


td.pagetop
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: Arial;
    COLOR: white;
    BACKGROUND-COLOR: #000000;
    
}

td.datacell
{
    FONT-FAMILY: Arial;
    COLOR: black;
    BACKGROUND-COLOR: #ffffff;
    BORDER: 1px groove grey;
}

td.datacellhighlight
{
    FONT-FAMILY: Arial;
    COLOR: black;
    BACKGROUND-COLOR: #efefef;
    BORDER: 1px groove grey;
}

td.datacellheader
{
    FONT-FAMILY: Arial;
    COLOR: white;
    BACKGROUND-COLOR: #1A5524;
    BORDER: 1px groove grey;
}

td.datacellheaderhighlight
{
    FONT-FAMILY: Arial;
    COLOR: white;
    BACKGROUND-COLOR: #228833;
    BORDER: 1px groove grey;
}

td.blockheader_black
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: Arial;
    COLOR: white;
    BACKGROUND-COLOR: #000000;
    
}

td.blockbody_black
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #000000;
}

td.blockheader_blue
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: Arial;
    COLOR: white;
    BACKGROUND-COLOR: #222280;
    
}
td.blockbody_blue
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ccd6ea;
}


td.blockbody_blueLucent
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #8899cc;
}

td.blockbody_brown
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #d5c3a7;
}

td.blockheader_dkblue
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: Arial;
    COLOR: white;
    BACKGROUND-COLOR: #1b2396;
    
}
td.blockbody_dkblue
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #1b2396;
}

td.blockheader_darkblue
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: Arial;
    COLOR: white;
    BACKGROUND-COLOR: #2d379b;
    
}
td.blockbody_darkblue
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #2d379b;
}

td.blockheader_dkgray
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: Arial;
    COLOR: white;
    BACKGROUND-COLOR: #6482be;
    
}

td.blockbody_gold
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #d7c864;
}

td.blockbody_gray
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #dedede;
}

td.blockheader_green
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: Arial;
    COLOR: white;
    BACKGROUND-COLOR: #336633;
    
}

td.blockbody_green
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #96d782;
}

td.blockbody_maroon
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #662222;
}

td.blockheader_orange
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: Arial;
    COLOR: white;
    BACKGROUND-COLOR: #ff9600;
    
}

td.blockbody_orange
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: Arial;
    COLOR: white;
    BACKGROUND-COLOR: #ffd8b2;
    
}

td.blockbody_pink
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffcccc;
}

td.blockheader_purple
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: Arial;
    COLOR: white;
    BACKGROUND-COLOR: #7d0091;
    
}

td.blockbody_purple
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #c896c8;
}


td.blockheader_red
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: Arial;
    COLOR: white;
    BACKGROUND-COLOR: #ee0000;
    
}

td.blockbody_red
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ff8888;
}

td.blockbody_white
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff;
}

td.blockbody_yellow
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffff00;
}


td.gwall_blueheader
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: Arial;
    COLOR: white;
    BACKGROUND-COLOR: #444488;
    BORDER: 1px groove black;
    
}

td.gwall_whitecontent
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    COLOR: black;
    BACKGROUND-COLOR: #ffffff;
    BORDER: 1px groove black;
    
}

td.gwall_ltgraycontent
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    COLOR: black;
    BACKGROUND-COLOR: #efefef;
    BORDER: 1px groove black;
    
}

td.gwall_dkgraycontent
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    COLOR: black;
    BACKGROUND-COLOR: #cdcdcd;
    BORDER: 1px groove black;
    
}
td.greenheader
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: Arial;
    COLOR: white;
    BACKGROUND-COLOR: #1A5524;
    BORDER: 1px groove #1A5524;
    
}

