/* ::::: http://web.archive.org/static/css/banner-styles.css?v=1492726049.0 ::::: */

#wm-ipp { width: 100%; min-height: 65px; min-width: 800px; left: 0px; top: 0px; padding: 0px; margin: 0px; border-radius: 0px; background-color: transparent; font-size: 11px; }
#wm-ipp * { font-family: Lucida Grande,Helvetica,Arial,sans-serif; font-size: inherit; line-height: 1.2; letter-spacing: 0px; width: auto; height: auto; outline: medium none; float: none; text-align: left; border: medium none; }
#wm-ipp div, #wm-ipp tr, #wm-ipp td, #wm-ipp a, #wm-ipp form { padding: 0px; margin: 0px; border: medium none; border-radius: 0px; background-color: transparent; background-image: none; z-index: 2147483640; height: auto; }
#wm-ipp table { border: medium none; border-collapse: collapse; margin: 0px; padding: 0px; width: auto; font-size: inherit; }
#wm-ipp form input { padding: 1px; height: auto; display: inline; margin: 0px; color: rgb(0, 0, 0); background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(102, 102, 102); }
#wm-ipp form input[type="submit"] { padding: 0px 8px; margin: 1px 0px 1px 5px; width: auto ! important; }
#wm-ipp a:hover { text-decoration: underline; }
#wm-ipp a.wm-btn:hover { text-decoration: none; color: rgb(255, 255, 0) ! important; }
#wm-ipp a.wm-btn:hover span { color: rgb(255, 255, 0) ! important; }
#wm-ipp #wm-ipp-inside { width: 98% ! important; min-width: 780px; margin: 0px auto; border-width: medium 5px 5px; border-style: none solid solid; border-color: currentcolor rgb(0, 0, 0) rgb(0, 0, 0); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background-color: rgba(255, 255, 255, 0.9); box-shadow: 1px 1px 4px rgb(51, 51, 51); border-radius: 0px 0px 8px 8px; }
#wm-ipp #wm-logo { padding: 0px 10px; vertical-align: middle; min-width: 110px; width: 15%; }
#wm-ipp table tr::before, #wm-ipp table tr::after { margin: 0px; height: auto; }
#wm-ipp td.c { vertical-align: top; width: 60%; }
#wm-ipp td.c td.u { padding: 3px 0px; text-align: center; }
#wm-ipp td.c td.n { padding-left: 5px; }
#wm-ipp td.c td.n a { text-decoration: none; color: rgb(51, 51, 255); font-weight: bold; }
#wm-ipp td.c td.n td.b { padding-right: 6px ! important; text-align: right ! important; overflow: visible; white-space: nowrap; color: rgb(153, 153, 170); vertical-align: middle; }
#wm-ipp td.c td.n td.c { background: rgb(0, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 0); font-weight: bold; text-align: center; }
#wm-ipp td.c td.n td.f { padding-left: 6px ! important; text-align: left ! important; overflow: visible; white-space: nowrap; color: rgb(153, 153, 170); vertical-align: middle; }
#wm-ipp td.c td.n tr.m td { text-transform: uppercase; white-space: nowrap; padding: 2px 0px; }
#wm-ipp td.c td.s { padding-right: 5px; text-align: center; vertical-align: bottom; }
#wm-ipp td.c td.s a.t { color: rgb(51, 51, 255); font-weight: bold; line-height: 1.8; }
#wm-ipp td.c td.s div.r { color: rgb(102, 102, 102); font-size: 9px; white-space: nowrap; }
#wm-ipp td.c td.k { vertical-align: bottom; padding-bottom: 2px; }
#wm-ipp td.c td.n tr.y td, #wm-ipp td.c td.s { padding-bottom: 2px; }
div#wm-ipp-sparkline { position: relative; white-space: nowrap; background-color: rgb(255, 255, 255); cursor: pointer; line-height: 0.9; }
#sparklineImgId, #wm-sparkline-canvas { position: relative; z-index: 9012; max-width: none; }
#wm-ipp-sparkline div.yt { position: absolute; z-index: 9010 ! important; background-color: rgb(255, 255, 0) ! important; }
#wm-ipp-sparkline div.mt { position: absolute; z-index: 9013 ! important; background-color: rgb(236, 0, 140) ! important; }
#wm-ipp td.r { position: relative; padding-left: 65px; width: 20%; }
#wm-ipp td.r a { display: block; padding: 0px 15px 0px 0px; color: rgb(51, 51, 255); border: medium none; position: absolute; right: 5px; background-color: transparent; background-repeat: no-repeat ! important; background-position: 100% 100% ! important; text-decoration: none; }
#wm-ipp #wm-capinfo .c-logo { display: block; float: left; margin-right: 3px; width: 90px; height: 90px; border-radius: 45px; overflow: hidden; background-position: 50% center; background-size: auto 90px; box-shadow: 0px 0px 2px 2px rgb(208, 208, 208) inset; }
#wm-ipp #wm-capinfo .wm-title { font-size: 130%; }
#wm-ipp #wm-capinfo a.wm-selector { display: inline-block; color: rgb(170, 170, 170); text-decoration: none ! important; padding: 2px 8px; }
#wm-ipp #wm-capinfo a.wm-selector.selected { background-color: rgb(102, 102, 102); }
#wm-ipp #wm-capinfo a.wm-selector:hover { color: rgb(255, 255, 255); }
#wm-ipp #wm-expand { right: 1px; bottom: -1px; color: rgb(255, 255, 255); background-color: rgb(53, 53, 53) ! important; padding: 0px 5px 0px 3px ! important; border-radius: 3px 3px 0px 0px ! important; }
#wm-ipp #wm-expand span { color: rgb(255, 255, 255); }
#wm-ipp #wmtb { text-align: center; }
#wm-ipp #wm-graph-anchor { border-right: 1px solid rgb(204, 204, 204); display: block ! important; }
/* ::::: http://web.archive.org/static/css/iconochive.css?v=1492726049.0 ::::: */

