html{  /* background: #F8F8F8; */ background: #9eb9e4; color: #00319C;}OL.heading { list-style: upper-roman outside }.heading {  font-family: helvetica, sans-serif;   text-decoration: none;  font-size: 25px;  font-variant: small-caps;}A.heading:hover{  color: #BE2C2C;/*background-color: #9eb9e4;*/}A.heading:link{  color: #0033AA;}A.heading:visited{  color: #009999;}A.heading:active{  color: #BE2C2C;}.subheading {  font-family: helvetica, sans-serif;   text-decoration: none;  font-size: 20px;  font-variant: small-caps;}#newsframe {    display: block;    position:absolute; /*needed to use z-index */    top: 5px;    left: 600px;    height: 120px;    width: 230px;    overflow: hidden;  border-width:2px;  border-style:solid;  border-color:#00319C;  padding:15px;  text-align:justify;   font-family: helvetica, sans-serif;   text-decoration: none;  text-align: left;    list-style: circle;    z-index:0;}#centerframe {    display: block;    position:relative; /*needed to use z-index */    top: 20px;    height: 439px;    width: 774px;    overflow: visible;	background: url("index.gif") left no-repeat;  font-family: helvetica, sans-serif;   text-decoration: none;  font-size: 25px;  font-variant: small-caps;  text-align: left;    list-style: none;    z-index:0;}#logo {    display: block;    position:absolute; /*needed to use z-index */    z-index:5;    border: none;    bottom: 5px;    left: 5px;}a {    text-decoration: none;    color: #0033AA;}a:hover{  color: #BE2C2C;}#pos1 {    position:absolute; /*needed to use z-index */    top: 50px;    left: 40px;}#pos2 {    position:absolute; /*needed to use z-index */    top: 100px;    left: 50px;}#pos3 {    position:absolute; /*needed to use z-index */    top: 150px;    left: 65px;}#pos4 {    position:absolute; /*needed to use z-index */    top: 200px;    left: 85px;}#pos5 {    position:absolute; /*needed to use z-index */    top: 250px;    left: 130px;}#pos6 {    position:absolute; /*needed to use z-index */    top: 300px;    left: 200px;} .overOn {    z-index: 3;    position:absolute; /*needed to use z-index */    top: 30px;    left: 450px;    border: 0;    visibility:hidden;   overflow: visible;}a:hover .overOn {    visibility:visible;} .overDefault {    z-index: 1;    position:absolute; /*needed to use z-index */    top: 30px;    left: 450px;    visibility:visible;   overflow: visible;} .overOff {visibility:visible;} a:hover .overOff {visibility:hidden;}H1, H2 { text-align: center; color: #2CBE2C; font-family: helvetica, sans-serif } H3, H4 { color: #2CBE2C; font-family: helvetica, sans-serif } OL { list-style: decimal inside}OL OL { list-style: lower-roman outside }DT { margin-top: 0.5em; color: #009999 } PRE { color: #2C802C }A.iref:link { color: black }          /* unvisited link */  A.iref:visited { color: black }       /* visited links */ A.iref:active { color: red }          /* active links */ A.iref:hover{  color: #FF0000;  background-color: #00FF00;}ADDRESS {  font-family: helvetica, sans-serif;   font-variant: small-caps;  text-decoration: none;  /* font-size: 16px; */  color: #2CBE2C;}.portalSearch{  font-family: Verdana,Helvetica,Arial;  font-size: 12px;  font-weight: bold;  background-color: #000000;  border-color: #000000;  color: #FFCC00;}A.portalSearch{  color: #FFCC00;}.portalSearchCheck{  font-family: Verdana,Helvetica,Arial;  font-size: 12px;  color: #FFFFFF;}.portalTop{  font-family: Verdana,Helvetica,Arial;  text-decoration: none;  font-size: 12px;  color: #2CBE2C;  background-color: #EEEEEE}A.portalTop{  color: #2CBE2C;}.portalHeader {  font-family: Verdana,Helvetica,Arial;   font-weight: bold;  font-size: 12px;  color: #000000;  background-color: #CCCC99;}A.portalSubHeader{ color: #008000; text-decoration: none;}.portalText {  font-family: Verdana,Helvetica,Arial;   font-size: 12px;  color: #008000;}.portalHotText {  font-family: Verdana,Helvetica,Arial;   text-decoration: none;  font-weight: bold;  font-size: 12px;  color: #008000;}.portalNews {  font-family: Verdana,Helvetica,Arial;   text-decoration: none;  font-weight: bold;  font-size: 12px;  color: #00FF00;  background-color: #FFC0C0;}.bookBlue {  font-family: Verdana,Helvetica,Arial;   text-decoration: none;  font-weight: bold;  font-size: 20px;  color: #FFFF00;  background-color: #000080;}.bookYellow{  font-family: Verdana,Helvetica,Arial;   text-decoration: none;  font-weight: bold;  font-size: 17px;  color: #000080;  background-color: #FFFF00;}.bigLetter {  font-family: serif;   font-weight: normal;  font-size: larger;}
