TD, BODY, P, .text {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:8pt;
 color:#333333;
}

A:link {
 color:#415481;
} 

A:visited {
 color:#8a9cbd;
} 

A:active {
 color:#415481;
} 

A:hover {
 color:#ff8800;
}

/* active search tab */
.tabOn {
 color:#ffffff;
 font-size:7pt;
 font-weight:bold;
 text-decoration:none;
 text-transform:uppercase;
 text-align:center;
 background-color:#415481;
}

/* inactive search tab */
.tabOff, A.tabOff, A:visited.tabOff {
 color:#333333;
 font-size:7pt;
 font-weight:bold;
 text-decoration:none;
 text-transform:uppercase;
 text-align:center;
 background-color:#efefef;
}

/* STripe 1 (for "rasterbar") */
.st1 { background-color:#a4d2ff; }

/* STripe 2 (for "rasterbar") */
.st2 { background-color:#7482a3; }

/* STripe 3 (for "rasterbar") */
.st3 { background-color:#efefef; }

/* searchBox Link, used for customize/help */
.bl, A.bl, A:visited.bl {
 color:#333333;
 font-size:7pt;
 font-weight:normal;
 text-decoration:none;
 text-transform:lowercase;
}

/* advanced search link */
.advanced, A.advanced, A:visited.advanced {
 color:#333333;
 font-size:7pt;
 font-weight:bold;
 text-decoration:none;
}

/* advanced search header */
.advhead {
 color:#FF8800;
 font-size:7pt;
 font-weight:bold;
 text-decoration:none;
}

/* advanced form titles */
.atitl {
 color:#666666;
 font-size:9pt;
 font-weight:bold;
}

/* SearchInfo */
.sinf, A.sinf, A:visited.sinf {
 color:#b9c0d0;
 font-size:8pt;
}

/* blue background box, used by search bar */
.box {
 color:#ffffff;
 font-size:8pt;
 font-weight:normal;
 background-color:#415481;
}

/* OVerture */
.ov, A.ov, A:visited.ov {
 color:#333;
 font-size:8pt;
 font-weight:normal;
}

/* OVerture Title */
.ovt, A.ovt, A:visited.ovt {
 color:#666;
 font-size:8pt;
 font-weight:normal;
}

/* OVerture Link */
.ovl, A.ovl, A:visited.ovl, A:hover.ovl {
 font-size:8pt;
 font-weight:normal;
 color:#666;
}

/* OVerture Description */
.ovd, A.ovd, A:visited.ovd {
 font-size:7pt;
 font-weight:normal;
 text-decoration:none;
 color:#666;
}

/* main result title */
.title {
 color:#415481;
 font-size:9pt;
 font-weight:bold;
 text-transform:uppercase;
 letter-spacing:-.05em;
}

/* Result Heading */
.rh {
 color:#ff8800;
 text-transform:uppercase;
 font-size:8pt;
}

/* Result Heading Link */
.rhl {
 color:#ff8800;
 font-size:8pt;
}

/* SideBar Title */
.sbt {
 color:#415481;
 font-size:9pt;
 font-weight:bold;
 text-transform:uppercase;
 letter-spacing:-.05em;
}

/* SideBar Contents */
.sbc {
 color:#333;
 font-size:8pt;
 font-weight:normal;
}

/* TOpics Contents */
.toc {
 color:#333;
 font-size:8pt;
 font-weight:normal;
 font-family:arial, helvetica;
}

/* Alternating BackGround color used by ftp/mp3/img/vid templates */
.abg, .help, .bigbox { background-color:#eeeeee; }

.path {
 font-size:8pt;
 color:#999999;
}

.redwarn {
 color:#ff0000;
 font-weight:bold;
}

/* search input button */
input.button {
 color:#333;
 font-family:verdana, arial, sans-serif;
 font-size:8pt;
 font-weight:bold;	
 text-transform:uppercase;
} 

.small {
 font-size:8pt;
}

/* backgroud on home page headlines */
.hlbg {
 background-color:#f7f7f7;
}

.footer, A.footer, A:visited.footer {
 font-weight:normal;
 font-size:8pt;
 color:#666666;
 text-decoration:none;
}

/* More Hits */
.mhf, A.mhf, A:visited.mhf {
 font-size:8pt;
 font-weight:normal;
 color:#666666;
 text-decoration:underline;
}

/* Customize HeaDer */
.chd {
 font-family:verdana, arial, sans-serif;
 font-size:9pt;
 color:#ff8800;
}

/* ABstract */
.ab {
 font-family:verdana, arial, sans-serif;
 font-size:9pt;
 font-weight:bold;
 color:#ff8800;
}

/* HighLight */
.hl { font-weight:bold; }   

/* PDF indicator */
.pdf {
 font-weight: normal;
 color: #415481;
}

/* FAQ Answer Header */
.faqHead {
font-weight:bold;
color:#ff8800;
font-size:10pt;
}

H1 {
 color:#ff8800;
 font-size:12pt;
 font-weight:bold;
 letter-spacing:-.05em;
}

H2 {
 color:#415481;
 font-size:11pt;
 font-weight:bold;
 letter-spacing:-.05em;
}

H3 {
 color:#415481;
 font-size:10pt;
 font-weight:bold;
 letter-spacing:-.05em;
}
