/* css reset */

* {margin:0;padding:0;}
img,fieldset {border:0;}
ul,li {list-style-type:none;}

/* base styles */

html {width:100%;height:100%;}
body {width:100%;height:100%;font-family:"Trebuchet MS",sans-serif;font-size:12px;color:#5d5c5c;background-color:#ffffff;}
body.cn_font_type {font-family:Arial,Helvetica,sans-serif;}
input {border:none;background:transparent;font-family:"Trebuchet MS",sans-serif;font-size:12px;color:#5d5c5c;}
textarea {border:0;font-family:"Trebuchet MS",sans-serif;font-size:10px;color:#5d5c5c;}
a {color:#5d5c5c;}
a:hover {color:#000000;}

img.product-img-small {width:54px;height:89px;}
img.product-img-thumb {width:160px;height:163px;}
img.product-img-medium {width:215px;height:275px;}
img.product-img-large {width:335px;height:495px;}

div.clear {clear:both;height:0;line-height:0;font-size:0;background:#ffffff;}

.text-hover {color:#000000;}
.flash-replaced .alt {display:none;}
.error {color:#d40019;}
.discontinued {color:#ac0648;}

*:focus{outline:none;}

div.loading {width:80px;height:80px;position:absolute;top:50%;_top:expression(0+(documentElement.clientHieght/2));left:50%;_left:expression(0+(documentElement.clientWidth/2));margin-top:-40px;margin-left:-40px;background:url(./img/animated-loading.gif) center center no-repeat;}

.clear-after {zoom:1;}
.clear-after:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

/* 20100115 P.Modem add */
.float-left {float:left;display:inline;}
.float-right {float:right;display:inline;}

.lgeui-button {height:19px;padding:0 0 0 7px;line-height:19px;position:relative;display:inline-block;overflow:hidden;text-decoration:none;}
.lgeui-button:hover img.bg-left,.lgeui-button:hover img.bg-right {top:-19px;}
.lgeui-button img.bg-left {position:absolute;top:0px;left:0px;}
.lgeui-button img.bg-right {position:absolute;top:0px;right:0px;}
.lgeui-button span.content {padding:0 7px 0 0;position:relative;display:inline-block;overflow:hidden;}
.lgeui-button span.content span {position:relative;display:inline-block;cursor:pointer;}
/* //20100115 P.Modem add */

/* icon links */

a.back {padding:0 0 0 13px;background:url(./img/icon-arrow-left.gif) 1px 3px no-repeat;}
a.forward {padding:0 13px 0 0;background:url(./img/icon-arrow-right.gif) right 5px no-repeat;}
.arrow {padding:0 0 0 13px;background:url(./img/icon-arrow-right.gif) 1px 5px no-repeat;}
.up {padding:0 0 0 13px;background:url(./img/icon-arrow-up.png) 0px 2px no-repeat;}
.down {padding:0 0 0 13px;background:url(./img/icon-arrow-down.png) 0px 2px no-repeat;}
a.pdf {padding:0 0 0 18px;background:url(./img/icon-pdf.gif) 0 -2px no-repeat;}
a.djvu {padding:0 0 0 18px;background:url(./img/icon-djvu.gif) 0 -2px no-repeat;}

a.share {padding:0 0 0 18px;background:url(./img/icon-share.gif) 0 0 no-repeat;}
.learn {padding:0 0 0 21px;background:url(./img/icon-learn.png) 0 0 no-repeat;text-decoration:none;height:20px;}
a.email {padding:0 0 0 18px;background:url(./img/icon-share.gif) 0 0 no-repeat;}
a.download {padding:0 0 0 18px;background:url(./img/icon-carat.gif) 0 2px no-repeat;}
a.chat {padding:0 0 0 18px;background:url(./img/icon-chat.gif) 2px 0 no-repeat;}
a.linkoff {padding:0 17px 0 0;background:url(./img/icon-linkoff.gif) right 2px no-repeat;}
a.rss {padding:0 0 0 35px;display:inline-block;margin:0 0 5px 0;background:url(./img/icon-rss.gif) 0px 3px no-repeat;font-size:11px;} /* //20100415 parkjeongmi modify */
.preview {padding:0 0 0 22px;background:url(./img/icon-preview.gif) 0 0 no-repeat;}
.preview span {display:none;}

li.pdf {margin:0 0 5px 0;padding:0 0 0 18px;background:url(./img/icon-pdf.gif) 0 -2px no-repeat;}
li.pdf h5 {font-size:12px;font-weight:normal;}

.mt10 {margin-top:10px;}
.mr10 {margin-right:10px;}

/* buttons */

.button {visibility:hidden;position:relative;display:block;text-decoration:none;cursor:pointer;}
.button span.text {line-height:33px;height:33px;position:absolute;top:0;left:8px;padding:0 0 0 0;background:url(./img/bg-button.png);}
.button span.left {width:8px;height:33px;position:absolute;top:0;left:0;background:url(./img/bg-button-left.png);}
.button span.right {width:32px;height:33px;position:absolute;top:0;right:0;background:url(./img/bg-button-right.png);}

.small-button {visibility:hidden;position:relative;display:block;float:left;margin:0 10px 0 0;text-decoration:none;cursor:pointer;}
.small-button span.text {line-height:19px;height:19px;position:absolute;top:0;left:7px;padding:0 0 0 0;background:url(./img/bg-small-button.gif);}
.small-button span.left {width:7px;height:19px;position:absolute;top:0;left:0;background:url(./img/bg-small-button-left.gif);}
.small-button span.right {width:7px;height:19px;position:absolute;top:0;right:0;background:url(./img/bg-small-button-right.gif);}

.at-a-glance {visibility:hidden;position:relative;display:block;text-decoration:none;cursor:pointer;}
.at-a-glance span.text {height:16px;position:absolute;top:0;left:8px;font-size:10px;padding:1px 0 0 0;background:url(./img/bg-ataglance.png) top right;text-align:center;}
.at-a-glance span.left {width:8px;height:17px;position:absolute;top:0;left:0;background:url(./img/bg-ataglance-left.png);}
.at-a-glance span.right {width:8px;height:17px;position:absolute;top:0;right:0;background:url(./img/bg-ataglance-right.png);}

.app-button {visibility:hidden;position:relative;display:block;text-decoration:none;cursor:pointer;}
.app-button span.text {height:21px;position:absolute;top:0;left:6px;padding:5px 35px 0 35px;background:url(./img/bg-app-button.png);font-size:11px;}
.app-button span.left {width:6px;height:26px;position:absolute;top:0;left:0;background:url(./img/bg-app-button-left.png);}
.app-button span.right {width:6px;height:26px;position:absolute;top:0;right:0;background:url(./img/bg-app-button-right.png);}

.button-cta {height:33px;padding:0 0 0 8px;background:url(./img/bg-button-wtb-left.png) no-repeat;_background-image:url(./img/bg-button-wtb-left.gif);text-decoration:none;display:block;}
.button-cta span {height:33px;line-height:33px;padding:0 0 0 2px;background:url(./img/bg-button-wtb-right.png) right top no-repeat;_background-image:url(./img/bg-button-wtb-right.gif);cursor:pointer;display:block;}
.button-cta:hover {background-position:0 -33px;}
.button-cta:hover span {background-position:right -33px;}

.button-small {height:19px;display:inline-block;padding:0 0 0 7px;background:url(./img/bg-button-small-left.png) no-repeat;_background:url(./img/bg-button-small-left.gif) no-repeat;text-decoration:none;}
.button-small span {height:19px;display:inline-block;line-height:19px;padding:0 9px 0 2px;background:url(./img/bg-button-small-right.png) right top no-repeat;_background:url(./img/bg-button-small-right.gif) right top no-repeat;cursor:pointer;}
.button-small:hover {background-position:0 -19px;}
.button-small:hover span {background-position:right -19px;}

.input-zipcode {width:99px;height:20px;background:url(./img/bg-input-99.gif) no-repeat;}
.input-zipcode input {width:99px;height:20px;padding:2px 5px 0 5px;}

span.input-generic {height:17px;display:inline-block;margin:0 5px 0 0;padding:0 0 0 5px;background:url(./img/bg-input-left.png) no-repeat;_background:url(./img/bg-input-left.gif) no-repeat;}
span.input-generic input {height:17px;display:inline-block;padding:0 5px 0 0;background:url(./img/bg-input-right.png) right top no-repeat;_background:url(./img/bg-input-right.gif) right top no-repeat;*position:relative;*top:-1px;}

div.dropdown {width:145px;height:19px;position:relative;font-size:11px;float:left;top:-3px;left:5px;}
div.dropdown div {width:145px;height:0;position:absolute;top:20px;left:0;background:url(./img/dropdown-bottom.png) bottom center;overflow:hidden;}
div.dropdown span.top {width:145px;height:5px;display:block;position:absolute;top:0;left:0;background:#fff url(./img/dropdown-top.png);cursor:pointer;}
div.dropdown span.bottom {width:135px;height:14px;display:block;position:absolute;top:5px;left:0;padding:0 5px 5px 5px;background:url(./img/dropdown-bottom.png) bottom center;cursor:pointer;}
div.dropdown span.item {height:14px;display:block;padding:5px 5px 0 10px;overflow:hidden;cursor:pointer;}
div.dropdown span.icon {width:9px;height:14px;position:absolute;top:5px;right:5px;background:url(./img/icon-dropdown.png);cursor:pointer;overflow:hidden;}

/* page containers */

div.container {margin:0 0 0 236px;position:relative;visibility:hidden;zoom:1;}
div.iframe-container {margin:0 0 0 0;position:relative;overflow:hidden;visibility:visible;}

div.search-results-container {width:100%;height:100%;position:absolute;top:0;left:0;background:#ffffff;overflow:auto;z-index:30;}
div.search-results-container span.close {width:35px;height:34px;display:block;position:absolute;top:10px;right:45px;background:url(./img/button-close-search.gif) -65px 0;cursor:pointer;}/* 20100106 lbc modify*/

div.page-bg {width:800px;height:400px;position:absolute;top:0;right:0;}

div.shutter-all {z-index:3;width:217px;position:fixed;top:0;left:-217px;bottom:0;background:url(./img/bg-left-nav.png);overflow:hidden;}
div.shutter-ie6 {z-index:3;width:217px;height:100%;position:absolute;top:expression(0+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');left:-217px;background:url(./img/bg-left-nav.png);overflow:hidden;}

.shutter-buffer-all {z-index:9;width:0;position:fixed;top:0;left:0;bottom:0;display:block;cursor:pointer;}
.shutter-buffer-ie6 {z-index:9;width:0;height:100%;position:absolute;top:expression(0+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');left:0;display:block;cursor:pointer;}

div.shutter-all span.close {width:10px;position:absolute;top:0;right:1px;bottom:0;display:block;background:url(./img/icon-left-nav-toggle.gif) 0px center no-repeat;overflow:hidden;cursor:pointer;}
div.shutter-ie6 span.close {width:10px;height:100%;position:absolute;top:0;right:1px;display:block;background:url(./img/icon-left-nav-toggle.gif) 0px center no-repeat;overflow:hidden;cursor:pointer;}

/* footer */

div.footer {z-index:1;width:713px;height:36px;margin:30px auto 40px auto;position:relative;font-size:10px;color:#666666;visibility:hidden;}

/* pubmo v1.26 Chinese Left Nav Fixes */
div.footer div.secondary {position:relative;top:-15px;font-size:10px;color:#666666;}
div.footer div.secondary p {display:inline;}
div.footer div.secondary ul {display:inline;}
div.footer div.secondary ul li {display:inline;}
/* //pubmo v1.26 Chinese Left Nav Fixes */

/* 20100129 parkjeongmi add */
div.footer .third {position:relative;_top:-20px;}
div.footer .third p {display:inline;}
/* //20100129 parkjeongmi add */

/* 20090805 leadweb modify */
div.footer span {width:120px;height:21px;display:block;margin:0 10px 0 0;padding:6px 0 0 38px;background:url(./img/footer-global.png);font-size:11px;cursor:pointer;}
div.footer a.up {padding:0 13px 0 0;background:url(./img/icon-arrow-up.gif) center right no-repeat;}
div.footer ul.links {width:713px;height:30px;margin:5px 0 0 0;padding:0;}
div.footer ul.links li {float:left;position:relative;}
div.footer ul.links li img {padding:2px 10px 0 0;}
div.footer ul.links li ul {display:none;width:144px;position:absolute;bottom:15px;left:-26px;padding:0 10px 6px 12px;background:url(./img/bg-footer-list-bottom.gif) bottom left no-repeat;}

div.footer ul.links li ul span.top {width:166px;height:10px;position:absolute;top:-10px;left:0;margin:0;padding:0;background:url(./img/bg-footer-list-top.gif) no-repeat;cursor:default;}
/* LGEGLOBAL-230 footer fix: 20100709 jinmoongi add*/
div.footer ul.links li ul span.top-left {width:166px;height:10px;position:absolute;top:-8px;left:0;margin:0;padding:0;background:url(./img/bg-footer-country-top-01.gif) no-repeat;cursor:default;}
div.footer ul.links li ul span.top-right {width:166px;height:10px;position:absolute;top:-8px;left:0;margin:0;padding:0;background:url(./img/bg-footer-country-top-02.gif) no-repeat;cursor:default;}
/* //LGEGLOBAL-230 footer fix: 20100709 jinmoongi add*/

div.footer ul.links li ul.global {width:152px;left:11px;bottom:19px;padding:0 10px 19px 4px;background:url(./img/bg-footer-global-bottom.gif) bottom left no-repeat;}
div.footer ul.links li ul.global div {width:90px;float:left;}
div.footer ul.links li ul.global li {width:154px;padding:3px 0 2px 10px;cursor:default;}
/* //20090805 leadweb modify */
div.footer ul.links li ul.global li.region {background:url(./img/bg-footer-item.gif) 0 0 no-repeat;}
div.footer ul.links li ul.global li.hover {background-position:0 -23px;color:#000000;}
div.footer ul.links li ul.global li.hover ul {color:#5d5c5c;}

div.footer ul.links li ul.global li:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.footer ul.links li ul.global li ul {width:144px;left:160px;bottom:0;padding:0 10px 0 12px;background:url(./img/bg-footer-country-bottom.gif) bottom left no-repeat;}
/* LGEGLOBAL-230 footer fix: 20100709 jinmoongi add*/
div.footer ul.links li ul.global li ul.first {width:144px;left:160px;bottom:0;padding:0 10px 0 12px;background:url(./img/bg-footer-country-bottom-01.gif) bottom left no-repeat;}
div.footer ul.links li ul.global li ul.second {width:144px;left:320px;bottom:0;padding:0 10px 0 12px;background:url(./img/bg-footer-country-bottom-02.gif) bottom left no-repeat;}
/* //LGEGLOBAL-230 footer fix: 20100709 jinmoongi add*/
div.footer ul.links li ul.global li ul span.top {width:166px;height:8px;position:absolute;top:-8px;left:0;margin:0;padding:0;background:url(./img/bg-footer-country-top.gif) no-repeat;cursor:default;}
div.footer ul.links li ul.global li ul li {padding:0 0 5px 0;}
div.footer ul.links li ul li {float:none;padding:0 0 5px 0;font-size:12px;}
div.footer ul.links li ul li a {text-decoration:none;}
/* LGEGLOBAL-230 footer fix: 20100709 jinmoongi add*/
div.footer ul.links li ul li a div {cursor:pointer;}
/* //LGEGLOBAL-230 footer fix: 20100709 jinmoongi add*/

.newsletter-overlay {width:242px;height:159px;padding:15px 30px 0 30px;position:absolute;bottom:30px;left:-2000px;background:url(./img/bg-newsletter.png);_background:url(./img/bg-newsletter.gif);}
.newsletter-overlay div.close {position:absolute;top:12px;right:13px;width:21px;height:20px;cursor:pointer;background:url(./img/blank.gif);}
.newsletter-overlay h4 {margin:0 0 15px 0;font-size:16px;font-weight:normal;}
.newsletter-overlay p {margin:0 0 10px 0;}
.newsletter-response,.newsletter-overlay .error {display:none;}

div.flagship-footer div ul li {display:inline;}


/* left nav */

div#left-nav-dom {z-index:4;width:205px;position:absolute;top:0;left:-217px;}
div#left-nav-dom .wrapper {z-index:4;width:204px;position:relative;overflow:hidden;}
div#left-nav-dom .menu-left {z-index:4;width:204px;position:relative;}

div#left-nav-dom a.logo {width:144px;height:66px;display:block;margin:20px 0 15px 2px;}
div#left-nav-dom a.logo img {width:200px;height:75px;}

img.watermark {width:144px;height:66px;position:absolute;top:30px;left:30px}

div#left-nav-dom #search-form {width:179px;padding:0 0 15px 26px;}
div#left-nav-dom #search-form fieldset {width:150px;height:26px;position:relative;background:url(./img/bg-left-nav-search.png) no-repeat;overflow:hidden;}
div#left-nav-dom #search-query {width:110px;position:absolute;top:6px;left:10px;}
div#left-nav-dom #search-submit {width:26px;height:26px;position:absolute;top:0;right:0;margin:0;padding:0;cursor:pointer;}

div.menu-left {z-index:4;display:none;margin:0 0 100px 0;}

div.menu-left h2 {font-size:13px;color:#ac0648;font-weight:bold;text-transform:uppercase;}
div.menu-left h2 a {color:#ac0648;}
div.menu-left h3 {line-height:14px;font-size:11px;font-weight:normal;}
div.menu-left a.linkoff {background:url(./img/icon-linkoff.gif) 157px 5px no-repeat;}

div.menu-left ul.breadcrumbs {z-index:4;position:relative;left:0;}
div.menu-left ul.breadcrumbs li {z-index:4;}
div.menu-left ul.breadcrumbs li a {display:none;}
div.menu-left ul.breadcrumbs li h6 a {display:block;}
div.menu-left ul.breadcrumbs li ul {z-index:4;padding:13px 0 13px 20px;border-top:1px solid #ececec;cursor:default;}
div.menu-left ul.breadcrumbs li ul li {z-index:4;width:179px;padding:0 0 0 6px;line-height:23px;position:relative;font-size:13px;vertical-align:bottom;}
div.menu-left ul.breadcrumbs li ul li a {display:block;text-decoration:none;}
div.menu-left ul.breadcrumbs li ul li ul {z-index:4;display:none;position:absolute;left:185px;top:0;padding:0;border:0;background:url(./img/bg-submenu.png) no-repeat;}
div.menu-left ul.breadcrumbs li ul li ul li {z-index:4;width:148px;padding:0 0 0 13px;position:relative;top:4px;}
div.menu-left ul.breadcrumbs li ul li ul li a.linkoff {background:url(./img/icon-linkoff.gif) 130px 5px no-repeat;}
div.menu-left ul.breadcrumbs li ul li.hr {width:164px;height:1px;left:-13px;margin:5px 0;line-height:1px;background:#ececec;overflow:hidden;zoom:1;_margin:5px 0 -10px 0;*margin:5px 0 -10px 0;}

div.menu-left ul.breadcrumbs li ul li ul span.bottom {width:165px;height:6px;position:relative;top:6px;left:0;display:block;background:url(./img/bg-submenu-bottom.png);overflow:hidden;}

div.menu-left ul.trail {height:15px;padding:13px 0 0 26px;border-top:1px solid #ececec;overflow:hidden;}
div.menu-left ul.trail li {width:16px;height:15px;float:left;overflow:hidden;}
div.menu-left ul.trail li a {width:16px;height:15px;display:block;background:url(./img/icon-left-nav-breadcrumb.gif) 0px 0px;overflow:hidden;}


div.menu-left ul.breadcrumbs li .filter-facet a {display:block;}
div.menu-left ul.breadcrumbs li .filter-facet ul {border:none;}

li.left-nav-submenu {width:179px;height:23px;position:absolute;top:0;left:-2000px;display:block;background:url(./img/bg-submenu-item.png) 0 0 no-repeat;padding:0 0 0 6px;font-size:13px;line-height:23px;}
li.left-nav-submenu ul {width:165px;position:relative;left:179px;top:-23px;background:url(./img/bg-submenu.png);}
li.left-nav-submenu ul li {width:150px;height:23px;display:block;padding:0 0 0 15px;font-size:13px;line-height:23px;}
li.left-nav-submenu a {height:23px;display:block;text-decoration:none;}
li.left-nav-submenu span.bottom {width:165px;height:6px;position:relative;left:179px;top:-23px;display:block;background:url(./img/bg-submenu-bottom.png);overflow:hidden;}

div.menu-left div h2 {padding:13px 29px 0 26px;}
div.menu-left div h5 {padding:0 0 10px 26px;font-size:10px;border-bottom:1px solid #ececec;cursor:pointer;text-decoration:underline;}
div.menu-left div h5 span {display:none;}
div.menu-left div h6 {padding:13px 5px 0  26px;border-top:1px solid #ececec;font-size:10px;}
div.menu-left div h6 a:hover {color:#000000;}

div.menu-left div.filter-status {font-size:10px;color:#999999;padding:0 0 5px 26px;}

div.menu-left div.product {margin:15px 0 15px 0;}
div.menu-left div.product h2 {padding:0 0 15px 26px;border-bottom:1px solid #ececec;}
div.menu-left div.product h3 {padding:0 0 0 26px;}
div.menu-left div.product div {margin:10px 0 0 0;zoom:1;}
div.menu-left div.product div:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.menu-left div.product h4 {float:left;padding:2px 5px 0 26px;font-size:12px;font-weight:normal;}
div.menu-left ul.breadcrumbs div.product ul {float:left;margin:0;padding:0;}
div.menu-left ul.breadcrumbs div.product ul li {margin:0;padding:0;}
div.menu-left div.product select {float:left;width:75px;}
div.menu-left div.product p {padding:15px 0 15px 26px;border-bottom:1px solid #ececec;font-size:11px;}
div.menu-left div.product p b {font-size:12px;color:#5d5c5c;}
div.menu-left div.product div.carrier {margin:15px 0 0 0;}
div.menu-left div.product div.carrier a {display:block;margin:0 0 0 25px;}

/* 20090707 leadweb add */
div.menu-left div.product div h4.title-long {clear:both !important;padding:2px 5px 0 26px;font-size:12px;font-weight:normal;}
div.menu-left div.product div select.select-long {clear:both !important;margin:3px 0 0 27px;}
/* //20090707 leadweb add */
div.menu-left div.accessory {margin:15px 0 0 0;}
div.menu-left div.accessory h3 {padding:0 0 0 26px;}
div.menu-left div.accessory h2 {padding:0 0 15px 26px;}
div.menu-left ul.breadcrumbs div.accessory a {display:block;color:#5d5c5c;}
div.menu-left ul.breadcrumbs div.accessory a:hover {color:#000000;}
div.menu-left div.accessory p {padding:0 0 15px 26px;border-bottom:1px solid #ececec;font-size:11px;}
div.menu-left div.accessory p b {font-size:12px;color:#5d5c5c;}

div.menu-left ul.breadcrumbs div.product ul.color {width:120px;}
div.menu-left ul.breadcrumbs div.product ul.color li {width:13px;height:13px;margin:5px 7px 0 0;border:1px solid #c5c5c5;overflow:hidden;float:left;}
div.menu-left ul.breadcrumbs div.product ul.color li a {width:13px;height:13px;}

div.menu-left ul.breadcrumbs div.product ul.depth {width:120px;}
div.menu-left ul.breadcrumbs div.product ul.depth li {padding:0 0 0 20px;background:url(./img/icon-radio-off.jpg) 0px 4px no-repeat;cursor:pointer;}

div#left-nav-dom div.search {z-index:10;position:absolute;top:153px;left:3px;background:#ffffff;}
div#left-nav-dom div.search h4 {width:171px;padding:5px 10px 5px 20px;background:url(./img/bg-predictive-title.jpg) top right repeat-y;font-size:13px;font-weight:normal;}
div#left-nav-dom div.search h4 span {display:block;font-size:11px;font-style:italic;}
div#left-nav-dom div.search h4 span a {padding:0 0 0 5px;font-style:normal;}
div#left-nav-dom div.search h5 {padding:5px 0 5px 0;background:#dcdcdc;font-size:11px;font-weight:normal;text-align:center;}
div#left-nav-dom div.search h5 a {text-decoration:none;}
div#left-nav-dom div.search ul {margin:10px 0 10px 20px;padding:0;font-size:11px;}
div#left-nav-dom div.search ul li {height:auto;margin:0;}

div#left-nav-dom div.search ul.item-image li {width:114px;height:99px;position:relative;margin:0;padding:0 0 0 61px;}
div#left-nav-dom div.search ul.item-image li img {width:54px;height:89px;position:absolute;top:0;left:0;}

div#left-nav-dom div.search ul li a {height:auto;}
div#left-nav-dom div.search ul li p {line-height:12px;margin:0;padding:0;font-size:11px;}
div#left-nav-dom div.search ul li h6 {line-height:12px;margin:5px 0 0 0;padding:0;border:none;font-size:11px;}

div#left-nav-dom span.predictive-close {width:11px;height:11px;position:absolute;top:118px;left:183px;display:block;background:url(./img/icon-predictive-close.png) no-repeat;cursor:pointer;}

/* content header */

div.product-header {visibility:hidden;}

div.content-header {visibility:hidden;width:713px;position:relative;padding:30px 0 0 0;}
div.content-header div.title {zoom:1;}
div.content-header div.title:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.content-header h1 {float:left;margin:0 0 0 12px;font-size:36px;color:#5d5c5c;font-weight:normal;}
div.content-header h2 {float:left;margin:15px 0 0 0;font-size:12px;color:#a9a9a9;font-weight:normal;}
div.content-header h3 {float:left;margin:15px 0 0 0;font-size:12px;font-weight:normal;}

ul.content-menu {width:715px;height:44px;position:relative;left:-1px;margin:5px 0 0 0;overflow:hidden;}
ul.content-menu:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
ul.content-menu li {float:left;line-height:44px;background:url(./img/bg-header-menu.png) 0px -44px no-repeat;text-align:center;text-transform:uppercase;cursor:pointer;}
ul.content-menu li.first {background:url(./img/bg-header-menu-first.png) 0px -44px no-repeat;}
ul.content-menu li.left {width:8px;display:block;background:url(./img/bg-header-menu-left.png) 0px -44px no-repeat;}
ul.content-menu li.right {width:8px;display:block;background:url(./img/bg-header-menu-right.png) 0px -44px no-repeat;}

ul.content-menu li a {text-decoration:none;}
ul.content-menu li a.active {color:#84002b;}

div.content-header ul.tools-menu {margin:0 0 0 12px;zoom:1;}
div.content-header ul.tools-menu:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.content-header ul.tools-menu li {float:left;}

div.content-header ul.tools-menu .print {width:19px;height:17px;margin:7px 10px 0 0;background:url(./img/icon-print.gif) no-repeat;cursor:pointer;overflow:hidden;}
div.content-header ul.tools-menu .share {width:20px;height:17px;margin:7px 10px 0 0;background:url(./img/icon-taf.gif) no-repeat;cursor:pointer;overflow:hidden;}
div.content-header ul.tools-menu .social {margin:7px 0 0 0;font-size:11px;}
div.content-header ul.tools-menu .social a {position:relative;top:2px;left:0;}
div.content-header ul.tools-menu .where-to-buy {position:absolute;top:68px;left:560px;right:12px;}
div.content-header ul.tools-menu .bookmark {overflow:hidden; margin:8px 0 0 0;} /* leadweb add */

li.where-to-buy a {height:33px;padding:0 0 0 8px;background:url(./img/bg-button-wtb-left.png) no-repeat;_background:url(./img/bg-button-wtb-left.gif) no-repeat;text-decoration:none;display:block;}
li.where-to-buy a span {height:33px;line-height:33px;padding:0 0 0 2px;background:url(./img/bg-button-wtb-right.png) right top no-repeat;_background:url(./img/bg-button-wtb-right.gif) right top no-repeat;cursor:pointer;display:block;}
li.where-to-buy a:hover {background-position:0 -33px;}
li.where-to-buy a:hover span {background-position:right -33px;}

div.content-header a.back {margin:0 0 15px 0;padding:0 0 0 13px;background:url(./img/icon-arrow-left.gif) 1px 3px no-repeat;display:block;}

/* tooltip */
/* UP-28  Alternative detail page : 20100622 jinmoongi modify*/
div.tooltip {width:200px;position:absolute;top:0;left:-2000px;cursor:default;z-index:15;}
/* //UP-28  Alternative detail page : 20100622 jinmoongi modify*/
div.tooltip span.text {width:183px;display:block;background:url(./img/bg-tooltip.png);padding:0 12px 0 5px;color:#ffffff;font-size:11px;line-height:12px;font-weight:bold;}
div.tooltip span.top {width:200px;height:6px;display:block;background:url(./img/bg-tooltip-top.png);overflow:hidden;}
div.tooltip span.bottom {width:200px;height:20px;display:block;background:url(./img/bg-tooltip-bottom.png);overflow:hidden;}
span.tooltip-holder {position:relative;top:0;left:0;}

/* //pubmo 1.33 bug fix */
body.no-flash-text div.tooltip span.text {width:183px;display:block;background:url(./img/bg-tooltip.png);padding:0 12px 0 5px;color:#ffffff;font-size:12px;line-height:15px;font-weight:normal;}

/* hero page */

.hero-flash {position:fixed;top:0;left:0;bottom:0;right:0;} /* 20100113 megazone modify */
.hero-footer {position:absolute !important;bottom:0;margin:0 0 10px 0 !important;}
*html .hero-footer {bottom:-20px;} /* leadweb add */
.hero-iframe {}

.homepage-content {display:none;}
.category-content {display:none;}
.iframe-content {display:none;}

.subcategory-static-content {width:713px;margin:0 auto;position:relative;padding:30px 0 0 0;overflow:hidden;visibility:hidden;}
.subcategory-static-content h1 {margin:30px 0 0 0;font-size:36px;font-weight:normal;}
.subcategory-static-content h2 {margin:0 0 20px 0;font-size:14px;font-weight:normal;}
.subcategory-static-content p {margin:0 0 30px 0;}
.subcategory-static-content .subcategory-grid li {padding:0;text-align:center;}
.subcategory-static-content .subcategory-grid li p {position:relative;top:-30px;}
.subcategory-static-content .subcategory-grid:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

/* addtional products */

div.additional-products {width:713px;height:133px;margin:70px 0 70px 0;background:url(./img/bg-additional-products.jpg);overflow:hidden;} /* 2009.08.26 soolsaehee */
div.additional-products div {width:237px;height:131px;position:relative;float:left;border-right:1px solid #ececec;}
div.additional-products h4 {margin:12px 0 0 18px;color:#666666;font-size:14px;font-weight:normal;}
div.additional-products ul {width:177px;height:89px;overflow:hidden;position:absolute;top:36px;left:31px;}
div.additional-products ul li {width:177px;height:89px;overflow:hidden;position:absolute;top:0;left:-177px;font-size:11px;}
div.additional-products ul li img {width:54px;height:89px;position:absolute;top:0;left:0;cursor:pointer;}
div.additional-products ul li a {display:block;width:110px;margin:18px 0 0 65px;color:#666666;}
div.additional-products ul li a:hover {color:#000000;}
div.additional-products ul li span {display:block;width:110px;margin:0 0 0 65px;color:#666666;font-size:10px;}
div.additional-products span.button-left {width:11px;height:12px;background:url(./img/icon-arrow-left-rollover.gif) 0 0 no-repeat;cursor:pointer;position:absolute;top:65px;left:15px;overflow:hidden;}
div.additional-products span.button-right {width:11px;height:12px;background:url(./img/icon-arrow-right-rollover.gif) 0 0 no-repeat;cursor:pointer;position:absolute;top:65px;right:15px;overflow:hidden;}

/* content pages */

div.buyers-guide-content {width:713px;margin:0 auto;position:relative;overflow:hidden;visibility:hidden;}

div.buyers-guide-content h2 {margin:20px 0 15px 12px;font-size:24px;font-weight:normal;}
div.buyers-guide-content h3 {width:698px;height:23px;line-height:23px;position:relative;left:-1px;margin:0 0 25px 0;padding:0 0 0 17px;background:url(./img/bg-content-title.gif) no-repeat;font-size:12px;font-weight:bold;text-transform:uppercase;}
div.buyers-guide-content h3 a {position:relative;top:-2px;padding:0 0 0 15px;font-size:10px;font-weight:normal;text-transform:none;}
div.buyers-guide-content h4 {margin:0 5px 15px 12px;font-size:12px;font-weight:bold;}
div.buyers-guide-content h4 a {text-decoration:none;}
div.buyers-guide-content p {margin:0 5px 25px 12px;}
div.buyers-guide-content div.article div.float-right {float:right;width:300px;}
div.buyers-guide-content div.article div.float-right h5 {position:relative;top:-50px;padding:0 36px 0 36px;font-size:11px;font-weight:bold;text-align:center;}
div.buyers-guide-content div.article div.float-right p {position:relative;top:-50px;padding:0 36px 0 36px;font-size:10px;text-align:center;}

div.public-notices-content {width:713px;margin:0 auto;position:relative;overflow:hidden;visibility:hidden;}

div.public-notices-content h2 {margin:20px 0 15px 12px;font-size:24px;font-weight:normal;}
div.public-notices-content h3 {width:698px;height:23px;line-height:23px;position:relative;left:-1px;margin:0 0 25px 0;padding:0 0 0 17px;background:url(./img/bg-content-title.gif) no-repeat;font-size:12px;font-weight:bold;text-transform:uppercase;}
div.public-notices-content h3 a {position:relative;top:-2px;padding:0 0 0 15px;font-size:10px;font-weight:normal;text-transform:none;}
div.public-notices-content h4 {margin:0 5px 0 12px;font-size:12px;font-weight:bold;}
div.public-notices-content h5 {margin:0 5px 25px 12px;font-size:11px;}
div.public-notices-content p {margin:0 5px 25px 12px;}
div.public-notices-content div.article h2 {margin:20px 0 0 12px;}
div.public-notices-content div.article h3 {margin:0 5px 15px 12px;padding:0;left:0;background:none;}
div.public-notices-content div.article h4 {margin:0 5px 15px 12px;}
div.public-notices-content div.article ul {margin:0 0 25px 27px;list-style-type:disc;}
div.public-notices-content div.article ul li {list-style-type:disc;}
div.public-notices-content div.float-right {text-align:right;left:0;width:713px;}

div.glossary-content {width:713px;margin:0 auto;position:relative;overflow:hidden;visibility:hidden;}

div.glossary-content h1 {margin:30px 0 0 0;font-size:36px;color:#5d5c5c;font-weight:normal;}
div.glossary-content h2 {margin:0 5px 25px 0;font-size:14px;font-weight:normal;}
div.glossary-content h3 {width:698px;height:23px;line-height:23px;margin:0 0 25px 0;padding:0 0 0 17px;background:url(./img/bg-content-title.gif) no-repeat;font-size:12px;font-weight:bold;text-transform:uppercase;}
div.glossary-content dt  {margin:2px 5px 7px 12px;font-size:12px;font-weight:bold;}
div.glossary-content dd {margin:0 5px 25px 12px;}

div.glossary-content span.top {display:block;width:693px;margin:0 0 15px 0;text-align:right;text-decoration:underline;cursor:pointer;}
div.glossary-content div.glossary-filter span.top {width:145px;margin:0;}

div.glossary-filter {margin:0 0 25px 0;zoom:1;}
div.glossary-filter:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.glossary-filter select {display:none;}
div.glossary-filter h6 {float:left;margin:2px 10px 0 0;font-size:11px;font-weight:normal;}

/* 20090801 leadweb modify */
div.glossary-index {margin:0 0 25px 15px;zoom:1;}
div.glossary-index:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.glossary-index ul {clear:both; overflow:hidden;}
div.glossary-index ul.original-language {margin-bottom:20px;}
div.glossary-index ul li {width:23px;float:left;font-size:14px;font-weight:bold;cursor:pointer;}
div.glossary-index ul li.empty {color:#cccccc;cursor:default;}
/* //20090801 leadweb modify */

.sitemap-content {width:713px;margin:0 auto;position:relative;padding:30px 0 0 0;overflow:hidden;visibility:hidden;}

.sitemap-content a.back {display:block;margin:40px 0 35px 0;}
.sitemap-content div.content {width:768px;}
.sitemap-content div.content div {width:162px;float:left;display:inline;padding:0 20px 0 0;}
.sitemap-content div.content span.hr {width:175px;height:5px;display:block;margin:10px 0 10px 0;position:relative;left:-10px;background:url(./img/bg-site-map-hr.gif) bottom left no-repeat;}
.sitemap-content h1 {font-size:36px;color:#5d5c5c;font-weight:normal;}
.sitemap-content h2 {margin:0 0 10px 0;font-size:13px;font-weight:normal;}
.sitemap-content h3 {margin:0 0 5px 0;font-size:13px;font-weight:normal;}
.sitemap-content div.content ul {margin:0 0 0 15px;}
.sitemap-content div.content ul li {font-size:11px;margin:0 0 3px 0;}

/* search results */

.search-results-content {width:834px;margin:0 auto;}

.search-results-header {width:834px;height:135px;position:relative;margin:0 auto;}
.search-results-header img {width:123px;height:56px;position:absolute;top:35px;left:140px;}
.search-results-header #search-form fieldset {position:absolute;top:47px;left:285px;width:430px;height:40px;background:url(./img/bg-search-input.png) no-repeat;}
.search-results-header #search-form #search-query {width:380px;font-size:18px;position:absolute;top:8px;left:10px;}
.search-results-header #search-form #search-submit {width:22px;height:22px;position:absolute;top:10px;right:11px;}
.search-results-header #search-form div {position:absolute;top:42px;right:8px;}
.search-results-header #search-form div label {position:relative;top:-2px;left:-2px;}

.search-results-content div.hr {width:834px;height:1px;background:url(./img/bg-hr.png) center center no-repeat;margin:0 0 35px 0;overflow:hidden;}

.no-results h1 {font-size:18px;margin:0 0 0 60px;}
.no-results h2 {font-size:14px;font-weight:normal;margin:0 0 35px 60px;}
.no-results h3 {width:200px;font-size:15px;font-weight:normal;margin:0 0 20px 0;text-transform:uppercase;}
.no-results h4 {font-size:12px;font-weight:normal;margin:0;padding:0;}
.no-results h5 {font-size:10px;font-weight:normal;margin:0 0 5px 0;}
.no-results p {font-size:11px;line-height:12px;}
.no-results div.featured-products {width:258px;float:left;margin:0 0 0 60px;display:inline;}
.no-results div.featured-products li {width:150px;height:89px;position:relative;padding:0 0 10px 65px;}
.no-results div.featured-products li img {width:54px;height:89px;position:absolute;top:0;left:0;}
.no-results div.buyers-guide {width:258px;float:left;display:inline;}
.no-results div.buyers-guide li {width:250px;line-height:12px;position:relative;padding:0 0 20px 0;}
.no-results div.buyers-guide li h4 {margin:0 0 5px 0;}
.no-results div.here-to-help {width:258px;float:left;display:inline;}
.no-results div.here-to-help li {width:166px;height:63px;line-height:12px;position:relative;padding:0 0 0px 92px;}
.no-results div.here-to-help li img {width:82px;height:63px;position:absolute;top:-20px;left:0;}

.results-simple h1 {font-size:15px;font-weight:normal;margin:0 0 15px 60px;text-transform:uppercase;}
.results-simple h1 span {font-size:13px;font-style:italic;color:#a7a7a7;text-transform:capitalize;padding:0 0 0 10px;}
.results-simple p {line-height:14px;margin:0 0 20px 0;}
.results-simple div.hr {margin:0 0 15px 0;}

.results-simple ul.featured-product li {width:602px;height:177px;position:relative;padding:0 0 15px 175px;}
.results-simple ul.featured-product li img {width:160px;height:163px;position:absolute;top:0;left:0px;}
.results-simple ul.featured-product h2 {font-size:18px;font-weight:normal;}
.results-simple ul.featured-product h3 {font-size:14px;font-weight:normal;margin:0 0 5px 0;}
.results-simple ul.featured-product p.reviews {margin:0 0 5px 0;}
.results-simple ul.featured-product p.reviews img {width:50px;height:11px;position:relative;top:0;left:0;}

.results-simple ul.result-products {clear:both;}
.results-simple ul.result-products ul.hidden {display:none;}
.results-simple ul.result-products li {width:602px;height:105px;position:relative;padding:0 0 15px 120px;}
.results-simple ul.result-products li img {width:54px;height:89px;position:absolute;top:0;left:30px;}
.results-simple ul.result-products h2 {font-size:14px;font-weight:normal;}
.results-simple ul.result-products h3 {font-size:11px;font-weight:normal;margin:0 0 5px 0;}

.results-simple .result-topics {margin:0 0 0 60px;}
.results-simple .result-topics li {float:left;padding:0 10px 30px 0;}

.results-simple .tools {height:25px;width:770px;position:relative;padding:0 0 15px 0;}
.results-simple .tools h6 {font-size:11px;font-weight:normal;float:left;padding:0 6px 0 0;}
.results-simple .tools .sort-by {position:absolute;top:0;left:60px;}
.results-simple .tools .sort-by select {position:absolute;top:0;left:-2000px;}
.results-simple .tools .page-size {position:absolute;top:0;right:102px;}
.results-simple .tools .pagination {position:absolute;top:0;right:0;}
.results-simple .tools .pagination ul li {float:left;padding:0 0 0 6px;}

.results-complex img.hr {width:576px;display:block;margin:0 0 15px 0;}

.results-complex {width:968px;overflow:hidden;}
.results-complex div.left-column {width:195px;float:left;display:inline;}
.results-complex div.center-column {width:576px;float:left;display:inline;}
.results-complex div.right-column {width:169px;float:left;display:inline;}
.results-complex div.hr {width:556px;}
.results-complex h1 {font-size:15px;font-weight:normal;margin:0 0 15px 20px;text-transform:uppercase;}
.results-complex h1 span {font-size:13px;font-style:italic;color:#a7a7a7;text-transform:capitalize;padding:0 10px 0 10px;}
.results-complex h1 a {font-size:11px;text-transform:capitalize;}
.results-complex p {line-height:14px;margin:0 0 20px 0;}

.results-complex ul.featured-product li {width:385px;height:177px;position:relative;padding:0 0 0 170px;}
.results-complex ul.featured-product li img {width:160px;height:163px;position:absolute;top:0;left:0px;}
.results-complex ul.featured-product h2 {font-size:18px;font-weight:normal;}
.results-complex ul.featured-product h3 {font-size:14px;font-weight:normal;margin:0 0 5px 0;}
.results-complex ul.featured-product p.reviews {margin:0 0 5px 0;}
.results-complex ul.featured-product p.reviews img {width:50px;height:11px;position:relative;top:0;left:0;}

.results-complex ul.result-products li {width:385px;height:105px;position:relative;padding:0 0 15px 120px;}
.results-complex ul.result-products li img {width:54px;height:89px;position:absolute;top:0;left:30px;}
.results-complex ul.result-products h2 {font-size:14px;font-weight:normal;}
.results-complex ul.result-products h3 {font-size:11px;font-weight:normal;margin:0 0 5px 0;}

.results-complex h2 {font-size:15px;font-weight:normal;}
.results-complex h3 {font-size:11px;font-weight:normal;font-style:italic;margin:0 0 15px 0;}
.results-complex h3 a {font-style:normal;padding:0 0 0 5px;}
.results-complex ul {margin:15px 0 0 0;font-size:11px;}

.results-complex ul.links {margin:15px 0 25px 0;}

.results-complex ul.sidebar {margin:0 0 25px 0;font-size:11px;}
.results-complex ul.sidebar li {width:165px;position:relative;padding:0 0 0 0;}
.results-complex ul.sidebar p {line-height:12px;}
.results-complex ul.sidebar h4 {font-size:12px;font-weight:normal;margin:0;padding:0;}
.results-complex ul.sidebar h5 {font-size:10px;font-weight:normal;margin:0 0 3px 0;}

.results-complex ul.sidebar-image {margin:0 0 25px 0;font-size:11px;}
.results-complex ul.sidebar-image li {width:135px;height:99px;position:relative;padding:0 0 0 62px;}
.results-complex ul.sidebar-image li img {width:54px;height:89px;position:absolute;top:0;left:0;}
.results-complex ul.sidebar-image p {line-height:12px;}
.results-complex ul.sidebar-image h4 {font-size:12px;font-weight:normal;margin:0;padding:0;}
.results-complex ul.sidebar-image h5 {font-size:10px;font-weight:normal;margin:0 0 3px 0;}


/* PRDCONTENT-20 OS upgrade Project : 20101118 parkjeongmi modify */
ul.result-products h2 a.model-name {display:inline-block;padding:0 5px 10px 0;}
ul.result-products .os-upgrade-link {display:block;position:relative;width:auto;padding:0 0 10px 30px;margin:0;font-size:11px;}
ul.result-products .os-upgrade-link img {position:absolute !important;top:-5px !important;left:0 !important;width:30px !important;height:30px !important;}
ul.result-products .os-upgrade-link a {display:block;width:385px;}
/* //PRDCONTENT-20 OS upgrade Project : 20101118 parkjeongmi modify */

/* frames */

.email-frame {width:321px;height:538px;position:absolute;top:158px;left:259px;display:none;border:0;overflow:hidden;background:transparent;z-index:20;}

.email-form {width:321px;overflow:hidden;}
.email-form h2 {width:291px;height:26px;padding:15px 0 0 30px;background:url(./img/bg-email-top.png);font-size:15px;font-weight:normal;}
.email-form h3 {font-size:12px;font-weight:normal;}

.email-form form {width:291px;padding:10px 0 0 30px;background:url(./img/bg-email.png) bottom left;overflow:hidden;}
.email-form div {width:321px;height:52px;position:relative;background:url(./img/bg-email-bottom.png) bottom left;overflow:hidden;}
.email-form p {width:250px;padding:0 0 10px 0;font-size:10px;}
.email-form i {font-size:9px;color:#a19f9f;}

.email-form div.response {width:291px;height:70px;padding:15px 0 30px 30px;background:url(./img/bg-email-success.png) bottom left;overflow:hidden;}
.email-form div.response p {width:250px;padding:0 0 15px 0;font-size:12px;}
.email-form div.response p.hide {text-decoration:underline;display:inline;cursor:pointer;}

.email-form label {font-size:11px;display:block;margin:10px 0 0 0;}
.email-form input {width:241px;height:18px;background:url(./img/bg-email-input.png) top right no-repeat;font-size:10px;padding:5px 0 0 10px;}
.email-form textarea {width:240px;height:50px;border:0;overflow:hidden;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;padding:5px;}

.email-form .close {width:26px;height:26px;position:absolute;top:10px;right:15px;display:block;background:url(./img/button-close.jpg);cursor:pointer;}
.email-form .cancel {width:60px;height:19px;position:absolute;top:10px;left:85px;background:url(./img/bg-email-button.gif);text-align:center;cursor:pointer;}
.email-form .send {width:60px;height:19px;position:absolute;top:10px;left:165px;background:url(./img/bg-email-button.gif);text-align:center;cursor:pointer;}
.email-form .error {display:none;font-size:10px;color:#d40019;}

/* overlays */

div.overlay-container {position:absolute;top:0;top:-2000px;left:-2000px;z-index:99;} /* 20100106 lbc modify */

div.overlay-container div.overlay-left {padding:0 0 0 10px;background:url(./img/bg-overlay-gradient-left.png) repeat-y;}
div.overlay-container div.overlay-right {padding:0 10px 0 0;background:url(./img/bg-overlay-gradient-right.png) top right repeat-y;}
div.overlay-container div.overlay-top {height:23px;margin:0 17px 0 17px;background:url(./img/bg-overlay-gradient-top.png) repeat-x;}

div.overlay-container-white div.overlay-bottom {height:17px;margin:0 17px 0 17px;background:url(./img/bg-overlay-gradient-bottom.png) bottom right repeat-x;_position:relative;_top:-1px;}
div.overlay-container-white div.overlay-bottom-left {position:absolute;bottom:0;left:0;width:17px;height:17px;background:url(./img/bg-overlay-bottom-left.png) no-repeat;overflow:hidden;}
div.overlay-container-white div.overlay-bottom-right {position:absolute;bottom:0;right:0;width:17px;height:17px;background:url(./img/bg-overlay-bottom-right.png) no-repeat;overflow:hidden;}

div.overlay-container-gradient div.overlay-bottom {height:17px;margin:0 17px 0 17px;background:url(./img/bg-overlayg-gradient-bottom.png) bottom right repeat-x;_position:relative;_top:-1px;}
div.overlay-container-gradient div.overlay-bottom-left {position:absolute;bottom:0;left:0;width:17px;height:17px;background:url(./img/bg-overlayg-bottom-left.png) no-repeat;overflow:hidden;}
div.overlay-container-gradient div.overlay-bottom-right {position:absolute;bottom:0;right:0;width:17px;height:17px;background:url(./img/bg-overlayg-bottom-right.png) no-repeat;overflow:hidden;}

div.overlay-container div.overlay-top-left {position:absolute;top:0;left:0;width:17px;height:23px;background:url(./img/bg-overlay-top-left.png) no-repeat;overflow:hidden;}
div.overlay-container div.overlay-top-right {position:absolute;top:0;right:0;width:17px;height:23px;background:url(./img/bg-overlay-top-right.png) no-repeat;overflow:hidden;}

div.overlay-container span.close {width:26px;height:26px;position:absolute;top:13px;right:13px;background:url(./img/button-close.gif) no-repeat;cursor:pointer;}

div.overlay-container div.overlay-content {width:526px;background:#ffffff url(./img/bg-overlay-gradient.gif) bottom left repeat-x;}
div.overlay-container div.overlay-content h4 {height:25px;border-bottom:1px solid #cccccc;padding:0 0 0 15px;background:#ffffff;font-size:17px;font-weight:normal;overflow:hidden;}
div.overlay-container div.overlay-content h4 span {font-size:13px;font-weight:normal;}
div.overlay-container div.overlay-content img {display:block;margin:0 auto;padding:16px 0 15px 0;}
div.overlay-container div.overlay-content p {padding:0 0 15px 0;text-align:center;}

div.overlay-container h4.overlay-title {height:25px;border-bottom:1px solid #cccccc;padding:0 0 0 15px;background:#ffffff;font-size:17px;font-weight:normal;overflow:hidden;}
div.overlay-container h4.overlay-title span {font-size:13px;font-weight:normal;}

div.overlay-container div.overlay-content div.overlay-flash {margin:0 auto;padding:15px 0 15px 0;}
div.overlay-container div.overlay-content div.overlay-flash-mobile-video {width:423px;height:348px;}
div.overlay-container div.overlay-content div.overlay-flash-tv-ad {width:400px;height:345px;}

div.overlay-container div.overlay-learn {background:#ffffff;}
div.overlay-container div.overlay-learn h3 {height:25px;padding:0 0 0 40px;background:url(./img/icon-learn.png) 14px 2px no-repeat #ffffff;font-size:16px;font-weight:normal;overflow:hidden;}
div.overlay-container div.overlay-learn dl {width:569px;}
div.overlay-container div.overlay-learn dt {height:27px;line-height:27px;border-top:1px solid #e6e6e6;padding:0 10px 0 41px;background:url(./img/bg-faq-toggle.gif) 15px 2px no-repeat;cursor:pointer;}
div.overlay-container div.overlay-learn dd {display:block;padding:0 30px 0 41px;font-size:11px;overflow:hidden;}

div#learning-center-content {display:none;}

div.overlay-iframe-content {background:#ffffff;}
div.overlay-iframe-content iframe {padding:20px 10px 0 10px;overflow:hidden;}

/* 2009-12-02 lbc add */
div.overlay-container div.overlay-content div.text {padding: 10px 20px 10px;}
div.overlay-container div.overlay-content div.text h5 {font-size: 12px; font-weight: bold;}
div.overlay-container div.overlay-content div.text ul {margin: 0 0 10px;}
div.overlay-container div.overlay-content div.text table th,
div.overlay-container div.overlay-content div.text table td {background-color: #fff;}
div.overlay-container div.overlay-content div.text table td {padding-left: 5px;}
/* 2009-12-02 lbc add */

/* 20100208 jeongmipark add */
div.overlay-notice {position:absolute;top:10px;left:0;z-index:99;}
div.overlay-notice div.overlay-left {padding:0 0 0 22px;background:url(./img/bg-overlay-noti-left.png) bottom left no-repeat;_background:url(./img/bg-overlay-noti-left.gif) bottom left no-repeat;}
div.overlay-notice div.overlay-right {padding:0 17px 0 0;background:url(./img/bg-overlay-noti-right.png) bottom right no-repeat;_background:url(./img/bg-overlay-noti-right.gif) bottom right no-repeat;}
div.overlay-notice div.overlay-top {height:38px;margin:0 17px 0 22px;background:url(./img/bg-overlay-noti-top.png) repeat-x 0 0;_background:url(./img/bg-overlay-noti-top.gif);}
div.overlay-notice div.overlay-bottom {height:20px;margin:0 17px 0 22px;background:url(./img/bg-overlay-noti-btm.png) bottom right repeat-x;_position:relative;_top:-1px;_background:url(./img/bg-overlay-noti-btm.gif);}
div.overlay-notice div.overlay-bottom-left {position:absolute;bottom:0;left:0;width:22px;height:20px;background:url(./img/bg-overlay-noti-btm-left.png) no-repeat;overflow:hidden;_background:url(./img/bg-overlay-noti-btm-left.gif);}
div.overlay-notice div.overlay-bottom-right {position:absolute;bottom:0;right:0;width:17px;height:20px;background:url(./img/bg-overlay-noti-btm-right.png) no-repeat;overflow:hidden;_background:url(./img/bg-overlay-noti-btm-right.gif);}
div.overlay-notice div.overlay-top-left {position:absolute;top:0;left:0;width:22px;height:38px;background:url(./img/bg-overlay-noti-top-left.png) no-repeat;overflow:hidden;_background:url(./img/bg-overlay-noti-top-left.gif);}
div.overlay-notice div.overlay-top-right {position:absolute;top:0;right:0;width:17px;height:38px;background:url(./img/bg-overlay-noti-top-right.png) no-repeat;overflow:hidden;_background:url(./img/bg-overlay-noti-top-right.gif);}
div.overlay-notice span.close {width:24px;height:24px;position:absolute;top:8px;right:28px;background:url(./img/bg-overlay-noti-close.gif) no-repeat;cursor:pointer;}

div.overlay-notice div.overlay-right .overlay-content {background:url(./img/bg-overlay-noti.gif) repeat-x left bottom;}
div.overlay-notice div.overlay-right .overlay-content .overlay-title {position:absolute;top:0;left:8px;height:38px;border-bottom:1px solid #bdbdbd;}
div.overlay-notice div.overlay-right .overlay-content h2 {color:#4c4c4c;font-size:17px;padding-bottom:20px;}
div.overlay-notice div.overlay-right .overlay-content p {width:100%;overflow:hidden;font-size:12px;line-height:18px;}
/* //20100208 jeongmipark add */ 
/* right rail */

div.right-rail {width:114px;position:absolute;top:0;right:0;bottom:0; z-index:14; color:#595959;}
/* 20090918 leadweb add */
*html div.right-rail {height:100%;}
/* //20090918 leadweb add */
div.rr-shutter {width:128px;position:fixed;top:0;right:0;bottom:0;background:url(./img/bg-right-rail.png) repeat-y scroll 0 0;overflow:hidden;z-index:13}
div.rr-shutter-ie6 {right:0px;z-index:13;width:128px;height:100%;position:absolute;top:expression(0+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');background:url(./img/bg-right-nav.jpg) repeat-y;overflow:hidden;}

div.rr-shutter span.toggle {width:11px;position:absolute;top:0;left:1px;bottom:0;background:url(./img/icon-right-nav-toggle.gif) 1px center no-repeat;cursor:pointer;}
div.rr-shutter-ie6 span.toggle {height:100%;width:11px;position:absolute;top:0;right:1px;display:block;background:url(./img/icon-right-nav-toggle.gif) 0px center no-repeat;overflow:hidden;cursor:pointer;}

div.right-rail ul {width:114px; overflow:hidden;}
div.right-rail ul li {padding: 10px 0px 0px 15px;}
div.right-rail ul li h4 {margin:0 0 10px 0;font-size:11px;}
div.right-rail ul li h4 a {text-decoration:none;}
div.right-rail ul li img {display:block;margin:0 auto 8px auto; max-width:90px; width:90px;}
div.right-rail ul li p {line-height:13px;margin:0 0 5px 0;font-size:11px;}
div.right-rail ul div {border-bottom:1px solid #ebebeb; width:90px; padding-bottom:7px; font-size:11px;} /* 20091217 lbc modify */

div.right-rail ul li.title {padding:5px 0;border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb; background: #F4F4F4 url(./img/bk_nav_tab_active.jpg) repeat-x 0 50%;}
div.right-rail ul li h3.header{margin-left:5px; overflow:hidden; height:15px; font-size:11px; padding-left: 17px; overflow:hidden;background:transparent url(./img/icon-nav-facet-toggle.png) no-repeat scroll 0 0; display:block;cursor:pointer; _background:transparent url(./img/icon-nav-facet-toggle.gif) no-repeat scroll 0 0;}

div.right-rail ul.active li.title {color:#AC0648;}
div.right-rail ul.active li.title h3.header{background-position: 0 -15px !important;}


/* gateway */

div.gateway-header {border-bottom:1px solid #efefef;}
div.gateway-header div.inner-wrapper {height:26px;padding:7px 20px 0 0;border-bottom:1px solid #cfcfcf;}

div.gateway-header h4 {float:right;line-height:19px;margin:0 10px 0 0;font-size:12px;font-weight:normal;}
div.gateway-header .dropdown {float:right;width:160px;height:19px;line-height:19px;padding:0 0 0 10px;background:url(./img/bg-gateway-dropdown.jpg) no-repeat;font-size:11px;cursor:pointer;}
div.gateway-header .dropdown-list {width:154px;position:absolute;top:25px;right:20px;padding:10px 0 0 15px;background:url(./img/bg-gateway-droplist-top.png);display:none;}
div.gateway-header .dropdown-list a {text-decoration:none;}

/* 2009-07-16 LeadWeb modify */
div.gateway-body {z-index:10;width:663px;height:298px;margin:115px auto 0 auto;background:url(/gateway/img/bg-gateway02.jpg) no-repeat;position:relative;}
div.gateway-body div.logo {width:180px;height:101px;position:absolute;top:55px;left:-11px;}
/* 2009-07-16 LeadWeb modify */
div.gateway-body ul {position:absolute;top:55px;left:342px;color:#ffffff;font-size:13px;}

div.gateway-body ul li {width:153px;height:23px;line-height:23px;padding:0 0 0 10px;cursor:default;}
div.gateway-body ul li.hover {background:url(./img/bg-gateway-region.gif) no-repeat;color:#c20a51;}

div.gateway-body ul ul {width:242px;position:absolute;top:0;left:160px;padding:0 0 0 0;display:none;}
div.gateway-body ul ul li {width:217px;height:18px;line-height:16px;padding:0 0 0 25px;cursor:default;color:#5d5c5c;font-size:12px;}
div.gateway-body ul ul li div {width:100px;float:left;}
div.gateway-body ul ul li a {text-decoration:none;}

div.gateway-body img.top {width:242px;height:14px;display:none;position:absolute;top:0;left:160px;}
div.gateway-body img.bottom {width:242px;height:19px;display:none;position:absolute;top:0;left:160px;}
div.gateway-body div.shim {width:3px;height:23px;display:none;position:absolute;top:0;left:160px;background:#ffffff;}
/* 2009-07-16 LeadWeb add */
div.gateway-body p {position:absolute;top:242px;right:60px;color:#727272;font-size:12px;font-family:arial !important;}

div.gateway-footer {position:absolute;width:100%;bottom:10px;left:0;right:0;text-align:center;font-size:10px;color:#666666;}
div.gateway-footer ul li {display:inline;}

/* accordian */

div.gui-accordian h4 {width:685px;height:23px;position:relative;left:-13px;margin:20px 0 0 0;padding:0 0 0 30px;background:url(./img/bg-spec-list-toggle.gif) 0px 23px;font-size:12px;line-height:23px;text-transform:uppercase;cursor:pointer;}
div.gui-accordian h4.open {background-position:0px 0px;}
div.gui-accordian dl {width:710px;height:0;position:relative;left:-10px;margin:0;padding:0;overflow:hidden;}
div.gui-accordian dl:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.gui-accordian dt {float:left;width:382px;margin:0;padding:0 0 0 28px;line-height:16px;}
div.gui-accordian dd {float:left;width:300px;margin:0;padding:0;line-height:16px;}
div.gui-accordian dt.stripe, div.gui-accordian dd.stripe {background:#f9f9f9;}

div.gui-accordian div p {margin:0 15px 15px 15px;line-height:16px;}
div.gui-accordian div div {margin:0 0 15px 0;}
div.gui-accordian div h5 {margin:15px 0 25px 15px;font-size:16px;font-weight:bold;}
div.gui-accordian div h6 {margin:0 0 10px 15px;font-size:13px;font-weight:bold;}

div.gui-accordian div div.image img {margin:0 auto;display:block;}

div.gui-accordian div div.flash {text-align:center;}
div.gui-accordian div div.flash span {display:block;}
div.gui-accordian div div.flash div.alt {display:none;}

div.gui-accordian div div.images {margin:0 0 15px 15px;zoom:1;}
div.gui-accordian div div.images:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.gui-accordian div div.images div {float:left;margin:0 20px 0 0;}
div.gui-accordian div div.images img {display:block;}
div.gui-accordian div div.images span {margin:8px 0 5px 5px;line-height:14px;font-style:italic;display:block;*overflow:auto;_overflow:auto;}

div.gui-accordian div div.row {width:680px;margin:0 15px 40px 15px;zoom:1;}
div.gui-accordian div div.row:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.gui-accordian div div.row div {float:left;margin:0;}
div.gui-accordian div div.row h6 {margin:0 0 10px 0;}
div.gui-accordian div div.row p {margin:0 0 15px 0;}
div.gui-accordian div div.row span {margin:8px 0 5px 5px;line-height:13px;font-style:italic;display:block;*overflow:auto;_overflow:auto;}
div.gui-accordian div div.row div.right p {padding:0 100px 0 0;}

div.gui-accordian p.toggle-all {width:693px !important;margin:10px 0 0 0;line-height:auto;text-align:right;}
div.gui-accordian p.toggle-all span {padding:0 0 0 22px;background:url(./img/icon-expand-toggle.gif) 0 0 no-repeat;text-decoration:underline;cursor:pointer;}
div.gui-accordian p.toggle-all span.hover {color:#000000;}
div.gui-accordian p.toggle-all span.close {background-position:0 -20px;}

/* faqs */

div.faqs {margin:0 0 20px 0;}
div#faq {margin:0 !important;}
div.faqs .faq-question {display:block;margin:13px 0 0 0;background:url(./img/bg-faq-toggle.gif) 0px 0px no-repeat;cursor:pointer;}
div.faqs .faq-question span {display:block;margin:0 20px;padding:2px 0;font-size:11px;font-weight:bold;line-height:14px;}
div.faqs .faq-answer {display:block;margin:8px 25px;overflow:hidden;}
div.support-content div.left div.faqs .faq-answer {width:521px;}
div.support-content div.left div.tabbed-content div.faqs .faq-answer {width:471px;}
div.faqs .faq-answer p {margin:0 0 20px 0 ;font-size:11px;line-height:16px !important;}
div.faqs .faq-answer h2 {margin:0 0 10px 0 !important;font-size:16px !important;font-weight:normal !important;}
div.faqs .faq-answer h3 {margin:0 0 10px 0 !important;font-size:12px !important;font-weight:bold;text-transform:uppercase;}
div.faqs .faq-answer h3 a {padding:0 0 0 15px;font-size:10px;font-weight:normal;text-transform:none;}
div.faqs .faq-answer h4 {margin:0 0 10px 0 !important;font-size:12px !important;font-weight:bold;}
div.faqs .faq-answer h4 a {text-decoration:none;}
div.faqs .faq-answer div.image {margin:5px;text-align:center;}
div.faqs .faq-answer div.image-left {float:left;margin:5px;}
div.faqs .faq-answer div.image-right {float:right;margin:5px;}
div.faqs .faq-answer div.flash {margin:5px;text-align:center;}
div.faqs .faq-answer div.flash span {display:block;}

div.support-content #faq .faq-answer {margin:8px 10px !important;}
div.support-content #faq .faq-answer p.txt-area {padding-left:11px; background:url(./img/dot.gif) no-repeat 0 6px;}
div.support-content #faq .faq-answer .radio {width:680px; overflow:hidden;}
div.support-content #faq .faq-answer textarea.textarea {border:1px solid #dcdcdc;}
div.support-content #faq .faq-answer p.btn_submit {float:right; width:455px; margin-top:10px;}
div.support-content #faq .faq-answer p.btn_submit span {float:right;}

.hero-low-bandwidth {}

.hero-nav {bottom:75px;height:19px;left:204px;position:absolute;right:0;} /* 20100113 megazone modify */
.hero-nav div {height:19px;margin:0 auto;padding:0 0 0 42px;background:url(./img/bg-slideshow-left.gif) no-repeat;position:relative;}
.hero-nav li {float:left;width:13px;height:13px;margin:3px 22px 0 0;background:url(./img/bg-slideshow-item.gif) 0 0 no-repeat;cursor:pointer;overflow:hidden;}
.hero-nav span.list {height:19px;display:block;background:url(./img/bg-slideshow-right.gif) right top no-repeat;}
.hero-nav span.left {display:block;width:20px;height:19px;position:absolute;top:0;left:0;cursor:pointer;}
.hero-nav span.right {display:block;width:20px;height:19px;position:absolute;top:0;right:0;cursor:pointer;}

.hero-layout-default {width:610px;height:507px;margin:10% 248px 0 0;overflow:hidden;position:relative; background-repeat: no-repeat; background-position:280px 0px;}
.hero-layout-default-left {background-position:0px 0px;}
.hero-layout-default div {position:absolute; width:280px; top:75px; left:0px;}
.hero-layout-default-left div{ left:332px !important;}
.hero-layout-default h2 {margin:0 0 10px 0;font-size:28px;}
.hero-layout-default h3 {margin:0 0 15px 0;font-size:18px;color:#d3d3d3;}
.hero-layout-default p {margin:0 0 15px 0;line-height:16px;}

/* facets */
/* pubmo v1.26 Chinese Left Nav Fixes */
label.french-3-door-refrigerator,label.french-3-door,label.door-bottom-freezer {width:33px;background-image:url(./img/facet-icons/french-three-door.gif);}
label.french-4-door-refrigerator,label.french-4-door {width:33px;background-image:url(./img/facet-icons/french-four-door.gif);}
label.side-by-side-refrigerator,label.side-by-side {width:33px;background-image:url(./img/facet-icons/side-by-side.gif);}
label.bottom-freezer-refrigerator,label.bottom-freezer,label.combination {width:33px;background-image:url(./img/facet-icons/bottom-freezer.gif);}
/* //pubmo v1.26 Chinese Left Nav Fixes */
label.electric-range,label.electric-dryer,label.electric {width:61px;background-image:url(./img/facet-icons/electric.gif);}
label.gas-range,label.gas-dryer,label.gas,label.natural-gas {width:61px;background-image:url(./img/facet-icons/natural-gas.gif);}
label.single-wall-oven,label.single {width:61px;background-image:url(./img/facet-icons/single.gif);}
label.double-wall-oven,label.double {width:61px;background-image:url(./img/facet-icons/double.gif);}
label.induction-cooktop,label.induction {width:61px;background-image:url(./img/facet-icons/induction.gif);}
label.radiant-cooktop,label.radiant {width:61px;background-image:url(./img/facet-icons/radiant.gif);}
label.countertop-microwaves,label.countertop {width:61px;background-image:url(./img/facet-icons/countertop.gif);}
label.over-the-range-microwave,label.over-the-counter-microwaves,label.over-the-counter {width:61px;background-image:url(./img/facet-icons/over-the-counter.gif);}
label.compact {width:61px;background-image:url(./img/facet-icons/compact.gif);}
label.home-theater,label.full-room {width:61px;background-image:url(./img/facet-icons/full-room.gif);}

label.flip {width:55px;background-image:url(./img/facet-icons/flip.gif);}
label.slide {width:55px;background-image:url(./img/facet-icons/slide.gif);}
label.bar {width:55px;background-image:url(./img/facet-icons/bar.gif);}
label.touch-screen {width:55px;background-image:url(./img/facet-icons/touch-screen.gif);}

div.menu-left div.filter-type label.alltel {width:53px;background-image:url(./img/facet-icons/alltel.gif);height:2px;overflow:hidden;}
div.menu-left div.filter-type label.at-t,div.menu-left div.filter-type label.att {width:53px;background-image:url(./img/facet-icons/at-t.gif);height:2px;overflow:hidden;}
div.menu-left div.filter-type label.cricketwireless{width:53px;background-image:url(/us/img/us_cricket.gif);height:2px;overflow:hidden;}
div.menu-left div.filter-type label.cricket{width:53px;background-image:url(/us/img/us_cricket.gif);height:2px;overflow:hidden;}
div.menu-left div.filter-type label.metro-pcs {width:53px;background-image:url(./img/facet-icons/metro-pcs.gif);height:2px;overflow:hidden;}
div.menu-left div.filter-type label.verizon {width:53px;background-image:url(./img/facet-icons/verizon.gif);height:2px;overflow:hidden;}
div.menu-left div.filter-type label.sprint {width:53px;background-image:url(./img/facet-icons/sprint.gif);height:2px;overflow:hidden;}
div.menu-left div.filter-type label.virgin-mobile {width:53px;background-image:url(./img/facet-icons/virgin-mobile.gif);height:2px;overflow:hidden;}
div.menu-left div.filter-type label.us-cellular {width:53px;background-image:url(./img/facet-icons/us-cellular.gif);height:2px;overflow:hidden;}
div.menu-left div.filter-type label.other {width:53px;background-image:url(./img/facet-icons/other.gif);height:2px;overflow:hidden;}

div.compareContainer {margin:35px 0 0; overflow: visible !important; position:absolute; visibility:visible;}
div.compareSpecMenu {position: absolute; width: 200px;left: 35px;  }
div#compareSpecContainer {overflow:hidden; position:absolute; top:291px; height:542px;left:0px;_top:289px; *width:500px;}
div#compareSpecContainer div.compareTool p span.button{width:206px !important;}
div#compareSpecContainer div.compareTool p span.button span.text{width:166px !important;}

div.compareProductResults {left: 198px; position: absolute; }
div.compareContainer div.footer {left:240px;top:710px; margin:0px;}
div.compareTool {text-align:center; font-size:12px; position:absolute; top:130px; left:0px; height:155px; width:160px; background:transparent url(./img/bk-compare-tool-container.jpg) no-repeat 0 0;}
div.compareTool div.numProducts {padding-top:15px;}
div.compareTool div.numProducts span.totalCompareProd {font-size:34px;}
div.compareTool p span.addButton { cursor:pointer; padding:3px 16px 8px 8px;background:url(./img/bg-compare-tool-add-button.png) no-repeat; font-size:11px; _background:url(./img/bg-compare-tool-add-button.gif) no-repeat;}
div.compareTool div.highlight {margin:10px 30px; font-size:10px; _margin: 10px 20px;}
div.compareTool div.highlight h3 {font-size:10px;}
div.compareTool div.highlight div {position:absolute; left:40px; _left:30px;}
div.compareTool div.highlight div.compare-tool-1{top:105px;}
div.compareTool div.highlight div.compare-tool-2{top:120px;}
div.compareTool div.highlight label {position: relative; bottom:2px; margin-left:5px;}
div.compareTool div.highlight label.similar-compare-label {color:#ea881d;}
div.compareTool div.highlight label.different-compare-label {color:#621a4b;}

div.compareProductHeader { margin: 0 0 0 20px;width:800px}
div.compareProductHeader span {padding-left: 2px; text-decoration:underline; cursor:pointer;}
div.compareProductHeader div.tools {margin-top:5px;}
div.compareProductHeader div.tools ul.tools-menu li {cursor:pointer;float:left;margin:0 7px;}
div.compareProductHeader div.compare_link {float:right;margin:40px 36px 0 0 ; _margin: 40px 15px 0 0;}
div.compareProductResults h1 {color:#5D5C5C;font-size:35px;font-weight:lighter; display:none;}
div#compareProductListContainer {margin-left:-1px;position:absolute; top: 131px; width:992px; overflow:hidden;height:560px;}

div#productHeaders {height:155px; overflow:hidden; position:absolute;}
div#productSpecs {overflow:auto; position:absolute; top:160px; _top:158px;}

div.compareProductList li.productItem {position:absolute; width: 245px; top:0px;}
div.compareProductList li.productItem div.infoHeader {background:transparent url(./img/bg-compare-infoHeader.jpg) no-repeat; width:235px; height:153px; margin: 0 auto;}
div.compareProductList li.productItem.empty div.infoHeader {background: transparent url(./img/bg-compare-infoHeader-empty.jpg) no-repeat; width:235px; height:153px; margin: 0 auto;}
div.compareProductList li.productItem div.infoHeader.noProduct {background:transparent url(./img/bg-compare-infoHeader-empty-add.png) no-repeat; width:235px; height:153px; margin: 0 auto; _background:transparent url(./img/bg-compare-infoHeader-empty-add.gif) no-repeat; }
div.compareProductList ul li.productItem div.infoHeader img.product_image {height:89px;left:25px;position:absolute;top:40px;width:54px;}
div.compareProductList ul li.productItem div.infoHeader div.changeProduct {padding: 5px 0 0 12px; font-size: 11px;}
div.compareProductList ul li.productItem div.infoHeader div.removeProduct {font-size: 11px; float:right;position:relative;right:8px;top:-15px;}
div.compareProductList ul li.productItem div.infoHeader div.changeProduct span,div.compareProductList ul li.productItem div.infoHeader div.removeProduct span{text-decoration:underline;color:#999999; cursor: pointer;}

div.compareProductList ul li.productItem div.infoHeader div.right-desc{top:30px; left:97px;position:absolute; height:110px;}
div.compareProductList ul li.productItem div.infoHeader h4{font-size: 11px; font-weight:normal;}
div.compareProductList ul li.productItem div.infoHeader p.desc{line-height:13px;font-size:11px;width:138px; max-height:51px; overflow:hidden;} /* //pubmo v1.32 modify */

div.compareProductList ul li.productItem div.infoHeader div.msrp-review div{float:left;}
div.compareProductList ul li.productItem div.infoHeader div.msrp-review div.review {margin:4px 0 0 10px; padding-top:2px; height:9px;width:49px;}
div.compareProductList ul li.productItem div.infoHeader div.msrp-review div.stars-0-5 {background:transparent url(./img/stars-0-0.gif) no-repeat;}
div.compareProductList ul li.productItem div.infoHeader div.msrp-review div.stars-1-5 {background:transparent url(./img/stars-1-0.gif) no-repeat;}
div.compareProductList ul li.productItem div.infoHeader div.msrp-review div.stars-2-5 {background:transparent url(./img/stars-2-0.gif) no-repeat;}
div.compareProductList ul li.productItem div.infoHeader div.msrp-review div.stars-3-5 {background:transparent url(./img/stars-3-0.gif) no-repeat;}
div.compareProductList ul li.productItem div.infoHeader div.msrp-review div.stars-4-5 {background:transparent url(./img/stars-4-0.gif) no-repeat;}
div.compareProductList ul li.productItem div.infoHeader div.msrp-review div.stars-5-5 {background:transparent url(./img/stars-5-0.gif) no-repeat;}
div.compareProductList ul li.productItem div.infoHeader p.summary {line-height:13px;font-size:11px;width:138px;}
div.compareProductList ul li.productItem div.infoHeader div.where-to-buy {text-decoration:none !important; cursor:pointer; position:absolute; left:0px; bottom:0px; font-size:10px;height:19px;padding:2px 5px; width:86px;background:transparent url(./img/bg-compare-wtb-button.jpg) no-repeat; }

div.compareSpec div.specs {border:1px #dedede solid; }
div.compareSpec div.specs li {padding-left:10px; height:17px; border: 1px #ffffff solid; font-size:11px;}
div.compareSpec div.specs li.stripe {background:#F9F9F9 none repeat scroll 0 0;}

div#compareProductListContainer div.compareSpec div.specs {border-left:none;}
div#compareSpecContainer {width:500px;}
div#compareSpecContainer div.compareSpec div.groupLabel,
div#compareProductListContainer div.compareSpec div.groupLabel {margin:5px 0; padding-left:20px; text-transform:uppercase; font-weight:bold; overflow:hidden; height: 15px; background: transparent url(./img/icon-nav-facet-toggle.png) no-repeat 0 -15px; cursor:pointer;}
div#compareProductListContainer div.compareSpec div.groupLabel {visibility: hidden; }
div#compareSpecContainer div.compareSpec div.groupLabel{width:800px;}
div#compareSpecContainer div.compareSpec div.group1 div.groupLabel {background:none !important; cursor:default;}
div#compareSpecContainer div.compareSpec div.specs {width:160px;}

div.compareContainer div.compare-overlay {display:none;top: 150px; left:400px; position:absolute;height:500px;width:370px;z-index:100;}
div.compareContainer div.compare-overlay div.overlay-top-heading {height:41px; top:0px; position: absolute; width: 377px;}
div.compareContainer div.compare-overlay div.overlay-top-heading div.overlay-top-heading-left {position:absolute; top:0px; left: 0px; height:43px; width:10px; background: transparent url(./img/bk-compare-overlay-top-left.png) no-repeat ; _background: transparent url(./img/bk-compare-overlay-top-left.gif) no-repeat ;}
div.compareContainer div.compare-overlay div.overlay-top-heading div.overlay-top-heading-body {position:absolute; top:0px; left: 10px; height:43px; width: 350px; background: transparent url(./img/bk-compare-overlay-top-body.png) repeat-x ; _background: transparent url(./img/bk-compare-overlay-top-body.gif) repeat-x ;}
div.compareContainer div.compare-overlay div.overlay-top-heading div.overlay-top-heading-right {position: absolute; top:0px; right: 5px; height: 43px; width:12px; background: transparent url(./img/bk-compare-overlay-top-right.png) no-repeat ; _background: transparent url(./img/bk-compare-overlay-top-right.gif) no-repeat ;}

div.compareContainer div.compare-overlay div.overlay-top-heading-body h4 {font-size:18px; margin:10px;}
div.compareContainer div.compare-overlay div.overlay-top-heading-body div.closeOverlay {position:absolute;right:3px;top:10px;width:25px;height: 24px; background: transparent url(./img/icon-close.gif) no-repeat 0 0; cursor:pointer;}
div.compareContainer div.compare-overlay div.overlay-body-header h5 {font-size:13px; color:#ac0648; margin:3px 0 0 15px;}
div.compareContainer div.compare-overlay div.overlay-body-body p {}
div.compareContainer div.compare-overlay div.overlay-body-header p {margin:5px 0 0 15px;}
div.compareContainer div.compare-overlay div.overlay-body-body p span {color:#AC0648; padding-right:2px; }
div.compareContainer div.compare-overlay div.overlay-body-body p span.header-text {color:#5D5C5C;}

div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type {padding-left: 10px; margin:5px 0 5px 15px; width:300px;}
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li {float:left;height:auto;line-height:14px;padding:0 5px 5px 0;width:auto;}
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li input {display:none;}
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li label {line-height:10px; overflow:visible;_overflow:hidden; cursor:pointer;display:block;font-size:10px;padding:40px 0 0;text-align:center;float:left;background-repeat:no-repeat;}
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li label.french-4-door_active,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li label.french-3-door_active,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li label.side-by-side_active,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li label.bottom-freezer_active,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li label.french-4-door-refrigerator_active,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li label.french-3-door-refrigerator_active,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li label.side-by-side-refrigerator_active,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li label.bottom-freezer-refrigerator_active {background-position: -33px 0 !important;}

div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li label.plasma-tv,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li label.lcd-tv,
/* add this line  20100218  pubmo */
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li label.led-tv,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li label.external-dvd-burner,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li label.internal-dvd-burner {margin-top:10px; padding:0px;background:transparent url(./img/bg-facet-label-text.jpg) no-repeat scroll 0 0;cursor:pointer;display:block;font-size:10px;height:21px;line-height:21px;text-align:center;width:86px;}
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li label.plasma-tv_active,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li label.lcd-tv_active,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li label.external-dvd-burner_active,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type li label.internal-dvd-burner_active {background-position:0 -21px !important;}

div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.alltel {width:53px;background-image:url(./img/facet-icons/alltel.gif);height:1px;overflow:hidden;}
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.at-t,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.att {width:53px;background-image:url(./img/facet-icons/at-t.gif);height:1px;overflow:hidden;}
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.metro-pcs {width:53px;background-image:url(./img/facet-icons/metro-pcs.gif);height:1px;overflow:hidden;}
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.verizon {width:53px;background-image:url(./img/facet-icons/verizon.gif);height:1px;overflow:hidden;}
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.sprint {width:53px;background-image:url(./img/facet-icons/sprint.gif);height:1px;overflow:hidden;}
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.virgin-mobile {width:53px;background-image:url(./img/facet-icons/virgin-mobile.gif);height:1px;overflow:hidden;}
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.us-cellular {width:53px;background-image:url(./img/facet-icons/us-cellular.gif);height:1px;overflow:hidden;}
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.other {width:53px;background-image:url(./img/facet-icons/other.gif);height:1px;overflow:hidden;}
/* add this line 20100218  pubmo  */
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.cricketwireless {width:53px;background-image:url(/us/img/us_cricket.gif);height:1px;overflow:hidden;}

div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.alltel_active,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.at-t_active,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.att_active,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.metro-pcs_active,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.verizon_active,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.sprint_active,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.virgin-mobile_active,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.us-cellular_active,
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.other_active{background-position:-53px 0;cursor:pointer;opacity:1;}
/* add this line  20100218  pubmo */
div.compareContainer div.compare-overlay div.overlay-body-header div.filter-type label.cricketwireless_active {background-position:-53px 0;cursor:pointer;opacity:1;}

div.compareContainer div.compare-overlay div.overlay-body {height:353px; top:43px; position: absolute; width: 377px;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-left {position:absolute; top:0px; left: 0px; height:372px; width: 7px; background: transparent url(./img/bk-compare-overlay-body-left.png) no-repeat ;_background: transparent url(./img/bk-compare-overlay-body-left.gif) no-repeat ;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-body {position:absolute; top:0px; left: 7px; height:380px; width: 353px; background: transparent url(./img/bk-compare-overlay-body-body.jpg) repeat-x ;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-right {position:absolute; top:0px; right: 5px; height:372px; width: 12px;  background: transparent url(./img/bk-compare-overlay-body-right.png) no-repeat ; _background: transparent url(./img/bk-compare-overlay-body-right.gif) no-repeat ;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product {left:15px;position:absolute;top:120px;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-productNoFacet {left:15px;position:absolute;top:10px;} /* Build_1.36 20091215  */
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.productSelect {background: white; margin-top:5px; width: 130px; height:170px; overflow: auto;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.productSelect ul li {cursor:pointer; padding-left:3px;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.productSelect ul li.selected {color:#ffffff; background:#AC0648;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.productSelect ul li.discont {display:none;}

div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.show-discontinued {margin:5px 0 0 0;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.show-discontinued label {position:relative; top:-2px;font-size:11px;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.show-discontinued.disabled {cursor:default;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.show-discontinued.disabled label {color:#cccccc; cursor:default;}

div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.product-image {float:left; background:transparent url(./img/bk-compare-overlay-image.jpg) no-repeat; margin:0 0 0 -8px; text-align:center; width:75px; height: 100px; _margin:0px; }
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.product-image img{z-index:100;margin:10px; width: 54px; height: 89px; _margin:8px 4px 8px 5px;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.product-detail {font-size: 11px; width: 108px; margin: 0 0 0 10px; _width:100px;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.product-detail p {font-weight: normal;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.product-detail p.desc {max-height:81px; overflow:hidden;} /* //pubmo v1.32 add */
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.product-detail h4.modelId {font-size:11px; }
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.product-features {position:absolute; top:125px; _left:148px; _width:160px; *left:140px;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.product-features h4.featuretitle {font-size:11px; font-weight:bold;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.product-features ul {*margin-left:5px;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.product-features ul li {list-style-type:disc; margin-left:13px; font-size:10px;}

div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.products-list,
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.product-details,
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.product-details div.product-details-top div {float:left;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.product-details {width: 185px;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-product div.product-details div.product-details-top {padding-top:22px;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-body div.product-message {text-align:center; display:none; position:absolute; bottom:10px; margin: 0 0 0 5px; width: 345px;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-body div.product-message p {font-size:10px; text-align: center; font-weight:normal; line-height:10px;}
div.compareContainer div.compare-overlay div.overlay-body div.overlay-body-body div.product-message p.warning {font-size:10px;color:#f50011;}

div.compareContainer div.compare-overlay div.overlay-bottom {height: 47px; width: 377px; position:absolute; top: 415px;}
div.compareContainer div.compare-overlay div.overlay-bottom div.overlay-bottom-left {position: absolute; top:0px;left:0px; height: 50px; width: 10px; background: transparent url(./img/bk-compare-overlay-bottom-left.png) no-repeat ; _background: transparent url(./img/bk-compare-overlay-bottom-left.gif) no-repeat ;}
div.compareContainer div.compare-overlay div.overlay-bottom div.overlay-bottom-body {position: absolute; top:0px;left:10px; height: 50px; padding:2px 0 0 0; width: 350px; background: transparent url(./img/bk-compare-overlay-bottom-body.png) repeat-x ;_background: transparent repeat-x url(./img/bk-compare-overlay-bottom-body.gif);}
div.compareContainer div.compare-overlay div.overlay-bottom div.overlay-bottom-right {position: absolute; top:0px; right:5px; height: 50px; width: 12px; background: transparent url(./img/bk-compare-overlay-bottom-right.png) no-repeat ; _background: transparent url(./img/bk-compare-overlay-bottom-right.gif) no-repeat ;}


div.compareContainer div.compare-overlay div.overlay-bottom div.overlay-bottom-body span.button span.right {background:transparent url(./img/bg-compare-button-right.png) no-repeat 0 0; width:26px;}
div.compareContainer div.compare-overlay div.overlay-bottom div.overlay-bottom-body span.button span.right.hover-compare {background-position: 0 -33px !important;}

div.compareContainer div.compare-overlay div.overlay-bottom div.overlay-bottom-body p {padding-top:1px;position: relative; left:70px;float: left; cursor:pointer;margin: 5px 10px; text-align: center;}
div.compareContainer div.compare-overlay div.overlay-bottom div.overlay-bottom-body p.add_btn {background:transparent url(./img/bk-compare-overlay-button.jpg) no-repeat 0 0 ; width: 83px; height: 19px;}
div.compareContainer div.compare-overlay div.overlay-bottom div.overlay-bottom-body p.done_btn {background:transparent url(./img/bk-compare-overlay-button.jpg) no-repeat 0 0 ; width: 83px; height: 19px;}
div.compareContainer div.compare-overlay div.overlay-bottom div.overlay-bottom-body p.disabled_btn {color:#c4c4c4; cursor:default;}

div.compare {font-size:10px;}
div.compare div, div.compare-control-info {display:none;} /* //pubmo v1.32 modify */
div.compare label {opacity: 1; cursor: pointer;padding-left:3px;position:relative;text-align:right; top:-3px; color:#621a4a;}
/* //pubmo v1.26 Chinese Left Nav Fixes */
div.compare label.compare_checked {font-size:11px;color:#5D5C5C;padding:2px 0px;background:transparent url(./img/bk-compare-rail-button.jpg) no-repeat; overflow:hidden;_padding: 5px 13px 6px 13px; _top:0px;}
div.compare label.compare_disabled {color:#919191;}

div.compare-error-message {display:none;z-index: 200;width: 260px; height: 168px; background:transparent url(./img/bk-compare-error-body.png) no-repeat;position:absolute; _background:transparent url(./img/bk-compare-error-body.gif) no-repeat;}
div.compare-error-message div.closeOverlay {cursor:pointer;position:absolute;right:3px;top:10px;width:25px;height: 24px; background: transparent url(./img/icon-close-small.gif) no-repeat 0 0; cursor:pointer;}
div.compare-error-message div.error-message {line-height:13px; position:absolute;left:22px;margin-top:40px;width:225px;}
div.compare-error-message div.error-message p.message {display:none; font-size:11px; margin-top:15px;}
div.compare-error-message div.error-message p.warning,div.product-details-container div.error-message p.warning {display:none;font-weight:bold;font-size:13px;color:#f50011;}
div.compare-error-message div.error-message-cancel {position:absolute; right:20px; bottom:20px;text-decoration:underline;cursor:pointer;}
div.compare-error-message div.error-message-options div.error-message-option {cursor:pointer;display:none;position:absolute; left:20px; bottom:20px;text-decoration:underline;}
div.specDisclaimer {color:#5D5C5C; font-style:italic; position:relative; left:-200px; font-size:12px; top:5px;} /* //pubmo v1.32 add */

iframe.compare-email-frame {top:100px; left:195px;}

/* 20100201 P.Modem add */
div.compareContainer .back_to {visibility:hidden;}
div.compareContainer .compare_link {visibility:hidden;}
/* //20100201 P.Modem add */

/* 20100129 lbc Compare-Fixes */
div.compareContainer .back_to {visibility:hidden;} 
div.compareContainer .compare_link {visibility:hidden;}

/* 20090928 leadweb modify - remember country */
.check-remember {position:absolute;width:695px;left:50%;padding:49px 0 0 0;margin:0 0 0 -347px;z-index:999;background:url('./img/bg-wtb-overlay-top.png') no-repeat top left;}
.check-remember .remember_selector_wrapper {padding:20px 40px 45px 40px;background:url('./img/bg-wtb-overlay-bottom.png') no-repeat bottom left;text-align:center;}
.check-remember .close {position:absolute;top:14px;right:14px;}
.check-remember .close a {display:block;width:26px;height:25px;text-indent:-10000px;}
.check-remember .msg {margin-bottom:30px;text-align:center;color:#5d5c5c;}
.remember-country-btn {height:24px;display:inline-block;margin-right:10px;padding:0 0 0 7px;background:url(./img/bg-btn-left.png) no-repeat;_background:url(./img/bg-btn-left.gif) no-repeat;text-decoration:none;}
.remember-country-btn span {height:24px;display:inline-block;line-height:24px;padding:0 19px 0 12px;background:url(./img/bg-btn-right.png) right top no-repeat;_background:url(./img/bg-btn-right.gif) right top no-repeat;cursor:pointer;font-size:14px;}
.remember-country-btn:hover {background-position:0 -24px;}
.remember-country-btn:hover span {background-position:right -24px;}
.check-remember .btn {text-align:center;}
#remember-country-msg, #remember-country-btn-ok, #remember-country-btn-cancel {display:none;}
/* //20090928 leadweb modify - remember country */

/* 2009-10-01 leadweb modify - survey */
.surveys {position:absolute;width:870px;top: 0; left:50%;padding:49px 0 0 0;margin:0 0 0 -400px;z-index:999;background: url('./img/bg-surveys-overlay-top.png') no-repeat top left;}
.surveys .surveys_wrapper {padding:20px 20px 25px;background:url('./img/bg-surveys-overlay-bottom.png') no-repeat bottom left;text-align:center;}
.surveys .close {position:absolute;top:14px;right:14px;}
.surveys .close a {display:block;width:26px;height:25px;text-indent:-10000px;}
/* 2009-10-01 leadweb modify - survey */