/*
 * Default CSS file for AlltheWeb :: fresh.css :: by eb
 *
 */


form { margin: 0; }

h2 { 
  font-size: 100%;
  padding-top: 0;
  margin-top: 0;
}


}

strong, .noFound, .ofSoMany, .hlight, .rnavLabel, .rnavCurr, .rnavLink, #newsResults p.result .resURL .source, .slabel, table.img  td.result .resTitle, #imgBrowseResults table.titleNav td.title, .imgNavReturn a, table.advForm tr.advButtonRow td p, table.advForm tr td .instr, table.advForm tr td.instr, .fsOptOut a, .fsOptOut a:visited, .colLabel, #advanced .advForms .padder table.advForm td.advTitle, a.editCrit, .rewrite, .qRewrite .instr, .ocjp .warning, h2 { font-weight: bold; }

/* ==== special case link classes ==== */
/* white */
#homePage .langButtons, #homePage .langButtons a, #homePage .langButtons a:visited, #homePage .langButtons a:hover, .resultHeading table td.inf, .resultHeading table td.ocf, .resultHeading table td.inf a, .resultHeading table td.inf a:visited, .resultHeading table td.inf a:hover, .resultHeading table td.ocf a, .resultHeading table td.ocf a:visited, .resultHeading table td.ocf a:hover, #resultPage .searchWithinResults .link a, #resultPage .searchWithinResults .link a:visited, body#resultPage .searchWithinResults .link a:hover, .searchWithinResults .exactPh {
  color: #fff;
}
#homePage .toolLinks a, #homePage .toolLinks a:visited, #homePage .toolLinks a:hover {
  color: #369;
}
/* result blue */
.rnav, .footer p.links a:visited, #homePage .searchBar .exactPh, .logos a:visited, td.results ul li a, #pe a:visited {
  color: #000000;
}
/* darkest grey */
a.tabOn, a.tabOn:visited, a.tabOn:hover, a.tabOff, a.tabOff:visited, a.tabOff:hover, a.tabOnEnd, a.tabOnEnd:visited, a.tabOnEnd:hover, a.tabOffEnd, a.tabOffEnd:visited, a.tabOffEnd:hover, table.searchTools td .toolLinks, table.searchTools td .toolLinks a, table.searchTools td .toolLinks a:visited, table.searchTools td .toolLinks a:hover, .langButtons a, .langButtons a:visited, table.searchTools td .toolLinks, .resultWell .submain table.news td.results p a.source, .resultWell .submain table.news td.results p a.source:visited {
  color: #333;
}
/* dark grey */
#resultPage a.relatedResults, #resultPage a.relatedResults:visited, #resultPage a.relatedResults:hover, #resultPage .submain table.news td.title, table.mm td.title, table.narrow td.title, #imgResults .resultWell table.img tr.resultGroup td.result .resType, #imgResults .resultWell table.img tr.resultGroup td.result .resSize, #imgBrowseResults .resultWell table.imgBrowse tr td.resInfo .label, .adLabel, .last10 {
  color: #666;
}
/* green */
#resultPage p.result a.mhf, #resultPage p.result a.mhf:visited, #resultPage p.result a.mhf:hover, #resultPage #newsResults p.result .resURL a.source, #newsResults p.result .resURL a.source:visited, #newsResults p.result .resURL a.source:hover, table.vid .resURL a, table.vid .resURL a:visited, table.vid .resURL a:hover, #mp3Results table.mp3 a.browseDir, #mp3Results table.mp3 a.browseDir:visited, #mp3Results table.mp3 a.browseDir:hover, p.result .resURL, p.result .resSize, p.result .resDate, #ftpResults table.ftp .resURL  {
  color: #390;
}
/* orange (mostly special case hovers) */
#resultPage p.result .resDescrLabel, #resultPage .resultWell .submain table.news td.results .headline a:hover, .rnav a.rnavLink:hover, table.img td.result .resTitle a:hover, table.titleNav td.nav a:hover, table.imgNav td a:hover, .imgNavReturn a:hover, table.mp3 .resTitle a:hover, table.ftp .resTitle a:hover, table.vid .resTitle a:hover, td.more a:hover, p.more a:hover, table.advForm tr.advButtonRow td p, table.advForm tr td .instr, table.advForm tr td.instr, .fsOptOut a, .fsOptOut a:visited, #resultPage .resultWell p.result .resTitle .resType, #resultPage .rnav .rnavLabel, #resultPage .rnav .rnavCurr, .slabel, #imgBrowseResults table.titleNav tr td.title, #mp3BrowseResults .mmBrowse, #ftpBrowseResults .ftpBrowse, .colLabel, .rewrite, .qRewrite .instr, .footer p.links a:hover, .price, h2, #responsePage .hlight {
  color: #f60;
}
.ocjp .warning { color: #f80; }
/* ================= background colors ================= */
/* light grey */
#homePage #dbStats p {
  background-color: #ebebeb;
}
#advanced .advForms .padder table.advForm td.advOpt table.form {
  background-color: #efefef;
}
/* light blue */
a.tabOff, a.tabOff:visited, a.tabOffEnd, a.tabOffEnd:visited, table.ftp tr.result#resEven, table.mp3 tr.result#resEven, .ocjp p.links {
  background-color: #dfefff;
}
/* medium blue */
a.tabOn, a.tabOn:visited, a.tabOn:hover, a.tabOff:hover, a.tabOnEnd, a.tabOnEnd:hover, a.tabOnEnd:visited, a.tabOffEnd:hover, #afterCatList, #homePage .searchBar {
  background-color: #9cf;
}
/* dark blue */
#homePage .langButtons, .resultHeading, #resultPage .searchWithinResults, #withinResults p.searchReminder {
  background-color: #588fc7;
}
/* orange */
table.advForm tr.search td .hlight {
  background-color: #f60;
}
/* ================= end background colors ================= */

