.mrkt-panel {background: url("http://www.sony-asia.com/microsite/script/html_content/mrkt_bg.jpg") no-repeat scroll left top transparent; margin: -22 0px -13px; width: 895px; height:238px; float:left;}
.mrkt-panel .item {margin:4px 15px 9px 15px; display:inline-block; height:225px; overflow:hidden; vertical-align:top; width:200px; float:left;}
.mrkt-panel .title {color:#333333; font-size:18px; padding:10px 0; max-height:45px; overflow:hidden;}
.mrkt-panel .item img {margin-bottom:10px; width:200px;}
.mrkt-panel p {color: #333333;line-height:1.5em; font-size:12px; margin:0 0 5px;}
.mrkt-panel .item-last {margin:4px 0px 0 20px; width:185px; height:225px; float:left;}
.mrkt-panel .item-last img {margin-bottom:10px; width:185px; height:100px;}

.hubcluster .img.back{width:82px; height:16px; background:url(/HP/images/common/back_top_en_AP.jpg); margin-top:15px; background-repeat:no-repeat;}	
.hubcluster H2{font-size:23px; line-height:1.2em; color:#565656; text-transform:capitalize;}
.hubcluster .IntroHeader{font-size:16px; line-height:1.4em; font-weight:bold; color:#828282;}
.hubcluster .intro{font-size:16px; line-height:1.4em; color:#565656;}
.hubcluster .sectheader{font-size:23px; line-height:1.1em; color:#565656; text-transform:capitalize; }
.hubcluster .subheader{font-size:16px; line-height:1.5em; color:#828282; margin:0 0 20px;}
.hubcluster .header{font-size:16px; line-height:1.2em; font-weight:bold; color:#565656;}
.hubcluster .caption{font-size:11px; line-height:1.4em; font-weight:bold;}
.hubcluster .caption a:hover{font-size:11px; text-decoration:underline;}
.hubcluster .disclaimer{font-size:11px; line-height:1.4em;}
.hubcluster .disclaimer a:hover{font-size:11px; text-decoration:underline;}
.hubcluster .superscript{font-size:0.5em; position:relative; top:-1em;}
.hubcluster hr{border:0; height:1px; background:#ccc; display:block; margin:24px 0;}
.hubcluster table{font-size:12px; line-height:1.5em;}
.hubcluster p{margin:10px 0 0 0; padding-bottom:0px !important;}
.hubcluster a:visited{font-size:12px}
.hubcluster a:hover{font-size:12px; text-decoration:underline;}
.hubcluster .footer_line hr{background:url('http:www.sony-asia.com/microsite/script/html_content/footer_line.jpg') background-repeat:repeat-x;}

.modeloverview .img.back{width:82px; height:16px; background:url(/HP/images/common/back_top_en_AP.jpg); margin-top:15px; background-repeat:no-repeat;}
.modeloverview .Header{font-size:34px; line-height:1.2em; color:#565656; text-transform:capitalize;}
.modeloverview .HeaderIntro{font-size:16px; line-height:1.4em; color:#828282;}
.modeloverview .IntroLImg{width:100; padding-left:5px; vertical-align:top;}
.modeloverview .IntroLContent1{width:100; padding:5px 0 0 0; vertical-align:top;}
.modeloverview .IntroLContent{width:100; padding:5px 4px 0 7px; vertical-align:top;}
.modeloverview .AwardText{font-size:11px; line-height:1.4em; color:#000000;}
.modeloverview .IntroLTitle{text-decoration:none; font-size:12px; line-height: 1.2em; color:#0066cc;}
.modeloverview .IntroLText{font-size:12px; line-height:1.4em; color:#000000;}
.modeloverview .ContentHeader{font-size:24px; color:#565656; line-height:1.1em; text-transform:capitalize;}
.modeloverview .ContentSubHeader{font-size:16px; color:#828282; line-height:1.5em;}
.modeloverview .FeatureList{width:210px; padding-right:18px;padding-bottom:24px; vertical-align:top;}
.modeloverview .noRightPadding{padding-right:0px;}
.modeloverview .FeatureListHeader{font-size:14px; color:#565656; font-weight:bold; text-transform:capitalize;}
.modeloverview .caption{font-size:11px; line-height:1.4em; font-weight:bold;}
.modeloverview .caption a:hover{font-size:11px; text-decoration:underline;}
.modeloverview .disclaimer{font-size:11px; line-height:1.4em;}
.modeloverview .disclaimer  a:hover{font-size:11px; text-decoration:underline;}
.modeloverview .superscript {font-size:0.5em; position:relative; top:-1em;}
.modeloverview hr{border:0; height:1px; background:#ccc; display:block; margin:24px 0;}
.modeloverview table{font-size:12px; line-height:1.5em;}
.modeloverview a:visited{font-size:12px; color:#0066CC !important;}
.modeloverview a:hover{font-size:12px; text-decoration:underline;}
.modeloverview p{font-size: 12px !important; line-height:1.5em; margin:10px 0 0 0; padding-bottom:0px !important;}

.cta-button-style {
    background: url("/HP/images/common/arrow_right_white_small.png") no-repeat scroll 90% center #ef562a;
    box-sizing: border-box;
    color: #fff;
    display: block;
    font-size: 14px;
    margin: 0 0 15px;
    padding: 15px;
    text-decoration:none;
}
.cta-button a:hover {color:#fff; text-decoration: none;}

/* Main and helpers */

.ovt-930 {
    color: #000000;
    width: 930px;
    margin: auto;
    overflow: hidden;
    font-family: Arial;
    font-size: 12px;
}
.ovt-930 .float-left {
    float: left;
}
.ovt-930 .float-right {
    float: right;
}
.ovt-930 .float-clear {
    float: none;
}
.ovt-930 .float-clear:before,
.ovt-930 .float-clear:after {
    content: '.';
}
.ovt-930 .float-clear,
.ovt-930 .float-clear:before,
.ovt-930 .float-clear:after {
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
    font-size: 0;
    line-height: 0;
}
.ovt-930,
.ovt-930 *,
.ovt-930 *:before,
.ovt-930 *:after {
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
}
.ovt-930 img {
    border: none;
}
/*Typography*/

.ovt-930 a {
    color: #0066cc;
    text-decoration: none;
}
.ovt-930 p {
    color: #000000;
    font-size: 12px;
    line-height: 1.5em;
    margin: 0 0 15px 0 !important;
    padding: 0;
}
.ovt-930 p.small {
    color: #000000;
    font-size: 11px;
    line-height: 1.4em;
}
.ovt-930 p.small-bold {
    color: #000000;
    font-size: 11px;
    line-height: 1.4em;
    font-weight: bold;
}
.ovt-930 h1 {
    color: #565656;
    margin: 0;
    padding: 0;
}
.ovt-930 h2, .ovt-930 h4 {
    color: #565656;
    font-size: 24px;
    line-height: 1.1em;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
.ovt-930 h3, .ovt-930 h5 {
    color: #565656;
    font-size: 14px;
    line-height: 1.4em;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
.ovt-930 sup {
    line-height: 0;
    font-size: smaller !important;
    vertical-align: super !important;
}
/*Introduction*/

.ovt-930 .introduction {
    width: 930px;
    height: 400px;
    position: relative;
}
.ovt-930 .introduction .padding {
    padding: 24px;
}
.ovt-930 .introduction .header {
    font-size: 40px;
    line-height: 40px;
    position: absolute;
}
/*Feature Listing*/

.ovt-930 .feature-listing {
    margin: 30px -12px;
    zoom: 1;
    position: relative;
}
.ovt-930 .feature-list {
    width: 159px;
    float: left;
}
.ovt-930 .feature-list img {
    display: block;
    margin-bottom: 12px;
}
.ovt-930 .feature-list .padding {
    padding: 0 12px;
}
/*Feature Content*/

.ovt-930 .feature-content {
    margin-bottom: 60px;
}
.ovt-930 .feature-content .header {
    margin-bottom: 25px;
}
.ovt-930 .feature-content.image-right .body .content-col {
    float: left;
    width: 450px;
}
.ovt-930 .feature-content.image-right .body .image-col {
    float: right;
    text-align: right;
    width: 460px;
}
.ovt-930 .feature-content.image-left .body .content-col {
    float: right;
    width: 460px;
}
.ovt-930 .feature-content.image-left .body .image-col {
    float: left;
    width: 460px;
}
/*Features Laundry Listing*/

.ovt-930 .laundry-list-row {
    margin: 30px -15px;
    zoom: 1;
    position: relative;
}
.ovt-930 .laundry-list-col {
    margin: 0 15px;
    width: 290px;
    float: left;	
}
.ovt-930 .laundry-list-col .disclaimer{
    margin-bottom: 15px;
}
/*Scroll to top*/

.ovt-930 .scroll-to-top {
    width: 186px;
}
.ovt-930 .scroll-to-top a.btn-cta-alt,
.ovt-930 .scroll-to-top a:visited.btn-cta-alt {
    color: #ef562a !important;
}