/*** default styles ***/

a:visited
{
	color: #003366;
	text-decoration: underline;
}

a:link
{
	color: #003366;
	text-decoration: underline;
}

a:hover
{
  color: #993333;
  text-decoration: underline;
}

	




body, p, td, th, ul, a 
{ 
	background-color: #fff; 
	color: #000; 
	font-family: /**"Times New Roman", Garamond, serif;**/ Trebuchet MS, Verdana, Helvetica, Arial;
	font-size: 12pt;
	}
	
.center
{
	text-align: center;
	}	
	
.call-print
{
	font-size: 14pt;
	font-weight: bold;
	text-transform: uppercase;
	}
	
.home-txt-graphic
{
	display: inline;
	width: 100%;
	}	
	
.celebrate
{
	font-size: 16pt;
	color: #B5C65A;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	}		
	
.left
{
	margin: 0px 0px 0px -18px;
	}
	
.home-img
{
	width: 65%;
	margin: 0px 0px 25px 0px;
	}
	
.home-txt-graphic
{
	width: 35%;
	}		

img
{
	display: inline;
	}	

.leftnav-space, .header-right, .hide, .print-hide, .main-nav, .sign-up, .footer-links, .home-txt, .subnav, .breadcrumb, .shop-lh-links, 
.zoom, .change-cat, .left-arrow, .previous, .divider, .next, .right-arrow, .hide-link, 
.prod-411-zoom, .small-txt-black, .close, .cs-leftnav, .switch-to-stores, .stores-enlarge,
.prod-title-stores, .bookmarks-hide, .top, .back-top, .phone, .phone-a, .hide-links, .view-fab-zoom, .browse-container, 
.browse-title-choose-fab, .access-space, .furn-phone, .compare-options, .white-space, .grey-space, .spec-divider,
.furn-tabs, .switch-to, .swatch-container, .fab-divider, .furn-top, .browse-fabs, .zoom-pad, .icons-holder, 
.add-swatch, .no-print, .browse-title, .cover-type-btns, .furn-swatches-new, .furn-swatch-space, .furn-cat-space,
#paint-swatch-container, .paint-custom-back-product, .print-icon-paint, .print-a-paint, .email-icon-paint, .email-a-paint, 
.paint-back-product, .forty-wide-mid, .forty-wide-right, .browse-cushion-fabrics, .paint-swatch-container, .browse-164, 
.browse-164-color, select.color, .browse-164-or, .fab-go, .calculate, .print-icon-fab, .print-fab, .email-icon-fab, .email-fab,
.ads-switch-to, .update-bag, .cart-print-holder-left, .cart-print-holder-right, .submit-order, .add-swatch-horiz, 
.print-icon-horiz, .print-horiz, .email-icon-horiz, .email-horiz, .fab-swatch-container, .order-add-bag, .order-icons, .cs-pic-space,
.back-continue-btns, .tabs-space, .order-print, #phone, .mailing-form, .join-mailing-list
{
	display: none;
	}
	
.visit, .new, .call
{
	float: left;
	width: 30%;
	margin: 0px 10px 10px 0px;
	}
	
.ten-content
{
	display: block;
	margin: -20px 0px 0px 0px;
	}
	
.prod-title, .prod-title-cs, .about-us, .access-title, .prod-title-ads, .access-title
{
	font-size: 22pt;
	color: #B5C65A;
	}
	
.store, .prod-spec-title, .access-style-cat, .access-style-cat-top
{
	font-size: 12pt;
	font-weight: bold;
	color: #000;
	}		
	
.subtitle
{
	font-weight: bold;
	}
		
.title-12, .shop-cat-title, .prod-subtitle
{
	font-size: 12pt;
	font-weight: bold;
	color: #B5C65A;
	}	
	
.title-14
{
	font-size: 14pt;
	font-weight: bold;
	color: #B5C65A;
	}
	
.title-16
{
	font-size: 16pt;
	font-weight: bold;
	color: #B5C65A;
	}	
	
.title-16-white
{
	font-size: 16pt;
	font-weight: bold;
	color: #fff;
	}	
	
.title-11
{
	font-size: 11pt;
	font-weight: bold;
	color: #B5C65A;
	}
	
.title-11-caps
{
	font-size: 11pt;
	font-weight: bold;
	color: #B5C65A;
	text-transform: uppercase;
	}	
	
.title-11-black
{
	font-size: 11pt;
	font-weight: bold;
	color: #000;
	}		
	
.title-10, .order-card
{
	font-size: 10pt;
	font-weight: bold;
	color: #B5C65A;
	}
	
.total
{
	font-weight: bold;
	font-size: 16px;
	color: #A0CDD4;
	}
	
.total-print
{
	width: 191px;
	}		
	
.nine-grey
{
	font-size: 9pt;
	color: #000;
	}
	
.style-explain
{
	color: #B5C35E;
	text-transform: uppercase;
	font-weight: bold;
	}							
	
.left
{
	display: block;
	}	
	
	.del-local
{
	float: left;
	height: 33px; 
	width: 35px;
	margin: 0px 10px 0px 0px;
	}
	
.del-east
{
	float: left;
	height: 33px; 
	width: 35px;
	margin: 0px 10px 0px 0px;
	}	
	
.del-west
{
	float: left;
	height: 33px; 
	width: 35px;
	margin: 0px 10px 0px 0px;
	}
	
.del-alaska-etc
{
	float: left;
	height: 33px; 
	width: 35px;
	margin: 0px 10px 0px 0px;
	}		
	
.del-txt
{
	float: left;
	width: 500px;
	margin: 0px 0px 10px 0px;
	}
	
.clear
{
	clear: both;
	font-size: 1px; 
	line-height: 1px;
	}			

.stores-right, .more-content, .three-links-hold
{
	margin: 10px 0px 0px 0px;
	}
	
.furn-cat-thumb
{
	float: left;
	width: 30%;
	text-align: center;
	}
	
.car-rental-co
{
	float: left;
	width: 30%;
	text-align: left;
	}	
	



	
.car-rental-phone
{
	float: left;
	width: 70%;
	}
	
.store-1, .store-address, .about-photo
{
	float: left;
	width: 40%;
	}
	
.store-2, .about-content
{
	float: left;
	width: 60%;
	}		
	
.cs-photo
{
	float: left;
	width: 45%;
	margin: 0px 0px 10px 0px;
	}
	
.sl-content
{
	float: left;
	width: 55%;
	}	
	
.colorbook-07, .fabrics-164, .colors-40 
{
	float: left;
	width: 30%;
	text-align: left;
	}
	
.colorbook-txt
{
	float: left;
	width: 200px;
	text-align: left;
	}
	
.fabrics-txt
{
	float: left;
	width: 200px;
	text-align: left;
	}
	
.colors-img
{
	float: left;
	width: 89px;
	margin: 30px 10px 0px 10px;
	}	
	
.colors-txt
{
	float: left;
	width: 200px;
	text-align: left;
	}			

.sofa-thumbs
{
	float: left;
	width: 33%;
	text-align: center;
	padding: 0px 0px 10px 0px;
	}
	
.loc-listing
{
	float: left;
	width: 33%;
	text-align: left;
	padding: 0px 0px 10px 0px;
	}	
	
.phone-print
{
	font-size: 12pt;
	font-weight: bold;
	color: #666;
	margin: 0px 0px 20px 0px;
	}

.cs-rep-img
{
	float: left;
	width: 30%;
	}
	
.cs-content
{
	float: left;
	width: 70%;
	}
	
.stores-img, .room-view
{
	float: left;
	width: 25%;
	}
	
.search-result-space	
{
	float: left;
	width: 1%;
	}	
	
.view-product
{
	float: left;
	/**margin: 0px 5px 0px 0px;**/
	}
	
.product-info
{
	float: left;
	/**width: 300px;**/
	/**width: 370px;**/
	}		
	
.cat-graphic, .dimensions, .furn-411-right
{
	float: left;
	width: 40%;
	}
	
.cat-top-right, .white-glove, .furn-411-left
{
	float: left;
	width: 60%;
	}		

.shop-room-right
{
	float: left;
	width: 45%;
	}
	
	
.access-mood-space
{
	float: left;
	/**width: 3%;**/
	width: 10px;
	}	
	
.shop-room-left	
{
	float: left;
	width: 55%;
	}
	
.spec-product-img
{
	width: 100px;
	height: 100px;
	}		
	
.product-img-header
{
	background-color: #e7e7e7;
	width: 100px;
	}	
	
.product-spec-header
{
	background-color: #e7e7e7;
	color: #000;
	width: 55px;
	text-align: center;
	padding: 2px 0px 2px 0px;
	font-size: 8pt;
	font-weight: bold;
	}
		
.spec-box-single
{
	width: 65px;
	text-align: center;
	padding: 20px 0px 0px 0px;
	font-size: 10pt;
	color: #252525;	
	}
	
.spec-box-multi
{
	width: 65px;
	text-align: left;
	padding: 12px 6px 12px 8px;
	font-size: 10pt;
	color: #252525;
	line-height: 145%;
	}
	
.details
{
	font-size: 10pt;
	font-weight: bold;
	}
	

		
	
.detail-411-top-left, .detail-411-top-ctr, .detail-411-top-right, .access-cat-thumb
{
	float: left;
	width: 33%;
	text-align: center;
	}
	
.access-cat-space
{
	float: left;
	width: 8px;
	}	
	
.prod-area-left
{
	float: left;
	width: 55%;
	text-align: center;
	}
	
.furn-prod-left-a, .furn-prod-left, .furn-prod-left-horiz
{
	float: left;
	width: 488px;
	margin: 0px 0px 20px 10px;
	text-align: center;
	}
	
	
.furn-swatch-zoom-box
{
	float: left;
	width: 126px;
	border: 1px solid #CECACA;
	color: #666;
	padding: 9px;
	}
	
.furn-swatch-zoom
{
	float: left;
	width: 126px;
	border: 1px solid #CECACA;
	color: #666;
	padding: 9px;
	margin: 0px 15px 0px 0px;
	}	
	
.furn-swatch-specs-a
{
	float: left;
	width: 258px;
	color: #262626;
	font-size: 10pt;
	margin: 2px 0px 0px 18px;
	}
	
.checkbox, .cover-checkbox, .checkbox-paint, .checkbox-horiz, .checkbox-qty, .checkbox-same
{
	float: left;
	width: 26px;
	}
	
.checkbox-field-cart
{
	float: left;
	}	
	
.checkbox-field, .cover-type, .checkbox-field-paint, .checkbox-field-horiz
{
	float: left;
	width: 220px;
	margin: 0px 0px 0px 4px;
	}
	
.checkbox-field-special
{
	float: left;
	width: 160px;
	margin: 0px 0px 0px 4px;
	}	
	
.same-as-billing
{
	float: left;
	width: 310px;
	margin: 0px 0px 0px 4px;
	}	
	
.prod-cover-left
{
	float: left;
	width: 756px;
	text-align: center;
	padding: 0px 0px 30px 0px;
	}
	
.prod-cover-right, .furn-prod-right
{
	float: left;
	width: 756px;
	margin: 10px 0px 0px 0px;
	}

.furn-prod-right-6
{
	float: left;
	margin: 10px 0px 0px 0px;
	}
	
.furn-prod-right-horiz	
{
	float: left;
	width: 155px;
	margin: 10px 0px 0px 18px;
	}
	
.price
{
	font-weight: bold;
	color: #666;
	}
	
.radio, .radio-customize
{
	float: left;
	width: 20px;
	text-align: center;
	}
	
.nutmeg, .salt, .pepper	
{
	margin: 15px 0px 0px 0px;
	float: left;
	width: 10%;
	text-align: center;
	}
	
.radio-salt 
{
	float: left;
	width: 20px;
	text-align: center;
	}	
	
.radio-txt, .radio-txt-customize
{
	float: left;
	padding: 2px 0px 0px 0px;
	color: #666;
	}														

.furn-total
{
	width: 250px;
	}
	
.leg-fin-info
{
	font-size: 11pt;
	text-align: left;
	}	
	
.product-img
{
	/**float: left;
	width: 40%;**/
	width: 236px;
	padding: 15px 0px 0px 0px;
	}
	
.tabs-content
{
	border-right: 1px solid #b6b6b6;
	border-bottom: 4px solid #b6b6b6;
	border-left: 1px solid #b6b6b6;
	width: 333px;
	padding: 34px 7px 30px 27px;
	color: #333;
	font-size: 12pt;
	line-height: 165%;
	}
	
.tabs-content-421
{
	width: 303px;
	padding: 34px 7px 30px 57px;
	color: #333;
	font-size: 12pt;
	line-height: 165%;
	}	
	
.paint-enlarged-border
{
	width: 173px;
	height: 173px;
	border: 1px solid #ccc;
	margin: 24px 0px 24px 0px;
	}
	
.left-40
{
	float: left;
	width: 60%;
	}

.right-40
{
	float: left;
	width: 40%;
	padding: 0px 0px 20px 0px;
	}			
	
.prod-title-caps
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 22pt;
	color: #B5C65A;
	text-transform: uppercase;
	}