/* ================= font sizes ================= */
#resultPage p .resTitle, #mp3Results table.mp3 .resTitle, #ftpResults table.ftp .resTitle, #mp3BrowseResults table.mp3 .resTitle, #ftpBrowseResults table.ftp .resTitle, .rewrite, .ocjp .warning {
  font-size: 130%;
}
#vidResults table.vid td.resTitle {
  font-size: 120%;
}
input.button, #resultPage .langButtons, #responsePage .langButtons, table.searchTools td .toolLinks, .searchBar .exactPh, #resultPage .relatedResults, .submain table.pef td {
  font-size: 90%;
}
#homePage .searchBar table td ul.toolLinks, #mp3Results .resultWell table.mp3 tr.result .resTitle .browseDir, #ftpResults .padder .resultWell table.ftp .resTitle .resURL, #vidResults table.vid .resTitle .resTeaser, #vidResults table.vid .resURL, .adLabel {
  font-size: 80%;
}
/* ================= end font sizes ================= */

/* ================= end homepage elements ================= */
/* centers and positions the atw logo on the homepage */
#homePage #atwlogo {
  text-align: center;
  margin: 32px 0 37px 0;
  padding: 0;
}
/* marquee link featured on the middle of the homepage */
p.featuredLink, #withinResults .searchWithinResults .form {
  text-align: center;
  margin: 40px 0 44px 0;
  padding: 0;
}
/* ==== the Featured Skin opt out classes ==== */
.fsOptOut {
  text-align: center;
  padding: 15px 0 15px 0;
}
/* number of documents in catalog */
#homePage #dbStats p {
  text-align:center;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  padding: 7px 0 7px 0;
  margin: 0;
}
/* ================= end homepage elements ================= */

/* main tool bar */
#homePage #mainToolbar {
  text-align: center;
  margin: auto;
  padding: 0;
  width: 100%;
}
/* ================= catalog tabs ================== */
/* generic catalog tab properties */
.catList {
  white-space: nowrap;
  padding: 0;
  margin: 0 0 2px 22px;
}
/* catalog tabs on the home pages */
#homePage .catList {
  text-align: center;
  margin: 3px 0 2px 0;
}
.tabOn, .tabOff, .tabOnEnd, .tabOffEnd {
  white-space: nowrap;
  text-align: center;
  text-decoration: none;
  padding: 3px 12px 2px 12px;
  width: 7%;
  margin: 0;
}
a.tabOn, a.tabOff {
  border-right: 1px solid #3770a8;
}
a.tabOnEnd, a.tabOffEnd {
  border-right: 1px solid #3770a8;
  border-right: 1px solid #3770a8;
}
/* ================= end catalog tabs ================== */

