BODY             
{ font-family:arial;
  font-size:11pt;
  color:#000000;

  background-color:#d0d0d0;
  background:url("media2/BackgroundGradient.jpg");
  background-attachment:fixed;
  background-repeat:repeat; 
 
  scrollbar-face-color:#C1D3FB;
  scrollbar-arrow-color:#4D6185;
}

TABLE { border-collapse:collapse; }

TABLE.MAINSITETABLE
{ background-color:#FFFFFF;
  color:#000000;
  text-align:left;
  border-left:solid 1px #101010;
  border-top:solid  1px #101010;
  border-right:solid  2px #000000;
  border-bottom:solid 2px #000000;
}

.copyright { font-size:9pt; }

.P  { text-align:justify; }

TD 
{ text-align:justify; 
  vertical-align:top; 
  font-family:arial; 
  font-size:11pt; 
}

TD.DETAILS       
{ text-align:justify;
  font-size:11pt; 
  padding-left:10px;
  padding-right:10px;
  background-color:white;
}

OL
{ font-family:arial;
  font-size:12pt;
  font-weight:bold;
  color:#B00000;
  margin-left:2px;
  margin-bottom:4px;
}

UL
{ font-family:arial;
  font-size:12pt;
  font-weight:bold;
  margin-left:2px;
  margin-bottom:4px;
  color:#B00000;
}

LI
{ font-family:arial;
  font-size:11pt;
  margin-left:25px;
  font-weight:normal;
  color:#000000;
}

SPAN.KEY 
{ font-family:arial;
  font-weight:bold;
  font-size:10pt;
  background-color:#404040;
  color:white;
  padding-left:4px;
  padding-right:4px;
  padding-top:0px;
  padding-bottom:0px; 
  border-left:solid 2px #a0a0a0;
  border-top:solid 2px #a0a0a0;    
  border-right:solid 2px #000000;
  border-bottom:solid 2px #000000;    
}

.PGFHEADER
{ font-family:arial;
  font-size:12pt;
  background-color:#FFFFFF;
  font-weight:bold;
  color:#b00000;
}

H1
{ font-family:arial,helvetica,sans-serif;
  font-size:24px;
  font-weight:bold;
  color:#b00000;
  margin-bottom:-0.03in;
  margin-top:-0.02in;
}

H2
{ font-family:arial;
  font-size:12pt;
  background-color:#FFFFFF;
  font-weight:bold;
  color:#b00000;
  margin-bottom:0in;
  margin-top:0.125in;
}

H2.UNDERLINE
{ font-family:arial;
  font-size:11pt;
  background-color:#ffFFFF;
  font-weight:bold;
  color:#b00000;
  margin-bottom:0in;
  margin-top:0.125in;
  text-decoration:underline;
}


H3
{ font-family:arial;
  font-size:11pt;
  background-color:#ffFFFF;
  font-weight:bold;
  color:#b00000;
  margin-bottom:0in;
  margin-top:0;
}

H4
{ font-family:arial;
  font-size:11pt;
  background-color:#FFFFFF;
  font-weight:bold;
  color:#000000;
  margin-bottom:0in;
  margin-top:0;
}


A.BUTTON 
{ font-family:arial,helvetica,sans-serif; 
  font-weight:bold; 
  font-size:13px; 
  color:#000000;
  text-decoration:none;
  height:23px;
  border-width:2px;
  border-style:outset;
  background-color:#C0C0C0;
  padding-left:10px;
  padding-right:10px; 
  vertical-align:bottom; 
  padding-top:2px; 
}

HR
{ color:black; /* #B00000; */
}

P
{ margin-top:0.125in;
  margin-bottom:0.125in;
}

.TableScreenShot
{ border-width:5px; 
  background-color:black;
  /* xborder-style:outset; */
}

.TableScreenShot
{ border-width:5px; 
  background-color:black;
  /* xborder-style:outset; */
}

.DIVScreenShotRight
{ float:right;
}

.TableScreenShotRight
{ border:0;
  border-width:1px; 
  background-color:black;
  margin:4px;
}