.room-view-one
{
	float: left;
	width: 78px;
	}
	
.room-view-two
{
	float: left;
	width: 78px;
	}
	
.room-view-three
{
	float: left;
	width: 78px;
	}			

.room-view-space
{
	float: left;
	width: 10px;
	}	
	
.product-type, .prod-price, .prod-qty
{
	float: left;
	width: 30%;
	}
	
.clear-prod-specs
{
	clear: both;
	font-size: 1px; 
	line-height: 1px;
	padding: 0px 0px 0px 0px;
	margin: 4px 0px 0px 0px;
	border-top: 1px solid #ccc;
	width: 299px;
	}		
	
.prod-txt-fabric	
{		
	float: left;
	/**width: 50%;**/
	}
	
.furn-prod-left-6	
{
	float: left;
	/*width: 756px;*/
	width: 300px;
	}
	
.ads-border
{
	border: 1px solid #c2c2c2;
	width: 660px;
	padding: 19px 32px 21px 19px;
	margin: 10px 0px 10px 0px;
	}	
	
.ad-thumb
{
	float: left;
	width: 88px;
	margin: 0px 33px 0px 0px;
	}
	
.ad-blurb
{
	float: left;
	width: 351px;
	margin: 6px 0px 0px 0px;
	color: #666;
	}
	
