/* -----------------------------------------------------------------------------
------------------------------------------------------ IE7 ---------------------
------------------------------------------------------------------------------*/


.ie7 .searchbtn {
 top:1px;
 left:265px;
}
 .ie7 .searchbtn a {
 background:#43201c;
 border: solid 1px #331615;
 text-transform: uppercase;
 color: #fff;
 display:block;
 line-height:normal;
 padding:10px 0;
 text-align:center;
}
.ie7 .searchbtn a:hover {
background: #2b1210;
}
.ie7 .searchfield input {
width:230px;
height:25px;
padding-left:20px;
padding-top:8px;
}
.ie7 #selectlist INPUT {
	margin:0 5px;
	}
.ie7 #miniShoppingCartDiv span.cartitem2a {
float:none;
}
.ie7 .brand-tab-a {
	background: url('//cdn1.cheryls.com/wcsstore/RAPIDStorefrontAssetStore/images/tabs/barspriteRetina-06216-ie.png');
	background-repeat:no-repeat;
}
.ie7 .brand-tab-a:hover {background-color:#FFF;}
.ie7 .brand-active-tab {background-color:#FFF;}

.ie7 .brand-tab-flowers {
background-position: 4px 1px;
}
.ie7 .brand-tab-baskets {
background-position: 5px -83px;
}
.ie7 .brand-tab-fb {
background-position: 4px -164px;
}
.ie7 .brand-tab-cco {
background-position: 5px -246px;
}
.ie7 .brand-tab-fmc {
background-position: 8px -331px;
}
.ie7 .brand-tab-tpf {
background-position: 9px -413px;
}
.ie7 .brand-tab-sy {
background-position: 9px -739px;
}
.ie7 .brand-tab-wlf {
background-position: 9px -582px;
}
.ie7 .brand-tab-hd {
background-position: 9px -499px;
}
/*active class*/
.ie7 .brand-tab-flowers.brand-active-tab {
background-position:3px -39px
}
.ie7 .brand-tab-baskets.brand-active-tab {
background-position: 5px -124px;
}
.ie7 .brand-tab-fb.brand-active-tab {
background-position: 4px -207px;
}
.ie7 .brand-tab-cco.brand-active-tab {
background-position:5px -290px;
}
.ie7 .brand-tab-fmc.brand-active-tab {
background-position:8px -373px;
}
.ie7 .brand-tab-tpf.brand-active-tab {
background-position:9px -456px;
}
.ie7 .brand-tab-sy.brand-active-tab {
	background-position:8px -781px;
}
.ie7 .brand-tab-wlf.brand-active-tab {
background-position:8px -624px;
}
.ie7 .brand-tab-hd.brand-active-tab {
background-position:8px -541px;
}
.ie7 .hdrDownArrow { margin:-12px 16px  0 0}
.ie7 .headerTextHover .hdrDownArrow { margin:-12px 1px  0 0}
.ie7 #miniShoppingCartDiv span.cartitem2a {
    margin: 2px 0 0 3px;
}

/* -----------------------------------------------------------------------------
------------------------------------------------------ IE8 ---------------------
------------------------------------------------------------------------------*/

.ie8 .searchbtn a {
	background:#43201c;
	border: solid 1px #331615;
	text-transform: uppercase;
	color: #fff;
}
.ie8 .searchbtn a:hover {
	background: #2b1210;
}
.ie8 .searchfield input {
	width:230px;
	height:25px;
	padding-left:20px;
	padding-top:8px;
}
HTML.ie8 > BODY {
background-position:center 0px !important
}
.ie8 .brand-tab-a {
	background: url('//cdn1.cheryls.com/wcsstore/RAPIDStorefrontAssetStore/images/tabs/barspriteRetina-06216-ie.png');
	background-repeat:no-repeat;
}
.ie8 .brand-tab-a:hover {background-color:#FFF;}
.ie8 .brand-active-tab {background-color:#FFF;}

.ie8 .brand-tab-li {
	background:url('//cdn1.cheryls.com/wcsstore/RAPIDStorefrontAssetStore/images/tabs/barspriteRetina-06216-ie.png') no-repeat;
}/*default state*/
.ie8 .brand-tab-flowers {
	background-position: 4px 1px;
}
.ie8 .brand-tab-baskets {
	background-position: 5px -83px;
}
.ie8 .brand-tab-fb {
	background-position: 4px -164px;
}
.ie8 .brand-tab-cco {
	background-position: 5px -246px;
}
.ie8 .brand-tab-fmc {
	background-position: 8px -331px;
}
.ie8 .brand-tab-tpf {
	background-position: 9px -413px;
}
.ie8 .brand-tab-sy {
	background-position: 9px -739px;
}
.ie8 .brand-tab-wlf {
	background-position: 9px -582px;
}
.ie8 .brand-tab-hd {
	background-position: 9px -499px;
}
/*active class*/
.ie8 .brand-tab-flowers.brand-active-tab {
	background-position:3px -39px
}
.ie8 .brand-tab-baskets.brand-active-tab {
	background-position: 5px -124px;
}
.ie8 .brand-tab-fb.brand-active-tab {
	background-position: 4px -207px;
}
.ie8 .brand-tab-cco.brand-active-tab {
	background-position:5px -290px;
}
.ie8 .brand-tab-fmc.brand-active-tab {
	background-position:8px -373px;
}
.ie8 .brand-tab-tpf.brand-active-tab {
	background-position:9px -456px;
}
.ie8 .brand-tab-sy.brand-active-tab {
	background-position:8px -772px;
}
.ie8 .brand-tab-wlf.brand-active-tab {
	background-position:8px -624px;
}
.ie8 .brand-tab-hd.brand-active-tab {
	background-position:8px -541px;
}

.ie8 a.cart-red:hover {
filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#999999');
}
.ie8 #miniShoppingCartDiv span.cartitem2a {
	float:none;
}
.ie8 #miniShoppingCartDiv span.cartitem2a {
    margin: 2px 0 0 3px;
}

/* -----------------------------------------------------------------------------
------------------------------------------------------ IE9 ---------------------
------------------------------------------------------------------------------*/

.ie9 .searchfield input {
width:230px;
height:29px;
padding-left:20px;
padding-top:2px;
}
.ie9 #miniShoppingCartDiv span.cartitem2a {
	float:none;
}