.TDScreenShot
{ border-style:solid;
  border-width:1px;
  border-color:black;
  font-family:arial;
  font-size:8pt;
  background-color:#000000;
  font-weight:bold;
}

.TDScreenShotCaption
{ border-style:solid;
  border-width:1px;
  border-color:white;
  font-family:arial;
  font-size:11px;
  font-weight:bold;
  text-align:center;
  background-color:#000000;
  color:yellow;
}

TABLE.MENUMAINHORZ
{ border-collapse:collapse;
  background-color:#000000;
}

TD.RIGHT
{ text-align:right; }

TABLE.MENUMAIN 
{ border-collapse:collapse;
  background-color:#FFFFFF;
}

TR.MENUMAINROW
{ background-color:#42557B; 
}

TR.MENUMAINROW
{ background-color:black;
}

TD.MENUITEMMAINHORZ
{ font-family:arial;
  font-size:8pt;
  font-weight:bold;
  color:#ffffff;
  vertical-align:top; 
}  

TD.SITEHEADER
{ background-color:#98A8C8;
  height:75px;
  border-style:solid;
  border-color:black;
  border-width:2px;
}

TD.SITEMENUTEXT
{ font-family:arial;
  font-weight:bold;
  font-size:17px;
  background-color:#b00000;
  border-style:solid;
  border-color:white;
  border-width:1px;
  color:white;
  height:22px;
}

/* --------------------------------------------------------------- */

TABLE.MENUSECTION
{ border-collapse:collapse;
  background-color:#000000;
}

TD.MENUSECTION     
{ color:#ffffff;
  font-family:arial;
  font-size:10pt;
  font-weight:bold;
  padding-left:4px;
  padding-right:30px;
  padding-bottom:2px;
  padding-top:2px;
  vertical-align:top;
  text-align:left;
}

A.MENUSECTIONLINK
{ color:#ffffff;
  font-family:arial;
  font-size:11pt;
  font-weight:bold;
  text-decoration:none;      
}

A.MENUSECTIONLINK:hover
{ color:#ffffff;
  font-family:arial;
  font-size:11pt;
  font-weight:bold;
  text-decoration:underline;      
}

/* --------------------------------------------------------------- */
TABLE.MENU 
{ border-collapse:collapse;
  background-color:#000000;
  cell-spacing:25px;
}

TD.MENUITEM
{ font-family:arial;
  font-size:12px;
  font-weight:bold;
  border-width:thin;
  padding-right:8px;
  padding-left:4px;
  padding-top:2px;
  padding-bottom:2px;
  color:#ffffff;
  vertical-align:top; 
  background-color:#000000;
}  

TD.MENUITEMMAIN
{ font-family:arial;
  font-size:8pt;
  font-weight:bold;
  color:#ffffff;
  vertical-align:top; 
  border-right:solid 1px #E0E0E0;
  border-bottom:solid 1px #C0C0C0;
}  

TD.MENUITEMSELECTED
{ font-family:arial;
  font-size:12px;
  font-weight:bold;
  border:solid 1px white;
  padding-left:4px;
  padding-right:8px;
  padding-top:0px;
  padding-bottom:1px;
  color:#ffffff;
  vertical-align:top; 
  background-color:#b00000;
}  

A.MENUITEM       
{ font-family:arial;
  font-weight:bold;
  font-size:12px;
  color:white;
  text-decoration:none;      
}

A.MENUITEM:hover
{ font-family:arial;
  font-weight:bold;
  font-size:12px;
  color:white;
  text-decoration:underline;      
}

A.MENUITEMSELECTED
{ font-family:arial;
  font-weight:bold;
  font-size:12px;
  color:white;
  text-decoration:none;      
}

A.MENUITEMMAIN
{ font-family:arial;
  font-weight:bold;
  font-size:10pt;
  color:white;
  text-decoration:none;      
  margin-left:2px;
}

A.MENUITEMMAIN:hover
{ font-family:arial;
  font-weight:bold;
  font-size:8pt;
  margin-left:2px;
  color:white;
  text-decoration:underline;      
}

