
a:link    { color: #000; text-decoration: underline }
a:link.footer { color: red; text-decoration: none; }
a:visited    { color: #000; text-decoration: underline }
a:visited.footer { color: red; text-decoration: none; }
a:hover    { color: #f00; text-decoration: none }
a:hover.footer { color: black; text-decoration: none; }
.red { color: red }
.product_desc { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 14px; text-align: justify }
.header_text { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 14px; text-align: justify; margin-top: 2px; margin-right: 8px }
.header_text2 { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 14px; text-align: justify; }
.press_release_text { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 14px; text-align: justify; margin: 2px 8px }
.about_text { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 14px; text-align: justify; margin: 2px 8px }
.ship_chart { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.policies_text { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 14px; text-align: justify; margin-right: 8px; margin-bottom: 4px; margin-left: 8px; }
.invoice_text { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; text-align: justify; margin: 2px 2px 2px 8px; }
.orders_text { color: white; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.orders_text2 { color: black; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align: justify; }
.orders_text3 { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.press_text { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 14px; text-align: right; margin: 2px 8px; }
.services_text { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 12px }
.staff_names { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align: center }
.contact_text { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 16px }
.image_stroke { border: solid 1px #c3c3c3 }
.border { border: solid 1px #f00; }
body { background-image: url(/images/bg.gif); background-repeat: repeat; }
.leftcol_bkgrd { background-image: url(/mm5/graphics/misc/left_col_bkgrd.gif); background-repeat: repeat; }
.left_margin { margin: 0 0 0 8px; }
.footer_text { font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px; }
.bold { font-weight: bold; }
textarea { width: 325px; height: 200px; }
.superscript { font-size: 10px; vertical-align: 4px; }