#afterCatList {
  height: 4px;
  padding: 0;
  margin: 0;
}
/* search bar */
#homePage .searchBar, #resultPage .searchWithinResults {
  white-space: nowrap;
  padding: 10px 0 8px 0;
  margin: 0 0 0 0;
}
/* centers the query field and tool links on the homepage */
#homePage .searchBar table {
  text-align: center;
  margin: auto;
  padding: 0;
}
/* logo and search tools table */
table.searchTools {
  margin: 0 0 15px 32px;
}
table.searchTools td.searchBar {
  vertical-align: top;
}
.editCrit { margin-right: 50px; }
/* sets the font styles for the simple "search" button */
.searchBar input.button, .searchWithinResults input.button, table.pef input.button {
  text-transform: Uppercase;
  letter-spacing: .02em;
}
/* forces the "search" button to look like it does in IE in NS/Moz */
html>body input.button {
  padding: 2px 8px 2px 8px;
}
/* ==== tool links on the homepage ==== */
#homePage .searchBar table td ul.toolLinks, #moreRes .padder table td table td.results ul, ul {
  text-align: right;
  list-style-type: none;
  margin: 0 0 0 10px;
  padding: 0;
}
html>body#homePage .searchBar table td ul.toolLinks, ul {
  list-style-type: none;
  margin-right: 10px;
}
#moreRes .padder table td table td.results ul {
  margin: 0 25px 0 0;
  white-space: nowrap;
}
#homePage .searchBar table td .toolLinks li { 
  padding: 0 0 2px 0;
  margin: 0;
  text-transform: lowercase;
  white-space: nowrap;
}
/* ==== end tool links on homepage ==== */

/* tool links on result pages */
table.searchTools td .toolLinks {
  padding: 0 0 2px 0;
  text-transform: lowercase;
}
/* language radio buttons */
#homePage .langButtons {
  text-align: center;
  padding: 2px 0 3px 0;
}
#resultPage .langButtons {
  text-align: right;
}
/* result information message */
.resultHeading {
  border-top: 4px solid #9cf;
  padding: 2px 0 3px 0;
}
.resultHeading table {
  width: 100%;
}
.resultHeading table td.inf, .resultHeading table td.ocf {
  white-space: nowrap;
  margin: 0;
}
.qRewrite {
  padding: 3px 0 5px 0;
  margin: 0;
  border-bottom: 1px solid #ccc;
}
/* ========== main results ========== */
.mainResults .noResults {
  margin: 10px 0 10px 0;
}
.mainResults, .resultHeading .padder {
  padding: 0 0 0 32px;
  width: 90%;
}
#responsePage .mainResults .padder {
  padding: 10px 0 0 0;
}
/* ==== sponsored links ==== */
#resultPage #sponsorLinks p {
  padding: 10px 0 0 0;
  margin: 0;
}
#pe p.more, #sponsorLinks p.more {
  text-align: right;
  padding: 5px 0 7px 0 !important;
  margin: 0;
}
#pe, #sponsorLinks p.more { border-bottom: 1px solid #ccc; }
#resultPage #pe {
  margin-top: 5px;
}
#pe table.amf /*amazon*/ {
  margin-top: 5px;
}
#pe table.pe /*forms exp*/ {
  margin-bottom: 7px;
}
#responsePage .legend {
  margin-top: 10px;
  padding: 10px 0 10px 0;
  border-top: 1px solid #ccc;
}
#responsePage td.legend {
  padding: 7px 0 0 0;
}
.legend ul li {
  padding-bottom: 5px;
  margin: 0;
}
#responsePage .legend p {
  border-top: 1px solid #ccc;
  padding-top: 10px;
}
/* ==== end sponsored links ==== */

