A:link, A:visited {color: #008BCB; text-decoration: none;}
A:hover {color: #FF0000; text-decoration: underline;}
.feature A:link, .feature A:visited {color: #000000; text-decoration: none;}
.feature A:hover {color: #FF0000; text-decoration: underline;}
.caption A:hover {color: #FF0000; text-decoration: underline;}

H1 {font: bold 22pt Arial, Helvetica, sans-serif; color: #008BCB;} 	
BODY, TD {font: 9pt Verdana, Geneva, sans-serif; color: #000000;}
P, OL, UL {font: 9pt/13pt Verdana, Geneva, sans-serif; color: #000000;}
P A:hover {color: #FF0000;}
.caption {font: 8pt Arial, Helvetica, sans-serif; color: #000000;}
.caphead {font: bold 9pt Arial, Helvetica, sans-serif; color: #FF5100; margin-bottom:4px;}
H4 {font: bold 12pt/12pt Arial, Helvetica, sans-serif; color: #FF5100; margin-bottom: 4px;}
H5 {font: bold 9pt/9pt Arial, Helvetica, sans-serif; color: #FF5100; margin-bottom: 4px;}
.info {font: 8pt Arial, Helvetica, sans-serif; color: #000000; line-height:15pt;}
.hiLite {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; line-height: 16pt; color: #FF5100;}
.hiLite2 {font: 9pt/13pt Verdana, Geneva, sans-serif; font-style: normal; font-weight: bold; color: #4F4F4F;}
.first {margin-top: 0;}
.tel {font: 9pt/13pt Verdana, Geneva, sans-serif; font-style: normal; font-weight: bold; color: #9F9F9F;}
.addr {font: 9pt/13pt Verdana, Geneva, sans-serif; font-style: italic; font-weight: bold; color: #9F9F9F;}
sup {font-size: 8pt; vertical-align: top; font-weight: normal;}
h1 sup {font-size: 12pt; vertical-align: top; font-weight: normal;}

TH {font: bold 9pt Arial, Helvetica, sans-serif; color: #000000;}

.note {font: 8pt Arial, Helvetica, sans-serif; color: #008BCB;}
.org {color: #FF5100;}

.break-word {
  word-wrap: break-word;
}

/*  old blurb  .blurb {font: 9pt Arial, Helvetica, sans-serif; color: #000000;} */
.blurb {font: 8pt Arial, Helvetica, sans-serif; color: #000000;}
.more {font: 7pt Arial, Helvetica, sans-serif;}

/* Crumb Trail */
.crumb {font: 9px Arial, Helvetiva, sans-serif; color: #444444;}

/* Copyright */
.copy {font: 9px Arial, Helvetiva, sans-serif; color: #99FFFF; line-height: 20px;}
.copy A:link, .copy A:visited {color: #99FFFF; text-decoration: none;}
.copy A:hover {color: #FF0000; text-decoration: underline;}

INPUT.yellow {background: yellow;}

.4pxshim {font: 4px Arial, Helvetiva, sans-serif; line-height:4px;}

/* PassGen */
.tiny
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.norm
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.search
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.bigtopic
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.prom
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3399ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.findbutton
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    CURSOR: help;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #6699ff
}
.normbutton
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: 1px solid;
    BACKGROUND-COLOR: #99ccff
}
.forminputbox
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #666666 1px solid;
    CURSOR: text;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent
}
.redsuper
{
    VERTICAL-ALIGN: super;
    COLOR: red
}
.findinputbox
{
    BORDER-RIGHT: #6699ff 1px solid;
    BORDER-TOP: #6699ff 1px solid;
    FONT-SIZE: xx-small;
    MARGIN: 2px 3px;
    BORDER-LEFT: #6699ff 1px solid;
    WIDTH: 150px;
    CURSOR: text;
    BORDER-BOTTOM: #6699ff 1px solid;
    FONT-FAMILY: sans-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: transparent
}
.formselect
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 10pt;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #dddddd
}
.findselect
{
    BACKGROUND-COLOR: #6699ff
}
.bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.bigheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #336666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navbutton
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    BORDER-LEFT: thin solid;
    BORDER-BOTTOM: thin solid;
    BACKGROUND-COLOR: #dedede
}
.mediumhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff9933;
    FONT-FAMILY: Verdana, Arial
}
.smallwhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
