/* 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: 68px;
}
ul.extended li.sel img {
	left: -68px;
}
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 */
/* ====================================== netherlands site specific styles */
.miCont .editCart {
    float: left;
    width: 100px;
}
#otherEmailBx form button {
	width: 92px;
}

#fBar label {
	width: 110px;
	margin-top: -3px;
}
#checkoutform div.continue-eu p.tip {
	width: 294px;
}
#checkoutform div.continue-eu div.terms {
	width: 413px;
}
div.dataControls select {
	width:185px;
}
div.wishList div.dataControls select {
	width:225px;
}
div.wishList .wishListTbl .pAct  select {
	width: 93px;
}
div.producthits div.dataControls select {

}
div.articles .dataControls select {
	
}

/* /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/nl_return_home.png); background-repeat: no-repeat;height: 23px; width: 158px; 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: 226px;
	height: 41px;
	overflow: hidden;
	background-image: url(../images/placeMyOrder_btn.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

div.dataControls h3.catTitle {
	float: none;
	margin-bottom: 7px;
}

/* Reviews */
#startWriteReview {width:195px;}
#rppTopBar .starRating .colOne {width: 175px;}
div.review-footer a div.submitreview, div.review-preview a div.submitreview, div.review-preview a.submit {
	width: 168px;
}
#rppTopBar .starRating .colThree {
	padding: 14px 0px 0px;
}

div.lColnewsletterForm {
	padding-top: 143px;
}
#mainNav {
	width: 516px;
}
#minicart {
	width: 420px;
}
#mainNav li.women a {
	width: 52px;
}
#mainNav li.men a {
	width: 44px;
}
#mainNav li.girls a {
	width: 57px;
}
#mainNav li.boys a {
	width: 61px;
}
#mainNav li.outlet a {
	width: 46px;
}
#mainNav li a {
	padding-right: 16px;
	padding-left: 16px;
}
#hCart span {
	width: 58px;
}
#hCart a.cart,#hCart span.cart {
	width: 137px;
}
#fBarFrmFdBk .errorBox {
	width: 359px;
}