/* ==== flash ins ==== */
#resultPage .resultWell .submain {
  border-bottom: 1px solid #ccc;
  padding: 6px 0 9px 0;
  margin: 0 0 0 0;
}
#moreRes .padder table td {
  vertical-align: top;
}
#moreRes {
  border-top: 1px solid #ccc;
  margin: 0 32px 0 32px;
  padding: 5px 0 12px 0;
}
#moreRes .last10 {
  text-align: center;
  margin: 10px 0 0 0;
  padding-top: 5px;
  border-top: 1px solid #ccc;
}
#resultPage .submain table.news td.title, table.mm td.title, table.narrow td.title {
  vertical-align: top;
  white-space: nowrap;
  padding-right: 5px;
}
#moreRes .padder table.mm td.results, #moreRes .padder table.narrow td.results {
  vertical-align: top;
}
#resultPage .resultWell .submain table.news td.results p {
  padding: 0;
  margin: 0;
}
#resultPage .resultWell table td.more {
  vertical-align: bottom;
  text-align: right;
  white-space: nowrap;
  padding-right: 15px;
}
/* ==== end flash ins ==== */
/* rewrites, and some system feedback */
.rewrite {
  padding: 6px 5px 5px 0;
  margin-bottom: 6px;
  border-bottom: 1px solid #ccc;
}
.ocjp {
  width: 90%;
  padding: 0 0 0 32px;
}
.ocjp .warning {
  text-align: center;
  margin: 20px 0 15px 0;
}
.ocjp p {
  text-align: center;
  margin: 0 0 15px 0;
  padding: 20px;
}
/* === for Refine your Search === */
#modout { border: 1px solid #588fc7;border-top: 0px; }
a.refhead{
   text-decoration:none;
   margin-right:1.5em;}
a.refhead:hover{
   text-decoration:;}
a.refhead span.refchar{
   font-weight:bold;
   font-size:0.8em;}
.refcont{
   display:block;
   margin-right:1.5em;
   margin-bottom:3px;
   padding: 3px 10px;
   }
.refcont table.mm {
  width: 98%;
}
.refcont table.mm td.results {
  vertical-align: top;
}
/* === end Refine your Search === */

/* ==== for each given result ==== */
#resultPage .resultWell p.result#res1 {
  padding-top: 5px;
  margin-top: 0;
}
/* for url investigator positioning */
#Results .resultWell {
  padding: 5px 0 7px 0;
}
#Results .resultWell p.result, #Results .resultWell p.resultInv {
  margin-top: 0;
  padding-top: 5px;
}
#Results .resultWell td p.result {
  padding: 5px 0 0 0;
}
#Results .resultWell .invLinks {
  line-height: 20px;
  padding: 7px 0 10px 0;
}
#Results .resultWell td .invLinks {
  border-top: 1px solid #ccc;
}
#Results .resultWell .nIndex td .invLinks {
  border: none;
}
/* ==== end for each given result ==== */

/* search within results bar */
#resultPage .searchWithinResults {
  text-align: center;
  border-top: 2px solid #9cf;
  border-bottom: 2px solid #9cf;
}
#resultPage .noSearchWithin {
  margin: 0 32px 0 32px;
  border-bottom: 1px solid #ccc;
}
/* message about how many result you can search within */
#withinResults p.searchReminder {
  white-space: nowrap;
  margin: 0;
  padding: 3px 0 2px 32px;
  border-top: 4px solid #9cf;
}
/* ========== end main results ========== */