A.MENUITEMSELECTED
{ font-family:arial;
  font-weight:bold;
  font-size:10pt;
  margin-left:2px;
  color:white;
  text-decoration:none;      
}

TEXTAREA
{ border:solid 1px #A00000;
  background-color:#f0f0f0;
}

/* --------------------------------------------------------------- */

A.DETAILS        
{ text-align:justify;
  text-decoration:underline;
}

A.DETAILS:hover
{ text-align:justify;
  text-decoration:underline;
}

A.DETAILSBIG
{ text-align:justify;
  font-weight:bold;
  text-decoration:none;
}

A.DETAILSBIG:hover
{ text-align:justify;
  font-weight:bold;
  text-decoration:underline;
}

TD.HEADER { font-size:16pt;    font-weight:bold; }

.BIGRED   
{ font-family:arial;
  font-weight:bold;
  font-size:16px;
  color:#FFFFFF;
  text-align:right;
  padding-right:3px;
  background-color:black;
}

IMG.REGULAR { }

IMG.FLOAT_LEFT  
{ float:left;
  margin-right:10px;
  margin-left:10px; 
}

IMG.FLOAT_RIGHT 
{ float:right;
  margin-left:10px; 
  border:0;
}

IMG.FLOAT_RIGHT_NO_SHADOW
{ float:right;
  margin-left:10px; 
}

DIV.NOSEEME
{ visibility:hidden;
  position:absolute;
  overflow:hidden;
  left:300px;
  top:400px;
  height:1px;
  width:1px;
}

DIV.resources 
{ height:75px; 
  overflow:hidden; 
}

A.BLACKLINK
{ text-decoration:none;
  color:black;
  cursor:pointer;
}

A.BLACKLINKTEXT
{ text-decoration:none;
  color:black;
  cursor:text;
}

/*------------------ */

  .AREVERSE { color:white;font-weight:bold; }

  .TOPTABLE 
  { background-color:#FFFFFF;
    padding:4px;
    color:black; 
    border-collapse:collapse;
  }

  .BIGBLACK 
  { font-family:arial;
    font-weight:bold;
    font-size:16px; 
    color:#000000;
    border-style:solid;
    border-width:1px;
    border-color:#000000; 
    padding-left:3px;
  }

TD.BUTTON 
{ font-family:arial,helvetica,sans-serif; 
  font-weight:bold; 
  font-size:13px; 
  color:#000000;
  text-decoration:none;
  text-align:center;
  vertical-align:top; 
  height:15px;
  border-width:2px;
  border-style:outset;
  background-color:#C0C0C0;
  padding-left:5px;
  padding-right:5px; 
  padding-top:2px; 
}

A.BUTTON200
{ font-family:arial,helvetica,sans-serif; 
  font-weight:bold; 
  font-size:12px; 
  padding-left:10px;
  padding-right:10px;
  color:white; 
}

A.BUTTON200:hover
{ font-family:arial,helvetica,sans-serif; 
  font-weight:bold; 
  font-size:12px; 
  padding-left:10px;
  padding-right:10px;
  color:#FFFF00; 
}

TD.BUTTON2
{ border-style:solid;
  border-width:1px;
  border-color:black;
  background-color:#4A5D7B;
  color:white;
}

TD.TITLEIMAGE
{ vertical-align:top;
  width:100px;
  font-weight:bold; 
  border-style:solid;
  border-width:1px;
  border-color:black;
  text-align:center;
}

TD.TITLEIMAGETEXT
{ vertical-align:top;
  width:85px;
  font-weight:bold; 
  font-size:14px;
  border-style:solid;
  border-width:1px;
  border-color:black;
  text-align:center;
  background-color:#36578C;
  color:#FFFF80;
}

TD.TDTestimonial
{ text-align:justify;
  font-family:arial;
  font-size:9pt;
  border:solid 1px black;
  padding-left:6px;
  padding-right:6px;
  background-color:#36578C;
  color:yellow;
}

TD.TDTestimonialNoBottom
{ text-align:justify;
  font-family:arial;
  font-size:9pt;
  border:solid 1px black;
  padding-left:6px;
  padding-right:6px;
  background-color:#36578C;
  color:yellow;
}