.featured-box
{
	float: left;
	margin: 15px 0px 0px 0px;
	}
	
.date-title
{
	color: #999;
	font-weight: bold;
	font-size: 10px;
	}
	
.ad-desc
{
	color: #424242;
	font-style: italic;
	}
	
.products-featured
{
	border: 1px solid #ddd;
	padding: 4px 2px 3px 9px;
	background-color: #F2F2F2;
	color: #999;
	font-weight: bold;
	}
	
.thumbs-box
{
	border: 1px solid #ddd;
	background-color: #f2f2f2;
	margin: 3px 0px 0px 0px;
	padding: 7px 11px 6px 11px;
	}

.pf-thumb
{
	float: left;
	border: 1px solid #cdcdcd;
	width: 44px;
	background-color: #fff;
	text-align: center;
	vertical-align: middle;
	}
	
.pf-space
{
	float: left;
	width: 6px;
	}
	
.bag-review-tab
{
	float: left;
	width: 156px;
	}
	
.bag-space
{
	float: left;
	width: 2px;
	}
	
.name-header
{
	/**width: 135px;**/
	width: 125px;
	padding: 3px 0px 0px 17px;
	text-align: left;	
	}
	
.cart-details-header
{
	/**width: 204px;**/
	width: 138px;
	text-align: left;
	padding: 3px 0px 0px 0px;
	}	
	
