 
/*  DEFAULTS  */
    body  { font-family:Courier New; margin:0px; font-size:11pt }
    p     { font-family:sans-serif; line-height:100%; }
    h1    { font-size:24pt; font-family:Arial,sans-serif; }
    h2    { font-size:15pt; font-family:Arial,sans-serif; }
    h3    { font-size:13pt; font-family:Arial,sans-serif; }
    h4    { font-size:12pt; font-family:Arial,sans-serif; }
    h5    { font-size:10pt; font-family:Arial,sans-serif; }

   .abs   { position:absolute }
   .v_0   { visibility:hidden }
   .v_1   { visibility:visible }


/*  FONTS  */

   .ssf   { font-family:'Arial', sans-serif; }
   .mno   { font-family:'Courier New', 'Nimbus Mono L', Courier, monospace; }
   .unc   { font-family:'Arial Unicode MS', sans-serif; }
   .TMS   { font-family:'Trebuchet MS'; }
   .wsf   { font-family:'Times New Roman'; }

   .F01   { font-size:  1pt; }
   .F02   { font-size:  2pt; }
   .F03   { font-size:  3pt; }
   .F04   { font-size:  4pt; }
   .F05   { font-size:  5pt; }
   .F06   { font-size:  6pt; }
   .F07   { font-size:  7pt; }
   .F08   { font-size:  8pt; }
   .F09   { font-size:  9pt; }
   .F10   { font-size: 10pt; }
   .F11   { font-size: 11pt; }
   .F12   { font-size: 12pt; }
   .F13   { font-size: 13pt; }
   .F14   { font-size: 14pt; }
   .F15   { font-size: 15pt; }
   .F16   { font-size: 16pt; }
   .F17   { font-size: 17pt; }
   .F18   { font-size: 18pt; }
   .F19   { font-size: 19pt; }
   .F20   { font-size: 20pt; }
   .F21   { font-size: 21pt; }
   .F22   { font-size: 22pt; }
   .F23   { font-size: 23pt; }
   .F24   { font-size: 24pt; }


/*  LETTER-SPACINGS  */

   .lS0   { letter-spacing: -1px; }
   .lS1   { letter-spacing:  1px; }
   .lS2   { letter-spacing:  2px; }
   .lS3   { letter-spacing:  3px; }
   .lS4   { letter-spacing:  4px; }


/*  ALIGNS  */

   .tAl   { text-align:left; }
   .tAc   { text-align:center; }
   .tAr   { text-align:right; }
   
   .vAt   { vertical-align:top }
   .vAm   { vertical-align:middle; }
   .vAb   { vertical-align:bottom; }

   .ov   { text-decoration:overline }
   .un   { text-decoration:underline }


