.plainFont {
  font-family: arial, tahoma, san-serif;
}
.lnavBlue {
  font-family: arial, tahoma, san-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 12px;
  text-decoration:none;
  color: #333399;
}
.lnavLink {
  font-family: arial, tahoma, san-serif;
  font-size: 11px;
  font-weight: normal;
  line-height: 18px;
  text-decoration:none;
  color: #333399;
}
.lnavBlack {
  font-family: tahoma, helvetica, arial, san-serif;
  font-size: 10px;
  font-weight: bold;
  line-height: 11px;
  text-decoration:none;
  color: #000000;
}
.lnavBlackOnGreen {
  font-family: arial, tahoma, san-serif;
  font-size: 8px;
  font-weight: normal;
  line-height: 8px;
  color: #000000;
}
.navGreenOnGreen {
  font-family: arial, tahoma, san-serif;
  font-size: 10px;
  font-weight: bold;
  line-height: 12px;
  color: #336533;
  background-color: #d5e0d5;
}
.navBlackOnGreen {
  font-family: arial, tahoma, san-serif;
  font-size: 10px;
  font-weight: bold;
  line-height: 12px;
  color: #000000;
  background-color: #d5e0d5;
}
.bodyBold {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 14px;
  text-decoration:none;
  color: #000000;
}
.bigWhite {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration:none;
  color: #ffffff;
}
.boldWhite {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration:none;
  color: #ffffff;
}
.bodyNormal {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration:none;
  color: #000000;
}
.footerNormal {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
}
.linkNormal {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 11px;
  font-weight: normal;
  color: #333399;
}
.linkBold {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 12px;
  color: #333399;
}
.bkTitle {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 15px;
  font-weight: bold;
  line-height: 17px;
  color: #333399;
}

.linkTitle {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 15px;
  font-weight: bold;
  line-height: 17px;
  color: #333399;
}
.bodyBoldSerif {
  font-family: Times New Roman, serif;
  font-size: 11px;
  font-weight: Bold;
  line-height: 13px;
  text-decoration:none;
  color: #000000;
}
.boldWhite12 {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 12px;
  font-weight: bold;
  line-height: 13px;
  color: #cccccc;
}
.bigWhite40 {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 40px;
  font-weight: bold;
  line-height: 40px;
  color: #ffffff;
}
.bigWhite18 {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 18px;
  font-weight: bold;
  line-height: 18px;
  color: #ffffff;
}
.bodyTitle18 {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 18px;
  font-weight: bold;
  line-height: 18px;
  color: #000000;
}
.bodyTitle {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 15px;
  font-weight: bold;
  line-height: 17px;
  color: #000000;
}
.newsHead {
  font-family: Times New Roman, serif;
  font-size: 11px;
  font-weight: Bold;
  line-height: 13px;
  text-decoration:none;
  color: #000000;
}
.newsText {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 11px;
  font-weight: normal;
  line-height: 11px;
  color: #0000ff;
}
.bsText {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 10px;
  font-weight: normal;
  line-height: 13px;
  color: #0000ff;
}
.newsTextBig {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 12px;
  color: #0000ff;
}
input.button {
  background: lightblue; 
  border: solid black 1px; 
  font-family: Times New Roman, serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 12px;
  text-decoration:none;
}
input.button {
  background: lightblue; 
  border: solid black 1px; 
  font-family: Times New Roman, serif;
  font-size: 11px;
  font-weight: Bold;
  line-height: 13px;
  text-decoration:none;
  color: #000000;
}   
input.search {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 15px;
  font-weight: Bold;
  background: #C0C0C0;
  color: #000080;
}


.blueLinkText {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 11px;
  font-weight: normal;
  line-height: 13px;
  color: #0000ff;
}
.blueLinkBold {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 13px;
  color: #0000ff;
}
.normalText {
  font-family: arial, tahoma, san-serif;
  font-size: 10px;
  font-weight: normal;
  line-height: 12px;
  text-decoration:none;
  color: #000000;
}
.smallText {
  font-family: arial, tahoma, san-serif;
  font-size: 9px;
  font-weight: normal;
  text-decoration:none;
  color: #000000;
}
.normalTextLink {
  font-family: arial, tahoma, san-serif;
  font-size: 10px;
  font-weight: normal;
  line-height: 14px;
  color: #000000;
}
.moreText {
  font-family: arial, tahoma, san-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 12px;
  color: #0000ff;
}
.bookstoreText {
  font-family: arial, tahoma, san-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: 16px;
  color: #333399;
}
.bodyText12 {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 15px;
  font-weight: normal;
  line-height: 18px;
  color: #000000;
}
.textBold12 {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 14px;
  color: #000000;
}
.textBoldRedItalic {
  font-family: arial, tahoma, helvetica, san-serif;
  font-size: 12px;
  font-style: italic;
  font-weight: normal;
  line-height: 18px;
  color: red;
}


.bluelink2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #0000FF}
.look {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px; line-height: 12px; color: #333399; float: right; width: 200px; margin-left: .5em;} 
.look img {border: 0px}
.look a:link, .look a:visited {color: #0000ff; text-decoration: none}
.look a:hover, .look a:active {color: #ff00ff; text-decoration: underline} 

.footnote a {font-size: 11px; text-decoration: none;}
.footnote {font-size: 11px; margin-left: 2em; margin-right: 2em; text-indent: -.5em;}
h1, .heading1 { font-size: 14pt; color: brown; font-weight:bold }
h2, .heading2 { font-size: 12pt; font-weight:bold }
h3, .heading3 { font-size: 10pt; font-weight:bold }
h4, .heading4 { font-size: 10pt; font-style: oblique; font-weight: normal }



table.datalist a:hover { text-decoration: underline; color:#039; background-color: #FFFFFF; }
table.datalist a:link, table.datalist a:visited {color:#000063}
table.datalist a:link, table.datalist a:visited, table.reclist a:link, table.reclist a:visited {text-decoration: none; font-weight: bold; }
table.datalist th {background-color: #000063; color: #fff}
table.datalist th {text-align: center; font-size: 12px; color: #fff; font-weight: bold; text-decoration: none; background: #000063; vertical-align: baseline; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
table.datalist th, table.datalist td {border: 1px solid #000063;}
table.datalist th, table.datalist td, table.reclist th, table.reclist td, table.datalist tr { font-size: 12px; }
table.datalist tr { border: 1px solid #000063;}
table.datalist tr.alt1 { font-size: 12px; background-color: #FFFFFF;}
table.datalist tr:hover {background-color: #CCFFFF}
table.datalist { font-size: 12px; background-color: #F0F5FF; border: 1px solid #000063;}
table.reclist a:hover { text-decoration: underline; color:#039; background-color: #FFFFFF; }
table.reclist a:link, table.reclist a:visited {color: #555}
table.reclist th {background-color: #000; color: #fff; border: 1px solid #333;}
table.reclist, table.reclist td { border: 1px solid #ccc; background-color:#eee;}
.disclosure { font-family: Verdana, Helvetica, 'Trebuchet MS', sans-serif; background-color: #FFFF99; padding: .5em; border: medium solid #000000; }
.disclosure b { color: #000066; }
.also {color: brown; font-weight: bold; font-size: 95%;}
a.pdf { display:block; list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: inherit; width: 100px; height: 50px; padding-left: 50px; background-image: url("/graphics/pdfbg.gif"); background-repeat:no-repeat; border: #ffffff solid 1px; margin: 1px; text-decoration:none; overflow: visible; }
a:hover.pdf{ border: #990000 solid 1px; text-decoration:none; }