.cart-price-header
{
	width: 98px;
	text-align: left;
	padding: 3px 0px 0px 0px;
	}	
	
.cart-qty-header
{
	width: 72px;
	text-align: left;
	padding: 3px 0px 0px 0px;
	}
	
.shipping-header
{
	width: 273px;
	text-align: left;
	padding: 3px 0px 0px 0px;
	}
	
.name
{
	width: 143px;
	padding: 0px 0px 0px 17px;
	text-align: left;
	font-size: 10pt;	
	}
	
.cart-details
{
	/**width: 204px;**/
	width: 300px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	line-height: 155%;
	font-size: 10pt;
	}	
	
.cart-price
{
	width: 30px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	font-size: 10pt;
	}	
	
.cart-qty
{
	width: 102px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	font-size: 10pt;
	}
	
.shipping
{
	width: 425px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	font-size: 10pt;
	}
	
.note
{
	width: 200px;
	}	

.cart-margin	
{
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
	}

.deliv-fields, .payment-fields
{
	float: left;
	text-align: right;
	/**width: 20%;**/
	width: 100px;
	margin: 0px 5px 5px 0px;
	padding: 5px 0px 0px 0px;
	vertical-align: top;
	font-size: 10pt;
	}
	
.deliv-input
{
	float: left;
	/**width: 70%;**/
	width: 110px;
	vertical-align: top;
	margin: 0px 5px 5px 0px;
	}		
	
