#noScript {/*no script warning*/
	background: #FFC;
	border:1px solid #000;
	margin:1em;
	padding:1em;
}
#shoeSelectorSubmitter {
	display:none;
}
table#shoeSelector, table#shoeSelector td {
	border:1px solid #000;
	background:#E7E7E7;
	border-collapse:collapse;
	padding:.5em;
}
table#shoeSelector table, table#shoeSelector table td {
	border:1px solid #CCC;
	background:#FFF;
	border-collapse:collapse;
	font-weight:bold;
	text-align:center;
	font-size:18px;
}
table#shoeSelector table tr:hover {
	background:#E7E7E7;
}
table#shoeSelector table td img {
	border:0;
}
table#shoeSelector table td.color a {
	display:block;
	width:30px;
	height:30px;
	border:0;
	text-decoration:none;
}
table#shoeSelector table td em {
	display:block;
	font-weight:normal;
	font-size:11px;
}
table#shoeSelector table td div {/*Prices*/
	color: #C00;
	font-size:26px
}
table#shoeSelector table td div ul, table#shoeSelector table td div li {
	list-style:none;
	list-style-type:none;
	margin:0;
	padding:0;
}
table#shoeSelector table td div li.actualPrice {
	font-size:26px;
}
table#shoeSelector table td div li.eachPrice {
	font-size:14px;
	color:#069;
}
table#shoeSelector table td div li.saving {
	font-size:14px;
	color:#999;
}
table#shoeSelector table td div span.priceLoading {
	color: #999;
	font-size:11px;
}
table#shoeSelector td#fancyBground {
	background:#FFF url(/shoebox_selector/boxes_layout.png) center top no-repeat; 
	padding-top: 650px; 
	width:390px; 
	text-align:center; 
	border:0;
}
