/* universal EU styles that encompass everyone */
.specialMsg {
	font-size: 14px;
	font-weight: bold;
}
div.formTB ul.addr-gb li.city input.error {
	width: 163px;
}
div.formTB ul.addr-gb li.postCode input.error {
	width: 143px;
}
/* universal EU styles that encompass everyone but GB */
ul.actSizes li {
	width: 46px;
}
ul.actSizes li img {
	width: 92px;
}
ul.actSizes li.sel img {
	left: -46px;
}
/* alpha sizing */
ul.alpha li {
	height:34px;
	width:46px;
}
ul.alpha li img {
	height:68px;
	width:92px;
}
ul.alpha li.oos img {
	top: -34px;
}
ul.alpha li.sel img {
	left: -46px;
}
/* mixed sizing */
ul.mixed li {	 
	width: 46px;
	height: 17px;
}
ul.mixed li img {
	width: 92px;
	height: 34px;
}
ul.mixed li.oos img {
	top: -17px;
}
ul.mixed li.sel img {
	left: -46px;
}
/* extended sizing */
ul.extended li {
	width: 55px;
}
ul.extended li.sel img {
	left: -55px;
}
ul.extended li img {
	width: auto;
}
/* mixed sizing when inside tabs, such as apparel */
div.tabs-container ul.mixed li {	 
	width: 26px;
	height: 17px;
}
div.tabs-container ul.mixed li img {
	width: 52px;
	height: 34px;
}
div.tabs-container ul.mixed li.oos img {
	top: -17px;
}
div.tabs-container ul.mixed li.sel img {
	left: -26px;
}
/* end universal styles */
/* ====================================== spanish site specific styles */
#otherEmailBx form button {
	width: 88px;
	left: 155px;
}
#fBar label {
	width: 216px;
	margin-top: -3px;
}
div.dataControls select {

}
div.wishList div.dataControls select {
	width: 210px;
}
div.wishList .wishListTbl .pAct  select {
	width: 85px;
}
div.producthits div.dataControls select {
	width: 190px;
}
div.articles .dataControls select {
	width: 180px;
}
ul.emailSvc li.fName label em, ul.emailSvc li.lName label em { 
	display: block;
}
#slider_control{
	width: 363px;	
}
#slider_operator {
	width: 167px;
}
#slider_prev{
	width:91px;
	background: Transparent url(../images/homepage-controls-back-next.gif) no-repeat 0px -22px;
}
#slider_next{
	width:76px;
	background: Transparent url(../images/homepage-controls-back-next.gif) no-repeat -91px -22px;
}
#slider_control.loading #slider_prev{
	background: Transparent url(../images/homepage-controls-back-next.gif) no-repeat 0px 0px;
	cursor: default;
}
#slider_control.loading #slider_next{
	background: Transparent url(../images/homepage-controls-back-next.gif) no-repeat -91px 0px;
	cursor: default;
}
/* /Home Page Slider Controls */
#slider_control{
	background: none;
	width: 300px;
	height: 20px;
	position: absolute;
	z-index: 1000;
	top: 488px;
	left: 57px;
	padding: 0px;
	overflow: visible;
}
div.imgs {
	padding: 13px 0px 0px 6px;
}
/* /Home Page Slider Controls */

/* Home page Rollover "Return to Home" image locale specific */

#barLogoHover {background-image: url(../images/es_return_home.png); background-repeat: no-repeat;height: 22px; width: 179px; position: absolute; display: none; z-index: 999;}

/* Review page Place Order Btn */
ul.checkoutForm li.review #confirm1, ul.checkoutForm li.review #confirm2 {
	display: block;
	width: 175px;
	height: 41px;
	overflow: hidden;
	background-image: url(../images/placeMyOrder_btn.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

/* Reviews */
#startWriteReview {width:187px;}
#rppTopBar .starRating .colOne {width: 175px;}
div.review-footer a div.submitreview, div.review-preview a div.submitreview, div.review-preview a.submit {
	width: 173px;
}

div.lColnewsletterForm {
	padding-top: 155px;
}

#mainNav {
	width: 581px;
}
#minicart {
	width: 331px;
}
#mainNav li.women a {
	width: 44px;
}
#mainNav li.men a {
	width: 61px;
}
#mainNav li.girls a {
	width: 32px;
}
#mainNav li.boys a {
	width: 34px;
}
#mainNav li.outlet a {
	width: 46px;
}
#hCart span {
	width: 58px;
}
#hCart a.cart,#hCart span.cart {
	width: 77px;
}
#fBarFrmFdBk .errorBox {
	width: 468px;
}