@font-face {
  font-family: "Iconochive-Regular";  font-style: normal;  font-weight: normal;  src: url('iconochive-regular.eot') format("embedded-opentype"), url('iconochive-regular.woff') format("woff"), url('iconochive-regular.ttf') format("truetype"), url('iconochive-regular.svg') format("svg");}
[class^="iconochive-"], [class*=" iconochive-"] { font-family: "Iconochive-Regular" ! important; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; }
.iconochive-Uplevel::before { content: "↵"; }
.iconochive-exit::before { content: "🚣"; }
.iconochive-beta::before { content: "β"; }
.iconochive-logo::before { content: "🏛"; }
.iconochive-audio::before { content: "🕨"; }
.iconochive-movies::before { content: "🎞"; }
.iconochive-software::before { content: "💾"; }
.iconochive-texts::before { content: "🕮"; }
.iconochive-etree::before { content: "🎤"; }
.iconochive-image::before { content: "🖼"; }
.iconochive-web::before { content: "🗔"; }
.iconochive-collection::before { content: "∑"; }
.iconochive-folder::before { content: "📂"; }
.iconochive-data::before { content: "🗃"; }
.iconochive-tv::before { content: "📺"; }
.iconochive-article::before { content: "🗏"; }
.iconochive-question::before { content: "⍰"; }
.iconochive-question-dark::before { content: "?"; }
.iconochive-info::before { content: "i"; }
.iconochive-info-small::before { content: "ⓘ"; }
.iconochive-comment::before { content: "🗩"; }
.iconochive-comments::before { content: "🗪"; }
.iconochive-person::before { content: "👤"; }
.iconochive-people::before { content: "👥"; }
.iconochive-eye::before { content: "👁"; }
.iconochive-rss::before { content: "∞"; }
.iconochive-time::before { content: "🕑"; }
.iconochive-quote::before { content: "❝"; }
.iconochive-disc::before { content: "💿"; }
.iconochive-tv-commercial::before { content: "💰"; }
.iconochive-search::before { content: "🔍"; }
.iconochive-search-star::before { content: "✽"; }
.iconochive-tiles::before { content: "⊞"; }
.iconochive-list::before { content: "⇶"; }
.iconochive-list-bulleted::before { content: "⌗"; }
.iconochive-latest::before { content: "∈"; }
.iconochive-left::before { content: "˂"; }
.iconochive-right::before { content: "˃"; }
.iconochive-left-solid::before { content: "◂"; }
.iconochive-right-solid::before { content: "▸"; }
.iconochive-up-solid::before { content: "▴"; }
.iconochive-down-solid::before { content: "▾"; }
.iconochive-dot::before { content: "⏤"; }
.iconochive-dots::before { content: "▦"; }
.iconochive-columns::before { content: "▯"; }
.iconochive-sort::before { content: "⇕"; }
.iconochive-atoz::before { content: "🔤"; }
.iconochive-ztoa::before { content: "🔥"; }
.iconochive-upload::before { content: "📤"; }
.iconochive-download::before { content: "📥"; }
.iconochive-favorite::before { content: "★"; }
.iconochive-heart::before { content: "♥"; }
.iconochive-play::before { content: "▶"; }
.iconochive-play-framed::before { content: "🎬"; }
.iconochive-fullscreen::before { content: "⛶"; }
.iconochive-mute::before { content: "🔇"; }
.iconochive-unmute::before { content: "🔊"; }
.iconochive-share::before { content: "🎁"; }
.iconochive-edit::before { content: "✎"; }
.iconochive-reedit::before { content: "✐"; }
.iconochive-gear::before { content: "⚙"; }
.iconochive-remove-circle::before { content: "❎"; }
.iconochive-plus-circle::before { content: "🗖"; }
.iconochive-minus-circle::before { content: "🗕"; }
.iconochive-x::before { content: "🗙"; }
.iconochive-fork::before { content: "⋔"; }
.iconochive-trash::before { content: "🗑"; }
.iconochive-warning::before { content: "⚠"; }
.iconochive-flash::before { content: "🗲"; }
.iconochive-world::before { content: "🗺"; }
.iconochive-lock::before { content: "🔒"; }
.iconochive-unlock::before { content: "🔓"; }
.iconochive-twitter::before { content: "🐦"; }
.iconochive-facebook::before { content: "f"; }
.iconochive-googleplus::before { content: "g"; }
.iconochive-reddit::before { content: "👽"; }
.iconochive-tumblr::before { content: "T"; }
.iconochive-pinterest::before { content: "𝓟"; }
.iconochive-popcorn::before { content: "💥"; }
.iconochive-email::before { content: "📧"; }
.iconochive-embed::before { content: "🔗"; }
.iconochive-gamepad::before { content: "🕹"; }
.iconochive-Zoom_In::before { content: "+"; }
.iconochive-Zoom_Out::before { content: "-"; }
.iconochive-RSS::before { content: "📨"; }
.iconochive-Light_Bulb::before { content: "💡"; }
.iconochive-Add::before { content: "⊕"; }
.iconochive-Tab_Activity::before { content: "⌘"; }
.iconochive-Forward::before { content: "⏩"; }
.iconochive-Backward::before { content: "⏪"; }
.iconochive-No_Audio::before { content: "🔈"; }
.iconochive-Pause::before { content: "⏸"; }
.iconochive-No_Favorite::before { content: "☆"; }
.iconochive-Unike::before { content: "♡"; }
.iconochive-Song::before { content: "♫"; }
.iconochive-No_Flag::before { content: "⚐"; }
.iconochive-Flag::before { content: "⚑"; }
.iconochive-Done::before { content: "✓"; }
.iconochive-Check::before { content: "✔"; }
.iconochive-Refresh::before { content: "⟳"; }
.iconochive-Headphones::before { content: "🎧"; }
.iconochive-Chart::before { content: "📈"; }
.iconochive-Bookmark::before { content: "📑"; }
.iconochive-Documents::before { content: "📚"; }
.iconochive-Newspaper::before { content: "📰"; }
.iconochive-Podcast::before { content: "📶"; }
.iconochive-Radio::before { content: "📻"; }
.iconochive-Cassette::before { content: "📼"; }
.iconochive-Shuffle::before { content: "🔀"; }
.iconochive-Loop::before { content: "🔁"; }
.iconochive-Low_Audio::before { content: "🔉"; }
.iconochive-First::before { content: "🎖"; }
.iconochive-Invisible::before { content: "🕶"; }
.iconochive-Computer::before { content: "🖳"; }
/* ::::: http://web.archive.org/web/20121015105217cs_/http://www.calvinklein-calvinklein.com/includes/templates/crazylemon/css/style_imagehover.css ::::: */

