@import url("_common.css");

/*** General styles of shop */

TH.shop {
	color: #FFFFFF;
	background-color: #4E6F4E;
}
H1.shop{
	color: #004A09;
}

/*** Boxes of shop */

/* Categories */

.shop_maincat_l {
	width: 18px;
	height: 21px;
	background-color: #3A6CB2;
}
.shop_maincat_m {
	background-color: #3A6CB2;
	width: 162px;
	height: 21px;
}
.shop_maincat_r {
	background-color: #3A6CB2;
	width: 10px;
	height: 21px;
}
.shop_maincat_l_open {
	background-color: #3A6CB2;
	width: 18px;
	height: 21px;
}
.shop_maincat_m_open {
	background-color: #3A6CB2;
	width: 162px;
	height: 21px;
}
.shop_maincat_r_open {
	background-color: #3A6CB2;
	width: 10px;
	height: 21px;
}
.shop_maincat_vspacer {
	height: 1px;
}
.shop_maincat_shadow {
	width: 190px;
	height: 8px;
}
.shop_subcats {
	background-color: #3A6CB2;
	color: #000000;
}
A.shop_cat {
	color: #FFFFFF;
}
A.shop_activecat {
	color: #F9D40A;
}
A.shop_subcat {
	color: #C0E0DE;
}
A.shop_activesubcat {
	color: #000000;
}

/* Special offers */

.shop_offerbox_ul {
	width: 10px;
	height: 33px;
}
.shop_offerbox_u {
	color: #FFFFFF;
	vertical-align: bottom;
	padding-bottom: 5px;
}
.shop_offerbox_ur {
	width: 38px;
}
.shop_offerbox_ml {
	width: 10px;
}
.shop_offerbox_m {
	width: 170px;
	background-color: #FFFFFF;
}
.shop_offerbox_mr {
	width: 10px;
}
.shop_offerbox_bl {
	width: 10px;
	height: 18px;
}
.shop_offerbox_b {
}
.shop_offerbox_br {
	width: 10px;
	height: 18px;
}

/* Super special offers */

.shop_superofferbox_ul {
	width: 10px;
	height: 33px;
}
.shop_superofferbox_u {
	color: #FFFFFF;
	vertical-align: bottom;
	padding-bottom: 5px;
}
.shop_superofferbox_ur {
	width: 38px;
}
.shop_superofferbox_ml {
	width: 10px;
}
.shop_superofferbox_m {
	width: 170px;
	background-color: #FFFFFF;
}
.shop_superofferbox_mr {
	width: 10px;
}
.shop_superofferbox_bl {
	width: 10px;
	height: 18px;
}
.shop_superofferbox_b {
}
.shop_superofferbox_br {
	width: 10px;
	height: 18px;
}

/* Cart */

A.shop_cartbox_ulink {
	color: #FFFFFF;
}

.shop_cartbox_ul {
	width: 10px;
	height: 30px;
}
.shop_cartbox_u {
	color: #FFFFFF;
	vertical-align: bottom;
	padding-bottom: 5px;
}
.shop_cartbox_ur {
	width: 38px;
}
.shop_cartbox_ml {
	width: 10px;
}
.shop_cartbox_m {
	width: 140px;
	background-color: #FFFFFF;
}
.shop_cartbox_mr {
	width: 10px;
}
.shop_cartbox_bl {
	width: 10px;
	height: 22px;
}
.shop_cartbox_b {
}
.shop_cartbox_br {
	width: 10px;
	height: 22px;
}

/* Videos */

.shop_videosbox_ul {
	width: 10px;
	height: 27px;
}
.shop_videosbox_u {
	color: #FFFFFF;
	vertical-align: bottom;
	padding-bottom: 5px;
}
.shop_videosbox_ur {
	width: 38px;
}
.shop_videosbox_ml {
	width: 10px;
}
.shop_videosbox_m {
	width: 170px;
	background-color: #FFFFFF;
}
.shop_videosbox_mr {
	width: 10px;
}
.shop_videosbox_bl {
	width: 10px;
	height: 18px;
}
.shop_videosbox_b {
}
.shop_videosbox_br {
	width: 10px;
	height: 18px;
}

/*** Individual pages */

/* Home page */

.shop_homebox_ul {
	width: 10px;
	height: 20px;
}
.shop_homebox_u {
}
SPAN.shop_homebox_u {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
	background-image: url("../../../shared/images/pixel.gif");
	font-weight: bold;
}
.shop_homebox_ur {
	width: 10px;
}
.shop_homebox_ml {
	width: 10px;
}
.shop_homebox_m {
	background-color: #FFFFFF;
}
.shop_homebox_mr {
	width: 10px;
}
.shop_homebox_bl {
	width: 10px;
	height: 10px;
}
.shop_homebox_b {
}
.shop_homebox_br {
	width: 10px;
	height: 10px;
}

/* Products box */

.shop_productsbox_ul {
	width: 10px;
	height: 20px;
}
.shop_productsbox_u {
}
SPAN.shop_productsbox_u {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
	background-image: url("../../../shared/images/pixel.gif");
	font-weight: bold;
}
.shop_productsbox_ur {
	width: 10px;
}
.shop_productsbox_ml {
	width: 10px;
}
.shop_productsbox_m {
	background-color: #FFFFFF;
	font-family: verdana, sans-serif;
}
.shop_productsbox_mr {
	width: 10px;
}
.shop_productsbox_bl {
	width: 10px;
	height: 10px;
}
.shop_productsbox_b {
}
.shop_productsbox_br {
	width: 10px;
	height: 10px;
}

/* Subcats box title */

