a.link_font          { font-family: Arial; font-size: 8pt; padding-left: 5; padding-right: 5 }
a:active             { color: #FFFFFF }
a:hover              { color: #FFFFFF }
a:link               { color: #959595 }
a:visited            { color: #959595 }

font.body_font       { font-family: Arial; font-size: 8pt; color: #FFFFFF; line-height: 150%; font-weight: bold; padding-left: 5; padding-right: 5 }
font.body_text       { font-family: Arial; font-size: 8pt; color: #FFFFFF; line-height: 150% }
font.memo_font       { font-family: Arial; font-size: 8pt; color: #959595; line-height: 150%; font-weight: bold; padding-left: 5; padding-right: 5 }
font.memo_text       { font-family: Arial; font-size: 8pt; color: #959595; line-height: 150% }
font.tag_dealer      { font-family: Arial; font-size: 8pt; color: #BE323F; padding-left: 5; padding-right: 5 }
font.tag_msg         { font-family: Arial; font-size: 8pt; color: #BE323F; padding-left: 5; padding-right: 5 }
font.tag_title       { font-family: Arial; font-size: 8pt; color: #959595; padding-right: 5 }
font.tag_value       { font-family: Arial; font-size: 8pt; color: #FFFFFF; padding-left: 5; padding-right: 5 }

body.background_main { background-image: url('../images/Background-Main.jpg'); background-repeat: no-repeat; background-attachment: fixed; background-position: center top }
td.background_banner { background-image: url('../images/Background-Banner.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
td.background_boat   { background-image: url('../images/Background-Boat.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
td.background_boat2  { background-image: url('../images/Background-Boat2.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
td.background_boat3  { background-image: url('../images/Background-Boat3.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
td.background_boat4  { background-image: url('../images/Background-Boat4.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
td.background_boat5  { background-image: url('../images/Background-Boat5.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
td.background_boat6  { background-image: url('../images/Background-Boat6.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
td.body_progress     { background-color: #BE323F }

table.left_regular   { background-image: url('../images/Left-Regular.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.left_aboutus   { background-image: url('../images/Left-AboutUs.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.left_home      { background-image: url('../images/Left-Home.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.right_regular  { background-image: url('../images/Right-Regular.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.right_shopping { background-image: url('../images/Right-Shopping.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.right_checkout { background-image: url('../images/Right-CheckOut.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }

table.bkgd_approve   { background-image: url('../images/Bkgd-Approve.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.bkgd_billto    { background-image: url('../images/Bkgd-BillTo.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.bkgd_checkout  { background-image: url('../images/Bkgd-CheckOut.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.bkgd_confirm   { background-image: url('../images/Bkgd-Confirm.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.bkgd_contact   { background-image: url('../images/Bkgd-Contact.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.bkgd_contus    { background-image: url('../images/Bkgd-ContUs.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.bkgd_customer  { background-image: url('../images/Bkgd-Customer.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.bkgd_dealer    { background-image: url('../images/Bkgd-Dealer.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.bkgd_email     { background-image: url('../images/Bkgd-Email.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.bkgd_error     { background-image: url('../images/Bkgd-Error.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.bkgd_legal     { background-image: url('../images/Bkgd-Legal.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.bkgd_payment   { background-image: url('../images/Bkgd-Payment.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.bkgd_register  { background-image: url('../images/Bkgd-Register.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.bkgd_request   { background-image: url('../images/Bkgd-Request.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.bkgd_review    { background-image: url('../images/Bkgd-Review.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.bkgd_shipto    { background-image: url('../images/Bkgd-ShipTo.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
table.bkgd_status    { background-image: url('../images/Bkgd-Status.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }

font.input_font      { font-family: Arial; font-size: 8pt; color: #959595; padding-left: 5; padding-right: 5 }
font.input_left      { font-family: Arial; font-size: 8pt; color: #959595; padding-right: 5 }
font.input_text      { font-family: Arial; font-size: 8pt; color: #FFFFFF; padding-left: 5; padding-right: 5 }
font.input_title     { font-family: Arial; font-size: 8pt; color: #FFFFFF; padding-left: 5; padding-right: 5 }
select.input_list    { font-family: Arial; font-size: 8pt; color: #FFFFFF; background-color: #464646 }
select.input_error   { font-family: Arial; font-size: 8pt; color: #FFFFFF; background-color: #BE323F }
input.number         { font-family: Arial; font-size: 8pt; text-align: center; color: #FFFFFF; background-color: #464646; border: 0 solid #000000; padding-left: 5; padding-right: 5 }
input.number_error   { font-family: Arial; font-size: 8pt; text-align: center; color: #FFFFFF; background-color: #BE323F; border: 0 solid #000000; padding-left: 5; padding-right: 5 }
input.text           { font-family: Arial; font-size: 8pt; text-align: left; color: #FFFFFF; background-color: #464646; border: 0 solid #000000; padding-left: 5; padding-right: 5 }
input.text_error     { font-family: Arial; font-size: 8pt; text-align: left; color: #FFFFFF; background-color: #BE323F; border: 0 solid #000000; padding-left: 5; padding-right: 5 }

textarea.legal_text  { font-family: Arial; font-size: 8pt; color: #FFFFFF; background-color: #000000; border: 0 solid #000000; padding: 10 }

textarea.text        { font-family: Arial; font-size: 8pt; color: #FFFFFF; background-color: #464646; border: 0 solid #000000; padding-left: 5; padding-right: 5 }
textarea.text_error  { font-family: Arial; font-size: 8pt; color: #FFFFFF; background-color: #BE323F; border: 0 solid #000000; padding-left: 5; padding-right: 5 }

tr.input_color       { background-color: #252525 }

li.dropdown_hover    { font-family: Arial; font-size: 8pt; cursor: pointer; color: #FFFFFF }
li.dropdown_regular  { font-family: Arial; font-size: 8pt; color: #959595 }
li.dropdown_select   { font-family: Arial; font-size: 8pt; color: #BE323F }

font.form_addr       { font-family: Arial; font-size: 8pt; color: #FFFFFF }
font.form_font       { font-family: Arial; font-size: 8pt; color: #959595; padding-left: 5; padding-right: 5 }
font.form_msg        { font-family: Arial; font-size: 8pt; color: #BE323F; padding-left: 5; padding-right: 5 }
font.form_text       { font-family: Arial; font-size: 8pt; color: #FFFFFF; padding-left: 5; padding-right: 5 }
font.form_title      { font-family: Arial; font-size: 14pt; color: #959595; padding-left: 5; padding-right: 5 }
hr.form_regular      { color: #252525 }
tr.form_bkgd         { background-color: #333333 }
tr.form_color        { background-color: #252525 }

font.button_font     { font-family: Arial; font-size: 8pt; padding-left: 5; padding-right: 5 }
td.button_hover      { cursor: pointer; text-align: Center; color: #FFFFFF }
td.button_hover2     { cursor: pointer; text-align: Center; color: #BE323F }
td.button_regular    { text-align: Center; color: #959595 }
td.button_regular2   { text-align: Center; color: #FFFFFF }
td.button_select     { text-align: Center; color: #BE323F }

font.color_font      { font-family: Arial; font-size: 8pt; color: #959595 }
font.color_text      { font-family: Arial; font-size: 8pt; color: #959595 }

font.check_font      { font-family: Arial; font-size: 8pt; padding-left: 5; padding-right: 5 }
td.check_hover       { cursor: pointer; text-align: Center; color: #959595 }
td.check_regular     { text-align: Center; color: #FFFFFF }
td.check_select      { text-align: Center; color: #BE323F }

font.history_font    { font-family: Arial; font-size: 8pt; padding-right: 10 }
td.history_hover     { cursor: pointer; text-align: Center; color: #FFFFFF }
td.history_regular   { text-align: Center; color: #959595 }
td.history_select    { text-align: Center; color: #BE323F }

font.menu_font       { font-family: Arial; font-size: 8pt; padding-left: 5; padding-right: 5 }
hr.menu_manager      { color: #FFFFFF }
hr.menu_regular      { color: #464646 }
tr.menu_hover        { cursor: pointer; color: #FFFFFF }
tr.menu_regular      { color: #959595 }
tr.menu_select       { color: #BE323F }

font.page_font       { font-family: Arial; font-size: 8pt; padding-left: 5; padding-right: 5 }
td.page_hover        { cursor: pointer; text-align: Center; color: #FFFFFF }
td.page_regular      { text-align: Center; color: #959595 }
td.page_select       { text-align: Center; color: #BE323F }

input.search         { background: transparent; text-align: left; font-family: Arial; font-size: 8pt; color: #FFFFFF; border-style: solid; border-width: 0; padding-left: 5; padding-right: 5 }
tr.search            { background-color: #000000 }
tr.search_bkgd       { background-color: #666666 }

font.shipping_title  { font-family: Arial; font-size: 8pt; color: #959595 }
font.shipping_value  { font-family: Arial; font-size: 8pt; color: #FFFFFF }
font.shipping_font   { font-family: Arial; font-size: 8pt }
font.ups_font        { font-family: Arial; font-size: 6pt; color: #959595 }
tr.shipping_hover    { cursor: pointer; color: #959595 }
tr.shipping_regular  { color: #FFFFFF }
tr.shipping_select   { color: #BE323F }

font.submit_font     { font-family: Arial; font-size: 8pt; font-weight: bold; padding-left: 5; padding-right: 5 }
td.submit_hover      { cursor: pointer; text-align: Center; color: #FFFFFF }
td.submit_regular    { text-align: Center; color: #FFC02B }
td.submit_select     { text-align: Center; color: #BE323F }

font.thumb_font      { font-family: Arial; font-size: 8pt; color: #959595 }
font.thumb_text      { font-family: Arial; font-size: 8pt; color: #FFFFFF }
td.thumb_hover       { cursor: pointer; background-color: #BE323F }
td.thumb_regular     { background-color: #000000 }
td.thumb_select      { background-color: #BE323F }

font.footer_font     { font-family: Arial; font-size: 8pt; padding-left: 5; padding-right: 5 }
font.footer_text     { font-family: Arial; font-size: 8pt; color: #959595; padding-left: 5; padding-right: 5 }
td.footer_hover      { cursor: pointer; text-align: Center; color: #FFFFFF }
td.footer_regular    { text-align: Center; color: #959595 }
td.footer_select     { text-align: Center; color: #BE323F }
