div, table, td, select, input {font-family: Verdana,Helvetica,sans-serif; font-size:9px; color:#444444; }

/* Start Shopping Cart Style Sheets */

/* Category Buttons Area */

	.sh_button_div_line{
    border-color: #D5BE93;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
	}
	.sh_cart_header, .sh_admin_header{
	font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
	padding: 4px;
    BORDER-BOTTOM: #ACB9AA 1px solid;
    BORDER-LEFT: #DABE95 0px solid;
    BORDER-RIGHT: #DABE95 0px solid;
    BORDER-TOP: #ACB9AA 1px solid;
	border-style: solid;
	background-color: #E7EBE7;
    }
/* Products Categories Page */

    .main_category:a { color: #8E2E02; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .main_category:link { color: #8E2E02; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .main_category:visited { color: #8E2E02; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .main_category:active { color: #8E2E02; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .main_category:hover { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
	
	.sub_category:a { color: #8E2E02; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sub_category:link { color: #8E2E02; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sub_category:visited { color: #8E2E02; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sub_category:active { color: #8E2E02; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sub_category:hover { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}

	.sub_sub_category:a { color: #8E2E02; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sub_sub_category:link { color: #8E2E02; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sub_sub_category:visited { color: #8E2E02; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sub_sub_category:active { color: #8E2E02; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sub_sub_category:hover { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}


/* Products Categories Page */

/* forms */
    INPUT, SELECT, TEXTAREA {
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #ACB9AA 1px solid;
    BORDER-LEFT: #ACB9AA 1px solid;
    BORDER-RIGHT: #ACB9AA 1px solid;
    BORDER-TOP: #ACB9AA 1px solid;
    border-style: solid;
    FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 7pt;
	color: #444444;
    LETTER-SPACING: 0px;
	line-height: 12px;
    PADDING-LEFT: 2px;
}
/* Products List Page */

	.sh_thumb_price{
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
    }
	.sh_thumb_sale_price{
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
	color: #C40000;
    text-decoration: none;
    }
    .sh_link_color:a { color: #C7A75E; TEXT-DECORATION: NONE; FONT-WEIGHT: bold;}
    .sh_link_color:link { color: #C7A75E; TEXT-DECORATION: NONE; FONT-WEIGHT: bold;}
    .sh_link_color:visited { color: #C7A75E; TEXT-DECORATION: NONE; FONT-WEIGHT: bold;}
    .sh_link_color:active { color: #C7A75E; TEXT-DECORATION: NONE; FONT-WEIGHT: bold;}
    .sh_link_color:hover { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: bold;}

	.sh_link_color_bold:a { color: #8E2E02; TEXT-DECORATION: NONE; FONT-WEIGHT: bold;}
    .sh_link_color_bold:link { color: #8E2E02; TEXT-DECORATION: NONE; FONT-WEIGHT: bold;}
    .sh_link_color_bold:visited { color: #8E2E02; TEXT-DECORATION: NONE; FONT-WEIGHT: bold;}
    .sh_link_color_bold:active { color: #8E2E02; TEXT-DECORATION: NONE; FONT-WEIGHT: bold;}
    .sh_link_color_bold:hover { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: bold;}

	.sh_border_image_th {
	border:1px; border-thickness: 1px; border-color: #ACB9AA; border-style: solid;
	}
	a:hover .sh_border_image_th, a:active .sh_border_image_th  {
	border:1px; border-thickness: 1px; border-color: #ACB9AA; border-style: solid;
	}
	.sh_result_next_prev{
	BACKGROUND-COLOR: #105F4B;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    border-style: solid;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 7pt;
	FONT-WEIGHT: normal;
    LETTER-SPACING: 0px;
	line-height: 12px;
    PADDING: 1px;
	}
	.sh_hr_line{
	border: 0;
	height: 1px;
	color: #ACB9AA;
	background-color: #ACB9AA;
	}
	
/* Products Detail Page */

	.sh_add_to_cart{
	BACKGROUND-COLOR: #D7C08A;
    BORDER-BOTTOM: #ACB9AA 0px solid;
    BORDER-LEFT: #ACB9AA 0px solid;
    BORDER-RIGHT: #ACB9AA 0px solid;
    BORDER-TOP: #ACB9AA 0px solid;
    border-style: solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 7pt;
	FONT-WEIGHT: normal;
    LETTER-SPACING: 0px;
	line-height: 12px;
    PADDING: 2px;
	}
	.sh_continue_shopping{
	BACKGROUND-COLOR: #E7EBE7;
    BORDER-BOTTOM: #ACB9AA 1px solid;
    BORDER-LEFT: #ACB9AA 1px solid;
    BORDER-RIGHT: #ACB9AA 1px solid;
    BORDER-TOP: #ACB9AA 1px solid;
    border-style: solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 7pt;
	FONT-WEIGHT: normal;
    LETTER-SPACING: 0px;
	line-height: 12px;
    PADDING: 1px;
	}
	.sh_border_image {
	border:1px;
	border-thickness: 1px;
	border-color: #ffffff;
	border-style: solid;
	}
	.sh_details_header{
    FONT-SIZE: 12px;
    font-style: normal;
    color: #79865E;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none
	}
	.sh_details_price{
    FONT-SIZE: 11px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none
	}
	.sh_sale_price{
    FONT-SIZE: 11px;
    font-style: normal;
    font-weight: bold;
	color: #C40000;
    font-variant: normal;
    text-decoration: none
	}
	.sh_zoom_image:a { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sh_zoom_image:link { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sh_zoom_image:visited { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sh_zoom_image:active { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sh_zoom_image:hover { color: #8E2E02; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}

	.sh_item_number{
    font-style: normal;
	color: #9C9697;
    margin-left: 20px;
    font-weight: normal;
    font-variant: normal;
    text-decoration: none
	}
	.sh_space_price{
    margin-left: 20px;
	}
	.sh_submit_order{
	BACKGROUND-COLOR: #105F4B;
    BORDER-BOTTOM: #105F4B 0px solid;
    BORDER-LEFT: #105F4B 0px solid;
    BORDER-RIGHT: #105F4B 0px solid;
    BORDER-TOP: #105F4B 0px solid;
    border-style: solid;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 7pt;
	FONT-WEIGHT: normal;
    LETTER-SPACING: 0px;
	line-height: 12px;
    PADDING: 2px;
	}
/* Zoom deatils */

	.sh_zoom_header{
    FONT-SIZE: 11px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none
	}
	.sh_close_image:a { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sh_close_image:link { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sh_close_image:visited { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sh_close_image:active { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sh_close_image:hover { color: #9EB07A; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}

	.sh_zoom_bg_close{
	BACKGROUND-COLOR: #E7EBE7;
	}
	
/* Cart deatils */

	.sh_remove:a { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sh_remove:link { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sh_remove:visited { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sh_remove:active { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sh_remove:hover { color: #9EB07A; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}


	.sh_cart_footer{
    background-color: #E7EBE7;
    BORDER-BOTTOM: #ACB9AA 1px solid;
    BORDER-LEFT: #DABE95 0px solid;
    BORDER-RIGHT: #DABE95 0px solid;
    BORDER-TOP: #ACB9AA 1px solid;
	padding: 6px;
    }
	.sh_cart_footer_total{
    background-color: #E7EBE7;
    BORDER-BOTTOM: #DABE95 0px solid;
    BORDER-LEFT: #DABE95 0px solid;
    BORDER-RIGHT: #DABE95 0px solid;
    BORDER-TOP: #ACB9AA 1px solid;
	font-weight: bold;
	padding: 6px;
    }
	.sh_cart_footer_total2{
    background-color: #E7EBE7;
    BORDER-BOTTOM: #DABE95 0px solid;
    BORDER-LEFT: #ACB9AA 1px solid;
    BORDER-RIGHT: #ACB9AA 1px solid;
    BORDER-TOP: #DABE95 0px solid;
	font-weight: bold;
	padding: 0px;
	padding-right: 6px;
    }
	.sh_cart_grandtotal{
    background-color: #15775E;
    BORDER-BOTTOM: #ACB9AA 1px solid;
    BORDER-LEFT: #ACB9AA 1px solid;
    BORDER-RIGHT: #ACB9AA 1px solid;
    BORDER-TOP: #eeeeee 0px solid;
	color: #ffffff;
	font-weight: bold;
	padding: 0px;
	padding-top: 1px;
	padding-right: 6px;
    }
	.sh_cart_shipping{
    background-color: #E7EBE7;
    BORDER-BOTTOM: #DABE95 0px solid;
    BORDER-LEFT: #ACB9AA 1px solid;
    BORDER-RIGHT: #ACB9AA 1px solid;
    BORDER-TOP: #DABE95 0px solid;
	font-weight: normal;
	padding: 0px;
	padding-right: 6px;
    }
	.sh_shipping_note{
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none
    }
	.sh_padding{
    padding-right: 6px;
    }
	.sh_ssl{
    FONT-SIZE: 10px;
    }
/* Checkout deatils */
	
	.sh_required{
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
	color: #C40000;
    }
	.sh_cart_header_font_color{
	font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
	color: #8E2E02;
	}
	.sh_cart_billing_statement{
	font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-decoration: none;
	color: #865101;
	}
	.sh_reminder{
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
	color: #C40000;
    }
	.sh_check_box, .sh_radio{
    border-color: none;
    border-style: none;
    border-width: none;
	background-color: transparent;
    }

/* Reciept deatils */	
	.sh_order_confirm{
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
	color: #8E2E02;
    }
	.sh_confirm_font{
    FONT-SIZE: 11px;
    }
	
/*Client Admin Product List*/

	.sh_row_colors_light{
    background-color: #F9FBF5;
    BORDER-BOTTOM: #DABE95 0px solid;
    BORDER-LEFT: #DABE95 0px solid;
    BORDER-RIGHT: #DABE95 0px solid;
    BORDER-TOP: #DABE95 0px solid;
	font-weight: normal;
	padding: 0px;
	padding-right: 0px;
    }
	.sh_row_colors_dark{
    background-color: #E7EBE7;
    BORDER-BOTTOM: #DABE95 0px solid;
    BORDER-LEFT: #DABE95 0px solid;
    BORDER-RIGHT: #DABE95 0px solid;
    BORDER-TOP: #DABE95 0px solid;
	font-weight: normal;
	padding: 0px;
	padding-right: 0px;
    }

	.sh_admin_edit:a { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sh_admin_edit:link { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sh_admin_edit:visited { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sh_admin_edit:active { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .sh_admin_edit:hover { color: #8E2E02; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}

	.sh_admin_delete:a { color: #833422; TEXT-DECORATION: NONE; FONT-WEIGHT: normal; padding-left: 3px;}
    .sh_admin_delete:link { color: #833422; TEXT-DECORATION: NONE; FONT-WEIGHT: normal; padding-left: 3px;}
    .sh_admin_delete:visited { color: #833422; TEXT-DECORATION: NONE; FONT-WEIGHT: normal; padding-left: 3px;}
    .sh_admin_delete:active { color: #833422; TEXT-DECORATION: NONE; FONT-WEIGHT: normal; padding-left: 3px;}
    .sh_admin_delete:hover { color: #A5B880; TEXT-DECORATION: NONE; FONT-WEIGHT: normal; padding-left: 3px;}

	.sh_admin_bold{
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
	}
	.sh_check_box_active{
    border-color: #008800;
    border-style: none;
    border-width: none;
	background-color: #008800;
    }
	.sh_check_box_inactive{
    border-color: #C40000;
    border-style: none;
    border-width: none;
	background-color: #C40000;
    }
	.sh_admin_note{
	font-size: 10px;
	font-style: italic;
    font-weight: normal;
    font-variant: normal;
    text-decoration: none;
	}
	
	.sh_admin_product_options, .sh_admin_product_options:a, .sh_admin_product_options:link, .sh_admin_product_options:visted, .sh_admin_product_options:active, .sh_admin_product_options:hover{
	BACKGROUND-COLOR: #ACB9AA;
    BORDER-BOTTOM: #ACB9AA 0px solid;
    BORDER-LEFT: #ACB9AA 0px solid;
    BORDER-RIGHT: #ACB9AA 0px solid;
    BORDER-TOP: #ACB9AA 0px solid;
    border-style: solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 7pt;
	FONT-WEIGHT: normal;
    LETTER-SPACING: 0px;
    PADDING: 4px;
	TEXT-DECORATION: NONE;
	}
	
	.options_header{
	font-weight: bold;
    BORDER-BOTTOM: #ACB9AA 1px solid;
    BORDER-LEFT: #ACB9AA 0px solid;
    BORDER-RIGHT: #ACB9AA 0px solid;
    BORDER-TOP: #ACB9AA 1px solid;
    border-style: solid;
	}

/* Start Shopping Cart Style Sheets */