@charset "utf-8";

body {margin:0; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:10pt; background:none white; color: #2á2á2á; padding: 0; text-align:center;}

a {color: #004477}
a:hover {color: #a31a0f}
a:active {color: #c11f12}
a:visited {color: #571d61}

.pre {font-weight:normal; font-family:Courier; font-size:9px; color:#000; text-decoration: none;}

#rea {width:840px; margin:0 auto; text-align:left; position:relative;}

.reaPadding4{clear: both; font-size: 1px; height: 0px; width: auto; padding-left: 4px;}
.reaPadding7{clear: both; font-size: 1px; height: 0px; width: auto; padding-left: 7px;}
.reaPadding-left14{padding-left: 14px;}
#.reaPadding-left14{clear: both; font-size: 1px; height: 0px; width: auto; padding-left: 14px;}
.reaPadding-right14{clear: both; font-size: 1px; height: 0px; width: auto; padding-right: 14px;}
.reaPadding-top20{clear: both; padding-top: 20px; font-size: 1px; height: 0px; width: auto; margin-top:1px;}
.reaPadding-top10{clear: both; padding-top: 10px; font-size: 1px; height: 0px; width: auto; margin-top:1px;}
.reaPadding-top7{clear: both; padding-top: 7px; font-size: 1px; height: 0px; width: auto; margin-top:1px;}
.reaPadding-top5{clear: both; padding-top: 4px; font-size: 1px; height: 0px; width: auto; margin-top:1px;}
.reaPadding-top3{clear: both; padding-top: 3px; font-size: 1px; height: 0px; width: auto; margin-top:1px;}
.reaPadding-top1{clear: both; padding-top: 1px; font-size: 1px; height: 0px; width: auto; margin-top:1px;}

form {margin:0;}
form select {font-size:11px; color:#333; vertical-align:middle; font-family:Tahoma}
form input {font-size:11px; color:#333; vertical-align:middle; font-family:Tahoma}

.reaForm-focused {border:1px solid #a31a0f; background:#ffffff; font-size:11px; font-family:Tahoma; color: #000000;}
.reaForm-unfocused {border:1px solid #a5acb2; background:#ffffff; font-size:11px; font-family:Tahoma;}

.reaForm-focusedB {border:1px solid #787878; color: #000000; background:#ffffff; font-size:11px; font-family:Tahoma}
.reaForm-unfocusedB {border:1px solid #a5acb2; color: #a5acb2; background:#ffffff; font-size:11px; font-family:Tahoma}

.reaForm-optionC {color: #a3a3a3; font-family:Tahoma}
.reaForm-total {border:0px; color: #a31a0f; background:#dddddd; font-size: 13px; text-align: right; font-weight: bold; font-family:Tahoma}

.reaContent-input {border:1px solid #a5acb2; background:#ffffff; font-size:11px; font-family:Tahoma}
.reaContent-input-S {border:1px solid #a5acb2; background:#ffffff; font-size:11px; font-family:Tahoma; color: #cccccc}

.reaHead-navMenu {font-size:9px; color:#000; text-decoration: none;}
.reaHead-navMenu:hover {color:#a31a0f;}
.reaHead-navQL {font-size:9px; color:#7f7f7f; text-decoration: none;}
.reaHead-navQL:visited {color:#7f7f7f;}
.reaHead-navQL:hover {color:#a31a0f;}

.reaContent-left {padding: 17px 14px 0px 14px;}
.reaContent-dTitle {padding: 22px 0px 0px 0px;}

.reaContent-banner {font-size:10px; color:#7f7f7f; text-align: left; padding: 10px 20px 0px 20px; background: url("/img/banner-bg.gif") repeat-x top left;}
.reaContent-bannerLink {text-align: right; padding: 0px 20px 30px 20px;}
.reaContent-solutions {font-size:8pt; padding: 17px 14px 0px 14px;}
.reaContent-announcements {padding: 0px 22px 0px 8px; font-size:8pt;}
.reaContent-announcementsTitle {padding: 22px 0px 0px 20px;}
.reaContent-aboutTitle {padding: 22px 0px 0px 0px;}
.reaContent-box {padding: 20px 20px 0px 10px;}
.reaContent-boxBG {background: url("/img/misc/bg.gif") repeat-x top left; background-color: #e7e7e7;}

.reaContent-navQL {font-size:9px; color:#7f7f7f; text-decoration: none;}
.reaContent-navQL:visited {color:#7f7f7f;}
.reaContent-navQL:hover {color:#a31a0f;}

.reaContent-GL{color: #2c2c2c; text-decoration: none;}
.reaContent-GL:hover{color: #2c2c2c; text-decoration: none;}
.reaContent-GL:visited{color: #2c2c2c;}

.reaContent-RedL{color: #a31a0f;}
.reaContent-RedL:hover{color: #a31a0f;}
.reaContent-RedL:visited{color: #a31a0f;}

.reaContent-YL{color: #a57711;}
.reaContent-YL:hover{color: #a31a0f;}
.reaContent-YL:visited{color: #bc953f;}

.reaContent-LL{color: #a3a3a3; text-decoration: none;}
.reaContent-LL:hover{color: #a3a3a3; text-decoration: none;}
.reaContent-LL:visited{color: #a3a3a3;}

.reaContent-GrL{color: #a3a3a3; text-decoration: none;}
.reaContent-GrL:hover{color: #a3a3a3; text-decoration: none;}
.reaContent-GrL:visited{color: #a3a3a3;}

.reaContent-title0 {font-family: georgia, times new roman, roman; font-size:17pt; color: #2c2c2c; font-weight: normal;}
.reaContent-title {font-size:12pt; color: #2c2c2c; font-weight: bold;}
.reaContent-title2 {font-size:10pt; color: #2c2c2c; font-weight: bold;}
.reaContent-note {font-size:9px; color:#a3a3a3;}
.reaContent-comment {font-size:7pt; color:#777777;}
.reaContent-text {font-size:10pt; color:#2c2c2c;}
.reaContent-stext {font-size:8pt; color:#2c2c2c;}
.reaContent-sstext {font-size:7pt; color:#2c2c2c;}

.reaFoot-copy {font-size:9px; color:#7f7f7f; text-decoration: none;}

.reaFoot-menu {font-size:9px; color:#000000; text-decoration: none;}
.reaFoot-menu:visited {color:#000000;}
.reaFoot-menu:hover {color:#a31a0f;}
