	
	.ie div#accessories-box-main {
		padding-right: 0;
		padding-bottom: 0;
	} 
	.ie6 div.clearfix {
		margin-top: -4px;
	}

	.ie6 div#accessories-box-sidebar {
		float: left;
	}
	.ie7 div#accessories-main-item {
		display: inline;
	}
	
	.ie6 div.accessory-item {
		display: inline;
	}
	.ie div#items-selected-wrapper {
		width: 223px !important;
	}

	
	div#accessories-wrapper a img {
		border: none;
	}
 	div#accessories-wrapper h2 {
		font-size:135%;
		font-weight:normal;
		color:#CC6600;
		margin: 0 0 4px 0;
		padding:0;
	}
	div#accessories-wrapper h4 {
		margin: 0;
		padding: 0;
		font-size: 12px;
	}	
	p#accessories-description {
		font-size: 10px;
		margin: 2px 0 5px 0;
	}

	
	div#accessories-main-item {
	}
	div#accessories-main-item img.product-image {
		float: left;
		margin: 0 10px 10px 0;
	}
	div#accessories-main-item-details {
		float: left;
	}
	div#accessories-main-item h4 {
		margin: 13px 0 7px 9px;
	}
	div#accessories-main-item-details img.select-this-item {
		margin-left: 10px;
		position: relative;
		top: 4px;
	}
	
	
	div#accessories-box {
		position: relative; 
		clear: left;
		background-repeat: repeat-x; 
		background-position: bottom;	
		border-top: 1px solid #F0EEE7;
		margin-left: 25px;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	div#accessories-box a {
		font-family: Arial, Helvetica, sans-serif;
	}	
	
	img.custom-corners {
		position: absolute;
	}
	
	img#accessories-box-top-left {
		left: 0;
		top: -1px;
	}
	img#accessories-box-top-right {
		right: -3px;  
		top: -1px;	
	}
	.ie img#accessories-box-top-right {
		right: 0;
	}
	img#accessories-box-bottom-left {
		left: 0;
		bottom: 0;	
	}
	img#accessories-box-bottom-right {
		right: -3px; 
		bottom: 0;	
	}
	.ie img#accessories-box-bottom-right {
		right: 0;
	}
	
	div#accessories-box-sidebar {
		background-color: #F7F6F2;
		margin: 1px 1px 5px 0;
		width: 166px;
		height: 276px;
		background-repeat: repeat-y; 		
		background-position: left;
		float: left;
	}
	div#accessories-box-sidebar h4 {
		margin: 5px 0 12px 12px;
		padding-right: 5px;
	}
	ul#accessories-categories {
		list-style-type: none;
		margin: 0 0 0 18px;
		padding: 0 5px 0 0;
		font-size: 11px;
	}
	ul#accessories-categories li {
		color: #003399;
		padding-bottom: 5px;
	    padding-right: 7px;
		background-position: right 3px;  		
		background-repeat: no-repeat;
		cursor: pointer;
	}
	ul#accessories-categories li a:link, ul#accessories-categories li a:visited {
		text-decoration: none;
	}
	div#accessories-box a:hover, div#accessories-box a:active {
		text-decoration: underline;
	}

	div#accessories-box-sidebar a.see-all {
		display: block;
		margin-top: 18px;
		margin-left: 12px;
		padding-left: 20px;
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;
		background-position: 0 2px;  		
		background-repeat: no-repeat;		
	}
		
	
	div#accessories-box-main {
		background-repeat: repeat-y;       	
		background-position: right;
		padding: 0 2px 5px 0;
		position: absolute;                 
		left: 168px; 
		top: 0;
	}
    .ie div#accessories-box-main {overflow: hidden;} 
	.ie6 div#items-selected-wrapper {
		width: 223px;
		margin-bottom: 0;
	}
	
	div#accessories-scroller-outer {
		overflow: auto;
		overflow-y: hidden;
		overflow-x: auto;
		position: relative;
		
		margin-right: 5px;		
	}

	div#accessories-scroller-inner {
	}

	
	div.accessory-category {
		float: left;
	}
	div.accessory-category h4 {  
		margin: 6px 0 0 10px !important;
	}
	
	
	div.accessory-item {
		width: 150px;
		float: left;
		margin: 0 15px 0 15px;
		
	}

	div.accessory-item h5.product-title {
		color: #003399;
		font-weight: bold;
		font-size: 10px;
		margin: 7px 0 5px 0;
		line-height: 140%;
	}
	div.accessory-item img.product-image {
	}
	div.accessory-item p.availability {
		font-size: 9px;
		margin: 0 0 3px 0;
	}
	span.accessory-super-saver {
		color: #CC6600;
	}
	div.accessory-item img.select-this-item {
		margin: 4px 0 6px 0;
		position: relative;
		left: -4px;
		clear: left;
		display: block;
	}

	
	span.accessory-list-price {
		font-size: 10px;
		text-decoration: line-through;
	}
	
	span.accessory-sale-price {
		font-size: 11px;
		color: #D51F08;
		font-weight: bold;
	}
	span.accessory-price-row {
	    display: block;
	}	

	
	img.select-this-item {
		cursor: pointer;
	}

	
	input#add-selected-to-cart {
		clear: both;
		float: right;
		margin: 10px 0 0 0;
	}
    div#items-selected-wrapper {
		float:right;
		font-family:Arial,Helvetica,sans-serif;
		height:23px;
		margin:14px 21px 10px 0;     
		position:relative;
		width:243px;
	}
	div#items-selected-wrapper.showing {
		background-repeat: repeat-x; 				
	}
	div#items-selected-wrapper.showing h4#items-selected-header, div#items-selected-wrapper.showing strong {
		color: #736C6C;
	}	
	div#items-selected-wrapper.showing div#items-selected-popup {
		display: block;
	}
	
	div#items-selected-wrapper img.corner {
		display: none;
		position: absolute;
	}
	div#items-selected-wrapper.showing img.corner {
		display: block;
	}	
	
	div#items-selected-wrapper img.corner-left {
		top: 0;
		left: 0;
	}
	div#items-selected-wrapper img.corner-right {
		top: 0;
		right: 0;
	}
	
	img.items-selected-trigger {
		float: left;
		margin: 4px 7px 0pt 9px;
		cursor: pointer;
	}
	h4#items-selected-header {
		float: left;
		margin-top: 2px !important;	
	}
	span#items-selected-count {
	
	}
	span#clear-selected-items {
		cursor: pointer;
		color: #003399;
		margin: 0 0 0 7px;
		visibility: hidden;
	}
	span#clear-selected-items strong {
		color: #000000;
	}	
	
	
	div#items-selected-popup {
		display: none;
		width: 221px;
		padding: 0px 10px 12px 10px;
		position: absolute;
		bottom: 23px;
		left: 0;
		background-color: #FFFFFF;
		border-top: 1px solid #E2DFD1;
		border-left: 1px solid #E2DFD1;
		border-right: 1px solid #E2DFD1;
		border-bottom: 1px solid #FFFFFF;
		background-repeat: repeat-x; 				
		background-position: bottom;
	}
	
	div#selected-items.scrollbars {
		overflow: hidden;
		overflow-y: auto;
		height: 250px;
		position: relative;
		margin-bottom: 10px;
	}
	
	div#items-selected-popup h2 {
		font-size: 115%;
		margin-bottom: 10px;
	}
	
	div#items-selected-popup span.product-title {
		line-height: 132%;
		font-size: 10px;
	}
	
	div#items-selected-popup span.price {
		font-size: 10px;
		font-weight: bold;
		float: right;
		color: #D51F08;
		margin-top: 7px;
	}
	
	img.selected-items-remove {
		float: left;
		margin-right: 3px;
	}
	img#close-popup {  
		cursor: pointer;
		position: absolute;
		top: 5px;
		right: 6px;
	}

	div.selected-item {
		clear: both;
		border-bottom: 1px dashed #E2DFD1;
		padding: 10px 0;
	}

	div#cart-subtotal {
		clear: both;
		border-top: 3px double #E2DFD1;			
		margin-top: -1px; 
		padding: 7px 0 0 0;
	}
	div#cart-subtotal h4 {
		text-align: right;		
	}
	span#cart-subtotal-price {
		color: #D51F08;
	}
	
   #accessories-form-fields {
		display:none;
   }
	
	input.no-js-checkbox {  
		display: none;
	}

	
	.humbler div#accessories-box-sidebar {
		display: none;  
	}
	 
	.humbler div#accessories-box-main {
		left: 0;		
	    position: static;
	}
	 
	.humbler div#accessories-scroller-outer {
		overflow: hidden;
		background-image:url(http://g-ecx.images-amazon.com/images/G/01/nav2/accessories/accessories-box-left-repeat._V1707852_.gif);
		background-position:left center;
		background-repeat:repeat-y;
	}
	 
    
	.humbler div#accessories-main-item {
		float: left;
	}

	.humbler div#accessories-main-item img.product-image {
		margin-left: 20px;
	}

	.humbler div#accessories-main-item-details {
		clear: left;
		margin-left: 20px;
		width: 160px;
	}
	 
	.humbler div#accessories-main-item-details h4 {
		margin-left: 0;
	}

	.humbler div#accessories-main-item-details img.select-this-item {
		margin-left: 0;
	}

	.humbler .see-all {
		font-weight: bold;
		font-size: 11px;
		display: block;
		text-decoration: none;
		margin-top: 10px;
	}

	.humbler div#accessories-box {
		clear: none;
		float: left;
		width: auto; 
	}
	
	 
	.humbler input#add-selected-to-cart {
		float: left;
		margin-left: 20px;
	}
	 
	.humbler div#items-selected-wrapper {
		float: left;
		margin-left: 28px;
	}

	.humbler img#accessories-box-top-right {
		right: 0px;  
	}

	.humbler img#accessories-box-bottom-right {
		right: 0px; 
	}

	
	.safari div#items-selected-wrapper img.corner {
		display: none;
	}
	.safari	img#accessories-box-bottom-right {
		display: none;
	}
	.safari div#selected-items.scrollbars {
		overflow: visible;
		height: auto;
	}
