.warning {
	color: #990033;
}
A.warning_link:link {
	color: #990033;
}
A.warning_link:visited {
	color: #990033;
}
A.warning_link:active {
	color: #990033;
}
A.warning_link:hover {
	color: #990033;
}
.redline_price {
	text-decoration: line-through;
	color: #ff0000;
}
A:link {
	color: #1D6466;
}
A:visited {
	color: #1D6466;
}
A:active {
	color: #ff0000;
}
.copyright {
	color: #1D6466;
	font-size:11px;
}
.usd_price_suffix {
	font-size: 11px;
}
.paging_text {
}
A.paging_link:link {
}
A.paging_link:visited {
}
A.paging_link:active {
}
A.paging_link:hover {
}
.control_panel {
	font-size: 11px;
	color: #ababab
}
.page_border {
	padding-left: 4pt;
	padding-right: 5pt;
}
/* --- Shared by Front-end and Secure -----------------------------------------------------------------------------------------*/
      
        /* basket.asp, coupon_code.inc; prefix = basket */
        .basket_bar {
}
.basket_text {
	font-size: 11px;
}
.basket_current_order_text {
	font-weight: bold;
	text-align: left;
	left: 5px;
}
.basket_empty_order_text {
	font-size: 11px;
	font-style: italic;
}
.basket_total_price {
	font-weight: bold;
	text-align: right;
	font-size: 11px;
}
A.basket_link:link {
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
}
A.basket_link:visited {
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
}
A.basket_link:active {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
A.basket_link:hover {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
.basket_customer_portal {
	background-color: #1D6466;
	padding-left: 4pt;
	padding-right: 5pt;
}
.basket_cp_text {
	color: #ffffff;
	font-size: 11px;
}
.basket_header_text_large {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}
A.basket_cp_link:link {
	color: #ffffff;
	font-size: 11px;
}
A.basket_cp_link:visited {
	color: #ffffff;
	font-size: 11px;
}
.basket_header_cell {
	background: #1D6466;
}
#s-lv-2 A.basket_header_link:link {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}
#s-lv-2 A.basket_header_link:visited {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}
A.basket_row_link:link {
	font-size: 11px;
	text-decoration: none;
	color: #1D6466;
}
A.basket_row_link:visited {
	font-size: 11px;
	text-decoration: none;
	color: #1D6466;
}
.basket_row_text {
	font-size: 11px;
}
.basket_row_attribute_text {
	font-size: 10px;
}
.basket_price_label {
	font-size: 11px;
	font-weight: bold;
}
.basket_attribute_label {
	font-size: 10px;
}
.basket_attribute_text {
	font-size: 10px;
}
/* --- Front-end specific ---------------------------------------------------------------------------------------------------- */
      
        /* categories.asp, categories2.asp; prefix = category */
        .category_header_cell {
	background-color: #1D6466;
	border-style: solid;
	border-width: 1pt;
	border-left-color: #D1DAD1;
	border-top-color: #D1DAD1;
	border-right-color: #000000;
	border-bottom-color: #000000;
	padding-left: 4pt;
	padding-right: 5pt;
}
.category_header_text {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding-left: 6pt
}
.category_restricted_msg {
}
.category_not_found_msg {
}
A.category_link:link {
}
A.category_link:visited {
}
A.category_link:active {
}
A.category_link:hover {
}
/* category_header.inc; prefix = category_header */
        .category_header_text_line {
	font-size: 12px;
}
A.category_header_link:link {
	font-size: 12px;
	display: block;
}
A.category_header_link:visited {
	font-size: 12px;
}
A.category_header_link:active {
	font-size: 12px;
}
A.category_header_link:hover {
	font-size: 12px;
}
/* contact.asp; prefix = contact */
        .contact_merchant_name {
	font-weight: bold;
	font-size: 120%;
}
.contact_merchant_address {
}
.contact_label {
}
.contact_number {
	font-size: 12px
}
.contact_merchant_long_description {
}
.contact_text {
}
/* location_tree.inc; prefix = location_tree */
        A.location_tree_link:link {
	font-size: 11px;
	color: #1D6466;
	text-decoration: underline;
}
A.location_tree_link:visited {
	font-size: 11px;
	color: #1D6466;
	text-decoration: underline;
}
A.location_tree_link:active {
	font-size: 11px;
	color: #ff0000;
	text-decoration: underline;
}
A.location_tree_link:hover {
	font-size: 11px;
	color: #895038;
	text-decoration: underline;
}
.location_tree_link_delimiter {
	color: #1D6466;
	font-family: Verdana;
}
A.location_tree_link_1:link {
	font-size: 90%;
	color: #1D6466;
	text-decoration: none;
}
A.location_tree_link_1:visited {
	font-size: 12px;
	color: #1D6466;
	text-decoration: none;
}
A.location_tree_link_1:active {
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
}
A.location_tree_link_1:hover {
	font-size: 12px;
	color: #1D6466;
	text-decoration: underline;
}
.location_tree_link_delimiter {
	color: #1D6466;
	font-family: Verdana;
}
/* missing_features.asp; prefix = missing_features */
        .missing_features_header {
	font-size: 14px;
	font-weight: bold;
}
.missing_features_text {
}
/* product_detail.asp, product_detail2.asp, product_detail3.asp; prefix = product */
        .product_detail_nonexistent {
}
.product_detail_price {
	font-size: 12px;
	font-weight: bold;
}
HR.product_detail_bar {
	color: #000000;
}
.product_detail_qty_text {
	font-size: 12px;
	font-weight: bold;
	background-color: #EFEFEF;
}
.product_detail_name {
	font-size: 120%;
	font-weight: bold;
}
.product_detail_description {
}
.product_detail_description2 {
}
.product_detail_description3 {
}
.product_detail_stock_msg_short {
	font-size: 12px;
}
.product_detail_stock_msg_extended {
	font-size: 11px;
}
.product_detail_attribute_name {
	font-size: 12px;
	font-weight: bold;
	background-color: #efefef;
}
.product_detail_price_label {
	font-size: 12px;
}
/* products.asp; prefix = products */
        .products_header_cell {
	background-color: #1D6466;
	padding: 5px 5pt 5px 4pt;
}
A.products_header_link:link {
	color: #ffffff;
	font: bold 15px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}
A.products_header_link:visited {
}
.products_header_text {
	color: #ffffff;
	font: bold 15px/24px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}
.products_row_cell_even {
	font: 12px Georgia, "Times New Roman", Times, serif;
	padding: 0px 4px;
}
.products_row_cell_odd {
	font: 12px Georgia, "Times New Roman", Times, serif;
	background-color: #d1dad1;
	padding: 0px 4px;
}
A.products_row_link:link {
	font-weight: normal;
	color: #1D6466;
	text-decoration: none;
}
A.products_row_link:visited {
	font-weight: normal;
	color: #1D6466;
	text-decoration: none;
}
A.products_row_link:active {
	font-weight: normal;
	color: #1D6466;
	text-decoration: none;
}
A.products_row_link:hover {
	font-weight: normal;
	color: #1D6466;
	text-decoration: underline;
}
a.products_row_link_even:link {
	font-size: 12px;
}
a.products_row_link_odd:link {
	font-size: 12px;
}
.products_row_text {
	font-size: 12px;
	color: #000000;
}
.products_text_big {
	font-size: 14px;
}
.products_text {
}
.products_row_cell_even input {
	height: 22px;
	border: 1px dashed #333333;
	padding: 2px 2px;
	background: #FBFAF7;
	font: 12px/14px Georgia, "Times New Roman", Times, serif;
}
.products_row_cell_odd input {
	height: 22px;
	border: 1px dashed #333333;
	padding: 2px 2px;
	background: #FBFAF7;
	font: 12px/14px Georgia, "Times New Roman", Times, serif;
}
A.products_in_stock_link:link {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-bottom:1px solid #1D6466;
}
A.products_in_stock_link:visited {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-bottom:1px solid #1D6466;
}
A.products_out_of_stock_link:link {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-bottom:1px solid #1D6466;
}
A.products_out_of_stock_link:visited {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-bottom:1px solid #1D6466;
}
/* related_categories.inc; prefix = related_categories */
        .related_categories_title {
	font-size: 12px;
}
A.related_categories_link:link {
	font-size:12px
}
A.related_categories_link:visited {
	font-size:12px
}
A.related_categories_link:active {
	font-size:12px
}
A.related_categories_link:hover {
	font-size:12px
}
/* related_products.inc; prefix = related_products */
        .related_products_title {
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
}
.related_products_header {
	color: #1D6466;
	font-size: 12px;
	font-weight: bold;
}
.related_products_bar {
	background-color: #1D6466;
}
A.related_products_link:link {
	color: #000000;
	font-size: 11px
}
A.related_products_link:visited {
	color: #000000;
	font-size: 11px
}
A.related_products_link:active {
	color: #000000;
	font-size: 11px
}
A.related_products_link:hover {
	color: #000000;
	font-size: 11px
}
.related_products_price {
	font-size: 11px;
}
/* search.asp; prefix = search */
        .search_no_results {
	font-style: italic;
}
.search_header_cell {
	background-color: #1D6466;
	padding-left: 4pt;
	padding-right: 5pt;
}
A.search_header_link:link {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
A.search_header_link:visited {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
.search_header_text {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
A.search_row_link:link {
	font-weight: normal;
	color: #1D6466;
	text-decoration: none;
}
A.search_row_link:visited {
	font-weight: normal;
	color: #1D6466;
	text-decoration: none;
}
A.search_row_link:active {
	font-weight: normal;
	color: #1D6466;
	text-decoration: none;
}
A.search_row_link:hover {
	font-weight: normal;
	color: #1D6466;
	text-decoration: underline;
}
.search_row_text {
	font-size: 12px;
	color: #000000;
}
.search_row_cell_even {
	background-color: #ffffff;
	text-align: center;
}
.search_row_cell_odd {
	background-color: #D1DAD1;
	text-align: center;
}
.search_row_text {
	font-size: 12px;
	color: #000000;
}
A.search_in_stock_link:link {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-bottom:1px solid #1D6466;
}
A.search_in_stock_link:visited {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-bottom:1px solid #1D6466;
}
A.search_out_of_stock_link:link {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-bottom:1px solid #1D6466;
}
A.search_out_of_stock_link:visited {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-bottom:1px solid #1D6466;
}
.search_category_hdr_text {
	font-size: 140%;
	color: #ffffff;
	font-weight: bold;
}
.search_category_hdr_background {
	background-color: #1D6466;
}
.search_category_hdr_link:link {
	color: #ffffff;
}
.search_category_hdr_link:visited {
	color: #ffffff;
}
/* search_header.inc; prefix = search_header */
        .search_header_search_msg {
	font-weight: bold;
	font-size: 12px;
}
/* stock_help.asp; prefix = stock_help */
        .stock_help_bar_large {
	color: #D1DAD1;
	height: 4px;
}
.stock_help_bar_small {
	color: #D1DAD1;
	height: 2px;
}
.stock_help_heading {
	text-indent: 30px;
}
.stock_help_description {
}
/* --- Secure specific ----------------------------------------------------------------------------------------------------------*/
   
        /* checkout_billing.asp; prefix = checkout_billing */
        .checkout_billing_bar {
	background-color: #000000;
}
A.checkout_billing_menu_link:link {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}
A.checkout_billing_menu_link:visited {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}
A.checkout_billing_menu_link:active {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}
A.checkout_billing_menu_link:hover {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}
.checkout_billing_menu_text {
	font-size: 12px
}
.checkout_billing_menu_current {
	font-size: 12px;
	font-weight: bold;
}
.checkout_billing_error_text {
}
.checkout_billing_error_link:link {
	color: #1D6466;
}
.checkout_billing_error_link:visited {
	color: #1D6466;
}
.checkout_billing_error_link:active {
	color: #1D6466;
}
.checkout_billing_error_link:hover {
	color: #1D6466;
}
.checkout_billing_accout {
	font-size: 110%
}
.checkout_billing_address {
	font-size: 11px
}
.checkout_billing_billing_label {
}
.checkout_billing_no_address {
	font-size: 11px;
	text-decoration: underline;
}
.checkout_billing_address_link:link {
	color: #1D6466;
}
.checkout_billing_address_link:visited {
	color: #1D6466;
}
.checkout_billing_address_link:active {
	color: #1D6466;
}
.checkout_billing_address_link:hover {
	color: #1D6466;
}
.checkout_billing_link_small:link {
	color: #000000;
	font-size: 11px;
}
.checkout_billing_link_small:visited {
	color: #000000;
	font-size: 11px;
}
.checkout_billing_link_small:active {
	color: #000000;
	font-size: 11px;
}
.checkout_billing_link_small:hover {
	color: #000000;
	font-size: 11px;
}
.checkout_billing_enter_label {
	font-weight: bold;
	font-size: 12px;
}
.checkout_billing_enter_required {
	font-weight: bold;
	font-size: 12px;
}
.checkout_billing_enter_warning {
	color: #990033;
	font-weight: bold;
	font-size: 12px;
}
.checkout_billing_cell_header {
	text-align: center;
	background-color: #D1DAD1;
	padding-left: 4pt;
	padding-right: 5pt;
}
.checkout_billing_cell {
	text-align: right;
	vertical-align: top;
	background-color: #D1DAD1;
	padding-left: 4pt;
	padding-right: 5pt;
}
.checkout_billing_cell_info {
	text-align: left;
	background-color: #D1DAD1;
	padding-left: 4pt;
	padding-right: 5pt;
}
.checkout_billing_cell_invalid {
	background-color: #990033;
	padding-left: 4pt;
	padding-right: 5pt;
}
.checkout_billing_cell_padding {
}
.checkout_billing_header {
	font-size: 12px;
	font-weight: bold;
}
.checkout_billing_text_small {
	font-size: 11px;
}
.checkout_billing_text_normal {
	font-size: 12px;
}
.checkout_billing_text_bold {
	font-size: 12px;
	font-weight: bold;
}
.checkout_billing_curr_order_header {
	font-weight: bold;
}
.checkout_billing_coupon_code_label {
	font-size: 12px;
	font-weight: bold;
}
.checkout_billing_coupon_code_text {
	font-size: 12px;
}
/* checkout_finish.asp; prefix = checkout_finish */
        .checkout_finish_already_check_out_msg {
	font-size: 110%;
	font-weight: bold;
}
.checkout_finish_menu_text {
	font-size: 12px
}
.checkout_finish_menu_current {
	font-size: 12px;
	font-weight: bold;
}
.checkout_finish_heading {
	font-weight: bold;
}
.checkout_finish_heading_emphasis {
	font-weight: bold;
	color: #1D6466;
}
.checkout_finish_merchant_description {
	font-weight: bold;
	font-size: 110px;
}
.checkout_finish_merchant_short_desc {
	font-style: italic;
	color: #1D6466;
}
.checkout_finish_merchant_phone {
	font-size: 110%;
	font-weight: bold;
}
.checkout_finish_info_heading {
	font-size: 12px;
	font-weight: bold;
}
.checkout_finish_info_text {
	font-size: 12px;
}
.checkout_finish_info_text_small {
	font-size: 11px;
}
.checkout_finish_info_text_bold {
	font-size: 12px;
	font-weight: bold;
}
.checkout_finish_payment_heading {
	font-weight: bold;
}
.checkout_finish_bar {
	background-color: #000000;
}
.checkout_finish_email_address {
	font-style: italic;
	font-size: 11px;
	color: #1D6466;
}
TEXTAREA.checkout_finish_gift_message_text {
	font-size: 12px;
	width: 240px;
	height: 80px;
	border: 0px;
}
/* checkout_shipping.asp; prefix = checkout_shipping */
        .checkout_shipping_bar {
	background-color: #000000;
}
A.checkout_shipping_menu_link:link {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}
A.checkout_shipping_menu_link:visited {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}
A.checkout_shipping_menu_link:active {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}
A.checkout_shipping_menu_link:hover {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}
.checkout_shipping_menu_text {
	font-size: 12px
}
.checkout_shipping_menu_current {
	font-size: 12px;
	font-weight: bold;
}
.checkout_shipping_error_text {
}
.checkout_shipping_error_link:link {
	color: #1D6466;
}
.checkout_shipping_error_link:visited {
	color: #1D6466;
}
.checkout_shipping_error_link:active {
	color: #1D6466;
}
.checkout_shipping_error_link:hover {
	color: #1D6466;
}
.checkout_shipping_accout {
	font-size: 110%
}
.checkout_shipping_address {
	font-size: 11px
}
.checkout_shipping_address_label {
}
.checkout_shipping_no_address {
	font-size: 11px;
	text-decoration: underline;
}
.checkout_shipping_address_link:link {
	color: #1D6466;
}
.checkout_shipping_address_link:visited {
	color: #1D6466;
}
.checkout_shipping_address_link:active {
	color: #1D6466;
}
.checkout_shipping_address_link:hover {
	color: #1D6466;
}
.checkout_shipping_enter_label {
	font-weight: bold;
}
.checkout_shipping_enter_required {
	font-weight: bold;
	font-size: 12px;
}
.checkout_shipping_enter_warning {
	color: #990033;
	font-weight: bold;
	font-size: 12px;
}
.checkout_shipping_cell_header {
	text-align: center;
	background-color: #D1DAD1;
	padding-left: 4pt;
	padding-right: 5pt;
}
.checkout_shipping_cell {
	text-align: right;
	vertical-align: top;
	background-color: #D1DAD1;
	padding-left: 4pt;
	padding-right: 5pt;
}
.checkout_shipping_cell_info {
	text-align: left;
	background-color: #D1DAD1;
	padding-left: 4pt;
	padding-right: 5pt;
}
.checkout_shipping_cell_invalid {
	background-color: #990033;
	padding-left: 4pt;
	padding-right: 5pt;
}
.checkout_shipping_cell_padding {
}
.checkout_shipping_header {
	font-size: 12px;
	font-weight: bold;
}
.checkout_shipping_text_small {
	font-size: 11px;
}
.checkout_shipping_text_normal {
	font-size: 12px;
}
.checkout_shipping_text_bold {
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
.checkout_shopping_curr_order_header {
	font-weight: bold;
}
.checkout_shipping_coupon_code_label {
	font-size: 12px;
	font-weight: bold;
}
.checkout_shipping_coupon_code_text {
	font-size: 12px;
}
/* help_pin_code.html; prefix = help_pin_code */
        .help_pin_code_header {
	font-size: 120%;
}
.help_pin_code_text {
	font-size: 12px;
}
/* --- Secure/orders specific ---------------------------------------------------------------------------------------------------*/
   
        /* main.asp; prefix = order_main */
        A.order_main_header_link:link {
	font-size: 12px;
	color: #1D6466;
	font-style: italic;
	font-weight: bold;
}
A.order_main_header_link:visited {
	font-size: 12px;
	color: #1D6466;
	font-style: italic;
	font-weight: bold;
}
A.order_main_header_link:active {
	font-size: 12px;
	color: #1D6466;
	font-style: italic;
	font-weight: bold;
}
A.order_main_header_link:hover {
	font-size: 12px;
	color: #1D6466;
	font-style: italic;
	font-weight: bold;
}
.order_main_date_label {
	font-size: 11px;
	color: #000000;
}
.order_main_name_label {
	font-size: 12px;
	color: #000000;
}
A.order_main_email_link:link {
	font-size: 12px;
	color: #0000ff;
}
A.order_main_email_link:visited {
	font-size: 12px;
	color: #0000ff;
}
A.order_main_email_link:active {
	font-size: 12px;
	color: #0000ff;
}
A.order_main_email_link:hover {
	font-size: 12px;
	color: #0000ff;
}
.order_main_info_headers {
	font-size: 12px;
	font-weight: bold;
}
A.order_main_info_link:link {
	font-size: 11px;
	color: #1D6466;
}
A.order_main_info_link:visited {
	font-size: 11px;
	color: #1D6466;
}
A.order_main_info_link:active {
	font-size: 11px;
	color: #1D6466;
}
A.order_main_info_link:hover {
	font-size: 11px;
	color: #1D6466;
}
.order_main_info_text {
	font-size: 11px;
}
.order_main_bar {
	color: #000000;
}
.order_main_info_text_bold {
	font-size: 11px;
	font-weight: bold;
}
.order_main_no_orders {
}
/* order.asp; prefix = order_detail */
        .order_detail_basket_bar {
	background-color: #000000;
}
.order_detail_basket_text {
	font-size: 12px;
}
.order_detail_basket_current_order_text {
	font-weight: bold;
	text-align: left;
	position: relative !important;
	left: 5px;
}
.order_detail_basket_empty_order_text {
	font-size: 12px;
	font-style: italic;
}
.order_detail_basket_total_price {
	font-weight: bold;
	text-align: right;
	font-size: 12px;
}
A.order_detail_basket_link:link {
	font-weight: bold;
	font-size: 12px;
	color: #1D6466;
	text-decoration: underline;
}
A.order_detail_basket_link:visited {
	font-weight: bold;
	font-size: 12px;
	color: #1D6466;
	text-decoration: underline;
}
A.order_detail_basket_link:active {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
A.order_detail_basket_link:hover {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.order_detail_basket_customer_portal {
	background-color: #1D6466;
	padding-left: 4pt;
	padding-right: 5pt;
}
.order_detail_basket_cp_text {
	color: #ffffff;
	font-size: 11px;
}
.order_detail_basket_header_text_large {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
A.order_detail_basket_cp_link:link {
	color: #ffffff;
	font-size: 11px;
}
A.order_detail_basket_cp_link:visited {
	color: #ffffff;
	font-size: 11px;
}
.order_detail_basket_header_cell {
	background-color: #1D6466;
	padding-left: 4pt;
	padding-right: 5pt;
}
A.order_detail_basket_header_link:link {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
A.order_detail_basket_header_link:visited {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
A.order_detail_basket_row_link:link {
	font-size: 12px;
	text-decoration: none;
	color: #1D6466;
}
A.order_detail_basket_row_link:visited {
	font-size: 12px;
	text-decoration: none;
	color: #1D6466;
}
.order_detail_basket_row_text {
	font-size: 12px;
}
.order_detail_basket_row_attribute_text {
	font-size: 11px;
}
.order_detail_basket_price_label {
	font-size: 12px;
	font-weight: bold;
}
.order_detail_basket_attribute_label {
	font-size: 11px;
}
.order_detail_basket_attribute_text {
	font-size: 11px;
}
.order_detail_order_label {
	font-weight: bold;
}
.order_detail_status_text {
	font-size: 12px;
}
.order_detail_status_current {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.order_detail_status_category {
	font-size: 11px;
	font-weight: bold;
}
.order_detail_merchant_description {
	font-weight: bold;
	font-size: 110px;
}
.order_detail_merchant_short_desc {
	font-style: italic;
	color: #1D6466;
}
.order_detail_merchant_phone {
	font-size: 110%;
	font-weight: bold;
}
.order_detail_info_heading {
	font-size: 12px;
	font-weight: bold;
}
.order_detail_info_text {
	font-size: 12px;
}
.order_detail_info_text_small {
	font-size: 11px;
}
.order_detail_info_text_bold {
	font-size: 12px;
	font-weight: bold;
}
.order_detail_payment_heading {
	font-weight: bold;
}
.order_detail_bar {
	background-color: #000000;
}
.order_detail_link:link {
	color: #1D6466;
}
.order_detail_link:visited {
	color: #1D6466;
}
.order_detail_link:active {
	color: #1D6466;
}
.order_detail_link:hover {
	color: #1D6466;
}
/* --- Secure/profiles specific -------------------------------------------------------------------------------------------------*/
   
        /* add_billing.asp, billing_info.asp; prefix = billing_info */
        .billing_info_warning {
	color: #990033;
}
.billing_info_text {
}
/* add_shipping.asp, shipping_info.asp; prefix = shipping_info */  
        .shipping_info_warning {
	color: #990033;
}
.shipping_info_text {
}
/* change_password.asp; prefix = change_password */
        .change_password_text {
}
/* contact_info.asp; prefix = contact_info */
        .contact_info_text {
}
/* login.asp, loginProcessor.asp; prefix = login */
        .login_main_header {
	font-size: 12px;
	font-weight: bold;
	color: #D1DAD1;
}
.login_failed {
	font-size: 12px;
	font-style: italic;
	color: #990033;
}
.login_msg {
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
}
.login_header {
	font-size: 12px;
	color: #FFFFFF;
}
.login_member_msg {
	font-size: 12px;
	color: #000000;
}
A.login_link:link {
	font-size: 12px;
	color: #FFFFFF;
}
A.login_link:visited {
	font-size: 12px;
	color: #FFFFFF;
}
A.login_link:active {
	font-size: 12px;
	color: #FFFFFF;
}
A.login_link:hover {
	font-size: 12px;
	color: #FFFFFF;
}
.login_member_text {
	font-size: 12px;
}
.login_warning {
	color: #990033;
}
.login_text {
}
A.login_redirect_link:link {
	color: #1D6466;
}
A.login_redirect_link:visited {
	color: #1D6466;
}
A.login_redirect_link:active {
	color: #1D6466;
}
A.login_redirect_link:hover {
	color: #1D6466;
}
.login_border {
	background-color: #1D6466;
	padding-left: 4pt;
	padding-right: 5pt;
}
/* logout.asp; prefix = logout */
        .logout_warning {
	color: #990033;
}
.logout_text {
}
A.logout_redirect_link:link {
	color: #1D6466;
}
A.logout_redirect_link:visited {
	color: #1D6466;
}
A.logout_redirect_link:active {
	color: #1D6466;
}
A.logout_redirect_link:hover {
	color: #1D6466;
}
/* myaccount.asp; prefix = myaccount */
        .myaccout_text {
	font-size: 75%;
}
.myaccout_text_bold {
	font-size: 75%;
	font-weight: bold;
}
.myaccout_text_underline {
	font-size: 75%;
	text-decoration: underline;
}
.myaccout_main_header {
	font-size: 130%;
	font-weight: bold;
}
.myaccout_header {
	font-size: 130%;
}
A.myaccout_link:link {
	color: #1D6466;
}
A.myaccout_link:visited {
	color: #1D6466;
}
A.myaccout_link:active {
	color: #1D6466;
}
A.myaccout_link:hover {
	color: #1D6466;
}
/* register.asp; prefix = register */
        .register_warning {
	font-size: 75%;
	color: #990033;
}
.register_header {
	font-size: 75%;
}
/* retrieve_password.asp; prefix = retrieve_password */
        .retrieve_password_text {
	font-size: 12px
}
.retrieve_password_heading {
	font-size: 110%
}
.mainTable .mainText b {
	color: #895038;
	font: normal 20px/22px Georgia, "Times New Roman", Times, serif;
	margin-top: 6px;
	margin-bottom: 6px;
	display: block;
}
.mainText .category_header_text_line {
	color: #1D6466;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
</style> <style xml:base="/midas/" type="text/css" id="webdeveloper-edit-css-style-1">/*
    stylesheet.css
    
    WARNING!!! If any changes are made to this file, it will need to be copied to the other three locations
    that require it.  This copy, in this directory, is the fourth.
    The four copies are located as follows:
    1. Front-end
    2. Secure
    3. Secure/orders
    4. Secure/profiles
*/

    /* --- Global ---------------------------------------------------------------------------------------------------------------- */
   
        BODY {
 background-color: #ffffff;
 color: #000000;
 font-size: 10pt;
 font-family: Arial, Verdana, Sans Serif;
}
.warning {
	color: #990033;
}
A.warning_link:link {
	color: #990033;
}
A.warning_link:visited {
	color: #990033;
}
A.warning_link:active {
	color: #990033;
}
A.warning_link:hover {
	color: #990033;
}
.redline_price {
	text-decoration: line-through;
	color: #ff0000;
}
A:link {
	color: #1D6466;
}
A:visited {
	color: #1D6466;
}
A:active {
	color: #ff0000;
}
.copyright {
	color: #1D6466;
	font-size:11px;
}
.usd_price_suffix {
	font-size: 11px;
}
.paging_text {
}
A.paging_link:link {
}
A.paging_link:visited {
}
A.paging_link:active {
}
A.paging_link:hover {
}
.control_panel {
	font-size: 11px;
	color: #ababab
}
.page_border {
	padding-left: 4pt;
	padding-right: 5pt;
}
/* --- Shared by Front-end and Secure -----------------------------------------------------------------------------------------*/
      
        /* basket.asp, coupon_code.inc; prefix = basket */
        .basket_bar {
}
.basket_text {
	font-size: 11px;
}
.basket_current_order_text {
	font-weight: bold;
	text-align: left;
	position: relative !important;
	left: 5px;
}
.basket_empty_order_text {
	font-size: 11px;
	font-style: italic;
}
.basket_total_price {
	font-weight: bold;
	text-align: right;
	font-size: 11px;
}
A.basket_link:link {
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
}
A.basket_link:visited {
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
}
A.basket_link:active {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
A.basket_link:hover {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
.basket_customer_portal {
	background-color: #1D6466;
	padding-left: 4pt;
	padding-right: 5pt;
}
.basket_cp_text {
	color: #ffffff;
	font-size: 11px;
}
.basket_header_text_large {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}
A.basket_cp_link:link {
	color: #ffffff;
	font-size: 11px;
}
A.basket_cp_link:visited {
	color: #ffffff;
	font-size: 11px;
}
.basket_header_cell {
	padding-left: 20pt;
	padding-right: 20pt;
	background: #1D6466;
}
A.basket_header_link:link {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}
A.basket_header_link:visited {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}
A.basket_row_link:link {
	font-size: 11px;
	text-decoration: none;
	color: #1D6466;
}
A.basket_row_link:visited {
	font-size: 11px;
	text-decoration: none;
	color: #1D6466;
}
.basket_row_text {
	font-size: 11px;
}
.basket_row_attribute_text {
	font-size: 10px;
}
.basket_price_label {
	font-size: 11px;
	font-weight: bold;
}
.basket_attribute_label {
	font-size: 10px;
}
.basket_attribute_text {
	font-size: 10px;
}
/* --- Front-end specific ---------------------------------------------------------------------------------------------------- */
      
        /* categories.asp, categories2.asp; prefix = category */
        .category_header_cell {
	background-color: #1D6466;
	padding-left: 4pt;
	padding-right: 5pt;
}
.category_header_text {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding-left: 6pt
}
.category_restricted_msg {
}
.category_not_found_msg {
}
A.category_link:link {
}
A.category_link:visited {
}
A.category_link:active {
}
A.category_link:hover {
}
/* category_header.inc; prefix = category_header */
        .category_header_text_line {
	font-size: 12px;
}
A.category_header_link:link {
}
A.category_header_link:visited {
}
A.category_header_link:active {
}
A.category_header_link:hover {
}
/* contact.asp; prefix = contact */
        .contact_merchant_name {
	font-weight: bold;
	font-size: 120%;
}
.contact_merchant_address {
}
.contact_label {
}
.contact_number {
	font-size: 12px
}
.contact_merchant_long_description {
}
.contact_text {
}
/* location_tree.inc; prefix = location_tree */
        A.location_tree_link:link {
	font-size: 11px;
	color: #1D6466;
	text-decoration: none;
}
A.location_tree_link:visited {
	font-size: 11px;
	color: #1D6466;
	text-decoration: none;
}
A.location_tree_link:active {
	font-size: 11px;
	color: #ff0000;
	text-decoration: none;
}
A.location_tree_link:hover {
	font-size: 11px;
	color: #1D6466;
	text-decoration: underline;
}
.location_tree_link_delimiter {
	color: #1D6466;
	font-family: Verdana;
}
A.location_tree_link_1:link {
	font-size: 90%;
	color: #1D6466;
	text-decoration: none;
}
A.location_tree_link_1:visited {
	font-size: 12px;
	color: #1D6466;
	text-decoration: none;
}
A.location_tree_link_1:active {
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
}
A.location_tree_link_1:hover {
	font-size: 12px;
	color: #1D6466;
	text-decoration: underline;
}
.location_tree_link_delimiter {
	color: #1D6466;
	font-family: Verdana;
}
/* missing_features.asp; prefix = missing_features */
        .missing_features_header {
	font-size: 14px;
	font-weight: bold;
}
.missing_features_text {
}
/* product_detail.asp, product_detail2.asp, product_detail3.asp; prefix = product */
        .product_detail_nonexistent {
}
.product_detail_price {
	font-size: 12px;
	font-weight: bold;
}
HR.product_detail_bar {
	color: #000000;
}
.product_detail_qty_text {
	font-size: 12px;
	font-weight: bold;
	background-color: #EFEFEF;
}
.product_detail_name {
	font-size: 120%;
	font-weight: bold;
}
.product_detail_description {
}
.product_detail_description2 {
}
.product_detail_description3 {
}
.product_detail_stock_msg_short {
	font-size: 12px;
}
.product_detail_stock_msg_extended {
	font-size: 11px;
}
.product_detail_attribute_name {
	font-size: 12px;
	font-weight: bold;
	background-color: #efefef;
}
.product_detail_price_label {
	font-size: 12px;
}
/* products.asp; prefix = products */
        .products_header_cell {
	background-color: #1D6466;
	padding-left: 4pt;
	padding-right: 5pt;
}
A.products_header_link:link {
	color: #ffffff;
	font: bold 15px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}
A.products_header_link:visited {
}
.products_header_text {
	color: #ffffff;
	font: bold 15px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}
.products_row_cell_even {
}
.products_row_cell_odd {
	background-color: #d1dad1;
}
A.products_row_link:link {
	font-weight: normal;
	color: #1D6466;
	text-decoration: none;
}
A.products_row_link:visited {
	font-weight: normal;
	color: #1D6466;
	text-decoration: none;
}
A.products_row_link:active {
	font-weight: normal;
	color: #1D6466;
	text-decoration: none;
}
A.products_row_link:hover {
	font-weight: normal;
	color: #1D6466;
	text-decoration: underline;
}
.products_row_text {
	font-size: 12px;
	color: #000000;
}
.products_text_big {
	font-size: 14px;
}
.products_text {
}
A.products_in_stock_link:link {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-bottom:1px solid #1D6466;
}
A.products_in_stock_link:visited {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-bottom:1px solid #1D6466;
}
A.products_out_of_stock_link:link {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-bottom:1px solid #1D6466;
}
A.products_out_of_stock_link:visited {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-bottom:1px solid #1D6466;
}
/* related_categories.inc; prefix = related_categories */
        .related_categories_title {
	font-size: 12px;
}
A.related_categories_link:link {
	font-size:12px
}
A.related_categories_link:visited {
	font-size:12px
}
A.related_categories_link:active {
	font-size:12px
}
A.related_categories_link:hover {
	font-size:12px
}
/* related_products.inc; prefix = related_products */
        .related_products_title {
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
}
.related_products_header {
	color: #1D6466;
	font-size: 12px;
	font-weight: bold;
}
.related_products_bar {
	background-color: #1D6466;
}
A.related_products_link:link {
	color: #000000;
	font-size: 11px
}
A.related_products_link:visited {
	color: #000000;
	font-size: 11px
}
A.related_products_link:active {
	color: #000000;
	font-size: 11px
}
A.related_products_link:hover {
	color: #000000;
	font-size: 11px
}
.related_products_price {
	font-size: 11px;
}
/* search.asp; prefix = search */
        .search_no_results {
	font-style: italic;
}
.search_header_cell {
	background-color: #1D6466;
	padding-left: 4pt;
	padding-right: 5pt;
}
A.search_header_link:link {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
A.search_header_link:visited {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
.search_header_text {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
A.search_row_link:link {
	font-weight: normal;
	color: #1D6466;
	text-decoration: none;
}
A.search_row_link:visited {
	font-weight: normal;
	color: #1D6466;
	text-decoration: none;
}
A.search_row_link:active {
	font-weight: normal;
	color: #1D6466;
	text-decoration: none;
}
A.search_row_link:hover {
	font-weight: normal;
	color: #1D6466;
	text-decoration: underline;
}
.search_row_text {
	font-size: 12px;
	color: #000000;
}
.search_row_cell_even {
	background-color: #ffffff;
	text-align: center;
}
.search_row_cell_odd {
	background-color: #D1DAD1;
	text-align: center;
}
.search_row_text {
	font-size: 12px;
	color: #000000;
}
A.search_in_stock_link:link {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A.search_in_stock_link:visited {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A.search_out_of_stock_link:link {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A.search_out_of_stock_link:visited {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.search_category_hdr_text {
	font-size: 140%;
	color: #ffffff;
	font-weight: bold;
}
.search_category_hdr_background {
	background-color: #1D6466;
}
.search_category_hdr_link:link {
	color: #ffffff;
}
.search_category_hdr_link:visited {
	color: #ffffff;
}
/* search_header.inc; prefix = search_header */
        .search_header_search_msg {
	font-weight: bold;
	font-size: 12px;
}
/* stock_help.asp; prefix = stock_help */
        .stock_help_bar_large {
	color: #D1DAD1;
	height: 4px;
}
.stock_help_bar_small {
	color: #D1DAD1;
	height: 2px;
}
.stock_help_heading {
	text-indent: 30px;
}
.stock_help_description {
}
/* --- Secure specific ----------------------------------------------------------------------------------------------------------*/
   
        /* checkout_billing.asp; prefix = checkout_billing */
        .checkout_billing_bar {
	background-color: #000000;
}
A.checkout_billing_menu_link:link {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}
A.checkout_billing_menu_link:visited {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}
A.checkout_billing_menu_link:active {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}
A.checkout_billing_menu_link:hover {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}
.checkout_billing_menu_text {
	font-size: 12px
}
.checkout_billing_menu_current {
	font-size: 12px;
	font-weight: bold;
}
.checkout_billing_error_text {
}
.checkout_billing_error_link:link {
	color: #1D6466;
}
.checkout_billing_error_link:visited {
	color: #1D6466;
}
.checkout_billing_error_link:active {
	color: #1D6466;
}
.checkout_billing_error_link:hover {
	color: #1D6466;
}
.checkout_billing_accout {
	font-size: 110%
}
.checkout_billing_address {
	font-size: 11px
}
.checkout_billing_billing_label {
}
.checkout_billing_no_address {
	font-size: 11px;
	text-decoration: underline;
}
.checkout_billing_address_link:link {
	color: #1D6466;
}
.checkout_billing_address_link:visited {
	color: #1D6466;
}
.checkout_billing_address_link:active {
	color: #1D6466;
}
.checkout_billing_address_link:hover {
	color: #1D6466;
}
.checkout_billing_link_small:link {
	color: #000000;
	font-size: 11px;
}
.checkout_billing_link_small:visited {
	color: #000000;
	font-size: 11px;
}
.checkout_billing_link_small:active {
	color: #000000;
	font-size: 11px;
}
.checkout_billing_link_small:hover {
	color: #000000;
	font-size: 11px;
}
.checkout_billing_enter_label {
	font-weight: bold;
	font-size: 12px;
}
.checkout_billing_enter_required {
	font-weight: bold;
	font-size: 12px;
}
.checkout_billing_enter_warning {
	color: #990033;
	font-weight: bold;
	font-size: 12px;
}
.checkout_billing_cell_header {
	text-align: center;
	background-color: #D1DAD1;
	padding-left: 4pt;
	padding-right: 5pt;
}
.checkout_billing_cell {
	text-align: right;
	vertical-align: top;
	background-color: #D1DAD1;
	padding-left: 4pt;
	padding-right: 5pt;
}
.checkout_billing_cell_info {
	text-align: left;
	background-color: #D1DAD1;
	padding-left: 4pt;
	padding-right: 5pt;
}
.checkout_billing_cell_invalid {
	background-color: #990033;
	padding-left: 4pt;
	padding-right: 5pt;
}
.checkout_billing_cell_padding {
}
.checkout_billing_header {
	font-size: 12px;
	font-weight: bold;
}
.checkout_billing_text_small {
	font-size: 11px;
}
.checkout_billing_text_normal {
	font-size: 12px;
}
.checkout_billing_text_bold {
	font-size: 12px;
	font-weight: bold;
}
.checkout_billing_curr_order_header {
	font-weight: bold;
}
.checkout_billing_coupon_code_label {
	font-size: 12px;
	font-weight: bold;
}
.checkout_billing_coupon_code_text {
	font-size: 12px;
}
/* checkout_finish.asp; prefix = checkout_finish */
        .checkout_finish_already_check_out_msg {
	font-size: 110%;
	font-weight: bold;
}
.checkout_finish_menu_text {
	font-size: 12px
}
.checkout_finish_menu_current {
	font-size: 12px;
	font-weight: bold;
}
.checkout_finish_heading {
	font-weight: bold;
}
.checkout_finish_heading_emphasis {
	font-weight: bold;
	color: #1D6466;
}
.checkout_finish_merchant_description {
	font-weight: bold;
	font-size: 110px;
}
.checkout_finish_merchant_short_desc {
	font-style: italic;
	color: #1D6466;
}
.checkout_finish_merchant_phone {
	font-size: 110%;
	font-weight: bold;
}
.checkout_finish_info_heading {
	font-size: 12px;
	font-weight: bold;
}
.checkout_finish_info_text {
	font-size: 12px;
}
.checkout_finish_info_text_small {
	font-size: 11px;
}
.checkout_finish_info_text_bold {
	font-size: 12px;
	font-weight: bold;
}
.checkout_finish_payment_heading {
	font-weight: bold;
}
.checkout_finish_bar {
	background-color: #000000;
}
.checkout_finish_email_address {
	font-style: italic;
	font-size: 11px;
	color: #1D6466;
}
TEXTAREA.checkout_finish_gift_message_text {
	font-size: 12px;
	width: 240px;
	height: 80px;
	border: 0px;
}
/* checkout_shipping.asp; prefix = checkout_shipping */
        .checkout_shipping_bar {
	background-color: #000000;
}
A.checkout_shipping_menu_link:link {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}
A.checkout_shipping_menu_link:visited {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}
A.checkout_shipping_menu_link:active {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}
A.checkout_shipping_menu_link:hover {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}
.checkout_shipping_menu_text {
	font-size: 12px
}
.checkout_shipping_menu_current {
	font-size: 12px;
	font-weight: bold;
}
.checkout_shipping_error_text {
}
.checkout_shipping_error_link:link {
	color: #1D6466;
}
.checkout_shipping_error_link:visited {
	color: #1D6466;
}
.checkout_shipping_error_link:active {
	color: #1D6466;
}
.checkout_shipping_error_link:hover {
	color: #1D6466;
}
.checkout_shipping_accout {
	font-size: 110%
}
.checkout_shipping_address {
	font-size: 11px
}
.checkout_shipping_address_label {
}
.checkout_shipping_no_address {
	font-size: 11px;
	text-decoration: underline;
}
.checkout_shipping_address_link:link {
	color: #1D6466;
}
.checkout_shipping_address_link:visited {
	color: #1D6466;
}
.checkout_shipping_address_link:active {
	color: #1D6466;
}
.checkout_shipping_address_link:hover {
	color: #1D6466;
}
.checkout_shipping_enter_label {
	font-weight: bold;
}
.checkout_shipping_enter_required {
	font-weight: bold;
	font-size: 12px;
}
.checkout_shipping_enter_warning {
	color: #990033;
	font-weight: bold;
	font-size: 12px;
}
.checkout_shipping_cell_header {
	text-align: center;
	background-color: #D1DAD1;
	padding-left: 4pt;
	padding-right: 5pt;
}
.checkout_shipping_cell {
	text-align: right;
	vertical-align: top;
	background-color: #D1DAD1;
	padding-left: 4pt;
	padding-right: 5pt;
}
.checkout_shipping_cell_info {
	text-align: left;
	background-color: #D1DAD1;
	padding-left: 4pt;
	padding-right: 5pt;
}
.checkout_shipping_cell_invalid {
	background-color: #990033;
	padding-left: 4pt;
	padding-right: 5pt;
}
.checkout_shipping_cell_padding {
}
.checkout_shipping_header {
	font-size: 12px;
	font-weight: bold;
}
.checkout_shipping_text_small {
	font-size: 11px;
}
.checkout_shipping_text_normal {
	font-size: 12px;
}
.checkout_shipping_text_bold {
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
.checkout_shopping_curr_order_header {
	font-weight: bold;
}
.checkout_shipping_coupon_code_label {
	font-size: 12px;
	font-weight: bold;
}
.checkout_shipping_coupon_code_text {
	font-size: 12px;
}
/* help_pin_code.html; prefix = help_pin_code */
        .help_pin_code_header {
	font-size: 120%;
}
.help_pin_code_text {
	font-size: 12px;
}
/* --- Secure/orders specific ---------------------------------------------------------------------------------------------------*/
   
        /* main.asp; prefix = order_main */
        A.order_main_header_link:link {
	font-size: 12px;
	color: #1D6466;
	font-style: italic;
	font-weight: bold;
}
A.order_main_header_link:visited {
	font-size: 12px;
	color: #1D6466;
	font-style: italic;
	font-weight: bold;
}
A.order_main_header_link:active {
	font-size: 12px;
	color: #1D6466;
	font-style: italic;
	font-weight: bold;
}
A.order_main_header_link:hover {
	font-size: 12px;
	color: #1D6466;
	font-style: italic;
	font-weight: bold;
}
.order_main_date_label {
	font-size: 11px;
	color: #000000;
}
.order_main_name_label {
	font-size: 12px;
	color: #000000;
}
A.order_main_email_link:link {
	font-size: 12px;
	color: #0000ff;
}
A.order_main_email_link:visited {
	font-size: 12px;
	color: #0000ff;
}
A.order_main_email_link:active {
	font-size: 12px;
	color: #0000ff;
}
A.order_main_email_link:hover {
	font-size: 12px;
	color: #0000ff;
}
.order_main_info_headers {
	font-size: 12px;
	font-weight: bold;
}
A.order_main_info_link:link {
	font-size: 11px;
	color: #1D6466;
}
A.order_main_info_link:visited {
	font-size: 11px;
	color: #1D6466;
}
A.order_main_info_link:active {
	font-size: 11px;
	color: #1D6466;
}
A.order_main_info_link:hover {
	font-size: 11px;
	color: #1D6466;
}
.order_main_info_text {
	font-size: 11px;
}
.order_main_bar {
	color: #000000;
}
.order_main_info_text_bold {
	font-size: 11px;
	font-weight: bold;
}
.order_main_no_orders {
}
/* order.asp; prefix = order_detail */
        .order_detail_basket_bar {
	background-color: #000000;
}
.order_detail_basket_text {
	font-size: 12px;
}
.order_detail_basket_current_order_text {
	font-weight: bold;
	text-align: left;
	position: relative !important;
	left: 5px;
}
.order_detail_basket_empty_order_text {
	font-size: 12px;
	font-style: italic;
}
.order_detail_basket_total_price {
	font-weight: bold;
	text-align: right;
	font-size: 12px;
}
A.order_detail_basket_link:link {
	font-weight: bold;
	font-size: 12px;
	color: #1D6466;
	text-decoration: underline;
}
A.order_detail_basket_link:visited {
	font-weight: bold;
	font-size: 12px;
	color: #1D6466;
	text-decoration: underline;
}
A.order_detail_basket_link:active {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
A.order_detail_basket_link:hover {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.order_detail_basket_customer_portal {
	background-color: #1D6466;
	padding-left: 4pt;
	padding-right: 5pt;
}
.order_detail_basket_cp_text {
	color: #ffffff;
	font-size: 11px;
}
.order_detail_basket_header_text_large {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
A.order_detail_basket_cp_link:link {
	color: #ffffff;
	font-size: 11px;
}
A.order_detail_basket_cp_link:visited {
	color: #ffffff;
	font-size: 11px;
}
.order_detail_basket_header_cell {
	background-color: #1D6466;
	padding-left: 4pt;
	padding-right: 5pt;
}
A.order_detail_basket_header_link:link {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
A.order_detail_basket_header_link:visited {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
A.order_detail_basket_row_link:link {
	font-size: 12px;
	text-decoration: none;
	color: #1D6466;
}
A.order_detail_basket_row_link:visited {
	font-size: 12px;
	text-decoration: none;
	color: #1D6466;
}
.order_detail_basket_row_text {
	font-size: 12px;
}
.order_detail_basket_row_attribute_text {
	font-size: 11px;
}
.order_detail_basket_price_label {
	font-size: 12px;
	font-weight: bold;
}
.order_detail_basket_attribute_label {
	font-size: 11px;
}
.order_detail_basket_attribute_text {
	font-size: 11px;
}
.order_detail_order_label {
	font-weight: bold;
}
.order_detail_status_text {
	font-size: 12px;
}
.order_detail_status_current {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.order_detail_status_category {
	font-size: 11px;
	font-weight: bold;
}
.order_detail_merchant_description {
	font-weight: bold;
	font-size: 110px;
}
.order_detail_merchant_short_desc {
	font-style: italic;
	color: #1D6466;
}
.order_detail_merchant_phone {
	font-size: 110%;
	font-weight: bold;
}
.order_detail_info_heading {
	font-size: 12px;
	font-weight: bold;
}
.order_detail_info_text {
	font-size: 12px;
}
.order_detail_info_text_small {
	font-size: 11px;
}
.order_detail_info_text_bold {
	font-size: 12px;
	font-weight: bold;
}
.order_detail_payment_heading {
	font-weight: bold;
}
.order_detail_bar {
	background-color: #000000;
}
.order_detail_link:link {
	color: #1D6466;
}
.order_detail_link:visited {
	color: #1D6466;
}
.order_detail_link:active {
	color: #1D6466;
}
.order_detail_link:hover {
	color: #1D6466;
}
/* --- Secure/profiles specific -------------------------------------------------------------------------------------------------*/
   
        /* add_billing.asp, billing_info.asp; prefix = billing_info */
        .billing_info_warning {
	color: #990033;
}
.billing_info_text {
}
/* add_shipping.asp, shipping_info.asp; prefix = shipping_info */  
        .shipping_info_warning {
	color: #990033;
}
.shipping_info_text {
}
/* change_password.asp; prefix = change_password */
        .change_password_text {
}
/* contact_info.asp; prefix = contact_info */
        .contact_info_text {
}
/* login.asp, loginProcessor.asp; prefix = login */
        .login_main_header {
	font-size: 12px;
	font-weight: bold;
	color: #D1DAD1;
}
.login_failed {
	font-size: 12px;
	font-style: italic;
	color: #990033;
}
.login_msg {
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
}
.login_header {
	font-size: 12px;
	color: #FFFFFF;
}
.login_member_msg {
	font-size: 12px;
	color: #000000;
}
A.login_link:link {
	font-size: 12px;
	color: #FFFFFF;
}
A.login_link:visited {
	font-size: 12px;
	color: #FFFFFF;
}
A.login_link:active {
	font-size: 12px;
	color: #FFFFFF;
}
A.login_link:hover {
	font-size: 12px;
	color: #FFFFFF;
}
.login_member_text {
	font-size: 12px;
}
.login_warning {
	color: #990033;
}
.login_text {
}
A.login_redirect_link:link {
	color: #1D6466;
}
A.login_redirect_link:visited {
	color: #1D6466;
}
A.login_redirect_link:active {
	color: #1D6466;
}
A.login_redirect_link:hover {
	color: #1D6466;
}
.login_border {
	background-color: #1D6466;
	border-style: solid;
	border-width: 1pt;
	padding-left: 4pt;
	padding-right: 5pt;
}
/* logout.asp; prefix = logout */
        .logout_warning {
	color: #990033;
}
.logout_text {
}
A.logout_redirect_link:link {
	color: #1D6466;
}
A.logout_redirect_link:visited {
	color: #1D6466;
}
A.logout_redirect_link:active {
	color: #1D6466;
}
A.logout_redirect_link:hover {
	color: #1D6466;
}
/* myaccount.asp; prefix = myaccount */
        .myaccout_text {
	font-size: 75%;
}
.myaccout_text_bold {
	font-size: 75%;
	font-weight: bold;
}
.myaccout_text_underline {
	font-size: 75%;
	text-decoration: underline;
}
.myaccout_main_header {
	font-size: 130%;
	font-weight: bold;
}
.myaccout_header {
	font-size: 130%;
}
A.myaccout_link:link {
	color: #1D6466;
}
A.myaccout_link:visited {
	color: #1D6466;
}
A.myaccout_link:active {
	color: #1D6466;
}
A.myaccout_link:hover {
	color: #1D6466;
}
/* register.asp; prefix = register */
        .register_warning {
	font-size: 75%;
	color: #990033;
}
.register_header {
	font-size: 75%;
}
/* retrieve_password.asp; prefix = retrieve_password */
        .retrieve_password_text {
	font-size: 12px
}
.retrieve_password_heading {
	font-size: 110%
}
#quanity-table h2 {
	color: #895038;
	font: normal 22px/24px Georgia, "Times New Roman", Times, serif;
}
table input {
	height: 22px;
	border: 1px dashed #333333;
	padding: 2px 2px;
	background: #FBFAF7;
	font: 12px/14px Georgia, "Times New Roman", Times, serif;
}

/*Custom Styles*/
