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 {  margin-top: 0px; margin-bottom: 0px}
.sc_description {  }
.sc_navline {
	font-size: 10pt;
	text-indent: -2.3em;
	padding-left: 2.3em;
}
.sc_ul {  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_seperator {  border-color: #000000 black black; border-style: solid; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.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: #FFFFCC}
.sc_title {  font-size: 14pt}
.sc_form_label {  font-size: 12px; font-weight: bold; text-align: right}
.sc_form_note { font-size: 12px; 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; color:#666666;  margin-bottom: 0px}
.sc_item_button_line {  margin-bottom: 0px}
.sc_item_addinfo_line {  margin-top: 0px; margin-bottom: 0px}
.sc_item_price_line { margin-top: 0px; margin-bottom: 0px;  color:#666666; white-space: nowrap; }
.sc_item_oem_price_line { margin-top: 0px; margin-bottom: 0px; white-space: nowrap; color: red }
.sc_item_options {  }
.sc_item_image {  margin-top: 0px; margin-bottom: 0px; text-align: center}
.sc_item_title {  font-size: 13.5px; font-weight: bold}
.sc_category_title {  font-size: 14pt; 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}
.sc_category_oem_price_line { margin-top: 0px; margin-bottom: 0px; white-space: nowrap ; vertical-align: baseline; color: red}
.sc_item_option_pulldown {  }
.sc_item_qty_input {  }
.sc_item_description {  }
.sc_title {  }
.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 }
.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: 19px; width: 69px}
.vendor_list_name {  font-size: 10pt; margin-top: 0px; margin-bottom: 0px}
.vendor_list_text {  font-size: 10pt; margin-top: 2px; margin-bottom: 10px; margin-left: 30px}
a.nul {  text-decoration: none}
.vendor_list_tagline {  font-size: 14px; margin-top: 0px; margin-bottom: 0px; margin-left: 30px}
a.whitetext:active {  }
a.whitetext:hover {  }
a.whitetext:link {  }
a.whitetext:visited {  }
.whitetext {
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;

}
.whitelink {
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;

}
.mainspacing {
	margin: 10px;
	padding: 10px;
}
.spalshplace {
	margin-right: 250px;
	margin-bottom: 15px;
}
.whitetextsmall {

	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
}
.whitetext10 {

	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
}


.spacingNone {
	margin-bottom: 0px;
	margin-top: 0px;
}
.spacingBefore {
	margin-bottom: 8px;
}
.spacingAfter {
	margin-top: 8px;
}
.spacingBoth {
	margin-bottom: 8px;
	margin-top: 8px;
}
.colorNormal {
	 color:#666666;
}
.colorRed {
	color: #FF0000;
}

