a.sc_nav:active {  }
a.sc_nav:hover {  }
a.sc_nav:link {  }
a.sc_nav:visited {  }
a.sc_item:active {  }
a.sc_item:hover {  }
a.sc_item:link {  }
a.sc_item:visited {  }
a.sc_buy:active {  }
a.sc_buy:hover {  }
a.sc_buy:link {  }
a.sc_buy:visited {  }
a.sc_category:active {  font-size: 10pt; text-decoration: none}
a.sc_category:hover {  font-size: 10pt; text-decoration: none}
a.sc_category:link {  font-size: 10pt; text-decoration: none}
a.sc_category:visited {  font-size: 10pt; text-decoration: none}
.sc_abstract {  font-size: 10pt; margin-left: 2ex; margin-top: 0px; margin-bottom: 0px}
.sc_description {  }
.sc_navline {  font-size: 10pt}
h1 {  font-size: x-large; font-weight: bold}
.sc_ul {  border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 3px; border-left-width: 0px}
.sc_seperator {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;

}
.sc_seperator2 {
}
.sc_item {  font-size: 10pt; text-decoration: none}
.sc_price {  color: #CC0000}
.sc_form_field {  font-size: 10px}
.sc_option_title {  font-weight: bold; margin-top: 6px; margin-bottom: 0px}
.sc_option_description {  margin-top: 0px; margin-bottom: 0px; margin-left: 2em}
.sc_message {  font-size: larger; font-weight: bold}
.sc_colhead {  font-size: 9pt; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
.sc_colhead_noul { font-size: 9pt; border-color: black black #000000; border-style: none}
.sc_cart_item { text-decoration: none }
.sc_tabtext {  font-size: 10pt}
.sc_tablabel { font-size: 12pt; font-weight: bold}
.sc_tabtext_sum { font-size: 10pt ; border-color: #000000 black black; border-style: solid; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.sc_textinput {  font-size: 9pt}
.sc_tight {  font-size: 1pt; line-height: 1pt}
.sc_even {  }
.sc_odd { background-color: #E8E8E8}
.sc_title {  font-size: 12pt}
.sc_form_label {  font-size: 12pt; font-weight: bold; text-align: right}
.sc_form_note { font-size: 12pt; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 10px}
.nosp {  margin-top: 0px; margin-bottom: 0px}
.sc_qty { }
.sc_cart_note {  font-size: 9pt}
.sc_item_qty_line {  white-space: nowrap; margin-top: 0px; margin-bottom: 0px}
.sc_item_button_line {  margin-bottom: 0px}
.sc_item_addinfo_line {  margin-top: 0px; margin-bottom: 0px}
.sc_item_length { margin-top: 0px; margin-bottom: 0px; white-space: nowrap }
.sc_item_date { margin-top: 0px; margin-bottom: 0px; white-space: nowrap }
.sc_item_grade { margin-top: 0px; margin-bottom: 0px; white-space: nowrap }
.sc_item_price_line { margin-top: 0px; margin-bottom: 0px; white-space: nowrap }
.sc_item_options {  }
.sc_item_image {  margin-top: 0px; margin-bottom: 0px; text-align: center}
.sc_item_title {  font-size: 12pt; font-weight: bold}
.sc_category_title {  font-size: 12pt; font-weight: bold; margin-top: 0px; margin-bottom: 0px}
.sc_category_description {  }
.sc_category_image { margin-top: 0px; margin-bottom: 0px; text-align: center }
.sc_category_price_line {
	margin-top: 0px;
	margin-bottom: 0px;
	white-space: nowrap;
	vertical-align: baseline;
	font-size: 10pt;
}
.sc_item_option_pulldown {  }
.sc_item_qty_input { margin-top: 12px; margin-bottom: 0px; white-space: nowrap }
.sc_item_description {  }
.sc_title {
	font-weight: bold;
}
.sc_cart_sku { font-size: 10pt }
.sc_cart_description { font-size: 10pt }
.sc_cart_price { font-size: 10pt }
.sc_cart_ext { font-size: 10pt }
.sc_cart_headline {
	font-size: 9pt;
	border-color: black black #000000;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	font-weight: bold;
}
.sc_cart_subtotal { font-size: 10pt ; border-color: #000000 black black; border-style: solid; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.sc_option_pulldown { margin-top: 0px; margin-bottom: 0px; margin-left: 2em}
.sc_cart_qty { font-size: 10pt }
.sc_cart_line_label { font-size: smaller }
.sc_cart_shipping { font-size: 10pt }
.sc_cart_tax { font-size: 10pt }
.sc_cart_line_label_total { font-size: smaller }
.sc_cart_total { font-size: 10pt ; border-color: #000000 black black; border-style: solid; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.sc_finance_input {  }
.sc_invoice_name {  }
.sc_invoice_name {  margin-top: 0px; margin-bottom: 0px}
.sc_invoice_address { ; margin-top: 0px; margin-bottom: 0px}
.sc_invoice_phone { ; margin-top: 0px; margin-bottom: 0px}
.sc_invoice_email { ; margin-top: 0px; margin-bottom: 0px}
.sc_invoice {  font-size: 10pt}
.sc_invoice_number {  margin-top: 0px; margin-bottom: 0px}
.sc_invoice_cardno {  }
.add_to_cart { height: 50px}
.vendor_list_name {  font-size: 10pt; margin-top: 0px; margin-bottom: 0px}
.vendor_list_text {  font-size: 10pt; margin-top: 3px; margin-bottom: 10px; margin-left: 30px}
a.nul {  text-decoration: none}
.vendor_list_tagline {  font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 30px}


.linkext { margin-bottom: 5px;  color: red; background: #ffffcc; font-weight: bold; }
.linkexp { margin-top: 5px;  }
.linkexd { margin-bottom: 5px;  }
.linkexblock {  font-size: 10pt; width: 150px; margin-left: 10px; }
