
p { color: #757575; font-family: arial, helvetica, sans serif; font-size: 10pt; }

li { color: #757575; font-family: arial, helvetica, sans serif; font-size: 10pt; }

.message {font-size: 11pt; font-weight: bold; }
.error { color: #990000; font-family: arial, helvetica, sans serif; font-size: 10pt; }
.caption { color: #184A7C; font-family: verdana, arial, helvetica, sans serif; font-size: 7pt; }
.credits { color: #757575; font-family: arial, helvetica, sans serif; font-size: 8pt; }
.strap { color: #184A7C; font-style: italic; }
.hptext { color: #184A7C; font-size: 9pt; }
.subcatdivider {  background-image: url(images/subcat_divider.gif); background-repeat: repeat-y; background-position: center}
.dropshadow { filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#B9B9B9', Positive='true'); }
.cathead { color: #184A7C; font-family: arial, helvetica, sans serif; font-size: 14pt; font-weight: bold; }
.subcatbl { margin-left: 15px; }

.formtext { color: #184A7C; font-weight: bold;  font-size: 8pt;}
.formnote { color: #184A7C; font-size: 8pt;}

.add2bkt { color: #184A7C; font-family: arial, helvetica, sans serif; font-size: 8pt; }
.bktaddqty { font-family: arial, helvetica, sans-serif; font-size: 7pt; color: black; background-color: white; border: solid 1px grey; }

.header1 { color: #184A7C; font-size: 14pt; font-weight: bold;}
.header2 { color: #184A7C; font-size: 12pt; font-weight: bold;}
.header3 { color: #184A7C; font-size: 10pt; font-weight: bold;}

.mainnav { font-family: arial, helvetica, sans serif; font-size: 11pt; font-weight: bold; }
a.mainnav { color: white; text-decoration: none; }
a.mainnav:visited { color: white; text-decoration: none;}
a.mainnav:hover { color: white; text-decoration: underline;}
a.mainnav:active { color: white; text-decoration: none;}

a.footnav { color: white; font-family: arial, helvetica, sans serif; font-size: 9pt; font-weight: bold; text-decoration: none; }
a.footnav:visited { color: white; text-decoration: none;}
a.footnav:hover { color: white; text-decoration: underline;}
a.footnav:active { color: white; text-decoration: none;}

.bittrail { color: #184A7C; font-family: verdana, arial, helvetica, sans serif; font-size: 8pt; }
a.bittrail { color: #184A7C; text-decoration: underline; }
a.bittrail:visited { color: #184A7C; text-decoration: underline; }
a.bittrail:hover { color: #4383C4; text-decoration: none; }
a.bittrail:active { color: #184A7C; text-decoration: underline; }

.bktqty { color: red; font-family: arial, helvetica, sans serif; font-size: 8pt; font-weight: bold; }
a.bktqty { color: #184A7C; text-decoration: underline; }
a.bktqty:visited { color: #184A7C; text-decoration: underline; }
a.bktqty:hover { color: #4383C4; text-decoration: none; }
a.bktqty:active { color: #184A7C; text-decoration: underline; }

.sofferlnk { color: #184A7C; font-family: verdana, arial, helvetica, sans serif; font-size: 7pt; font-weight: bold; }
a.sofferlnk { color: #184A7C; text-decoration: underline; }
a.sofferlnk:visited { color: #184A7C; text-decoration: underline; }
a.sofferlnk:hover { color: #4383C4; text-decoration: none; }
a.sofferlnk:active { color: #184A7C; text-decoration: underline; }

.prodname { color: #184A7C; font-family: arial, helvetica, sans serif; font-size: 16pt; font-weight: bold; }
.prodprice { color: #184A7C; font-family: arial, helvetica, sans serif; font-size: 12pt; font-weight: bold; }
.optiontxt { color: #184A7C; font-family: arial, helvetica, sans serif; font-size: 9pt; font-weight: bold; }
.prodcode { color: #757575; font-weight: bold;  font-size: 8pt; }
.bktmsg { font-size: 11pt; font-weight: bold; color: #184A7C; }

a { color: #184A7C; text-decoration: underline; }
a:visited { color: #184A7C; text-decoration: underline; }
a:hover { color: #4383C4; text-decoration: none; }
a:active { color: #184A7C; text-decoration: underline; }

td.bktdiv1 { padding: 0px; background: #757575; height: 1px; }
td.bktdiv2 { padding: 0px; background: #E0E0E0; height: 1px; }

.bktprodname { color: #184A7C; font-size: 16pt; font-weight: bold; }
.bktoptiontxt { color: #184A7C; font-size: 9pt; font-weight: bold; }
.bktprodprice { padding: 3px; color: #184A7C; }
.bktprice { padding: 3px; color: #184A7C; font-size: 12pt; font-weight: bold;}
.bktsubtotal { padding: 3px; color: #184A7C; font-size: 12pt; font-weight: bold; }
.bktdelprice { padding: 3px; color: #184A7C; font-size: 12pt; font-weight: bold; }
.bktgndtotal { padding: 3px; color: #184A7C; font-size: 12pt; font-weight: bold; }

.lowrad { position:relative; top:2px }

.ocqty { padding: 3px; color: #184A7C; }
.occode { padding: 3px; color: #184A7C; }
