/* Amana CSS Document */

/* Reset Padding and Margins for Page Elements [Start] */

	body, h1, h2, h3, h4, h5, p, ul, li, ol, dl, dt, dd, form { margin: 0; padding: 0; }

/* Reset Padding and Margins for Page Elements [End] */

/* Default Styles [Start] */

/*
Switch the font-size to relative size. This supports changing the text size on IE.
Some notes:
      - Default font-size is medium size (~16px).
      - For parent:
            11px ~ 70% * medium
            13px ~ 83% * medium
      - For children:
         (10px ~ 90% * parent's font-size )
           190% = 21px
           163% = 18px
           145% = 16px
           118% = 13px
           90% = 10px
           82% = 9px
*/
	body { font-family: Arial, Helvetica, sans-serif; font-size: 70%; color: #666; line-height: 1.2; height: 100%; } /*font-size:11px*/
	h1 { font-size: 145%; } /*font-size:16px*/
	h2 { font-size: 118%; } /*font-size:13px*/
	h3 { font-size: 100%; }  /*font-size:11px*/
	img { border: none; }
	ol, ul, dl { list-style: none; }
	a:link, a:active, a:visited { text-decoration: none; color:#333333; }
	a:hover { text-decoration: underline; color:#333333; }
	input, textarea, select { color: #666; font-size: 100%; border: 1px solid #ccc; }

	/* font and link color for each section */
	body#coo-three div#page-content h1, body#coo-four div#page-content h1,
	body#coo-three div#page-content h2, body#coo-four div#page-content h2 { color: #f60; }
	body#ref-three div#page-content h1, body#ref-four div#page-content h1,
	body#ref-three div#page-content h2, body#ref-four div#page-content h2 { color: #6c0; }
	body#lau-three div#page-content h1, body#lau-four div#page-content h1,
	body#lau-three div#page-content h2, body#lau-four div#page-content h2 { color: #0cf; }
	body#dis-three div#page-content h1, body#dis-four div#page-content h1,
	body#dis-three div#page-content h2, body#dis-four div#page-content h2 { color: #c90; }

/* Default Styles [End] */

/* Helper Styles [Start] */

	.error, .txt-red { font-weight: bold; font-size: 100%; color: #c00; }
	.fl, .fr { display: inline; }
	.fl { float: left; }
	.fr { float: right; }
	.cb { float: none; clear: both;
			height: 1px;
         overflow: hidden;
 }
	.db { display: block; }
	.dn { display: none; }

/* Helper Styles [End] */

/* Page Layout [Start] */

	body {
		background-image:url(../images/global/bg_shadows.gif);
		background-position:center;
		background-repeat:no-repeat;
	}
	div#wrapper, div#inner-wrapper { min-height: 100%; height: auto !important; height: 100%; margin-bottom: -43px; }
	div#wrapper { background-position: top center; background-repeat: repeat-x; }
	div#inner-wrapper { background-position: top center; background-repeat: no-repeat; }

	/* Background images for each section with three blocks design */
	body div#wrapper { background-image: url(../images/global/bkgrd-default3.gif); }
	body#coo-three div#wrapper { background-image: url(../images/global/bkgrd-coo3.gif); }
	body#ref-three div#wrapper { background-image: url(../images/global/bkgrd-ref3.gif); }
	body#dis-three div#wrapper { background-image: url(../images/global/bkgrd-dis3.gif); }
	body#lau-three div#wrapper { background-image: url(../images/global/bkgrd-lau3.gif); }

	body div#inner-wrapper { background-image: url(../images/global/bkgrd-default-graphic3.gif); }
	body#coo-three div#inner-wrapper { background-image: url(../images/global/bkgrd-coo-graphic3.gif); }
	body#ref-three div#inner-wrapper { background-image: url(../images/global/bkgrd-ref-graphic3.gif); }
	body#dis-three div#inner-wrapper { background-image: url(../images/global/bkgrd-dis-graphic3.gif); }
	body#lau-three div#inner-wrapper { background-image: url(../images/global/bkgrd-lau-graphic3.gif); }

	/* Background images for each section with four blocks design */
	body#default-four div#wrapper { background-image: url(../images/global/bkgrd-default5.jpg); }
	body#coo-four div#wrapper { background-image: url(../images/global/bkgrd-coo4.gif); }
	body#ref-four div#wrapper { background-image: url(../images/global/bkgrd-ref4.gif); }
	body#dis-four div#wrapper { background-image: url(../images/global/bkgrd-dis4.gif); }
	body#lau-four div#wrapper { background-image: url(../images/global/bkgrd-lau4.gif); }

	body#default-four div#inner-wrapper { background-image: url(../images/global/bkgrd-default-graphic5.jpg);}
	body#coo-four div#inner-wrapper { background-image: url(../images/global/bkgrd-coo-graphic4.gif); }
	body#ref-four div#inner-wrapper { background-image: url(../images/global/bkgrd-ref-graphic4.gif); }
	body#dis-four div#inner-wrapper { background-image: url(../images/global/bkgrd-dis-graphic4.gif); }
	body#lau-four div#inner-wrapper { background-image: url(../images/global/bkgrd-lau-graphic4.gif); }

	div#content { width: 969px; margin: 0 auto; position: relative; }
	div#page-content { padding-top: 151px; min-height: 600px; height: auto !important; height: 600px; }
	h1#logo { position: absolute; top: 45px; right: 0; }
	div#footer, div.push { height: 43px; width: 969px; margin: 60px auto 20px; }
	div#footer { position: relative; top: auto; left: auto; }

/* Page Layout [End] */

/* Global Nav [Start] */

	div#gnav { position: absolute; top: 66px; left: 0; overflow: hidden; z-index: 1; }
	div#gnav h2 { float: left; display: inline; }
	div#gnav h2 a { cursor: pointer; }
	div#gnav h2#link-pro { margin-right: 30px; }
	div#gnav h2#link-acc { margin-right: 30px; }
	div#gnav h2#link-lif { margin-right: 30px; }
	div#gnav h2#link-pae { margin-right: 30px; }

/* Global Nav [End] */

/* Global Nav Drop Down List [Start] */

	ul.drop-down-box { position: absolute; top: 97px; z-index: 100; }
	ul.drop-down-box li { border: 1px solid #b2b2b2; border-top: none; background: #fff url(../images/global/global_nav/bkgrd-drop-shadow.gif) top left repeat-x; display: block; width: 133px; }
	ul.drop-down-box li.red-lid { width: 135px; height: 2px; background-color: #c00; background-image: none; border-bottom: 1px solid #b2b2b2; border-left: none; border-right: none; overflow: hidden; }
	ul#dd-pro { left: 0; }
	ul#dd-acc { left: 138px; }
	ul#dd-lif { left: 278px; }
	ul#dd-pae { left: 417px; }
	ul#dd-cus { left: 558px; }
	ul.drop-down-box li a { padding: 5px 8px 0; display: block; font-size: 100%; font-weight: bold; color: #999; }
	ul.drop-down-box li a:hover { color: #333; }
	ul.drop-down-box li.cat-none a { padding: 5px 8px 5px; }

	ul.drop-down-box ul { padding-bottom: 5px; }
	ul.drop-down-box ul li { border: none; width: 100%; background: none; padding:0; margin: 0; }
	ul.drop-down-box ul li a, ul.drop-down-box li.cat-none a { background: url(../images/global/global_nav/img-default-arrow.gif) center left no-repeat; margin-left: 10px; font-size: 90%; font-weight: normal; color: #666; } /*font-size:10px*/
	ul.drop-down-box ul.cat-ref li a { background-image: url(../images/global/global_nav/img-ref-arrow.gif); }
	ul.drop-down-box ul.cat-dis li a { background-image: url(../images/global/global_nav/img-dis-arrow.gif); }
	ul.drop-down-box ul.cat-coo li a { background-image: url(../images/global/global_nav/img-coo-arrow.gif); }
	ul.drop-down-box ul.cat-lau li a { background-image: url(../images/global/global_nav/img-lau-arrow.gif); }


/* Global Nav Drop Down List [End] */

/* Top Nav and Site Search [Start] */

	ul#tnav { position: absolute; top: 9px; right: 131px; overflow: hidden; z-index: 1; }
	ul#tnav li { float: left; display: inline; margin-right: 10px; }
	ul#tnav li, ul#tnav li a:link, ul#tnav li a:active, ul#tnav li a:visited, ul#tnav li a:hover { color: #999; }
	div#site-search { position: absolute; top: 9px; right: 0; width: 116px; height: 13px; border: 1px solid #ddd; }
	div#site-search input.text { width: 100px; border: 0; padding: 0 5px 0 4px; font-size: 100%; color: #999; position: absolute; top: 0; left: 0; }
	div#site-search input.btn { position: absolute; top: 2px; right: 1px; border: 0; }

/* Top Nav and Site Search [End] */

/* Breadcrumb [Start] */

	div#breadcrumb { position: absolute; top: 133px; left: 17px; z-index: 1; }
	div.contact-us-wrap div#breadcrumb, div.contact-confirm-cms-wrap div#breadcrumb { top: -15px; left: auto; }

	div#breadcrumb, div#breadcrumb a:link, div#breadcrumb a:active, div#breadcrumb a:visited, div#breadcrumb a:hover { color: #999; font-size: 90%; } /*font-size:10px*/

	div#breadcrumb ul li { display:inline;}
	div#breadcrumb ul li.divider {padding:0px 3px;}

/* Breadcrumb [End] */

/* Footer [Start] */

	div#footer p { position: absolute; top: 0; right: 15px; }
	div#footer ul li, div#footer p { font-size: 90%; }
	div#footer ul li { float: left; display: inline; }
	div#footer ul li a { color: #666; }
	div#footer ul.nav { position: absolute; top: 0; left: 17px; }
	div#footer ul.nav li { margin-right: 10px; color: #ddd; }
	div#footer ul.links { position: absolute; top: 13px; right: 15px; overflow: hidden; }
	div#footer ul.links li { margin-left: 21px; }

/* Footer [End] */

/* Product Detail [Start] */

	div#cat-pro-top-wrapper { margin-top: 1px; border-top: 1px solid #e0e0e0; position: relative; overflow: hidden; }
	div#cat-pro-top-wrapper, div#cat-pro-top-wrapper div#cat-pro-product-text { min-height: 412px; height: auto !important; height: 412px; }

	div#cat-pro-top-wrapper div#cat-pro-product-image { width: 334px; text-align: center; }
	div#cat-pro-top-wrapper div#cat-pro-product-image img { margin: 60px 0; }
	div#cat-pro-top-wrapper div#cat-pro-view-larger-wrap { overflow: hidden; width: 334px; height: 25px; position: absolute; bottom: 1px; left: 0; background: #e0e0e0; text-align: left; }
	div#cat-pro-top-wrapper div#cat-pro-view-larger-wrap a#cat-pro-view-lrg-img { margin: 7px 17px 0 0; padding-right: 13px; color: #666; text-transform: uppercase; }

	/* larger icon per section */
	body#lau-four div#cat-pro-top-wrapper div#cat-pro-view-larger-wrap a#cat-pro-view-lrg-img { background: url(../images/sitesection/product/img-view-larger-icon-lau.gif) top right no-repeat; }
	body#ref-four div#cat-pro-top-wrapper div#cat-pro-view-larger-wrap a#cat-pro-view-lrg-img { background: url(../images/sitesection/product/img-view-larger-icon-ref.gif) top right no-repeat; }
	body#dis-four div#cat-pro-top-wrapper div#cat-pro-view-larger-wrap a#cat-pro-view-lrg-img { background: url(../images/sitesection/product/img-view-larger-icon-dis.gif) top right no-repeat; }
	body#coo-four div#cat-pro-top-wrapper div#cat-pro-view-larger-wrap a#cat-pro-view-lrg-img { background: url(../images/sitesection/product/img-view-larger-icon-coo.gif) top right no-repeat; }

	div#cat-pro-top-wrapper div#cat-pro-product-text { background: #f3f3f3; width: 635px; overflow: visible; }
	div#cat-pro-top-wrapper div#cat-pro-product-text h1 { margin: 38px 21px 5px; }
	div#cat-pro-top-wrapper div#cat-pro-product-text p { margin: 0 21px 15px; }
	div#cat-pro-top-wrapper div#cat-pro-product-text ul { position: absolute; top: 7px; right: 20px; overflow: hidden; }
	div#cat-pro-top-wrapper div#cat-pro-product-text ul li { float: left; display: inline; margin-left: 16px; }
	div#cat-pro-top-wrapper div#cat-pro-product-text ul li a { padding-left: 0px; color: #999; }
	div#cat-pro-top-wrapper div#cat-pro-product-text ul li#cat-pro-chat-link a { background: url(../images/sitesection/product/img-chat-icon.gif) center left no-repeat; }
	div#cat-pro-top-wrapper div#cat-pro-product-text ul li#cat-pro-print-link a { background: url(../images/sitesection/product/img-print-icon.gif) center left no-repeat; padding-left: 17px; }
	div#cat-pro-top-wrapper div#cat-pro-product-text ul li#cat-pro-email-link a { background: url(../images/sitesection/product/img-email-icon.gif) center left no-repeat; padding-left: 17px;}
	div#cat-pro-top-wrapper div#cat-pro-product-text table { width: 504px; margin: 0 10px; }
	div#cat-pro-top-wrapper div#cat-pro-product-text table thead tr th { color: #fff; font-size: 100%; text-align: left; padding: 5px 0; }
	div#cat-pro-top-wrapper div#cat-pro-product-text table thead tr th#cat-pro-color-col { padding-left: 12px; width: 113px; }
	div#cat-pro-top-wrapper div#cat-pro-product-text table thead tr th#cat-pro-model-col { padding-left: 12px; width: 100px; }
	div#cat-pro-top-wrapper div#cat-pro-product-text table thead tr th#cat-pro-sr-col { padding-left: 20px; width: 102px; text-align: center}
	div#cat-pro-top-wrapper div#cat-pro-product-text table thead tr th#cat-pro-action-col { padding-left: 20px; width: 125px; }
	/* color per section */
	body#lau-four div#cat-pro-top-wrapper div#cat-pro-product-text table thead tr th { background: #0cf; }
	body#ref-four div#cat-pro-top-wrapper div#cat-pro-product-text table thead tr th { background: #6c0; }
	body#dis-four div#cat-pro-top-wrapper div#cat-pro-product-text table thead tr th { background: #c90; }
	body#coo-four div#cat-pro-top-wrapper div#cat-pro-product-text table thead tr th { background: #f60; }

	div#cat-pro-top-wrapper div#cat-pro-product-text table tbody tr td { padding: 7px 0 7px 12px; vertical-align: middle; }
	div#cat-pro-top-wrapper div#cat-pro-product-text table tbody tr td.product-color { padding-left: 12px; width: 17px; }
	div#cat-pro-top-wrapper div#cat-pro-product-text table tbody tr td.product-color img { cursor: pointer; border: 1px solid #f3f3f3; }
	div#cat-pro-top-wrapper div#cat-pro-product-text table tbody tr td.product-color img#cat-pro-current-swatch { cursor: default; border: 1px solid #000; }

	/* border color per section */
	body#lau-four div#cat-pro-top-wrapper div#cat-pro-product-text table tbody tr td.product-color img#cat-pro-current-swatch { border-color: #0cf; }
	body#ref-four div#cat-pro-top-wrapper div#cat-pro-product-text table tbody tr td.product-color img#cat-pro-current-swatch { border-color: #6c0; }
	body#dis-four div#cat-pro-top-wrapper div#cat-pro-product-text table tbody tr td.product-color img#cat-pro-current-swatch { border-color: #c90; }
	body#coo-four div#cat-pro-top-wrapper div#cat-pro-product-text table tbody tr td.product-color img#cat-pro-current-swatch { border-color: #f60; }

	div#cat-pro-top-wrapper div#cat-pro-product-text table tbody tr td.prod-price { text-align: center; }

	#cat-pro-demo-btn { margin: 15px 0 0 22px; }

	div#cat-pro-additional-info { background: url(../images/sitesection/product/bkgrd-prod-bottom-area-new.gif) top left no-repeat; width: 615px; min-height: 100px; height: auto !important; height: 100px; position: absolute; bottom: 0; right: 10px; overflow: hidden; }
	div#cat-pro-additional-info div#cat-pro-did-you-know { width: 349px; min-height: 100px; height: auto !important; height: 100px; margin-top: 5px; overflow: hidden; }
	div#cat-pro-additional-info div#cat-pro-feat-logos { width: 265px; min-height: 100px; height: auto !important; height: 100px; margin: 5px 0 0 1px; }
	div#cat-pro-additional-info div#cat-pro-feat-logos ul { right: 0; top: 25px; }
	div#cat-pro-additional-info div#cat-pro-feat-logos ul li { margin-left: 0px; }


	div#cat-pro-btm-wrapper { overflow: hidden; margin: 70px 0 0 22px; }
	div#cat-pro-btm-wrapper div#cat-pro-more-prod-info { width: 776px; margin-right: 5px; }
	div#cat-pro-btm-wrapper div#cat-pro-cms-area { width: 164px; min-height: 318px; height: auto !important; height: 318px; background: url(../images/sitesection/product/bkgrd-spacer-line-share.gif) top left no-repeat; }

	div#cat-pro-btm-wrapper div#cat-pro-more-prod-info div#cat-pro-msrp { margin: 70px 0 0 0; width: 420px; color: #999; font-size: 90%; }

	ul#cat-pro-info-tabs { overflow: hidden; width: 680px; height: 17px; background: url(../images/sitesection/product/bkgrd-spacer-line-pro-details.gif) bottom left no-repeat; }
	ul#cat-pro-info-tabs li { float: left; display: inline; margin-left: 28px; }
	ul#cat-pro-info-tabs li#cat-pro-feat-tab { margin-left: 6px; }

	div#cat-pro-more-prod-info table.spec-table { margin-top: 20px;  }
	div#cat-pro-more-prod-info table.spec-table thead tr th { text-align: left; padding-bottom: 10px; }
	div#cat-pro-more-prod-info table.spec-table tbody tr td.row-title { width: 230px; }

	div#cat-pro-more-prod-info h5 { font-weight: bold; font-style: normal; font-size: 11px; color: #000; }
	body#coo-four div#cat-pro-more-prod-info h5 { color: #f60; }
	body#ref-four div#cat-pro-more-prod-info h5 { color: #6c0; }
	body#dis-four div#cat-pro-more-prod-info h5 { color: #c90; }
	body#lau-four div#cat-pro-more-prod-info h5 { color: #0cf; }

	div.inner-pannel { margin-top: 15px; background: url(../images/sitesection/product/bkgrd-info-spacer.gif) top left no-repeat; min-height: 270px; height: auto !important; height: 270px; width: 100%; position: relative; }
	div.inner-pannel  div#cat-pro-war-area { position: absolute; top: 0; left: 440px; }
	div.inner-pannel  div#cat-pro-war-area ul { width: 215px; }
	div.inner-pannel ul { list-style: disc; width: 415px; }
	div.inner-pannel ul li { margin-left: 15px; }
	/* list style for each section */
	body#coo-four div.inner-pannel ul { list-style-image: url(../images/sitesection/product/img-bullet-coo.gif); }
	body#ref-four div.inner-pannel ul { list-style-image: url(../images/sitesection/product/img-bullet-ref.gif); }
	body#dis-four div.inner-pannel ul { list-style-image: url(../images/sitesection/product/img-bullet-dis.gif); }
	body#lau-four div.inner-pannel ul { list-style-image: url(../images/sitesection/product/img-bullet-lau.gif); }

	table#lit-table { margin-top: 15px; margin-left: 15px; width: 500px; }
	table#lit-table tr { background: url(../images/sitesection/product/bkgrd-row-spacer.gif) bottom left no-repeat; }
	table#lit-table tr td { padding: 10px 20px 10px 0; }
	table#lit-table tr td a { padding-left: 10px; }
	/* link style for each section */
	body#coo-four table#lit-table tr td a, body#coo-four table#access-table tr td a.view-prod { background: url(../images/global/img-link-arrow-coo.gif) center left no-repeat; }
	body#ref-four table#lit-table tr td a, body#ref-four table#access-table tr td a.view-prod { background: url(../images/global/img-link-arrow-ref.gif) center left no-repeat; }
	body#dis-four table#lit-table tr td a, body#dis-four table#access-table tr td a.view-prod { background: url(../images/global/img-link-arrow-dis.gif) center left no-repeat; }
	body#lau-four table#lit-table tr td a, body#lau-four table#access-table tr td a.view-prod { background: url(../images/global/img-link-arrow-lau.gif) center left no-repeat; }

	dl#get-reader { overflow: hidden; margin: 10px 0 10px 15px; }
	dl#get-reader dt, dl#get-reader dd { float: left; display: inline; }
	dl#get-reader dt { margin: 3px 5px 0 0; }
	table#access-table { margin-top: 15px; }
	table#access-table td.prod-image { width: 100px; }
	table#access-table td.prod-detail { width: 220px; padding: 20px 0 20px 10px; }
	/* product name color for each section */
	body#coo-four table#access-table td.prod-detail strong { color: #f60; }
	body#ref-four table#access-table td.prod-detail strong { color: #6c0; }
	body#dis-four table#access-table td.prod-detail strong { color: #c90; }
	body#lau-four table#access-table td.prod-detail strong { color: #0cf; }

	table#access-table tr td a.view-prod { padding-left: 7px; }
	/* Share it Styles */
	div#share-wrap { height: 70px; width: 156px; background: url(../images/sitesection/product/bkgrd-spacer-line-share-area.gif) bottom left no-repeat; position: relative; margin-top: 15px; margin-left: 10px; }
	div#share-wrap h4 { position: absolute; top: 0; left: 0; }
	div#share-wrap a { position: absolute; top: 27px; left: 0; }

	/* font color for specs table subtitles */
	body#coo-four div#cat-pro-more-prod-info table.spec-table thead tr th { color: #f60; }
	body#ref-four div#cat-pro-more-prod-info table.spec-table thead tr th { color: #6c0; }
	body#lau-four div#cat-pro-more-prod-info table.spec-table thead tr th { color: #0cf; }
	body#dis-four div#cat-pro-more-prod-info table.spec-table thead tr th { color: #c90; }

	/* styles for related product tab */
	div#panel4 table tr td { padding-top: 10px; }
	div#panel4 table tr td.rel-prod-image { text-align: center; }
	div#panel4 table tr td a.view-prod-link { padding-left: 10px; }

	body#coo-four div#panel4 table tr td a.view-prod-link { background: url(../images/global/img-link-arrow-coo.gif) center left no-repeat; }
	body#ref-four div#panel4 table tr td a.view-prod-link { background: url(../images/global/img-link-arrow-ref.gif) center left no-repeat; }
	body#dis-four div#panel4 table tr td a.view-prod-link { background: url(../images/global/img-link-arrow-dis.gif) center left no-repeat; }
	body#lau-four div#panel4 table tr td a.view-prod-link { background: url(../images/global/img-link-arrow-lau.gif) center left no-repeat; }

	/*Product Feature*/
	A.dd1:link {
	color: #000000;
	text-decoration: underline;
	line-height: 14px;
	}

	A.dd1:visited {
	color: #000000;
	text-decoration: underline;
	line-height: 14px;
	}

	A.dd1:hover {
	color: #000000;
	text-decoration: underline;
	line-height: 14px;
	}
	/*Product Feature*/
	/* Product Detail [End] */

	/* Product Compare [Start] */

	div#cat-com-title { height: 34px; position: relative; margin-bottom: 5px; }
	div#cat-com-title h2 { font-size: 190%; position: absolute; top: 10px; left: 13px; } /*font-size: 21px;*/
	/* color of page title per section */
	#ref-three div#cat-com-title h2 { color: #6c0; }
	#coo-three div#cat-com-title h2 { color: #f60; }
	#dis-three div#cat-com-title h2 { color: #fc0; }
	#lau-three div#cat-com-title h2 { color: #0cf; }
	div#cat-com-title a { position: absolute; top: 17px; right: 8px; padding-left: 11px; text-decoration: none; color: #000; }
	/* link arrow style per section */
	#ref-three div#cat-com-title a { background: url(../images/global/img-link-arrow-ref.gif) center left no-repeat; }
	#coo-three div#cat-com-title a { background: url(../images/global/img-link-arrow-coo.gif) center left no-repeat; }
	#dis-three div#cat-com-title a { background: url(../images/global/img-link-arrow-dis.gif) center left no-repeat; }
	#lau-three div#cat-com-title a { background: url(../images/global/img-link-arrow-lau.gif) center left no-repeat; }

	div#cat-com-con-wrap table { width: 100%; border-collapse: collapse; border: 0 none; }
	div#cat-com-con-wrap table tr th { padding: 9px 13px 8px; }
	div#cat-com-con-wrap table tr td { padding: 9px 5px 3px; }
	div#cat-com-con-wrap table thead tr th { text-align: left; font-weight: normal; color: #fff; font-size: 83%; background: #ccc; font-weight: bold; }
	div#cat-com-con-wrap table tbody tr th { width: 121px; background: #f4f4ee; color: #999; font-weight: normal; text-align: left; vertical-align: top; font-size: 70%;} /*font-size: 11px*/
	div#cat-com-con-wrap table tbody tr th span { background: url(../images/sitesection/product/bkgrd-compare-table-title.gif) bottom left no-repeat; width: 100%; display: block; padding-bottom: 5px; }
	div#cat-com-con-wrap table tbody tr td {  width: 212px; vertical-align: top; font-size: 70%;} /*font-size: 11px*/
	div#cat-com-con-wrap table tbody tr td a.remove-link { display: block; color: #000; text-decoration: none; padding-left: 11px; margin-bottom: 15px; text-align: left; }
	/* link arrow style per section */
	div#cat-com-con-wrap table tbody tr td a { padding-left: 8px; }
	#ref-three div#cat-com-con-wrap table tbody tr td a.no-bkgrd,
	#coo-three div#cat-com-con-wrap table tbody tr td a.no-bkgrd,
	#lau-three div#cat-com-con-wrap table tbody tr td a.no-bkgrd,
	#dis-three div#cat-com-con-wrap table tbody tr td a.no-bkgrd { padding-left: 0; background: none; }
	#ref-three div#cat-com-con-wrap table tbody tr td a { background: url(../images/global/img-link-arrow-ref.gif) center left no-repeat; }
	#coo-three div#cat-com-con-wrap table tbody tr td a { background: url(../images/global/img-link-arrow-coo.gif) center left no-repeat; }
	#dis-three div#cat-com-con-wrap table tbody tr td a { background: url(../images/global/img-link-arrow-dis.gif) center left no-repeat; }
	#lau-three div#cat-com-con-wrap table tbody tr td a { background: url(../images/global/img-link-arrow-lau.gif) center left no-repeat; }
	div#cat-com-con-wrap table tbody tr td.prod-cell { text-align: center; }
	div#cat-com-con-wrap table tbody tr td ul li { display: inline; margin-right: 5px; }
	div#cat-com-con-wrap table tbody tr.last-row { padding-bottom: 8px; }
	div#cat-com-con-wrap table tbody tr td span { font-weight: bold; }
	/* color of product title per section  */
	#ref-three div#cat-com-con-wrap table tbody tr td strong { color: #6c0; }
	#coo-three div#cat-com-con-wrap table tbody tr td strong { color: #f60; }
	#dis-three div#cat-com-con-wrap table tbody tr td strong { color: #fc0; }
	#lau-three div#cat-com-con-wrap table tbody tr td strong { color: #0cf; }

/* Product Compare [End] */

/* Accessories Left Nav [Start] */

	.accessory-leftnav {display:inline; float:left; width:135px; background: #f4f4ee url(../images/sitesection/accessories/bkg_leftnav_bot_gradient.gif) no-repeat 0 100%; padding-bottom:85px; position:relative; }
	.accessory-leftnav ul.categories {margin-top:15px;}
	.accessory-leftnav ul.categories li ul li { margin:0px 0px 10px 15px; background: transparent url(../images/sitesection/accessories/ima_small_red_arrow.gif) no-repeat scroll 0px 5px; padding-left:8px; }
	.accessory-leftnav a.subcat-link {font-size:90%; } /*font-size:10px;*/
	.accessory-leftnav li h3 { background: url(../images/sitesection/accessories/accessory-spacer-line.gif) bottom left no-repeat; padding: 8px 0 5px 14px; }
	.accessory-leftnav li h3 a,.accessory-leftnav li h3 a:hover,.accessory-leftnav li h3 a:visited, .accessory-leftnav li h3 { font-size: 13px; color: #c00; }
	.accessory-leftnav li { height: 100%; }
	.accessory-leftnav li h3#inc-acc-current-acc { background: none; padding-bottom: 0px; margin-bottom: 12px; }


	.accessory-leftnav .accessories-search {margin:20px 0 0 12px; position:relative; }
	.accessory-leftnav .accessories-search img {display:block; margin-bottom:4px;}
	.accessory-leftnav .accessories-search .search-wrapper {padding-right:15px; margin-right:15px; border:1px solid #dddddd; background-color:#ffffff; }
	.accessory-leftnav .accessories-search .text {border:0px; width:90px;}
	.accessory-leftnav .accessories-search .btn { position:absolute; top:18px; left:93px; }

	.accessory-leftnav .filter-search {margin:20px 0 0 12px; position:relative;}
	.accessory-leftnav .filter-search img {display:block; margin-bottom:4px;}
	.accessory-leftnav .filter-search .search-wrapper {padding-right:15px; margin-right:15px; margin-bottom:9px; border:1px solid #dddddd; background-color:#ffffff; }
	.accessory-leftnav .filter-search .text {border:0px; width:90px;}
	.accessory-leftnav .filter-search .btn { position:absolute; top:18px; left:93px; }

/* Accessories Left Nav [End] */

/* Accessories Category Pages [Start] */

	#accessories-site-section-page {position:relative;}
	#accessories-site-section-page .content {display:inline; float:left; }

/* Accessories Pages [End] */

/* Accessories SubCategory Pages [Start] */

	#accessory-subcategory-page { width:100%; overflow: hidden;}

	#accessory-subcategory-page .content {display:inline; float:left; width:833px; background: transparent url(../images/catalog/bkg_accesories_subcategory.gif) repeat-x 0 0; }
	#accessory-subcategory-page .content h1 {padding-left:18px; margin-top:14px; margin-bottom:18px; }
	#accessory-subcategory-page .product-container {display:inline; float:left; width:275px; height:200px; background: transparent url(../images/catalog/bkg_subcat_product.gif) no-repeat 100% 50%; overflow: hidden; }
	#accessory-subcategory-page .last-prod {background:none;}
	#accessory-subcategory-page .product-container-inner {margin:38px 10px 0px 5px; }
	#accessory-subcategory-page .product-container-inner .product-image-wrapper {float:left; display:inline; width:111px; text-align:center; margin-right:11px;}
	#accessory-subcategory-page .product-container-inner .prod-info {float:left; display:inline; width:135px;}
	#accessory-subcategory-page .product-container-inner .prod-info .id {padding-left:8px; background: transparent url(../images/catalog/ima_red_right_arrow.gif) no-repeat 0px 5px; display:block;}
	#accessory-subcategory-page .product-container-inner .prod-info .name {color:#cc0000; font-weight:bold; font-size:100%; padding-bottom:10px; padding-top:3px; display:block; }
	#accessory-subcategory-page .product-container-inner .prod-info .price {color:#000000; font-weight:bold; font-size:100%; margin-bottom:32px;}

/* Accessories SubCategory Pages [End] */

/* Accessories Detail Pages [Start] */
	#accessory-product-page .content {display:inline; float:left; width:833px; background: transparent url(../images/catalog/bkg_accesories_subcategory.gif) repeat-x 0 0; }
	#accessory-product-page .content h1 {padding-left:18px; margin-top:14px; margin-bottom:18px; }

	#accessory-product-page .content .left {float:left; display:inline;}
	#accessory-product-page .content .left .image-wrapper {width:290px; margin:0px 15px 0px 18px;}

	#accessory-product-page .content .right {float:left; display:inline;}
	#accessory-product-page .prod-info-container {width:282px; margin-bottom:40px;}
	#accessory-product-page .prod-info-container h2 {color:#cc0000; margin-bottom:9px;}
	#accessory-product-page .prod-info-container .prod-id {margin-bottom:10px;}
	#accessory-product-page .prod-info-container p {margin-bottom:25px;}
	#accessory-product-page .prod-info-container .price-wrapper {margin-bottom:15px;}
	#accessory-product-page .prod-info-container .price-wrapper label {color:#333333;}
	#accessory-product-page .prod-info-container .price-wrapper span {color:#000000; font-weight:bold;}

	#accessory-product-page .subscription .details-wrapper {margin-bottom:15px;}
	#accessory-product-page .subscription .details-wrapper a {color:#333333; background: transparent url(../images/sitesection/accessories/ima_red_right_arrow.gif) no-repeat scroll 0px 5px; padding-left:8px;  }

/* Accessories Detail Pages [End] */

/* Product Category Pages [Start] */
	#category-page #MoreThan4CheckBoxsSelected, #category-page #LessThan2CheckBoxSelected {margin:10px 0px 0px 5px;}
	#category-page #cat-cat-inner-wrap { background: url(../images/sitesection/product/bkgrd-subcat-spacer-line-lg.gif) top left no-repeat; position: relative; overflow: hidden; }
	#category-page .products-table { width: 680px; border-collapse: collapse; padding-top: 2px; display: block; }
	#category-page .products-table th {color:#999999; font-family:arial; font-size:90%; font-weight:normal; text-align:left; padding-left:10px;}
	#category-page .products-table th.description {color:#CC0000; font-size:163%; text-align:left; }
	#category-page .products-table .subcat-header {font-weight:bold; color:#666666; font-size:11px; padding:0px; border-top:0px;}
	#category-page .products-table .subcat-header div { padding: 5px 0px 5px 10px;}
	#category-page .products-table td {vertical-align:top; padding:23px 0px 23px 0px; }
	#category-page .products-table td .inner {margin-left:10px;}
	#category-page .products-table tr.prod-row td { border-top: 1px solid #ccc; }
	#category-page .products-table .image-cell {width:190px; text-align:center; padding-left:0px; border:0px; }
	#category-page .products-table .image-cell .inner{width:105px; text-align:center; overflow:hidden; margin:0px auto;}
	#category-page .products-table .info-cell {width:150px;}
	#category-page .products-table .info-cell .name {display:block; color:#CC0000; font-size:100%; font-weight:bold; margin-bottom:18px;  }
	#category-page .products-table .info-cell .style-number {display:block; color:#333333; font-size:90%; margin-bottom:14px; padding-left:8px;}
	#category-page .products-table .features-cell {font-size:90%; color:#666666; width:140px;}
	#category-page .products-table .features-cell li {margin-bottom:9px; padding-left:10px;}
	#category-page .products-table tr td.price-cell {color:#000000; font-weight:bold; font-size:100%; width:81px; background:url(../images/sitesection/product/bkgrd-subcat-spacer-lines-item2.gif) no-repeat top left; }
	#category-page .products-table tr.prod-row td.price-cell,#category-page .products-table tr.first-prod-row td.price-cell { background:url(../images/sitesection/product/bkgrd-subcat-spacer-lines-item.gif) no-repeat top left; }
	#category-page .products-table .compare-cell .inner {width:87px; overflow:hidden;}
	#category-page .products-table .compare-cell img {display:block; margin-bottom:14px;}
	#category-page .products-table .compare-cell .items-selected {font-size:82%; color:#b2b2b2; display:block; margin-bottom:9px;}
	#category-page .products-table .compare-cell a {font-size:82%; color:#CC0000;} /*font-size:9px*/
	#category-page .products-table .compare-cell a span {color:#333333;}
	#category-page .products-table .cms-cell {border:0px; padding:0px; }
	#category-page .products-table .msrp-note {border-top:0px; font-size:100%; color:#999999; padding-left:25px;}
	#category-page div#cat-cat-cms-area { background: url(../images/sitesection/product/bkgrd-subcat-vert-spacer-line.gif) top left no-repeat; position: absolute; top: 30px; right: 0; width: 270px; min-height: 710px; height: auto !important; height: 710px; }
	#category-page .products-table tr.prod-row td.subcat-header { background: #e7e7e7 url(../images/sitesection/product/bkgrd-compare-subcat-head.gif) bottom left repeat-x;  }

	/* refrigerator category styles */
	#ref-three #category-page th.description {color:#66cc00;}
	#ref-three #category-page .products-table .info-cell .name {color:#66cc00;}
	#ref-three #category-page .products-table .info-cell .style-number {background:transparent url(../images/catalog/ima_green_right_arrow.gif) no-repeat 0 4px; }
	#ref-three #category-page .products-table .features-cell li {background:transparent url(../images/catalog/ima_green_square_bullet.gif) no-repeat 0 4px; }
	#ref-three #category-page .products-table .compare-cell a {color:#66cc00;}

	/* cooking category styles */
	#coo-three #category-page th.description {color:#FF6600;}
	#coo-three #category-page .products-table .info-cell .name {color:#FF6600;}
	#coo-three #category-page .products-table .info-cell .style-number {background:transparent url(../images/catalog/ima_orange_right_arrow.gif) no-repeat 0 4px; }
	#coo-three #category-page .products-table .features-cell li {background:transparent url(../images/catalog/ima_orange_square_bullet.gif) no-repeat 0 4px; }
	#coo-three #category-page .products-table .compare-cell a {color:#FF6600;}

	/* laundry category styles */
	#lau-three #category-page th.description {color:#00CCFF;}
	#lau-three #category-page .products-table .info-cell .name {color:#00CCFF;}
	#lau-three #category-page .products-table .info-cell .style-number {background:transparent url(../images/catalog/ima_blue_right_arrow.gif) no-repeat 0 4px; }
	#lau-three #category-page .products-table .features-cell li {background:transparent url(../images/catalog/ima_blue_square_bullet.gif) no-repeat 0 4px; }
	#lau-three #category-page .products-table .compare-cell a {color:#00CCFF;}

	/* laundry category styles */
	#dis-three #category-page th.description {color:#CC9900;}
	#dis-three #category-page .products-table .info-cell .name {color:#EEBB00;}
	#dis-three #category-page .products-table .info-cell .style-number {background:transparent url(../images/catalog/ima_yellow_right_arrow.gif) no-repeat 0 4px; }
	#dis-three #category-page .products-table .features-cell li {background:transparent url(../images/catalog/ima_yellow_square_bullet.gif) no-repeat 0 4px; }
	#dis-three #category-page .products-table .compare-cell a {color:#EEBB00;}

/* Product Category Pages [End] */

/* Search Results [Start] */
	#contentInternalPD {background:transparent url(../images/global/bkg_section_content_area.gif) no-repeat 0 0; width:100%;}
	#contentInternalPD .background {background:transparent url(../images/catalog/hero-search.jpg) no-repeat 100% 0; width:100%;}

	#contentInternalPD .left {display:inline; float:left; width:185px; height:212px; margin-right:100px;}
	#contentInternalPD .left .inner {margin-left:20px;}
	#contentInternalPD .right {display:inline; float:left; width:150px;}
	#contentInternalPD h1 {padding:20px 0px 30px 15px;}

	#contentInternalPD .searched-for-wrapper label {font-weight:bold; display:block; margin-bottom:6px;}
	#contentInternalPD .refine-wrapper label {display:block; margin:28px 0px 7px 0px;}
	#contentInternalPD .refine-wrapper select {vertical-align:middle;}
	#contentInternalPD .refine-wrapper input {vertical-align:middle;}

	#contentInternalPD .right label {display:block; margin-bottom:8px;}
	#contentInternalPD .right .search-field {display:block; margin-bottom:8px;}

	.prod-list-container {width:555px; display:inline; float:left;}
	.prod-list-container .pagination-wrapper { background: #e4e4e4 url(../images/catalog/bkg_horizontal_divider_gradient_552.gif) no-repeat 0 0; padding-top:1px; width: 545px; height: 27px; position: relative;}
	.prod-list-container .pagination-wrapper span { position: absolute; top: 7px; left: 15px; font-weight: bold; }
	.prod-list-container .pagination-wrapper ul { position: absolute; top: 7px; right: 45px; }
	.prod-list-container .pagination-wrapper ul li { display: inline; float: left; margin-right: 5px; }
	.prod-list-container .pagination-wrapper ul li.arrow-control { margin-top: 1px; }
	.prod-list-container .pagination-wrapper ul li.view-all-item  { margin-left: 75px;}
	.prod-list-container .pagination-wrapper ul li.view-all-item a { background: url(../images/catalog/img-arrow-link.gif) center left no-repeat; padding-left: 10px; }

	.prod-list-container .column-labels { padding-left:10px; }
	.prod-list-container .column-labels h3 {display:inline; float:left; margin:20px 0px 8px 0px; width:272px; font-weight:bold;}

	.prod-list-container .line-item {padding:25px 0px; background: transparent url(../images/catalog/bkg_horizontal_divider_gradient_552.gif) no-repeat 0 0;}
	.prod-list-container .line-item .image-wrapper {display:inline; float:left; text-align:center; width:150px; }
	.prod-list-container .line-item .image-wrapper img {display:block; margin:0px auto;}

	.prod-list-container .line-item .prod-details {display:inline; float:left; width:140px; }
	.prod-list-container .line-item .prod-details .name {font-weight:bold; color:#CC0000; display:block; margin-bottom:20px;}
	.prod-list-container .line-item .prod-details .style-id {background:transparent url(/assets/amana/images/global/global_nav/img-default-arrow.gif) no-repeat 0px 2px ; display:block; padding-left:7px; margin-bottom:15px;}

	.prod-list-container .line-item .price-wrapper {display:inline; float:left; width:250px; font-weight:bold; color:#000000; }

	.need-help-container {float:left; display:inline; width:275px; margin:55px 0px 0px 14px; }
	.need-help-container img {display:block;}
	.need-help-container .phone {font-weigh:bold; margin:8px 0px 5px 0px;}
	.need-help-container .hours {line-height:1.5; margin-bottom:5px;}
	.need-help-container a {background: transparent url(../images/catalog/ima_red_right_arrow.gif) no-repeat 0 5px; padding-left:8px; color:#333333; display:block;}

	#contentInternalPD .manufacturers-note {margin-top:10px; color:#999999;}
/* Search Results [End] */

/* Search Results Not Found [Start] */
	.contentInternalSearch {background:transparent url(../images/global/bkg_section_content_area.gif) no-repeat 0 0; width:100%;}
	.contentInternalSearch .background {background:transparent url(../images/catalog/hero-search.jpg) no-repeat 100% 0; width:100%;}
	.contentInternalSearch .main-content {padding-left:15px; height:309px; background: transparent url(/mst/assets/amana/images/catalog/bkg_horizontal_divider_gradient_552.gif) no-repeat 0 100%;}
	.contentInternalSearch .main-content h1 {padding:20px 0px 30px 0px;}

	.contentInternalSearch .searched-for-wrapper label {font-weight:bold; display:block; margin-bottom:6px;}
	.contentInternalSearch .no-results-message {color:#CC0000; font-weight:bold; margin:27px 0px; line-height:1.5;}
	.contentInternalSearch form label {display:block; font-weight:bold; margin-bottom:7px;}
	.contentInternalSearch form .text {display:block; margin-bottom:8px;}

	.contentInternalSearch .cms-wrapper{}
/* Search Results Not Found [End] */

/* Popup Styles [Start] */

	body#popupBody { background-image: none; background-color: #fff; }
	body#popupBody div#wrapper { background: none; }

	/* print product page */
	div#cat-pro-print-title { background: url(../images/sitesection/product/bkgrd-print-prod.gif) top left repeat-x; position: relative; height: 108px; }
	img#print-logo { position: absolute; top: 20px; right: 15px; }
	div#cat-pro-print-title h2 { position: absolute; top: 83px; left: 5px; background: url(../images/sitesection/product/bkgrd-printprod-title.gif) bottom left no-repeat; width: 558px; }
	div#cat-pro-print-title h2 img { padding: 0 0 3px 15px; display: block; }
	div#cat-pro-print-title a.prodPrintLink { position: absolute; top: 86px; left: 518px; }
	table.prodDetailsBody { margin-top: 30px; margin-left: 20px; width: 538px; }
	table.prodDetailsBody h2, table.prodDetailsBody h4 { margin-left: 10px; }
	table.prodDetailsBody table { padding-left: 10px; }
	table.prodDetailsBody table tr td { padding-bottom: 12px; }
	table.prodDetailsBodyAttributeGroup tr.row1BG { background: #e7e7e7; }
	table.prodDetailsBodyAttributeGroup tr.row1BG td { font-weight: bold; }
	table.prodDetailsBodyAttributeGroup tr td { padding: 7px 0 7px 20px; }
	table.prodDetailsBodyAttributeGroup tr td table tr td { padding: 7px 0 7px 0; }
	div.spacer-line { background: url(../images/sitesection/product/bkgrd-print-prod-con.gif) bottom left no-repeat; height: 1px; overflow: hidden; width: 274px; margin: 10px 0 10px; }
	p#cat-pro-msrp { margin: 0 20px; }

	/* email product */
	div#email-popup-wrap { background: url(../images/sitesection/product/bkgrd-print-prod.gif) top left repeat-x; position: relative; }
	div#email-popup-wrap span#cat-ema-logo { background: url(../images/global/logo_main.gif) top right no-repeat; width: 140px;height: 52px; position: absolute; top: 30px; right: 15px; }
	div.emailPageProdTitle { padding-top: 85px; margin-left: 15px; font-size: 15px; color: #cf0000; font-weight: bold; }
	.close-link { display: none; }

/* Popup Styles [End] */

/* Contact Us [Start] */

	div.contact-us-wrap { background: url(../images/custserv/bkgrd-contact-us.png) top left no-repeat; margin-top: 1px; position: relative; height: 100%; }
	div.contact-us-wrap input { border: none; }
	div.contact-us-wrap input.field_width { border: 1px solid #ccc; }
	div.contact-us-wrap div.pageHeaderContactUs { visibility: hidden; }
	div.contact-us-wrap div.bodyText { width: 525px;  }
	div.contact-us-wrap div.center-top { padding: 25px 0 0 15px; background: url(../images/custserv/bkgrd-contact-us-spacer-line.gif) top left no-repeat; position: relative; clear: both; }
	div.contact-us-wrap div.center-top img#email_us { display: block; margin-bottom: 5px; }
	div.contact-us-wrap div.center-top div#requiredField { position: absolute; top: 25px; left: 180px; }
	div.contact-us-wrap table.tbcontent { margin-top: 15px; }
	div.contact-us-wrap table.tbcontent { margin-top: 15px; }
	div.contact-us-wrap table.tbcontent tr td { padding-bottom: 10px; }
	div.contact-us-wrap table.tbcontent tr td.text_align { padding-bottom: 0; }
	div.contact-us-wrap table.tbcontent tr td.text_align { padding-bottom: 0; }
	div.contact-us-wrap div.buttonImage input { border: none; }
	div.contact-us-wrap div.padding6, div#contact-us-wrap div.buttonImage { float: left; display: inline; width: 150px; height: 16px; }
	div.contact-us-wrap div.padding6 a { background: url(../images/custserv/img-link-arrow-default.gif) left center no-repeat; padding-left: 9px; color: #000; }
	div.contact-us-wrap div.padding6 img { display: none; }
	div.contact-us-wrap span.smallHeader, div#contact-us-wrap span.smallText { font-weight: bold; font-size: 11px; }
	div.contact-us-wrap div#rightCS { position: absolute; top: 340px; right: 260px; }
	div.contact-us-wrap div#rightCS div.smallHeader1 { margin-top: 15px; }
	tr#cus-con-second-submit { background: url(../images/custserv/bkgrd-contact-us-spacer-line.gif) center left no-repeat;  }
	tr#cus-con-second-submit td { padding: 10px 0 10px 0; }
	tr#cus-con-second-submit td div { display: none; }
	tr#cus-con-btm-buttons { overflow: hidden; }
	div#cus-con-cms1, div.contact-us-wrap div.contact-confirm-cms-wrap { margin-left:15px; padding-top:45px; width: 600px; }
	div.contact-confirm-cms-wrap h1 { display: none; }
	tr#cus-con-btm-buttons td div { float: left; display: inline; margin-right: 25px; }
	div.contact-us-wrap span.top-error { float: left; display: inline; clear: both; margin: 0 0 10px 15px; }

/* Contact Us [End] */


/* Q Accessories Begin */
.cooking_acc_banner {
	_width:829px;
	overflow:hidden;
}
.cooking_acc_cleaners {
	float:left;
	width:320px;
}
.cooking_acc_cooks {
	width:320px;
	float:left;
}

.dish_acc_banner {
	background: url(/assets/amana/images/content/dish_acc_banner.jpg);
	width:830px;
	height:309px;
	margin-left:138px;
	_margin-left:0px;
	overflow:hidden;
}
.inst_kits_img {
	margin-left:15px;
	margin-right:15px;
	float:left;
}

.laundry_acc_banner {
	_width:829px;
	overflow:hidden;
}
.laundry_acc_washer {
	float:left;
	width:320px;
}
.laundry_acc_dryers {
	width:320px;
	float:left;
}
.laundry_acc_venting {
	clear: both;
	position:relative;
	left:140px;
	width:350px;
}

.searchTxt {
 position:relative;
 left:15px;
 top:-60px;
 height:20px;
 width:200px;
}
.searchImg {
 position:relative;
 top:-49px;
 _top:-55px;
 left:10px;
}
.ref_acc_banner {
	_width:829px;
	overflow:hidden;
}
.ref_acc_washer {
	float:left;
	width:320px;
}
.ref_acc_dryers {
	width:320px;
	float:left;
}
.ref_acc_venting {
	clear: both;
	position:relative;
	left:140px;
	width:350px;
}
/* End of Q Accessories */

/* Terms of Use */
.terms_banner {
	margin-top:-10px;
	background:url(/assets/amana/images/content/terms_banner.jpg);
	background-repeat:no-repeat;
}
.terms_myBC {
	position:relative;
	left:10px;
	top:-20px;
}
/* End of Terms of Use */

/*accessory*/
.text_or{
	margin:8px 0 9px 76px;
}

#accessory-product-page  div.add_to_cart_container{
	margin:0;
}

div.replacement_program_area
{
	font-family:Arial, Sans-Serif;
	width:273px;
}

div.replacement_program_area span.title
{
	font-size:13px;
	font-weight:bold;
	color:#cc0000;
}

#accessory-product-page div.replacement_program_area p
{
	font-size:11px;
	font-weight:normal;
	color:#666666;
	margin:9px 0 10px 0;
}

div.replacement_program_area a
{
	color:#333333;
	font-size:11px;

}

#accessory-product-page p.cmsContent{
	margin-bottom:18px;
}


/* Begin Refrigerator Water Filters page */


div.refrigerator_water_filters_container{
	padding:10px 0 10px 142px;
}

div.refrigerator_water_filters_container h1{
	margin:0 0 0 30px;
	padding-top:20px;
}

div.refrigerator_water_filters_container p{
	margin: 10px 0;
}

div.refrigerator_water_filters_container div.search_container{
	background:url("../images/catalog/rwf_bg_search.png") no-repeat 0 0;
	height:233px;
}

div.refrigerator_water_filters_container div.search_container div.search_model{
    margin-left:220px;
	padding-top:40px;
}

div.refrigerator_water_filters_container div.search_container div.search_model div.search_model_form{
	width:200px;
	height:24px;
}

div.refrigerator_water_filters_container div.search_container div.search_model div.search_model_form input.search_model_box{
	border-top:solid 1px #646565;
	border-left:solid 1px #646565;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
    color:#999999;
	font-size:9px;
	height:14px;
	width:120px;
	margin:2px 16px 0 0;
	padding-left:4px;
	padding-right:4px;
}

div.refrigerator_water_filters_container h3{
	font-size:14px;
	font-weight:normal;
	color:#cb0000;
	line-height:18px;
}

div.refrigerator_water_filters_container div.search_container div.search_model h3{
	margin:26px 0 20px 0 ;
}

div.refrigerator_water_filters_container div.search_container div.search_filter_finder h3{
	margin:30px 0 25px 0 ;
	text-align:left;
}

div.refrigerator_water_filters_container a.model_number:link
, div.refrigerator_water_filters_container a.model_number:active
, div.refrigerator_water_filters_container a.model_number:visited{
	background:url("../images/sitesection/accessories/ima_small_red_arrow.gif") no-repeat scroll 0 5px;
	color:#000000;
	font-size:10px;
	text-decoration:none;
	line-height:10px;
	padding:0 0 0 6px;
}

div.refrigerator_water_filters_container a.model_number:hover{
	text-decoration:underline;
}

div.refrigerator_water_filters_container div.search_container div.search_model .text_3970a4{
	font-size:9px;
	line-height:10px;
}

div.refrigerator_water_filters_container div.search_container div.search_filter_finder
{
	margin-right:15px;
	padding-top:46px;
	width:320px;
	text-align:right;
}

div.refrigerator_water_filters_container div.search_container div.search_filter_finder .bt_go{
	margin:0 10px 0 0;
}


div.refrigerator_water_filters_container div.tab_container ul.tab_navigation{
	list-style:none;
	margin:0;
	padding:0;
	height:44px;
}

div.refrigerator_water_filters_container div.tab_container ul.tab_navigation li{
	float:left;
	margin:0;
	padding:0;
	cursor:pointer;
	cursor:hand;
	height:44px;
	overflow:hidden;
}

div.refrigerator_water_filters_container div.tab_container ul.tab_navigation li a{
	outline-style:none;
	height:44px;
	background-color:transparent;
	line-height:44px;
	display: block;
	text-indent:-9999px;
	background-image: url("../images/catalog/rwf_bg_tab_navigation.jpg");
}

ul.tab_navigation li.active a.tab_fresh_sparkly_water{
	background-position:0 0;
}

ul.tab_navigation li.active a.tab_save_a_few_bucks{
	background-position:-275px 0;
}

ul.tab_navigation li.active a.tab_how_to_install{
	background-position:-548px 0;
}

ul.tab_navigation li  a.tab_fresh_sparkly_water{
	background-position:0 44px;
	width:277px;
}

ul.tab_navigation li a.tab_save_a_few_bucks{
	background-position:-275px 44px;
	width:271px;
}

ul.tab_navigation li a.tab_how_to_install{
	background-position:-547px 44px;
	width:276px;
}


div.refrigerator_water_filters_container div.tab_container div.tab_container_outer{
	background:url("../images/catalog/rwf_bg_tab_body.jpg") repeat-y 0 0;
	width:816px;
}

div.refrigerator_water_filters_container div.tab_container div.tab_container_inner{
	background:url("../images/catalog/rwf_bg_tab_bottom.jpg") no-repeat 0 100%;
	min-height:260px;
	_height:260px;
}

div.refrigerator_water_filters_container div.tab_container div#tab1 div.tab_container_inner{
	padding:0 10px 10px 10px;
}

div.refrigerator_water_filters_container div.tab_container div#tab1{
	display:block;
}

div.refrigerator_water_filters_container div.tab_container div#tab2,
div.refrigerator_water_filters_container div.tab_container div#tab3{
	display:none;
}

div.refrigerator_water_filters_container div.tab_container h1{
	font-size:22px;
	color:#b9000f;
	line-height:60px;
}

/*Tab drink for health*/
div.refrigerator_water_filters_container div.tab_container div.drink_for_health_content{
	padding:0 20px 20px 0;
}

div.refrigerator_water_filters_container div.tab_container div.drink_for_health_content .img_drink_for_health{
	padding:0 0 0 20px;
}

div.refrigerator_water_filters_container div.tab_container div.col1{
	font-size:12px;
	color:#666666;
	line-height:20px;
}

div.refrigerator_water_filters_container div.tab_container div.drink_for_health_content div.col1{
	width:400px;
}

div.refrigerator_water_filters_container div.tab_container div.drink_for_health_content div.col1 p{
	padding-right:20px;
	margin-top:0;
	font-size:12px;
}

div.refrigerator_water_filters_container div.tab_container div.drink_for_health_content div.col2,
div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col2{
	width:200px;
	border-left:solid 1px #e1e1e2;
	color:#252525;
	font-size: 11px;
	line-height:14px;
	margin-top:4px;
}

div.refrigerator_water_filters_container div.tab_container div.drink_for_health_content div.col2 p,
div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col2 p{
	margin: 0 20px;
	line-height:16px;
}

div.refrigerator_water_filters_container div.tab_container div.drink_for_health_content div.col2 h3,
div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col2 h3{
	font-size:14px;
	color:#252525;
	font-weight:normal;
	margin: 0 0 16px 20px;
	line-height:14px;
}

div.refrigerator_water_filters_container div.common_filter_container{
	background:url("../images/catalog/common_filter.gif") no-repeat 0 0;
	padding:0 10px 10px 10px;
	margin-top:20px;
}

div.refrigerator_water_filters_container div.common_filter_container h2{
	color:#444444;
	font-size:18px;
	line-height:20px;
	font-weight:normal;
}

div.refrigerator_water_filters_container div.common_filter_container div.col2{
	width: 660px;
	border-bottom:solid 1px #7F8D9A;
	height: 56px;
	padding-left: 20px;
}

div.refrigerator_water_filters_container div.common_filter_container div.col2 p{
	color:#666666;
	line-height:16px;
	font-size:11px;
	margin:0 0 0 14px;
}


div.refrigerator_water_filters_container div.common_filter_container div.col2  h3{
	color:#B9000F;
	line-height:18px;
	font-weight:bold;
	font-size:15px;
	margin:0 0 0 14px;
}

div.refrigerator_water_filters_container div.common_filter_container div.col2 span.text_filter_finder{
	color:#000000;
	font-weight:bold;
}

div.refrigerator_water_filters_container div.product_list_container{
	border-bottom:1px solid #7F8D9A;
}

div.refrigerator_water_filters_container div.product_list_container .product-container {
	background:transparent url(../images/catalog/bkg_subcat_product.gif) no-repeat scroll 100% 50%;
	height:200px;
	overflow:hidden;
	width:272px;
}

div.refrigerator_water_filters_container div.product_list_container  .product-container-inner {
	margin:38px 10px 0 5px;
}

div.refrigerator_water_filters_container div.product_list_container  .product-container-inner .product-image-wrapper {
	margin-right:11px;
	text-align:center;
	width:111px;
}

div.refrigerator_water_filters_container div.product_list_container  .product-container-inner .product-image-wrapper {
	text-align:center;
}

div.refrigerator_water_filters_container div.product_list_container .product-container-inner .prod-info {
	width:135px;
}

div.refrigerator_water_filters_container div.product_list_container .product-container-inner .prod-info .id {
	background:transparent url(../images/catalog/ima_red_right_arrow.gif) no-repeat scroll 0 5px;
	display:block;
	padding-left:8px;
}

div.refrigerator_water_filters_container div.product_list_container .product-container-inner .prod-info .name {
	color:#CC0000;
	display:block;
	font-size:100%;
	font-weight:bold;
	padding-bottom:10px;
	padding-top:3px;
}

div.refrigerator_water_filters_container div.product_list_container .product-container-inner .prod-info .price {
	color:#000000;
	font-size:100%;
	font-weight:bold;
	margin-bottom:32px;
}

div.refrigerator_water_filters_container div.product_list_container  .last-prod {
	background:transparent none repeat scroll 0 0;
}

/*Tab Save and few bucks*/
div.refrigerator_water_filters_container div.tab_container div.save_money_content{
	padding: 0 20px 20px 30px;
}

div.refrigerator_water_filters_container div.tab_container div.save_money_content div.col1{
	width:522px;
}

div.refrigerator_water_filters_container div.tab_container div.save_money_content div.col1 div.flash_content
{
	width:297px;
	height:197px;
	margin-bottom:24px;
}

div.refrigerator_water_filters_container div.tab_container div.save_money_content div.col1 p.purchase_note{
	font-size:10px;
	color:#999999;
	margin:80px 0 0 0;
}

div.refrigerator_water_filters_container div.tab_container div.save_money_content div.col2{
	width:210px;
	color:#666666;
}

div.refrigerator_water_filters_container div.tab_container div.save_money_content div.col2 div.col2_content_upper h3,
div.refrigerator_water_filters_container div.tab_container div.save_money_content div.col2 div.col2_content_lower h3{
	font-size:14px;
	font-weight:bold;
	color:#b8000e;
	margin:0 ;
	line-height:18px;
}

div.refrigerator_water_filters_container div.tab_container div.save_money_content div.col2 div.col2_content_upper span.save_more{
	margin-left:10px;
}

div.refrigerator_water_filters_container div.tab_container div.save_money_content div.col2 {
	background:url("../images/catalog/rwf_bg_sign_up_save.jpg") no-repeat 100% 100%;
	height:412px;
}

div.refrigerator_water_filters_container div.tab_container div.save_money_content div.col2 div.col2_content_upper{
	border-left:solid 1px #e1e1e2;
	padding-left:15px;
	padding-right:10px;
}

div.refrigerator_water_filters_container div.tab_container div.save_money_content div.col2 div.col2_content_lower
{
	padding:120px 10px 0 10px;
}

div.refrigerator_water_filters_container div.tab_container div.save_money_content div.col2 p
{
	line-height:14px;
	margin:8px 0;
	letter-spacing:0px;
}


/*Tab how to install*/
div.refrigerator_water_filters_container div.tab_container  div.change_your_filter_content{
	margin: 0 30px 20px 30px;
}

div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col1{
	width:534px;
}

div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col1_left,
div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col1_left div.flash_quarter_turn_filter,
div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col1_left div.flash_push_button,
div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col1_left div.flash_bottom_mount,
div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col1_left div.flash_purge_air{
	width:182px;
}

div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col1_left div.flash_quarter_turn_filter{
	margin-top:44px;
}

div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col1_left div.flash_push_button{
	margin-top:47px;
}

div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col1_left div.flash_bottom_mount{
	margin-top:120px;
}

div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col1_left div.flash_purge_air{
	margin-top:122px;
	margin-bottom:50px;
}


div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col1_right{
	width:351px;
}

div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col1_right p.list_header{
	font-size:11px;
	font-weight:bold;
	color:#333333;
	margin:10px 0;
}

div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col1_right ol,
div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col1_right li{
	margin:6px 0 6px 12px;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	padding:0;
	letter-spacing:0px;
	list-style-type: decimal;
}

div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col1_right li span
{
	font-weight:normal;
}

div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col2{

}

div.refrigerator_water_filters_container div.tab_container div.change_your_filter_content div.col2 h3{
	color:#252525;
	font-size:14px;
	margin-left:20px;
	margin-top:0;
}


/*popup*/

div#filter_type_panel {
	background-color:transparent;
	border:none;
}

div#filter_type_panel_mask {
	background-color: #000000;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}

div#filter_type_panel_mask  .panel .bd {
	padding:0;
}

div#filter_type_panel .bd {
	padding:0;
	margin:0;
	border:none;
}

div#filter_type_panel .close {
	border:none 0;
	background:url("../images/catalog/rwf_container_close.gif") no-repeat 0 0;
	width:48px;
	height:8px;
	margin:10px 20px 0 0;
}

div.rwf_container{
	width:776px;
}

div.rwf_container div.container_top{
	background:url("../images/catalog/rwf_container_top.gif") no-repeat 0 0;
	height:15px;
}

div.rwf_container div.container_bottom{
	background:url("../images/catalog/rwf_container_bottom.gif") no-repeat 0 0;
	height:16px;
}

div.rwf_container div.container_content{
	background-color:#ffffff;
	padding:0 10px;
}

div.rwf_container div.container_content p.heading{
	padding:0 0 10px 76px;
	margin:0;
	font-size:14px;
	color:#666666;
	font-weight:bold;
	text-align:left;
}

div.rwf_container div.container_content div.flash_movie{
	padding:20px 0 40px;
	text-align:center;
}
/*Footer- navigation*/
div#footer div.footer_navigation div.col1{
	width:400px;
}

div#footer div.footer_navigation div.col3 {
	margin-bottom:20px;
	margin-left:400px;
}

div#footer div.footer_navigation p{
	position:static;
	text-align:center;
	margin:20px 0 4px 0;
}

div#footer ul li img{
	display:inline;
	float:left;
}

div#footer div.footer_navigation ul li{
	padding-left: 4px;
}

div#footer div.footer_navigation div.col2 ul li a:link,
div#footer div.footer_navigation div.col2 ul li a:visited,
div#footer div.footer_navigation div.col2 ul li a:active{
	color:#000000;
}


div#footer div.footer_navigation div.col2 ul li{
	padding-left: 8px;	
}

/* Begin Refinement page */

.get_more_specific{
	width:969px;
	background-color:#f0f0f0;
	margin-bottom:30px;
}

.get_more_specific .get_more_specific_header{
	padding:10px 10px 4px 10px;
}

.get_more_specific .get_more_specific_header img{
	float:left;
	margin-right:10px;
}

.get_more_specific .get_more_specific_content{
	padding:8px 10px 10px 10px;
}

.get_more_specific .get_more_specific_content h3{
	margin-bottom:15px;	
}

.get_more_specific .type{
	width:180px;
}

.get_more_specific .type label{
	width:122px;
}

.get_more_specific .finish{
	width:160px;
}

.get_more_specific .finish label{
	width:142px;
}

.get_more_specific .height{
	width:170px;
}

.get_more_specific .height label{
	width:152px;
}

.get_more_specific .width{
	width:150px;
}

.get_more_specific .width label{
	width:132px;
}

.get_more_specific .energy{
	width:260px;
}

.get_more_specific .energy label{
	width:242px;
}

.get_more_specific .get_more_specific_content li{	
	display:inline;
}

.get_more_specific .get_more_specific_content label{
   line-height:14px;
	float:left;	
	margin:0 0 10px 2px;	
}

.get_more_specific .get_more_specific_content input{
	float:left;
	border:none;
	margin:0;
	padding:0;
	line-height:20px;
	width:15px;
	clear:left;
}

#category-page .products-table tr.refrigerator_navigation th{
	background-color:#e7e7e7;
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;	
	padding:2px 10px;
	font-size:100%;
}

#category-page .products-table tr.refrigerator_navigation th.price_cell{
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}

#print_navigation_area {
	position: absolute;
	top: 6px;
	right: 0;
	width: 220px;	 
}

#print_navigation_area li{
	display:inline;
	float:left;
	margin-left:16px;
}

#print_navigation_area li a{
	padding-left:17px;
	color:#999999;
}

#print_navigation_area li#cat-pro-email-link a{
	background:transparent url(../images/sitesection/product/img-email-icon.gif) no-repeat scroll left center;
}

#print_navigation_area li#cat-pro-print-link a{
	background:transparent url(../images/sitesection/product/img-print-icon.gif) no-repeat scroll left center;
}

