HR{color: #cccccc;}
HR.Tab{color: #999999;}
em{font-size: 9pt;color: #FF0000;}
TD{font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-size: 9pt;color: #000000;}
TEXTAREA{font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-size: 9pt;color: #000000;}
.Error{color: #ff0000;}
.Form{text-align: right;}
.LoginMain{background-color: #EEEEEE;}
.Hint{font-weight: bold;font-size: 9pt;color: #666666;}
.SubTitle{font-weight: bold;color: #000000;}
.Tab{text-align: center;text-decoration: none;text-size: 8pt;}
.TableTitle{background-color: #cccccc;}
.TableShade{background-color: #EEEEEE;}
.TableLegend{font-size: 8pt;background-color: #CCCCCC;}
.Viewinactive{Font-Size: 8pt;color: #000000;}
.View{Font-Size: 8pt;}
.Banner{color: #EDF1F0; font-size:11px; background-color: #111111;}
.SubBanner{color: #666666;background-color: #ECECEC;font-size: 8pt;text-decoration: none;}
.PageTitle{font-size: 12pt;font-weight: bold;color: #C046FF;}
.Location{font-size: 8pt;color: #666;background-color: #ECECEC;}
.Menu{text-decoration: none;font-size: 8pt;color: #666;background-color: #ECECEC;}
.NSMenu{text-decoration: none;font-size: 8pt;}
.clCMAbs{position: absolute;visibility: hidden;left: 0px;top: 0px;}
.clBar{position: absolute;width: 10px;height: 20px;background-color: #DDDDDD;layer-background-color: #DDDDDD;visibility: hidden;}
.clLevel0{position: absolute;width: 10px;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 8pt;text-align: center;font-weight: normal;background-color: #CCCCCC;layer-background-color: #CCCCCC;color: #CCCCCC;}
.clLevel0over{position: absolute;width: 10px;padding: 2px;font-family: Arial, Helvetica, sans-serif;border: 1px buttonface outset;font-size: 8pt;text-align: center;font-weight: normal;color: #CCCCCC;cursor: hand;}
.clLevel0border{position: absolute;visibility: hidden;background-color: #CCCCCC;}
.clLevel1{position: absolute;width: 10px;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 7.5pt;text-align: left;font-weight: normal;background-color: #DDDDDD;layer-background-color: #DDDDDD;color: #CCCCCC;}
.clLevel1over{position: absolute;width: 10px;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 7.5pt;text-align: left;font-weight: normal;border: 1px buttonface outset;color: #CCCCCC;cursor: hand;}
.clLevel1border{position: absolute;visibility: hidden;background-color: #CCCCCC;layer-background-color: #CCCCCC;}
.clLevel2{position: absolute;width: 10px;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 7.5pt;text-align: left;font-weight: normal;background-color: #DDDDDD;layer-background-color: #DDDDDD;color: #CCCCCC;}
.clLevel2over{position: absolute;width: 10px;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 7.5pt;text-align: left;font-weight: normal;border: 1px buttonface outset;color: #CCCCCC;cursor: hand;}
.clLevel2border{position: absolute;visibility: hidden;background-color: #CCCCCC;layer-background-color: #CCCCCC;}
.show{display: block;}
.hide{display: none;}
.Button
  { background-color: transparent;
    border-top: 1px solid #EDEDED;
    border-right: 1px solid #B0B0B0;
    border-bottom: 1px solid #B0B0B0;
    border-left: 1px solid #EDEDED;
    background-repeat: repeat-x;
    display: inline;
    background: url(images/btn_background.gif);

    padding: 2 10 0 10;
    height: 19px;
  }
FIELDSET{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #000000;
border-top: none;
border-right: none;
border-bottom: 1px solid #000000;
border-left: none;
}
.Label,.LargerLabel{color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:8pt;padding-left:1px;}
.LargerLabel{font-size:9pt;}
.numberdList OL LI{margin:0px;text-indent:-1.7em;margin-left:1.7em;}
.numberdList OL{padding:0 0 0 15px;counter-reset:item;}
.numberdList LI{display:block;padding:3px 0px;}
.numberdList LI:before{content:counters(item, ".") " ";counter-increment:item;}
.numberdList p{padding:3px 0px;margin:0px;text-indent:0;}

