.product_images { width: 220px; float: right; margin-bottom: 10px; }

#ulProdImgs{
	/* The unordered list that is to be split into pages */

	width:220px;
	overflow:hidden;
	position:relative;
	margin-bottom: 0;
}

#ulProdImgs li {
	/* The unordered list that is to be split into pages */
	width:220px;
	position:relative;
	padding: 0;
	float: left;
}

#ulProdImgs li a {
	float: left;
}

.swControls {
	width: 210px;
	padding: 0px 5px 4px 5px;
	background-color: #0039A6;
	text-align: center;
	color: #FFFFFF;
	font-size: 0.9em;
	clear:right;
	float: left;
}

a.swShowPage:hover {
	color: #fff;
}

.middle_column_padding .swControls a.active, .middle_column_padding .swControls a {
	color: #fff;
	float: left;
	width: 39px;
}

.middle_column_padding .swControls a#nextPage {
	text-align: right;
}

span.pageCounter { margin: 4px 15px 0; float: left; width: 90px; }

a.swShowPage {
	display:inline-block;
	height:15px;
	margin:4px 3px 0;
	text-decoration:none;
	text-align: left;
	color: #fff;
	outline: 0;
}

.swControls a.swShowPageNumber { display: none; }

.swControls a.active {
	color: #000;
	background:url("/images/shd/orangeImageButton.gif") repeat scroll 0 0 transparent;
}

.swControls a.disabled, .swControls a.disabled:hover {
	color: #0039A6;
	cursor: default;
}


.product_images .clickToEnlarge { margin-bottom: 3px; display: block; font-size: 0.8em; float:right; width:220px;}

.product_images_bar a, .product_images_bar a:visited, .product_images_bar a:link {
	color: #ffffff;
	text-decoration: none;
}