td { font-family: arial,sans-serif; color:#000050; font-size:9pt; font-weight: normal; text-decoration: none; }
td.prodnews { vertical-align: top; font-family: arial,sans-serif; background-color: #FFFFFF; color:#000050; font-size:8pt; font-weight: normal; text-decoration: none; }
td.smallsection { font-family: arial,sans-serif; background-color: #FFFF66; color:#000050; font-size:8pt; font-weight: normal; text-decoration: none; }
td.laptopblurb { vertical-align: top; font-family: arial,sans-serif; background-color: #FFFFFF; color:#000050; font-size: 12px; font-weight: normal; text-decoration: none; padding: 4px; }
td.laptopbottom { padding: 4px; vertical-align: top; font-family: arial,sans-serif; background-color: #FFFFFF; color:#000050; font-size:8pt; font-weight: normal; text-decoration: none; }
td.label { font-family: arial,sans-serif; background-color: #FFFFFF; color:#000050; font-size:8pt; text-decoration: none; }
img.prodnews2 { float: right; border-color: #021E78; border-width: 2; border-style: solid; }
ul.ul_laptop { list-style-type: square; font-weight: normal; font-size: 12px; margin-top: 4px; margin-left: 8px; padding-left: 8px; margin-bottom: 0px; padding-bottom: 0px; margin-right: 0px; padding-right: 0px; }
select { width: 320px; font-family: arial,sans-serif; font-size: 8pt; font-weight: normal; background-color: #FFFFFF; color: #000050; }
#rcfg_content_box select { width: auto; }
.title { font-family: arial,sans-serif; color:#000050; font-size:16pt; font-weight: bold; text-decoration: none; }
.title20 { font-family: arial,sans-serif; color:#000050; font-size: 20pt; font-weight: bold; text-decoration: none; }
.titlered { font-family: arial,sans-serif; color:#BB0000; font-size:16pt; font-weight: bold; text-decoration: none; }
.bigtitlered { font-family: arial,sans-serif; color:#BB0000; font-size:24pt; font-weight: bold; text-decoration: none; }
.white { font-family: arial,sans-serif; color:#FFFFFF; font-size:8pt; font-weight: normal; text-decoration: none; }
.bigwhite { font-family: arial,sans-serif; color:#FFFFFF; font-size:11pt; font-weight: normal; text-decoration: none; }
.colheading { font-family: arial,sans-serif; color:#CC0000; font-size:11pt; font-weight: bold; text-decoration: none; }
.heading { font-family: arial,sans-serif; color:#000050; font-size:11pt; font-weight: bold; text-decoration: underline; }
.heading1 { font-family: arial,sans-serif; color:#000050; font-size:11pt; font-weight: bold; text-decoration: none; }
.heading2 { font-family: arial,sans-serif; color:#000050; font-size:12pt; font-weight: bold; text-decoration: none; }
.heading3 { font-family: arial,sans-serif; color:#000050; font-size:14pt; font-weight: bold; text-decoration: none; }
.heading4 { font-family: arial,sans-serif; color:#000050; font-size:18pt; font-weight: bold; text-decoration: none; }
.heading5 { font-family: arial,sans-serif; color:#000050; font-size:32px; font-weight: bold; text-decoration: none; }
.headingred { font-family: arial,sans-serif; color:#000050; font-size:11pt; font-weight: bold; text-decoration: underline; }
.headingred1 { font-family: arial,sans-serif; color:#CC0000; font-size:11pt; font-weight: bold; text-decoration: none; }
.headingred2 { font-family: arial,sans-serif; color:#CC0000; font-size:12pt; font-weight: bold; text-decoration: none; }
.headingred3 { font-family: arial,sans-serif; color:#CC0000; font-size:14pt; font-weight: bold; text-decoration: none; }
.headingred4 { font-family: arial,sans-serif; color:#CC0000; font-size:18pt; font-weight: bold; text-decoration: none; }
.headingrev { font-family: arial,sans-serif; color:#FFFFFF; font-size:11pt; font-weight: bold; text-decoration: underline; }
.headingrev2 { font-family: arial,sans-serif; color:#CC0000; font-size:12pt; font-weight: bold; text-decoration: none; }
.subheading { font-family: arial,sans-serif; color:#000000; font-size: 9pt; font-weight: bold; text-decoration: none; }
.subheadingblue { font-family: arial,sans-serif; color:#000050; font-size: 9pt; font-weight: bold; text-decoration: none; }
.subheadingred { font-family: arial,sans-serif; color:#CC0000; font-size: 9pt; font-weight: bold; text-decoration: none; }
font.big16 { font-family: arial,sans-serif; color:#000050; font-size:16px; font-weight: bold; }
font.big24 { font-family: arial,sans-serif; color:#000050; font-size: 24px; font-weight: bold; }
.red { font-family: arial,sans-serif; color:#CC0000; font-size:11pt; font-weight: bold; text-decoration: none; }

.but { font-family: arial,sans-serif; color:#FFFFFF; background-color:#000099; font-size: 12px; font-weight:bold; width: 140px; height: 30px; }
.buthover { font-family: arial,sans-serif; color:#FFFFFF; background-color:#CC0000; font-size: 12px; font-weight:bold; width: 140px; height: 30px; }

.finaltotal { border-style:none; font-family: arial,sans-serif; font-size: 10pt; font-weight: bold; color: #000050; background-color: #FFFFFF; }
.bluetitle { color: #000050; font-family: arial,sans-serif; font-size: 12pt; font-weight: bold; }
.redtitle { color: #CC0000; font-family: arial,sans-serif; font-size: 12pt; font-weight: bold; }
.laborpower{ color: #000000; font-size: 32px; font-weight: bold; font-family: "Copperplate Gothic Light"; }
.union_name { font-family: tahoma,arial,sans-serif; font-size: 14pt; font-weight: bold; color: #000000; }

input.tinybuttonblue { width: 160; font-family: arial,sans-serif; font-size: 8pt; font-weight: bold; background-color: #021E78; color: #FFFFFF; border-style: double; border-width: 3px; border-color: #021E78; padding: 1px; }
input.tinybuttonblue_hover { width: 160; font-family: arial,sans-serif; font-size: 8pt; font-weight: bold; background-color: #BB0000; border-style: double; border-width: 3px; border-color: #BB0000; color: #FFFFFF; padding: 1px; }
input.buttonblue { width: 160; font-family: arial,sans-serif; font-size: 12px; font-weight: bold; background-color: #021E78; color: #FFFFFF; border-style: double; border-width: 3px; border-color: #021E78; padding: 1px; }
input.buttonblue_hover { width: 160; font-family: arial,sans-serif; font-size: 12px; font-weight: bold; background-color: #BB0000; border-style: double; border-width: 3px; border-color: #BB0000; color: #FFFFFF; padding: 1px; }
input.txt100 { width: 100px; font-family: arial,sans-serif; color:#000000; font-size: 8pt; font-weight: bold; }
input.txt200 { width: 200px; font-family: arial,sans-serif; color:#000000; font-size: 9pt; font-weight: bold; }
input.txt250 { width: 250px; font-family: arial,sans-serif; color:#000000; font-size: 9pt; font-weight: bold; }
textarea.ta200 { width: 200px; height: 50px; font-family: arial,sans-serif; color:#000000; font-size: 8pt; font-weight: bold; }
textarea.ta400 { width: 400px; height: 50px; font-family: arial,sans-serif; color:#000000; font-size: 8pt; font-weight: bold; }

a.laptopheading { font-size: 14px; }
