/* File name:                                             */
/*      gateway.css                                       */
/* With a display copy named as:                          */
/*     gateway-css.txt                                    */
/* Both are stored in:                                    */
/*     http://www.usnhgateway.org                         */

/* Style sheet for WebFresh Gateway pages.                */
/*   last update.           jwc. 08/15/2003               */

/* Colors reference/summary table for these styles        */
/*    approximate description     hex       name          */
/*       white                  FFFFFF      white         */
/*       medium light gray      999999       n/a          */
/*       light gray             EEEEEE       n/a          */
/*       medium orange          FFCC99       n/a          */
/*       dark navy blue         000066       n/a          */
/*       dark blue              6666CC       n/a          */
/*       light blue             CCCCFF       n/a          */
/*       light straw-yellow     FCF7E7       n/a          */
/*       maroon                   n/a       maroon        */


BODY {
  margin-left: 1em;
  background-color: white;
}

BLOCKQUOTE {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 10pt;
  overflow: scroll;
  border: none;
  margin-left: 5px;
  margin-top: 1px;
  width: 350px;
  height: 200px;
}

P, H3, LI {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10pt;
}

/* to control display of left menu hyperlinks */
A.hide {
  font-family: Arial,Helvetica,sans-serif;
  color: #000066;
  background-color: #FCF7E7;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}

/* control display of hr FAQ hyperlinks */
A.hrhide {
  font-family: Arial,Helvetica,sans-serif;
  color: #000066;
  background-color: #FCF7E7;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: underline;
}

/* control display of top menu hyperlinks */
A.tmhide {
  font-family: Arial,Helvetica,sans-serif;
  color: white;
  background-color: #000066;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}

/* background color for tables questions */
.bg1 {
  font-family: Arial,Helvetica,sans-serif;
  color: black;
  background-color: #FFCC99;
  font-weight: bold;
  font-size: 10pt;
}

/* background color for tables content */
.bg2 {
  font-family: Arial,Helvetica,sans-serif;
  color: black;
  background-color: #FCF7E7;
  font-weight: normal;
  font-size: 10pt;
}

/* background color for FinFAQ questions */
.finbg1 {
  font-family: Arial,Helvetica,sans-serif;
  color: white;
  background-color: #000066;
  font-weight: bold;
  font-size: 10pt;
}

/* background color for FinFAQ content */
.finbg2 {
  font-family: Arial,Helvetica,sans-serif;
  color: black;
  background-color: #FFE4E1;
  font-weight: normal;
  font-size: 10pt;
}

/* background color for HR questions */
/* see also class A.hrhide when editing this section */
.hr1 {
  font-family: Arial,Helvetica,sans-serif;
  color: #000066;
  background-color: #FCF7E7;
  font-weight: bold;
  font-size: 6pt;
}

/* background color for HR content */
.hr2 {
  font-family: Arial,Helvetica,sans-serif;
  color: white;
  background-color: white;
  font-weight: normal;
  font-size: 10pt;
}

/* use for 350x200 pixel BLOCKQUOTE scrolling areas */
.block200 {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 10pt;
  overflow: scroll;
  border: none;
  margin-left: 5px;
  margin-top: 1px;
  width: 350px;
  height: 200px;
}

/* announcements on front page */
.announce {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: maroon;
}

/* use for 350x150 pixel BLOCKQUOTE scrolling areas */
.block150 {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 10pt;
  overflow: scroll;
  border: none;
  margin-left: 5px;
  margin-top: 1px;
  width: 350px;
  height: 150px;
}

/* use for 350x100 pixel BLOCKQUOTE scrolling areas */
.block100 {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 10pt;
  overflow: scroll;
  border: none;
  margin-left: 5px;
  margin-top: 1px;
  width: 350px;
  height: 100px;
}

/* footer text settings */
.footer {
  font-family: Arial,Helvetica,sans-serif;
  color: #000066;
  font-size: 8pt;
  font-weight: normal;
}

/* localized gray text color */
.grayout {
  color: #999999;
}

/* main header text */
.hdmain {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 18pt;
  font-weight: normal;
  color: #000066;
}

/* secondary header text */
.hdsub1 {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 14pt;
  font-weight: normal;
  color: #000066;
}

.hdsub3 {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #000066;
}

/* left navigation menu font */
.navig {
  font-family: Arial,Helvetica,sans-serif;
  color: #000066;
  font-size: 10pt;
  font-weight: bold;
}

/* basic settings or "normal" */
.normal {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10pt;
  color: black;
  background-color: white;
}

.pins1 {
  margin-left: 2em;
  list-style-image: url(graphics/pin-flare21.gif);
  list-style-position: outside;
}

/* set horizontal rule color */
.rule {
  color: #000066;
}

/* smaller than "normal" */
.small {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 8pt;
  color: black;
  background-color: white;
}

/* top menu bar navigation menu */
.tmenu {
  font-family: Arial,Helvetica,sans-serif;
  color: white;
  background-color: #000066;
  font-size: 10pt;
  font-weight: bold;
}

/* top menu bar background color */
.tmtable {
  background-color: #000066;
}

/* end of file */