/*- General Text Styles -*/

.quotes { font-style: normal; color: #ffffff; font-size: 10px; font-family: Verdana, "Prima Sans", Arial }

.medium-text { font-style: normal; font-size: 12px; font-family: Verdana, "Prima Sans", Arial }
.medium-text a:link { color: #A2402A; text-decoration: none; }
.medium-text a:visited { color: #A2402A; text-decoration: none; }
.medium-text a:hover { color: #A2402A; text-decoration: underline;}
.medium-text a:active { color: #A2402A; text-decoration: none;}

.small-text { font-style: normal; font-size: 10px; font-family: Verdana, "Prima Sans", Arial }
.small-text a:link { color: #A2402A; text-decoration: none; }
.small-text a:visited { color: #A2402A; text-decoration: none; }
.small-text a:hover { color: #A2402A; text-decoration: underline;}
.small-text a:active { color: #A2402A; text-decoration: none;}

.small-text-blue { color: #a9c5d7; font-style: normal; font-size: 10px; font-family: Verdana, "Prima Sans", Arial }
.small-text-blue a:link { color: #a9c5d7; text-decoration: none; }
.small-text-blue a:visited { color: #a9c5d7; text-decoration: none; }
.small-text-blue a:hover { color: #a9c5d7; text-decoration: underline;}
.small-text-blue a:active { color: #a9c5d7; text-decoration: none;}

.sidebar { font-style: normal; font-size: 8pt; font-family: Verdana, "Prima Sans", Arial }
.sidebar a:link { color: #a8b0c1; text-decoration: none; }
.sidebar a:visited { color: #a8b0c1; text-decoration: none; }
.sidebar a:hover { color: #ffffff; text-decoration: underline;}
.sidebar a:active { color: #a8b0c1; text-decoration: none;}

/* Banner Quotes */

.quote { color: #ffffff; font-style: normal; font-size: 11px; font-family: "Trebuchet MS", Trebuchet, Prima Sans, Verdana }


/* Light Grey Footer Text */
.footer { color: #696969; font-style: normal; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Prima Sans, Verdana }
.footer a:link { color: #696969; text-decoration: none; }
.footer a:visited { color: #696969; text-decoration: none; }
.footer a:hover { color: #dd0000; text-decoration: underline; }
.footer a:active { color: #696969; text-decoration: none; }

/* Top Cookie-Crumb Navigation Colors */
.history { color: black; font-style: normal; font-size: 11px; font-family: Verdana, "Prima Sans", Arial }
.history a:link { color: #A2402A; text-decoration: none; }
.history a:visited { color: #A2402A; text-decoration: none; }
.history a:hover { color: #A2402A; text-decoration: underline;}
.history a:active { color: #A2402A; text-decoration: none;}

/* Form Text Styles */
.form-text { color: black; font-style: normal; font-size: 11px; font-family: Verdana, " Prima Sans", Arial }
.form-error { color: #B22222; font-style: normal; font-size: 11px; font-family: Verdana, " Prima Sans", Arial }
.form-required  { color: #b22222; font-style: normal; font-weight: bolder; font-size: 11px; font-family: Verdana, " Prima Sans", Arial }
.form-label  { color: black; font-style: normal; font-weight: bolder; font-size: 11px; font-family: Verdana, " Prima Sans", Arial }

/* HTML Elements */
td { color: black; font-style: normal; font-size: 11px; font-family: Verdana, " Prima Sans", Arial }
td a:link { color: #A2402A; text-decoration: none; }
td a:visited { color: #A2402A; text-decoration: none; }
td a:hover { color: #A2402A; text-decoration: underline;}
td a:active { color: #A2402A; text-decoration: none;}

/* Form Elelments */
form {margin-bottom : 0; margin-top : 0;}
.greyfield  { font-size: 9pt; font-family: Verdana; border: solid 1pt #bbbbbb }
.table_underline   { border-bottom: 1px solid #808080 }

/* Original N11 Table CSS */
.cellblue { color: #dddddd; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; text-decoration: none; background-color: #003366; text-align: center }
.cellgrey { color: #000000; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; text-decoration: none; background-color: #eeeeee; text-align: center }
.cellgrey A { color: #000000; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; text-decoration: none; background-color: #eeeeee; text-align: center }
.cellgrey A:visited { color: #000000; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; text-decoration: none; background-color: #eeeeee; text-align: center }
.cellgrey A:hover { color: #000000; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; text-decoration: none; background-color: #eeeeee; text-align: center }
.cellspec { color: #000000; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; text-decoration: none; background-color: #eeeeee }
.celldark { color: #000000; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; text-decoration: none; background-color: #999999; text-align: center }
.celldark A { color: #003366; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; text-decoration: underline; background-color: #999999; text-align: center }
.celldark A:visited { color: #003366; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; text-decoration: underline; background-color: #999999; text-align: center }
.celldark A:hover { color: #003366; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; text-decoration: underline; background-color: #999999; text-align: center }
