
A:visited  { color: #000080; font-weight: 900; text-decoration: none }
A:link  { color: #000080; font-weight: 900; text-decoration: none }
A:hover  { text-decoration: underline }
BODY     { font-size: 8pt; font-family: Arial; background: white url(images/bg_page.gif); margin: 10px }
.box-bot    { font-size: 8pt; padding: 1px; border-bottom: 1px solid #888888 }
.box-bot-fields  { font-weight: 900; font-size: 8pt; padding: 1px 1px 1px 5px; border-bottom: 1px solid #888888 }
.box-bot-gray   { color: gray; font-weight: 900; font-size: 8pt; padding: 1px 1px 1px 5px; border-bottom: 1px solid #888888 }
.box-bot-left { font-size: 8pt; padding: 1px; border-right: 3px double #888; border-bottom: 1px solid #888888 }
.box-center { padding: 15px 20px }
.box-main { background-color: white; border: solid 1px black }
.box-table { border-top: 1px solid #888; border-bottom: 1px solid #888 }
.box-whole { border: solid 1px #888 }
.break { height: 15px }
.button { color: black; font-weight: 900; font-size: 8pt; font-family: Arial; background-color: #f5f5f5; text-align: center; text-transform: uppercase; margin: 0px; padding: 0px 15px; border: outset 2px #dcdcdc }
.content { font-size: 8pt; font-family: Arial; padding: 5px }
.field { font-size: 8pt; font-family: Arial; background-color: #f5f5f5; padding: 1px 1px 1px 2px; border-style: solid; border-width: 1px; border-color: gray black black gray }
.field-calendar { color: gray; font-size: 8pt; background-color: #f5f5f5; text-align: center }
.field2 { font-size: 8pt; font-family: Arial; background-color: #f5f5f5; text-align: center; padding: 1px 1px 1px 2px; border-style: solid; border-width: 1px; border-color: gray black black gray }
.flaglink { font-weight: 900; font-size: 10pt; font-family: Arial; background-color: #f5f5f5; text-align: center; text-transform: uppercase; padding: 2px; border: outset 2px #d3d3d3; width: 150px }
.flaglink A:hover { color: black; font-weight: 900; text-decoration: none; background-color: white; padding-right: 2px; padding-left: 2px; border-right: 10px solid #df0000; border-left: 10px solid #024001; width: 150px }
.flaglink A:link { color: #df0000; font-weight: 900; text-decoration: none; background-color: #f5f5f5; padding-right: 2px; padding-left: 2px; border-right: 10px solid #f5f5f5; border-left: 10px solid #f5f5f5; width: 150px }
.flaglink A:visited { color: #df0000; font-weight: 900; text-decoration: none; background-color: #f5f5f5; padding-right: 2px; padding-left: 2px; border-right: 10px solid #f5f5f5; border-left: 10px solid #f5f5f5; width: 150px }
.HMenu { color: black; font-weight: 900; font-size: 8pt; font-family: Arial; padding: 2px; border-bottom: 1px solid #888 }
.HMenu A:hover { color: #696969; font-family: FontName; text-decoration: none; background-color: #f5f5f5; padding-right: 2px; padding-left: 2px; border-right: 5px solid #df0000; border-left: 5px solid #024001 }
.HMenu A:link { color: black; font-weight: normal; font-family: Arial, "Palatino Linotype"; text-decoration: none; padding-right: 2px; padding-left: 2px; border-right: 5px solid white; border-left: 5px solid white }
.HMenu A:visited { color: black; font-weight: normal; font-family: Arial, "Palatino Linotype"; text-decoration: none; padding-right: 2px; padding-left: 2px; border-right: 5px solid white; border-left: 5px solid white }
.HPSpanish { color: black; font-weight: 900; font-size: 8pt; font-family: Arial; text-decoration: none; text-align: center; text-transform: capitalize; padding: 1px; border: solid 1px black; width: 80px }
.HPSpanish A:hover { color: white; font-weight: 900; text-decoration: none; background-color: black; border-right: 6px solid black; border-left: 6px solid black; width: 80px }
.HPSpanish A:link { color: black; font-weight: 900; text-decoration: none; border-right: 6px solid #df0000; border-left: 6px solid #024001; width: 80px }
.HPSpanish A:visited { color: black; font-weight: 900; text-decoration: none; border-right: 6px solid #df0000; border-left: 6px solid #024001; width: 80px }
.message { color: #df0000; font-weight: 900; font-size: 8pt; font-family: Arial; text-align: center; padding: 5px }
.text { font-size: 8pt }
.text-bold { font-weight: 900; font-size: 8pt }
.text-detail { color: #696969; font-size: 8pt; padding-top: 2px; padding-bottom: 2px }
.text-small { font-size: 7pt }
.text_req { color: black; font-weight: bold; font-size: 8pt; font-family: Arial; background: url(/images/asterisk.gif) no-repeat; padding-left: 8px }
.text_NOreq  { color: #696969; font-weight: bold; font-size: 8pt; font-family: Arial; background-repeat: no-repeat; padding-left: 8px }
.title   { color: #626161; font: 900 9pt Arial; background-color: #cccccc; text-align: center; text-transform: none; border-right: 1px none #888888; border-bottom: 1px solid #888 }
.title-sub   { color: #626161; font: 900 8pt Arial; background-color: #eee; text-align: center; text-transform: none; padding-right: 1px; padding-left: 1px; border-right: 1px none #888888; border-bottom: 1px solid #888 }
#id { }