.form-input
{
	float: left;
	/**width: 70%;**/
	width: 250px;
	vertical-align: top;
	margin: 0px 5px 5px 0px;
	}
	
.payment-left
{
	float: left;
	/**width: 60%;**/
	width: 400px;
	margin: 0px 30px 0px 0px;
	}		
	
.payment-right
{
	float: left;
	width: 35%;
	}

.addy-fields
{
	float: left;
	text-align: right;
	/**width: 35%;**/
	width: 90px;
	margin: 0px 5px 5px 0px;
	padding: 3px 0px 0px 0px;
	vertical-align: top;
	font-size: 10pt;
	}	
	
.addy-input 
{
	float: left;
	/**width: 60%;**/
	width: 125px;
	vertical-align: top;
	margin: 0px 5px 5px 0px;
	}
	
.bill-deliv-title
{
	color: #ACBB66;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	width: 288px
	}
	
.bill-deliv-title-b
{
	color: #ACBB66;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	/**width: 399px**/
	width: 360px;
	}
	
.billing-addy
{
	float: left;
	margin: 0px 22px 0px 0px;
	color: #7F7F7F;
	}
	
.delivery-addy
{
	float: left;
	/**width: 402px;**/
	width: 330px;
	color: #7F7F7F;
	}

.billing-pad
{				
	padding: 0px 0px 40px 4px;
	}

.output-delivery-address
{
	float: left;
	width: 210px;
	padding: 11px 0px 12px 13px;
	margin: 2px 0px 0px 1px;
	}
	
.output-delivery-method
{
	float: left;
	color: #333;
	padding: 11px 0px 0px 0px;
	margin: 2px 0px 0px 0px;
	width: 486px;
	}
	
.del-name-header
{
	width: 135px;
	padding: 3px 0px 0px 17px;
	text-align: center;	
	}
	
.del-cart-details-header
{
	width: 395px;
	text-align: left;
	padding: 3px 0px 0px 0px;
	}	
	
.del-cart-price-header
{
	width: 72px;
	text-align: left;
	padding: 3px 0px 0px 0px;
	}	
	
.del-cart-qty-header
{
	width: 102px;
	text-align: left;
	padding: 3px 0px 0px 0px;
	}
	
.del-name
{
	width: 133px;
	padding: 0px 0px 0px 17px;
	text-align: center;	
	}
	
.del-cart-details
{
	width: 395px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	}	
	
.del-cart-price
{
	width: 72px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	}	
	
.del-cart-qty
{
	width: 98px;
	text-align: left;
	padding: 0px 0px 0px 4px;
	}
	
.error-non-bold12
{
	color: #900;
	font-size: 12pt;
	}
	
