/* ===== CSS File for SBTJS - 04/23/04 ===================================== */ 

/* ** COLOR SCHEMES ******************************************************** */
/* *** bgcolor: #ffdade (235,218,224) *** */
/* *** navcolor: #CC3366 (204,51,102) *** */
/* *** complementary color: 3071A7 (048,113,167) *** */
/* *** darker complementary color for text: #205187    *** */

/* ** global items ********************************************************* */

BODY {
      margin:                       0px;
      padding:                      0px;
      background:                   #ffdade;
      background-image:  url(./images/sbbg2.gif);

      scrollbar-face-color:         #cc3366;
      scrollbar-shadow-color:       #24369C;
      scrollbar-highlight-color:    #00e9ff;

      scrollbar-3d-light-color:     #ffdade;
      scrollbar-dark-shadow-color:  #24369C;
      scrollbar-track-color:        #3071A7;
      scrollbar-arrow-color:        #ffdade;

      scrollbar-base-color:         #3071A7;
}

#BODY{
      margin:            0px;
      padding:           0px;
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         11pt;
      color:             #000000;
      background:        #ffdade;
      background-image:  url(./images/sbbg2.gif);
}

#BODYDIV{
      margin:            0px;
      padding:           0px;
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         11pt;
      color:             #000000;
      background:        #ffdade;
      background-image:  url(./images/sbbg2.gif);
}

B    {
      font-weight:       bold;
}  

H1   {
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         16pt;
      font-weight:       bold;
      color:             #000000;
      margin:            0px;
      padding:           0px;
}  

H2   {
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         14pt;
      font-weight:       bold;
      color:             #000000;
      margin:            0px;
      padding:           0px;
}  

H3   {
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         12pt;
      font-weight:       bold;
      color:             #d0e0f0;
      background-color:  #3071a7;
      background-image:  url(./images/sbbg9.gif);
      border-width:      3px;
      border-color:      #cc3366;
      border-style:      double;
      margin-bottom:     8px;
      padding-right:     5px;
      padding-left:      12px;
      padding-top:       6px;
      padding-bottom:    4px;
      overflow:          clip;
      width:             300px;
}  

H4   {
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         12pt;
      font-weight:       bold;
      color:             #505079;
      background:        #e9f0f9;
      border-width:      3px;
      border-color:      #cc3366;
      border-style:      double;
      margin-bottom:     8px;
      padding-right:     5px;
      padding-left:      12px;
      padding-top:       6px;
      padding-bottom:    4px;
      overflow:          clip;
      width:             300px;
}  

H5   {
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         11pt;
      font-weight:       bold;
      color:             #000000;
      margin:            0px;
      padding:           0px;
}  

H6   {
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         11pt;
      font-weight:       bold;
      color:             #000000;
      margin:            0px;
      padding:           0px;
}  

TR   {
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         11pt;
      margin:            0px;
      padding:           0px;
}  

TH, TH.THDR, TD.THDR  {
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         12pt;
      color:             #ffdade;
      background:        #aa1144;
      margin:            0px;
      padding:           3px;
}  

TD   {
      font-family:       geneva, arial, verdana, sans-serif;
      margin:            0px;
}

TR.STRIKE  {
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         8pt;
      color:             #888888;
      background:        #dddddd;
      color:             #490009;
      background-color:  #d08990;
      font-weight:       normal;
      text-decoration:   line-through;
}

TH.KEY  {
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         11pt;
      font-weight:       bold;
      color:             #000000;
      background:        #ffffff;
      margin:            0px;
      text-align:        center;
      vertical-align:    center;
}

TH.ALL  {
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         11pt;
      font-weight:       bold;
      color:             #888888;
      background:        #dddddd;
      margin:            0px;
      text-align:        center;
      vertical-align:    center;
}

TR.SPACER  {
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         11pt;
      font-weight:       bold;
      color:             #000000;
      background:        #ffffff;
}

TR.THDR2, TH.THDR2  {
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         11pt;
      font-weight:       bold;
      color:             #505079;
      background:        #95b9d4;
}

TH.SCHED  {
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         11pt;
      font-weight:       bold;
      color:             #505079;
      background:        #e9f0f9;
      text-align:        center;
      vertical-align:    center;
      margin:            0px;
}

TR.SCHED, TD.SCHED {
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         9pt;
      font-weight:       bold;
      color:             #505079;
      background:        #e9f0f9;
      text-align:        left;
      vertical-align:    center;
      margin:            0px;
}

TD.CENTER {
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         11pt;
      color:             #000000;
      margin:            0px;
      text-align:        center;
}

TR.GUESTBAND {
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         11pt;
      color:             #000000;
      background-color:  #e9f0f9;
      background-color:  #f9fbfd;
      margin:            0px;
      text-align:        center;
}

TR.JAMMERS {
      font-family:       geneva, arial, verdana, sans-serif;
      font-size:         11pt;
      color:             #000000;
      background-color:  #f9e9f0;
      margin:            0px;
      text-align:        center;
}

A:LINK {
      color:          #0000aa;
}