/*  MARGINS  */

   .tM0   { margin-top:    0px; }
   .tM1   { margin-top:    1px; }
   .tM2   { margin-top:    2px; }
   .tM3   { margin-top:    3px; }
   .tM4   { margin-top:    4px; }
   .tM5   { margin-top:    5px; }
   .tM6   { margin-top:    6px; }
   .tM7   { margin-top:    7px; }
   .tM8   { margin-top:    8px; }
   .tM9   { margin-top:    9px; }
   .tMa   { margin-top:   10px; }
   .tMb   { margin-top:   11px; }
   .tMc   { margin-top:   12px; }
   .tMd   { margin-top:   13px; }
   .tMe   { margin-top:   14px; }
   .tMf   { margin-top:   15px; }
   .tMg   { margin-top:   16px; }

   .rM0   { margin-right:  0px; }
   .rM1   { margin-right:  1px; }
   .rM2   { margin-right:  2px; }
   .rM3   { margin-right:  3px; }
   .rM4   { margin-right:  4px; }
   .rM5   { margin-right:  5px; }
   .rM6   { margin-right:  6px; }
   .rM7   { margin-right:  7px; }
   .rM8   { margin-right:  8px; }
   .rM9   { margin-right:  9px; }
   .rMa   { margin-right: 10px; }
   .rMb   { margin-right: 11px; }
   .rMc   { margin-right: 12px; }
   .rMd   { margin-right: 13px; }
   .rMe   { margin-right: 14px; }
   .rMf   { margin-right: 15px; }
   .rMg   { margin-right: 16px; }

   .bM0   { margin-bottom: 0px; }
   .bM1   { margin-bottom: 1px; }
   .bM2   { margin-bottom: 2px; }
   .bM3   { margin-bottom: 3px; }
   .bM4   { margin-bottom: 4px; }
   .bM5   { margin-bottom: 5px; }
   .bM6   { margin-bottom: 6px; }
   .bM7   { margin-bottom: 7px; }
   .bM8   { margin-bottom: 8px; }
   .bM9   { margin-bottom: 9px; }
   .bMa   { margin-bottom:10px; }
   .bMb   { margin-bottom:11px; }
   .bMc   { margin-bottom:12px; }
   .bMd   { margin-bottom:13px; }
   .bMe   { margin-bottom:14px; }
   .bMf   { margin-bottom:15px; }
   .bMg   { margin-bottom:16px; }

   .lM0   { margin-left:   0px; }
   .lM1   { margin-left:   1px; }
   .lM2   { margin-left:   2px; }
   .lM3   { margin-left:   3px; }
   .lM4   { margin-left:   4px; }
   .lM5   { margin-left:   5px; }
   .lM6   { margin-left:   6px; }
   .lM7   { margin-left:   7px; }
   .lM8   { margin-left:   8px; }
   .lM9   { margin-left:   9px; }
   .lMa   { margin-left:  10px; }
   .lMb   { margin-left:  11px; }
   .lMc   { margin-left:  12px; }
   .lMd   { margin-left:  13px; }
   .lMe   { margin-left:  14px; }
   .lMf   { margin-left:  15px; }
   .lMg   { margin-left:  16px; }


/*  PADDINGS  */

   .tP0   { padding-top:     0px; }
   .tP1   { padding-top:     1px; }
   .tP2   { padding-top:     2px; }
   .tP3   { padding-top:     3px; }
   .tP4   { padding-top:     4px; }
   .tP5   { padding-top:     5px; }
   .tP6   { padding-top:     6px; }
   .tP7   { padding-top:     7px; }
   .tP8   { padding-top:     8px; }
   .tP9   { padding-top:     9px; }
   .tPa   { padding-top:    10px; }
   .tPb   { padding-top:    11px; }
   .tPc   { padding-top:    12px; }
   .tPd   { padding-top:    13px; }
   .tPe   { padding-top:    14px; }
   .tPf   { padding-top:    15px; }
   .tPg   { padding-top:    16px; }

   .rP0   { padding-right:   0px; }
   .rP1   { padding-right:   1px; }
   .rP2   { padding-right:   2px; }
   .rP3   { padding-right:   3px; }
   .rP4   { padding-right:   4px; }
   .rP5   { padding-right:   5px; }
   .rP6   { padding-right:   6px; }
   .rP7   { padding-right:   7px; }
   .rP8   { padding-right:   8px; }
   .rP9   { padding-right:   9px; }
   .rPa   { padding-right:  10px; }
   .rPb   { padding-right:  11px; }
   .rPc   { padding-right:  12px; }
   .rPd   { padding-right:  13px; }
   .rPe   { padding-right:  14px; }
   .rPf   { padding-right:  15px; }
   .rPg   { padding-right:  16px; }

   .bP0   { padding-bottom:  0px; }
   .bP1   { padding-bottom:  1px; }
   .bP2   { padding-bottom:  2px; }
   .bP3   { padding-bottom:  3px; }
   .bP4   { padding-bottom:  4px; }
   .bP5   { padding-bottom:  5px; }
   .bP6   { padding-bottom:  6px; }
   .bP7   { padding-bottom:  7px; }
   .bP8   { padding-bottom:  8px; }
   .bP9   { padding-bottom:  9px; }
   .bPa   { padding-bottom: 10px; }
   .bPb   { padding-bottom: 11px; }
   .bPc   { padding-bottom: 12px; }
   .bPd   { padding-bottom: 13px; }
   .bPe   { padding-bottom: 14px; }
   .bPf   { padding-bottom: 15px; }
   .bPg   { padding-bottom: 16px; }

   .lP0   { padding-left:    0px; }
   .lP1   { padding-left:    1px; }
   .lP2   { padding-left:    2px; }
   .lP3   { padding-left:    3px; }
   .lP4   { padding-left:    4px; }
   .lP5   { padding-left:    5px; }
   .lP6   { padding-left:    6px; }
   .lP7   { padding-left:    7px; }
   .lP8   { padding-left:    8px; }
   .lP9   { padding-left:    9px; }
   .lPa   { padding-left:   10px; }
   .lPb   { padding-left:   11px; }
   .lPc   { padding-left:   12px; }
   .lPd   { padding-left:   13px; }
   .lPe   { padding-left:   14px; }
   .lPf   { padding-left:   15px; }
   .lPg   { padding-left:   16px; }



