BODY {
 FONT-SIZE: 12px;
 COLOR: black;
 FONT-FAMILY: Arial,Helvetica,sans-serif;
 BACKGROUND-COLOR: white;
}
#EPAGE H2.SECTIONDIV, #EPAGE DIV.ADLISTTITLE, #EPAGE TR.ADLISTTITLE, #EPAGE DIV.FADLISTTITLE, #EPAGE TR.FADLISTTITLE  {
 FONT-SIZE: 12px;
 COLOR: white;
 FONT-FAMILY: Arial,Helvetica,sans-serif;
 BACKGROUND-COLOR: black;
 MARGIN: 0px;
 FONT-WEIGHT: bold;
}
#EPAGE H2.SECTIONDIV, #EPAGE TR.ADLISTTITLE, #EPAGE TR.FADLISTTITLE  {
 BORDER-BOTTOM: black 1px solid;
 BORDER-LEFT: black 1px solid;
 BORDER-RIGHT: black 1px solid;
 BORDER-TOP: black 1px solid;
}
#EPAGE DIV.FADLISTTITLE, #EPAGE TR.FADLISTTITLE  {
 FONT-SIZE: 12px;
 COLOR: black;
 FONT-FAMILY: Arial,Helvetica,sans-serif;
 BACKGROUND-COLOR: red;
}
#EPAGE DIV {
 FONT-SIZE: 12px;
 COLOR: black;
 FONT-FAMILY: Arial,Helvetica,sans-serif;
}
#EPAGE DIV.ODD, #EPAGE TR.ODD {
 FONT-SIZE: 12px;
 COLOR: black;
 FONT-FAMILY: Arial,Helvetica,sans-serif;
 BACKGROUND-COLOR: white;
}
#EPAGE DIV.EVN, #EPAGE TR.EVN {
 FONT-SIZE: 12px;
 COLOR: black;
 FONT-FAMILY: Arial,Helvetica,sans-serif;
 BACKGROUND-COLOR: white;
}
#EPAGE DIV.FODD, #EPAGE DIV.FEVN, #EPAGE TR.FODD, #EPAGE TR.FEVN, #sponsorAds {
 COLOR: black;
 BACKGROUND-COLOR: pink;
}
#EPAGE DIV A {
 COLOR: blue;
 FONT-FAMILY: Arial,Helvetica,sans-serif;
 FONT-SIZE: 12px;
}
#EPAGE A.L1 {
 FONT-FAMILY: Arial,Helvetica,sans-serif;
 FONT-SIZE: 12px;
}
#EPAGE A.L2 {
 FONT-FAMILY: Arial,Helvetica,sans-serif;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
}
#EPAGE DIV.CODD {
 BACKGROUND-COLOR: yellow;
 COLOR: black;
}
#EPAGE DIV.CEVN {
 BACKGROUND-COLOR: #a0ffa0;
 COLOR: black;
}
#EPAGE DIV.CODD A, #EPAGE DIV.CEVN A {
 COLOR: blue;
}
#EPAGE DIV.PAGEDIV, #EPAGE TR.PAGEDIV  {
 FONT-SIZE: 12px;
 COLOR: white;
 FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
 BACKGROUND-COLOR: black;
}
TABLE.TBA THEAD TR  {
  background-color: black; 
} 
TABLE.TBA TBODY TR, TABLE.TBA TFOOT TR, TABLE.TBA TBODY TD DIV   {
  background-color: white; 
} 
TABLE.TBA THEAD  TD.CTR  { 
      font-family: Arial, Helvetica, sans-serif; 
      color: white ; 
      font-weight: bold; 
      font-size: 14px; 
      width: 100%;
    } 
TABLE.TBA TBODY TD.LFT  { 
        border-left: 1px solid #888888; 
}
TABLE.TBA TBODY TD , TABLE.TBA TBODY TD DIV { 
        padding-left: 1px;
        padding-right: 1px;
        font-family: Arial, Helvetica, sans-serif; 
        text-align: left; 
        font-size: 12px; 
        color: black; 
}
TABLE.TBA TBODY TD.RGT  { 
        border-right: 1px solid #888888; 
}
TABLE.TBA TFOOT TD   { 
        border-bottom: 1px solid #888888; 
        }
TABLE.TBA TFOOT TD.RGT   {
        border-right: 1px solid #888888; 
        }
TABLE.TBA TFOOT TD.LFT  {
        border-left: 1px solid #888888; 
    }
TABLE.TBB THEAD TR  {
  background-color: red; 
} 
TABLE.TBB TBODY TR, TABLE.TBB TFOOT TR  {
  background-color: pink; 
} 
TABLE.TBB THEAD  TD.CTR  { 
      font-family: Arial, Helvetica, sans-serif; 
      color: black ; 
      font-weight: bold; 
      font-size: 14px; 
      width: 100%;
    } 
TABLE.TBB TBODY TD.LFT  { 
        border-left: 1px solid #888888; 
}
TABLE.TBB TBODY TD , TABLE.TBB TBODY TD DIV { 
        padding-left: 1px;
        padding-right: 1px;
        font-family: Arial, Helvetica, sans-serif; 
        text-align: left; 
        font-size: 12px; 
        color: black; 
}
TABLE.TBB TBODY TD.RGT  { 
        border-right: 1px solid #888888; 
}
TABLE.TBB TFOOT TD   { 
        border-bottom: 1px solid #888888; 
        }
TABLE.TBB TFOOT TD.RGT   {
        border-right: 1px solid #888888; 
        }
TABLE.TBB TFOOT TD.LFT  {
        border-left: 1px solid #888888; 
    }
h6.DIV {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        letter-spacing: 2px;
        border-bottom-width: 3px;
        border-bottom-style: solid;
        border-bottom-color: black;
        font-variant: normal;
        display: block;
}
#TBTL  {
        background-image: url(/tmpl/tl.gif);
        background-position: left top;
        background-repeat:no-repeat;
        height: 12px;
        width: 12px;
        border: none; 
        }
#TBTR  {
        background-image: url(/tmpl/tr.gif);
        background-position: right top;
        background-repeat:no-repeat;
        height: 12px;
        width: 12px;
        border: none;
        }	
#TBBL {
        background-image: url(/tmpl/bl.gif);
        background-position: left bottom;
        height: 12px;
        width: 12px;
        border: none;
        }
#TBBR  {
        background-image: url(/tmpl/br.gif);
        background-position: right bottom;
        height: 12px;
        width: 12px;
        border: none;
        }
TD.buttonbar {
        background-color: #DFF7AC;
        background-repeat: repeat-x;
        color: black;
        font-size: 10px;
        font-family: verdana,arial;
        vertical-align: middle;
        text-align: center;
        padding-right: 10px;
        padding-left: 10px;
        padding-top: 2px;
        padding-bottom: 2px;
}
TABLE.buttonbar  {
        background-color: #DFF7AC;
}
TD.buttonbar A {
        color: blue;
        font-size: 10px;
        font-family: verdana,arial;
}