.or-billing
{
	float: left;
	/**width: 323px;**/
	width: 300px;
	/**padding: 14px 0px 16px 19px;**/
	}

.or-shipping
{
	float: left;
	/**width: 160px;**/
	width: 200px;
	/**padding: 14px 0px 16px 0px;**/
	padding: 0px 0px 0px 10px;
	}
	
.or-del-method
{
	float: left;
	width: 200px;
	margin: 8px 0px 0px 0px;
	/**padding: 14px 0px 16px 36px;**/
	}
	
.payment-method
{
	float: left;
	width: 175px;
	}
	
.ord-rev-verisign
{
	float: left;
	width: 160px;
	text-align: left;
	}	
	
.st-left
{
	float: left;
	width: 185px;
	}
	
.st-right
{
	float: left;
	width: 97px;
	}
	
.symbol
{
	float: left;
	width: 8px;
	}	
	
.total-price
{
	float: left;
	width: 50px;
	text-align: right;
	}
				
.overflow-specs
{
	margin: 20px 0px 0px 0px;
	}
	
.browse-fabs-horiz
{
	margin: 10px 0px 0px 30px;
	}
	
.fab-select
{
	float: left;
	width: 190px;
	margin: 0px 10px 0px 0px;
	line-height: 155%;
	}
	
.order-swatch
{
	float: left;
	/*width: 196px;*/
	width: 220px;
	}		

.swatch-zoom
{
	float: left;
	width: 258px;
	border: 1px solid #999;
	}
	
.swatch-zoom-img
{
	float: left;
	padding: 6px 7px 7px 9px;
	width: 127px;
	}
	
.price-as-shown
{
	float: left;
	width: 114px;
	padding: 12px 0px 0px 0px;
	}
	
	
.access-left-area
{
	float: left;
	width: 230px;
	}
	
.access-right-area
{
	float: left;
	width: 420px;
	margin: 0px 0px 0px 20px;
	}
	
.access-thumbs
{
	float: left;
	width: 470px;
	}
	
.access-main-tn	
{
	float: left;
	width: 140px;
	text-align: center;
	}
	
.tabs-box
{
	/**border-left: 1px solid #b6b6b6;
	border-right: 1px solid #b6b6b6;
	border-bottom: 4px solid #b6b6b6;
	width: 315px;**/
	width: 329px;
	margin: 0px 0px 0px 0px;
	padding: 34px 10px 30px 20px;
	color: #666;
	font-size: 12pt;
	line-height: 165%;
	}
	
.overflow-sofa-thumbs
{
	padding: 0px 0px 20px 0px;
	margin: 10px 0px 20px 0px;
	}
	
.finish
{
	float: left;
	width: 69px;
	text-align: center;
	}			
				
.access-mood
{
	float: left;
	width: 333px;			
	}			
	
.more-views				
{
	padding: 15px 0px 0px 0px;
	width: 86px;
	float: left;
	}
	
.comp-pieces
{
	padding: 15px 0px 0px 0px;
	width: 126px;
	float: left;
	}
	
.spice
{
	padding: 15px 0px 0px 0px;
	width: 73px;
	float: left;
	}
	
.hang
{
	text-indent: -20px;
	margin-left: 25px;
	}		
	
.rows-img
{
	float: left;
	width: 80px;
	text-align: center;
	margin: 8px 0px -3px 0px;
	}
	
.rows-space
{
	float: left;
	width: 19px;
	}
	
.rows-txt
{
	float: left;
	width: 185px;
	margin: 10px 0px 0px 0px;
	}
	
.shop-category
{
	float: left;
	width: 309px;
	margin: 0px 0px 0px 8px;
	}											
	
.shop-room-space-one
{
	float: left;
	width: 37px;
	}
	
.shop-room-one
{
	float: left;
	width: 135px;
	text-align: center;
	color: #666;
	font-size: 12px;
	}
	
.shop-room-space-two
{
	float: left;
	width: 39px;
	}