A:ACTIVE {
      color:          #0000cc;
}

A:VISITED {
      color:          #000066;
}

A:HOVER {
      color:          #000066;
}

HR.DV   {
      width:          100%;
      color:          #cc3366;
      align:          left;
      border-width:   3px; 
      border-style:   double; 
      border-color:   #6B0000; 
}


/*** standard attributes *****************************************************/

/*** Note that paragraphs are justified by default    ***/
/*** You must use the class NOJUST if you do not want ***/

P    {
      font-family:      geneva, arial, verdana, sans-serif;
      font-size:        11pt;
      text-align:       justify;
}

P.NOJUST {
      text-align:       left;
}

IMG  {
      border-color:     #CC3366;
}

IMG A {
      text-decoration:  none;
}

IMG A:LINK {
      text-decoration:  none;
}

IMG A:ACTIVE {
      text-decoration:  none;
}

IMG A:VISITED {
      text-decoration:  none;
}

UL P, OL P {
         text-weight:     bold;
         font-size:       10pt;
        }

.BIG    {
         color:           #205187;
         font-size:       14pt;
         text-weight:     bold;
         padding-bottom:  4px;
}

#BIG2   {
         color:           #fff1f1;
         font-size:       13pt;
         text-weight:     bold;
         padding-top:     5px;
}

.LEGAL    {
         color:           #000000;
         font-size:       12pt;
         font-family:     courier, helvetica, serif;
         text-weight:     normal;
         padding-bottom:  0px;
}

UL LI   {
         color:            #000000;
         font-size:        12pt;
         text-weight:      normal;
         text-indent:      0px;
         list-style-image: url(./images/smallred.gif);
         margin-top:      -2px;
}

/***** DL -> DT -> DD *****/
DL     {
       }

DT     {
         font-weight:   bold;
         font-size:     11pt;
       }

DD     {
         font-size:     11pt;
         font-weight:   normal;
         text-align:    justify;
       }



/*** table items *************************************************************/

TABLE {
}  


TD.DECO   {
      color:              #000088;
      background-color:   #d9d9e0;
      border-color:       #d9d9e0;
      border-width:       0px;
      border-style:       none;
      font-size:          14pt;
}

/*** division items **********************************************************/

.MAININFO   {
      font-size:          11pt;
      font-family:        geneva, arial, verdana, sans-serif;
      font-weight:        bolder;
      text-align:         center;
      color:              #205187;
      border-width:       0px;
      padding-top:        0px;
      padding-bottom:     0px;
      padding-left:       0px;
      padding-right:      0px;
      margin:             10px;
}

.MAINPIC    {
      border-width:       5px;
      border-style:       ridge;
      border-color:       #cc3366;
      width:              179px;
      padding-top:        4px;
      padding-bottom:     4px;
      padding-left:       2px;
      padding-right:      2px;
      margin:             4px;
}

P.MAINPARA {
      font-size:          11pt;
      text-align:         justify;
}

.DATE      {
      font-size:          12pt;
      background:         #e9c0c0;
      background-color:   #e9c0c0;
      font-weight:        bold;
      padding-top:        3px;
      padding-bottom:     2px;
      padding-left:       15px;
      padding-right:      12px;
      margin-left:        -9px;
}

#ONPAGE    {
      position:           absolute;
      left:               0px;
}

#OFFPAGE  {
      font-size:          8pt;
      width:              400px;
      text-align:         justify;
      position:           absolute;
      top:                1500px;
      left:               -410px;
      overflow:           clip;
}



/*** misc classes ************************************************************/

TD.topjust {
    text-align:       justify;
    vertical-align:   top;
    font-size:        11pt;
}

.halfstep   {
    margin-top:       12px;
}

.small   {
    font-size:        8pt;
}

.smallbold   {
    font-size:        8pt;
    font-weight:      bold;
}

.footer    {
    color:             #000000;
    text-decoration:   none;
    font-family:       verdana, arial, sans-serif;
    font-size:         8pt;
    font-weight:       700;
    font-variant:      normal;
    margin-top:        400px;
}

A.footer    {
    color:             #000000;
    text-decoration:   none;
    font-family:       arial, sans-serif;
    font-size:         10pt;
    font-weight:       700;
    font-variant:      normal;
}

A.footer:visited {
    color:             #000000;
}

A.footer:hover {
    color:             #ffffff;
    background-color:  #cc3366; 
}

.navbar    {
    color:             #ffffff;
    text-decoration:   none;
    font-family:       verdana, arial, sans-serif;
    font-size:         12pt;
    font-weight:       700;
    font-variant:      normal;
    margin-top:        400px;
}

A.navbar    {
    color:             #95b9d4;
    text-decoration:   none;
    font-family:       arial, sans-serif;
    font-size:         12pt;
    font-weight:       700;
    font-variant:      normal;
}

A.navbar:visited {
    color:             #95b9d4;
}

A.navbar:hover {
    color:             #ffffff;
    background-color:  #cc3366; 
}


/*** ===== End of File ==================================================== **/