.shop_cat_cats_l {
	width: 10px;
	height: 21px;
}
.shop_cat_cats_bg {
	color: #FFFFFF;
}
.shop_cat_cats_r {
	width: 10px;
}

/* Subcats box */

.shop_subcatsbox_ul {
	width: 10px;
	height: 10px;
}
.shop_subcatsbox_u {
}
.shop_subcatsbox_ur {
	width: 10px;
}
.shop_subcatsbox_ml {
	width: 10px;
}
.shop_subcatsbox_m {
	background-color: #F0FBF3;
	font-family: verdana, sans-serif;
}
.shop_subcatsbox_mr {
	width: 10px;
}
.shop_subcatsbox_bl {
	width: 10px;
	height: 10px;
}
.shop_subcatsbox_b {
}
.shop_subcatsbox_br {
	width: 10px;
	height: 10px;
}

.shop_cat_prodbar1 {
	background-color: #F2F4C9;
	margin: 1px;
	padding: 2px;
	text-align: center;
}
.shop_cat_prodbar2 {
	background-color: #001C4A;
	color: #FFFFFF;
	margin: 1px;
	padding: 2px;
	text-align: center;
}

/* Box01 (joker box) LABELED */

.shop_box01box_ul {
	width: 10px;
	height: 20px;
}
.shop_box01box_u {
}
SPAN.shop_box01box_u {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
	background-image: url("../../../shared/images/pixel.gif");
	font-weight: bold;
}
.shop_box01box_ur {
	width: 10px;
}
.shop_box01box_ml {
	width: 10px;
}
.shop_box01box_m {
	background-color: #FFFFFF;
	font-family: inherit;
}
.shop_box01box_mr {
	width: 10px;
}
.shop_box01box_bl {
	width: 10px;
	height: 10px;
}
.shop_box01box_b {
}
.shop_box01box_br {
	width: 10px;
	height: 10px;
}

/* Box02 (joker box) NOT LABELED */

.shop_box02box_ul {
	width: 10px;
	height: 10px;
}
.shop_box02box_u {
}
.shop_box02box_ur {
	width: 10px;
}
.shop_box02box_ml {
	width: 10px;
}
.shop_box02box_m {
	background-color: #FFFFFF;
	font-family: inherit;
}
.shop_box02box_mr {
	width: 10px;
}
.shop_box02box_bl {
	width: 10px;
	height: 10px;
}
.shop_box02box_b {
}
.shop_box02box_br {
	width: 10px;
	height: 10px;
}


/*** halfbubble buttons */

/* cat actions */
.shop_cat_actions_icon {
	width: 21px;
	height: 18px;
}
.shop_cat_actions_topedge {
	background-color: #C7C7C7;
	height: 1px;
}
.shop_cat_actions_label {
}
.shop_cat_actions_bottomedge {
	background-color: #C7C7C7;
	height: 1px;
}
.shop_cat_actions_shadow {
	height: 3px;
}
.shop_cat_actions_arrow {
	width: 22px;
	height: 18px;
}

/* cat top10prods */
.shop_cat_top10prods_icon {
	width: 19px;
	height: 18px;
}
.shop_cat_top10prods_topedge {
	background-color: #C7C7C7;
	height: 1px;
}
.shop_cat_top10prods_label {
}
.shop_cat_top10prods_bottomedge {
	background-color: #C7C7C7;
	height: 1px;
}
.shop_cat_top10prods_shadow {
	height: 3px;
}
.shop_cat_top10prods_arrow {
	width: 22px;
	height: 18px;
}

/* cat newprods */
.shop_cat_newprods_icon {
	width: 27px;
	height: 18px;
}
.shop_cat_newprods_topedge {
	background-color: #C7C7C7;
	height: 1px;
}
.shop_cat_newprods_label {
}
.shop_cat_newprods_bottomedge {
	background-color: #C7C7C7;
	height: 1px;
}
.shop_cat_newprods_shadow {
	height: 3px;
}
.shop_cat_newprods_arrow {
	width: 22px;
	height: 18px;
}

/* cat tocart */
.shop_cat_tocart_icon {
	width: 18px;
	height: 17px;
}
.shop_cat_tocart_topedge {
	background-color: #C7C7C7;
	height: 1px;
}
.shop_cat_tocart_label {
}
.shop_cat_tocart_bottomedge {
	background-color: #C7C7C7;
	height: 1px;
}
.shop_cat_tocart_shadow {
	height: 3px;
}
.shop_cat_tocart_arrow {
	width: 22px;
	height: 18px;
}

/* Product and subproduct page */

A.shop_tabbutton_active {
	display: block;
	padding: 3px;
	padding-left: 8px;
	padding-right: 8px;
	color: #FFFFFF;
	background-color: #4E6F4E;
}
shop_tabbutton_active {
	color: #FFFFFF;
	background-color: #4E6F4E;
}

A.shop_tabbutton {
	display: block;
	padding: 3px;
	padding-left: 8px;
	padding-right: 8px;
	background-color: #EEEEEE;
}
shop_tabbutton {
	background-color: #EEEEEE;
}

.shop_prod_buygift_head {
	width: 142px;
	height: 27px;
}
.shop_prod_buygift_record {
	border-left: 1px solid #004A09;
	border-bottom: 1px solid #004A09;
}

.shop_uptoproduct_l {
	width: 15px;
	height: 20px;
}
.shop_uptoproduct_bg {
	color: #000000;
	font-size: 10px;
	font-family: arial, sans-serif;
	vertical-align: top;
}
.shop_uptoproduct_r {
	width: 8px;
}

/* Cart and ordering */

