/* mid1985: .decoration fixes gap problem in NS6.2; usage: <TR class="decoration"> where images in subsequent rows must butt up against previous row */
.decoration img {display: block;}

/* mid1985: added for homemail */
.smalltext {font-family : Verdana; font-size : 10px; }
.news {font-family : Verdana; font-size : 12px; }
.BNSFToday { background-color: #FFFFFF; }
.box {border-style: solid; border-color: #E77735; border-width: thin;}

body {
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 12px;
  text-align : left;
  color : Black;
  background-image : url(/common_images/bn01t1.gif);
}

body.homepage {
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 12px;
  text-align : left;
  color : Black;
  background-image: none;
  background-color : White;
}

.small {
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 10px;
  line-height : 14px;
}

.smallwhite {
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 10px;
  color : White;
  line-height : 14px;
}

.smalllogin {
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 10px;
  color : White;
  text-decoration : None;
}

.smalllogin:visited {
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 10px;
  color : #CCCCCC;
  text-decoration : None;
}

.smalllogin:hover {
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 10px;
  color : Black;
  text-decoration : None;
}

h1 {
  font-weight : bold;
  color: #000000;
  text-align : left;
  font-family : Arial,Helvetica,Univers,Zurich BT;
  font-size : 22px;
}

h2  {
   font-weight : bold;
  color: Black;
  text-align : left;
  font-family : Arial,Helvetica,Univers,Zurich BT;
  font-size : 18px;
}

h3  {
   font-weight : bold;
  color: Black;
  text-align : left;
  font-family : Arial,Helvetica,Univers,Zurich BT;
  font-size : 16px;
}

h4  {
   font-weight : bold;
  color: Black;
  text-align : left;
  font-family : Arial,Helvetica,Univers,Zurich BT;
  font-size : 14px;
}

h5  {
   font-weight : bold;
  text-align : left;
  font-family : Arial,Helvetica,Univers,Zurich BT;
  font-size : 13px;
}

p  {
  color: Black;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 12px;
}

p.small {
  color: Black;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
}

p.large {
  color: Black;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 14px;
}

.box {
  border-style: solid;
  border-color: #cccccc;
  border-width: thin;
}

.navPara {
  margin:7px 0px;
}

th  {
  color: #ffffff;
  font-size : 12px;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  background-color : #666666;
  text-align : center;
  height : 15px;
   font-weight : bold;
}

th.left  {
  color: #ffffff;
  font-size : 12px;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  background-color : #666666;
  text-align : left;
  height : 15px;
   font-weight : bold;
}

th.small  {
  color: Black;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
  background-color : #CCCCCC;
  text-align : center;
   font-weight : bold;
    height : 14px;
}

th.large  {
  color: #ffffff;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 16px;
  background-color : #666666;
  text-align : center;
   font-weight : bold;
    height : 19px;
}

th.light  {
  color: #000000;
  font-size : 12px;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  background-color : #cccccc;
  text-align : center;
   font-weight : bold;
  height : 15px;
}

th.smalllight  {
  color: #000000;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
  background-color : #cccccc;
  text-align : center;
   font-weight : bold;
  height : 14px;
}

th.largelight  {
  color: #000000;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 16px;
  background-color : #cccccc;
  text-align : center;
   font-weight : bold;
  height : 19px;
}

th.color  {
  color: #ffffff;
  font-size : 12px;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  background-color : #cc3300;
    font-weight : bold;
  text-align : center;
  height : 15px;
}

th.smallcolor  {
  color: #ffffff;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
  background-color : #cc3300;
   font-weight : bold;
  text-align : center;
  height : 14px;
}

th.largecolor  {
  color: #ffffff;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 16px;
  background-color : #cc3300;
   font-weight : bold;
  text-align : center;
  height : 19px;
}

td {
  color: Black;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 12px;
}

td.whitebg {
  background-color: white;
}

table.color {
  background-color: #CC3300;
}

td.small {
  color: Black;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
}

td.large {
  color: Black;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 14px;
}

td.lightbkgd {
  color: Black;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 12px;
  background-color : #cccccc;
}

td.smalllightbkgd {
  color: Black;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
  background-color : #cccccc;
}

td.largelightbkgd {
  color: Black;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 14px;
  background-color : #cccccc;
}

td.colorbkgd {
  color: Black;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 12px;
  background-color : #ffffcc;
}

td.smallcolorbkgd {
  color: Black;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
  background-color : #ffffcc;
}

td.largecolorbkgd {
  color: Black;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 14px;
  background-color : #ffffcc;
}

table.yellowgrid {
  background-color : #FFFFFF;
}

ol {
  list-style-type: decimal;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 12px;
}

ul {
  list-style-type: square;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 12px;
}

ul.appmnu {
  list-style-image: url(/common_images/menubullet.gif);
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 12px;
}

a {
  color :#000099;
}

a:hover {
  color:#cc3300;
}

a:visited {
  color:#333333;
}

.content {
  color : 000000;
}

.content:hover {
  color : cc3300;
}

.tinycontent {
  font-size : 9px;
  color : Black;
  line-height : 12px;
}

.smallcontent {
  font-size : 11px;
  color : Black;
  line-height : 15px;
}

.whitebold {
  font-size : 11px;
  color : White;
  font-weight : Bold;
}

.navlink {
  color : #000000;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
}

.navlink:visited {
  color : #cc3300;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
}

.navlink:hover {
  color : #000000;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
}

.navlinkHeader {
  color : #000000;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 14px;
  font-weight : bold;
}

.navlinkSmallText {
  color : #000000;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 10px;
}

.navlinkbold {
  color : #000000;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
  font-weight : bold;
}

.navlinkbold:visited {
  color : #CC3300;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
  font-weight : bold;
}

.navlinkbold:hover {
  color : #000000;
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
  font-weight : bold;
}


.textfield {
  font-size : 9pt;
  font-family : verdana;
  size : 10;
}

.textarea {
  font-size : 9pt;
  font-family : verdana;
  size : 10;
}

.headernav {
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
  color : White;
    font-weight : bold;
  text-decoration : None;
}
.headernav:visited {
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
  color : White;
    font-weight : bold;
  text-decoration : None;
}

.headernav:hover {
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
  color : Black;
    font-weight : bold;
  text-decoration : None;
}


.contentnavtitle {
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
  color : 000000;
  font-weight : Bold;
  text-decoration : None;
}

.contentnav {
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
  color : cc0000;
  font-weight : Bold;
}

.contentnav:hover {
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
  color : 000099;
  font-weight : Bold;
}

.contentnav:visited {
  font-family : Verdana,Arial,Helvetica,Univers,Zurich BT;
  font-size : 11px;
  color : 990000;
  font-weight : Bold;
}

/* unique IDs */


