#ibox_wrapper { background: #FFFFFF url(/images/product_sidebar.gif) repeat-y !important; }
#ibox_content { background-color: transparent !important; }

#divPopupContainer { float: left !important; width: 550px !important; text-align: left !important; }

	#divPopupContainer h1 { float:left !important; width: 550px !important; font-size:1.1em !important; color:#989BA0 !important; font-weight:bold !important; margin: 0 !important; padding: 0 0 10px 0 !important; }
	#divPopupContainer h2 { float:left; width: 550px; margin: 0; padding: 0 0 10px 0; font-size: 0.7em; clear: both; }

	#divPopupContainer #a, #divPopupContainer a:link {color: #000000; text-decoration: none; }
	#divPopupContainer a:hover {text-decoration: underline; }

#divCustomiseShed { float: left; width: 550px }

	#divCustomiseShed p { float:left; width: 550px !important; margin: 0; padding: 0; font-size: 0.7em !important; }

	#divCustomiseShed ul { float: left !important; width: 550px !important; margin: 0 0 10px 0 !important; padding: 5px 0 0 0 !important; list-style-type: none !important; clear: both !important; clear: both !important; }
		#divCustomiseShed ul li { float: left; width: 275px; margin: 0; padding: 0 0 10px 0; font-size: 1.0em !important; }
			#divCustomiseShed ul li p { float: left; margin: 0; padding: 0; }
				#divCustomiseShed ul li p.pOptionImage { float: left; width: 80px !important; }
					#divCustomiseShed ul li p.pOptionImage img { width: 80px; margin: 0 0 5px 0; padding: 0; }
					#divCustomiseShed ul li p.pOptionImage select { width: 80px; margin: 0 5px 0 0; font-size: 0.8em; }
				#divCustomiseShed ul li p.pOptionText { float: left; width: 175px !important; padding: 0 10px; }
				#divCustomiseShed ul li p a, #divCustomiseShed ul li p a:link { color: #000000; }
				#divCustomiseShed ul li p a:hover { text-decoration: none; }

	#divCustomiseShed input { float: left; margin: 0 5px 0 0; }

	#divCustomiseShed_Content { float: left; width: 582px; height: 228px; overflow: auto; margin: 0 0 10px 0; }

#divPickup_Holder { margin: 0; padding: 0px; font-size: 0.75em; }
	#divPickup { margin: 0; padding: 10px 20px; }
		#divPickup select { width: 500px; }

#divLocalDelivery_Holder { margin: 0; padding: 0px; font-size: 0.75em; }
	#divLocalDelivery { margin: 0; padding: 10px 20px; }
		#divLocalDelivery select { width: 500px; }

hr { float: left; width: 589px; margin: 15px 0 10px 0; padding: 0; border: 1px solid transparent; border-top: 2px dotted #999999; clear: both; }