#prodListBody {float:left;background:#fff;width:573px;padding:10px 0 0 0;display:inline}
#prodRightNav {float:right;background:#fff;padding:6px 6px 6px 0;width:131px;color:#666}

.row {float:left;margin:7px 0 9px 0;display:inline}

.prodHold1, .prodHold2 {float:left;width:137px;background:url(/pws/images/border_productlist_top.gif) no-repeat top;border-top:1px solid #DADADA}
.prodHold1 {margin-right:8px}
.prodHold2 {margin-right:0}

.prodImg {background:url(/pws/images/border_productlist_bg.gif) repeat-y;float:left;width:137px;text-align:center}
.prodImg img {width:125px;height:170px;display:block;margin-left:6px}
.prodBase {float:left;background:#8CAC1A url(/pws/images/border_prodlist_greentop.gif) no-repeat top;width:100%}
.prodDetails {margin:2px 5px 0 5px;line-height:1.3em;color:#fff}
/* for firefox browsers etc */
.prodDetails {
min-height:40px; 
height:auto;
}
/* for Internet Explorer */
* html .prodDetails {
height: 40px;
}
.prodDetails a {color:#fff;text-decoration:none}
.prodDetails a:hover {text-decoration:underline}
.prodClose {background:url(/pws/images/border_prodlist_greenbase.gif) no-repeat;float:left;width:137px;text-align:center;height:5px}

#prodRightNav h2 {color:#8CAC1A;font-size:100%;margin-bottom:0;margin-top:0}
#prodRightNav ul {list-style-type:none;margin:0;padding:0}
#prodRightNav ul a {text-decoration:none;color:#666}
#prodRightNav ul a:hover {text-decoration:underline}
#prodRightNav hr {border-bottom:1px dotted #ACACAC;color:#fff;background:#fff;width:100%;float:left;margin-top:5px;margin-bottom:0;height:1px}

.sortByHold {width:100%;float:left}
.sortby {float:left}
.sortBut {float:left;margin-left:4px}

/* PRODUCT DETAILS */

/* Layout */
#prodDetailsBody {float:left;background:#fff;margin:0px 5px 0 0; min-height:480px; color:#333; display:inline; }
*html #prodDetailsBody {height:460px;}
#prodDetailsLeft {float:left; width:255px; }
#prodDetailsMiddle {float:left;width:265px;margin-left:13px;margin-right:12px;}
prodDetailsMiddle p {width:100%}
#prodDetailsRight {position:absolute; margin-left:550px; width:172px;}


/* Target IE7 only */
#prodDetailsRight {
*position:absolute; *margin-left:-170px; top:145px; *width:172px;
}
/* end */

.prodSubTitles {font-size:115%;font-weight:bold;}


/*Product Images (Left) */

.prodImageInstructionText {font-size:90%;margin-top:3px;}

/* Product Description (Middle) */

.prodTitle {font-size:135%;font-weight:bold;margin-top:0;margin-bottom:0;}
.prodPriceRange {font-size:120%;font-weight:bold;color:#004E2E;margin-top:0;margin-bottom:0;}
.prodDescriptionText {padding:0 0 10px 0;margin:0}

#prodRefCode {margin:20px 0px;padding:0px; float:left;width:265px;font-size:90%}
html>body #prodRefCode {margin-top:16px;}

#prodColour {float:left;width:265px;margin-top:0px;padding-top:0;}

	
#productDetailsSwatches {float;left; width:270px;}
	/* Colour Swatches */
	.swatch, .swatch-active {width:54px;float:left;margin-right:1px;margin-top:5px;}
        .swatch img, .swatch-active img {width:45px;}
				.swatch input { border:2px solid #fff;padding:0}
	.swatch .colourName { font-size:0.9em}



.prodSize {float:left;margin:0px 0px 10px 0px;width:100%}
.prodSize select {font-weight:bold;font-size:90%;margin-left:30px;margin-right:5px;}
.prodQuantity {width:100%;float:left} 
.prodQuantity input {margin-left:2px;width:21px;}

#prodSelectReminder {float:left;width:265px;margin:2px 0px 7px 0px;padding:0px 0px; font-size:100%; letter-spacing:-1px;}

#prodAddToBasket {float:left;margin-left:0;margin-bottom:10px;margin-top:0px;width:250px}

#prodSmallActions {margin-left:0px;float:left; width:100%;}
#prodAddToShoppingList {margin-right:18px;}
.prodDetailsRightNavTitle {font-size:110%;font-weight:bold;text-align:left;margin-bottom:6px}

.youMayAlsoLikeProduct {margin-top:10px;padding-bottom:10px;float:left;background:#fff url(/pws/images/px_horizontaldivide.gif) bottom repeat-x;}
.youMayAlsoLikeProduct a {text-decoration:none}
.youMayAlsoLikeProduct a:hover {text-decoration:underline}
* html .youMayAlsoLikeProduct {height:95px;overflow:visible;}

.prodRightNavSubTitle {font-size:115%;font-weight:bold;padding-top:0px;margin-top:0px}

.productLeft {width:100px;float:left;}

.productRight {width:70px;float:right;}

.productLeft p {margin-top:0px}
.productLeft p.prodRightNavTitle{margin-top:0px;margin-bottom:0px;padding-top:0px; padding-bottom:0px;}
.productLeft p.prodRightNavSubTitle{margin-top:0px;margin-bottom:6px;padding-top:0px; padding-bottom:0px;}

#productDetailsSwatches {margin-bottom:8px;float:left}

div.swatch img {border:3px solid #FFFFFF;padding:1px}
div.swatch img.swatch-active {border:3px solid #BBB9BC;padding:1px}
div.swatch div.colourName {margin-left:4px;margin-top:2px}
.prodSectHold {margin:10px 0 10px 0; float:left;}

.wasprice {color:#9DC13B}


span#webEx {float:right; margin-top:-10px;}

/* RECENTLY VIEWED */

div#rvHd img {margin-top:60px;}
div#rvCont .jcarousel-container { width:700px; z-index:10000; margin-top:10px;}


div#rvCont .jcarousel-container-horizontal {width:721px; padding:0px 0 12px 0px; background:#fff url(/pws/images/px_horizontaldivide.gif) bottom repeat-x;}
div#rvCont .jcarousel-clip-horizontal {width:721px; height:139px; padding:0px; background:#fff url(/pws/images/px_horizontaldivide.gif) top repeat-x; margin-top:0px;}

div#rvCont .jcarousel-prev-horizontal {position:absolute; top:12px; left:0px; width:13px; height:129px; cursor:pointer; background:transparent url(/pws/images/bt_recentlyviewed_scroll_left.gif) no-repeat 0 0;}
div#rvCont .jcarousel-prev-horizontal:active {background-position:4px 0;}
div#rvCont .jcarousel-prev-disabled-horizontal,
div#rvCont .jcarousel-prev-disabled-horizontal:hover,
div#rvCont .jcarousel-prev-disabled-horizontal:active {cursor:default; background-position:-96px 0;}

div#rvCont .jcarousel-next-horizontal {position:absolute; top:12px; right:0px; width:13px; height:129px; cursor:pointer; background:transparent url(/pws/images/bt_recentlyviewed_scroll_right.gif) no-repeat 0 0;}
div#rvCont .jcarousel-next-horizontal:active {background-position:4px 0;}
div#rvCont .jcarousel-next-disabled-horizontal,
div#rvCont .jcarousel-next-disabled-horizontal:hover,
div#rvCont .jcarousel-next-disabled-horizontal:active {cursor:default; background-position:-96px 0;}
div#rvCont .jcarousel-item {width:120px; height:129px; float:left;margin:7px 0 12px 0; display:inline;}

p.rvTitle {text-align:center; width:80px;}
ul#rvProducts li a {padding-left:10px;}

.jcarousel-container {position: relative;}
.jcarousel-clip {z-index:2; padding:0; margin:0; overflow:hidden; position:relative;}
.jcarousel-list {z-index:1; overflow:hidden; position:relative; top:0; left:0; margin-left:20px; padding:0;}

.jcarousel-list li,
.jcarousel-item {float:left; list-style:none; width:75px; height:75px;}

.jcarousel-next {z-index: 3; display: none;}
.jcarousel-prev {z-index:3; display:none;}

span.pngRvCont {display:block; width:43px; float:left;}
div.rvProductDetail {width:103px; float:right;}
/* RECENTLY VIEWED END */


/**PML **/
div#PMLSection {width:720px; float:left;}
table#pmlProduct_table {margin-left:-5px;  }
div#pmlProduct {margin-top:60px; width:720px;}
/**PML END **/