.clear-shop
{
	clear: both;
	font-size: 1px; 
	line-height: 1px;
	margin: 0px 0px 0px 0px;
	}
	
.overflow-btm
{
	height: 250px;
	display: inline;
	}
	
.overflow-furn-thumbs
{
	}
	
.furn-thumbs
{
	width: 460px;
	margin: 0px 0px 0px 0px;
	}
	
	
.furn-main-tn
{
	width: 154px;
	float: left;
	text-align: center;
	}
						
.table-print
{
	width: 680px;
	}

/**.product-tab
{
	float: left;
	width: 73px;
	height: 24px;
	}**/
	
/**.details-tab
{
	float: left;
	width: 73px;
	}**/
	
.construction-tab
{
	float: left;
	width: 108px;
	}
	
.before-tab
{
	float: left;
	width: 107px;
	}
	
input.capture
{
	border: 1px solid #fff;
	width: 130px;
	height: 20px;
	color: #1b1b1b;
	font-size: 10px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
	
input.capture-horiz
{
	border: 1px solid #fff;
	width: 150px;
	height: 12px;
	color: #1b1b1b;
	font-size: 10pt;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
	
input.capture-horiz-normal
{
	border: 1px solid #fff;
	width: 150px;
	height: 12px;
	color: #1b1b1b;
	font-size: 10pt;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	}				
	
textarea.test
{
	font-size: 12pt;
	font-weight: bold;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: auto;
	height: 30px;
	border: 1px solid #fff;
	width: 115px;
	}
	
.prod-cover-horiz
{
	/**width: 756px;**/
	width: 500px;
	border-bottom: 1px solid #fff;
	}
	
.access-style-border
{
	margin: 2px 0px 3px 0px;
	background-color: #999;
	}
	
.browse-40-wide-btm /** IE OVERRIDE **/
{
	padding: 30px 0px 0px 0px;
	}
	
.custom-space
{
	
	height: 0px;
	}

.swatch-medium-border
{
	width: 135px;
	height: 135px;
	border: 1px solid #ccc;
	margin: 0px 0px 24px 0px;
	}
	
.swatch-medium
{
	margin: 3px;
	height: 127px;
	width: 127px;
	}
	
.fab-mood-txt
{
	float: left;
	/**width: 390px;**/
	width: 320px;
	margin: 0px;
	}
	
.prod-name
{
	text-align: center;
	padding: 16px 0px 0px 0px;
	}			
						
.cart-bg /** IE OVERRIDE **/
{
	color: #666;
	width: 670px;
	}
	
.cart-delivery
{
	margin: 20px 0px 0px 0px;
	width: 670px;
	}
	
.output-delivery-address
{
	float: left;
	width: 200px;
	padding: 11px 0px 12px 13px;
	margin: 2px 0px 0px 1px;
	}
	
.output-delivery-method
{
	float: left;
	color: #333;
	padding: 11px 30px 0px 13px;
	margin: 2px 0px 0px 0px;
	width: 386px;
	}
	
.cv-number
{
	font-size: 10pt;
	}		

	
.shipping-tab
{
	float: left;
	}
	
.order-review-tab
{
	float: left;
	width: 117px;													
	}	
	
.receipt-thanks
{
	float: left;
	width: 326px;
	color: #C4262E;
	font-weight: bold;
	font-size: 12pt;
	}
	
.order-id		
{
	float: left;
	width: 244px;
	color: #000;
	font-weight: bold;
	font-size: 12pt;
	text-transform: uppercase;
	}
	
.date-placed
{
	font-size: 10pt;
	font-weight: normal;
	}	

.search-results
{
	width: 670px;
	}

.search-result-thumb
{
	float: left;
	width: 102px;
	margin: 0px 0px 15px 0px;
	text-align: center;
	}
	
.test-tabs-bg
{
	background-image: url(/images/furniture/test_bg.gif);
	background-repeat: no-repeat;
	}	

.shrink
{
	width: 300px;
	height: 300px;
	}
	
	
	
.copyright
{
	display: block;
	width: 100%;
	margin: 20px 0px 0px 0px;
	}			



