      html,body,div,p,form,h1,h2,h3,h4,h5,h6
      {
        margin: 0; padding: 0;
      }
      body
      {
        font-family: Verdana, Arial, sans-serif;
        font-size: 12pt;
        background: #FFFFFF url(/theme/sbbg.gif) repeat-y scroll top left;
      }
      #header
      {
        background-color: #FFFFFF;
        color: #7189A6;
        padding: 2px;
        border-bottom: 1px solid #7189A6;
      }
      /*#header img
      {
        display: block;
      }*/
      #sidebar
      {
        width: 190px;
        float: left;
      }
      #main
      {
        margin-left: 200px;
        padding: 10px 10px 20px 0;
      }
      #main h2
      {
        font-size: 14pt;
        font-weight: bold;
        font-style: normal;
        padding-bottom: 1px;
        border-bottom: 1px solid #7189A6;
      }
      #main h2,
      #main p
      {
        margin-bottom: 1em;
      }
      a:link, a:visited
      {
        color: #7189A6;
      }
      a:link:hover, a:visited:hover, a:active, a:focus
      {
        color: #314966;
      }
      #footer
      {
        clear: both;
      }
      #footer p
      {
        margin-left: 190px;
        border-top: 1px solid #7189A6;
        padding: 4px 8px 4px 8px;
        font-size: 10pt;
        font-style: italic;
        color: #7189A6;
      }
      #footer a
      {
        color: #7189A6;
      }
      #footer a:hover, #footer a:active, #footer a:focus
      {
        color: #314966;
      }
      .navboxtop
      {
        background-image: url(/theme/sbbtop.gif);
        padding-top: 3px;
        height: 22px;
        font-size: 10pt;
        font-style: italic;
        font-weight: normal;
        color: #7189A6;
        padding-left: 20px;
      }
      .navboxbot
      {
        background-image: url(/theme/sbbbot.gif);
        height: 25px;
      }
      .navbox
      {
        background-image: url(/theme/sbbbg.gif);
        padding-left: 20px;
      }
      .navbox p,
      .navbox .p
      {
        padding-right: 10px;
      }
      .navbox .sbl a
      {
        display: block;
        background: transparent none;
        font-weight: bold;
        text-decoration: none;
        color: #7189A6;
        height: 23px;
        padding-left: 10px;
        padding-top: 2px;
      }
      .navbox .sbl a:hover,
      .navbox .sbl a.cur:hover, .navbox .sbl a:active, .navbox .sbl a:focus
      {
        background: #ABBFD7 url(/theme/sbbl.gif);
      }
      .navbox .sbl a.cur
      {
        background: #ABBFD7 url(/theme/sbblc.gif);
      }
      .label
      {
        font-size: 10pt;
      }
      .field, .textinput
      {
        font-family: Verdana, Arial, sans-serif;
        font-size: 12pt;
        border: 1px solid #7189A6;
        padding: 2px;
      }
      .pad
      {
        padding-top: 4px;
      }
      .bpad
      {
        padding-bottom: 4px;
      }
      .lbtn
      {
 	border: 0;
 	padding: 3px 5px;
 	display: block;
      }
      .btn, .lbtn:hover, .lbtn:active, .lbtn:focus
      {
        border: 1px solid #7189A6;
        /*background-color: #CBDFF7;*/
        background: #e9f1fa none;
        padding: 2px 4px;
        cursor: pointer;
      }
      .field:hover, .field:active, .field:focus, .textinput:active, .textinput:focus
      {
        border-color: #314966;
      }
      .btn:hover, .btn:active, .btn:focus
      {
        border-color: #314966;
        background-color: #CBDFF7;
      }
      .field:active, .field:focus, .textinput:active, .textinput:focus
      {
		border-width: 2px;
		padding: 1px;
      }
      .btn:active
      {
		border-width: 2px;
		padding: 1px 3px;
      }
      th
      {
        font-weight: normal;
        text-align: left;
      }
      th strong
      {
        color: #FF0000;
      }
      .fpad
      {
        padding: 1px;
      }
      .quot
      {
        font-family: 'Times New Roman', serif;
        font-size: 14pt;
      }
      .rquote .quot
      {
        font-family: Verdana, Arial, sans-serif;
        font-size: 8pt;
      }
      .attrib
      {
        padding-left: 25px;
      }
      .rquote
      {
        font-size: 8pt;
      }
