#banner {
		float:right;
		margin-top:5px;
		margin-right:10px;
	}
        body {
scrollbar-face-color: FFFFFF; 
scrollbar-shadow-color: #666666; 
scrollbar-highlight-color: #666666; 
scrollbar-3dlight-color: FFFFFF; 
scrollbar-darkshadow-color: FFFFFF; 
scrollbar-track-color: FFFFFF; 
scrollbar-arrow-color: #666666
          color: #000000;
          background-color: #ffffff;
          font-family: verdana, helvetica, arial, sans-serif;
          font-size: 71%;  /* Enables font size scaling in MSIE */
          margin: 0;
          padding: 0;
        }

        html > body {
          font-size: 8.5pt;
        }

        acronym, .titleTip {
          border-bottom: 1px dotted #999999;
          cursor: help;
          margin: 0;
          padding: 0 0 0.4px 0;
        }

        .doNotDisplay {
          display: none;
        }

        .smallCaps {
          font-size: 110%;
          font-variant: small-caps;
        }


        /* ##### Header ##### */

        .superHeader {
          color: white;
          background-color: #8caae6;
          height: 2em;
        }

        .superHeader a {
          color: white;
          background-color: transparent;
          text-decoration: none;
          font-size: 91%;
          margin: 0;
          padding: 0 0.5ex 0 0.25ex;
        }

        .superHeader a:hover {
          text-decoration: underline;
        }

        .superHeader .left {
          position: absolute;
          left: 1.5mm;
          top: 0.75ex;
        }

        .superHeader .right {
          position: absolute;
          right: 1.5mm;
          top: 0.75ex;
        }

        .midHeader {
          color: #003399;
          background-color: #8caae6;
        }

        .headerTitle {
          font-size: 237%;
          font-weight: normal;
          margin: 0 0 0 4mm;
          padding: 0.25ex 0;
	  padding-top: 20px;
        }

        .subHeader {
          color: white;
          background-color: #003399;
          margin: 0;
          padding: 1ex 1ex 1ex 1.5mm;
        }

        .subHeader h3 {
          color: white;
          background-color: transparent;
          text-decoration: none;
          font-weight: bold;
          margin: 0;
          padding: 0 0.75ex 0 0.5ex;
        }  
        .subHeader a {
          color: white;
          background-color: transparent;
          text-decoration: none;
          font-weight: bold;
          margin: 0;
          padding: 0 0.75ex 0 0.5ex;
        }  

        .subHeader a:hover {
          text-decoration: underline;
        }

        .superHeader .highlight, .subHeader .highlight {
          background-color: transparent;
        }


        /* ##### Side Bar ##### */

#side-bar {
          width: 15em;
          float: left;
          clear: left;
          border-right: 1px solid #999999;
        }

#side-bar div {
          border-bottom: 1px solid #999999;
        }

        .sideBarTitle {
          font-weight: bold;
          margin: 0 0 0.5em 2.5mm;
          padding: 1em 0 0 0;
        }

#side-bar ul {
          list-style-type: none;
          list-style-position: outside;
          margin: 0;
          padding: 0 0 1.1em 0;
        }

#side-bar li {
          margin: 0;
          padding: 0.1ex 0;  /* Circumvents a rendering bug (?) in MSIE 6.0 */
        }

#side-bar a, .thisPage {
          color: #0066cc;
          background-color: transparent;
          text-decoration: none;
          margin: 0;
          padding: 0.75em 1ex 0.75em 5mm;
          display: block;
        }

        .thisPage {
          color: black;
          background-color: white;
          padding-left: 4mm;
          border-top: 1px solid #999999;
          border-bottom: 1px solid #999999;
        }

#side-bar a:hover {
          color: white;
          background-color: #8caae6;
          text-decoration: none;
        }

        .sideBarText {
          line-height: 1.5em;
          margin: 0 0 1em 0;
          padding: 0 1.5ex 0 2.5mm;
          display: block;
        }

#side-bar .sideBarText a {
          text-decoration: underline;
          margin: 0;
          padding: 0;
          display: inline;
        }

#side-bar .sideBarText a:hover {
          color: #0066cc;
          background-color: transparent;
          text-decoration: none;
        }

        .lighterBackground {
          color: inherit;
          background-color: white;
        }


        /* ##### Main Copy ##### */

#main-copy {
          color: #000000;
          background-color: #ffffff;
          text-align: justify;
          line-height: 1.5em;
          margin: 0 0 0 15em;
          padding: 0.5mm 5mm 5mm 5mm;
          border-left: 1px solid #999999;
        }

#main-copy p {
          margin: 1em 1ex 2em 1ex;
          padding: 0;
        }

#main-copy a {
          color: #0066cc;
          background-color: transparent;
          text-decoration: underline;
        }

#main-copy a:hover {
          text-decoration: none;
        }

#main-copy h1,#main-copy h2,#main-copy h3,#main-copy h4 {
          color: white;
          background-color: #8caae6;
          font-size: 100%;
          font-weight: bold;
          margin: 3em 0 0 0;
          padding: 0.5ex 0 0.5ex 1ex;
        }

#main-copy .topOfPage {
          color: white;
          background-color: transparent;
          font-size: 91%;
          font-weight: bold;
          text-decoration: none;
          margin: 2.5ex 1ex 0 0;  /* For MSIE */
          padding: 0;
          float: right;
        }

#main-copy > .topOfPage {
          margin: 2.75ex 1ex 0 0;  /* For fully standards-compliant user agents */
        }

        dl {
          margin: 1em 1ex 2em 1ex;
          padding: 0;
        }

        dt {
          font-weight: bold;
          margin: 0 0 0 0;
          padding: 0;
        }

        dd {
          margin: 0 0 2em 2em;
          padding: 0;
        }


        /* ##### Footer ##### */

#footer {
          color: white;
          background-color: #8caae6;
          font-size: 91%;
          margin: 0;
          padding: 1em 2.5mm 2.5ex 2.5mm;
          clear: both;
        }

#footer .left {
          line-height: 1.45em;
          float: left;
          clear: left;
        }

#footer .right {
          text-align: right;
          line-height: 1.45em;
        }

#footer a {
          color: white;
          background-color: transparent;
          text-decoration: underline;
        }

#footer a:hover {
          text-decoration: none;
        }
.style2 {color: #0000FF}

body {
	background-color: #FFFFFF;
}
.style10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #000066; }
.style11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.style12 {font-size: x-small}
.style12 {font-size: x-small}
.style14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.style15 {font-size: small}
.style16 {font-size: medium}
.style17 {font-size: 18pt}
.style18 {color: #FFFFFF}
.style20 {font-size: 14px; }
.style21 {color: #FF0000;
		  font-size: 14px;}
.style22 {
	font-size: 18px;
	color: #FFFFFF;
}
.style23 {font-size: 18px;)
.style24 {font-size: 16px;}
