/* CSS document version number and date to be updated each time this documented is updated */
/* CSS Ver 2.0 02/09/2009 */

/* SSS content */
.content {
	margin-top:10px;}
.hubcontent .content{
	}
.expanded {
	display: block;}
.collapsed {
	display: none;}
.bdrStyle1{
    width:770px;   
    padding-top:0;
	background:none !important;
	z-index: 1;}
.bdrStyle1Bot{
    padding-top:10px;
    background:none !important;
    }
.bdrStyle1Top{
    display:none;}	
/* EEE content */
.cntArticleFlexibleHeader .txt {margin:0}
/* SSS cntHubAnchorBox */	
.cntHubAnchorBox{
    /* THEMING DEV NOTE - Change the main background image of the Anchor box */
    background:transparent url(http://campaign.odw.sony-europe.com/subbrands/hub_test/bcgBlueRayHubAnchor.jpg) no-repeat 0 0;
    height:207px;width:738px;
    margin:1px 0 10px;
	}
.cntHubAnchorBox .heading{
    padding:20px 0 10px 15px;}
.cntHubAnchorBox h2{
    font-size:12pt;}
.cntHubAnchorBox .anchorLinks{
    margin:10px 0 0 20px;
    width:390px;}
.cntHubAnchorBox .anchorLinks .col1{
    width:360px;}
.cntHubAnchorBox dl{
    margin:0;}
	
.cntHubAnchorBox dd{
    /* THEMING DEV NOTE - Change the font properties of the Anchor box and the colour of unlinked text */
    padding:0 0 8px 30px;
    line-height:100%;
    background:transparent url(http://campaign.odw.sony-europe.com/subbrands/hub_test/icoAnchorItem.gif) no-repeat 0 1px;
    font-size:10pt;font-weight:bold;color:#1789df;
	
	}
.cntHubAnchorBox dd a{
	/* THEMING DEV NOTE - Change the link colours of the Anchor box */
	color:#1789df;}
/* EEE cntHubAnchorBox */	
	

/* SSS cntArticleFlexible */
.contentMiddle{
    left:4px !important}
.contentMiddle h1{
	background-color: #FFFFFF;
	color: #000000;}
	
.contentMiddle h1.InternalNav{
	background-color: #FFFFFF;
	color: #000000;}

.bdrStyle1 h2{
    background-color: #FFFFFF;
    color: #000000;
    clear:left;
    margin-top:2px;
	}

.bdrStyle1 h2.mainHead{
    /* THEMING DEV NOTE - Change the following background image and colour properties to adjust the background colour and image used for the main section headers */
    color:#000 !important;
	padding:0;
	background:#FFFFFF url(http://campaign.odw.sony-europe.com/subbrands/hub_test/bcgHubHeaderBg.gif) no-repeat 0 0 !important;
	height:29px;	
	margin-top:0!important;
	margin-bottom:1px !important; 
	font-size:150% !important;font-weight:normal;	
	}
.bdrStyle1 h2.mainHead a {
	/* THEMING DEV NOTE - Change the following colour property to adjust the link colour used for the main section headers */
	color: #000;
	display:block;
	*margin-top:6px!important;}
.bdrStyle1 h2.mainHead.h1expanded a {
	padding-top:6px;
    background:transparent url(http://campaign.odw.sony-europe.com/subbrands/hub_test/bcgHubHeaderArrowSelectedC1.gif) no-repeat 0 13px !important;
	*padding-top:0;
    *background:transparent url(http://campaign.odw.sony-europe.com/subbrands/hub_test/bcgHubHeaderArrowSelectedC1.gif) no-repeat 0 7px !important;
	padding-left: 20px;}
.bdrStyle1 h2.mainHead.h1contracted a {
	padding-top:6px;
    background:transparent url(http://campaign.odw.sony-europe.com/subbrands/hub_test/bcgHubHeaderArrowDeselectedC1.gif) no-repeat 0 13px !important;
	*padding-top:0;
    *background:transparent url(http://campaign.odw.sony-europe.com/subbrands/hub_test/bcgHubHeaderArrowDeselectedC1.gif) no-repeat 0 7px !important;
	padding-left: 20px;}
.bdrStyle1 h2.mainHead.h1none span {
	position: relative; top: 6px;
   	padding-left: 10px;}	
/* EEE cntArticleFlexible */
.cntHubTabContent {
	position: relative; bottom: 15px;}

.cntHubContent{
	color:#7C7C7C;
	font-weight:normal !important;}
.cntHubContent table{
	width:100%;
	font-size: 100%;}
.cntHubContent table.headerTable{
	margin-top:18px;}
.cntHubContent table td{
	vertical-align:top;}
.cntHubContent h2{
	background-color: #f9e9e9;
	color: #b51800;
	margin:1px 0 14px; padding:3px 8px;
	font-size:125%; 
	padding-left:36px;
	zoom: 100%;	
	}
.cntHubContent img{	
	border:none}
.cntHubContent td{
	padding:0;}
.cntHubContent td.img label{
	display:block;
	color:#7F828B;
	font-size:90%;
	margin:2px 6px 4px;
	text-align:center;}
.cntHubContent td.txt h3{
	color: #333333;font-size:11px; font-weight:bold;padding-bottom:9px	}
.cntHubContent td.txt .nowraptxtrh h3{margin-top:10px}
.cntHubContent td.txt .nowraptxtrh h3, .cntHubContent td.txt p{margin-left:10px !important}
.cntHubContent td.tbttbi_middletext h3{font-size:14px;margin-left:10px}
.cntHubContent td.tbttbi_middletext p{margin-bottom:5px !important }
.cntHubContent td.col3 p a, .cntHubContent td.txt .nowraptxtrh p a {text-align:right;display:block}	
.cntHubContent td.tbttbi_middletext p a {text-align:left !important;display:inline !important}
.cntHubContent td.txt p b{color:#000}
.cntArticlecntHubContentFlexibleContent .image img{border:none;margin:1px;}

.cntHubContent td.txt p{
	color: #7C7C7C;
	font-size:100%;
	margin:0 13px 10px 0;
	overflow:visible; /* Fix IE Italics Bug */	
	}
.cntHubContent td.txt p a{
	color:#6c6c6c;text-decoration:underline;font-size:11px;font-family:Arial;background:transparent url(http://content.vaio.eu/loyalty/Arrow_learn_more.gif) no-repeat bottom right;padding-right:18px;}
.cntHubContent td.txt p span{
	color:#CB1B1D;font-weight:bold;}
.cntHubContent td.txt p span a{
	color:#9f0f0f;}

.cntHubContent td.txt p a.pdf{
	background:transparent url(http://campaign.odw.sony-europe.com/subbrands/hub_test/icoDownload.gif) no-repeat center left;
	padding-left:17px;
	text-decoration:none; color:#ba5555;}
.cntHubContent td.txt p.pdf a:hover{
	background:transparent url(/bravia/image/layout/icoDownload.gif) no-repeat center left;
	color:#123E89;}
.cntHubContent td.txt ul{ 
	padding:0; margin:10px 0 10px 20px;
	list-style-type:none;}
.cntHubContent td.tx ul li{
	color:#7C7C7C;
	padding-left:1em;
	background:transparent url(http://campaign.odw.sony-europe.com/subbrands/hub_test/lstPink.gif) no-repeat 0 .4em;
	font-size:100%;
	} 
.cntHubContent td.txt ul li a{
	color:#CB1B1D;text-decoration:underline;}
.cntHubContent td.imglh, .cntHubContent td.flalh, .cntHubContent td.imgrh, .cntHubContent td.flarh{
	width:40%;
	text-align:center;
	padding:0 0 10px;}
.cntHubContent td.imglhrh, .cntHubContent td.flalhrh{
	text-align:center;
	padding:0 0 10px;}
.cntHubContent td.txtlh, .cntHubContent td.txtrh{
	width:30%;
	padding:0 17px 20px;}
.cntHubContent td.tbttbi_lefttext{padding:0 0 10px 10px}	
.cntHubContent .nowraptxtrh {
	background:transparent url(http://content.vaio.eu/loyalty/back_sec1.gif) no-repeat 0 0;
	float:left;
	padding:0 0px 10px 0;
	width:238px;
	height:302px;
	margin-left:20px
}
.cntHubContent .wraplhimg {
	float:left;margin:0;
	text-align:center;
	_width:35%;
	padding:0}
.cntHubContent .wraprhimg {
	float:right;margin:3px 16px 3px 10px;
	text-align:center;
	_width:35%;
	padding:0 0 10px 10px;}
.cntHubContent .wraptxt {
	padding:0 10px 10px 18px;}
.cntHubContent .image{
    border:none;
    margin:3px;
	padding-right:10px}	
.cntHubContent td.tbitbt_righttext p {margin-right:0 !important;}
.cntHubContent td.tbitbt_middletext p {margin-right:23px !important;}
.cntHubContent td.tbitbt_lefttext p {margin-right:18px !important;}	

.cntRecentlyViewedLinks .inner2 {
	background-image:url(http://campaign.odw.sony-europe.com/subbrands/hub_test/bcgRecentlyViewedTopHub.gif);}
.cntRecentlyViewedLinks{
	background-image:url(http://campaign.odw.sony-europe.com/subbrands/hub_test/bcgNavTabProdCatBgHub.gif);}
.cntRecentlyViewedLinks .inner {
	background-image:url(http://campaign.odw.sony-europe.com/subbrands/hub_test/bcgNavBotHub.gif);}

.hubShowcaseContent .scrollerItemInner ul{height:30px;overflow:hidden}

.cntHubHeaderFlash{
    margin-left:17px;margin-bottom:14px;}

/* SSS Main Hub Header buttons */
.cntHubHeaderButtons{
    margin:0 0 0 15px;}
.cntHubHeaderButtons .button {
    background:transparent url(http://campaign.odw.sony-europe.com/subbrands/hub_test/bcgHubHeaderButtonC1.gif) no-repeat 0 0;
    width:310px;height:54px;
    margin-right:6px;
    float:left;   
    text-align:center;
	}
.cntHubHeaderButtons .button .buttonText{
   vertical-align:middle;
   color:#fff;font-weight:bold;font-size:10pt;	
	}
	
.cntHubHeaderButtons .SelectorBtn a {
	/* THEMING DEV NOTE - Change the text colour to display a different colour for the button text */
	color: #fff;
	margin: 0; padding: 0;
	cursor: pointer;
	zoom: 100%;}
.cntHubHeaderButtons .SelectorBtn a:hover, .cntHubHeaderButtons .SelectorBtn a.selected {
	color: #ccc;
	zoom: 100%;}

/* THEMING DEV NOTE - The central nav buttons are split into three sections and each image that makes up each button should be updated as follows: */
.cntHubHeaderButtons .inner3 {
	width: 939px;
	padding-left: 2px;}

.cntHubHeaderButtons .inner4 {
	width: 939px;
	padding-left: 3px;}
.cntHubHeaderButtons .inner5 {
	width: 939px;
	padding-left: 2px;}	

.cntHubHeaderButtons .SelectorBtn {
	float:left;
	height: 54px; width: 50px;
	margin: 0 2px; padding: 0;
	zoom: 100%;}
	
.cntHubHeaderButtons .inner3 .SelectorBtn {
	width: 308px;
	zoom: 100%;}
.cntHubHeaderButtons .inner4 .SelectorBtn {
	width: 230px;
	zoom: 100%;}
.cntHubHeaderButtons .inner5 .SelectorBtn {
	width: 183px;
	zoom: 100%;}	

.cntHubHeaderButtons .SelectorBtn .leftedge {
	/* THEMING DEV NOTE - Change the background image to display a different left button image */
	float:left;
	background:transparent url(http://campaign.odw.sony-europe.com/subbrands/green_test/bcgHubHeaderButtonLeft.gif) 0 0;
	width: 48px;
	height: 54px;
	zoom: 100%;
	}
.cntHubHeaderButtons .SelectorBtn .rightedge {
	/* THEMING DEV NOTE - Change the background image to display a different right button image */
	float:left;
	background:transparent url(http://campaign.odw.sony-europe.com/subbrands/green_test/bcgHubHeaderButtonRight.gif) 0 0;
	width: 30px;
	height: 54px;
	zoom: 100%;	
	}
.cntHubHeaderButtons .inner3 .SelectorBtn .content {
	float:left;
	height: 56px;
	width: 228px;
	_width: 222px;
	margin: 0; padding: 4px 0 0 2px;
	zoom: 100%;
	font-weight: bold;
	_right: 0px;}
.cntHubHeaderButtons .inner4 .SelectorBtn .content {
	float:left;
	height: 56px;
	width: 148px;
	_width: 145px;
	margin: 0; padding: 2px 0 0 0px;
	zoom: 100%;
	font-weight: bold;
	_right: 0px;}
.cntHubHeaderButtons .inner5 .SelectorBtn .content {
	float:left;
	height: 56px;
	width: 101px;
	_width: 98px;
	margin: 0; padding: 0 0 0 2px;
	zoom: 100%;
	font-weight: bold;
	_right: 0px;}	
.cntHubHeaderButtons .inner3 .SelectorBtn .content, .cntHubHeaderButtons .inner4 .SelectorBtn .content, .cntHubHeaderButtons .inner5 .SelectorBtn .content {
	/* THEMING DEV NOTE - Change the background image to display a different central button image */
	background: url(http://campaign.odw.sony-europe.com/subbrands/green_test/bcgHubHeaderButtonCentre.gif) repeat-x;}

.cntHubHeaderButtons .SelectorBtn .content table{
	border:0;height:100%;width:100%;}

.cntHubHeaderButtons .SelectorBtn .content table td{
	color: #fff;
	vertical-align:middle;
	font-size:8pt;font-weight:bold;}
.cntHubHeaderButtons .SelectorBtn .contentInner{
	height:46px;}	
.cntHubHeaderButtons .SelectorBtn .img {
	position: relative;
	bottom: 4px; right: 6px;
	zoom: 100%;}
.cntHubHeaderButtons .SelectorBtn .text {
	float:left;
	word-wrap:break-word;
	margin: 1px 0 0 0px;
	zoom: 100%;
	width: 95%;
	font-size: 110%;
	text-align: center;}	
	
/* SSS Main Hub Header buttons */	
	
	
.cntProductCategory {
    width:738px;
    *padding-left:10px!important;
	position: relative; bottom: 0; _bottom: 0; *bottom: 15px;}
.cntProductCategory table{
    width:496px;
    float:left;
	margin: 0 0 0 4px;
	_margin-top:12px;
	padding: 0 20px 10px 10px;}	
.cntProductCategory table.FullCols {
    width:738px;*width:708px;
	margin-top: 20px;}	
.cntProductCategory td{
	padding:0;
	width:236px;}
.cntProductCategory td.itemFooter{
	background: none;vertical-align:bottom;}
.cntProductCategory td.first div.itemFooter {
	margin-left: 10px;}	
.cntProductCategory div.itemFooter{
	background:transparent url(http://campaign.odw.sony-europe.com/subbrands/hub_test/bcgProdHomeCellFooter.gif) repeat-x right bottom;
	margin-left: 20px;}
.cntProductCategory h1.more a, .cntProductCategory p.more a, .cntProductCategory p.displaymore a {
	/* THEMING DEV NOTE - Change the background image to display a different arrow colour */
	background:transparent url(http://campaign.odw.sony-europe.com/subbrands/hub_test/icoArrowRightC2.gif) no-repeat right bottom;}
.cntProductCategoryItem img{
    border:none;
    float:left;margin:0 6px 4px 0}
.cntProductCategoryItem .text{
    clear:none !important;
    word-wrap:break-word;}	
.cntProductCategory p.displaymore {
	border-bottom: 1px dotted #ccc;
	padding-bottom: 5px;
	margin: 0 25px;
	_margin: 0 15px;
	_padding: 5px 10px;}
.cntProductCategory p.displaymore a {
	padding-right: 15px;
	font-weight: bold;}	

.AvailableColours {
	margin-bottom: 10px;}
.AvailableColours .AvailableColoursInner{
	padding-top: 3px;}
.AvailableColours  table{
	margin:0; padding: 0;}
.AvailableColours td{
	vertical-align:top;
	padding-left:0;
	width:auto;}
.AvailableColours .ColourSwatch .Colours .selector{_display:inline;}

.cntHubFloater {
	margin: 20px 0 20px 530px;}

.cntProductCategory.col2{
	float:left !important;
	width:509px;
}

/* SSS cntArticleLinks */
.cntArticleLinks{
    margin: 0 0 10px 0;
	margin-bottom: 10px;	
	width: 201px;}
.cntArticleLinks .inner {
	background:transparent url(http://campaign.odw.sony-europe.com/subbrands/hub_test/bcgBot.gif) no-repeat bottom left;
	padding: 0 0 10px;
	margin: 0; 
	}
.cntArticleLinks .heading{	
	background: #fff url(/bravia/image/layout/floater/bcgHeaderLB.gif) no-repeat 0 0;
	color:#fff;
	text-align:center;
	font-size:90%;
	width: 191px;} 
.cntArticleLinks .heading h2{
	color:#fff;font-weight:bold;
	font-size:1.2em;
	background: none !important;
	margin: 0;
	clear: none;}
.cntArticleLinks .inner2 {
	background:#fff url(http://campaign.odw.sony-europe.com/subbrands/hub_test/bcgBg.gif) repeat-y 0 0;
	margin: 0; 
	padding: 5px 0;
	zoom: 100%;
	}	
/* EEE cntArticleLinks */

/* SSS cntArticleLinksItem */
.cntArticleLinksItem{
	width:190px;
	margin: 2px 0;}
.cntArticleLinksItem .inner {
	background-image:none;
	padding: 5px 10px 0;}	
.cntArticleLinksItem a{
	/* THEMING DEV NOTE - Change the text colour to display themed link text colour */
	color: #5c5c5c;}
.cntArticleLinksItem a:hover{
	color: #CB1B1B;}
.cntArticleLinksItem h2{
	/* THEMING DEV NOTE - Change the text colour to display themed heading text colour */
	margin-bottom: 5px;
	color:#23518c;
	background: none;
	font-size: 100%;
	clear: none;}
.cntArticleLinksItem p {
	font-size: 90%;}
.cntArticleLinksItem img{
	border:0;
	width:86px;
	margin:2px 0;}
.cntArticleLinksItem .clearer{
    clear:none !important;
	height:1px;
	margin:5px 20px;}	
/* EEE cntArticleLinksItem */

/* SSS cntArticleLinksBasic */
.cntArticleLinksBasic{
	margin:10px 12px 0;
	font-size:100%;}
.cntArticleLinksBasic .inner {
	background: 0;
	padding: 5px;}	
.cntArticleLinksBasic ul{
	color:#5c5c5c;
	padding:0; margin:0 0 8px 0px;
	font-weight: bold;}
.cntArticleLinksBasic .viewall {
	text-align: right; margin-right:10px;
	display: block;}
.cntArticleLinksBasic .viewall a {
	/* THEMING DEV NOTE - Change the background image to display a different arrow colour */
	color:#153C8B;
	background:url(http://campaign.odw.sony-europe.com/subbrands/hub_test/icoArrowRightC2.gif) no-repeat right 1px;
	padding: 0 15px 0 0;
	}
.cntArticleLinksBasic ul li {
	padding:0 0 0 20px;}
.cntArticleLinksBasic ul li a{
	color:#000 !important;font-weight:normal;font-size:100%;}
.cntArticleLinksBasic ul li a:hover{
	color: #9f0f0f;}
/* EEE cntArticleLinksBasic */

.cntPreviewLabelOpen h2, .cntPreviewLabelClosed h2 {
	clear: none;
	background: none;}
.cntFlashBox {
	margin: 0 0 10px 0;}
.cntFlashBox img{	
	border:0;}	

/* SSS cntHubTabs */
.cntHubTabs {
	background-color: #FFF;
	margin: 0 0 10px; padding: 0;
	position: relative;}
.cntHubTabs a{
	position:relative;top:4px;}
.cntHubTabs a:link, .cntHubTabs a:visited, .cntHubTabs a:hover {
	/* THEMING DEV NOTE - Change the colour to display a different tab text colour */
	color: #fff;font-weight: bold; text-decoration:none}
.cntHubTabs a:hover {text-decoration:underline}	
.cntHubTabs .selected a:link, .cntHubTabs .selected a:visited, .cntHubTabs .selected a:hover {
	/* THEMING DEV NOTE - Change the colour to display a different selected tab text colour */
	color: #434343;font-weight: bold;text-decoration:none;}
.cntHubTabs table {
	width: 738px;
	padding: 0; margin: 0;
	z-index: 2;
	position: relative; top: 1px;}
.cntHubTabs td {
	/* THEMING DEV NOTE - Change the background image to display a different base tab background image */
	padding-bottom:0!important;padding-top:0!important;height:38px !important;padding-left:0!important;
	background: #039bde url(http://campaign.odw.sony-europe.com/subbrands/hub_test/tabOffHubC2.gif) repeat-x top left;
	font-size:10pt;text-align: center;}
.cntHubTabs td.selected {
	/* THEMING DEV NOTE - Change the background image to display a different base selected tab background image */
	background: #e8e8e8 url(http://campaign.odw.sony-europe.com/subbrands/hub_test/tabOffSelectedHubC2.gif) repeat-x top left;}

.cntHubTabs td.blank {
	background-color: #fff;padding: 0 8px;}
	
.cntHubTabs td.firston {
	/* THEMING DEV NOTE - Change the background image to display a different tab background image */
	background: url(http://campaign.odw.sony-europe.com/subbrands/hub_test/tabFirstOnHubC2.gif);
	width: 5px;
	border: 0;
	padding: 0;}
.cntHubTabs td.firstoff {
	/* THEMING DEV NOTE - Change the background image to display a different tab background image */
	background: url(http://campaign.odw.sony-europe.com/subbrands/hub_test/tabFirstOffHubC2.gif);
	width: 5px;
	border: 0;
	padding: 0;}
.cntHubTabs td.onoff {
	/* THEMING DEV NOTE - Change the background image to display a different tab background image */
	background: url(http://campaign.odw.sony-europe.com/subbrands/hub_test/tabOnOffHubC2.gif);
	width: 14px;
	border: 0;
	padding: 0;}
.cntHubTabs td.offon {
	/* THEMING DEV NOTE - Change the background image to display a different tab background image */
	background: url(http://campaign.odw.sony-europe.com/subbrands/hub_test/tabOffOnHubC2.gif);
	width: 14px;
	border: 0;
	padding: 0;}
.cntHubTabs td.offlast {
	/* THEMING DEV NOTE - Change the background image to display a different tab background image */
	background: url(http://campaign.odw.sony-europe.com/subbrands/hub_test/tabOffLastHubC2.gif);
	width: 5px;
	border: 0;
	padding: 0;}
.cntHubTabs td.offoff {
	/* THEMING DEV NOTE - Change the background image to display a different tab background image */
	background: url(http://campaign.odw.sony-europe.com/subbrands/hub_test/tabOffOffHubC2.gif);
	width: 14px;
	border: 0;
	padding: 0;}
.cntHubTabs td.onlast {
	/* THEMING DEV NOTE - Change the background image to display a different tab background image */
	background: url(http://campaign.odw.sony-europe.com/subbrands/hub_test/tabOnLastHubC2.gif);
	width:5px;
	border:0;
	padding: 0;	
	}
.cntHubTabs .cntTabsBot {
	/* THEMING DEV NOTE - Change the background image to display a different tab bottom background image */
	background: transparent url(http://campaign.odw.sony-europe.com/subbrands/hub_test/tabBotHubBdr.gif) no-repeat 0 0;
	height: 30px;
	margin-bottom: 0px;	
	}
/* EEE cntHubTabs */

.cntThreeColBlockInner{
	padding-top:11px;}
.cntThreeColBlock .leftCol{
	float:left;
	width:225px;
	margin-left:12px;padding-right:5px;_margin-left:6px;}
.cntThreeColBlock .midCol{
	float:left;
	width:225px;
	margin-left:15px;padding-right:5px;}
.cntThreeColBlock .rightCol{
	float:left;
	width:225px;
	margin-left:14px;padding-right:5px;}	
.cntThreeColBlock h2{
	margin:0 5px 14px;
	font-size:1.1em;font-weight:bold;
	background: none !important;
	color: #b51800;
	width:736px;
	padding-bottom:9px;}
.cntThreeColBlock img{width:223px;}
.cntThreeColBlock img.thumb{float:left;margin-bottom:5px;width:86px;}
.cntThreeColBlock h3, .cntThreeColBlock p{color:#5b5b5b;}
.cntThreeColBlock h3{margin:0 5px;}
.cntThreeColBlock p{margin:8px 5px;}
.cntThreeColBlock p.description{margin-left:90px;}
.cntThreeColBlock h3.description{margin-left:90px;}

.cntThreeColBlock .divider{
	background:transparent url(http://campaign.odw.sony-europe.com/subbrands/hub_test/bcgHubDivider.gif) no-repeat 0 0;
	height:1px;
	clear:left;
	margin:6px 0 6px 0;	
	}
.cntThreeColBlock a.more{
	color:#505050;
	display:block;text-align:right;
	font-weight:bold;
	padding-right:17px;margin-top:6px;
	background:transparent url(http://campaign.odw.sony-europe.com/subbrands/hub_test/icoArrowSingleRightC10.gif) no-repeat right 1px;
	}


/* SSS hubShowcaseTabs */
.hubShowcaseTabs table tr td {
	background-color:#1e1e1e;
	background-image:url(http://stg.content.vaio.eu/css_images/tabHubShowcase.png);
	border-bottom: 1px solid #333333;
}
.hubShowcaseTabs table tr td a {
	background-image: url(http://stg.content.vaio.eu/css_images/tabHubShowcase.png);
	color: #666666;
}
.hubShowcaseTabs table tr td.selected {
	background-color:#2e2f2e;
	background-image:url(http://stg.content.vaio.eu/css_images/tabHubShowcase2.gif);
}
.hubShowcaseTabs table tr td.selected a {
	background-image:url(http://stg.content.vaio.eu/css_images/tabHubShowcase2.gif);
	color: #FFFFFF;
}
/* EEE hubShowcaseTabs */

/* SSS cntHubShowcaseBreadcrumbs */
.cntHubShowcaseBreadcrumbs,
.cntHubShowcaseBreadcrumbs a {
	color: #2EEE20;
}
.cntHubShowcaseBreadcrumbs ul li.last a {
	color: #2EEE20;
}
/* EEE cntHubShowcaseBreadcrumbs */

/* SSS scroller */
.scroller .scrollerTrackBar {
	background-image:url(http://stg.content.vaio.eu/css_images/hubShowcaseScroller.gif);
	
	
}
.scroller .scrollerTrackBar .scrollerTrack {
width:116px;
	background-image:url(http://stg.content.vaio.eu/css_images/scrollerTrackBg.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://stg.content.vaio.eu/css_images/scrollerTrackBg.png',sizingMethod='crop');
}
.scroller .scrollerLeftArrow {
	background-image:url(http://campaign.odw.sony-europe.com/subbrands/vaio_test/hubShowcaseBtnLeft.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://campaign.odw.sony-europe.com/subbrands/vaio_test/hubShowcaseBtnLeft.png',sizingMethod='crop');
}
.scroller .scrollerLeftArrow.scrollerLeftArrowPassive {
	background-image:url(http://campaign.odw.sony-europe.com/subbrands/vaio_test/hubShowcaseBtnLeft.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://campaign.odw.sony-europe.com/subbrands/vaio_test/hubShowcaseBtnLeft.png',sizingMethod='crop');
}
.scroller .scrollerRightArrow {
	 background-image:url(http://campaign.odw.sony-europe.com/subbrands/vaio_test/hubShowcaseBtnRight.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://campaign.odw.sony-europe.com/subbrands/vaio_test/hubShowcaseBtnRight.png',sizingMethod='crop');
}
.scroller .scrollerRightArrow.scrollerRightArrowPassive {
	background-image:url(http://campaign.odw.sony-europe.com/subbrands/vaio_test/hubShowcaseBtnRight.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://campaign.odw.sony-europe.com/subbrands/vaio_test/hubShowcaseBtnRight.png',sizingMethod='crop');
}
.scroller .scrollBar .scrollBarLeftArrow {
	background-image:url(http://stg.content.vaio.eu/css_images/hubShowcaseScrollerBtnLeft.gif);
}
.scroller .scrollBar .scrollBarLeftArrow.scrollBarLeftArrowPassive {
	background-image:url(http://stg.content.vaio.eu/css_images/hubShowcaseScrollerBtnLeft.gif);
}
.scroller .scrollBar .scrollBarRightArrow {
	background-image:url(http://stg.content.vaio.eu/css_images/hubShowcaseScrollerBtnRight.gif);
}
.scroller .scrollBar .scrollBarRightArrow.scrollBarRightArrowPassive {
	background-image:url(http://stg.content.vaio.eu/css_images/hubShowcaseScrollerBtnRight.gif);
}
.scroller .scrollBar .scrollerCatItem {
	color:#9ea0a1;
}
/* EEE scroller */

/* SSS hubShowcase*/
.hubShowcase .box.box-type3 {
	background-image: url(http://campaign.odw.sony-europe.com/subbrands/vaio_test/background_shelf.jpg);
}
.hubShowcaseContent .productAricle p.thumb span.mask {
	background-image: url(http://campaign.odw.sony-europe.com/subbrands/vaio_test/hubShowcaseItemsBG.png);
	_background:transparent;
	_filter:progid:DXImagetransform.Microsoft.AlphaImageLoader(src='http://campaign.odw.sony-europe.com/subbrands/vaio_test/hubShowcaseItemsBG.png', sizingMethod='crop');
}
	
.hubShowcaseContent h4.price {
	color: #FFFFFF;
}
.hubShowcaseContent h5 {
	color: #FFFFFF;
}
.hubShowcaseContent p.longText {
	color: #FFFFFF;
}
.hubShowcaseContent .scrollerItemInner ul li {
	background-image:url(http://campaign.odw.sony-europe.com/subbrands/vaio_test/hubSelfKeyFeaturesBullet.gif);
	color:#FFFFFF;
}
/* EEE hubShowcase*/

/* SSS hubShowcaseLinks && hubShowcaseDisclaimer */
.hubShowcaseLinks a {
	color:#FFFFFF;
}
.hubShowcaseLinks a span {
	background-image: url(http://campaign.odw.sony-europe.com/subbrands/vaio_test/icoArrowRightC4.gif);
}
.hubShowcaseDisclaimer {
	color:#000000;
}
.hubShowcaseDisclaimer span {
	color: #ff0000;
}
/* EEE hubShowcaseLinks && hubShowcaseDisclaimer */

/* SSS hubShowcaseLoading */
.hubShowcaseLoading {
	background-image:url(http://campaign.odw.sony-europe.com/subbrands/vaio_test/hubShowcaseLoading.gif);
}
/* EEE hubShowcaseLoading */
/* added styles jk */
.box.box-type3 .box-bottom {
background:transparent url(http://stg.content.vaio.eu/css_images/box3-bottom.gif) repeat-x scroll 0 0;
}
.box.box-type3 .box-top {
background:transparent url(http://stg.content.vaio.eu/css_images/box3-bottom.gif) repeat-x scroll 0 0;
}
.box.box-type3 .box-body {
background:transparent url(http://stg.content.vaio.eu/css_images/box3-body-left.gif) repeat-y scroll left top;
}
.box.box-type3 .box-body-inner {
background:transparent url(http://stg.content.vaio.eu/css_images/box3-body-left.gif) repeat-y scroll right top;
padding:0 5px;
}
.box.box-type3 .box-bottom .box-bottom-left {
background:transparent url(http://stg.content.vaio.eu/css_images/box3-round.gif) no-repeat scroll 0 -5px;
}
.box.box-type3 .box-top .box-top-left {
background:transparent url(http://stg.content.vaio.eu/css_images/box3-round.gif) no-repeat scroll 0 0;
}
.box.box-type3 .box-top .box-top-right {
background:transparent url(http://stg.content.vaio.eu/css_images/box3-round.gif) no-repeat scroll -5px 0;
}
.box.box-type3 .box-bottom .box-bottom-right {
background:transparent url(http://stg.content.vaio.eu/css_images/box3-round.gif) no-repeat scroll -5px -5px;
}
.content h1{padding:0 0 15px 20px}

.ThreeBlockImageThreeBlockText{
background:transparent url(http://content.vaio.eu/loyalty/back_sec3.gif) no-repeat 0 0
padding-bottom :15px
}
.ThreeBlockTextThreeBlockImage{background:transparent url(http://content.vaio.eu/loyalty/back_sec2.gif) no-repeat 0 0}
.ThreeBlockTextThreeBlockImage table{margin-top:10px}

.hubcontent h1.title{
background-color:#FFF;
color:#000;
font-size:140%;
margin:0;
padding:0 0 15px 20px;
voice-family:inherit;
width:895px;}

/* CSS 16/07/2009 */


/* SSS Clear All inheritance */
.content .bdr1-productdetails, .content .bdr1-productdetails .bdr1inner {
	width:758px;
}
.content .bdr1-productdetails .bdr1inner .bdr1inner2 {
	width:756px;
}

.content .bdr1-productdetails,
.content .bdr1-productdetails .bdr1inner,
.content .bdr1-productdetails .bdr1inner .bdr1inner2,
.content .bdr1-productdetails .bdr1inner .bdr1inner2 .bdr1inner3 {
	margin:0;
	padding:0;
}
.content,
.cntNavigation .cntNavigationProductCategories {
	margin-top:0;
}
.content .contentMiddle {
	width:auto;
}
.content .bdr1-productdetails,
.content .bdr1-productdetails .bdr1inner {
	background:none;
}
.content .bdr1-productdetails .bdr1inner .bdr1inner2 {
	border:none;
}
.cntMyCommunicationsHeader {
	margin-bottom:0;
}
.cntMyCommunicationsHeader .cntInfoMsg {
	position:static;
}
.cntMySonyOrderHistory {
	margin-bottom:0;
}
.MySonyOrderHistoryInner {
	margin:0;
	padding:0;
	width:auto;
}
.cntMySonyOrderHistory h2,
.cntMySonyOrderHistory h3,
.cntMySonyOrderHistory p {
	margin:0;
}
/* EEE Clear All inheritance */

/* SSS cBox */
.cBox {
	margin-bottom:25px;
	padding:15px 20px;
}
.content .cBox h2,
.content .cBox h3,
.content .cBox h4 {
	color:#333333;
}
.content .cBox h2 {
	margin-bottom:15px;
}
.content .cBox h3 {
	margin-bottom:5px;
}
.content .cBox h4 {
	margin-bottom:5px;
}
.content .cBox p {
	margin-bottom:20px
}
.content .cntCrmInformation .cBox p {
	margin-bottom:0 !important;
}
.content .cBox a {
	text-decoration:underline;
}
.content .cBox a:hover {
	text-decoration:none;
}
.content .cBox .link-area {
	text-align:right;
}
.content .cBox .link-area a {
	background:url(../image/layout/icoArrowSingleRightC10.gif) no-repeat 100% 2px;
	color:#6c6c6c;
	padding-right:18px;
}
.cBox.cBox-type1 {
	-moz-border-radius:4px;
	border:#cccccc 1px solid;
}
.cBox.cBox-type2 {
	-moz-border-radius:4px;
	background:#0465b4;
	border-color:#0465b4;
	color:#ffffff;
}
div.btn-area {
	float:right !important;
	text-align:center;
	width:180px !important;
}
div.btn-area a,
div.btn-area a span {
	display:block !important;
}
div.btn-area .confirm p {
	color:#cc3030;
	margin-bottom:5px;
}
div.btn-area .confirm a {
	margin:0 5px;
}
div.btn-area .confirm a,
div.btn-area .confirm a span { 
	display:inline-block !important;
}
/* EEE cBox */

/* SSS cList */
ul.cList {
	list-style:none;
	margin:0;
	padding:0;
}
/* type1 */
ul.cList.cList-type1 {
	font-size:103%;
	margin:0 15px;
	position:relative;
	top:1px;
}
ul.cList.cList-type1 li {
	float:left;
	margin-right:5px;
}
ul.cList.cList-type1 li a {
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	background:#dadada url(../image/layout/content/cListTabBg.gif);
	border:#cccccc 1px solid;
	border-bottom:none;
	display:inline-block;
	font-weight:bold;
	padding:7px 17px 5px 17px;
	text-decoration:none;
}
ul.cList.cList-type1 li.cListPassive a {
	color:#aeadad;
	filter:alpha(opacity=90%);
	opacity:0.9;
}
ul.cList li.cListActive a {
	background:#ffffff;
}
/* type2 */
ul.cList.cList-type2 {
	margin-bottom:15px;
	margin-left:3px;
}
ul.cList.cList-type2 li {
	background:url(../image/layout/content/crmArrow1.gif) no-repeat 0 3px;
	margin-bottom:2px;
	padding-left:11px;
}
ul.cList.cList-type3 li {
	background:url(../image/layout/content/crmArrow3.gif) no-repeat 0 6px;
	margin-bottom:2px;
	padding-left:11px;
}
.cntCRM-Pagenation {
	text-align:center;
}
ul.cList.cList-type4 li {
	display:inline;
	margin-right:3px;
}
ul.cList.cList-type4 li a {
	display:inline-block;
	height:16px;
}
ul.cList.cList-type4 li.cListPrevious a,
ul.cList.cList-type4 li.cListNext a,
ul.cList.cList-type4 li.cListActive a {
	text-decoration:none;
}
ul.cList.cList-type4 li.cListPrevious a {
	background:url(../image/layout/content/crmArrow4.gif) no-repeat 0 0;
	margin-right:8px;
	padding-left:15px;
}
ul.cList.cList-type4 li.cListNext a {
	background:url(../image/layout/content/crmArrow5.gif) no-repeat 100% 0;
	margin-left:8px;
	padding-right:15px;
}

/* EEE cList */
/* SSS cBtn */
a.cBtn.cBtn-type1,
a.cBtn.cBtn-type1 span {
	background:url(../image/layout/content/crmButton1Bg.gif) no-repeat;
}
a.cBtn.cBtn-type1 {
	background-position:0 0;
	cursor:pointer;
	display:inline-block;
	margin-bottom:10px;
	padding-left:20px;
	text-decoration:none !important;
}
a.cBtn.cBtn-type1 span {
	background-position:100% 0;
	display:inline-block;
	padding:5px 0 6px 0;
	padding-right:20px;
}
/* EEE cBtn */

/* SSS cLink */
a.cLink.cLink-type1 {
	background:url(../image/layout/content/crmArrow2.gif) no-repeat 0 5px;
	margin-left:3px;
	padding-left:9px;
	text-decoration:underline;
}
a.cLink.cLink-type1:hover {
	text-decoration:none;
}
/* EEE cLink */

/* SSS cntCRM-NavigationLinks */
.cntCRM-NavigationLinks {
	background-color:#f0f0f0;
	border:solid 1px #d5d3d4;
	margin-bottom: 14px;
	zoom: 100%;}
.cntCRM-NavigationLinks .inner{
	margin: 0;
	zoom: 100%;
}
.cntCRM-NavigationLinks .inner2 {
	padding: 5px 0;
	zoom: 100%;
}
.cntCRM-NavigationLinks .inner .inner2 {
	padding-right: 10px;
}
.cntCRM-NavigationLinks ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
.cntCRM-NavigationLinks ul li {
	padding: 0px 0px 0px 10px;
	line-height: 11px;
}
.cntCRM-NavigationLinks ul li ul li {
	font-weight: normal;
}
.cntCRM-NavigationLinks ul li a {
	display: block;
	padding: 5px 5px 6px 0;
	_height: 1px;
}
.cntCRM-NavigationLinks ul li a span {
	display: block;
	background: url(../image/layout/icoArrowSingleRightC12.gif) top left no-repeat;
	padding-left: 18px;
}
.cntCRM-NavigationLinks ul li a.selected span {
	background: url(../image/layout/icoArrowSingleRightC14.gif) top left no-repeat;
	color:#ff00de;
	font-weight:bold;
}
/* EEE cntCRM-NavigationLinks */

/* SSS cntCRM-HubpageNavigationLinks */
.cntCRM-HubpageNavigationLinks {
	background-color:#109def;
	-moz-border-radius:4px;
	border-color:#0465b4;
	color:#ffffff;
	margin-bottom: 14px;
	zoom: 100%;
}
.cntCRM-HubpageNavigationLinks .inner{
	margin: 0;
	zoom: 100%;
}
.cntCRM-HubpageNavigationLinks .inner2 {
	padding: 5px 0;
	zoom: 100%;
}
.cntCRM-HubpageNavigationLinks ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
.cntCRM-HubpageNavigationLinks ul li {
	line-height: 11px;
}
.cntCRM-HubpageNavigationLinks ul li ul li {
	font-weight: normal;
}
.cntCRM-HubpageNavigationLinks ul li a {
	color:#ffffff;
	display: block;
	margin-left:10px;
	padding: 5px 0 6px 0;
	_height: 1px;
}
.cntCRM-HubpageNavigationLinks ul li a span {
	display: block;
	background: url(../image/layout/icoArrowSingleRightC15.gif) top left no-repeat;
	padding-left: 18px;
}
.cntCRM-HubpageNavigationLinks ul li a.selected {
	background:#ffffff;
	margin-left:5px;
}
.cntCRM-HubpageNavigationLinks ul li a.selected span {
	color:#08838B;
	font-weight:bold;
	margin-left:5px;
}
/* EEE cntCRM-HubpageNavigationLinks */

/* EEE cntCRM-LogoutBox */
.cntCRM-LogoutBox {
	background-color:#f0f0f0;
	border:solid 1px #d5d3d4;	
	padding:8px 10px;
	margin-bottom: 14px;
	zoom: 100%;
}
.cntCRM-LogoutBox a {
	display:inline-block;
	margin-top:6px;
	text-decoration:underline;
}
.cntCRM-LogoutBox a:hover {
	text-decoration:none;
}
/* EEE cntCRM-LogoutBox */

/* SSS FORM*/
.form-group,
.form-detail {
	margin-bottom:10px;
}
.form-group .form-item {
	margin-bottom:8px;
}
.form-group .form-item .form-object select,
.form-group .btn-area {
	width:170px !important;
}
.form-group .btn-area {
	float:none !important;
	margin-left:175px;
}
.form-group .form-item .form-object {
	float:left;
}
.form-group .form-item .form-object input.inp,
.form-group .form-item .form-object select {
	border:#b1b2b4 1px solid;
	padding:1px;
}
.form-group .form-item .form-object input.inp {
	width:168px;
}
.form-group .form-item .form-object.third-item select {
	width:54.5px !important;
}
.form-group .form-item .form-object.radio-button label {
	float:none;
}
.form-group .form-item .form-object .required {
	color:#FF0000;
}
.form-group .form-item label {
	float:left;
	margin-right:10px;
	width:165px;
}
.form-group .horizontal-item {
	margin-bottom:20px;
}
.form-group .horizontal-item .form-item label {
	display:block;
	float:none;
	margin-bottom:5px;
}
.form-group .mandatory-fields {
	display:block;
	margin-bottom:10px;
}
.form-detail {
	margin-bottom:20px;
}
/* EEE FORM */

/* SSS cntCRM-FaqsAndLegal-Faqs */
.cntCRM-FaqsAndLegal-Faqs .cntCrmFaqsAndLegal-FaqsItem p {
	margin-bottom:5px !important;
}
.cntCRM-FaqsAndLegal-Faqs .cntCrmFaqsAndLegal-FaqsItem {
	margin-bottom:15px;
}
/* EEE cntCRM-FaqsAndLegal-Faqs */

/* SSS cntCRM-HomePageLoggedin */
.cntCRM-HomePageLoggedin .cBox.cBox-type1 {
	margin-bottom:13px;
}
.cntCRM-HomePageLoggedin .showCaseBox {
	float:left;
	width:371.5px;
	margin-right:13px;
}
.cntCRM-HomePageLoggedin .showCaseBox .cBox div p {
	margin-bottom:10px;
}
.cntCRM-HomePageLoggedin .showCaseBox .cBox div h2 {
	font-size:100%;
	font-weight:bold;
}
.cntCRM-HomePageLoggedin .showCaseBox.last-box {
	margin-right:0;
}
.cntCRM-HomePageLoggedin .showCaseBox.bigItems {
	float:none;
	width:auto;
	margin-right:0;
}
/* EEE cntCRM-HomePagLoggedin */

/* SSS cntCRM-MyBenefitsPrivileges-Details */
.cntCRM-MyBenefitsPrivileges-Details .showCaseBox .cBox h2 {
	color:#c00000;
	margin-bottom:10px;
}
.cntCRM-MyBenefitsPrivileges-Details .showCaseBox .cBox p {
	margin-bottom:25px;
}
/* EEE cntCRM-MyBenefitsPrivileges-Details */

/* SSS cntCRM-ContactPreferences */
.cntCRM-ContactPreferences .contactByGroup {
	margin-bottom:25px;
}
.cntCRM-ContactPreferences .contactByGroup div {
	margin-bottom:15px;
}
.cntCRM-ContactPreferences .contactByGroup div label {
	padding:5px;
	padding-right:30px;
}

.cntCRM-ContactPreferences .contactByGroup div.contactByEmail label {
	background:url(../image/layout/content/icoEmail.gif) no-repeat;
}
.cntCRM-ContactPreferences .contactByGroup div.contactByMobile label {
	background:url(../image/layout/content/icoMobile.gif) no-repeat;
}
.cntCRM-ContactPreferences .contactByGroup div.contactByPhone label {
	background:url(../image/layout/content/icoPhone.gif) no-repeat;
}
.cntCRM-ContactPreferences .contactByGroup div.contactByEmail label,
.cntCRM-ContactPreferences .contactByGroup div.contactByMobile label,
.cntCRM-ContactPreferences .contactByGroup div.contactByPhone label {
	background-position:100% 4px;
}
/* EEE cntCRM-ContactPreferences */

/* SSS cntCRM-MyInterests */
.cntCRM-MyInterests .myInterestsGroup {
	margin-bottom:20px;
}
.cntCRM-MyInterests .myInterestsGroup div {
	float:left;
	margin-right:30px;
}
.cntCRM-MyInterests .myInterestsGroup div dt {
	margin-bottom:5px;
}
/* EEE cntCRM-MyInterests */

/* SSS cntCRM-MyNewsletters */
.cntCRM-MyNewsletters .newsLettersTable {
	margin-bottom:20px;
}
.cntCRM-MyNewsletters .newsLettersTable table {
	border-collapse:collapse;
	border-spacing:0;
}
.cntCRM-MyNewsletters .newsLettersTable .newsLetterContent {
	margin-top:10px;
}
.cntCRM-MyNewsletters .newsLettersTable .newsLetterContent img {
	float:left;
	margin-right:15px;
}
.cntCRM-MyNewsletters .newsLettersTable .newsLetterContent div {
	display:table !important;
	display:inline-block;
	padding-right:15px;
}
.cntCRM-MyNewsletters .newsLettersTable .newsLetterContent h3 {
	color:#C00000;
	font-size:95%;
}
.cntCRM-MyNewsletters .newsLettersTable table tr td {
	border-bottom:#d6d6d6 1px solid;
}
.cntCRM-MyNewsletters .newsLettersTable table tr.last-row td {
	border-bottom:none;
}
.cntCRM-MyNewsletters .newsLettersTable table tr td.chkArea {
	background:#eaeaea;
	table-layout:fixed;
	text-align:center;
	vertical-align:middle;
	width:34px;
}
/* EEE cntCRM-MyNewsletters */

/* SSS cntCRM-MyBenefitsPrivileges-Available */
.cntCRM-MyBenefitsPrivileges-Available .showCaseBox .cBox {
	margin-bottom:13px;
}
.cntCRM-MyBenefitsPrivileges-Available .showCaseBox .cBox div h3 {
	color:#C00000;
}
/* EEE cntCRM-MyBenefitsPrivileges-Available  */

/* SSS cntCRM-MyBenefitsPrivileges-Used */
.cntCRM-MyBenefitsPrivileges-Used .showCaseBox .cBox {
	margin-bottom:13px;
}
.cntCRM-MyBenefitsPrivileges-Used .showCaseBox .cBox div h3 {
	color:#C00000;
}
/* EEE cntCRM-MyBenefitsPrivileges-Used */

/* SSS cntCRM-MyProducts-MyNonSonyProducts & cntCRM-MyProducts-MyNonSonyProductsRemove */

.cntCRM-MyProducts-MyNonSonyProducts .form-detail,
.cntCRM-MyProducts-MyNonSonyProducts .form-group,
.cntCRM-MyProducts-MyNonSonyProductsRemove .form-detail,
.cntCRM-MyProducts-MyNonSonyProductsRemove .form-group {
	margin-left:15px;
}
.cntCRM-MyProducts-MyNonSonyProducts .form-detail div,
.cntCRM-MyProducts-MyNonSonyProductsRemove .form-detail div {
	float:left !important;
	width:300px;
}
.cntCRM-MyProducts-MyNonSonyProducts .form-detail div p span,
.cntCRM-MyProducts-MyNonSonyProductsRemove .form-detail div p span {
	display:block;
	margin-bottom:3px;
}
.cntCRM-MyProducts-MyNonSonyProducts .form-detail div.btn-area,
.cntCRM-MyProducts-MyNonSonyProductsRemove .form-detail div.btn-area {
	margin-left:10px;
	width:170px !important;
}
.cntCRM-MyProducts-MyNonSonyProducts .form-detail div.btn-area .confirm a,
.cntCRM-MyProducts-MyNonSonyProductsRemove .form-detail div.btn-area .confirm a {
	margin:0;
}
/* EEE cntCRM-MyProducts-MyNonSonyProducts & cntCRM-MyProducts-MyNonSonyProductsRemove*/

/* SSS cntCRM-MyProducts-RegisterAProduct */
.cntCRM-MyProducts-RegisterAProduct .btn-area {
	margin-left:0;
	margin-top:10px;
}
/* EEE cntCRM-MyProducts-RegisterAProduct */
/* SSS cntCRM-SSS-HubPage */
.cntCRM-SSS-HubPage .cBox h2 {
	color:#343434;
	margin-bottom:9px;
}
.cntCRM-SSS-HubPage .cBox img {
	margin-bottom:12px;
}
.cntCRM-SSS-HubPage .cBox p {
	margin-bottom:20px;
}
.cntCRM-SSS-HubPage .cBox div.link-area {
	margin-bottom:7px;
	*margin-bottom:8px;
}
.cntCRM-SSS-HubPage .cntHubPage-RightBox {
	float:right;
	width:238px;
}
.cntCRM-SSS-HubPage .cntHubPage-RightBox .cBox {
	padding:10px;
}
.cntCRM-SSS-HubPage .cntHubPage-FlashBox {
	float:left;
}
.cntCRM-SSS-HubPage .cntHubPage-FlashBox .cBox {
	padding:7px;
}
.cntCRM-SSS-HubPage .cntHubPage-FlashBox img {
	margin-bottom:0;
}
.cntCRM-SSS-HubPage .showCaseBox .cBox {
	padding:10px;
	margin-bottom:20px;
}
.cntCRM-SSS-HubPage .showCaseBox h3 {
	color:#343434 !important;
	margin-bottom:10px;
}
.cntCRM-SSS-HubPage .showCaseBox p {
	margin-bottom:10px;
}
.cntCRM-SSS-HubPage .showCaseBox .link-area {
	clear:both;
	float:left;
}
.cntCRM-SSS-HubPage .showCaseBox .store-address,
.cntCRM-SSS-HubPage .showCaseBox .store-hours {
	display:block !important;
}
.cntCRM-SSS-HubPage .showCaseBox .store-address {
	float:left;
}
.cntCRM-SSS-HubPage .showCaseBox .store-hours {
	float:left;
	margin-left:100px;
}
.cntCRM-SSS-HubPage .showCaseBox .store-hours p {
	margin-bottom:1px;
}
.cntCRM-SSS-HubPage .showCaseBox .store-hours p span {
	display:inline-block;
	margin-bottom:0;
}
.cntCRM-SSS-HubPage .showCaseBox .store-hours p span.store-day {
	width:50px;
}
.cntCRM-SSS-HubPage .crmContentBox {
	display:inline;
	float:left;
	margin-right:21px;
	width:238px;
}
.cntCRM-SSS-HubPage .crmContentBox.last-box {
	margin-right:0;
}
.cntCRM-SSS-HubPage .crmContentBox .cBox {
	padding:10px;
}
.cntCRM-SSS-HubPage .crmContentBox h4 {
	font-size:100%;
}
.cntCRM-SSS-HubPage .crmContentBox p {
	margin-bottom:10px;
}
/* EEE cntCRM-SSS-HubPage */

/* SSS cntCRM-MyAccount & cntMyMsgDeactivateAccount */
.cntCRM-MyAccount .form-group,
.cntCRM-MyMsgDeactivateAccount .form-group { 
	margin-bottom:40px; 
}
.cntCRM-MyAccount .btn-area,
.cntCRM-MyMsgDeactivateAccount .btn-area { 
	float:none !important; 
}
.cntCRM-MyAccount .form-group .mandatory-fields,
.cntCRM-MyMsgDeactivateAccount .form-group .mandatory-fields { 
	margin-left:258px; 
}
/* SSS cntCRM-MyAccount & cntMyMsgDeactivateAccount */

/* SSS productBox */
.showCaseBox .cBox img {
	float:left;
	margin-right:30px;
}
.showCaseBox .cBox div h3 {
	color:#C00000;
}
.showCaseBox .cBox div {
	display:table;
	*display:inline-block;
}
.showCaseBox .cBox div.btn-area .confirm {
	display:none;
} 
.showCaseBox .cBox div.product-detail {
	float:left;
	width:345px;
}
.showCaseBox .cBox div p span {
	display:block;
	margin-bottom:3px;
}
.showCaseBox .cBox {
	margin-bottom:13px;
}
/* EEE productBox */

/* SSS cntCRM-LoginBox */
.cntCRM-LoginBox {
	zoom:100%;
}
.cntCRM-LoginBox .cBox {
	margin-bottom:14px;
	padding:11px;
}
.cntCRM-LoginBox .cBox p {
	color:#ffffff;
	font-weight:bold;
	margin-bottom:7px;
}
.cntCRM-LoginBox .cBox input {
	margin:0;
	padding:0;
}
.cntCRM-LoginBox .cBox input.inpField {
	border:#b4b4b4 1px solid;
	color:#08838b;
	font-size:100%;
	font-weight:bold;
	margin-bottom:5px;
	padding:2px;
	width:162px;
}
.cntCRM-LoginBox .cBox .remember-loginButton {
	margin-bottom:11px;
	margin-top:3px;
}
.cntCRM-LoginBox .cBox .remember-loginButton input,
.cntCRM-LoginBox .cBox .remember-loginButton label {
	float:left;
}
.cntCRM-LoginBox .cBox .remember-loginButton input {
	_position:relative;
	_left:-4px;
	_top:-4px;
}
.cntCRM-LoginBox .cBox .remember-loginButton label {
	margin-left:4px !important;
	margin-left:0;
	width:90px;
}
.cntCRM-LoginBox .cBox .remember-loginButton .loginButton {
	background:url(/bravia/image/layout/content/cntCRM-LoginBoxButtonBg.gif);
	border:none;
	color:#ffffff;
	cursor:pointer;
	float:right;
	font-size:100%;
	font-weight:bold;
	padding:2.5px 0;
	position:static;
	width:48px;
}
.cntCRM-LoginBox .cBox .link-area {
	margin-bottom:2px;
}
.cntCRM-LoginBox .cBox .link-area a {
	color:#ffffff;
	text-decoration:underline;
}
.cntCRM-LoginBox .cBox .link-area a:hover {
	text-decoration:none;
}
/* EEE cntCRM-LoginBox */

.inSeperate {
	border-bottom:#d5d5d5 1px solid;
	margin-bottom:20px;
}
.cntNavigation, .cntSonyEuropeNav {
	margin-right:25px !important;
	margin-right:23px;
}
