.nonUSTempShip{margin:10px;color:#800000;font-weight:bold;}
.OCST .button, .OUSM .button, .OSEL .button, .OPAY .button{border-width:1px;border-style:solid;border-color:#999 #000 #000 #999;background-color:#006B6E;color:#FFF;font-size:1.2em;padding:3px 8px;margin:0;}
.emailSignUp{float:left;width:284px;margin-left:50px;height:28px;margin-top:-5px;font-family:Arial, Helvetica, sans-serif}
.borderHead{border:1px solid #CCCCCC;width:800px;padding:0px;text-align:center;margin:-2px 0px 10px 0px}
h1.crForm{font-size:2em;color:#00728F}
.crForm .crForm{width:800px;}
.crForm .label{float:left;width:290px;text-align:right;margin:4px 10px 0 0;font-weight:bold}
.crForm .field{float:left;width:500px;text-align:left;}
.crForm input[type="text"]{width:300px;border:1px solid #c0c0c0;}
.crForm input[type="checkbox"]{width:12px;border:1px solid #c0c0c0;}
.crForm .challange{margin:18px 0px;color:#c00;}
.crForm .submit{margin:18px 0px}
.crForm .label p{text-align:left;width:260px;margin:0px 0px 1px 34px;}
.newRow{clear:both;margin-bottom:1.2em}
#BotBootInput{width:225px}
.submit{width:800px;text-align:center;}
body{font:1em normal Verdana, Helvetica, Arial, sans-serif;margin:0;padding:12px 0 0 0;font-size:12px;color:#000000;text-align:center;background:transparent url(graphics/menu/top-back_mm5.png) repeat;}
#topg{background-color:#00728F;background-image:url(graphics/menu/topg-bk.jpg);background-repeat:repeat;color:#FFFFFF;padding:8px 4px 2px 4px;height:20px;width:972px;}
#topg input[type="text"]{color:#666666;font-size:11px;text-align:center;}
#container{text-align:left;margin-left:auto;margin-right:auto;width:980px;}
td{font-size:12px;}
form{display:inline;margin:0;padding:0;}
h1{font:bold 1.5em Helvetica, Verdana, Arial, sans-serif;}
h2{font:bold 1.3em Helvetica, Verdana, Arial, sans-serif;}
h3{font:bold 1.1em Helvetica, Verdana, Arial, sans-serif;}
h2.header{color:#333333;padding:4px;background-color:#cccccc;color:#333333;font-weight:bold;}
a img{border:0;}
a:link{color:#333333;}
a:visited{color:#000000;}
a:active{color:#999999}
a:hover{color:#333333;}
.clear{clear:both;font-size:0em;height:0em;}
.floatright{float:right;}
.floatleft{float:left;}
.alignright{text-align:right;}
.alignleft{text-align:left;}
.aligncenter{text-align:center;}
.margincenter{margin:0 auto;}
.small{font-size:.9em;}
.smaller{font-size:.8em;}
.smallest{font-size:.7em;}
.large{font-size:1.1em;}
.larger{font-size:1.2em;}
.largest{font-size:1.3em;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.red{color:#dd0000;}
.blue{color:#0000ff;}
.grey{color:#999999;}
.nowrap{white-space:normal;}
.link-pipe{color:#999999;}
.input_error{border-color:#cc0000 #ff0000 #ff0000 #ff0000;}
select{border-width:1px;border-color:#333333 #bbbbbb #bbbbbb #bbbbbb;padding:1px 2px;}
.error-message{padding:4px;text-align:center;width:60%;margin:0 auto;color:#dd0000;font-weight:bold;}
.LOGN .error-message,
.AFCL .error-message,
.ORDL .error-message{margin:12px 24px;width:auto;}
.information-message{padding:4px;text-align:center;width:60%;margin:0 auto;color:#0000dd;}
.LOGN .information-message{margin:12px 24px;width:auto;}
.textfield, select, textarea,
#tax-fields .form_row input{border-width:1px;border-style:solid;border-color:#333333 #bbbbbb #bbbbbb #bbbbbb;padding:1px 2px;font:normal 1em Arial, Helvetica, Verdana, sans-serif;}
.textfield, textarea{width:425px;}
.textfield-attribute, textarea{width:325px;}
.searchtextfield, textarea{width:242px;}
.WLST #wlst_search_form .searchwishfield{width:75%;}
.button{border-width:1px;border-style:solid;border-color:#999999 #000000 #000000 #999999;background-color:#006b6e;color:#ffffff;font-size:1.1em;padding:1px 2px;margin:0;cursor:pointer;}
.add-to-cart-ctgy .button{border-width:1px;border-style:solid;border-color:#999999 #000000 #000000 #999999;background-color:#006b6e;color:#ffffff;font-size:1.1em;padding:1px 2px;margin:0px 10px 0px 15px;cursor:pointer;}
.add-to-cart-srch .button{border-width:1px;border-style:solid;border-color:#999999 #000000 #000000 #999999;background-color:#006b6e;color:#ffffff;font-size:1.1em;padding:1px 2px;margin:0px 10px 0px 15px;cursor:pointer;}
#site-container{width:980px;margin:0 auto;text-align:left;border-collapse:collapse;background-color:#FFFFFF;border:1px solid #999999;}
#bottom-wrap{clear:both;font-size:0em;height:0em;}
#navigation-bar{line-height:0px;padding:0px;}
#navigation-bar ul{margin:0;padding:0;float:right;clear:both;width:100%;}
#navigation-bar li{color:#ffffff;list-style:none;line-height:12px;float:right;text-align:center;margin:0 2px;font-weight:bold;}
#navigation-bar li.navigation-item-on{background-color:#999999;}
#navigation-bar li.navigation-item-off{background-color:#666666;}
#navigation-bar li div div{padding:5px 18px;}
#navigation-bar li.navigation-item-off div.item-left-side{background:transparent url() no-repeat scroll left top;}
#navigation-bar li.navigation-item-off div.item-right-side{background:transparent url() no-repeat scroll right top;}
#navigation-bar li.navigation-item-on div.item-left-side{background:transparent url() no-repeat scroll left top;}
#navigation-bar li.navigation-item-on div.item-right-side{background:transparent url() no-repeat scroll right top;}
#navigation-bar li a:link,
#navigation-bar li a:visited,
#navigation-bar li a:hover,
#navigation-bar li a:active{color:#ffffff;text-decoration:none;}
#nav-checkout{}
#nav-search{}
#nav-basket{}
#nav-account{}
#nav-all-products{}
#nav-storefront{}
#left-navigation{width:142px;border-right:0;padding:0;vertical-align:top;}
.one-column #left-navigation{display:none;}
#category-tree{padding:1px;margin:0;}
#category-tree-top-image{}
#category-tree-bottom-image{}
#category-tree a{display:block;text-decoration:none;color:#000000;font-weight:bold;}
#category-tree div{background-color:transparent;border-bottom:0px solid #191919;line-height:10pt;}
#category-tree .level-1 a{padding:4px 6px 4px 12px;}
#category-tree .level-2 a{padding:4px 6px 4px 24px;}
#category-tree .level-3 a{padding:4px 6px 4px 36px;}
#category-tree .level-4 a{padding:4px 6px 4px 48px;}
#category-tree .level-5 a{padding:4px 6px 4px 60px;}
#category-tree .level-6 a{padding:4px 6px 4px 72px;}
#category-tree div.active{background-color:#999999;}
#category-tree-header{}
#category-tree-footer{padding:4px;margin:10px 0;}
#content-container{clear:both;width:980px;border-style:solid;border-color:#666666;border-width:0px 0;padding:0 0 12px 0;margin:0;height:270px;max-height:270px !important;display:table;border-collapse:separate;border-spacing:0px;}
#main-content{padding:16px;vertical-align:top;}
#global-header{height:106px;}
#logo{margin:0 0 0 5px;width:130px;float:left;}
#logo a{width:106px;height:75px;display:block;background:transparent;cursor:pointer;}
#search{padding:0px 2px 0px 0;font-size:14px;margin:10px 20px 0;float:left;}
#search input[type="button"], #search input[type="submit"]{border:0;color:#006633;background:none;font-size:14px;}
#header-links{float:right;padding:4px 12px 0 0;line-height:22px;color:#000000;text-align:right;}
#global-footer{margin:16px 0;}
#footer-links{text-align:right;}
#footer-links ul{font:.9em normal Verdana, Helvetica, Arial, sans-serif;margin:8px 0;padding:0;}
#footer-links ul li{list-style-type:none;border-left:1px solid #999999;padding:0 2px 0 6px;margin:0;text-align:center;display:inline;}
#footer-links ul li.first-child{border:0;}
#global-footer #footer-links #footer-sitemap-link{display:none;}
#miva-link{font-size:.8em;text-align:right;margin:16px 0;}
#miva-link a{color:#999999;}
#page-header{clear:both;}
#page-footer{clear:both;}
#maintenance{color:#dd0000;font-weight:bold;}
.logout-link{margin:12px 0;float:right;}
#customer-fields label,
#affiliate-fields label{float:left;width:150px;white-space:nowrap;text-align:right;padding:2px 5px 3px 0;clear:both;}
#affiliate-commissions label,
.OSEL .non-editable label{float:left;width:120px;font-weight:bold;text-align:right;padding:0 6px 0 0;}
#customer-fields input.textfield,
#affiliate-fields input.textfield,
#tax-fields input,
#affiliate-commissions div.form_row div,
.non-editable div.form_row div{width:170px;margin:0 0 4px 0;}
#affiliate-commissions div.form_row div{float:left;}
#customer-fields select,
#affiliate-fields select{width:176px;margin:0 0 4px 0;}
#login-details,
#affiliate-information{margin:0 0 16px 0;}
#affiliate-commissions .form_row{margin:0 0 8px 0;}
.AFAD #affiliate-fields{width:50%;margin:0 auto;}
.AFED #affiliate-fields #affiliate-contact,
.AFED #affiliate-fields #affiliate-commissions{float:left;width:50%;}
#affiliate-commissions .affiliate-code{width:230px !important;}
#affiliate-commissions #affiliate-image{width:236px !important;overflow:auto;}
#affiliate-terms{margin-left:155px;}
#affiliate-fields .form_row div.non-editable{margin:0 0 8px 0;padding:2px 0 0 0;}
.save-button,
.continue-button{clear:both;text-align:right;padding:24px 0 0 0;}
.required{font-weight:bold;}
h2.fields-heading{background-color:#cccccc;color:#333333;margin:0 0 12px 0;padding:4px 4px 4px 12px;}
.address2-label{margin:0 0 14px 0;}
.controls{font:normal .7em Verdana, Helvetica, Arial, sans-serif;visibility:hidden;}
#customer-fields .controls label{float:none;}
#ship-to,
#bill-to{width:50%;float:left;}
#ship-to h2 input.checkbox,
#bill-to h2 input.checkbox{margin:0 2px 0 12px;padding:0;width:13px;height:13px;overflow:hidden;}
div.invalid input.textfield,
div.invalid select,
#tax-fields div.invalid input{border-color:#cc0000 #ff0000 #ff0000 #ff0000;}
div.invalid label{color:#dd0000;}
.warning-message{padding:4px;text-align:center;width:60%;margin:0 auto;color:#dd0000;}
#customer-fields.editable .form_row,
#affiliate-fields.editable .form_row{margin:0 0 6px 0;text-align:left;}
#customer-fields.non-editable .form_row{margin:0 0 4px 0;text-align:left;}
#customer-fields.non-editable label,
#affiliate-fields.non-editable label{margin:0 0 0 30px;padding:0 4px 0 0;font-weight:bold;width:110px;text-align:right;float:left;clear:both;white-space:nowrap;}
#customer-fields.non-editable .form_row div,
#affiliate-fields.non-editable .form_row div{float:left;}
#update-record{clear:both;margin:24px 0 0 24px;}
.tax-fields label{font-weight:bold;}
.AFCL #main-content,
.LOGN #main-content,
.WLGN #main-content,
.WLST #main-content{padding:28px 126px;}
.ORHL #main-content{padding:28px 126px 28px 116px;}
.ORDL #main-content{padding:28px 16px;}
.AFCL .section,
.LOGN .section,
.WLGN .section,
.WLST .section{float:left;height:220px;width:49%;}
.ORDL .section{float:left;height:220px;width:33%;}
.ORHL .lookup-section{float:left;height:220px;width:50%;}
.ORHL .signin-section{float:left;height:220px;width:48%;}
.section h3,
.lookup-section h3,
.signin-section h3{text-align:center;}
.form_row{margin:0 0 6px 0;}
.LOGN label,
.ORDL label,
.AFCL label,
.WLGN label,
.WLST label,
.WLED label{float:left;clear:both;width:80px;text-align:right;padding:3px 5px;}
.ORHL label{white-space:nowrap;float:left;clear:both;width:90px;text-align:right;padding:3px 5px;}
.grey-border-right{border-right:1px solid #cccccc;}
.logn-input{width:120px;}
#invalid-key{width:23px;float:left;margin:0 4px 0 0;border-width:1px;border-style:solid;border-color:#cc0000 #ff0000 #ff0000 #ff0000;}
.sign-in-buttons{text-align:center;margin:12px 0 0 0;}
.forgot-password{font-size:.9em;text-align:center;margin:12px 0 0 0;}
#basket-contents.non-editable,
#basket-contents.editable,
#order-contents table{width:100%;border-left:1px solid #ffffff;border-top:1px solid #ffffff;}
#basket-contents.non-editable table,
#basket-contents.editable table,
#order-contents table{border-collapse:collapse;}
#basket-contents.non-editable td,
#basket-contents.editable td,
#order-contents td{background-color:#eeeeee;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;vertical-align:top;padding:6px;font:normal 1em Arial;}
#basket-contents table tr.basket-heading td,
#basket-contents table tr.basket-heading td,
#order-contents table tr.heading td{background-color:#cccccc;color:#333333;font-weight:bold;text-align:center;font-size:1em;white-space:nowrap;}
#basket-contents .basket-qty-input{width:34px;}
#basket-contents .item-remove{width:8%;vertical-align:middle;}
#basket-contents table .basket-heading td.item-name{text-align:left;}
#basket-contents.editable .item-quantity{width:13%;text-align:center;white-space:nowrap;}
#basket-contents.non-editable .item-quantity{width:6%;text-align:center;}
#basket-contents .item-options .item-name{padding-left:16px;}
#basket-contents.non-editable .item-name{width:59%;}
#basket-contents.editable .item-name{width:66%;}
#basket-contents td.item-name{text-align:left;}
#basket-contents .item-price{width:10%;text-align:right;white-space:nowrap;}
#basket-contents .item-total{width:10%;text-align:right;}
#basket-contents .basket-charges .charge-description,
#basket-contents .basket-charges .formatted-charge{font-style:italic;text-align:right;white-space:nowrap;}
#basket-contents #basket-totals .formatted-total,
#basket-contents #basket-totals .total-prompt{font-weight:bold;text-align:right;}
#basket-contents .item-options td{}
#basket-contents .baskwishbtn{color:white;text-decoration:none;margin-top:5px;display:inline-block;}
.checkout .item-quantity{width:8% !important;}
.checkout .item-name{width:64% !important;}
#fields-key{margin:16px 0;}
.checkout-button{margin:12px 0;text-align:right;}
.checkout-button .wishlistall{width:130px;float:left;}
#payment-fields input{border-width:1px;border-style:solid;border-color:#333333 #bbbbbb #bbbbbb #bbbbbb;padding:1px 2px;font:normal 1em Arial, Helvetica, Verdana, sans-serif;}
#payment-fields label{white-space:nowrap;text-align:left;padding:3px 5px 3px 0;clear:both;margin:2px 0 0 0;}
#payment-fields td{padding:0 0 6px 0;}
#shipping-payment .form_row{margin:10px 0 0 0;}
#shipping-payment label{float:left;white-space:nowrap;text-align:left;padding:3px 5px 3px 0;clear:both;margin:2px 0 0 0;}
.OSEL .continue-button,
.OPAY .continue-button{margin:0 0 12px 0;}
.OCST #basket-contents{margin:32px 0;}
.OCST #basket-contents table, .OSEL #basket-contents table{width:100%}
.OPAY .fields-key{margin:0 0 16px 0;}
#payment-fields .form_row{margin:10px 0 0 0;}
#customer-fields.non-editable{margin:0 0 32px 0;}
#basket-contents.non-editable{margin:16px 0 32px 0;}
#BillFirstName{text-transform:capitalize;}
#BillLastName{text-transform:capitalize;}
#BillCompany{text-transform:capitalize;}
#BillAddress1{text-transform:capitalize;}
#BillAddress2{text-transform:capitalize;}
#BillCity{text-transform:capitalize;}
#BillState{text-transform:capitalize;}
#ShipFirstName{text-transform:capitalize;}
#ShipLastName{text-transform:capitalize;}
#ShipCompany{text-transform:capitalize;}
#ShipAddress1{text-transform:capitalize;}
#ShipAddress2{text-transform:capitalize;}
#ShipCity{text-transform:capitalize;}
#ShipState{text-transform:capitalize;}
.categoy-listing,
.all-products,
.related-products,
.search-results{clear:both;}
.product-item{width:50%;float:left;}
.product-item .padding{padding:12px;margin:6px 12px 6px 12px;height:215px;border:1px solid #cccccc;overflow:hidden;}
.product-next-previous{clear:both;margin:12px 0;}
.CTGY .product-details,
.PLST .product-details,
.SRCH .product-details{height:200px;overflow:hidden;vertical-align:middle;}
.product-item .product-thumbnail{margin:0 0 12px 0;text-align:center;min-height:136px;height:auto !important;height:136px;}
.product-item .product-thumbnail img{max-width:136px;max-height:136px;height:auto !important;height:136px;}
.purchase-buttons{text-align:center;margin:16px 0 0 0;}
.purchase-buttons input.button{margin:0 2px;}
.line-item td.item-buttons{white-space:nowrap;}
.line-item tr.header-row td{font-weight:bold;}
.thumbnail-not-available{display:block;width:110px;height:110px;background:transparent url() no-repeat scroll left top;margin:0 auto;}
.image-not-available{display:block;background:transparent url() no-repeat scroll left top;}
.next-previous{margin:12px 0 0 0;}
.next-button{float:right;}
.previous-button{float:left;}
.search-again{margin:0 0 16px 0;}
.OUS1 #main-content{padding-left:225px;padding-right:225px;}
.upsale-heading{text-align:center;}
.OUS1 .product-thumbnail{margin:12px 0;text-align:left;height:116px;min-height:116px;}
.OUS1 .product-description{margin:16px 0 0 0;}
.OUS1 .thumbnail-not-available{margin:16px auto;}
.OUSM #main-content{padding-left:16px;padding-right:16px;}
.upsale-batch{width:100%;padding:2px;}
.upsale-batch .heading td{font-weight:bold;}
.upsale-checkbox{width:32px;}
.upsale-name{width:175px;}
.OUS1 .purchase-buttons textarea{text-align:center;width:390px;height:100px;}
.OUSM .continue-button{text-align:center;}
.line-item table{width:100%;}
.line-item table tr.heading td{font-weight:bold;}
.line-item table td{padding:2px;vertical-align:top;}
.line-item .item-code{padding-left:2px;padding-right:2px;}
.line-item .item-price{padding-left:2px;padding-right:2px;}
.line-item .item-name{width:80%;}
.line-item tr.alt_row{background-color:#f4f4f4;}
.product-details-1,
.product-details-2{width:50%;float:left;}
.product-image{margin:0 auto 16px auto;}
.product-image img{width:305px;max-width:280px;}
.product-quantity-input{width:34px;margin:0 4px;}
.related-products{clear:both;margin:32px 0 16px 0;}
.product-attributes{margin:16px 0;text-align:left;}
.product-attributes td{padding:4px 0;}
.product-attributes td.prompt{vertical-align:top;text-align:right;padding-right:4px;}
.product-attributes td.field{text-align:left;}
.INVC .order-id,
.ORDS .order-id{float:left;font-weight:bold;}
.INVC .order-date,
.ORDS .order-date{float:right;text-align:right;}
.INVC .order-date span,
.ORDS .order-date span{font-weight:bold;}
.INVC h3,
.ORDS h3{clear:both;margin:16px 0 24px 0;}
.PATR .continue-button{text-align:right;margin:12px 0;}
.SMAP h3{}
.SMAP .category{width:33%;text-align:left;float:left;}
.SMAP .category .padding{padding:2px;}
.SMAP .product{width:33%;text-align:left;float:left;}
.SMAP .product .padding{padding:2px;}
#orderhistory-list table{border-collapse:collapse;}
#order-contents table{width:100%;}
#order-contents table td,
#orderhistory-list table td{vertical-align:top;}
#orderhistory-list .order-reorder{text-align:center;}
#orderhistory-list .order-invoice{}
#orderhistory-list .order-description{text-align:left;}
#orderhistory-list .order-date{}
#orderhistory-list .order-purchased{text-align:center;}
#orderhistory-list .order-quantity{text-align:center;}
#orderhistory-list .order-status{text-align:center;}
#orderhistory-list .order-tracking{text-align:left;}
#orderhistory-list .order-total{text-align:right;}
#orderhistory-list .order-price{text-align:right;}
#orderhistory-list .order-view{vertical-align:middle;padding:0 8px;}
#orderhistory-list tr.heading td{font-weight:bold;white-space:nowrap;}
#order-contents table tr td.order-reorder{text-align:center;}
#order-contents table tr td.order-invoice{}
#order-contents table tr td.order-description{text-align:left;}
#order-contents table tr td.order-date{text-align:left}
#order-contents table tr td.order-purchased{text-align:center;}
#order-contents table tr td.order-quantity{text-align:center;}
#order-contents table tr td.order-status{text-align:left;}
#order-contents table tr td.order-tracking{text-align:left;}
#order-contents table tr td.order-total{text-align:right;}
#order-contents table tr td.order-price{text-align:right;}
#order-contents table tr td.charge-description,
#order-contents table tr td.charge-fee{font-style:italic;text-align:right;}
#order-contents table tr td.charge-fee{text-align:right;}
#order-contents table tr td.formatted-total,
#order-contents table tr td.total-prompt{text-align:right;font-weight:bold;}
#customer-fields{margin:16px 0;}
#Order_BillZip{width:44px;}
.widest{width:100%;}
.top-nav{font-family:Arial, Helvetica, sans-serif;width:225px;float:left;color:#FFFFFF;}
.social{width:110px;float:left;margin-left:0px;}
#container #topg .social img{margin-right:1px;margin-left:1px;}
.top-icons{width:820px;float:left;height:37px;text-align:left;vertical-align:middle;}
.main-nav{float:left;height:39px;width:820px;}
.header-nav{background:transparent url(graphics/menu/top-back_mm5.png) repeat;width:980px;height:77px;}
.main-nav{background-image:url(graphics/menu/menu-top_mm5.png);background-repeat:no-repeat;}
.top-icons img{padding-top:0px;padding-right:10px;padding-left:5px;float:left;}
#nav{font-family:Arial, Helvetica, sans-serif;font-size:14px;text-decoration:none;}
#nav p a{margin-top:0px;margin-bottom:0px;margin-left:5px;margin-right:10px;}
.top-nav a{color:#FFF;text-decoration:underline;}
a img{border:none;}
#category-tree a.cat:link, #category-tree a.cat:visited{font-weight:bold;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:9pt;color:#000000;padding:5px 0 3px 5px;}
#category-tree a.cat:hover{color:#CC0000;}
#category-tree a.cat-red{font-weight:bold;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:8pt;color:#CC0000;padding:5px 0 3px 5px;}
.mcat{background-color:#EAD08C !important;border-bottom:solid gray 1px !important;}
.scat{border-bottom:solid gray 1px !important;padding-left:14px;background-color:#FBF2DB !important;}
.cat-footer{color:#FFF !important;font-size:8pt;}
.crForm textarea{width:300px;height:38px;border:1px solid #c0c0c0;}
select.crSelect{width:300px;border:1px solid #c0c0c0;}
.WLAD #wlad_form .form_row{margin:5px auto;display:block;width:500px;}
.WLAD #wlad_form .form_row .prompt{float:left;clear:both;width:45px;text-align:left;padding:0 5px;}
.WLAD #wlad_form .form_row #WishList_Notes , .WLAD #wlad_form .form_row .textfield{width:80%;}
.WLED #wled_form .form_row{margin:5px auto;display:block;width:500px;}
.WLED #wled_form .form_row .prompt{float:left;clear:both;width:45px;text-align:left;padding:0 5px;}
.WLED #wled_form .form_row #WishList_Notes , .WLED #wled_form .form_row .textfield{width:80%;}
.WISH #main-content div{width:60%;margin:0 auto;}
.WISH .wishlistitems_container table{width:100%;margin-bottom:10px;}
.WISH .wishlistitems_container table .heading{background:#CCCCCC;}
.WISH #main-content .controls_row div{width:auto;}
.WISH #main-content .textfield{width:40px;}
.WLST #wlst_search_form label{float:none;}
.WLST .wishlists_container table{width:84%;margin-top:10px;}
.WLST .wishlists_container table .heading{background:#CCCCCC;}