  BODY  
  {
      font-family:Verdana,Helv,Arial; 
      color:#0F0F0F; 
      background:#FFFFFF; 
      cursor:auto;
      list-style-image: url(/pages/images/common/bullet.gif); 
  }
  TD {font-family:Verdana,Helv,Arial; font-size:10pt; color:#0F0F0F;}
  TH {font-family:Verdana,Helv,Arial; font-size:10pt; color:#0F0F0F; font-weight:BOLD }
  CAPTION {font-family:Verdana,Helv,Arial; font-size:10pt; color:#0F0F0F; font-weight:BOLD}
  FORM {font-family:Verdana,Helv,Arial; font-size:10pt;}
  P { font-family:Verdana,Helv,Arial; color:#0F0F0F;}
  B {font-family:Verdana,Helv,Arial; font-size:10pt;}
  UL { font-family:Verdana,Helv,Arial; color:#0F0F0F;}
  OL { font-family:Verdana,Helv,Arial; color:#0F0F0F;}
  BLOCKQUOTE { font-family:Verdana,Helv,Arial; color:#0F0F0F;}
  DIV { font-family:Verdana,Helv,Arial; color:#0F0F0F;}
  HR { color:#800000;}
  A { color:#014479; }
 .dim {color:gray}
 .color1 {color:black}
 .color2 {color:blue}
 .color3 {color:red}
 .color4 {color:green}
 .color5 {color:purple}
 .color6 {color:brown}
/* .bold {font-weight:bold; color:#800000}*/
 .hide {display:none}
 .error {color:red;color:white;font-size:8pt}
 .show {}
 .NAVfontSizeNorm { font-size:12px;}
 .NAVfontSizeMin  { font-size:10px;}
  /*B {color:#800000}*/
  STRONG {color:#000000} 
 .BodyFontColor {color:#0F0F0F}
 .tableHeading {font-family:Verdana,Helv,Arial; background:#800000; color:#FFFFFF}
 .tableRow {font-family:Verdana,Helv,Arial; background:#EDD89E; color:#0F0F0F}
 .tableRowAlt {font-family:Verdana,Helv,Arial; background:#F2E4BC; color:#0F0F0F}
 .tableBody {font-family:Verdana,Helv,Arial; background:#FFFFFF; color:#0F0F0F}
 .tableHighlight {font-family:Verdana,Helv,Arial; font-weight:normal; background:#800000; color:#FFFFFF}
 .PrimaryRowColor {color:#EDD89E}
 .AlternativeRowColor {color:#F2E4BC}
 .PrimaryRowBGColor {background:#EDD89E}
 .AlternativeRowBGColor {background:#F2E4BC}
 


a.topnavonlink:link {color: #800000; font-weight:bold; text-decoration: none; }
a.topnavonlink:visited { color: #800000; font-weight:bold; text-decoration: none; }
a.topnavonlink:active { color: #800000; font-weight:bold; text-decoration: none; }
a.topnavonlink:hover {color: #800000; font-weight:bold; text-decoration: none; }

a.topnavlink:link { font-weight:bold; text-decoration: none; color: #000000;}
a.topnavlink:visited {font-weight:bold; text-decoration: none; color: #000000;}
a.topnavlink:active { font-weight:bold; text-decoration: none; color: #800000;}
a.topnavlink:hover {font-weight:bold; text-decoration: none; color: #800000;}

#leftnav font
{
    font-family:Verdana,Helv,Arial; 
    font-size:10px; 
    color:#FFFFFF;
    font-weight:bold; 
    text-decoration: none;
    background-image: url(/pages/images/common/bullet.gif); 
    background-repeat: no-repeat;	    
    background-position: top left;	    
    padding-left: 12px;
    text-transform: uppercase;
}

.firebugHighlight {
    z-index: 2147483647;
    position: absolute;
    background-color: #3875d7;
}

.firebugLayoutBoxParent {
    z-index: 2147483647;
    position: absolute;
    background-color: transparent;
    border-right: 1px dashed #BBBBBB;
    border-bottom: 1px dashed #BBBBBB;
}

.firebugRulerH {
    position: absolute;
    top: -15px;
    left: 0;
    width: 100%;
    height: 14px;
    background: url(chrome://firebug/skin/rulerH.png) repeat-x;
    border-top: 1px solid #BBBBBB;
    border-right: 1px dashed #BBBBBB;
    border-bottom: 1px solid #000000;
}

.firebugRulerV {
    position: absolute;
    top: 0;
    left: -15px;
    width: 14px;
    height: 100%;
    background: url(chrome://firebug/skin/rulerV.png) repeat-y;
    border-left: 1px solid #BBBBBB;
    border-right: 1px solid #000000;
    border-bottom: 1px dashed #BBBBBB;
}

.overflowRulerX > .firebugRulerV {
    left: 0;
}

.overflowRulerY > .firebugRulerH {
    top: 0;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

.firebugLayoutBoxOffset {
    z-index: 2147483647;
    position: absolute;
    opacity: 0.8;
}

.firebugLayoutBoxMargin {
    background-color: #EDFF64;
}

.firebugLayoutBoxBorder {
    background-color: #666666;
}

.firebugLayoutBoxPadding {
    background-color: SlateBlue;
}

.firebugLayoutBoxContent {
    background-color: SkyBlue;
}


.firebugLayoutLine {
    z-index: 2147483647;
    background-color: #000000;
    opacity: 0.4;
}

.firebugLayoutLineLeft,
.firebugLayoutLineRight {
    position: fixed;
    width: 1px;
    height: 100%;
}

.firebugLayoutLineTop,
.firebugLayoutLineBottom {
    position: absolute;
    width: 100%;
    height: 1px;
}

.firebugLayoutLineTop {
    margin-top: -1px;
    border-top: 1px solid #999999;
}

.firebugLayoutLineRight {
    border-right: 1px solid #999999;
}

.firebugLayoutLineBottom {
    border-bottom: 1px solid #999999;
}

.firebugLayoutLineLeft {
    margin-left: -1px;
    border-left: 1px solid #999999;
}