/* news sort */
#resultPage #newsResults .newsSort {
  padding: 5px 0 5px 0;
  margin: 0;
  border-bottom: 1px solid #ccc;
}
/* result navigation (pager) */
#resultPage .rnav {
  border-top: 1px solid #ccc;
  margin: 7px 32px 0 32px;
  padding: 5px 0 5px 0;
}
#resultPage.vidCat .rnav {
  border-top: none;
}
#resultPage.imgCat .rnav, #resultPage.vidCat .rnav, #resultPage.mp3Cat .rnav, #resultPage.ftpCat .rnav {
  margin-top: 0;
}
p.backWeb {
  margin: 5px 0 0 0;
  padding: 5px 0 7px 0;
  border-top: 1px solid #ccc;
}
/* ==== search within results page ==== */
/* positions the logo on the swr page */
#withinResults #atwlogo, #advanced #atwlogo {
  margin: 0 0 15px 0;
  padding: 0 0 0 32px;
}
/* message about how many found and to search within using the form below */
#withinResults p.searchReminder {
  text-align: center;
  color: #fff;
}
/* advanced search page logo positioning */
#advanced #atwlogo {
  padding: 0 0 0 32px;
}
/* ================== ftp mp3 img and vid results ================= */
/* mp3 ftp resultWell positioning */
#ftpResults .resultWell, #ftpMatchResults .resultWell, #mp3Results .resultWell {
  padding: 5px 0 7px 0;
}
/* mp3Browse ftpBrowse resultWell positioning */
#mp3BrowseResults .resultWell, #ftpBrowseResults .resultWell {
  padding: 3px 0 10px 0;
}
/* img resultWell positioning */
#imgResults .resultWell {
  padding: 15px 0 7px 0;
}
#imgBrowseResults .resultWell {
  padding-top: 5px;
}
/* vid resultWell positioning */
#vidResults .resultWell {
  padding: 5px 0 0 0;
}
/* img mp3 ftp table width setting */
#ftpResults .padder .resultWell table.ftp, #ftpBrowseResults .padder .resultWell table.ftp, #mp3Results .padder .resultWell table.mp3, #mp3BrowseResults .padder .resultWell table.mp3, #imgResults .padder .resultWell table.img, #imgBrowseResults .padder .resultWell table.imgBrowse, #imgBrowseResults .padder .resultWell table.imgNav, #imgBrowseResults .padder .resultWell table.titleNav, #vidResults .padder .resultWell table.vid {
  width: 100%;
}
/* column labels for ftp, audio */
td.colLabel {
  padding: 0 5px 3px 5px;
  border-bottom: 1px solid #ccc;
}
/* url investigator */
#Results .colLabel {
  padding: 6px 5px 3px 0;
  border-bottom: 1px solid #ccc;
}
/* Browsing: url message for mp3 and ftp */
#mp3BrowseResults .mmBrowse, #ftpBrowseResults .ftpBrowse {
  padding: 5px 0 7px 0;
  border-bottom: 1px solid #ccc;
}
/* padding for vid results */
#vidResults table.vid .resTitle, #vidResults table.vid td.resSize, #vidResults table.vid td.resType {
  padding-top: 7px;
  padding-bottom: 10px;
}
/* style of the columns for the mp3 and ftp result tables */
td.navIcons, #mp3Results table.mp3 tr.result td.resScore, #mp3Results table.mp3 tr.result td p.result, #mp3BrowseResults table.mp3 tr.result td p.result, #ftpResults table.ftp tr.result td p.result, #ftpBrowseResults table.ftp p.result {
  white-space: nowrap;
  padding: 7px 5px 7px 7px;
  margin: 0;
}
#mp3Results table.mp3 tr.result td.resScore {
  width: 68px;
}
#ftpResults table.ftp td.navIcons {
  width: 42px;
}
/* style of the columns for the mp3 and ftp result tables */
#ftpResults table.ftp td.resSize, #ftpResults table.ftp td.resDate, #ftpBrowseResults table.ftp td.resSize, #ftpBrowseResults table.ftp td.resDate, #mp3Results table.mp3 td.resSize, #mp3BrowseResults table.mp3 td.resSize, #mp3Results table.mp3 td.resDate, #mp3BrowseResults table.mp3 td.resDate, #vidResults table.vid td.resDate, #vidResults table.vid td.resSize {
  text-align: center;
  padding-right: 7px;
  padding-right: 5px;
}
/* padding for the vid resTitle cell */
#vidResults table.vid .resTitle {
  padding-right: 7px;
}
/* img results */
/* alignment for the result cells */
#imgResults .padder .resultWell table.img tr.resultGroup td.result {
  width: 25%;
  vertical-align: bottom;
  padding: 5px 15px 15px 0;
}
/* img Browse stuff */
#imgBrowseResults .resultWell table.imgBrowse tr td.resInfo {
  padding: 0 0 0 15px;
}
#imgBrowseResults .resultWell table.imgBrowse tr td.resInfo .imgNavReturn, #imgBrowseResults .resultWell table.imgNav tr td.imgNavNext {
  text-align: right;
}
#imgBrowseResults .resultWell table.titleNav tr td.nav {
  white-space: nowrap;
  text-align: right;
}
#imgBrowseResults .resultWell table.titleNav { 
  border-bottom: 1px solid #ccc;
  padding: 0 0 3px 0;
  margin: 0 0 7px 0;
}
#imgBrowseResults .resultWell table.imgNav {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  padding: 7px 0 7px 0;
  margin: 5px 0 5px 0;
}
#imgBrowseResults .resultWell .imgNavReturn {
  margin-bottom: 7px;
}
/* ================== end classes for ftp results ================== */

