div.support-content {width:746px; margin:30px auto 0 auto;position:relative;} 
div.support-content:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

.error {color:#e04358;}
.error span {display:none;}
.error .default-error {margin:0 0 15px 0;}
.error .default-error strong {display:block;}
.server-error {color:#e04358;}

.down-right {padding:0 13px 0 0;background:url(./img/icon-arrow-down.gif) right 2px no-repeat;}
.up-right {padding:0 13px 0 0;background:url(./img/icon-arrow-up.gif) right 2px no-repeat;}
 
.warning {color:#e04358;font-style:italic;}
.note {margin:5px 0 0 5px;font-size:10px !important;font-style:italic;color:#999999;}
.field-note {*overflow:auto;_overflow:auto;position:absolute;top:12px;left:0;display:block;font-size:10px !important;font-style:italic;color:#999999;}
.callout {*overflow:auto;_overflow:auto;width:400px;line-height:12px;position:relative;top:-3px;font-style:italic;}
.trailer {position:relative;top:-20px;left:20px;}
.legal {font-size:11px;color:#999999;line-height:16px;margin:0 10px 30px 0;}
.results-caption {margin:0 0 5px;position:relative;top:-20px;}
.light {font-weight:normal !important;}
.light-white {margin:0 0 10px 0 !important;font-weight:normal !important;}

.caption {*overflow:auto;_overflow:auto;font-style:italic;color:#999999;}
.caption a {color:#999999;}
.caption a:hover {color:#000000;}

.no-flash-text .warning {font-style:normal;}
.no-flash-text .field-note {font-style:normal;}
.no-flash-text .callout {font-style:normal;}
.no-flash-text .note {font-style:normal;}
.no-flash-text .caption {font-style:normal;}

li.download a {font-size:11px;}

div.support-content a.linkoff {padding:0 17px 0 0;background:url(./img/icon-linkoff.gif) right -100px no-repeat;}
div.support-content a.linkoff:hover {background-position:right 2px;}

.input-short {height:20px;width:85px;padding:3px 5px 0 9px;background:url(./img/bg-input-99.gif) top left no-repeat;}
.input-small {height:20px;width:111px;padding:3px 5px 0 9px;background:url(./img/bg-input-125.gif) top left no-repeat;}
.input-medium {height:20px;width:136px;padding:3px 5px 0 9px;background:url(./img/bg-input-150.gif) top left no-repeat;}
.input-long {height:20px;width:182px;padding:3px 5px 0 9px;background:url(./img/bg-input-196.gif) top left no-repeat;}
.input-longer {height:20px;width:234px;padding:3px 5px 0 9px;background:url(./img/bg-input-248.gif) top left no-repeat;}

.select-short {width:87px;}
.select-short2 {width:90px;} 
.select-medium {width:150px;}
.select-long {width:196px;}

label {position:relative;}
label.required {background:url(./img/bg-required.gif) 80px 2px no-repeat;}
label.required-medium {background:url(./img/bg-required.gif) 93px 2px no-repeat;}
label.required-long {background:url(./img/bg-required.gif) 150px 2px no-repeat;}
label.required-short {background:url(./img/bg-required.gif) right 2px no-repeat;}

div.support-content .float-row div.textarea {width:439px;height:73px;display:block;float:none;padding:5px;background:url(./img/bg-textarea.gif) 0px 0px no-repeat;overflow:hidden; font-size:13px;}
.textarea textarea {width:440px;height:73px;}

.sorter {zoom:1;}
.sorter span {display:block;float:left;}
.sorter .sort-name {padding:0 13px 0 0;cursor:pointer;text-decoration:underline;}
.sorter .sort-distance {padding:0 13px 0 0;cursor:pointer;text-decoration:underline;}
.sorter:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

select {font-size:11px;}
#search-category {width:150px;}

div.file-upload {width:450px;position:relative;overflow:hidden;}
div.support-content .float-row div.file-upload input {width:auto;position:absolute;top:0;z-index:2;margin:0;padding:0;cursor:pointer;}
div.file-upload span {z-index:1;}

/* model finder form */

div.support-content div.left div.model-finder {width:473px;height:140px;padding:10px 0 0 30px;position:absolute;top:-5px;left:-2000px;background:url(./img/bg-model-finder.png) no-repeat;overflow:hidden;}
div.support-content div.left div.model-finder h3 {margin:0 0 8px 0;font-size:15px;font-weight:normal;}
div.support-content div.left div.model-finder .float-row {margin:0;}
div.support-content div.left div.model-finder p.manual {position:absolute;bottom:22px;left:30px;}
div.support-content div.left div.model-finder span.close {display:block;width:25px;height:25px;position:absolute;top:7px;right:15px;cursor:pointer;background:url(./img/blank.gif);}

/* tab functionality (modified to smaller width) */

div.tabbed-content {width:575px;margin:0 0 60px 0;}
div.tabbed-content #top-bar {width:555px;height:7px;}
div.tabbed-content #bottom-bar {width:555px;height:10px;}
div.tabbed-content ul.tabs {z-index:2;height:24px;margin:0 0 0 10px;position:relative;top:1px;}
div.tabbed-content ul.tabs li {width:128px;height:24px;float:left;padding:0 0 0 6px;background:url(./img/bg-tabs-toggle-left.jpg) bottom left no-repeat;font-size:12px;cursor:pointer;}
div.tabbed-content ul.tabs li span {height:21px;display:block;padding:3px 0 0 0;background:url(./img/bg-tabs-toggle-right.jpg) bottom right no-repeat;}
div.tabbed-content ul.tabs-small li {width:83px;font-size:11px;}
/* 2009-10-30 leadweb add */
div.tabbed-content ul.tabs-long {height:40px;}
div.tabbed-content ul.tabs-long li {width: 102px; height:40px;}
div.tabbed-content ul.tabs-long li span {height:37px; padding:3px 8px 0 0; line-height: 37px; vertical-align: middle;}
/* 2009-10-30 leadweb add */

div.tabbed-content h2.tab-title {float:none !important;width:100% !important;margin:0 0 10px 0 !important;font-size:21px !important;font-weight:normal !important;}
div.tabbed-content div {z-index:1;position:relative;}
div.tabbed-content div img {display:block;}
div.tabbed-content div div {width:520px;position:absolute;left:-2000px;padding:15px 20px 5px 30px;background:url(./img/bg-tabs-small.gif) repeat-y;}
div.tabbed-content div div div {width:auto;position:relative;left:0;top:0;padding:0;background:none;}

/* 20090709 add */
div.tabbed-content div #faq .faq-item {overflow:hidden; width:100%;}
/* //20090709 add */
div.tabbed-content div #faq .faq-item .faq-question {margin:13px 0 0 0;background:url(./img/bg-faq-toggle.gif) 0px 0px no-repeat;cursor:pointer;}


/* list results */

div.support-content table {width:570px;border:0px;border-spacing:0px;border-bottom:solid 1px #e7e7e7;}
div.support-content table thead tr th {border-top:solid 1px #e7e7e7;border-bottom:solid 1px #e7e7e7;padding:2px 1px 2px 12px;text-align:left;}
div.support-content tbody tr td {padding:2px 1px 2px 12px;}
div.support-content table tbody tr.stripe {margin:0px;border-spacing:0px;padding:0px;background-color:#f2f2f2; }

/* left column */

div.support-content div.left {width:571px;float:left;padding:0 20px 0 0;overflow:hidden;}

div.support-content div.left h1 {width:570px;margin:0;font-size:36px;color:#5d5c5c;font-weight:normal;}

.no-flash-text h1 {margin:0 0 15px 0 !important;}

div.support-content div.left h2 {margin:0 0 5px 5px;font-size:13px;font-weight:bold;}
div.support-content div.left h2.light {margin:0 0 5px 5px;font-size:14px;}
div.support-content div.left h3 {margin:0 0 5px 5px;font-size:16px;}
div.support-content div.left h4 {font-size:11px;font-weight:bold;}
div.support-content div.left h4 em {color:#ac0648;font-style:normal;}
div.support-content div.left h4.date {margin:0;padding:0 0 15px 0;}

div.support-content div.left h1.small {font-size:30px;}
div.support-content div.left h1.smaller {font-size:24px;}
div.support-content div.left h1.smallest {font-size:21px;}

div.support-content div.left p {line-height:13px; font-size:11px; _line-height:15px;}
div.support-content div.left p.disclaimer {line-height:18px;}
div.support-content div.left p.instruction {line-height:18px;margin:0 0 15px 0;}
div.support-content div.left p.introduction {margin:0 0 15px 0;}

div.support-content div.left div.hr {width:570px;height:3px;margin:29px 0;background:url(./img/hr-570.gif) center center no-repeat;line-height:0px;font-size:0px;}
div.support-content div.left div.hr-full {width:100%;height:3px;margin:29px 0;background:url(./img/hr-570.gif) center center no-repeat;line-height:0px;font-size:0px;}
div.support-content div.left div.hr-half {width:570px;height:3px;margin:14px 0;background:url(./img/hr-570.gif) center center no-repeat;line-height:0px;font-size:0px;}

div.support-content div.left ul.steps {zoom:1;margin:0 0 30px 0;padding:0 0 20px 20px;background:url(./img/hr-570.gif) bottom center no-repeat;}
div.support-content div.left ul.steps:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.support-content div.left ul.steps li {margin:0 60px 0 0;float:left;font-size:12px;color:#b1afaf;}
div.support-content div.left ul.steps li a {color:#b1afaf;}
div.support-content div.left ul.steps li a:hover {color:#000000;}
div.support-content div.left ul.steps li.active {color:#ac0648;}

/* right column */

div.support-content div.right {width:134px;padding:0 0 0 21px;float:left;background:url(./img/vr-688.gif) no-repeat;_overflow:hidden;}

div.support-content div.right h4 {font-size:14px;font-weight:normal;}
div.support-content div.right h5 {line-height:13px;font-size:11px;font-weight:normal;}
div.support-content div.right p {line-height:13px;font-size:11px;}
div.support-content div.right p.margin {margin:10px 0;}

div.support-content div.right div.hr {width:134px;height:1px;margin:25px 0;background:#ebebeb;line-height:0px;font-size:0px;}

div.support-content div.right .chat {background:url(./img/bg-support-chat-small.jpg) no-repeat 40px 28px;padding-top:75px;}
div.support-content div.right .email {background:url(./img/bg-support-email-small.jpg) no-repeat 40px 28px;padding-top:75px;}
div.support-content div.right .phone {background:url(./img/bg-support-phone-small.jpg) no-repeat 50px 28px;padding-top:75px;}
div.support-content div.right .center {background:url(./img/bg-support-center-small.jpg) no-repeat 40px 0;padding-top:55px;}

div.support-content div.right .mobile {background:url(./img/bg-support-mobile.jpg) no-repeat 0 32px;height:130px;font-size:14px;}
div.support-content div.right .mobile a {display:block;margin:77px 0 0 0;font-size:11px;}

/* 20090804 leadweb : promotion banner */
div.support-content div.right .promotion-banner {margin-bottom:18px;}
div.support-content div.right .promotion-banner span {overflow:hidden; display:block; width:100%;}
div.support-content div.right .promotion-banner span.tit {padding-bottom:7px; font-size:12px;}
div.support-content div.right .promotion-banner span.img {padding-bottom:6px; text-align:center;}
div.support-content div.right .promotion-banner span.btn {padding-bottom:4px;}
div.support-content div.right .promotion-banner span.description {padding-bottom:3px; line-height:11px;}
/* //20090804 leadweb : promotion banner */

div.support-content div.right #kb-search-form {width:136px;padding:5px 0 10px 0;}
div.support-content div.right #kb-search-form fieldset {width:136px;height:21px;background:url(./img/bg-kb-search.gif) no-repeat;position:relative;overflow:hidden;}
div.support-content div.right #kb-search-query {width:105px;position:absolute;top:1px;left:5px;}
div.support-content div.right #kb-search-submit {width:14px;height:17px;position:absolute;top:2px;left:115px;margin:0;padding:0;cursor:pointer;background:url(./img/bg-kb-submit.gif) no-repeat;}

#sd-search-form {}
#sd-search-form fieldset {float:left;width:136px;height:21px;margin:0 0 0 10px;background:url(./img/bg-kb-search.gif) no-repeat;position:relative;overflow:hidden;}
#sd-search-query {width:105px;position:absolute;top:1px;left:5px;}
#sd-search-submit {width:14px;height:17px;position:absolute;top:2px;left:115px;margin:0;padding:0;cursor:pointer;background:url(./img/bg-kb-submit.gif) no-repeat;}

/* long box */
div.support-content .grey-box {width:553px;margin:0 0 0 1px;padding:10px 0 10px 15px;background:#f2f2f2;font-size:11px;position:relative;}
div.support-content div.left .grey-box h3 {margin:0 0 10px 0;font-size:12px;}
div.support-content .grey-box-top {width:570px;height:10px;background:url(./img/bg-grey-box-top.gif) no-repeat;line-height:0px;font-size:0px;}
div.support-content .grey-box-bottom {width:570px;height:10px;margin:0 0 30px 0;background:url(./img/bg-grey-box-bottom.gif) no-repeat;}

/* width 615 box : 20100520 parkjeongmi add */
div.support-content .grey-box-long {width:598px;margin:0 0 0 1px;padding:7px 0 7px 15px;background:#f2f2f2;font-size:11px;position:relative;}
div.support-content .grey-box-long-top {width:615px;height:7px;background:url(./img/bg-grey-box-top615.gif) no-repeat;line-height:0px;font-size:0px;}
div.support-content .grey-box-long-bottom {width:615px;height:7px;margin:0 0 30px 0;background:url(./img/bg-grey-box-bottom615.gif) no-repeat;}

/* 20090626 add */
div.support-content .grey-box .float-row span.required,
div.support-content .grey-box-long .float-row span.required {display:none;}
/* 20090626 add */

/* middle box */

div.support-content .middle-box {width:280px; float:left;}
/* 20090723 leadweb modify */
div.support-content .middle-box .grey-box {width:262px;margin:0 0 0 1px;padding:10px 0 10px 15px;background:#f2f2f2;font-size:11px;}
/* //20090723 leadweb modify */
div.support-content .middle-box .grey-box h3 {margin:0 0 10px 0;font-size:12px;}
div.support-content .middle-box .grey-box-top {width:280px;height:10px;background:url(./img/bg-grey-box-top-middle.gif) no-repeat;line-height:0px;font-size:0px;}
div.support-content .middle-box .grey-box-bottom {width:280px;height:10px; background:url(./img/bg-grey-box-bottom-middle.gif) no-repeat;}
div.support-content .middle-box .grey-box .label {width:80px; float:left; padding: 0 0 6px 0; line-height:13px;}
div.support-content .middle-box .grey-box .description {width:165px; float:left; padding: 0 0 6px 0; line-height:13px;}

div.support-content .middle-box .button-row-right {width:245px;}
div.support-content .middle-box .button-row-right:after {content:""."";display:block;height:0;clear:both;visibility:hidden;}

div.support-content .middle-box .float-row_m {width:262px;margin:0 0 15px 0;zoom:1;position:relative;}
div.support-content .middle-box .float-row_m:after {content:""."";display:block;height:0;clear:both;visibility:hidden;}
div.support-content .middle-box .float-row_m label {padding-right:70px;}
div.support-content .middle-box .float-row_m label.long {padding-right:8px;}
div.support-content .middle-box .float-row_m label.short {padding-right:52px;}
div.support-content .middle-box .float-row_m input {margin-left:2px;}

/* 20090626 add */
div.support-content .middle-box .provider-sub-title {margin:7px 0 10px 5px;}
div.support-content .middle-box h3.opt2  {position:relative;}
div.support-content .middle-box h3.opt2 .warning {position:absolute; top:5px; right:7px;}
div.support-content .middle-box .grey-box div {clear:both; padding-bottom:5px;}
div.support-content .middle-box .grey-box .float-row-opt {overflow:hidden; width:100%; padding-bottom:5px;}
div.support-content .middle-box .grey-box .float-row-opt label {display:inline-block; float:left; width:115px;}
div.support-content .middle-box .grey-box .float-row-opt input {display:inline-block; float:right; padding-right:20px;}
div.support-content .middle-box .grey-box .float-row-opt select {display:inline-block; float:right; width:125px; margin:0 15px 5px 0;}
/* 20090626 add */

/* short box */

div.support-content .smaller-box {float:left;margin:0 40px 0 0;}
div.support-content .smaller-box .grey-box {width:245px;margin:0 0 0 1px;padding:10px 0 10px 15px;background:#f2f2f2;font-size:11px;height:120px;}
div.support-content .smaller-box .grey-box h3 {margin:0 0 10px 0;font-size:12px;}
div.support-content .smaller-box .grey-box-top {width:271px;height:10px;background:url(./img/bg-grey-box-top-small.gif) no-repeat;line-height:0px;font-size:0px;}
div.support-content .smaller-box .grey-box-bottom {width:271px;height:10px;margin:0 0 30px 0;background:url(./img/bg-grey-box-bottom-small.gif) no-repeat;}
div.support-content .smaller-box .grey-box .label {width:80px;float:left;padding: 0 0 6px 0; line-height:13px; _line-height:15px;}
div.support-content .smaller-box .grey-box .description {width:165px;float:left;padding: 0 0 6px 0;line-height:13px; _line-height:15px;}
div.support-content .smaller-box .grey-box .list {float:left;width:120px;}
div.support-content .smaller-box .grey-box .list h5 {font-size:12px;font-weight:normal;}
div.support-content .smaller-box .grey-box .list li {padding:0 0 5px 27px;}
div.support-content .smaller-box .grey-box .list li.checked {background:url(./img/icon-checkmark.gif) 10px 4px no-repeat;}

/* shadow box */

div.support-content .shadow-box {padding:10px 0px;background:url(./img/bg-shadow-box.gif) repeat-y; width:531px; float:left;} /* 20091223 lbc modify */
div.support-content div.left .shadow-box h2 {margin:0 0 5px 0;font-size:18px;color:#5d5c5c; width:100%;} /* 20091222 lbc modify */
div.support-content div.left .shadow-box h3 {margin:0 0 10px 0;font-size:12px;}
div.support-content .shadow-box p {margin:0 0 20px 0;}
div.support-content .shadow-box-top {width:571px;height:10px;background:url(./img/bg-shadow-box-top.gif) no-repeat;line-height:0px;font-size:0px;}
div.support-content .shadow-box-bottom {width:571px;height:10px;margin:0 0 30px 0;background:url(./img/bg-shadow-box-bottom.gif) no-repeat; clear:both;}  /* 20091223 lbc modify */

/* shadow box long :20100520 parkjeongmi add */

div.support-content .shadow-box-long {padding:10px 20px;background:url(./img/bg-shadow-box617.gif) repeat-y; width:577px; float:left;} /* 20091223 lbc modify */
div.support-content .shadow-box-long h2 {margin:0 0 10px 0;font-size:15px;}
div.support-content .shadow-box-long p {margin:5px 0 0 0;font-size:11px;}
div.support-content .shadow-box-long-top {width:617px;height:10px;background:url(./img/bg-shadow-box-top617.gif) no-repeat;line-height:0px;font-size:0px;}
div.support-content .shadow-box-long-bottom {width:617px;height:10px;margin:0 0 30px 0;background:url(./img/bg-shadow-box-bottom617.gif) no-repeat; clear:both;}

/* white */

div.support-content .white-box {width:529px;margin:0 0 30px 0;padding:30px 20px;border:1px solid #ececec;overflow:hidden;}
div.support-content div.left .white-box h2 {margin:0 0 20px 0;font-size:20px;color:#5d5c5c;}
div.support-content div.left .white-box h3 {margin:0 0 10px 0;padding:0 0 5px 5px;font-size:14px;font-weight:bold;border-bottom:1px solid #ececec;}

div.support-content div.left .white-box div.title-row {zoom:1;margin:0 0 10px 0;padding:0 0 5px 5px;font-size:14px;font-weight:bold;border-bottom:1px solid #ececec;}
div.support-content div.left .white-box div.title-row div {float:left;}
div.support-content div.left .white-box div.title-row:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

div.support-content div.left .white-box .float-row {margin:0 0 5px 5px;}

div.support-content div.left .white-box .column-date {width:105px;}
div.support-content div.left .white-box .column-subject {width:384px;}

/* float rows */

div.support-content .float-title {}
div.support-content .float-title:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.support-content .float-title h2 {width:395px;float:left;}
div.support-content .float-title p {width:160px;float:left;text-align:right;}

div.support-content .float-footer {margin:0 0 40px 0;}
div.support-content .float-footer:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.support-content .float-footer div.row-left {width:385px;float:left;}
div.support-content .float-footer div.row-right {width:180px;float:left;}
div.support-content .float-footer div.row-right .small-button {float:right;margin:0;}

div.support-content .float-subtitle {margin:0 0 15px 0;font-size:12px;font-weight:bold;zoom:1;}
div.support-content .float-subtitle:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.support-content .float-subtitle div.row-left {width:296px;float:left;}
div.support-content .float-subtitle div.row-right {width:200px;float:left;}

div.support-content .offset {position:absolute;left:110px;top:24px;}

div.support-content .float-row {width:553px;margin:0 0 15px 0;zoom:1;position:relative;}
div.support-content .float-row:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

div.support-content .float-row label {width:87px;float:left;display:block;}

div.support-content .float-row label.small {width:70px;}
div.support-content .float-row label.medium {width:100px;}
div.support-content .float-row label.medium-small {width:110px;}
div.support-content .float-row label.medium-big {width:128px;}
div.support-content .float-row label.medium-smallsmall {width:103px;} /* //20090930 leadweb add */
div.support-content .float-row label.big {width:135px;}
div.support-content .float-row label.long {width:160px;}
div.support-content .float-row label.longer {width:175px;}
div.support-content .float-row label.auto {width:auto;margin:0 10px 0 0;}

div.support-content .float-row input {margin:0 10px 0 0;float:left;display:block;}
div.support-content .float-row select {margin:0 10px 0 0;float:left;display:block;}
div.support-content .float-row p {float:left;}

/* 20090730 leadweb modify  */
div.support-content .item-submission label {width:auto;margin:0 5px 0 0;}
div.support-content .item-submission input {margin:0 3px 0 0;float:left;display:block;}
div.support-content .item-submission label.tit-item-submission {width:87px;float:left;display:block;}
/* //20090730 leadweb modify  */

div.support-content .float-row div {float:left;}
div.support-content .float-row div input {float:none;}

div.support-content .float-row div.row-right .float-row input {float:left;}
div.support-content .float-row div.row-left .float-row input {float:left;}

div.support-content .float-row div p {float:none;}

div.support-content .float-row div.row-left {width:296px;overflow:hidden;}
div.support-content .float-row div.row-right {width:250px;overflow:hidden;}
div.support-content .float-row div.row-right p {width:200px;margin:0 10px 10px 15px;line-height:15px;font-size:10px;}

div.support-content .float-row div.text {width:340px;}
div.support-content .float-row div.text h2 {margin:0 0 20px 0;font-size:16px;font-weight:normal;}
div.support-content .float-row div.text h3 {margin:0 0 10px 0;font-size:14px;font-weight:normal;}

div.support-content .float-row div.image {margin:0 10px 0 10px;text-align:center;}
div.support-content .float-row div.image img {display:block;}

div.support-content .float-row div.checkbox {width:286px;margin:0 10px 0 0;}
div.support-content .float-row div.checkbox label {width:250px;}
div.support-content .float-row div.checkbox input {float:left;}

div.support-content .float-row div.label {width:100px;margin:0 10px 0 0;line-height:15px;font-size:13px;}
div.support-content .float-row div.content {width:250px;margin:0 0 0 0;}
div.support-content .float-row div.content p {line-height:18px;}
div.support-content .float-row div.content p strong {line-height:16px;}

div.support-content .float-row div.content-wider {width:350px;margin:0 0 0 0;}
div.support-content .float-row div.content-wider p {line-height:18px;}
div.support-content .float-row div.content-wider p strong {line-height:16px;}

div.support-content .button-row-right {width:525px;}
div.support-content .button-row-right:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

div.support-content .button-row-right .small-button {float:right;}

div.support-content .result-columns {}
div.support-content .result-columns .column-1 {width:175px;margin:0 0 0 5px;}
div.support-content .result-columns .column-2 {width:110px;}
div.support-content .result-columns .column-3 {}

div.support-content .repair-two-columns {}
div.support-content .repair-two-columns div {width:255px;padding:0 0 15px 5px;}
div.support-content .repair-two-columns div a.linkoff {font-size:13px;}
div.support-content .repair-two-columns p {margin:0 0 5px 0;}

div.support-content .repair-three-columns {}
div.support-content .repair-three-columns div.column-1 {width:215px;margin:0 0 15px 5px;}
div.support-content .repair-three-columns div.column-2 {width:140px;}
div.support-content .repair-three-columns div a.linkoff {font-size:13px;}
div.support-content .repair-three-columns p {margin:0 0 5px 0;}

div.support-content .product-results p {margin:0 0 5px 0;}
div.support-content .product-results .column-1 {width:143px;font-size:13px;}
div.support-content .product-results .column-2 {width:135px;}
div.support-content .product-results .column-3 {width:135px;}
div.support-content .product-results .column-4 {width:135px;}
div.support-content .product-results .column-double {width:262px;}
div.support-content .product-results .column-double p {padding:20px 60px 20px 0;}

div.support-content .topic {zoom:1;margin:30px 0 0 0;}
div.support-content .topic:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

div.support-content .topic img {float:left;width:75px;margin:0 15px 0 0;}
div.support-content .topic div {float:left;width:400px;*overflow:auto;_overflow:auto;}

div.support-content div.left .topic h2 {margin:0 0 5px 0px;font-size:13px;font-weight:bold;}
div.support-content div.left .topic h2.light {font-size:15px;}
div.support-content div.left .topic h3 {margin:0;font-size:15px;font-weight:normal;}
div.support-content div.left .topic h4 {font-size:13px;font-weight:normal;}
div.support-content div.left .topic p {margin:0 0 10px 0;line-height:18px;}

div.support-content .pagination {height:20px;margin:0 0 5px 0;zoom:1;position:relative;}

div.support-content div.left .pagination p {margin:0 10px 0 0;float:left;font-size:12px;}

div.support-content .pagination ul {position:absolute;top:-3px;right:0;}
div.support-content .pagination ul li {margin:0 0 0 5px;float:left;}

/* support-find-parts.html */

div.support-content .parts {width:550px;margin:0;padding:0;}
div.support-content .parts-map {width:270px;float:left;margin:0;padding:10px 0 0 20px;}

div.support-content .parts-list {margin:0 0 20px 0;}
div.support-content .parts-list ul {float:left;margin:0;padding:0 9px 0 6px;font-size:11px;}
div.support-content .parts-list ul li {margin:0;padding:0 0 0 8px;background:url(./img/bg-bullet-small.gif) 0 6px no-repeat;}

div.support-content .parts-description {width:260px;float:left;margin:24px 0 0 0;padding:0;}
div.support-content .parts-description p {padding:0 0 5px 0;}
div.support-content .parts-description strong {display:block;font-size:13px;}

/* support-knowledge-base.html */

div.support-content .knowledge-base {}
div.support-content .knowledge-base:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.support-content .knowledge-base .knowledge-base-icon {width:108px;float:left;}
div.support-content .knowledge-base .knowledge-base-icon img {display:block;padding:8px 16px 0 0;}
div.support-content .knowledge-base .knowledge-base-form {width:440px;float:left;}
div.support-content .knowledge-base .knowledge-base-form input {float:left;margin:0 10px 0 0;}
div.support-content .knowledge-base .knowledge-base-form select {float:left;margin:0 10px 0 0;}
div.support-content .knowledge-base .knowledge-base-form p.header {margin:0 0 10px 0;}
div.support-content .knowledge-base .knowledge-base-form div {zoom:1;margin:0 0 10px 0;}
div.support-content .knowledge-base .knowledge-base-form div:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.support-content .knowledge-base .knowledge-base-form span.text {display:block;float:left;margin:0 10px 0 0;}

/* support-product.html */

div.support-content .support-product {height:70px;}
div.support-content .support-product strong {color:#bbbbbb; }
div.support-content .support-product strong a {color:#bbbbbb;}
div.support-content .support-product #label { padding:3px 16px 50px 0;  float:left;}
div.support-content .support-product #knowledge-search {float:left; width:340px;padding:0 120px 0 0;}
div.support-content .support-product #knowledge-search #model-number{float:left;}
div.support-content .support-product #knowledge-search #submit-button {padding:0px;float:right;}

div.support-content .product-categories {width:700px;overflow:hidden;}
div.support-content .product-categories:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

div.support-content .product-categories-row {width:700px;overflow:hidden;}
div.support-content .product-categories-row:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

div.support-content .product-categories-row div.category {float:left;width:285px;padding:0 0 40px 0;position:relative;}
div.support-content .product-categories-row div.category img {position:absolute;top:0;left:2px;}
div.support-content .product-categories-row div.category ul {padding:0 0 0 130px;}
div.support-content .product-categories-row div.category ul li {line-height:13px;padding:0 0 4px 0;font-size:11px;}

div.support-content .product-categories div.category {float:left;width:120px;margin:0 30px 0 0;}
div.support-content .product-categories div.category img {display:block;}
div.support-content .product-categories div.category ul {padding:8px 0 0 0;}
div.support-content .product-categories div.category ul li {line-height:13px;padding:0 0 4px 0;font-size:11px;}

div.support-content .product-categories div.category-mobile {width:115px;background:url(./img/product-bottom.gif) center bottom no-repeat;}
div.support-content .product-categories div.category-mobile h2 {padding:0 10px;}
div.support-content .product-categories div.category-mobile p {padding:0 10px 200px 10px;}

div.support-content div.left .product-categories div.category h2 {margin:0 0 5px 0;}
div.support-content div.left .product-categories-row div.category h2 {margin:0 0 5px 130px;font-size:14px;font-weight:normal;}

div.support-content div.grey-box .product-categories {display:none;}
div.support-content div.grey-box .product-categories div.category {float:left;width:120px;margin:0 20px 0 0;}

div.support-content div.grey-box .product-categories-row {display:none;}
div.support-content div.grey-box .product-categories-row div.category {padding:20px 0 20px 0;}
div.support-content div.grey-box .product-categories-row div.category span{font-size:14px;font-weight:normal;}
div.support-content div.grey-box .product-categories-row div.category img {top:20px;}
div.support-content div.grey-box .product-categories-row div.category ul li {width:130px;}

/* support-product-profile.html */

div.support-content #support-product-profile-window {width:465px;padding:14px 12px 35px 22px;height:131px;background:url(./img/bg-search-window.gif) no-repeat;}
div.support-content #support-product-profile-window h2 {float:left;margin:0px;}
div.support-content #support-product-profile-window .float-row {width:465px;margin:0 0 2px 0;}
div.support-content #support-product-profile-window #support-product-profile-close {float:right;}
div.support-content #support-product-profile-window span.note-long {color:#a7a7a7;width:auto;clear:both;display:block;padding:3px 0 0 0;}
div.support-content #support-product-profile-window span.note-long a{color:#a7a7a7}
div.support-content #support-product-profile-window span.note-footer {font-size:11px;display:block;padding:12px 0 0 0;clear:both;}

div.support-content #item-profile {width:513px;padding:20px 0 0 16px;}
div.support-content #item-profile:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.support-content #item-profile img {float:left;margin:5px 17px 30px 0}
div.support-content #item-profile h2 {float:left;margin:0;padding:8px 12px 10px 0;font-size:15px;font-weight:normal;}
div.support-content #item-profile span {float:left;}
div.support-content #item-profile h3 {margin:0px 0px 0px 0px;font-weight:normal;}
div.support-content #item-profile p {padding:11px 0 0 0;}

div.support-content #documents {}
div.support-content #documents .float-columns {display:block;width:520px;zoom:1;}
div.support-content #documents .float-columns:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.support-content #documents span.hr-half {display:block;width:490px;height:3px;padding:14px 0;background:url(./img/hr-570.gif) center center no-repeat;line-height:0px;font-size:0px;}
div.support-content #documents h2 {width:120px;margin:0;padding: 0 35px 0 0;float:left;}
div.support-content #documents ul {width:150px;margin:0;padding: 0 10px 0 0;float:left;}
div.support-content #documents ul li a {height:20px;display:block;float:left;}
div.support-content #documents ul.double-wide {width:310px;}
div.support-content #documents ul li {zoom:1;}
div.support-content #documents ul li:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

/* 20100308 Content Provider banner : parkjeongmi add */
div.support-content div .float-columns {display:block;width:520px;zoom:1;}
div.support-content div .float-columns:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.support-content div .float-columns h2 {width:120px;margin:0;padding: 0 35px 0 0;float:left;}
div.support-content div .float-columns ul {width:150px;margin:0;padding: 0 10px 0 0;float:left;}
div.support-content #provider-banner {width:300px !important;}
div.support-content #provider-banner li {overflow:hidden;width:100%;padding-bottom:20px;}
div.support-content #provider-banner li a {display:block;float:left;width:58px;margin-right:18px;text-align:center;}
div.support-content #provider-banner li a.last {margin-right:0;}
div.support-content #provider-banner li a img {display:inline !important;vertical-align:middle;}
/* //20100308 Content Provider banner : parkjeongmi add */
div.support-content #drivers {}
div.support-content #drivers h3 {margin:0 0 15px 0;font-size:11px;font-weight:bold;}
div.support-content #drivers p {margin:0 0 15px 0;}
div.support-content #drivers span.hr-half {display:block;width:490px;height:3px;padding:14px 0;background:url(./img/hr-570.gif) center center no-repeat;line-height:0px;font-size:0px;}
div.support-content #drivers ul {width:553px;font-size:11px;}
div.support-content #drivers ul li {float:left;padding:0 10px 0 0;}
div.support-content #drivers ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.support-content #drivers ul.header {padding:0 0 10px 0;font-size:12px;}
div.support-content #drivers ul li {line-height:13px;}
div.support-content #drivers ul li.description {width:180px;}
div.support-content #drivers ul li.os {width:150px;}
div.support-content #drivers ul li.file {width:275px;}
div.support-content #drivers ul li.size {width:60px;}
div.support-content #drivers ul li p {margin:0;}

div.support-content #drivers .software-list h4 {margin:0 0 10px 0;font-size:13px;font-weight:bold;}
div.support-content #drivers .mobile-software-list h4 a {display:block;margin:0 0 5px 0;font-size:12px;font-weight:normal;}

 /* 2009-09-10 Leadweb */
div.support-content #warranty {}
div.support-content #warranty:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.support-content #warranty p {clear: both; padding:0 0 10px 0;}
div.support-content #warranty .summary {margin:10px 30px 0 0;display:block;}
div.support-content #warranty .summary ul {clear: both;}
div.support-content #warranty .summary ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.support-content #warranty .summary ul li.label {width:146px;float:left;font-weight:bold;font-size:11px;}
div.support-content #warranty .summary ul li.coverage {width:340px;float:left;font-size:11px;}
div.support-content #warranty .summary p.header {font-size:12px;font-weight:bold;}
div.support-content #warranty .summary p.manual {padding:10px 0 10px 0;}
div.support-content #warranty .service {width: auto; margin: 0 30px 0 0;float:none;display:block;}
 /* 2009-09-10 Leadweb */

div.support-content #warranty-info h3 {width:498px;margin:15px 0 0 0;padding:0 0 5px 8px;background:url(./img/bk-support-heading.png) no-repeat;font-size:12px;font-weight:bold;}
div.support-content #warranty-info h4 {margin:0 0 5px 0;font-size:12px;font-weight:normal;}
div.support-content #warranty-info p {font-size:10px;}
div.support-content #warranty-info .left-column {float:left;width:230px;margin:0 0 0 10px;}
div.support-content #warranty-info .middle-column {float:left;width:100px;margin:0 10px 0 0;}
div.support-content #warranty-info .right-column {float:left;width:150px;}
div.support-content #warranty-info .left-column .clear-after h5 {float:left;width:65px;}
div.support-content #warranty-info .left-column .clear-after p {float:left;width:145px;}

div.support-content #software h2 {margin:0 0 5px 0;}
div.support-content #software p {margin:0 0 15px 0;}
div.support-content #software ul {margin:0 0 15px 0;}
div.support-content #software span.hr-half {display:block;width:490px;height:3px;padding:14px 0;background:url(./img/hr-570.gif) center center no-repeat;line-height:0px;font-size:0px;}
div.support-content #software div.scroll {width:500px;height:290px;margin:0 0 15px 0;overflow:auto;}
div.support-content #software div.scroll table {width:475px;border:none;}
div.support-content #software div.scroll table td {padding:2px 1px 2px 0;}
div.support-content #software .scroll-header {width:500px;border-top:1px solid #e7e7e7;}

div.support-content #video-guides span.hr-half {display:block;width:490px;height:3px;padding:14px 0;background:url(./img/hr-570.gif) center center no-repeat;line-height:0px;font-size:0px;}
.video-guide {width:260px !important;float:left;margin:0 0 40px 0;overflow:hidden;}
.video-guide img {width:95px;height:115px;float:left;}
.video-guide div {width:150px !important;float:left;margin:10px 0 0 15px;}
.video-guide h3 {margin:0 0 30px 0 !important;font-size:12px !important;font-weight:normal;text-decoration:underline;cursor:pointer;}
.video-guide h4 {margin:0 0 15px 0;font-size:12px !important;font-weight:normal !important;}
.video-guide p {font-size:9px !important;}

div.support-content #accessories span.hr-half {display:block;width:490px;height:3px;padding:14px 0;background:url(./img/hr-570.gif) center center no-repeat;line-height:0px;font-size:0px;}
div.support-content #accessories p.legal{margin: 0 10px 20px 0;}
div.support-content #accessories ul.accessories-groups {height:20px;}
div.support-content #accessories ul.accessories-groups li {float:left;padding:0 35px 10px;}
div.support-content #accessories ul.accessories-groups li span {text-decoration:underline;cursor:pointer;}
div.support-content #accessories ul.accessories-groups li span.active {color:#ac0648;text-decoration:none;cursor:default;}
div.support-content #accessories div.accessories-group-container {display:none;}

.parts-item {width:260px !important;float:left;margin:0 0 40px 0;overflow:hidden;}
.parts-item img {width:54px;height:89px;float:left;}
.parts-item div {width:173px !important;float:left;margin:0 0 0 20px;}
.parts-item h3 {margin:0 0 15px 0 !important;font-size:12px !important;font-weight:normal;text-decoration:underline;cursor:pointer;}
.parts-item p {font-size:12px !important;line-height:18px !important;}

.parts-item-detail {display:none;margin:0 0 40px 0;}
.parts-item-detail img {float:left;width:160px;height:163px;margin:0 20px 0 0;}
.parts-item-detail div div {float:left;width:300px !important;}
.parts-item-detail h3 {margin:10px 0 10px 0 !important;font-size:15px !important;font-weight:bold !important;}
.parts-item-detail h4 {margin:20px 0 10px 0 !important;font-size:14px !important;font-weight:bold !important;}
.parts-item-detail p span {display:inline-block;width:110px;}

/* support-my-product.html */

div.support-content span.hint1, div.support-content span.hint2 {color:#a7a7a7;float:right;width:170px;display:block;line-height:13px;padding:0 0px 0 0px; position:absolute; left:280px; }
div.support-content span.hint2 {left:370px;}

/* support-service-announcement.html */

div.support-content div.left .service-announcement h1.smallest {margin:0;}
div.support-content div.left .service-announcement p {line-height:18px;margin:0 0 20px 0;}
/* LGESK-30 repair in template bullets list in articles Notice for Service and support on LG SK : 20101129 jinmoongi modify */
div.support-content div.left .service-announcement ul li {margin:0 0 5px 14px; list-style-type: disc !important;}
div.support-content div.left .service-announcement ol li {margin:0 0 5px 10px; list-style-type: decimal !important;}
/* //LGESK-30 repair in template bullets list in articles Notice for Service and support on LG SK : 20101129 jinmoongi modify */
div.support-content div.left .service-announcement a.return-link {display:block;padding:20px 0 10px 0;text-align:right;}
div.support-content div.left .service-announcement p.return-link {padding:20px 0 10px 0;}

/* support-sign-in.html */

div.support-content div.left .sign-in h2 {margin:0 0 10px 0;font-size:13px;font-weight:normal;}

#retrieve-password-form {position:relative;background:#ffffff url(./img/bg-overlay-gradient.gif) bottom left repeat-x;left:-2000px;}
#retrieve-password-form h2 {margin:0 0 23px 20px;font-size:13px;font-weight:bold;}
#retrieve-password-form p {padding:0 0 15px 20px;}
#retrieve-password-form .float-row {zoom:1;padding:0 0 15px 20px;}
#retrieve-password-form .float-row label {float:left;margin:0 10px 0 0;width:auto;}
#retrieve-password-form .float-row input {float:left;margin:0 10px 0 0;}
#retrieve-password-form .float-row:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#retrieve-password-form div.error {width:475px;padding:0 0 0 20px;}
#retrieve-password-form div.error p {color:#5d5c5c;padding:0;}
#retrieve-password-form span.hint-close {float:none; margin:0 auto;}   /* 20091211 lbc */

/* support-welcome.html */

div.support-content .welcome label {width:270px;line-height:20px;font-size:12px;font-weight:bold;}
div.support-content .welcome .caption {font-style:normal;}
div.support-content .welcome .trailer {left:285px;top:-25px;}

div.support-content .welcome .welcome-header {width:243px;padding:15px 222px 30px 0;background:url(./img/bg-media.gif) 270px 0 no-repeat;} 
div.support-content .welcome .welcome-header h3 {margin:0 0 5px 0px;font-size:17px;font-weight:normal;}
div.support-content div.left .shadow-box h3 {margin:0 0 5px 0px;}

div.support-content .welcome .welcome-header-right {height:90px;padding:55px 30px 0 270px;background:url(./img/bg-media.gif) 55px 10px no-repeat;} 
div.support-content .welcome .welcome-header-right h3 {font-size:16px;font-weight:normal;}

ul.announcement-list {margin:0 0 15px 0;}
ul.announcement-list li {margin:0 0 5px 0;}
ul.announcement-list li span {margin:0 15px 0 0;}

/* support-announcements.html */

div.support-content .announcements .grey-box span.note-long {color:#a7a7a7; width:220px; display:block; }
div.support-content .announcements .grey-box span.note-small {color:#a7a7a7; width:50px; display:block; }
div.support-content .announcements .grey-box .button-align{margin:0 0 0 0;} /* 20091221 lbc modify */
div.support-content .announcements .results { float:right;}
div.support-content .announcements .results-row { width:100%; }
div.support-content .announcements .matches {width:535px; border: solid 1px #ececec; padding:20px 5px 5px 15px;}
div.support-content .announcements .matches strong { text-decoration:underline; font-size:13px;}
div.support-content .announcements .matches .float-row { padding:0px; margin:0px;}
div.support-content .announcements .matches .result-columns {width:535px; border-bottom:solid 1px #ececec; padding:0 0 5px 0; margin:0 0 15px 0; clear:both;}

/* support-product-matches.html / support-product-warranty.html */

div.support-content .product-match span.note-long {color:#a7a7a7; width:370px; display:block; padding: 0 0 0 72px; }
div.support-content .product-match span.note-long a{color:#a7a7a7;}
div.support-content .product-match span.note-short {color:#a7a7a7; width:270px; display:block; padding: 0 0 0 225px; }
div.support-content .product-match span.note-short a{color:#a7a7a7;}
div.support-content .product-match img.arrow { padding:0px 0 0 3px; vertical-align:bottom; background-image:none;}
div.support-content .product-match .profile {width:547px; border: solid 1px #ececec; padding:20px 5px 5px 15px; margin:0 0 15px 0}
div.support-content .product-match .profile strong {font-size:13px;}
div.support-content .product-match .profile .float-row { padding:0px; margin:0px;}
div.support-content .product-match .profile .title {width:535px; border-bottom:solid 1px #ececec; padding:0 0 5px 0; margin:0 0 15px 0; clear:both;}
div.support-content .product-match .profile .sub-name { font-size:14px;}
div.support-content .product-match .profile .message { z-index:100; position:absolute; left:300px;}
div.support-content .product-match .selected { background-color:#f2f2f2}

/* support-here-to-help.html */

div.support-content #support-here-to-help-window {z-index:1;position:absolute;left:97px;top:100px;width:372px;padding:14px 42px 0px 40px;height:569px;background-image:url(./img/bg-chat-window.gif);background-repeat:no-repeat;}
div.support-content #support-here-to-help-window .float-row {width:384px; padding:11px 0 4px 0;margin:0px 0 0 0;}
div.support-content #support-here-to-help-window .float-center {padding:7px 0 0 125px;}
div.support-content #support-here-to-help-window #support-here-to-help-close {float:right;}
div.support-content #support-here-to-help-window .auto {width:399px;}
div.support-content #support-here-to-help-window strong {font-size:11px;}

/* pubmo 1.30 add - support-repair-provider-lookup.jsp*/
div.support-content #product-type optgroup option { text-indent:15px;}
#model-search-list {position:absolute;top:0;left:-2000px;background:#ffffff;overflow:auto;border:1px solid #e7e7e7;}
#model-search-list a {height:20px;line-height:20px;text-decoration:none;display:block;overflow:hidden;outline:none;zoom:1;}
#model-search-list a:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#model-search-list a span {float:left;margin:0 5px 0 5px;display:block;outline:none;cursor:pointer;}
#model-search-list a i {font-style:normal;}
#model-search-list a b {font-weight:bold;color:#000000;}
#model-search-list a:hover {background:#ececec;color:#5d5c5c;}

#model-search-list a.active {background:#ac0648;color:#ffffff;}
#model-search-list a.active b {color:#ffffff;}

#date-picker-calendar {width:228px;height:169px;position:absolute;top:0;left:-2000px;z-index:199;}
#date-picker-calendar img.background {width:228px;height:169px;position:absolute;top:0;left:0;}
#date-picker-calendar span.close {width:25px;height:24px;display:block;position:absolute;top:13px;right:18px;cursor:pointer;background:url(./img/blank.gif);}
/*
#date-picker-calendar img.left {position:absolute;top:18px;left:31px;cursor:pointer;}
#date-picker-calendar img.right {position:absolute;top:18px;left:78px;cursor:pointer;}
*/
/*jin*/
/*
#date-picker-calendar img.left2 {position:absolute;top:18px;left:100px;cursor:pointer;}
#date-picker-calendar img.right2 {position:absolute;top:18px;left:158px;cursor:pointer;}
*/
#date-picker-calendar .title {width:60px;position:absolute;top:15px;left:39px;text-align:center;font-size:11px;}
/*jin*/
#date-picker-calendar .title2 {width:60px;position:absolute;top:15px;left:105px;text-align:center;font-size:11px;}
#date-picker-calendar table.daily {width:170px;position:absolute;top:40px;left:24px;}
#date-picker-calendar table.daily th {width:22px;padding:0 2px 8px 2px;font-family:Arial,sans-serif;font-size:11px;font-weight:bold;}
#date-picker-calendar table.monthly {position:absolute;top:45px;left:24px;background:#ffffff;border-top:1px solid #ebebeb;border-left:1px solid #ebebeb;}
#date-picker-calendar table.monthly td {width:60px;padding:3px 0 3px 0;font-size:13px;text-align:center;border-bottom:1px solid #ebebeb;border-right:1px solid #ebebeb;cursor:pointer;}
#date-picker-calendar table.daily tr.week {background:#ffffff;font-size:11px;}
#date-picker-calendar table.daily tr.week td {padding:1px 2px 1px 2px;line-height:12px;border-bottom:1px solid #ebebeb;text-align:center;color:#dfdede;}
#date-picker-calendar table.daily tr.week td b {color:#5d5c5c;cursor:pointer;}

.date-picker-wrapper {position:relative;}
.date-picker-icon {position:absolute;top:6px;right:15px;cursor:pointer;}

.calendar {width:170px;height:149px;position:relative;background:#a7a7a7;}
.calendar img.left {position:absolute;top:13px;left:10px;cursor:pointer;}
.calendar img.right {position:absolute;top:13px;right:10px;cursor:pointer;}
.calendar p.title {width:120px;position:absolute;top:10px;left:25px;text-align:center;font-size:15px !important;margin:0 !important;}
.calendar table.daily {width:170px;position:absolute;top:35px;left:0;border:none !important;cursor:default;}
.calendar table.daily th {width:22px;padding:5px 2px 8px 2px;font-family:Arial,sans-serif;font-size:11px;font-weight:bold;background:#ffffff;}
.calendar table.daily tr.week {background:#ffffff;font-size:11px;}
.calendar table.daily tr.week td {padding:1px 2px 1px 2px;line-height:12px;border-bottom:1px solid #ebebeb;text-align:center;color:#dfdede;}
.calendar table.daily tr.week td b {color:#5d5c5c;cursor:pointer;}
.calendar .selected {background:#a5a3a4 !important;}
.calendar .selected b {color:#ffffff !important;}
.calendar table.monthly {display:none;}

.register-products-limit {display:none;}

div.support-content div.left h4.edit-title {margin:0 0 5px 12px;font-size:12px;font-weight:bold;}
div.support-content div.left h4.edit-title a {font-size:11px;}

div.support-content .software-detail .grey-box-top {width:508px;height:10px;position:relative;left:-4px;background:url(./img/bg-driver-detail-top.gif) no-repeat;line-height:0px;font-size:0px;}
div.support-content .software-detail .grey-box-bottom {width:508px;height:10px;position:relative;left:-4px;background:url(./img/bg-driver-detail-bottom.gif) no-repeat;}
div.support-content .software-detail .grey-box {width:483px;position:relative;left:-4px;margin:0;padding:10px 0 10px 25px;background:#f2f2f2;}
div.support-content .software-detail h4 {font-size:12px;font-weight:bold;padding:0 0 10px 0;}
div.support-content .software-detail h5 {font-size:14px;font-weight:normal;padding:0 0 5px 0;}
div.support-content .software-detail p {width:498px;}

div.support-content .software-detail p.software-specs {width:475px;padding:0 0 0 0;font-size:11px;color:#bbbbbb;}
div.support-content .software-detail p.software-list-link {padding:0 0 15px 0;}

.support-map-container {width:1023px;height:766px;position:relative;overflow:hidden;}
.support-map-header {height:90px;margin:0 16px 5px 16px;border-bottom:1px solid #e3e3e3;position:relative;}
.support-map-header h1 {padding:20px 0 10px 0;font-size:21px;font-weight:normal;}
.support-map-header label {margin-right:10px;font-size:11px;float:left;}
.support-map-header input {margin-right:25px;float:left;}
.support-map-header .close-window {position:absolute;top:20px;right:15px;cursor:pointer;}
.support-map-body {width:1001px;height:600px;padding:0 11px;background:url(./img/bg-map-overlay.jpg) bottom left repeat-x;}
.support-map-footer {height:40px;padding:10px 15px 0 0;background:#e8e8e8;font-size:11px;text-align:right;}


/* 20090708 update */
.support-model-browser {width:362px;background:transparent;overflow:hidden;position:relative;}
.support-model-browser h1 {margin:15px 0 20px 25px;font-size:18px;font-weight:normal;}
.support-model-browser h2 {margin:0 0 10px 25px;font-size:13px;color:#ac0648;font-weight:normal;}
.support-model-browser h2 span {font-size:11px;color:#999999;}
.support-model-browser h3 {margin:0 0 0 25px;font-size:12px;font-weight:normal;}
.support-model-browser img.close {position:absolute;top:15px;right:15px;cursor:pointer;}

.support-model-browser div.clear-after {margin:0 0 0 25px;}
.support-model-browser ul {visibility:hidden;}

/* //20090708 update */

.support-model-browser .wrapper {padding:5px 0 0 0;background:url(./img/bg-model-browser-top.png) 0 0 no-repeat;_background-image:url(./img/bg-model-browser-top.gif);}

.support-model-browser ul.model-list {float:left;width:140px;height:165px;padding:7px 0 0 4px;overflow:auto;background:url(./img/bg-model-browser.gif) 0 0 no-repeat;}
.support-model-browser ul.model-list li {width:122px;display:block;}
.support-model-browser ul.model-list li img {display:none;}
.support-model-browser ul.model-list li a {padding:4px 0 4px 5px;line-height:14px;display:block;text-decoration:none;outline:none;}
.support-model-browser ul.model-list li a:hover {background:#ececec;}
.support-model-browser ul.model-list li a.active {color:#ffffff;background:#ac0648;}
.support-model-browser ul.model-list li a.active:hover {color:#ffffff;background:#ac0648;}

/* 20091228 megazone add */
.support-model-browser .model-list-wrap {background:url(./img/bg-model-browser.gif) 0 0 no-repeat;}
/* //20091228 megazone add */

/* 20091229 lbc modify */
.support-model-browser ul.model-list {float:left;width:140px;height:165px;padding:7px 0 0 4px;overflow:auto; background-image:none;}
/* //20091229 lbc modify */


/* 20090708 update */
.support-model-browser div.model-image {float:left;width:160px;height:190px;margin:0 0 0 10px;position:relative;top:0px;overflow:hidden;}
.support-model-browser div.model-image img {display:block;}
.support-model-browser div.model-image p {text-align:center;line-height:14px;}
/* //20090708 update */

/* 20090825 leadweb modify */
.support-model-browser ul.model-filter {display:table;margin:5px 0 10px 20px;}
.support-model-browser ul.model-filter li {width:auto;float:left;padding:0 4px 0 0;}
.support-model-browser ul.model-filter li label {display:table-cell; width:68px; height:71px;padding:0 5px;background:transparent url(./img/bg-support-facet-label-text.gif) no-repeat scroll 0 0;font-size:10px;line-height:11px;cursor:pointer;text-align:center;vertical-align:middle;}
.support-model-browser ul.model-filter li label.active {color:#ac0648;}
.support-model-browser ul.model-filter li input {position:absolute;left:-2000px;}

/* IE 6 */
*html .support-model-browser ul.model-filter li label {display:inline;zoom:1;vertical-align:middle;} 
*html .support-model-browser ul.model-filter li label span {vertical-align:middle;}
/* IE 7 */
*:first-child+html .support-model-browser ul.model-filter li label { display:inline-block;zoom:1;}
*:first-child+html .support-model-browser ul.model-filter li label span {vertical-align:middle;}
/* //20090825 leadweb modify */

.support-model-browser div.model-button {height:37px;margin:0;padding:10px 0 0 145px;background:url(./img/bg-model-browser-bottom.png) 1px 0 no-repeat;_background-image:url(./img/bg-model-browser-bottom.gif);}

.model-browser-frame {z-index:15;width:362px;position:absolute;top:0;left:0;display:none;border:0;overflow:hidden;background:#fff;}


div.support-content div.left .support-history {padding:10px 0 0 0;}
div.support-content div.left .support-history img {float:right;margin:0 0 100px 0;}
div.support-content div.left .support-history p {margin:0 0 20px 0;line-height:18px;}

/* track-claim-results */

.track-claim-results {clear:both; margin-top:50px;}
.track-claim-results .header {overflow:hidden; width:100%;}
.track-claim-results .header ul.step {width:100%; margin:0 5px;}
.track-claim-results .header ul.step li {float:left; padding-left:10px; background:url(./img/bg-line-12x1.gif) no-repeat 0 3px; font-size:12px; color:#5d5c5c;}
.track-claim-results .header ul.step li span {display:block; padding:0 10px 0 21px; background:url(./img/step-off.gif) no-repeat left top;}
.track-claim-results .header ul.step li span.step-on {background:url(./img/step-on.gif) no-repeat left top;}
.track-claim-results .header ul.step li.first {padding-left:0; background:none;}
.track-claim-results .header h3 {width:100%; font-size:12px !important; color:#767575;}

.grey-box dl.bd-box {clear:both; width:100%; padding:17px; overflow:hidden; _height:100%;}
.grey-box dl.bd-box dt {float:left; width:170px; font-size:12px; font-weight:bold; color:#5d5c5c; background-color:#f2f2f2;}
.grey-box dl.bd-box dd {float:left; width:360px; padding-left:10px; line-height:1.6; color:#5d5c5c;}
.grey-box dl.bd-box dd.subject {font-size:11px; color:#8d8d8d;}
.grey-box dl.bd-box dd.subject strong {font-size:12px; color:#5d5c5c;}

.track-claim-results .grey-box-bottom {margin:0 0 15px 0 !important;}

div.support-content div.left div.tabbed-content div.service-tab table {position:relative;width:440px !important;border:none;margin:0 0 20px 0;}
div.support-content div.left div.tabbed-content div.service-tab table thead {width:500px;height:30px;background:url(./img/bg-table-header-440.jpg) no-repeat;}
div.support-content div.left div.tabbed-content div.service-tab table thead th {width:440px;border:none;font-size:10px;font-weight:normal;text-align:center;}
div.support-content div.left div.tabbed-content div.service-tab table td {font-size:10px;vertical-align:top;}
div.support-content div.left div.tabbed-content div.service-tab table tr.odd {background:#f0f0f0;}
div.support-content div.left div.tabbed-content div.service-tab h2{font-size:21px; margin: 0 0 15px 0;}
div.support-content div.left div.tabbed-content div.service-tab h3{font-size:12px; margin: 0 0 5px 0; font-weight:normal;}
div.support-content div.left div.tabbed-content div.service-tab h4{font-size:15px; margin: 20px 0;}
div.support-content div.left div.tabbed-content div.service-tab p{padding:0 0 15px !important; width:455px;}
div.support-content div.left div.tabbed-content div.service-tab div.hr{width:460px;}
div.support-content div.left div.tabbed-content div.service-tab p.subtable-note{padding:0px;margin:30px 0 0 0;}
div.support-content div.left div.tabbed-content div#pricing div.tab-sub-tabs{margin: 0 0 20px 0;}
div.support-content div.left div.tabbed-content div#pricing div.tab-sub-tabs span{margin:0 20px 0 0; cursor:pointer; text-decoration:underline;}
div.support-content div.left div.tabbed-content div#pricing div.tab-sub-tabs span.active{color:#AC0648; text-decoration:none;}
div.support-content div.left div.tabbed-content div#pricing ul.subtab-tables{margin:0 0 10px 0 !important;}
div.support-content div.left div.tabbed-content div#pricing div div div table td{vertical-align:middle; text-align:center;}

.column-container {margin:25px 0 0 0;}
.column-container .column-nav {width:127px;float:left;}
.column-container .column-nav ul ul {margin:0 0 25px 10px;}
.column-container .column-nav span {color:#ac0648;}
.column-container .column-content {width:444px;float:left;}
.column-container .column-content h2 {margin:0 0 15px 0 !important;font-size:21px !important;font-weight:normal !important;}
.column-container .column-content h3 {margin:0 0 5px 0 !important;font-size:12px !important;font-weight:normal !important;}
.column-container .column-content p {margin:0 0 20px 0 !important;}
.column-container .column-content table {width:440px;border:none;margin:0 0 20px 0;}
.column-container .column-content table thead {height:30px;background:url(./img/bg-table-header-440.jpg) no-repeat;}
.column-container .column-content table thead th {border:none;font-size:10px;font-weight:normal;text-align:center;}
.column-container .column-content table td {font-size:10px;vertical-align:top;}
.column-container .column-content table tr.odd {background:#f0f0f0;}

.product-eligibility img {width:160px;float:left;margin:0 20px 0 0;}
.product-eligibility div.product-eligibility-content {width:355px;float:left;margin:35px 0 0 0;position:relative;}
.product-eligibility div.product-eligibility-title {margin:0 0 35px 0;}
.product-eligibility div.product-eligibility-title h3 {float:left;margin:0 !important;font-size:16px !important;font-weight:normal;}
.product-eligibility div.product-eligibility-title a {float:right;display:block;margin:5px 20px 0 0;}
.product-eligibility div.product-eligibility-cta {margin:0 0 35px 0;}
.product-eligibility div.product-eligibility-cta p {float:left;padding:11px 5px 0 0;}
.product-eligibility div.product-eligibility-cta a {float:left;}
.product-eligibility div.product-eligibility-details div {float:left;}
.product-eligibility-prices {width:150px;margin:0 40px 0 0;}
.product-eligibility-policies {width:160px;}

.product-ineligible-options h2 {margin:0 0 15px 0 !important;font-size:12px !important;font-weight:normal !important;}
.product-ineligible-options p {margin:0 0 15px 0;}

.contact-telephone p {float:left;width:180px;margin:10px !important;}
.contact-telephone p.contact-number {font-size:15px !important;}
.contact-options h3 {margin:10px 0 15px 75px !important;font-weight:normal !important;}
.contact-options h4 {margin:0 0 0 75px;font-weight:normal !important;}
.contact-options p {margin:0 0 15px 75px;}
.contact-promise h2 {margin:0 0 15px 0 !important;font-size:18px !important;font-weight:normal !important;}
.contact-promise div.clear-after div {float:left;width:240px;margin:0 40px 0 0;}
.contact-promise div.clear-after div p {margin:0 0 15px 0;font-size:12px;}
.contact-chat {margin:0 0 35px 0;}
.contact-chat div {float:left;width:150px;margin:0 20px 0 15px;}
.contact-chat img {display:block;margin:60px 0 10px 0;}

.register-products-box {position:relative; width:570px; *left:0px; *top:20px; _top:0px; _left:0px;}
.register-products-box span.close {display:block;width:20px;height:20px;position:absolute;top:5px;right:10px;background:url(./img/icon-close-gray.gif) no-repeat;cursor:pointer;}

.support-content .gui-accordian h4 {left:0;width:535px;background:url(./img/bg-spec-list-toggle-565.gif) 0 -23px no-repeat;}
.support-content .gui-accordian div {width:565px;}
.support-content #faq-search .gui-accordian h4 {left:0;width:475px;background:url(./img/bg-spec-list-toggle-505.gif) 0 0 no-repeat;}
.support-content #faq-search .gui-accordian div {width:505px;}

div.tabbed-content div div div.grey-box {width:475px;margin:0 0 0 1px;padding:10px 0 10px 15px;background:#f2f2f2;font-size:11px;position:relative;}
div.tabbed-content div div div.grey-box-top {width:492px;height:10px;background:url(./img/bg-grey-box-top-492.gif) no-repeat;line-height:0px;font-size:0px;}
div.tabbed-content div div div.grey-box-bottom {width:492px;height:10px;margin:0 0 10px 0;background:url(./img/bg-grey-box-bottom-492.gif) no-repeat;line-height:0px;font-size:0px;}
div.tabbed-content div div div.grey-box .float-row {margin:0 !important;}
div.tabbed-content div div div.grey-box label {width:200px;margin:0 15px 0 0;}
div.tabbed-content div div div.grey-box select {width:150px;}
div.tabbed-content div div div.grey-box label.disabled {color:#d6d6d6;}

div.tabbed-content div div div.browse-box {width:449px;height:160px;margin:15px 0 0 0;overflow:auto;background:url(./img/bg-textarea-tall.gif) no-repeat;}
div.tabbed-content div div div.browse-box div {display:none;padding:15px 0 0 0;}
div.tabbed-content div div div.browse-box div p {padding:0 52px 15px 17px;color:#d6d6d6;}

div.tabbed-content div div div#browse-subtopic a {display:block;margin:0 2px 0 2px;padding:0 50px 0 15px;line-height:16px;text-decoration:none;}
div.tabbed-content div div div#browse-subtopic a:hover {background:#ececec;} 
div.tabbed-content div div div#browse-subtopic a.active {color:#ffffff;background:#a5a3a4;}
div.tabbed-content div div div#browse-subtopic a.active:hover {color:#ffffff;background:#a5a3a4;}

div.tabbed-content div div div#browse-problem-links a {display:block;padding:0 52px 15px 17px;}

div.tabbed-content li.search-problems-tab {width:250px !important;}
div.tabbed-content li.search-problems-tab label {float:left;}
div.tabbed-content li.search-problems-tab fieldset {float:left;width:136px;height:21px;top:-1px;margin:0 0 0 10px;background:url(./img/bg-kb-search.gif) no-repeat;position:relative;overflow:hidden;}
div.tabbed-content li.search-problems-tab #search-problems-query {width:105px;position:absolute;top:1px;left:5px;}
div.tabbed-content li.search-problems-tab #search-problems-submit {width:14px;height:17px;position:absolute;top:2px;left:115px;margin:0;padding:0;cursor:pointer;background:url(./img/bg-kb-submit.gif) no-repeat;}

div.tabbed-content div div#search-problems h2 {display:none;margin:0 0 20px 0 !important;font-size:14px !important;font-weight:normal !important;}
div.tabbed-content div div#search-problems p {display:none;margin:0 0 30px 0;}
div.tabbed-content div div#search-problems a {display:block;padding:0 52px 15px 0;}

div.self-diagnosis-item {padding:20px 0 0 0;}
div.self-diagnosis-item h3 {height:29px;margin:0 !important;padding:2px 0 4px 12px;background:url(./img/bg-title-571.gif) top left no-repeat;font-size:12px !important;font-weight:bold !important;}
div.self-diagnosis-item h4 {margin:0 0 8px 12px;font-size:12px !important;font-weight:normal !important;}
div.self-diagnosis-item p {margin:0 12px 35px 12px;font-size:12px !important;line-height:18px !important;}
div.self-diagnosis-item form p {margin:0 12px 5px 12px;font-size:11px !important;}
div.self-diagnosis-item form label {position:relative;top:-2px;left:5px;}

.china-area select {width:140px;}

.form-summary h3 {margin:0 0 15 0;font-size:13px !important;font-weight:normal !important;}
.form-summary .label {font-size:11px !important;}
.form-summary .content {font-size:11px !important;}

.member-info {margin:0 0 30px 0;}
.member-info h3 {float:left;width:225px;margin:0 !important;font-size:13px !important;font-weight:normal !important;}
.member-info h3 span {display:block;font-size:11px;}
.member-info h4 {float:left;width:65px;margin:0 10px 0 0;font-weight:normal !important;}
.member-info p {float:left;width:260px;}
.member-info div {float:left;width:345px;margin:0 0 10px 0;}

.edit-form {width:614px;position:relative;background:#ffffff;left:-2000px;visibility:visible;}
.edit-form div.gradient {padding:0 0 30px 0;background:#ffffff url(./img/bg-overlay-gradient.gif) 0 50px repeat-x;}
.edit-form h2 {margin:0 0 15px 0;padding:0 50px 8px 30px;border-bottom:1px solid #dcdcdc;font-size:18px;font-weight:normal;}
.edit-form h3 {float:left;padding:0 0 8px 30px;font-size:13px;font-weight:normal;}
.edit-form span.warning {float:right;margin:0 35px 0 0;}
.edit-form div.grey-box {width:554px;margin:0 30px 0 30px;padding:10px 0 0 15px;background:#f0f0f0;font-size:11px;position:relative;}
.edit-form img.grey-box-trim {width:569px;height:10px;margin:0 30px 0 30px;display:block;}
.edit-form .float-row {padding:0 0 15px 0;}
.edit-form .float-row label {float:left;width:105px;margin:0;}
.edit-form .float-row label.required {background:url(./img/bg-required.gif) 96px 2px no-repeat;}
.edit-form .float-row input {float:left;}
.edit-form .float-row select {width:135px;margin:0 10px 0 0;}
.edit-form .button-row {padding:8px 0 0 249px;}
.edit-form .small-button {margin:0 45px 0 0;}
.edit-form p.instruction {padding:0 100px 0 105px;position:relative;top:-10px;}
.edit-form div.error {padding:0 50px 0 30px;}

.checkbox-lists {}
.checkbox-lists div {float:left;width:110px;margin:0 20px 0 0;}
.checkbox-lists ul {float:left;width:125px;margin:0 0 30px 0;}
.checkbox-lists ul li {margin:0 0 5px 0;}
.checkbox-lists h4 {font-size:11px !important;font-weight:normal !important;}
.checkbox-lists p {font-size:10px !important;color:#919191;}

.delete-form {position:relative;background:#ffffff;left:-2000px; width:360px;}
.delete-form div.gradient {padding:0 0 30px 0;background:#ffffff url(./img/bg-overlay-gradient.gif) 0 -100px repeat-x;}
.delete-form h2 {margin:0 0 15px 0;padding:0 50px 8px 30px;border-bottom:1px solid #dcdcdc;font-size:18px;font-weight:normal;}
.delete-form .button-row {padding:8px 0 0 126px;}
.delete-form .small-button {margin:0 45px 0 0;}
.delete-form p {width:300px;padding:0 30px 8px 30px;font-size:13px;line-height:25px;}

.my-support-content ul {font-size:14px;margin:0 0 25px 0;}
.my-support-content ul li {float:left;}
.my-support-content ul a.active {color:#ac0648;text-decoration:none;cursor:default;}
.my-support-content h2 {float:left;font-size:18px !important;font-weight:normal !important;}
.my-support-content a.small-button {float:right;}

.my-support-content table {width:571px !important;border:none !important;margin:20px 0 0 0;}
.my-support-content table thead {height:35px;background:url(./img/bg-title-571.gif) top left no-repeat;}
.my-support-content table thead th {border:none !important;font-size:12px;font-weight:normal;text-align:left;}
.my-support-content table tr.odd {background:#f2f2f2;}
.my-support-content table td {padding:15px 0 15px 12px !important;font-size:11px;vertical-align:top;}
.my-support-content table td img {display:block;margin:0 60px 0 15px;}
.my-support-content table td p {margin:0 0 8px 0;}
.my-support-content table td .clear-after div {float:left;width:120px;}
.my-support-content table.line-data td {padding:4px 0 4px 12px !important;}
.my-support-content table.line-data tr.odd {background:#ffffff;}

.my-support-content .overlay-delete-product {display:block;width:20px;height:20px;float:right;margin:0 0 0 20px;position:relative;top:-10px;left:-10px;background:url(./img/icon-close-white.gif) no-repeat;cursor:pointer;}
.my-support-content table tr.odd .overlay-delete-product {background:url(./img/icon-close-gray.gif) no-repeat;}

h2.appointment-title  {font-size:18px !important;font-weight:normal !important;}
h3.appointment-title {margin:0 0 10px 0 !important;padding:10px 0 0 0;font-size:12px !important;font-weight:normal !important;}
h4.appointment-title  {margin:0 0 0 5px !important;font-size:12px !important;font-weight:normal !important;}

.appointment-status {width:211px;height:69px;margin:0 0 15px 0;padding:8px 0 0 358px;background:url(./img/bg-appointment-status.gif) no-repeat;position:relative;}
.appointment-status span {position:absolute;top:0;left:40px;}
.appointment-status p {width:215px;position:absolute;top:15px;left:130px;font-size:12px !important;color:#ffffff;}
.appointment-status a {width:141px;height:28px;padding:5px 0 0 55px;display:block;text-decoration:none;}

.appointment-status span.submitted {top:8px;}
.appointment-status span.processing {top:30px;}
.appointment-status span.completed {top:52px;}

.appointment-status-submitted span.submitted {color:#ffffff;}

.appointment-status-processing {background-position:0 -77px;}
.appointment-status-processing span.processing {color:#ffffff;}

.appointment-status-completed {background-position:0 -154px;}
.appointment-status-completed span.completed {color:#ffffff;}

a.appointment-edit {background:url(./img/bg-appointment-edit.gif) no-repeat;}
a.overlay-appointment-cancel {background:url(./img/bg-appointment-cancel.gif) no-repeat;}

.appointment-detail h3 {margin:30px 0 0 0 !important;}
.appointment-detail div.label {width:180px !important;}
.appointment-detail dl {float:left;width:350px; _width:360px;border-bottom:dotted 1px;padding:0 0 15px 0;}
.appointment-detail dt {float:left;width:110px;margin:0 0 5px 0;}
.appointment-detail dd {float:left;width:240px;margin:0 0 5px 0;}
.appointment-detail .content {width:350px !important;border-bottom:dotted 1px;padding:0 0 15px 0;}
.appointment-detail .content p {line-height:13px !important; _line-height:15px!important;}
.appointment-detail dt.border {border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;border-left:1px solid #a0a0a0;width:109px;}
.appointment-detail dd.border {border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;border-right:1px solid #a0a0a0;width:239px;}

.appointment-list-title {margin:0 0 25px 0;}
.appointment-list-title h2 {float:left;font-size:18px !important;font-weight:normal !important;}
.appointment-list-title a {float:right;}

.appointment-list {width:571px !important;border:none !important;margin:0 0 30px 0;}
.appointment-list thead {height:35px;background:url(./img/bg-title-571.gif) top left no-repeat;}
.appointment-list thead th {border:none !important;font-size:12px;font-weight:normal;text-align:left;}
.appointment-list td .small-button {float:none;margin:10px 0 0 0 !important;}
.appointment-list td input {margin:2px 5px 0 5px;}

.appointment-list-footer h3 {margin:0 !important;font-size:16px !important;font-weight:normal !important;}

.request-appointment-steps li {float:left;}
.request-appointment-steps li.active {color:#ac0648;}
.request-appointment-steps li span{background-repeat:no-repeat;}

.request-appointment-steps .step-1 span{padding:0 15px 0 19px;background-image:url(./img/bg-step-1.gif);}
.request-appointment-steps .step-2 span{padding:0 15px 0 35px;background-image:url(./img/bg-step-2.gif);}
.request-appointment-steps .step-3 span{padding:0 15px 0 35px;background-image:url(./img/bg-step-3.gif);}
.request-appointment-steps .step-4 span{padding:0 0 0 35px;background-image:url(./img/bg-step-4.gif);}

.request-appointment-steps .step-1 span.inactive {background-image:url(./img/bg-step-1-inactive.gif);}
.request-appointment-steps .step-2 span.inactive {background-image:url(./img/bg-step-2-inactive.gif);}
.request-appointment-steps .step-3 span.inactive {background-image:url(./img/bg-step-3-inactive.gif);}
.request-appointment-steps .step-4 span.inactive {background-image:url(./img/bg-step-4-inactive.gif);}

.request-appointment-steps .step-1 span.active {background-image:url(./img/bg-step-1-active.gif);}
.request-appointment-steps .step-2 span.active {background-image:url(./img/bg-step-2-active.gif);}
.request-appointment-steps .step-3 span.active {background-image:url(./img/bg-step-3-active.gif);}
.request-appointment-steps .step-4 span.active {background-image:url(./img/bg-step-4-active.gif);}

.column-container .column-content .tabbed-content {width:444px;}
.column-container .column-content .tabbed-content .tabs-tab {width:394px;background:url(./img/bg-tabs-444.gif) repeat-y;}
.column-container .column-content .tabbed-content #top-bar {width:444px;}
.column-container .column-content .tabbed-content table {width:380px;}

.subtab-tables {margin:0 0 25px 25px;}
.subtab-tables li {float:left;cursor:pointer;}
.subtab-tables span {cursor:pointer;}
.subtab-tables span.active {color:#ac0648;cursor:default;}

.column-container .column-content .tabbed-content table thead {background:none;height:16px;}
.column-container .column-content .tabbed-content table thead th {padding:0;font-size:12px;font-weight:bold;}
.column-container .column-content .tabbed-content table td {padding:5px 0 5px 0;font-size:12px;text-align:center;vertical-align:middle;}

.product-subject-fields {display:none;}
.product-subject-fields-on {display:block;}

.verify-box .label {width:150px !important;}
.verify-box .content {width:390px !important;}
.verify-box div.float-row {margin:0 0 8px 0 !important;}
.verify-box p {margin:0 0 8px 0;}
.verify-box dl {font-size:11px;}
.verify-box dt {float:left;width:100px;margin:0 0 5px 0;}
.verify-box dd {float:left;width:250px;margin:0 0 5px 0;}

.sub-title {font-size:14px !important;margin:0 0 5px 0;}
.sub-pagination {margin:20px 0 10px 0;}
.sub-pagination p {float:left;}
.sub-pagination ul {float:right;margin:0 20px 0 0;font-size:11px;}
.sub-pagination ul li {float:left;padding:0 0 0 5px;}

.filter-table {width:100px;margin:4px 0 0 10px;}

.service-centers-title {height:40px;}
.service-centers-title p {float:left;margin:0 10px 0 0;}
.service-centers-title select {width:105px;}

.service-centers-map span {width:571px;height:360px;}
#service-center-google-map {width:570px;height:300px;margin:0 0 30px 0;}

.service-centers-table {}
.service-centers-table h2 {font-weight:normal !important;margin:0 0 15px 0 !important;}

.service-centers-table table {border:none;margin:0 0 20px 0;width:571px !important;border:none !important;}
.service-centers-table table thead {height:35px;background:url(./img/bg-title-571.gif) top left no-repeat;}
.service-centers-table table thead th {font-size:12px;border:none !important;}
.service-centers-table table td {font-size:12px;vertical-align:top;}
.service-centers-table table tr.odd {background:#f9f9f9;}

.service-center-detail {display:none;}
.service-center-detail h3 {margin:0 0 25px 0 !important;font-size:14px !important;font-weight:normal !important;}
.service-center-detail .clear-after div {float:left;width:100px;margin:0 10px 0 0;line-height:25px;}

.service-center-back {display:none;margin:0 0 15px 0;}

.appointment-setter p {float:left;margin:80px 15px 0 15px !important;font-size:12px !important;}
.appointment-setter div {float:left;}

.appointment-time {width:160px;}
.appointment-time h2 {height:20px;margin:0 !important;background:#a7a7a7;text-align:center;}
.appointment-time h4 {float:left;width:80px;height:15px;margin:0 0 5px 0;background:#a7a7a7;text-align:center;}
.appointment-time ul {float:left;width:80px;}
.appointment-time ul li {margin:0 5px 5px 5px;border:1px dotted;text-align:center;cursor:pointer;}

.appointment-time ul li.hover {background:#ececec;} 
.appointment-time ul li.selected {color:#ffffff;background:#a5a3a4;}

.content-overlay {width:500px;background:#ffffff url(./img/bg-overlay-gradient.gif) 0 50px repeat-x;}
.content-overlay h2 {padding:0 60px 15px 30px;border-bottom:1px solid #dddddd;font-size:18px;font-weight:normal;}
.content-overlay h3 {margin:0 0 10px 0;padding:0 0 0 15px;background:url(./img/bg-table-header-440.jpg) no-repeat;font-size:12px;font-weight:bold;left:-15px;}
.content-overlay h4 {margin:0 0 10px 0;font-size:12px;font-weight:normal;font-style:italic;}
.content-overlay div {height:300px;padding:0 10px 0 30px;overflow:auto;}
.content-overlay p {width:430px;line-height:14px;}

.content-overlay dl {width:430px;margin:0 0 5px 0;line-height:14px;}
.content-overlay dt {float:left;width:20px;margin:0 0 5px 0;}
.content-overlay dd {float:left;width:410px;margin:0 0 5px 0;}

.content-overlay p.print-instructions {margin:10px 0 20px 30px;font-size:11px;}
.content-overlay p.print-instructions a {padding:0 0 0 24px;background:url(./img/icon-print.gif) no-repeat;}

/* 20090625 add */
#form-response-content p.tit-provid-zipcode {margin-bottom:15px;}
#form-response-content p.tit-provid-zipcode img {margin-right:5px;}
ul.provid-result {overflow:hidden; width:100%;}
ul.provid-result li.provid-result-list {border-bottom:1px solid #f2f2f2;}
ul.provid-result li.provid-result-list ul {overflow:hidden; width:100%; margin:35px 0 20px 0;}
ul.provid-result li.provid-result-list ul li {clear:both; width:100%;}
ul.provid-result li.tit-provid-result {padding-bottom:5px;border-bottom:1px solid #f2f2f2;}
ul.provid-result li.tit-provid-result strong {display:inline-block; float:left;width:420px; padding-left:7px; font-size:14px; color:#b72861; background:url(./img/support/bg-red-arrow-2x3.gif) no-repeat 0 50%;}
ul.provid-result li.con-provid-result {padding-top:15px;}
ul.provid-result li.con-provid-result p.provid-info {float:left;width:220px;}
ul.provid-result li.con-provid-result p.provid-phone {float:left;width:140px;}
ul.provid-result li.con-provid-result p.provid-email {float:left;width:160px;}
ul.provid-result li.category {padding-top:25px; font-size:10px;}
ul.provid-result li.category span.tit-category {padding:0 !important; color:#b72861; background:none !important;}
ul.provid-result li.category span {padding:0 10px;background:url(./img/support/bg-gray-line-1x7.gif) no-repeat 0 50%;}
/* //20090625 add */

/* 20090626 add */
.support-map-header ul {width:700px;}
.support-map-header ul li {clear:both; width:100%;}
.support-map-header ul li.tit-google-map {padding-bottom:5px; border-bottom:1px solid #df8aab;}
.support-map-header ul li.tit-google-map strong {font-size:14px; color:#b72861;}
.support-map-header ul li.con-google-map {overflow:hidden; padding:15px 0;}
.support-map-header ul li.con-google-map p.provid-info {float:left;width:310px;}
.support-map-header ul li.con-google-map p.provid-phone {float:left;width:200px;}
.support-map-header ul li.con-google-map p.provid-email {float:left;width:180px;}
/* //20090626 add */

/* //20090630 add */
.phone-number {width:100%; margin-top:20px;}
.phone-number li strong {color:#ba3067;}
.flash-container {margin:60px 0 70px 0;}
/* //20090630 add */

* html div#service-center-google-map img { behavior: none; }

/* 20091021 leadweb add */
div.support-content #documents .step-long {display:inline; overflow:hidden; width:360px; margin:0 0 0 150px;} /* //20091124 pjm modify 20091130 lbc modify */
div.support-content #documents .step-p {overflow:hidden; margin:0 0 15px 150px;} /* 20091130 lbc modify */
div.support-content #documents .clear {margin:0 0 15px 0;}
/* //20091021 leadweb add */

/* 20091124 megazone add */
table.part-table { border:0 none; border-collapse:collapse; border-spacing:0; margin:0 0 25px; padding:0; }
table.part-table td {font-size:11px; padding:4px 8px; vertical-align:top; }
table.part-table th { background-color:#F0F0F0; border-bottom:3px solid #FFFFFF; font-size:11px; padding:4px 8px !important; text-align:center !important; }
table.part-table tbody th,
table.part-table tbody td {border-bottom:1px solid #E7E7E7; padding:4px 8px !important;}
table.part-table tr.odd { background-color:#F4F4F4; }
table.part-table td p { margin:0; }
table.part-table .align-center td { text-align:center; }
table.part-table .align-right td { text-align:right; }
/* //20091124 megazone add */

div.overlay-container span.hint-close {position:relative; float:none; margin:0 auto;} /* //20091217 lbc add */

/* 2009-11-26 lbc add */
div.tabbed-content ul.tabs.longs {height:40px;}
/*LGEGR-86 Gap in lines of Model Support Tabs : 20101011 jinmoongi modify */
div.tabbed-content ul.tabs.longs li {width: 131px; height:40px;}
/*//LGEGR-86 Gap in lines of Model Support Tabs : 20101011 jinmoongi modify */
div.tabbed-content ul.tabs.longs li span {height:37px; padding:3px 0 0; line-height: 37px; vertical-align: middle;}
/* 2009-11-26 lbc add */

/* 20091217 lbc add */
div.support-content .smaller-box2 {margin-right:10px;}
div.support-content .smaller-box2 div.content_wrap {overflow:hidden; width:100%;}

/* //20100106 pjm add */
#repairable-product option {padding-left:20px;}

/* //20100208 parkjeongmi add */
.software-description {clear:both;width:100%;} 

/* //20100319 parkjeongmi add */
#formDelete table {width:570px;border:0px;border-spacing:0px;border-bottom:solid 1px #e7e7e7;}
#formDelete table thead tr th {border-top:solid 1px #e7e7e7;border-bottom:solid 1px #e7e7e7;padding:2px 1px 2px 12px;text-align:left}
#formDelete tbody tr td {padding:2px 1px 2px 12px;}
#formDelete table tbody tr.stripe {margin:0px;border-spacing:0px;padding:0px;background-color:#f2f2f2; }

/* 20100414 parkjeongmi add */
#date-picker-calendar select.title, #date-picker-calendar select.title2 {position:absolute;top:0;left:-2000px;}
#date-picker-calendar div.dropdown {width:75px;height:19px;position:relative;font-size:11px;float:left;top:6px;left:20px;z-index:999;}
#date-picker-calendar div.dropdown div {width:75px;height:0;position:absolute;top:20px;left:0;background:#fff url() bottom center;overflow:hidden;z-index:999;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;}
#date-picker-calendar div.dropdown span.top {width:75px;height:5px;display:block;position:absolute;top:0;left:0;background:#fff url();cursor:pointer;}
#date-picker-calendar div.dropdown span.bottom {width:65px;height:14px;display:block;position:absolute;top:5px;left:0;padding:0 5px 5px 5px;background:#fff url() bottom center;cursor:pointer;}
#date-picker-calendar div.dropdown span.item {height:14px;display:block;padding:5px 5px 0 10px;overflow:hidden;cursor:pointer;}
#date-picker-calendar div.dropdown span.icon {width:10px;height:8px;position:absolute;top:9px;right:5px;background:#fff url(./img/icon-arrow-bottom.gif) no-repeat;cursor:pointer;overflow:hidden;}
/* //20100414 parkjeongmi add */

/* 20100423(cidow publisher) */
.cb {clear:both !important;}
.no_m {margin:0 !important;}


/* lookup */
div.product-eligibility-title a.lookup {margin-top:20px;}

/* change */
div.left p.change {width:175px; padding:8px 0;}
div.left p.changeN {width:275px; padding:8px 0;}

/* install_cate */
div.support-content .grey-box .install_cate {margin-top:10px;}
div.support-content .grey-box .install_cate label {float:none; margin-left:20px;}
div.support-content .grey-box .install_cate .row-right p {margin:0;}
div.support-content .grey-box .install_cate .type1,
div.support-content .grey-box .install_cate .row-right .type1 {margin:5px 0 5px 80px;}
div.support-content .grey-box .install_cate .type2,
div.support-content .grey-box .install_cate .row-right .type2 {margin:5px 0 5px 93px;}

/* zip_code */
.grey-box .zip_code {overflow:hidden;}
.grey-box .zip_code div {_display:inline; float:left; margin-left:10px;}
.grey-box .zip_code div select {margin-bottom:5px; }
.grey-box .zip_code .star {padding-left:5px; background:url("./img/bg-required.gif") no-repeat left top;}
.grey-box .zip_code input {float:none;}
.grey-box .zip_code a {display:block;}
.grey-box .zip_code .or {width:20px;}

/* count */
div.support-content .count .float-row {overflow:hidden; height:1%; margin:5px 0 0 0;}
div.support-content .count .float-row label {margin-left:5px}
div.support-content .count {width:550px; padding:10px; border:1px solid #ececec;}
div.support-content .count p.search {font-size:14px; margin:0 0 20px 10px;}
div.support-content .count .float-title {overflow:hidden; height:1%; display:inline-block;}
div.support-content .count .float-title h2 {width:383px;}

/* count_small */
div.support-content .count_small .float-row {overflow:hidden; height:15px; margin:5px 0 0 0;}
div.support-content .count_small .float-row-title {overflow:hidden; height:20px; margin:5px 0 0 0;}
div.support-content .count_small .float-row label {margin-left:5px}
div.support-content .count_small {width:530px; padding:10px; margin:0 0 10px 0; border:1px solid #ececec;}
div.support-content .count_small p.search {font-size:14px; margin:0 0 20px 10px;}
div.support-content .count_small .float-title {overflow:hidden; height:20px; display:inline-block;}
div.support-content .count_small .float-title h2 {width:373px;}


/* register */
div.support-content div.left .register {margin:5px 0 0 86px;}

/* next_btn */
div.support-content div.left .next_btn {text-align:center;}
div.support-content div.left .next_btn a {margin:0 auto 5px auto;}

/* validation */
div.support-content div.left p.validation {margin-bottom:10px}

/* right_login */
.right .after {margin-bottom:20px; padding-bottom:20px;}
.right .after span {margin:10px 0 0 7px;}
.right .before { margin-bottom:20px; padding-bottom:30px; border-bottom:1px solid #EBEBEB;  }
.right .before h4 {padding-bottom:10px; }

/* Button Reset */
.new-my-lg-btn,
.new-my-lg-btn a,
.new-my-lg-btn button,
.new-my-lg-btn input { position:relative; margin:0; display:-moz-inline-stack; display:inline-block; text-decoration:none !important; border:0; font-size:12px; font-family:Tahoma, Sans-serif; white-space:nowrap; background:url("./img/mylg/btn_small.gif") no-repeat; overflow:visible; color:#333;}
.new-my-lg-btn { height:23px; padding:0; vertical-align:middle; margin-right:2px; background-position:left top;}
.new-my-lg-btn a,
.new-my-lg-btn button,
.new-my-lg-btn input{ left:4px; vertical-align:top; cursor:pointer;}

/* Button Size */
.new-my-lg-btn.large { height:29px; background-position:left -30px; }
.new-my-lg-btn.xLarge { height:35px; background-position:left -65px; }
.new-my-lg-btn.small { height:18px; background-position:left -107px; }
.new-my-lg-btn a,
.new-my-lg-btn button,
.new-my-lg-btn input {height:23px; padding:0 10px 0 8px; font-size:11px; font-family:"Trebuchet MS",sans-serif; line-height:18px; color:#fff; background-position:right top;}
.new-my-lg-btn.large a,
.new-my-lg-btn.large button,
.new-my-lg-btn.large input { height:30px; padding:0 10px 0 8px; font-size:16px; line-height:29px; background-position:right -30px;}
.new-my-lg-btn.xLarge a,
.new-my-lg-btn.xLarge button,
.new-my-lg-btn.xLarge input { height:35px; padding:0 10px 0 8px; font-size:20px; line-height:35px; background-position:right -65px;}
.new-my-lg-btn.small a,
.new-my-lg-btn.small button,
.new-my-lg-btn.small input { height:18px; padding:0 6px 0 4px; font-size:11px; line-height:18px; background-position:right -107px;}

/* newsletter : 20100520 parkjeongmi add */
div.newsletter h1.h1 {font-size:36px;padding-bottom:40px;}
div.newsletter p.introduction {padding-bottom:20px;}
div.newsletter h2.h2 {margin:0 0 15px 5px;font-size:13px;font-weight:bold;}
div.support-content .radio-box {font-size:12px;}
div.support-content .radio-box label {clear:both !important;width:auto;height:22px;line-height:22px;}
div.support-content .radio-box p {clear:both !important;width:100%;height:22px;line-height:22px;}
div.support-content .radio-box input {margin-top:5px;}
div.support-content .radio-box span.input-box {margin-left:5px;}
div.support-content .radio-box span.input-box input {margin-top:0;display:inline !important;float:none;}
div.newsletter table {width:615px;border:0px;border-spacing:0px;border-bottom:solid 13px #e7e7e7;margin-bottom:30px;}
div.newsletter table thead tr th {border:none;text-align:center;background-color:#f2f2f2;font-size:11px;font-weight:bold;}
div.newsletter tbody tr td {padding:10px 0 9px 0;text-align:center;vertical-align:middle;font-size:11px;line-height:15px;}
div.newsletter tbody tr td input {vertical-align:middle;}
div.newsletter div.textarea-long {width:605px;height:110px;display:block;float:none;margin-bottom:55px;padding:5px;background:url(./img/bg-textarea615.gif) 0px 0px no-repeat;overflow:hidden; font-size:13px;}
.textarea-long textarea {width:606px;height:110px;}
div.newsletter .result {width:434px;height:121px;margin:80px 0 300px 0;padding-top:20px;background:url('./img/newsletter-result.gif') no-repeat 0 0;text-align:center;font-size:18px;line-height:24px;}
/* //newsletter : 20100520 parkjeongmi add */

.btn_submit {position:relative;}

/* UP-29 sparcogroup.com 2.0 Interactive manual : 20100618 lbc add */

/* tab_menu */
div.support-content .content-header .product-menu li.my-account {width:277px !important; color:#84002B;}
div.support-content .content-header .product-menu li.my-product {width:177px !important;}
div.support-content .content-header .product-menu li.my-account a,
div.support-content .content-header .product-menu li.my-product a {display:block; width:180px; height:44px; line-height:44px;}


/* solo style */
.c999 {color:#999;}
.acrobatdown {text-indent:9px; padding-top:10px;}
p.clear {clear:both;}
.red {color:#84002B;}
/* SMG-261 UIModify : 20100716 jinmoongi moidfy*/
.bType1 {position:absolute;top:19px; right:-10px;}
/* //SMG-261 UIModify : 20100716 jinmoongi moidfy*/
.imgType1 {position:relative;top:-30px;left:200px;}
.ps04 { clear:both;}
.flash-detail-guide {margin-left:10px;}

/* mobile */
.p_mobile {margin-bottom:40px;}
div.tabbed-content div.mobile {width:571px; background:url(./img/support/bg-tabs-571.gif) repeat-y;}
div.tabbed-content div.mobile div.guidestart {background:url(./img/support/bg_guide_start.gif) no-repeat center 260px;}
div.tabbed-content div.mobile div.none {background:none;}
div.tabbed-content div.mobile div p {color:#999;}
div.tabbed-content div.mobile div p.guide {width:500px; text-align:center; margin:175px 0 250px 0;}
div.tabbed-content div.mobile div p.guide img {display:inline;}
div.tabbed-content div.mobile a.button {margin-bottom:14px;}
div.tabbed-content div.mobile2 {width:571px; background:url(./img/support/bg-tabs-571.gif) repeat-y;}

div.product-content div.phone_software_update {width:701px;position:relative;padding:20px 0 0 12px;visibility:hidden;}
div.product-content div.download {width:701px;position:relative;padding:20px 0 0 12px;visibility:hidden;}
div.content-header .product-menu li.phone_software_update,
div.content-header .product-menu li.download {width:277px !important;}
div.content-header .product-menu li.phone_software_update {color:#84002B; font-weight:bold;}
div.content-header .product-menu li.phone_software_update a,
div.content-header .product-menu li.download a {display:block; width:277px !important; height:44px; line-height:44px;}
div.tabbed-content span.hr-half {display:block;width:510px;height:1px;padding:20px 0;background:url(./img/support/bg_line.gif) center center no-repeat;line-height:0px;font-size:0px; }
/* SMG-261 UIModify : 20100716 jinmoongi moidfy*/
div.tabbed-content .expButton {clear:both;overflow:hidden;width:525px;}
/* //SMG-261 UIModify : 20100716 jinmoongi moidfy*/
div.tabbed-content .expButton h2.left {float:left;margin:0;padding:8px 12px 10px 0;font-size:13px;font-weight:normal;}
div.tabbed-content .expButton span.left {float:left;}

/* UP-34 font size modify : 20100706 parkjeongmi modify */
#quick_guide h2{color:#5d5c5c;font-size:16px !important;}
#detailed_guide  h2{color:#5d5c5c;font-size:16px !important;}
/* //UP-34 font size modify : 20100706 parkjeongmi modify */

div.tabbed-content .stepTop {background:url(./img/support/img_step_top.gif) no-repeat left top; width:507px; height:87px; margin-top:18px;}
div.tabbed-content .stepTop2 {overflow:hidden;background:url(./img/support/img_step_top2.gif) no-repeat left top; width:507px; height:90px; margin-top:18px;}
div.tabbed-content .stepBtm {background:url(./img/support/img_step_btm.gif) no-repeat left bottom; width:507px; color:#999; font-size:11px; *padding-bottom:10px;}
div.tabbed-content .stepBtm ul li.first {float:left; width:101px; padding-left:10px; padding-right:3px;}
div.tabbed-content .stepBtm ul li.two {float:left; width:120px; padding-left:10px; padding-right:7px;}
div.tabbed-content .stepBtm ul li.three {float:left; width:118px; padding-left:10px; padding-right:0px;}
div.tabbed-content .stepBtm ul li.four {float:right; width:100px; padding-left:10px; padding-right:7px;}
div.tabbed-content .stepBtm:after { content: ".";  display: block;  visibility: hidden; clear:both;}
/* SMG-261 UIModify : 20100716 jinmoongi moidfy*/
div.tabbed-content .stepBtm2 {overflow:hidden;background:url(./img/support/img_step_btm2.gif) no-repeat left top; width:507px; height:235px; color:#999; font-size:11px; *padding-bottom:10px;}
/* //SMG-261 UIModify : 20100716 jinmoongi moidfy*/
div.tabbed-content .stepBtm2 ul li.first {float:left; width:110px; padding-left:10px; padding-right:3px; }
div.tabbed-content .stepBtm2 ul li.two {float:left; width:120px; padding-left:10px; padding-right:7px;}
div.tabbed-content .stepBtm2 ul li.three {float:left; width:108px; padding-left:10px; padding-right:7px;}
div.tabbed-content .stepBtm2 ul li.four {float:right; width:100px; padding-left:10px; padding-right:7px;}
div.tabbed-content .stepBtm2:after { content: ".";  display: block;  visibility: hidden; clear:both;}
div.tabbed-content ul.dot01 {color:#999; font-size:11px; margin:10px 0 10px 10px;}
div.tabbed-content ul.dot01 li {background:url(./img/support/bul_dot01.gif) no-repeat left 8px; padding-left:8px; }
div.tabbed-content div div div.grey-box3 {width:500px;margin:0 0 0 1px;padding:10px 0 10px 15px;background:#f2f2f2;font-size:11px;position:relative; }
div.tabbed-content div.mobile p.txt {font-size:12px; line-height:1.6em; color:#5d5c5c; padding:8px 0;}
div.tabbed-content div.mobile p.txt02 { line-height:1.6em; padding:8px 0 10px 5px;}
div.tabbed-content div.mobile p.bold {font-weight:bold;}
div.tabbed-content div.mobile #faq h2 {font-size:13px; color:#000; }
div.tabbed-content div.mobile #news ul.dateNews li {clear:both; padding:7px 0; font-size:11px; width:520px;}
div.tabbed-content div.mobile #news ul.dateNews li a {font-size:11px;}
div.tabbed-content #detailed_guide #drivers p {padding:0 30px 0 0;color:#999999}
div.tabbed-content #detailed_guide #download-phone-software {padding:0 30px 0 0;}
.num1 {background:url(./img/support/img_step_01.gif) no-repeat; background-position:30px 0px; height:70px; padding-top:60px; width:140px; margin-right:40px;}
.num2 {background:url(./img/support/img_step_02.gif) no-repeat; background-position:30px 0px; height:70px; padding-top:60px; width:140px; margin-right:40px; }
.num3 {background:url(./img/support/img_step_03.gif) no-repeat; background-position:30px 0px; height:70px; padding-top:60px; width:140px; }
.num4 {background:url(./img/support/img_step_04.gif) no-repeat; background-position:30px 0px; height:70px; padding-top:60px; width:140px; margin-right:40px; }
.num5 {background:url(./img/support/img_step_05.gif) no-repeat; background-position:30px 0px; height:70px; padding-top:60px; width:140px; margin-right:40px; }
.num6 {background:url(./img/support/img_step_06.gif) no-repeat; background-position:30px 0px; height:70px; padding-top:60px; width:140px; }
/* //UP-29 sparcogroup.com 2.0 Interactive manual : 20100706 LeeWanJin edit */
.num7 {background:url(./img/support/img_step_07.gif) no-repeat; background-position:30px 0px; height:70px; padding-top:60px; width:140px; margin-right:40px; }
.num8 {background:url(./img/support/img_step_08.gif) no-repeat; background-position:30px 0px; height:70px; padding-top:60px; width:140px; margin-right:40px; }
.num9 {background:url(./img/support/img_step_09.gif) no-repeat; background-position:30px 0px; height:70px; padding-top:60px; width:140px; }
/* //UP-29 sparcogroup.com 2.0 Interactive manual : 20100706 LeeWanJin edit */
ul.stepExp {margin-left:10px; margin-top:15px;}
ul.stepExp:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
ul.stepExp li {float:left; position:relative; line-height:1.2em; color:#999; }
ul.stepExp li span.num {position:absolute;top:1px; left:0px;}
div.tabbed-content div div div.grey-box2 {width:485px;margin:0 0 0 0px;padding:10px 0 10px 25px;background:#f2f2f2;font-size:11px;position:relative; }
div.tabbed-content div div div.grey-box-top2 {width:510px;height:10px;background:url(./img/support/bg-grey-box-top-510.gif) no-repeat;line-height:0px;font-size:0px;}
div.tabbed-content div div div.grey-box-bottom2 {width:510px;height:10px;margin:0 0 10px 0;background:url(./img/support/bg-grey-box-bottom-510.gif) no-repeat;line-height:0px;font-size:0px;}
div.tabbed-content div div div.grey-box2 .float-row2 {margin:0 !important;}
/* SMG-261 UIModify : 20100722 jinmoongi moidfy*/
div.tabbed-content div div div.grey-box2 label {width:220px;margin:0 15px 0 0;}
/* //SMG-261 UIModify : 20100722 jinmoongi moidfy*/
div.tabbed-content div div div.grey-box2:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div.support-content .float-row2 {width:270px; margin:10px 0 15px 0;zoom:1;position:relative; }
div.support-content .float-row2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.support-content .float-row2 label {width:87px;display:block;}
div.support-content .float-row2 label.auto {font-size:13px;}
div.support-content .mnameBox {width:170px;float:left; margin-right:20px;}
div.support-content .mnameBox .mName {border:1px solid #d7d7d7; background:#f7f7f7; font-size:14px; color:#666; width:170px; text-align:center; font-weight:normal;}
div.support-content .mnameBox p.searchlistBox	{ width:170px; height:56px; overflow:auto; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; background:#fff; text-align:center; }
div.support-content .rightSearch {float:left;margin-top:15px;}
div.support-content  .Btit {clear:both; padding:15px 0 30px 0; font-size:11px; color:#5d5c5c;}
div.support-content #item-profile p.type2 {padding:11px 0 0 0; line-height:1.6em;}
div.tabbed-content div #faq .faq-item .faq-question .none {background:none;}
div.support-content .txt03 {font-size:11px;color:#999;margin:-20px 10px 30px 0;}
div.support-content .newsType .pMore {font-size:12px; float:right; margin-right:10px;}
.rightSearch .float-row2 p.pStype {color:#cd1257; display:none;}
.edit-form div.gradient2 {background:none;}
.edit-form div.gradient2 .newsType {padding:0 10px 20px 20px;}
.edit-form div.gradient2 .newsType .pTit {font-size:14px; font-weight:bold; }
.edit-form div.gradient2 .newsType .pTit2 {font-size:14px; font-weight:bold; padding-bottom:10px; }
.edit-form div.gradient2 .newsType .pCont {font-size:12px; padding:10px 10px 10px 10px; background:#f7f7f7; margin:20px 10px 10px 0; line-height:1.4em;}
.edit-form div.gradient2 .newsType .pMore {font-size:14px; float:right; margin-right:10px;}
.edit-form div.gradient2 .newsType .question {padding:10px 0 0 0;}
.edit-form div.gradient2 .newsType span.hr-half {display:block;width:552px;height:1px;padding:20px 0;background:url(./img/support/bg_line2.gif) center center no-repeat;line-height:0px;font-size:0px; }
.edit-form .flash-pop {text-align:center;}
div.support-content .newsType h4{font-size:15px; font-weight:bold; padding-bottom:10px; padding-top:10px; }
div.support-content .newsType .sTit {font-size:13px; font-weight:bold; padding-bottom:10px; padding-top:10px; }
div.support-content .newsType .pCont {font-size:12px; padding:10px 10px 10px 10px; background:#f7f7f7; margin:20px 10px 10px 0; line-height:1.4em;}


div.faqs {margin:0 0 0px 0 !important;}

#faq-popup h2 {width:534px;}
#faq-popup p.txt {width:574px;padding:0 20px;}
#faq-popup .faq-item {display:block;overflow:hidden;width:574px;padding:0 20px;}
#faq-popup .faq-question span {width:550px;}
#faq-popup .pcont {margin-left:20px;}
#faq-popup .faq-answer .grey-box3 {width:500px;margin:10px 0 10px 1px;padding:10px 0 10px 15px; background:#f2f2f2; font-size:11px; }
#faq-popup .faq-answer {width:550px;overflow:hidden;display:none;margin:0px 10px !important;padding:0 20px;}


/* tab button */
/* SMG-261 UIModify : 20100722 jinmoongi moidfy*/
#button-type-1 a.button {width: 119px !important; height: 33px !important;; visibility: visible;}
#button-type-1 a.button span.text {text-align: center; width: 79px !important; background-position: 0px 0px;}
#button-type-2 {position:relative;top:-40px;}
#button-type-2 a.button {width: 347px !important; height: 33px; visibility: visible;}
#button-type-2 a.button span.text {text-align: center; width: 307px !important; background-position: 0px 0px;}
/* //SMG-261 UIModify : 20100722 jinmoongi moidfy*/
/* //UP-29 sparcogroup.com 2.0 Interactive manual : 20100618 lbc add */


/* OSM01 - open source : 20100719 parkjeongmi add */
div#open-source .float-title .float-left {width:200px;}
div#open-source .float-title .float-right {width:355px;padding:0 15px 0 0;text-align:right;}
div#open-source .model-info {overflow:hidden;clear:both !important;}
div#open-source .model-info p {float:left;width:180px;margin-bottom:0;}
div#open-source .tit-model-info p.float-left {width:420px;margin-bottom:0;}
div#open-source .tit-model-info p.float-right {width:100px;margin-bottom:0;}

/* OSM01 //open source : 20100719 parkjeongmi add */
 
/* UP-29 sparcogroup.com 2.0 Interactive manual : 20100722 parkjeongmi add */
#overlay-agreement ul {overflow:hidden;width:560px;margin:0 auto;}
#overlay-agreement ul li {overflow:hidden;width:100%;padding:0 0 10px 0;line-height:18px;}
#overlay-agreement ul li.btn {padding-top:10px;}
#overlay-agreement ul li.btn input {margin-right:5px;float:left;}
#overlay-agreement ul li.btn label {float:left;margin:0 0 0 10px;}
#overlay-agreement p {width:560px;margin:0 auto;}
#overlay-agreement .button {left:500px;}
/* //UP-29 sparcogroup.com 2.0 Interactive manual : 20100722 parkjeongmi add */

/* LGEAE-165 Quiz competition for Bluray Player : 20100906 jinmoongi add*/
div.outer-box {width:100%; padding:10px 0 30px 20px;}
div.outer-box div.radio {padding:5px;}
div.outer-box div.radio-label {padding:0 0 0 10px;}
/* //LGEAE-165 Quiz competition for Bluray Player : 20100906 jinmoongi add*/


/* LGECZ-109 in section FAQ on the stage or live web site is not display bullet list : 20101011 jinmoongi add*/
div.overlay-container div.overlay-left div#overlay-news div.gradient div#newsType {margin: 0px 20px;}
div.overlay-container div.overlay-left div#overlay-news div.gradient div#newsType ul li {list-style-type:disc !important; margin:0px 0px 0px 20px;}
div.overlay-container div.overlay-left div#overlay-news div.gradient div#newsType ol li {list-style-type:decimal !important; margin:0px 0px 0px 20px;}
div#faqList div.faqs div.faq-item div.faq-answer ul li {list-style-type:disc !important; margin:0px 0px 0px 20px;}
div#faqList div.faqs div.faq-item div.faq-answer ol li {list-style-type:decimal !important; margin:0px 0px 0px 20px;}
div#news div#newsType ul li {list-style-type:disc !important; margin:0px 0px 0px 20px;}
div#news div#newstype ol li {list-style-type:decimal !important; margin:0px 0px 0px 20px;}
/* LGECZ-109 in section FAQ on the stage or live web site is not display bullet list : 20101011 jinmoongi add*/
