/* Order of sides T,R,B,L : (TB),(LR) : T,(LR),B  */
      body {
            margin : 0;
            padding : 0;
      }

        .topics a {
            font : normal 12px "Verdana", sans-serif;
            padding : 0 0px;
            margin : 6px 8px;
            text-align : left;
      }


      .topicsT  {
            font : normal 12px "Verdana", sans-serif;
            padding : 0 8px;
            margin : 6px 6px  6px 50px;
            text-align : left;
      }


		A.topicsT:link    { color: green;  font-size: 125% }
		A.topicsT:active  { color: yellow; font-size: 125% }
		A.topicsT:visited { color: green; font-size: 95% }

 
        .topicsP  {
            font : normal 12px "Verdana", sans-serif;
            padding : 0 8px;
            margin : 6px 6px  6px 50px;
            text-align : left;
      }

        .topicsP a {
            font : normal 12px "Verdana", sans-serif;
            padding : 0 0px;
            margin : 6px 8px;
            text-align : left;
      }
 
 		.preface {
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 16px; 
			color: #000000; 
			text-align: justify;
			margin-left: 35px;
			margin-right: 35px;
     		background-color: #ffdde3;
 		}

          p.preface  {
            font : normal 14px "Verdana", sans-serif;
            padding : 0px 0px 0px 40px;
            margin :  0px 0px 16px 0px;
            text-align : justify;
            color : blue;
     		background-color: #ffdde3;
       }
 
           dfn.preface  {
 			font-size : 10pt;
            padding : 0px 3px 0px 3px;
            margin :  0px 0px 0px 0px;
            color : blue;
            font-weight : bold;
       }

           acronym.preface  {
 			font-size : 10pt;
            padding : 0px 3px 0px 3px;
            margin :  0px 0px 0px 0px;
            color : blue;
            font-weight : bold;
       }

         b.preface  {
            font : normal 14px "Verdana", sans-serif;
            padding : 0px 0px 0px 40px;
            margin :  0px 0px 16px 0px;
            text-align : left;
            color : blue;
            font-weight : bold;
       }

      .mainlinks {
            margin : 0;
            background-color : #ff0;
            border-top : 1px solid black;
            border-bottom : 1px solid black;
      }
      .mainlinks td {
            margin : 0;
            padding : 3px 0 6px;
            border-left : 1px solid black;
      }
      .mainlinks p {
            font : bold 12px "Arial", sans-serif;
            text-align : center;
      }
      .mainlinks a:link {
            color : blue;
      }
      .mainlinks a:visited {
            color : red;
      }
      .mainlinks a:hover {
            color : #099;
            background : #fff;
      }
      .mainlinks a:active {
            color : #099;
            background : #fff;
      }
      .ticker2 {
            background-color : #fff;
            border-bottom : 1px solid black;
      }
      .ticker2 p {
            font : normal 12px "Verdana", sans-serif;
            padding : 0;
            margin : 3px 12px;
            text-align : left;
      }
      .ticker {
            background-color : #ff9;
            border-bottom : 1px solid black;
      }
      .ticker p {
            font : normal 12px "Verdana", sans-serif;
            padding : 0 24px;
            margin : 6px 12px;
            text-align : left;
            border-left : 12px solid #099;
      }
      .ticker a:link {
            color : blue;
            text-decoration : none;
      }
      .ticker a:visited {
            color : red;
            text-decoration : none;
      }
      .ticker a:hover {
            color : #099;
            background : #ff0;
            text-decoration : none;
      }
      .ticker a:active {
            color : #099;
            background : #ff0;
            text-decoration : none;
      }
      .rightlinks {
            text-align : left;
            background-color : #099;
            padding : 0;
            margin : 0;
            border-left : 1px solid black;
      }
      .rightlinks p {
            font : bold 12px "Arial", sans-serif;
            border-top : 1px solid #9cc;
            border-bottom : 1px solid black;
            padding : 3px 6px 5px 9px;
            margin : 0;
      }
      .rightlinks a:link {
            color : white;
      }
      .rightlinks a:visited {
            color : yellow;
      }
      .rightlinks a:hover {
            color : #099;
            background : #ff0;
      }
      .rightlinks a:active {
            color : #099;
            background : #333;
      }
      .advertisers {
            text-align : center;
            background-color : #fff;
            padding : 0;
            margin : 0;
            border-bottom : 1px solid black;
            border-left : 1px solid black;
      }
      .advertisers p {
            font : 12px/14px "Arial", sans-serif;
            border-bottom : 1px solid #099;
            padding : 3px 0;
            margin : 0;
      }
      .advertisers h1 {
            font : bold 12px "Arial", sans-serif;
            background-color : #333;
            padding : 6px 3px;
            margin : 0;
            color : yellow;
      }
      .advertisers h2 {
            padding : 3px 0 0;
            margin : 0;
      }
      .frontpage {
            margin : 5px;
            padding : 0;
            border-width : 1px;
            border-style : solid;
            border-color : black;
            background-color : #fff;
      }
      .frontpage p {
            font : 12px "Arial", sans-serif;
            margin : 6px 12px;
            text-align : left;
            padding : 0 0 6px;
            border-bottom : 1px solid #099;
      }
      .frontpage h1 {
            font : bold 14px "Arial", sans-serif;
            color : yellow;
            margin : 6px 12px;
            text-align : left;
      }
      .frontpage h2 {
            font : bold 12px "Arial", sans-serif;
            margin : 0;
            padding : 6px 24px;
            text-align : center;
            border-width : 1px 1px 1px 0;
            border-style : solid;
            border-color : black;
      }
      .frontpage h3 {
            font : bold 14px "Arial", sans-serif;
            margin : 6px 12px;
            text-align : left;
      }
      .frontpage h4 {
            font : bold 14px "Arial", sans-serif;
            margin : 6px 12px;
            color : #099;
            text-align : left;
      }
      .frontpage a:link {
            color : blue;
            font-weight : bold;
      }
      .frontpage a:visited {
            color : #099;
            font-weight : bold;
      }
      .frontpage a:hover {
            color : red;
            background : yellow;
            font-weight : bold;
      }
      img.left-floating {
            float : left;
            margin : 0 12px 0 0;
      }
 
      p.MsoNormal , li.MsoNormal , div.MsoNormal {
            border-style : none;
            border-bottom : 0 none;
            margin : 0 25px 9px;
      }
      p.MsoFigure {
            border-style : none;
            border-bottom : 0 none;
            margin : 0 25px 9px;
      }
      p.MsoList {
            border-bottom : 0 none;
            font : 12px/16px "Arial", sans-serif;
            margin : 0 50px;
            padding : 0;
            line-height : 12pt;
      }
      table.MsoNormalTable {
            border-collapse : collapse;
            margin : 0 0 20px 20px;
            padding : 0;
            line-height : 9pt;
      }
      p.MsoNormalTable {
            margin : 4px 10px;
            border-bottom : 0 none;
            padding : 4px 0 0;
            line-height : 9pt;
      }
      td.MsoNormalTable {
            border : 0.75pt solid WindowText;
            border-bottom : 1.5pt solid WindowText;
            padding : 0 2pt;
      }
      .BookTable {
            width : 82%;
            border-collapse : collapse;
            padding : 0;
            margin : 0 0 20px 50px;
            line-height : 9pt;
      }
      .BookTable tr {
            font : bold 16px "Arial", sans-serif;
            color : blue;
            line-height : 9pt;
      }
      .BookTable td {
            border : 0.75pt solid WindowText;
            border-bottom : 1.5pt solid WindowText;
            padding : 5px 5px 5px 15px;
      }
      .mainlinks {
            margin : 0;
            background-color : #ff0;
            border-top : 1px solid black;
            border-bottom : 1px solid black;
      }
      .mainlinks td {
            margin : 0;
            padding : 3px 0 6px;
            border-left : 1px solid black;
      }
      .mainlinks p {
            font : bold 12px "Arial", sans-serif;
            text-align : center;
      }
      .mainlinks a:link {
            color : blue;
      }
      .mainlinks a:visited {
            color : red;
      }
      .mainlinks a:hover {
            color : #099;
            background : #fff;
      }
      .mainlinks a:active {
            color : #099;
            background : #fff;
      }
      .rightlinks {
            text-align : left;
            background-color : #099;
            padding : 0;
            margin : 0;
            border-left : 1px solid black;
      }
      .rightlinks p {
            font : bold 12px "Arial", sans-serif;
            border-top : 1px solid #9cc;
            border-bottom : 1px solid black;
            padding : 3px 6px 5px 9px;
            margin : 0;
      }
      .rightlinks a:link {
            color : white;
      }
      .rightlinks a:visited {
            color : yellow;
      }
      .rightlinks a:hover {
            color : #099;
            background : #ff0;
      }
      .rightlinks a:active {
            color : #099;
            background : #333;
      }
      h1 {
            margin-top : 12pt;
            margin-right : 0;
            margin-bottom : 0;
            margin-left : 0;
            margin-bottom : 0pt;
            font-size : 12pt;
            font-family : Helvetica;
            text-decoration : underline;
      }
      h2 {
            margin-top : 6pt;
            margin-right : 0;
            margin-bottom : 0;
            margin-left : 0;
            margin-bottom : 0pt;
            font-size : 12pt;
            font-family : Helvetica;
      }
      h3 {
            margin-top : 0;
            margin-right : 0;
            margin-bottom : 0;
            margin-left : 18pt;
            margin-bottom : 0pt;
            font-size : 12pt;
            font-family : Times;
      }
      h4 {
            margin-top : 0;
            margin-right : 0;
            margin-bottom : 0;
            margin-left : 18pt;
            margin-bottom : 0pt;
            font-size : 12pt;
            font-family : Times;
            font-weight : normal;
            text-decoration : underline;
      }
      h5 {
            margin-top : 0;
            margin-right : 0;
            margin-bottom : 0;
            margin-left : 36pt;
            margin-bottom : 0pt;
            font-size : 10pt;
            font-family : Times;
      }
      h6 {
            margin-top : 0;
            margin-right : 0;
            margin-bottom : 0;
            margin-left : 36pt;
            margin-bottom : 0pt;
            font-size : 10pt;
            font-family : Times;
            font-weight : normal;
            text-decoration : underline;
      }
      p.Geneva , li.Geneva , div.Geneva {
            margin : 0;
            margin-bottom : 0pt;
            font-size : 14pt;
            font-family : Times;
      }
      p.Geneva12point , li.Geneva12point , div.Geneva12point {
            margin : 0;
            margin-bottom : 0pt;
            font-size : 14pt;
            font-family : Times;
      }
      
      .adminbox {
            margin : 5px;
            padding : 20px 0;
            border-width : 1px;
            border-style : solid;
            border-color : red;
            background-color : #fff;
      }
      p.adminbox  {
            font : 10px "Arial", sans-serif;
            margin : 6px 12px;
            text-align : left;
            padding : 0 0 6px;
            border-style : none;
      }
      h1.adminbox  {
            font : bold 14px "Arial", sans-serif;
            color : yellow;
            margin : 6px 12px;
            text-align : left;
      }
      h2.adminbox  {
            font : bold 12px "Arial", sans-serif;
            margin : 0;
            padding : 6px 24px;
            text-align : center;
            border-width : 1px 1px 1px 0;
            border-style : solid;
            border-color : black;
      }
      h3.adminbox  {
            font : bold 14px "Arial", sans-serif;
            margin : 6px 12px;
            text-align : left;
      }
      h4.adminbox  {
            font : bold 14px "Arial", sans-serif;
            margin : 6px 12px;
            color : #099;
            text-align : left;
      }
      a.adminbox:link {
            color : blue;
            font-weight : bold;
      }
      a.adminbox:visited {
            color : #099;
            font-weight : bold;
      }
      a.adminbox:hover {
            color : red;
            background : yellow;
            font-weight : bold;
      }
      
      
      .button_special {
      		width : 100px;
            margin : 5px;
            padding : 10px 0;
            border-width : 1px;
            border-style : solid;
            border-color : red;
            background-color : red;
      }
     
      .topmsg {
            margin : 5px;
            padding : 20px 0;
            border-width : 1px;
            border-style : solid;
            border-color : red;
            background-color : #fff;
      }
      .topmsg p {
            font : 12px "Arial", sans-serif;
            margin : 6px 12px;
            text-align : left;
            padding : 0 0 6px;
            border-bottom : 1px solid #099;
      }
      .topmsg h1 {
            font : bold 14px "Arial", sans-serif;
            color : yellow;
            margin : 6px 12px;
            text-align : left;
      }
      .topmsg h2 {
            font : bold 12px "Arial", sans-serif;
            margin : 0;
            padding : 6px 24px;
            text-align : center;
            border-width : 1px 1px 1px 0;
            border-style : solid;
            border-color : black;
      }
      .topmsg h3 {
            font : bold 14px "Arial", sans-serif;
            margin : 6px 12px;
            text-align : left;
      }
      .topmsg h4 {
            font : bold 14px "Arial", sans-serif;
            margin : 6px 12px;
            color : #099;
            text-align : left;
      }
      .topmsg a:link {
            color : blue;
            font-weight : bold;
      }
      .topmsg a:visited {
            color : #099;
            font-weight : bold;
      }
      .topmsg a:hover {
            color : red;
            background : yellow;
            font-weight : bold;
      }
     
 
      .topmessage1 {
            width : 800px;
            margin : 5px;
            padding : 20px 0;
            border-width : 1px;
            border-style : solid;
            border-color : red;
            background-color : #fff;
      }
      .topmessage1 p {
            color : red;
            font : 12px "Arial", sans-serif;
            margin : 6px 12px;
            text-align : left;
            padding : 0 0 6px;
            border-bottom : 1px solid #099;
      }
      .topmessage1 h1 {
            font : bold 14px "Arial", sans-serif;
            color : yellow;
            margin : 6px 12px;
            text-align : left;
      }
      .topmessage1 h2 {
            font : bold 12px "Arial", sans-serif;
            margin : 0;
            padding : 6px 24px;
            text-align : center;
            border-width : 1px 1px 1px 0;
            border-style : solid;
            border-color : black;
      }
      .topmessage1 h3 {
            font : bold 14px "Arial", sans-serif;
            margin : 6px 12px;
            text-align : left;
      }
      .topmessage1 h4 {
            font : bold 14px "Arial", sans-serif;
            margin : 6px 12px;
            color : #099;
            text-align : left;
      }
      .topmessage1 a:link {
            color : blue;
            font-weight : bold;
      }
      .topmessage1 a:visited {
            color : #099;
            font-weight : bold;
      }
      .topmessage1 a:hover {
            color : red;
            background : yellow;
            font-weight : bold;
      }
      .leftlinks {
            text-align : right;
            background-color : #fff;
            padding : 0;
            margin : 0;
      }
      .leftlinks p {
            font : 12px "Arial", sans-serif;
            border-top : 2px solid white;
            border-bottom : 2px solid #666;
            border-left : 2px solid white;
            border-right : 2px solid #666;
            padding : 12px 3px 12px 12px;
            margin : 0;
      }
      .leftlinks li {
            font : 12px "Arial", sans-serif;
            border-top : 2px solid white;
            border-bottom : 2px solid #666;
            border-left : 2px solid white;
            border-right : 2px solid #666;
            padding : 12px 3px 12px 12px;
            margin : 0;
      }
      .leftlinks ol {
            font : 12px "Arial", sans-serif;
            border-top : 2px solid white;
            border-bottom : 2px solid #666;
            border-left : 2px solid white;
            border-right : 2px solid #666;
            padding : 12px 3px 12px 12px;
            margin : 0;
      }
      .leftlinks a:link {
            color : blue;
      }
      .leftlinks a:visited {
            color : #900;
      }
      .leftlinks a:hover {
            color : #099;
            background : #ff0;
      }
      .leftlinks a:active {
            color : #099;
            background : #fff;
      }
      .linktous {
            margin : 0;
            background-color : #fff;
            border-top : 1px solid black;
            border-bottom : 1px solid black;
      }
      .linktous td {
            margin : 0;
            padding : 3px 0 6px;
            border-left : 1px solid black;
      }
      .linktous p {
            font : bold 12px "Arial", sans-serif;
            text-align : center;
      }
      .linktous a:link {
            color : blue;
      }
      .linktous a:visited {
            color : red;
      }
      .linktous a:hover {
            color : #099;
            background : #fff;
      }
      .linktous a:active {
            color : #099;
            background : #fff;
      }
      .bookcoverbox {
            margin : 5px;
            padding : 0;
            border-width : 1px;
            border-style : solid;
            border-color : blue;
            background-color : #fff;
      }
      .bookcoverbox p {
            font : 12px "Arial", sans-serif;
            margin : 6px 12px;
            text-align : left;
            padding : 0 0 6px;
            border-bottom : 1px solid #099;
      }
      .bookcoverbox img {
            float : left;
      }
      .bookcoverbox td {
            width : 150px;
      }
      .bookcoverbox a:link {
            color : blue;
            font-weight : bold;
      }
      .bookcoverbox a:visited {
            color : #099;
            font-weight : bold;
      }
      .bookcoverbox a:hover {
            color : red;
            background : yellow;
            font-weight : bold;
      }
      .listbox {
            margin : 5px;
            padding : 0;
            border-width : 1px;
      }
      .listbox p {
            font : 12px "Arial", sans-serif;
            margin : 6px 12px;
            text-align : left;
            padding : 0 0 6px;
            border-bottom : 1px solid #099;
      }
      .listbox ol {
            font : bold 12px "Arial", sans-serif;
            text-align : center;
            margin : 6px 12px;
      }
      .listbox li {
            font : 12px "Arial", sans-serif;
            margin : 6px 10px;
            text-align : left;
            border-bottom : medium none;
      }
      .mainbox {
            width : 650px;
            margin : 6px;
            padding : 6px 0;
            border-width : 1px;
            border-style : solid;
            border-color : black;
            background-color : #fff;
      }
      .mainbox p {
            font : 16px "Arial", sans-serif;
            margin : 0 50px 9px;
            text-align : left;
            padding : 0 0 6px;
            border-style : none;
      }
      .mainbox h1 {
            font : 16px Arial sans-serif;
            margin : 12px 50px 5px 30px;
            padding : 0px;
            color : blue;
            text-align : left;
            font-weight : bold;
            text-decoration : none;
      }
      .mainbox h2 {
            font : 14px Arial sans-serif;
            margin : 12px 50px 5px 35px;
            padding : 0px;
            color : blue;
            text-align : left;
            font-weight : bold;
      }
      .mainbox h3 {
            font : 12px "Arial", sans-serif;
            margin : 12px 50px 5px 40px;
            padding : 0px;
            font-weight : bold;
            text-align : left;
            font-style : italic;
            color : blue;
      }
      .mainbox h4 {
            font : italic 12px "Arial", sans-serif;
            text-align : left;
            color : blue;
            margin : 0 50px;
            padding : 3px;
      }
      .mainbox h5 {
            font : 14px/16px "Arial", sans-serif;
            margin : 0 50px 3px;
            text-align : left;
            font-weight : 900;
      }
      .mainbox h6 {
            padding : 0;
            margin : 5px 49px;
            border : 1px solid black;
      }
      .mainbox a:link {
            color : blue;
      }
      .mainbox a:visited {
            color : #099;
      }
      .mainbox a:hover {
            color : red;
            background : yellow;
      }
      .titlebox h2 {
            font : 14px Arial sans-serif;
            margin : 12px 50px 3px;
            color : blue;
            border-left : 12px solid #099;
            padding : 0 12px;
            text-align : left;
            font-weight : bold;
      }
      .srchbox {
            text-align : center;
            width : 100%;
            margin : 0;
            padding : 10px 0 5px;
            border-style : none;
            background-color : #fff;
      }
      .srchbox p {
            border-style : none;
            margin : 5px 50px 1px;
            text-align : center;
            padding : 0;
      }
      .srchbox select {
            width : 256px;
      }
      .masthead {
            margin : 0;
            background-color : #099;
      }
      .masthead h1 {
            font : bold 18px "Arial", sans-serif;
            color : white;
            padding : 6px 15px 0 0;
            text-align : right;
            margin : 0;
      }
      .masthead p {
            font : normal 12px "Arial", sans-serif;
            color : white;
            padding : 10px;
            text-align : left;
            margin : 0;
      }
      .masthead a:link {
            color : white;
      }
      .masthead a:visited {
            color : white;
      }
      .masthead a:hover {
            color : white;
      }
      .masthead a:active {
            color : white;
      }
      .masthead2 {
            background-color : #9cc;
            margin : 0;
      }
      .masthead2 p {
            font : bold 14px "Arial", sans-serif;
            color : white;
            padding : 6px 15px;
            margin : 0;
      }
      .logo1 span {
            margin : 10px 50px 10px 10px;
            background-color : #099;
      }
      .serphbox {
            width : 95%;
            border-width : 0 0 1px;
            border-style : solid;
            border-color : red;
            background-color : #fff;
      }
      .serphbox p {
            border-style : none;
            padding : 0;
      }
      .serphbox span {
            color : red;
            margin : 0 5px;
      }
      .serpbox {
            width : 95%;
            border-width : 0 0 1px;
            border-style : solid;
            border-color : red;
            background-color : #fff;
      }
      .serpbox p {
            border-style : none;
            padding : 0;
      }
      .serpbox span {
            color : red;
            margin : 0 10px 0 2px;
      }
      .seres {
            width : 100%;
            margin : 0 0 1px;
            border-style : none;
      }
      .seres p {
            color : gray;
            border-style : none;
            margin : 0 20px 5px;
            padding : 0;
      }
      .seres span {
            color : blue;
            margin : 0;
      }
      