/*  BACKGROUNDS  */

   .bgFFF { background-color:#FFFFFF; }
   .bgFF0 { background-color:#FFFF00; }
   .bgF0F { background-color:#FF00FF; }
   .bgF00 { background-color:#FF0000; }
   .bg0FF { background-color:#00FFFF; }
   .bg0F0 { background-color:#00FF00; }
   .bg00F { background-color:#0000FF; }
   .bg000 { background-color:#000000; }

   .bgFFC { background-color:#FFFFCC; }
   .bgCFF { background-color:#CCFFFF; }
   .bgCCC { background-color:#CCCCCC; }
   .bgDDD { background-color:#DDDDDD; }
   .bg999 { background-color:#999999; }

   .bgEEE { background-color:#EEEEEE; }

   .bg3EC { background-color:#ECECEC; }
   .bg3E0 { background-color:#E0E0E0; }
   .bg3C8 { background-color:#C8C8C8; }

   .bg_00 { background-color:#F8FFFF; }   /* ex bgWWW */

/*  LINE-HEIGHTS  */

   .lH1   { line-height:100%; }
   .lH4   { line-height:140%; }
   .lH5   { line-height:150%; }


   .bCc   { border-collapse:collapse; }
   .bCs   { border-collapse:separate; }

   .bSr   { border:ridge; }

   .bW5   { border-width: 20px; }



/*  LAST MODIFIED  */

   .LMF   { font-size: 8pt; font-family:Arial,sans-serif; line-height:10px; margin-top:  0px; margin-bottom:10px; margin-left:0px;vertical-align:middle; }


/*  DEFAULT LINKS  */

  a:link           { color:blue;    background-color:transparent; text-decoration: none }
  a:link:hover     { color:blue;    background-color:transparent; }
  a:visited        { color:blue;    background-color:transparent; text-decoration: none }
  a:hover          { color:blue;    background-color:transparent; text-decoration: underline }
  a:active         { color:purple;  background-color:transparent; text-decoration: underline }
  a:focus          { color:purple;  background-color:transparent; text-decoration: underline }


        .info      { color:green;   background-color:transparent;  text-decoration:none; cursor:pointer; }
  a:link.info      { color:green;   background-color:transparent;  text-decoration:none; cursor:pointer; }
  a:visited.info   { color:green;   background-color:transparent;  text-decoration:none; cursor:pointer; }
  a:hover.info     { color:black;   background-color:#FFFFC0;      text-decoration:none; cursor:pointer; }
  a:active.info    { color:green;   background-color:transparent;  text-decoration:none; cursor:pointer; }
  a:focus.info     { color:green;   background-color:transparent;  text-decoration:none; cursor:pointer; }

    
