@import url("Balloon.css"); 
#content{position:relative}
/* Promotion Column */
.promoCol{float:left; position:relative; margin:15px 4px; width:160px; display:table}
.promoCol #RHS{margin-bottom:20px}
/* Left Column */
#tellAFriend .title, #writeAReview .title, #previewReview .title, #thanksReview .title, #bookmark .title{margin:0; padding:5px 10px; background:url(https://yams.akamaized.net/Assets/res/imgs/background/title-bar.gif) center #FBDE4A; color:#000; font-size:10pt}
#productpage{margin:15px 11px; padding:0; text-align:left; width:728px; float:left; display:inline}
#productpage .rightcol{width:494px; float:right}
#productpage .rightcol .version{border-top:1px solid #ECECEC; margin:4px 0; padding:2px 0; display:table; zoom:1; color:#666; font-weight:bold}
#productpage .add2cart{margin:3px 0}
#productpage .warranty{display:block; padding:2px; margin:5px 0; background:#F6F6F6; border:1px solid #ECECEC; border-right:none}
#productpage .leftcol{width:229px; border:1px solid #CCC; border-width:0 1px 1px 0; margin-bottom:-1px}
#productpage .leftcol .inside{padding-top:5px; text-align:center}
#productpage .leftcol .cover{margin:10px auto}
#productpage #infobox{border:1px solid #CCC}
#productpage #infobox a{text-decoration:none}
#productpage #infobox a:hover{text-decoration:underline}
#buyinginfo{padding-left:15px}
#buyinginfo h1, #buyinginfo h2{margin:10px 10px 0 0; font-size:13pt}
#buyinginfo .artist{margin-right:10px}
#buyinginfo .artist a{color:#090}
#buyinginfo .artist a.more{padding-right:10px; background:url(https://yams.akamaized.net/Assets/res/imgs/icons/ic_arrow2d.gif) no-repeat center right; display:inline-block}
.eligible, .relatedSeries{margin:0 10px 15px 0}
.eligible ul, .relatedSeries ul{margin:3px 0 0; padding:0; list-style-type:none}
.eligible ul li, .relatedSeries ul li{margin-bottom:3px}
.eligible ul li a, .relatedSeries ul li a{color:#000; text-decoration:none}
.eligible ul li a img{border:none}
.eligible ul li a:hover, .relatedSeries ul li a:hover{text-decoration:underline}
.relatedSeries ul li a{padding-left:20px; background:url(https://yams.akamaized.net/Assets/res/imgs/icons/ic_g2e.gif) no-repeat 7px 50%}
ul.store li a{padding:0; background:none}
/* Item Disabled */
.itemDisabled{margin:15px 0; font-weight:bold}
.itemdisabled .notifyForm{font-weight:normal; position:relative}
.notifyForm .row{margin:5px 0}
.notifyForm .row .fieldInput{padding-right:10px}
.itemDisabled .thanks{border:2px solid #FBDE4A; border-width:2px 0; padding:10px 0; font-weight:normal; margin-bottom:10px}
.itemDisabled .errorbox{background-color:#FFFFF2; border:2px solid #FC0; border-width:2px 0; padding:10px 0; display:block; text-align:left; margin-bottom:10px}
/* Price Box */
.pricebox{position:relative; margin:15px 0}
.ordernow{color:#F60}
.pricebox .field{display:table-cell; width:80px; white-space:nowrap}
.pricebox .priceinfo{font-size:10pt; display:table-cell}
.pricebox .listpriceblock, .pricebox .savepriceblock{display:block}
.listprice{color:#999; display:table-cell}
.saveprice{color:#000; display:table-cell}
ul.links{margin:0 0 5px; padding:0; list-style-type:none}
ul.links li{float:left; margin-right:10px}
#keyInfo .artist a{font-size:9pt}
.toOverview{text-align:right; position:relative; margin:15px 0}
.overtext{filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; background:#FFF; color:#000; display:block; padding:2px; position:relative; font-size:7pt; text-align:center; width:140px; margin:0 auto -28px; border:1px solid #000}
/* Customer Sharing */
#customerSharing{border:1px solid #CCC; border-top:none; padding:10px 10px 10px 0; position:relative; clear:both}
#customerSharing .leftcol{text-align:center; float:left; border:none; border-right:1px solid #CCC; line-height:15pt; height:80px}
#customerSharing .leftcol .inside{padding:0 10px}
#customerSharing .leftcol a{text-decoration:underline}
#customerSharing .leftcol a:hover{text-decoration:none}
#customerSharing #customer{float:left; line-height:15pt; padding:0 15px; text-align:left; height:80px}
#customer .ratingrow{display:table}
#customer .field{width:120px; display:-moz-inline-box; display:inline-block}
#yourate{font-weight:bold}
#socialWeb{float:left; width:200px; padding-left:15px; border-left:1px solid #CCC; height:80px}
*html #customerSharing #socialWeb input{width:auto; display:inline}
#socialWeb h5{padding-left:12px; background:url(https://yams.akamaized.net/Assets/res/imgs/icons/s_ic_add.gif) no-repeat center left; margin:0 0 5px; font-size:9pt}
#socialWeb ul{margin:0; padding:0; list-style:none}
#trailer{padding:3px; background:#F6F6F6; text-align:center}
#thumb{background:#666; padding:4px 1px; overflow:hidden}
#thumb a{color:#FFF}
#thumb a img{border:1px solid #666}
#thumb a:hover img{border:1px solid #FFF}
#largethb, .loading{position:absolute; z-index:99}
.loading{width:480px; background:#FFF; padding:10px; text-align:center; opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80); display:none}
img.largethb{padding:1px; background:#CCC; margin-left:-3px; margin-top:-1px}
/* More Artist */
#moreartist p{margin:4px 0 0}
#moreartist a{white-space:nowrap}
#moreartist .field{font-weight:bold; color:#666}
#linksajax{width:100%}
/* Tell A Friend */
#tellAFriend, #writeAReview, #previewReview, #thanksReview, #bookmark{position:relative}
#tellAFriend .inbox, #writeAReview .inbox, #previewReview .inbox, #thanksReview .inbox, #bookmark .inbox{background-color:#f6f6f6}
#tellAFriend .namecol{width:40%; float:left; margin-right:3%; display:block}
#tellAFriend .emailcol{width:40%; float:left; display:block}
#friendinfo{clear:both; margin:10px 0 0}
#friendinfo:after, #morefans:after, #yourinfo:after, #bookmark ul:after, #customerSharing:after, .inside:after, ul#alsobought:after, .versionlist dl:after, #matchedSection:after, #crossdirector ul:after, #infobox:after, div.rating:after, #searchKeywords ul:after, .switchshow ul:after, .artistitem:after{content:""; display:block; height:0; clear:both; visibility:hidden}
*html #friendinfo, *html #morefans, *html #yourinfo, *html #bookmark ul, *html #customerSharing, *html .inside, *html #infobox, *html div.rating, *html .switchshow ul, *html dl, *html ul.versionlist, *html .versionlist li.row, *html #matchedSection, *html .artistitem{height:1%}
#tellAFriend .answer, #writeAReview textarea{width:100%; font-size:9pt; font-weight:normal}
#tellAFriend .row{clear:both; margin-top:5px}
#tellAFriend .row .sbutton{padding-left:5px}
#tellAFriend .thanks, #writeAReview .thanks, #thanksReview .thanks{text-align:center}
#tellAFriend .captchaRetry{background-image:none}
#tellAFriend .errorbox{margin-bottom:20px}
#morefans{clear:both}
/* Image Gallery */
a.enlarge{cursor:url(https://yams.akamaized.net/Assets/res/imgs/icons/ic_magnifier.cur),crosshair}
/* Bookmark and Share */
#bookmark ul{margin:10px 0; padding:0; list-style:none}
/* Write A Review */
#writeAReview ol li{margin-bottom:1em}
#writeAReview .errorbox{margin-bottom:20px}
#writeAReview .warning{padding:10px; border:2px solid #FC0; margin-bottom:20px; background:#FFFFF2}
#writeAReview .send{padding-left:40px}
/* The tabs */
#techInfo tr.cl{background:#ECECEC}
#techInfo tr.cl b, ul.keywordList a b{font-weight:normal}
tr.cl .zh_TW, tr.cl .zh_CN, tr.cl .ja,.selectbar{display:none}
#techInfo .switchLang td{padding:0}
#techInfo .switchLang .titleField{display:-moz-inline-box; display:inline-block; padding:4px 3px; vertical-align:bottom}
#techInfo .switchLang ul{display:inline; margin:0; padding:0; list-style:none}
#techInfo .switchLang ul li{display:inline; margin:0; padding:0}
#techInfo .switchLang ul li a{display:-moz-inline-box; display:inline-block; padding:4px 8px; border-right:1px solid #CCC; vertical-align:bottom}
#techInfo .switchLang a.on{background:#ECECEC; color:#000;}
#techInfo td.field{white-space:nowrap}
#techInfo th.field{font-size:9pt; font-weight:normal; text-align:left; white-space:nowrap}
#techInfo .artist{font-size:9pt}
#searchKeywords ul{margin:10px 0; padding:0; list-style:none}
*html #searchKeywords ul, *html #crossdirector ul{height:1%; width:97%}
#searchKeywords ul li{margin-bottom:0.5em; float:left; margin-right:20px; white-space:nowrap}
#searchKeywords ul li a{background:url(https://yams.akamaized.net/Assets/res/imgs/icons/s_go2arrow.gif) no-repeat center left; padding-left:8px; text-decoration:none}
#searchKeywords ul li a:hover{text-decoration:underline}
#shoppingInfo ul{margin:0.5em 0 -0.5em 0; padding:0; list-style:none}
#shoppingInfo ul li{margin-bottom:0.5em; padding-left:20px; background:url(https://yams.akamaized.net/Assets/res/imgs/icons/s_ic_note.gif) no-repeat 5px 3px}
/* Note */
.blurcover{margin:-5px 0 5px}
.shoppingnoteblock{display:block; padding:0 11px 15px 0}
.shoppingnoteblock a.shoppingnote{padding-left:19px; color:#F60; background:url(https://yams.akamaized.net/Assets/res/imgs/icons/ic_collapse.gif) no-repeat 2px 50%; font-weight:bold}
.shoppingnoteblock a.shoppingnote:hover{background-image:url(https://yams.akamaized.net/Assets/res/imgs/icons/ic_collapse_on.gif)}
.shoppingnoteblock a.off{background:url(https://yams.akamaized.net/Assets/res/imgs/icons/ic_expand.gif) no-repeat 2px 50%}
.shoppingnoteblock a.off:hover{background-image:url(https://yams.akamaized.net/Assets/res/imgs/icons/ic_expand_on.gif)}
#description .declare, #productInfo .disclaim, #yumCha .declare{border:none; background:url(https://yams.akamaized.net/Assets/res/imgs/icons/s_ic_note.gif) no-repeat 15px 7px #ECECEC; padding:5px 5px 5px 25px; color:#030; margin:15px -15px -15px}
#yumCha .declare{margin:20px 0 0}
.declare a{color:#F60}
.declare a:hover{text-decoration:underline}
/* Section Box */
h4.partheader{background-color:#ABD98A; color:#131; padding:2px 15px; margin:1px 0 0; font-size:10pt; display:block}
#articlelist ul{margin:0; margin-bottom:10px; padding:0; list-style:none}
#articlelist ul li{margin-bottom:3px}
#articlelist ul li a{padding-left:18px; background:url(https://yams.akamaized.net/Assets/res/imgs/yumcha/ic_YumCha.gif) no-repeat top left}
.inbox{border:1px solid #CCC; padding:15px; margin-bottom:15px; position:relative}
.inbox .more{clear:both; background:url(https://yams.akamaized.net/Assets/res/imgs/icons/s_go2arrow.gif) no-repeat 0 4px; padding-left:8px; margin-top:15px; display:inline-block}
.inbox .more a, .inbox .refer a:hover{text-decoration:none}
.inbox .more a:hover, .inbox a.more:hover, .inbox .refer a{text-decoration:underline}
.inbox .date{color:#666; font-weight:normal}
/* Composition */
.switchshow{border-bottom:1px solid #CCC; height:23px}
.switchshow b{line-height:24px; display:inline-block; height:24px; margin:0 8px -1px 0; color:#666; font-weight:bold; vertical-align:middle; float:left}
.switchshow ul{margin:0; padding:0; list-style:none; margin-bottom:-1px}
#yumCha{padding-top:20px; border:1px solid #CCC; border-top:none; margin-bottom:15px}
*html #yumCha{width:100%}
#yumCha h4.partheader{background:url(https://yams.akamaized.net/Assets/res/imgs/yumcha/YumCha-pptitle.gif) no-repeat bottom left transparent; padding:0 0 15px 3px; margin-left:12px; margin-bottom:-10px; color:#000}
#yumCha .inbox{border:none}
#yumCha .changePref{padding:0 15px 10px; position:relative; text-align:right}
.pickby{font-size:9pt}
.pickby b{color:#000; font-size:9pt}
#editorpick .inside, #customerReview .inside, #professional .inside{display:block; margin:15px 0; position:relative; width:100%; clear:both}
#customerReview .changePref{text-align:right}
#customerReview .inside{border:none; position:relaitve}
#customerReview .bestreview{position:absolute; right:-10px; top:-10px; z-index:10}
#customerReview .moreButtonRow{margin-top:10px}
#customerReview .pagingRow{margin-top:10px; text-align:right}
#editorpick.inbox{padding-top:0}
#editorpick .info{margin-bottom:10px}
#reviewRating{line-height:14pt}
#reviewRating .field{display:-moz-inline-box; display:inline-block}
.reviewer{float:left; width:157px; overflow:hidden}
.reviewer b{font-size:9pt; color:#000}
.reviewer .votedNumber{display:none}
.moreButtonRow{text-align:right; clear:both}
#popular .moreButtonRow{text-align:center}
#yumCha .balloon{background-image:url(https://yams.akamaized.net/Assets/res/imgs/balloon/yc-balloon-bg.gif)}
#yumCha .balloon .top{background-image:url(https://yams.akamaized.net/Assets/res/imgs/balloon/yc-balloon-top.gif)}
#yumCha .balloon .bottom{background-image:url(https://yams.akamaized.net/Assets/res/imgs/balloon/yc-balloon-bottom.gif); height:0}
/* Cross Sell List */
h4.cstitle, h4.cstitle2{font-size:11pt; color:#030; margin:0 0 5px}
h4.cstitle2{float:left}
b.showMatch{display:block; margin-top:10px}
#matchedSection{list-style:none; margin:10px 0 2px; padding:0}
#matchedSection li{float:left; margin-bottom:3px}
#matchedSection li a{display:block; padding:2px 8px; border-left:1px solid #CCC; white-space:nowrap}
#matchedSection li a:hover{background:#ECECEC; text-decoration:none; color:#000}
#matchedSection li a.on{background:#ECECEC; color:#000}
.crossSellFooter{margin-top:15px}
/* Cross Director */
#crossdirector ul{list-style:none; margin:0; padding:0; margin-right:-15px}
#crossdirector ul li{float:left; white-space:nowrap; margin:2px 20px 2px 0}
#crossdirector ul li a, .artistitem ul li a{background:url(https://yams.akamaized.net/Assets/res/imgs/icons/s_go2arrow.gif) no-repeat center left; padding-left:8px}
/* Artist Related Item */
.artistitem tr{vertical-align:top}
.artistitem ul{padding:0; margin:4px 10px 4px 0; list-style:none}
.artistitem ul li a{display:block; background-position:0 3px; margin-bottom:2px; font-size:8pt}
/* Other Version Recommendations */
.versionlist{list-style:none; margin:0; padding:0}
.versionlist .header{border-bottom:1px solid #CCC; font-weight:bold; color:#888}
.versionlist li ul.divide{list-style:none; margin:0 0 0 17px; padding:0; border-bottom:1px solid #ECECEC}
.versionlist li ul.divide dt{width:313px}
.versionlist li a.extend{text-decoration:none; padding:2px 2px 2px 17px; background:url(https://yams.akamaized.net/Assets/res/imgs/icons/ic_collapse.gif) no-repeat 2px 50% #ECECEC; font-weight:bold; display:block; color:#131}
.versionlist li a.off{background-image:url(https://yams.akamaized.net/Assets/res/imgs/icons/ic_expand.gif)}
.versionlist .row{border-bottom:1px dotted #CCC; padding:4px 0; clear:both}
.versionlist li.row dl:hover{background:#ECECEC}
.versionlist li .versionName{color:#666; font-weight:bold; position:absolute; width:100px}
.versionlist li.row b{word-wrap:break-word; padding:2px 0}
.versionlist li.row dl{border-bottom:1px dotted #ECECEC; margin:0 0 4px 105px; padding:0}
.versionlist li.row:last-child, .versionlist li.row dl:last-child{border-bottom:none; margin-bottom:0}
.versionlist li.header dt{display:block; float:left; width:100px; margin-right:5px; padding:2px 0}
.versionlist li.row dt{display:block; float:left; width:320px; margin:0 5px; padding:2px 0}
*html .versionlist li.row dt{display:inline}
.versionlist dd{display:block; float:left; padding:2px 0; margin:0 5px}
.versionlist .description{text-align:left; width:320px}
.versionlist .priceCol{width:115px; text-align:right}
.versionlist .availabilityCol{width:115px; margin-right:0}
.versionlist li.row .availabilityCol{color:#666}
.versionlist .refCol{width:105px; text-align:right}
.versionlist .ratingCol{text-align:center; float:right; width:120px}
.popview{display:none; position:absolute; background:#FFF; border:1px solid #CCC; border-top:4px solid #FBDE4A; padding:10px; z-index:90; color:#666; white-space:nowrap}
*html .popview{width:300px}
.popview img{float:left; margin-right:10px}
/* Product Alert */
.alertkey{color:#666}
#relatedcat h4{margin:25px 0 5px; font-size:10pt}
#relatedcat ul{list-style-image:url(https://yams.akamaized.net/Assets/res/imgs/icons/s_go2arrow.gif); margin-top:5px}
#relatedcat ul li{margin-bottom:4px}
#relatedcat a{text-decoration:none}
#relatedcat a:hover{text-decoration:underline}
#displaylang{white-space:nowrap; text-align:right}
#displaylang form{display:block; float:left; text-align:left; position:relative}
/* Browsing */
#browseList.thumbList{margin-left:10px}
/* Rating Star */
div.rating{cursor:pointer;margin:2em;clear:both;display:block}
div.cancel,div.star{float:left;width:19px;height:19px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden;position:relative}
div.cancel,div.cancel a{background:url(https://yams.akamaized.net/Assets/res/imgs/icons/delete.gif) no-repeat 0 -19px}
div.star,div.star a{background:url(https://yams.akamaized.net/Assets/res/imgs/icons/star.gif) no-repeat 0 0}
div.cancel a,div.star a{display:block;width:19px;height:100%;background-position:0 0}
div.star_on a{background-position:0 -19px!important}
div.star_hover a,div.star_live a:hover{background-position:0 -38px}
div.star_readonly a,div.star_readonly a:hover{cursor:default !important}
div.star{background:transparent!important;overflow:hidden!important}
/* Creative Buttons */
#RHS .creative a.lot{margin-bottom:5px; display:block}
.promoCol .switchview .details{display:block; padding-left:5px}
.promoCol #mania .simple a, .promoCol .switchview .morelinks a.more{padding-left:5px; background:none}