/* Small text box for newsfeeds */      
       .newsfeed {
            text-align : left;
            font-size: 12px;
            margin : 5px;
            padding : 20px 0;
            border-style : none;
            background-color : #fff;
      }
 
      .newsfeed p {
            font : smaller "Arial", sans-serif;
;            font-size: smaller;
            margin : 3px 6px;
            text-align : left;
            padding : 0 0 6px;
            border-style : none;
      }
 
      .newsfeed td {
            font-size: small;
            padding : 0px 15px 5px 15px;
            margin : 0;
            vertical-align: top;
      }


 
     .newsfeed li {
            font-size: small;
            padding : 0px 15px 5px 15px;
            margin : 0;
      }

      .newsfeed h1 {
            font : bold 14px "Arial", sans-serif;
            color : yellow;
            margin : 6px 12px;
            text-align : left;
      }
      .newsfeed h2 {
            font : bold 12px "Arial", sans-serif;
            margin : 0;
            padding : 6px 24px;
            text-align : center;
            border-width : 1px 1px 1px 0;
            border-style : solid;
            border-color : black;
      }
      .newsfeed h3 {
            font : bold 9px "Arial", sans-serif;
            margin : 0px 0px;
            display : inline;

      }
      .newsfeed h4 {
            font : bold 14px "Arial", sans-serif;
            margin : 6px 12px;
            color : #099;
            text-align : left;
      }
      .newsfeed a:link {
            color : blue;
            font-weight : bold;
      }
      .newsfeed a:visited {
            color : #099;
            font-weight : bold;
      }
      .newsfeed a:hover {
            color : red;
            background : yellow;
            font-weight : bold;
      }
     
      
      
      
      
      .TextList p {
            font : 12px "Arial", sans-serif;
            margin : 0 20px 5px 0;
            text-align : left;
            padding : 0;
            border-bottom : 1px solid #099;
      }
      p.MsoToc1 , li.MsoToc1 , div.MsoToc1 , a.MsoToc1 {
            margin : 0;
            padding : 2px 0 0;
            font-weight : bold;
            border-bottom : 0 none;
      }
      .MsoToc1 a:link {
            color : blue;
            text-decoration : none;
      }
      .MsoToc1 a:visited {
            color : #900;
            text-decoration : none;
      }
      .MsoToc1 a:hover {
            color : #099;
            background : #ff0;
      }
      .MsoToc1 a:active {
            color : #099;
            background : #fff;
      }
      p.MsoToc2 , li.MsoToc2 , div.MsoToc2 , a.MsoToc2 {
            margin : 0;
            padding : 2px 0 0 15px;
            border-bottom : 0 none;
      }
      .MsoToc2 a:link {
            color : blue;
            text-decoration : none;
      }
      .MsoToc2 a:visited {
            color : #900;
            text-decoration : none;
      }
      .MsoToc2 a:hover {
            color : #099;
            background : #ff0;
      }
      .MsoToc2 a:active {
            color : #099;
            background : #fff;
      }
      p.MsoToc3 , li.MsoToc3 , div.MsoToc3 , a.MsoToc3 {
            margin : 0;
            padding : 2px 0 0 30px;
            font-style : italic;
            border-bottom : 0 none;
      }
      .MsoToc3 a:link {
            color : blue;
            text-decoration : none;
      }
      .MsoToc3 a:visited {
            color : #900;
            text-decoration : none;
      }
      .MsoToc3 a:hover {
            color : #099;
            background : #ff0;
      }
      .MsoToc3 a:active {
            color : #099;
            background : #fff;
      }
     .Datatable {
            width : 100%;
            border-collapse : collapse;
            padding : 0;
            margin : 0 0 20px 50px;
            line-height : 9pt;
      }
      .Datatable tr {
            font : bold 16px "Arial", sans-serif;
            color : blue;
            line-height : 9pt;
      }
      .Datatable td {
            border : 0.75pt solid WindowText;
            border-bottom : 1.5pt solid WindowText;
            padding : 5px 5px 5px 15px;
      }

      .review h4 {
            font : bold 12px "Arial", sans-serif;
            text-align : left;
            color : blue;
            margin : 0 50px;
            background : #ffffff;
            padding : 3px;
      }


     .ScrollBox {
            width : 90%;
			border : solid 1px #ff9999; 
			background : #ffffff; 
			padding : 4px; 
			height : 250px; 
			overflow : auto;
      }

     .ScrollBox td {
            border-collapse : collapse;
            padding : 0px;
            margin : 0px;
 			border : solid 1px blue; 
      }

     .ScrollBox tr {
            border-collapse : collapse;
            padding : 0;
            margin : 0;
 			border : solid 1px blue; 
      }

     .ScrollBox th {
            border-collapse : collapse;
            padding : 0;
            margin : 0;
 			border : solid 1px blue; 
      }

      .gwgeo p {
            font : 14px "Arial", sans-serif;
            border-bottom : 0px;
      }
