#ContentContainer .LargeMiddle{ width:705px; min-height:300px; float:left; padding:0 0 0 15px; border-left:1px solid #C6C6C9;}
	#ContentContainer .LargeMiddle h2{ width:100%; padding:0 0 10px; margin:0; text-align:center; }
	#ContentContainer .LargeMiddle p{ font-size:12px;}
	#ContentContainer .LargeMiddle ul{ font-size:12px;}
	#ContentContainer .LargeMiddle form{ float:left; width:100%;}
	#ContentContainer .LargeMiddle table{ width:100%; padding:0; margin:0; float:left; font-size:12px;}
	#ContentContainer .LargeMiddle textarea{ font-size:12px;}
	
#ContentContainer .Left ul#content_submenu{ width:191px; padding:6px 0 0;}
	#ContentContainer .Left ul#content_submenu li.selected{ font-weight:bold;}

#ContentContainer .Left ul#news_menu{ width:191px; padding:6px 0 0;}
	#ContentContainer .Left ul#news_menu li.selected{ font-weight:bold;}

#ContentContainer .LargeMiddle .customer{ float:left; width:100%;}
	#ContentContainer .LargeMiddle .customer_login{ float:left; width:55%; padding:0 0 10px; border-bottom:1px solid #C6C6C9;}
	#ContentContainer .LargeMiddle .emailreminder{ float:left; width:55%; padding:10px 0; border-bottom:1px solid #C6C6C9;}
	#ContentContainer .LargeMiddle .section{ float:left; width:55%; padding:10px 0 0;}
	
	#ContentContainer .LargeMiddle .account_password{ width:100%; padding:0 0 10px; float:left; border-bottom:1px solid #C6C6C9;}
	#ContentContainer .LargeMiddle .account_billinginfo{ width:100%; padding:10px 0; float:left;}
	#ContentContainer .LargeMiddle .account_shippinginfo{ width:100%; padding:10px 0 0; float:left;}

#ContentContainer .LargeMiddle .sitemap{ width:100%; float:left;}
	#ContentContainer .LargeMiddle .sitemap ul{ padding:0 0 10px 20px; margin:0; width:685px; float:left;}
		#ContentContainer .LargeMiddle .sitemap ul li{ line-height:20px;}

#ContentContainer .LargeMiddle .shipping{ width:100%; float:left;}
	#ContentContainer .LargeMiddle .shipping p{ float:left;}
	#ContentContainer .LargeMiddle .shipping .shippingtable{ width:100%; float:left;}
