#divMainLayoutPrintContent { background-color:#FFF; }
table.rpt911      { border: 0px solid #888; }
th.rpt911dt       { border: 0px solid #888; font: Bold 15px Arial, Helvetica, san-serif; padding: 3px 10px; }
th.rpt911         { border: 1px solid #888; font: Bold 12px Arial, Helvetica, san-serif; padding: 2px 10px; }
td.rpt911         { border: 1px solid #888; font: 12px Arial, Helvetica, san-serif;      padding: 2px 10px; }
a.rpt911          { color: #069; font: 12px Arial, Helvetica, san-serif;      padding: 2px 10px; text-decoration: none;      }
a.rpt911:visited  { color: #069; font: Bold 12px Arial, Helvetica, san-serif; padding: 2px 10px; text-decoration: none;      }
a.rpt911:hover    { color: #069; font: Bold 12px Arial, Helvetica, san-serif; padding: 2px 10px; text-decoration: underline; }
table.acthdr      { border: 1px solid #888; width: 100%; }
tr.acthdr         { background-color: #888; color: #FFF; font: bold 15px Arial, Helvetica, san-serif; text-align: left; }
td.actsubhdr      { background-color: #EEE; padding: 3px 5px;  font-weight: bold; border: 1px solid black; border-width: 1px 0 0 0; }
td.actsubspc      { background-color: #EEE; padding: 3px 5px;  font-weight: bold; border: 0; }
tr.act_0          { background-color: #FFF;              font: 15px Arial, Helvetica, san-serif; }
tr.act_1          { background-color: #EEE;              font: 15px Arial, Helvetica, san-serif; }
div.rptcusthdr    { font: bold 20px Arial, Helvetica, san-serif; text-align: left; padding: 0px 0px 10px 0px; }
th.rptcusthdr     { font: bold 20px Arial, Helvetica, san-serif; text-align: left; padding: 0px 0px 10px 0px; }
th.rptcustitm     { padding: 3px 5px; border: 0px solid #888; }
td.rptcustitm     { padding: 3px 5px; border: 0px solid #888; }
table.lst         { border: 1px solid #777; box-shadow: 2px 2px 8px #DEDEDE; border-collapse: collapse; }
table.lst h3      { padding: 4px; }
tr.lst_h          { background-color: #777; color: #FFF; text-align: left; background-image:linear-gradient(#777, #999); }
tr.lst_s          { background-color: #F5CE31;                             }
tr.lst_0          { background-color: #FFF;                                }
tr.lst_0E         { background-color: #F75E82;                             }
tr.lst_1          { background-color: #EEE;                                }
tr.lst_1E         { background-color: #D73E62;                             }
tr.lst_3	  { background-color: #FFFFFF;				   }
tr.lst_4	  { background-color: #E3E3E3;				   }
table.lst tr.lst_h th,
table.lst tr.lst_h td { padding: 4px 5px; border: 0px solid #888; font: 13px Arial, Helvetica, san-serif; }
table.lst tr.lst_s td,
table.lst tr.lst_0 td,
table.lst tr.lst_0E td,
table.lst tr.lst_1 td,
table.lst tr.lst_1E td,
table.lst tr.lst_3 td,
table.lst tr.lst_4 td { padding: 3px 5px; border: 0px solid #888; font: 12px Arial, Helvetica, san-serif;      }
table.lst tr.lst_s td { color: #9E0000; font-size: 13px; }
table.lst tr.lst_0E td,
table.lst tr.lst_1E td { font-size: 13px; }

.right          { text-align: right; }
.center         { text-align: center; }
.light          { background-color: #888;  }
.green          { color: green;  }
.flatbtn, .flatbtnsel, .flatbtn:hover, .flatbtnsel:hover, .flatbtn:visited, .flatbtnsel:visited, .flatbtn:active, .flatbtnsel:active {
  letter-spacing: .04em;
  font: 12px Arial, Helvetica, san-serif;
  font-weight: 100;
  display: inline-block;
  padding: 2px 5px 1px;
  text-decoration: none;
  white-space: nowrap;
  border-radius: 3px;
  border: 1px solid #999;
  color: #FFF;
  background: #999;
  cursor: pointer;
}
.flatbtnsel {
  color:#777;
  background: #FFF;
  border-color:#777;
}
.flatbtnsel:hover {
  color:#999;
  background: #FFF;
  border-color:#D9D926;
}
.flatbtn:hover {
  background: #C00;
  border-color:#C00;
}
.flatbtn.disabled, .flatbtn.disabled:visited, .flatbtn.disabled:active, .flatbtn.disabled:hover, .flatbtn.disabled:link {
  background:#EEE;
  color:#999;
  cursor:default;
  border:1px solid #999;
}
th.qtxt2       { font: BOLD 18px Arial, Helvetica, san-serif; font-style: italic; padding: 3px 0px 3px 0px; }
sup.qtxt2      { font: 12px Arial, Helvetica, san-serif; }
th.qtxt3       { font: BOLD 14px Arial, Helvetica, san-serif; font-style: italic; padding: 3px 0px 3px 0px; }
sup.qtxt3      { font: 9px Arial, Helvetica, san-serif; }
th.qtxt4B      { font: BOLD 13px Arial, Helvetica, san-serif; font-style: italic; color: #069; padding: 3px 0px 3px 0px; }
div.qtxt4B     { font: BOLD 13px Arial, Helvetica, san-serif; font-style: italic; color: #069; }
sup.qtxt4B     { font: 8px Arial, Helvetica, san-serif; color: #069; }

.main          { 
                 background-image: url(images/400x500framebg.jpg);
                 background-repeat: no-repeat; 
                 font-family: Arial, Helvetica, sans-serif;
                 width: 400px;
                 height: 500px;
               }
div.mask       {
                 position:          absolute;
                 top:               0px;
                 left:              0px;
                 width:             100%;
                 height:            100%;
                 opacity:           .2;
                 filter:            alpha(opacity=40);
                 background-color:  transparent !important;
                 background-color:  #BBB;
                 background-image:  url('images/maskBG.png') !important;
                 background-repeat: repeat;
                 display:           none;   
               }               
div.clearmask  {
                 position:          absolute;
                 top:               0px;
                 left:              0px;
                 width:             100%;
                 height:            100%;
                 display:           none;   
                 opacity:           0;
                 filter:            alpha(opacity=0);
                 background-color:  transparent !important;
                 background-color:  #BBB;
               }               
.button, .button:hover, .button:visited, .button:link, .button_down, .button_down:hover, .button_down:visited, .button_down:link {
  background: rgb(163,165,48); /* Old browsers */
  background: -moz-linear-gradient(top, rgba(163,165,48,1) 0%, rgba(147,140,44,1) 48%, rgba(147,140,44,1) 53%, rgba(131,121,19,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(163,165,48,1) 0%,rgba(147,140,44,1) 48%,rgba(147,140,44,1) 53%,rgba(131,121,19,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(163,165,48,1) 0%,rgba(147,140,44,1) 48%,rgba(147,140,44,1) 53%,rgba(131,121,19,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3a530', endColorstr='#837913',GradientType=0 ); /* IE6-9 */
  border: 1px solid #555;
  border-radius: 3px;
  font: 13px Arial, Helvetica, san-serif;
  font-weight: 300;
  padding: 2px 3px;
  text-decoration: none;
  color: #FFF;
  white-space: nowrap;
}
.button:hover, .button_down:hover {
  background: rgb(147,140,44); /* Old browsers */
  background: -moz-linear-gradient(top, rgba(147,140,44,1) 0%, rgba(163,165,48,1) 48%, rgba(163,165,48,1) 54%, rgba(147,140,44,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(147,140,44,1) 0%,rgba(163,165,48,1) 48%,rgba(163,165,48,1) 54%,rgba(147,140,44,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(147,140,44,1) 0%,rgba(163,165,48,1) 48%,rgba(163,165,48,1) 54%,rgba(147,140,44,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#938c2c', endColorstr='#938c2c',GradientType=0 ); /* IE6-9 */
}
.button_down, .button_down:visited, .button_down:link {
  color: #F6ED54;
}
.mainHovMenu { position: relative }
.mainHovMenu:hover > .button, .mainHovMenu > .button_down {
  border-color:#555;
  border-bottom-left-radius:0;
  border-bottom-right-radius:0;
}
.mainHovMenu > div {
  display: none;
  position: absolute;
  z-index: 1;
  top: 24px;
  border: 0px solid #777;
  box-sizing: border-box;
  width: 190px;
  text-align: left;
  background: #FFF;
  -webkit-box-shadow: 1px 2px 6px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: 1px 2px 6px 0px rgba(0,0,0,0.75);
  box-shadow: 1px 2px 6px 0px rgba(0,0,0,0.75);
}
.mainHovMenu:hover > div {
  display: block;
}
.mainHovMenu > div > a, .mainHovMenu > div > a:hover, .mainHovMenu > div > a:visited, .mainHovMenu > div > a:link {
  color: #7681ab;
  font: 15px Arial, Helvetica, san-serif;
  font-weight:200;
  text-decoration: none;
  display: block;
  padding-left: 7px;
  border-left: 2px solid transparent;
  margin: 20px;
}
.mainHovMenu > div > a:hover {
  border-left-color: #333;
  color: #333
}
div.popupwin   {
                 position:         absolute;
                 background-color: transparent;
                 color:            black;
                 border:           0px solid #777;
               }
table.popupwin {
                 height:           100%;
                 width:            100%;
                 background-color: #FFF;
                 border:           1px solid #777;
               }
td.titlebar    {
                 background: black;
                 text-align: left;
                 height: 25px;  
               }               
div.title      {
                 z-index: 74;
                 font: BOLD 14px Arial, Helvetica, san-serif;
                 color: #FFFFFF;
                 background: transparent;
                 padding: 4px 0px 2px 5px;
                 width: 100%;
                 height: 100%;
               }                                        
div.btns       {
                 z-index: 75;
                 top:   4px;
                 right: 4px;
                 position: absolute;
                 float: right;
                 font: BOLD 13px Arial, Helvetica, san-serif;
                 color: #FFFFFF;
                 background: transparent;
                 padding: 0px;
               }                                        
td.pagecontent {
                 background-color: #FFF;
                 color: black;
                 text-align: left;
                 vertical-align: top;
               }               
div.content    {
                 font: BOLD 14px Arial, Helvetica, san-serif;
                 background-color: #FFF;
                 padding: 6px 3px 3px 3px;
                 color: #A70E32;
                 overflow-x: hidden;
                 overflow-y: scroll;
               }              
div.divTerms   { width: 100%; height: 310px; background-color: White; color: black; overflow-x: hidden; overflow-y: scroll; }
div.status     { font: BOLD 13px Arial, Helvetica, san-serif; font-style: italic; color: #A70E32; } 
span.status    { font: BOLD 13px Arial, Helvetica, san-serif; font-style: italic; color: #A70E32; } 

textarea.rptstr { font: 12px Arial, Helvetica, san-serif; }
th.rptscap      { font: BOLD 9px Arial, Helvetica, san-serif; padding: 0px 2px; vertical-align: middle; text-align: center; }
td.rptscap      { font: 10px Arial, Helvetica, san-serif; padding: 0px 2px; vertical-align: middle; text-align: right; border: 1px solid #888; }
th.actcap       { font: Bold 16px Arial, Helvetica, san-serif; padding: 6px 10px 0px 0px; vertical-align: top; text-align: left; }               
th.rptlcap      { font: Bold 12px Arial, Helvetica, san-serif; padding: 2px 10px; vertical-align: top; text-align: left; }               
th.rptccap      { font: Bold 12px Arial, Helvetica, san-serif; padding: 2px 10px; vertical-align: top; text-align: center; }               
th.rptrcap      { font: Bold 12px Arial, Helvetica, san-serif; padding: 2px 10px; vertical-align: top; text-align: right; }               
th.rpterrcap    { font: Bold 12px Arial, Helvetica, san-serif; padding: 2px 10px; vertical-align: top; text-align: left; color: #A70E32; }               
td.rpterrcap    { font: 12px Arial, Helvetica, san-serif; padding: 2px 5px; vertical-align: top; text-align: left; color: #A70E32; }               
td.rptstrcap    { font: 12px Arial, Helvetica, san-serif; padding: 2px 5px; vertical-align: top; white-space: nowrap; text-align: left; }               
td.rptnumcap    { font: 12px Arial, Helvetica, san-serif; padding: 2px 10px; vertical-align: top; white-space: nowrap; text-align: right; }               
a.rptcap        { font: Bold 12px Arial, Helvetica, san-serif; padding: 2px; vertical-align: top; text-align: left; text-decoration: none;      }               
a.rptcap:hover  { font: Bold 12px Arial, Helvetica, san-serif; padding: 2px; vertical-align: top; text-align: left; text-decoration: underline; }               
th.inpcap       { font: Bold 12px Arial, Helvetica, san-serif; padding: 5px 2px 2px 2px; vertical-align: top; text-align: left; white-space: nowrap; }
td.optlst       { font: 11px Arial, Helvetica, san-serif; padding: 3px 2px 2px 2px; vertical-align: top; text-align: left; }                
td.inpcap       { font: 12px Arial, Helvetica, san-serif; padding: 5px 2px 2px 2px; vertical-align: top; text-align: left; }
td.inpcap2      { font: 12px Arial, Helvetica, san-serif; padding: 6px 2px 2px 2px; vertical-align: top; text-align: left; }
p.inpcap        { font: 12px Arial, Helvetica, san-serif; }
td.inphlp       { font: 10px Arial, Helvetica, san-serif; padding: 2px 0px 0px 1px; }
td.inpcapY      { font: BOLD 13px Arial, Helvetica, san-serif; color: #069; }
td.inpcapN      { font: BOLD 13px Arial, Helvetica, san-serif; color: #A70E32; }
td.inpcapBLD    { font: BOLD 12px Arial, Helvetica, san-serif; }
td.inpcapCPN    { font: BOLD 14px Arial, Helvetica, san-serif; color: #A70E32; text-decoration: underline; }
sup.inpcapBLD   { font: 8px Arial, Helvetica, san-serif; }
td.bigerr       { font: bold 13px Arial, Helvetica, san-serif; color: #A70E32; text-decoration: none; }
td.mederr       { font: bold 12px Arial, Helvetica, san-serif; color: #A70E32; text-decoration: underline; padding: 1px 0px 1px 0px; }
td.smallerr     { font: bold 10px Arial, Helvetica, san-serif; color: #A70E32; text-decoration: underline; }
               
td.err         { font: BOLD 15px Arial, Helvetica, san-serif; color: #FFF; background-color: #A70E32; text-decoration: none; cursor: url(images/highslide/zoomin.cur); }
font.err       { font: BOLD 11px Arial, Helvetica, san-serif; color: #FFF; background-color: #A70E32; text-decoration: none; cursor: url(images/highslide/zoomin.cur); }
a.err          { font: BOLD 11px Arial, Helvetica, san-serif; color: #FFF; background-color: #A70E32; text-decoration: none; cursor: url(images/highslide/zoomin.cur); }
a.err:link     { font: BOLD 11px Arial, Helvetica, san-serif; color: #FFF; background-color: #A70E32; text-decoration: none; cursor: url(images/highslide/zoomin.cur); }
a.err:visited  { font: BOLD 11px Arial, Helvetica, san-serif; color: #FFF; background-color: #A70E32; text-decoration: none; cursor: url(images/highslide/zoomin.cur); }
a.err:hover    { font: BOLD 11px Arial, Helvetica, san-serif; color: #FFF; background-color: #A70E32; text-decoration: none; cursor: url(images/highslide/zoomin.cur); }
               
select.combo   { font: 11px Arial, Helvetica, san-serif; }
               
font.status      { font: BOLD 13px Arial, Helvetica, san-serif; color: #888; }
font.bigstatusIE { font: BOLD 18px Arial, Helvetica, san-serif; color: #888; padding: 30px; }
font.bigstatus   { font: BOLD 15px Arial, Helvetica, san-serif; color: #888; padding: 30px; }
font.smalltxt    { font: BOLD 9px Arial, Helvetica, san-serif; }

button.frm_action { font: BOLD 13px Arial, Helvetica, san-serif; color: #069; border: 1px solid; border-color: #069; background: transparent; }

input           { font: 10px Arial, Helvetica, san-serif; color: #000; }
input:disabled  { font: 11px Arial, Helvetica, san-serif; color: #888; }
button          { font: 10px Arial, Helvetica, san-serif; color: #000; }
button:disabled { font: 11px Arial, Helvetica, san-serif; color: #888; }
button.look_disabled { font: 11px Arial, Helvetica, san-serif; color: #888; 
  /* Note: class, not pseudo-class.  Appears disabled, but allows title to be shown, etc. Use only for buttons that don't do anything anyway. */
} 

td.btn1small                  { font: 10px Arial, Helvetica, san-serif; color: #FFF; text-align: left;  padding: 0px 0px 0px 3px; width: 90px; }
td.btn1large                  { font: 11px Arial, Helvetica, san-serif; color: #FFF; text-align: left;  padding: 0px 0px 0px 3px; width: 100px; }
td.btn2small                  { font: 10px Arial, Helvetica, san-serif; color: #FFF; text-align: right; padding: 0px 0px; width: 57px;  }
td.btn2large                  { font: 11px Arial, Helvetica, san-serif; color: #FFF; text-align: right; padding: 0px 15px 0px 0px; width: 64px; }
td.lghtsmall                  { font: 10px Arial, Helvetica, san-serif; color: #FFF; text-align: left; padding: 0px 3px 0px 0px; width: 28px; }
td.lghtlarge                  { font: 11px Arial, Helvetica, san-serif; color: #FFF; text-align: left; padding: 0px 3px 0px 0px; width: 28px; }
td.slctsmall                  { font: 10px Arial, Helvetica, san-serif; color: #FFF; text-align: right; padding: 3px 0px 0px 0px; width: 250px;   }
td.slctlarge                  { font: 11px Arial, Helvetica, san-serif; color: #FFF; text-align: right; padding: 0px 0px; width: 335px; }
td.smallcap                   { font: 10px Arial, Helvetica, san-serif; color: #FFF; text-align: right; padding: 0px 3px; }
td.largecap                   { font: 11px Arial, Helvetica, san-serif; color: #FFF; text-align: right; padding: 0px 4px; }
select.smallgreenloc          { font: 9px Arial, Helvetica, san-serif;  width: 243px; letter-spacing: 0.0px; /*color: #FFF; background-color: green;    */ }
select.smallgreenloc:disabled { font: 9px Arial, Helvetica, san-serif;  width: 243px; letter-spacing: 0.0px; /* color: #BBB; background-color: green;   */ }
select.smallgreenloc:hover    { font: 9px Arial, Helvetica, san-serif;  width: 243px; letter-spacing: 0.0px; /* color: #BBB; background-color: green;   */ }
select.smallredloc            { font: 9px Arial, Helvetica, san-serif;  letter-spacing: 0.0px; /* color: #FFF; background-color: #A70E32; */ }
select.smallredloc:disabled   { font: 9px Arial, Helvetica, san-serif;  letter-spacing: 0.0px; /* color: #BBB; background-color: #A70E32; */ }
select.smallredloc:hover      { font: 9px Arial, Helvetica, san-serif;  letter-spacing: 0.0px; /* color: #BBB; background-color: #A70E32; */ }
select.largegreenloc          { font: 13px Arial, Helvetica, san-serif; width: 335px; letter-spacing: 0.0px; /*color: #FFF; background-color: green;    */ }
select.largegreenloc:disabled { font: 13px Arial, Helvetica, san-serif; width: 335px; letter-spacing: 0.0px; /* color: #BBB; background-color: green;   */ }
select.largegreenloc:hover    { font: 13px Arial, Helvetica, san-serif; width: 335px; letter-spacing: 0.0px; /* color: #BBB; background-color: green;   */ }
select.largeredloc            { font: 13px Arial, Helvetica, san-serif; letter-spacing: 0.0px; /* color: #FFF; background-color: #A70E32; */ }
select.largeredloc:disabled   { font: 13px Arial, Helvetica, san-serif; letter-spacing: 0.0px; /* color: #BBB; background-color: #A70E32; */ }
select.largeredloc:hover      { font: 13px Arial, Helvetica, san-serif; letter-spacing: 0.0px; /* color: #BBB; background-color: #A70E32; */ }
th.smallgreenclass   { font: Bold 11px Arial, Helvetica, san-serif; padding: 2px; vertical-align: top; text-align: left; color: green;   height: 50px; }
th.smallredclass     { font: Bold 11px Arial, Helvetica, san-serif; padding: 2px; vertical-align: top; text-align: left; color: #A70E32; height: 50px; }
th.largegreenclass   { font: Bold 15px Arial, Helvetica, san-serif; padding: 2px; vertical-align: top; text-align: left; color: green;   height: 75px; }
th.largeredclass     { font: Bold 15px Arial, Helvetica, san-serif; padding: 2px; vertical-align: top; text-align: left; color: #A70E32; height: 75px; }

table.box     { width: 420px; height: 610px; }
table.content { width: 400px; height: 500px; }
table.page    { width: 380px; height: 427px; }
table.cancel  { width: 420px; height: 31px;  }

th.section   { font: BOLD 15pt Arial, Helvetica, san-serif; text-align: left; padding: 5px 0px; }
td.bullet    { font: BOLD 17pt Arial, Helvetica, san-serif; text-align: left; vertical-align: top; padding: 0px 5px 0px 0px; }
td.bullettxt { text-align: left; vertical-align: top; padding: 1px 0px; }
p.hdr        { font: BOLD 15pt Arial, Helvetica, san-serif; text-align: center;  }
p.txt        { font: 10pt Arial, Helvetica, san-serif;      text-align: left;    padding: 4px 2px; }
td.txt       { font: 10pt Arial, Helvetica, san-serif;      text-align: left;    }
th.txt       { font: 11pt Arial, Helvetica, san-serif;      text-align: left;    }
td.txtBLD    { font: BOLD 10pt Arial, Helvetica, san-serif;      text-align: left;  vertical-align: top;  }
th.txtBLD    { font: BOLD 11pt Arial, Helvetica, san-serif;      text-align: left;  vertical-align: top;  }
font.mj      { font: BOLD 10pt Arial, Helvetica, san-serif;                      }
sup.tm_h     { font: BOLD 8pt Arial, Helvetica, san-serif;                       }
sup.tm_p     { font: BOLD 6pt Arial, Helvetica, san-serif;                       }

table.erritm {
               background:     #FFF;
               width:          100%;
               padding:        0px;
               margin:         0px;
               border:         0px;
               border-spacing: 0px;
             }
th.erritm    {
               border:         1px solid #EEE;
               color:          #A70E32;
               vertical-align: top;
               white-space:    nowrap;
               text-align:     left;
               vertical-align: top;
               font:           BOLD 10pt Arial, Helvetica, san-serif;
               padding:        2px 3px 2px 1px;
             }
td.erritm    {
               border:         1px solid #EEE;
               color:          #A70E32;
               text-align:     left;
               vertical-align: top;
               font:           10pt Arial, Helvetica, san-serif;
               padding:        2px 1px 2px 3px;
             }
td.alert    {
               color:          #A70E32;
               text-align:     center;
            }

a.sort          { color: #FFF;    }
a.sort:visited  { color: #FFF;    }
a.sort:hover    { color: #F3F781; }
span.sort       { color: #F3F781; }

td.yellowbox_txt {
                   text-align: left;
                   font-family: "Lucida Grande", Geneva, Arial, sans-serif;
                   font-size: 11px;
                   line-height: 1.5em;
                   font-weight: bold;
                 }
div.yellowbox_txt {
                    text-align: left;
                    font-family: "Lucida Grande", Geneva, Arial, sans-serif;
                    font-size: 11px;
                    line-height: 1.5em;
                    font-weight: bold;
                  }
.redborder {
        border-width: 1px 1px 1px 1px;
        border-spacing: 0px;
        border-style: solid solid solid solid;
        border-color: red red red red;
        border-collapse: collapse;
        background-color: white;
}
.phoneentry {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        color: #000;
}
.orangenorm {
              font-family: "Arial Black", Gadget, sans-serif;
              font-size: 12px;
              font-style: normal;
              font-weight: normal;
              color: #F60;
            }
.rednorm {
           font-family: "Arial Black", Gadget, sans-serif;
           font-size: 12px;
           font-style: normal;
           font-weight: normal;
           color: red;
         }
.blacklarge {
              font-family: Arial, Helvetica, sans-serif;
              font-size: 16px;
              font-style: normal;
              line-height: normal;
              font-weight: bolder;
              color: #000;
           }
.grey      {
             font-family: Verdana, Geneva, sans-serif;
             font-size: 14px;
             line-height: normal;
             color: #888;
             font-weight: bold;
           }
.greysmall {
             font-family: Verdana, Geneva, sans-serif;
             font-size: 12px;
             line-height: normal;
             color: #888;
             font-weight: bold;
           }
.bluesmall {
             font-family: Arial, Helvetica, sans-serif;
             font-size: 12px;
             line-height: normal;
             font-weight: bold;
             font-variant: normal;
             color: #39f;
           }
.orange {
          font-family: "Arial", Gadget, sans-serif;
          font-size: 16px;
          font-style: normal;
          font-weight: bold;
          color: #F60;
        }
.boldOrangeMedium {
                    font-size: 12px;
                    font-weight: bold;
                    color: #F30;
                  }
.horizontal-line-FCO {
                       background-image: url(images/horizontal-line-FCO.png);
                       background-repeat: repeat-x;
                     }