div#subcategory_popup .subcategory_popup_title{
	background:transparent url(../images/sitesection/product/bkgrd-print-prod.gif) repeat-x scroll left top;
	height:128px;
}

div#subcategory_popup .subcategory_popup_title .title_inner{
	margin-right:10px;
	margin-top:20px;
}

div#subcategory_popup .subcategory_popup_title .popup_logo{
	margin-bottom:20px;
}

div#subcategory_popup #category-page .products-table{
	width:560px;
}

div#subcategory_popup #category-page .products-table tr.prod-row td.price-cell, div#subcategory_popup #category-page .products-table tr.first-prod-row td.price-cell{
	background:transparent url(../images/sitesection/product/bkgrd-subcat-print.gif) no-repeat scroll right top;
}

div#subcategory_popup #category-page .products-table tr.prod-row td {
	border-top:none;
	background:transparent url(../images/sitesection/product/bkgrd-subcat-print.gif) no-repeat scroll -20px top;
}

div#subcategory_popup #category-page .products-table tr.prod-row td.image-cell{
	background:transparent url(../images/sitesection/product/bkgrd-subcat-print.gif) no-repeat scroll 0px top;
}

div#subcategory_popup #category-page .products-table tr.prod-row  td.subcat-header {
	background:#E7E7E7 url(../images/sitesection/product/bkgrd-compare-subcat-head.gif) repeat-x scroll left bottom;
}