#trailimageid { position: absolute; visibility: hidden; left: 0px; top: 0px; width: 220px; height: 0px; z-index: 1000; }
/* ::::: http://web.archive.org/web/20121015105217cs_/http://www.calvinklein-calvinklein.com/includes/templates/crazylemon/css/stylesheet.css ::::: */

* { margin: 0px; }
body { margin: 0px; font-family: verdana,arial,helvetica,sans-serif; font-size: 62.5%; color: rgb(0, 0, 0); background: Lavender none repeat-y scroll center top; }
a img { border: medium none; }
a:link { color: rgb(117, 115, 115); line-height: 15px; text-decoration: none; }
a:visited { color: rgb(139, 140, 142); text-decoration: none; }
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover { color: rgb(204, 204, 204); }
a:active { color: rgb(117, 115, 115); }
h1 { font-size: 1.5em; }
h2 { font-size: 1.2em; }
h3 { font-size: 1.2em; }
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger { font-size: 1.1em; }
h1, h2, h3, h4, h5, h6 { margin: 0.3em 3px; }
FORM, SELECT, INPUT { display: inline; font-size: 1em; margin: 5px 0px 0px; }
input:focus, select:focus, textarea:focus { background: rgb(240, 248, 255) none repeat scroll 0% 0%; }
.clearBoth { clear: both; }
HR { height: 1px; margin-top: 0.5em; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(154, 154, 154); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
#mainWrapper { width: 939px; position: relative; margin: 0px auto; padding: 0px; text-align: left; }
.row-header { height: 195px; }
.clear { overflow: hidden; width: 100%; }
.lang { color: rgb(0, 0, 0); text-transform: uppercase; float: right; padding: 5px 0px 0px; width: 127px; }
.currency-form { color: rgb(0, 0, 0); text-transform: uppercase; float: right; padding: 0px; width: 193px; }
.header-link { float: right; padding: 43px 11px 0px 0px; }
.header-link { float: left; padding: 0px; }
.header-link ul { list-style: outside none none; margin: 0px; padding: 0px; overflow: hidden; }
.header-link ul li { display: block; float: left; background: transparent url('header_separator.gif') no-repeat scroll left 7px; margin: 0px 0px 0px -1px; }
.header-link ul li a { color: rgb(0, 0, 0); font-size: 13px; line-height: 14px; text-transform: inherit; padding: 0px 16px; text-decoration: none; }
.header-link ul li a:hover { color: rgb(0, 0, 0); text-decoration: none; }
.wrapper-menu .border-top { background: rgb(35, 35, 35) none repeat-x scroll center top; }
.wrapper-menu .border-bottom { background: transparent none repeat-x scroll center bottom; }
.wrapper-menu .border-left { background: transparent none repeat-y scroll left center; }
.wrapper-menu .border-right { background: transparent none repeat-y scroll right center; }
.wrapper-menu .corner-top-left { background: transparent none no-repeat scroll left top; }
.wrapper-menu .corner-top-right { background: transparent none no-repeat scroll right top; }
.row-search { height: 30px; }
.search { float: right; width: 228px; padding: 0px; }
.search .search-input { width: 165px; float: left; padding: 0px ! important; background: transparent url('bg_input.gif') no-repeat scroll 0px 6px; height: 30px; }
.search .search-button { width: 39px; float: left; padding: 0px; }
.search .inputbox { border: medium none; color: rgb(0, 0, 0); font-size: 12px; line-height: 18px; padding: 0px; width: 170px; background: transparent none repeat scroll 0% 0%; font-style: inherit; margin: 10px 0px 0px 2px; }
.search-button input { width: 39px ! important; height: 21px ! important; margin: 6px 0px 0px ! important; padding: 0px ! important; }
#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage { margin: 0em; padding: 0em; }
#navColumnTwoWrapper, #mainWrapper { margin: auto; }
#navColumnOneWrapper { margin: -9px auto auto -10px; background-color: rgb(204, 204, 204); }
#navSupp ul { margin: 0px; padding: 0.5em 0em; list-style-type: none; text-align: center; line-height: 1.5em; }
#navMain ul li, #navSupp ul li, #navCatTabs ul li { display: inline; }
#navSupp ul li a { text-decoration: none; padding: 0em 0.5em; margin: 0px; color: rgb(255, 255, 255); white-space: nowrap; font-size: 12px; }
#navEZPagesTop { height: 22px; font-size: 15px; margin-top: 0px; padding: 5px 0px 0px; font-style: inherit; font-family: arial; font-variant: inherit; }
#content { padding: 0px 10px 22px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#container { overflow: hidden; height: 100%; text-align: left; padding: 1px 0px 0px; margin-left: -5px; width: 749px; }
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert { vertical-align: top; }
.centerColumn, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix { padding: 0.8em; }
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP { font-size: 0.9em; }
.normalprice, .productSpecialPriceSale { text-decoration: line-through; }
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount { color: rgb(255, 0, 0); }
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew { margin: 1em 0em; }
.columnLeft {  }
.leftBoxHeading, .centerBoxHeading { margin: 0em; padding: 0.5em 0.2em; font-size: 2em; color: rgb(168, 24, 0); }
.sideBoxContent { background-color: rgb(204, 204, 204); padding: 0.4em; }
.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading, .rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg { text-align: center; }
.back { float: left; }
#indexDefaultHeading { display: none; }
.footer-box .border-bottom { background: rgb(35, 35, 35) none repeat-x scroll center bottom; }
.footer-box .corner-bottom-left { background: transparent none no-repeat scroll left bottom; }
.footer-box .corner-bottom-right { background: transparent none no-repeat scroll right bottom; }
.footer-box .border-top { background: transparent none repeat-x scroll center top; }
.footer-box-indent { padding: 12px 5px 12px 12px; }
.footer-box { text-align: center; padding: 0px; color: rgb(170, 170, 170); font-size: 10px; }
.footer-box a, .footer-box a:hover { color: rgb(255, 255, 255); }
#navSupp ul { line-height: 1.5em; list-style-type: none; margin: 0px; padding: 0.5em 0px; text-align: center; }
#navSupp ul li { display: inline; font-size: 10px; font-weight: bold; }
#navSupp ul li a { color: rgb(139, 140, 142); margin: 0px; padding: 0px 0.5em; text-decoration: none; white-space: nowrap; }
#navSupp ul li a:hover { color: rgb(255, 255, 255); margin: 0px; padding: 0px 0.5em; text-decoration: none; white-space: nowrap; }
#table02 { background: rgb(64, 65, 67) none repeat scroll 0% 0%; }
.headerim { margin-left: -2px; }
/* ::::: http://web.archive.org/web/20121015105217cs_/http://www.calvinklein-calvinklein.com/includes/templates/crazylemon/css/stylesheet_boxes.css ::::: */

.wrapper-box { margin: 9px 0px 0px; }
.wrapper-box-indent { padding: 0px; background-color: rgb(204, 204, 204); }
.wrapper-box .boxTitle h3 { padding: 1px 3px 1px 17px; color: rgb(0, 0, 0); font-size: 15px; line-height: 20px; font-weight: bold; text-transform: capitalize; }
.wrapper-box .boxTitle h3 a { color: rgb(0, 0, 0); }
.wrapper-box .boxIndent { padding: 5px 0px 4px; }
.wrapper-box .border-top, #container .border-top { background: rgb(255, 255, 255) none repeat-x scroll center top; }
.wrapper-box .border-bottom, #container .border-bottom { background: transparent none repeat-x scroll center bottom; }
.wrapper-box .border-left, #container .border-left { background: transparent none repeat-y scroll left center; }
.wrapper-box .border-right, #container .border-right { background: transparent none repeat-y scroll right center; }
.wrapper-box .corner-top-left, #container .corner-top-left { background: transparent none no-repeat scroll left top; }
.wrapper-box .corner-top-right, #container .corner-top-right { background: transparent none no-repeat scroll right top; }
.wrapper-box .corner-bottom-left, #container .corner-bottom-left { background: transparent none no-repeat scroll left bottom; }
.wrapper-box .corner-bottom-right, #container .corner-bottom-right { background: transparent none no-repeat scroll right bottom; }
.wrapper-box .boxTitle .border-top { background: rgb(33, 33, 35) url('borde7_top.gif') repeat-x scroll center top; }
.wrapper-box .boxTitle .border-bottom { background: transparent url('border7_bottom.gif') repeat-x scroll center bottom; }
.wrapper-box .boxTitle .corner-top-left { background: transparent url('corner7_top_left.gif') no-repeat scroll left top; }
.wrapper-box .boxTitle .corner-top-right { background: transparent url('corner7_top_right.gif') no-repeat scroll right top; }
.wrapper-box .boxTitle .corner-bottom-left { background: transparent url('corner7_bottom_left.gif') no-repeat scroll left bottom; }
.wrapper-box .boxTitle .corner-bottom-right { background: transparent url('corner7_bottom_right.gif') no-repeat scroll right bottom; }
#categories ul { margin: 0px; list-style: outside none none; float: left; padding: 5px; width: 100%; }
#categories ul li { width: 100%; float: left; padding: 4px 0px 5px 23px; background: transparent url('list_marker.gif') no-repeat scroll 0px 7px; font-size: 11px; border-bottom: 1px dotted rgb(35, 35, 35); }
#categories ul li a, #content .module ul li a { color: rgb(0, 0, 0); font-size: 11px; line-height: 16px; text-decoration: none; }
#categories ul li a:hover, #content .module ul li a:hover { color: rgb(139, 140, 142); }
.wrapper-box a { color: rgb(139, 140, 142); font-size: 11px; line-height: 16px; text-decoration: none; }
.wrapper-box a:hover { color: rgb(139, 140, 142); font-size: 11px; line-height: 16px; text-decoration: underline; }
/* ::::: http://web.archive.org/web/20121015105217cs_/http://www.calvinklein-calvinklein.com/includes/templates/crazylemon/css/stylesheet_css_buttons.css ::::: */

/* ::::: http://web.archive.org/web/20121015105217cs_/http://www.calvinklein-calvinklein.com/includes/templates/crazylemon/css/stylesheet_zen_lightbox.css ::::: */

body { margin-top: 0px ! important; padding-top: 0px ! important; min-width: 800px ! important; }
.wb-autocomplete-suggestions { text-align: left; cursor: default; border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(204, 204, 204) rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background: rgb(255, 255, 255) none repeat scroll 0% 0%; box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.1); position: absolute; display: none; z-index: 2147483647; max-height: 254px; overflow-x: hidden; overflow-y: auto; box-sizing: border-box; }