/* ================== advanced forms ================== */
/* positioning for the adv forms */
#advanced .advForms .padder {
  padding: 0 32px 7px 32px;
  margin: 0;
}
/* spacing and positioning for the table of forms */
#advanced .advForms .padder table.advForm {
  margin: 5px 0 5px 0;
}
/* form title column */
#advanced .advForms .padder table.advForm td.advTitle {
  text-align: right;
  padding-right: 10px;
  white-space: nowrap;
}
/* form option column */
#advanced .advForms .padder table.advForm td.advOpt {
  white-space: nowrap;
  padding-top: 9px;
  padding-bottom: 7px;
}
#advanced .advForms .padder table.advForm td.advOpt table.form {
  padding: 10px 20px 10px 10px;
}
tr td.horLine {
  border-top: 1px solid #ccc;
}
/* special cases for ea row */
table.advForm tr td.instr {
  padding-bottom: 5px;
}
#webForm table.advForm tr.r2 td.advTitle, #newsForm table.advForm tr.r2 td.advTitle {
  vertical-align: top;
  padding-top: 20px;
}
#webForm table.advForm tr.r4 td.advTitle, #webForm table.advForm tr.r5 td.advTitle, #webForm table.advForm tr.r3 td.advTitle, #newsForm table.advForm tr.r3 td.advTitle {
  vertical-align: top;
  padding-top: 9px;
}
#webForm table.advForm tr.bsf td.advTitle {
  vertical-align: top;
  padding-top: 5px;
}
#webForm table.advForm tr.bsf div.advDescr, table.advForm tr.r5 td.advOpt div.advDescr, table.advForm tr.r3 td.advOpt div.advDescr, #webForm table.advForm tr.r4 div.advDescr {
  padding-bottom: 5px;
}
/* spacing for form area on the advForm table */
#advanced .advForms .padder table.advForm td.advOpt {
  margin-bottom: 3px;
}
/* sets the font styles for the advanced "search" button */
table.advForm tr.search input.button {
  letter-spacing: .02em;
  text-transform: Uppercase;
  padding: 0 20px 0 20px;
}
/* forces button to look identical in Moz and NS */
html>body table.advForm tr.search input.button {
  padding: 2px 30px 2px 30px;
}
table.advForm tr.search td .hlight {
  padding: 1px;
}
html>body table.advForm tr.search td .hlight {
  padding: 6px 1px 1px 1px;
}
table.advForm tr.search td, table.advForm tr.advButtonRow td {
  text-align: center;
  padding: 7px 0 7px 0;
}
/* ================== end advanced forms ================== */

/* ========== footer classes ========== */
.footer p.links, .footer p.copy, .footer .logos {
  text-align: center;
  margin: auto;
}
.footer p.links {
  padding: 0;
  margin: 10px 0 5px 0;
}
.footer p.copy {
  margin: 0;
  padding: 0 0 10px 0;
}
/* ==== footer logo classes ==== */
.footer .logos {
  
  padding: 10px 0 5px 0;
  margin: 0 32px 0 32px;
}
#homePage .footer .logos {
  margin: 0 40px 0 40px;
}
#withinResults .footer .logos, #advanced .footer .logos, #responsePage .footer .logos {
  border-top: 1px solid #ccc;
}

#navbar {text-align:center;padding-top:10px;padding-bottom:10px;}
#navbar A{font-family: Arial; font-size: 10pt; font-weight: bold; color: #000080; text-decoration: none; border: 1px solid #C0C0C0; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px;background-color: white;min-width:30px}
#navbar A:visited{font-family: Arial; font-size: 10pt; font-weight: bold; color: #000080; text-decoration: none; border: 1px solid #C0C0C0; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px;background-color: white;min-width:30px}
#navbar A:hover{font-family: Arial; font-size: 10pt; font-weight: bold; color: white; text-decoration: none; border: 1px solid #C0C0C0; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px;background-color: #0000B0}
#navbar span{font-family: Arial; font-size: 10pt; font-weight: bold; color: gray; text-decoration: none; border: 1px solid #C0C0C0; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px;background-color: #F5F5F5}

/* ==== end footer logos ==== */
/* ========== end footer elements ======= */