

body {

}

/* RESETS */
.cntBreadcrumbs,.cntBreadcrumbs .inner, .bdrStyle1,.cntNavigationIntNav .inner .inner2,.cntNavigation .cntNavigationIntNav ,.cntNavigationIntNav ul li   {
	padding:0;
	margin:0;
	border:0;
	background:none;
}
.cntHubContent td.imglhrh, .cntHubContent td.flalhrh {
	text-align:left;
	padding: 0;
}

/* RESETS */

/* GENERIC STYLES */

.main {
	width: 960px;
	font-family: Arial, Tahoma,Verdana,sans-serif;
}

.main .mainTop {
	display:none;
}

/* /GENERIC STYLES */


/* BREADCRUMB */
.cntBreadcrumbs{
	color :#000;
	padding: 7px 0 7px 0;
	margin: 0 0 0 0;
	border-bottom:1px solid #d6d6d6
}


.cntBreadcrumbs ul li{
	margin: 0 5px 0 0;
}
.cntBreadcrumbs ul li a{
	color: #1e6aea;
	text-decoration:none;
	
}
.cntBreadcrumbs ul li a:hover{
	color: #000;
}
/* /BREADCRUMB */


/* SEO TITLE */
h1.title  {
	color: #999999;
	margin: 8px 0 0 0;
	font-size: 18px;
	background: none;
	padding: 0;
}
/* /SEO TITLE */


/* FLASH HEADER */
.cntHubHeaderFlash{
	text-align:left;
	margin: 0;	
}
.cntHubHeaderFlash .hideFlash{
	margin-bottom:0;
	margin-top:15px;
}


/* /FLASH HEADER */


/* NAVIGATION COLUMN */

.cntFloater .heading {
	padding: 0;
	margin: 0;
	color: inherit;
	width: auto;
}
.cntFloater .heading strong {
	padding: 0;
	margin: 10px 0 10px 0;
	color: #555;
}

/* Main nav styling */


.cntFloater .heading {
	padding: 0;
	margin: 0;
	color: inherit;
	width: auto;
}
.cntFloater .heading strong {
	padding: 0;
	margin: 10px 0 10px 0;
	color: #555;
}

/* Main nav styling */

.cntNavigation {
	padding-top:0;
	width:200px;	
	margin:30px 30px 0 0;
	font-size: 12px;
}
.cntNavigation .cntNavigationIntNav {
	margin: 0 0 30px 0;
}
.cntNavigationIntNav ul li {
	line-height: auto;
	border-bottom:2px solid #fff;
	_border-bottom:0;
}
.cntNavigationIntNav ul ul{
	margin: 2px 0 0 0;
	_margin: 0 0 0 0;
	border:1px solid #f3f3f3;
}

.cntNavigationIntNav ul ul li {
	padding: 0;
}
.cntNavigationIntNav ul li a {
	padding: 8px 12px 7px 12px;
	color: #666666;
	background: #f3f3f3;
}
.cntNavigationIntNav ul ul li a {
	background: none;
	font-weight:normal;
	line-height: 13px;
}
.cntNavigationIntNav ul li a:hover {
	color: #000;
	text-decoration:underline;
}
.cntNavigationIntNav ul li a:hover  span{
	background: transparent url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/arrow_black_e_bg.gif) no-repeat 0 2px;
}

.cntNavigationIntNav ul li a span {
	background: transparent url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/arrow_grey_e_bg.gif) no-repeat 0 2px;
	padding-left: 15px;
}

.cntNavigationIntNav ul li a.selected {
	background: #000;
	padding: 9px 12px 8px 12px;
	color: #fff;
}
.cntNavigationIntNav ul li a:hover.selected {
	color: #fff;
}
.cntNavigationIntNav ul li a.selected span {
	background: transparent url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/arrow_white_b_e_bg.gif) no-repeat 0 0;
	background: none;
	padding-left:0;
}
.cntNavigationIntNav ul ul li a.selected {
	background: #ccc;
	padding: 6px 12px 6px 12px;
	color: #000;
	font-weight:bold;
}
.cntNavigationIntNav ul ul li a:hover.selected {
	color: #000;
}
.cntNavigationIntNav ul ul li a.selected span {
	
	background: none;
	padding-left:0;
}
.cntNavigationIntNav ul li a.open, .cntNavigationIntNav ul li a:hover.open{
	background: #000;
	color: #fff
}
.cntNavigationIntNav ul li a.open span, .cntNavigationIntNav ul li a:hover.open span{
	background: transparent url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/arrow_white_b_e_bg.gif) no-repeat 0 0;
}

/* Subscription styling */
.cntFloater, .cntFloater .cntNewsletterSubscription, .cntFloater .cntNewsletterSubscription .heading {
	width:auto;
	color:#666;
}
.cntNewsletterSubscription {
	margin: 0;
}
.cntNewsletterSubscription .inner {	
	padding:0 !important;
}
.cntNewsletterSubscription .inner2 {
	padding: 0;
}
.cntNewsletterSubscription p {
	margin-bottom:15px;
}
.cntNewsletterSubscription .question-block  {
	margin: 0 0 15px 0;
}	
.cntNewsletterSubscription .question-block .checkbox {
	margin:0 8px 0 0;
}
.cntNewsletterSubscription .question-block label {
	font-size:inherit;
}
.cntNewsletterSubscription .email-address-block {
	margin-bottom:5px;
}
.cntNewsletterSubscription .email-address-block label {
	margin-bottom:6px;
}
.cntNewsletterSubscription .btn-block .btn.privacy {
	float:none;
}
.cntNewsletterSubscription .btn-block .btn.privacy a {
	font-size:10px;
	text-decoration: inherit;
	color: #999
}
.cntNewsletterSubscription .btn-block .btn.submit {
	float:left;
	text-align:left;
	margin: 15px 0 0 0;
	padding: 0 0 0 0;
	background: #0e5fe8
}
.cntFloater .cntNewsletterSubscription .btn-block .btn.submit {
	width:auto;
}
.cntNewsletterSubscription .btn-block .btn.submit a {
	font-weight:bold;
	color: #fff;
	background: #0e5fe8 url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/left_column_action_a_hover.gif) no-repeat 100% 50%;
	padding: 4px 22px 4px 6px;
	margin: 0 0 0 0;
	display:block;
	border:1px solid #0e5fe8;
}
.cntNewsletterSubscription .btn-block .btn.submit a:hover {
	background: #fff url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/left_column_action_a.gif) no-repeat 100% 50%;
	color: #0e5fe8;
}

/* mysony styling */
.cntFloater .cntMySonyID-LoggedOut .heading, .cntFloater .cntMySonyID-LoggedOut-Detail .heading, .cntFloater .cntMySonyID-LogOut .heading, .cntFloater .cntMySonyID-LoggedIn .heading, .cntFloater .LinksBox .heading, .cntFloater .cntBuyDirect .heading, .cntFloater .cntPoll .heading, .cntArticleLinks .heading, .cntFloater .cntNewsletterSubscription .heading {
	background:none;
}
.cntFloater .cntMySonyIDLoggedOutBoxes .cntMySonyID-LoggedOut {
	display:none;
}
.cntFloater .cntMySonyIDLoggedOutBoxes .cntMySonyID-LoggedOut-Detail {
	display:block;
}

#loginDiv .expandicon {
	display:none;
}

.cntFloater .cntNewsletterSubscription .inner , .cntFloater .cntNewsletterSubscription .inner2  {
	background:none;
}
.cntNavigation .cntRelatedProducts .heading, .cntNavigation .cntArticleLinks .heading, .cntNavigation .cntBuyDirect .heading, .cntNavigation .cntPoll .heading, .cntNavigation .cntNewsletterSubscription .heading {
	padding: 0;
}
.cntNavigation .cntRelatedProducts .heading strong, .cntNavigation .cntArticleLinks .heading strong, .cntNavigation .cntBuyDirect .heading strong, .cntNavigation .cntPoll .heading strong, .cntNavigation .cntNewsletterSubscription .heading strong {
	color:#666;
	padding:0;
	margin: 7px 0 10px 0;
}
.cntFloater .cntMySonyID-LoggedOut .innerA, .cntFloater .cntMySonyID-LoggedOut-Detail .innerA, .cntFloater .cntMySonyID-LoggedIn .innerA, .cntFloater .cntMySonyID-LogOut .innerA  {
	background: none;
	padding: 0;
	width: auto;
}
.cntFloater .cntMySonyID-LoggedOut, .cntFloater .cntMySonyID-LoggedOut-Detail, .cntFloater .cntMySonyID-LoggedIn, .cntFloater .cntMySonyID-LogOut {
	color: inherit;
	margin: 0;
}
.cntFloater .cntMySonyID-LoggedOut .innerB, .cntFloater .cntMySonyID-LoggedOut-Detail .innerB, .cntFloater .cntMySonyID-LoggedIn .innerB, .cntFloater .cntMySonyID-LogOut .innerB  {
	width: auto;
	background: none;
	padding: 0;
}
.cntFloater .cntMySonyID-LoggedOut .header, .cntFloater .cntMySonyID-LoggedOut-Detail .header, .cntFloater .cntMySonyID-LoggedIn .header, .cntFloater .cntMySonyID-LogOut .header  {
	width: auto;
	margin: 0;
}
#loginDiv{
	margin: 0 0 30px 0;
	border: 1px solid #d6d6d6;
	padding: 10px;
}
#loginDiv .heading{
	display:none;
}
#loginDiv .mysonylogo{
	display:none;
}
#loginDiv .mysonylogintext{
	margin: 7px 0 7px 0;
}
.cntFloater .cntMySonyID-LoggedOut .header .expandicon, .cntFloater .cntMySonyID-LoggedOut-Detail .header .expandicon, .cntFloater .cntMySonyID-LoggedIn .header .expandicon, .cntFloater .cntMySonyID-LogOut .header .expandicon {
	margin-right: 0;
}
.cntFloater .cntMySonyID-LoggedOut .header .mysonylogintextlink, .cntFloater .cntMySonyID-LoggedOut-Detail .header .mysonylogintextlink, .cntFloater .cntMySonyID-LoggedIn .header .mysonylogintextlink, .cntFloater .cntMySonyID-LogOut .header .mysonylogintextlink {
	width: auto;
	font-size: inherit;
	margin: 0;
}
.cntFloater .cntMySonyID-LoggedOut .header .mysonylogintextlink a.submit, .cntFloater .cntMySonyID-LoggedOut-Detail .header .mysonylogintextlink a.submit {
	font-weight:bold;
	color: #fff;
	background: #0e5fe8 url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/left_column_action_a_hover.gif) no-repeat 100% 50%;
	padding: 4px 22px 4px 6px;
	margin: 0 0 0 0;
	display:block;
	border:1px solid #0e5fe8;
	float:left;
}
.cntFloater .cntMySonyID-LoggedOut .header .mysonylogintextlink a.submit:hover, .cntFloater .cntMySonyID-LoggedOut-Detail .header .mysonylogintextlink a.submit:hover {
	background: #fff url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/left_column_action_a.gif) no-repeat 100% 50%;
	color: #0e5fe8;	
}
#loginDiv .t, #loginDiv .b{
	display:none;
}
a.btn.flexible.type1 .m {
	background: none;
	
}
a.btn.flexible.type1 .m .mr {
	background: none;
	padding: 0;
	text-align:left;
	margin: 0;
}
a:hover.btn.flexible.type1 .m .mr {
	color: #0e5fe8;	
}
.cntFloater .cntMySonyID-LoggedOut .header .mysonylogintextlink p, .cntFloater .cntMySonyID-LoggedOut-Detail .header .mysonylogintextlink p, .cntFloater .cntMySonyID-LoggedIn .header .mysonylogintextlink p {
	color: inherit;
}	
.cntFloater .cntMySonyID-LoggedOut .header .mysonylogintextlink a, .cntFloater .cntMySonyID-LoggedOut-Detail .header .mysonylogintextlink a {
	color: #0e5fe8;
	text-decoration:inherit;
}

a.btn.flexible.type1{
	font-size: inherit;
}

/* home button styling */
.cntProductNewsLetter, .LinksBox, .loginDiv{
	border: 1px solid #d6d6d6;
	padding: 10px;
	margin: 0 0 30px 0 !important;
}
.cntNavigation .cntNavBusConLink {
	background: none;
	border: 0;
	margin: 0 0 30px 0;
	padding:0;
} 
.cntNavigation .cntNavBusConLink a {
	padding: 9px 12px 8px 28px;
	color: #666666;
	background: #f3f3f3 url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/arrow_grey_e_bg.gif) no-repeat 12px 50%;
	display:block;
}
.cntNavigation .cntNavBusConLink a:hover {
	color: #000;
	background: #f3f3f3 url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/arrow_black_e_bg.gif) no-repeat 12px 50%;
}

/* action links styling */
.cntFloater .LinksBox .inner {
	width: 175px;
	background:none;
}
.cntFloater .LinksBox .inner2 {
	width: 175px;
	background:none;	
}
.cntFloater .LinksBox ul li {
	width: 175px;
	background:none;
	border:0;
	height: 30px !important;

}
.cntFloater .LinksBox ul li div.cntr {
	width: 175px;
	background:none;
	background: #f3f3f3 url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/arrow_grey_e_bg.gif) no-repeat 11px 0.6em;
	vertical-align:top;
}
.cntFloater .LinksBox ul li .Arw, .cntFloater .LinksBox ul li a, .cntFloater .cntBuyDirect .txt .btn a, .cntFloater .cntHomeWhereToBuySony .HomeBuyOnline a, .cntFloater .cntPoll .btn a, .cntFloater .cntPoll a.pollresults {
	
	background:none;
}




.cntFloater .LinksBox ul li a {
	padding: 0 5px 0 25px;
	margin: 4px 0 0 0;
	width: auto ;
	color: inherit;
	display:block;
	font-weight:bold;
}
.cntFloater .LinksBox ul li a:hover {
	color: #000;
}





/* banner box styling */

.cntBannerBox {
	margin:0 0 30px;
}

.cntBannerBox .inner {
	padding: 0 !important
}

.cntFloater .cntBannerBox .inner, .cntFloater .cntBannerBox .inner2 {
	background:none;
	width: auto;
	border:0;
}
.cntFloater .cntBannerBox ul li{
	width: auto;
}



/* /NAVIGATION COLUMN */


/* ARTICLE COLUMN */
.content {
	margin-top:30px;
	width: 760px;
	font-size :12px;
}
.bdrStyle1 {
	width: auto;
	background: none;
}
.bdrStyle1Bot {
	display:none;
}
.cntArticleFlexibleHeader{
	display:block;
	margin: 0 0 0 0;
}
.cntArticleFlexibleHeader .txt{
	margin: 0;
}
.cntArticleFlexibleHeader img {
	margin: 0 0 10px 10px;
	border:0;
}
.cntArticleFlexibleHeader .txt h2 {
	background: none;
	color: #000;
	line-height: 1em;
	margin: 0 0 10px 0;
	font-size: 150%;
	font-weight:normal;
}

.cntArticleFlexibleHeader .txt p {
	font-weight:normal;
	color: inherit;
}	

div.content div.contentMiddle {
	width:auto !important;
}
.contentMiddle {
	left:0px !important;
}
.cntHubContent h2, .contentMiddle h1, .bdrStyle1 h2.mainHead   {
	background:none !important;
	font-size : 26px !important;
	color: #666 !important;
	font-weight:normal;
	padding: 0;
	margin: 0 0 15px 0;
	line-height: 1.0em;
}
.bdrStyle1 h2.mainHead.h1none span {
	padding: 0;
	top:0;
}

.cntHubContent td.txt h3 {
	color: #000;
	margin: 0 0 10px 0;
	line-height: 1.0em;
}
.cntHubContent td.txt p{
	color: #555555;
	margin: 0 0 5px 0;
	line-height: 1.3em;
}



.cntHubContent  a {
	color:#0e5fe8 !important;
	text-decoration:none !important;
}
a.linkType4 {	
	display:block;
	float:none;
	padding: 0;
	background:  none;
	font-weight:bold;
	margin: 5px 0 0 0;
}
a:visited.linkType4 {	
	color: #1111CC !important;
}
a:hover.linkType4 {	
	color: #000 !important;
	text-decoration:underline !important;
}

/* Generic section styles */

.cntHubContent {
	margin: 0 0 30px 0;
}
.cntHubContent .wraptxt {
	padding: 0;
}
.cntHubContent td.imglh, .cntHubContent td.flalh, .cntHubContent td.imgrh, .cntHubContent td.flarh {
	padding:0;
	text-align:left;
	width:355px;
}
.cntHubContent td.txtlh, .cntHubContent td.txtlhrh {
	padding:0;
}
.cntHubContent .image {
	margin:0 0 15px 0;
}
.cntHubContent .image a{
	display:block;
}
.cntHubContent td.txtlh, .cntHubContent td.txtrh {
	padding:0;
	width:345px;
	padding: 0 10px 0 0;
}
.cntHubContent td.txtlh {
	width:335px;
	padding: 0 20px 0 0;
}
.cntHubContent td.imglh{	
	width:375px;
}	
.cntHubContent .wraplhimg {
	margin: 0;
	padding: 0;
	float:left;
	text-align:left;
} 

.cntHubContent td.txt ul {
	margin: 0 10px 10px 0;
}
.cntHubContent td.txt ul li {
	padding: 0 0 0 15px;
	background: transparent url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/bp_1.gif) no-repeat 0 0.4em;
	margin: 0 0 5px 0;
}
.cntHubContent .wraprhimg {
	text-align:left;margin: 0;
}


/* /Generic section Text */

/* Three Block Image – Three Block Text */
.ThreeBlockImageThreeBlockText{
	
}	
.cntHubContent td.col3 {
	width: 250px;
}
.ThreeBlockImageThreeBlockText td.txt  {
	width: 230px !important;
	padding: 0 20px 0 0 ;
}
.tbitbt_rightimage, .tbitbt_righttext{
	width: 230px !important;
}

.ThreeBlockImageThreeBlockText .tbitbt_righttext{
	padding: 0 !important;
}
/* .Three Block Image – Three Block Text */

/* .Two Block Text One Flash - Custom markup area */
.TwoBlockTextOneFlash{
}
.TwoBlockTextOneFlash .txtlh{
	width: 100% !important;
	padding: 0 !important;
}
.TwoBlockTextOneFlash .txtrh{
	display:none;
}	
.TwoBlockTextOneFlash .home_panel_3col, .TwoBlockTextOneFlash .home_panel_2col{
	background: #f1f1f1;
	border:1px solid #d6d6d6;
	padding: 25px 10px 25px 20px;
}
.TwoBlockTextOneFlash .size_guide, .TwoBlockTextOneFlash .selector, .TwoBlockTextOneFlash .accessories, .TwoBlockTextOneFlash .item{
	float:left;
	width: 220px;
	margin: 0 10px 0 0;
}
.TwoBlockTextOneFlash img {
	display:block;
	float:left;
	margin: 0 10px 0 0;
}
.TwoBlockTextOneFlash .size_guide div , .TwoBlockTextOneFlash .selector div , .TwoBlockTextOneFlash .accessories div,  .TwoBlockTextOneFlash .item div {
	float:left;
	width: 160px;
}
.TwoBlockTextOneFlash .home_panel_2col .item{
	width: 335px;
	margin-right: 20px;
}
.TwoBlockTextOneFlash .home_panel_2col .item_r{
	margin-right: 0;
}
.TwoBlockTextOneFlash .home_panel_2col .item div{
	width: 270px;
}




/* /Two Block Text One Flash  - Custom markup area */

/* HorizontalPair_RightTextLeftImage styles */
.HorizontalPair_RightTextLeftImage {
}
.HorizontalPair_RightTextLeftImage td.txt p{
	margin-right: 0;
}
.cntHubContent .imageLwrap {
	margin:0 20px 0 0;
	padding:0;
	text-align:left;
	width:170px;
}
/* /HorizontalPair_RightTextLeftImage styles */

/* LeftBlockImageRightBlockText styles */
.cntHubContent .nowraptxtrh {
	padding: 0;
	width: 350px;
}
.cntHubContent .nowraptxtlh {
	width: 350px;
	padding: 0;
}
/* /LeftBlockImageRightBlockText styles */


/* HorizontalPair_RightTextLeftImage styles */
.HorizontalPair_RightTextLeftImage{
	
}
.HorizontalPair_RightTextLeftImage .textRwrap{
	width: 160px;
	float:left;
}


/* /HorizontalPair_RightTextLeftImage styles */

/* SHELF */
.hubShowcase , .cntHubPageShowcase-WithNav .hubShowcase{
	margin: 0 0 30px 0;
	color: #555555;
	width: 760px !important;
}

div.cntColourVariationSelector {
	margin: 10px 0;
}

div.TabContentNavContainer {
	background: #fff url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/showcase_nav_li_selected_bg.gif) repeat-x 0 100%;
	padding-left: 10px;
}
div.TabContentNavContainer ol{
	margin: 0;
}
div.TabContentNavContainer ol li {
	background: none !important;
	margin-right: 12px;
}
div.TabContentNavContainer ol li a{
	/* background: #f1f1f1 url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/showcase_nav_li_bg.gif) repeat-x 0 0 ; */
	background: #f1f1f1; 
	border:0;
	height: 35px;
	padding-top: 8px;
	font-size: 11px;
	margin-top:5px;
	border: 1px solid #d6d6d6;
	border-bottom: 0;
}
div.TabContentNavContainer ol li a:hover{
	color: #0e5fe8;
	text-decoration:none;
}
div.TabContentNavContainer ol li a.currentNav {
	background: #fff url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/showcase_nav_li_selected_bg.gif) repeat-x 0 0;
	
	border-top: 0;
	top: 0;
	padding-top: 12px;
	height: 38px;
	color: #000;
	margin-top: 0;
}
.hubShowcaseContent {
	border: 0;
	border-bottom:1px solid #ccc;
	background :transparent url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/showcase_content_bg.gif) repeat-y 0 0;
}
.cntHubPageShowcase-WithNav .scroller {
	width:730px;
}
.scroller {	
}
.scroller .scrollerItem .scrollerItemInner  {
}
.hubShowcaseContent h5 {
	font-size: inherit;
	font-weight:bold;
	color: #0e5fe8;
	margin: 0 0 0 0;
}
.hubShowcaseContent .scrollerItemInner ul  {
	margin: 0;
}
.hubShowcaseContent .scrollerItemInner ul.itemFeaturesList li {
	list-style:none;
}
.scroller .scrollerLeftArrow{
	left:1px;
}
.scroller .scrollerRightArrow{
	right:1px;
}
.scroller .scrollerLeftArrow, .scroller .scrollerRightArrow {
	width: 13px;
	height: 47px;
}
.scroller .scrollerRightArrow {
	background:url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/hubShowcaseBtnRight.gif) no-repeat scroll 0 0 transparent !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://campaign.odw.sony-europe.com/cross/hub_alignment/images/hubShowcaseBtnRight.gif',sizingMethod='crop');

}
.scroller .scrollerRightArrow.scrollerRightArrowPassive {
	background:url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/hubShowcaseBtnRightPassive.gif) no-repeat scroll 0 0 transparent !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://campaign.odw.sony-europe.com/cross/hub_alignment/images/hubShowcaseBtnRightPassive.gif',sizingMethod='crop');

}

.scroller .scrollerLeftArrow {
	background:url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/hubShowcaseBtnLeft.gif) no-repeat scroll 0 0 transparent !important;	
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://campaign.odw.sony-europe.com/cross/hub_alignment/images/hubShowcaseBtnLeft.gif',sizingMethod='crop');

}

.scroller .scrollerLeftArrow.scrollerLeftArrowPassive {
	background:url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/hubShowcaseBtnLeftPassive.gif) no-repeat scroll 0 0 transparent !important;	
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://campaign.odw.sony-europe.com/cross/hub_alignment/images/hubShowcaseBtnLeftPassive.gif',sizingMethod='crop');

}
.scroller .scrollBar {
	margin: 10px auto 8px auto;
}
.cntHubPageShowcase-WithNav .scroller .scrollBar {
	width:700px;
}
.scroller .scrollerItem.itemHover {
	border:5px solid #d0e3ff;
}
.scroller .scrollerTrackBar {
	background: transparent url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/showcase_scroll_bg.gif) repeat-x 0 0 !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://campaign.odw.sony-europe.com/cross/hub_alignment/images/showcase_scroll_bg.gif',sizingMethod='crop');

}
.scroller .scrollBar .scrollBarLeftArrow.scrollBarLeftArrowPassive {
	background: transparent url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/showcase_scroll_left_bg.gif) no-repeat 0 0 !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://campaign.odw.sony-europe.com/cross/hub_alignment/images/showcase_scroll_left_bg.gif',sizingMethod='crop');

	width: 22px;
	height: 16px;
}
.scroller .scrollBar .scrollBarRightArrow.scrollBarRightArrowPassive {
	background: transparent url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/showcase_scroll_right_bg.gif) no-repeat 0 0 !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://campaign.odw.sony-europe.com/cross/hub_alignment/images/showcase_scroll_right_bg.gif',sizingMethod='crop');

	width: 22px;
	height: 16px;
}
.scroller .scrollBar .scrollBarRightArrow  {
	background: transparent url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/showcase_scroll_right_s_bg.gif) no-repeat 0 0 !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://campaign.odw.sony-europe.com/cross/hub_alignment/images/showcase_scroll_right_s_bg.gif',sizingMethod='crop');

}
.scroller .scrollBar .scrollBarLeftArrow  {
	background: transparent url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/showcase_scroll_left_s_bg.gif) no-repeat 0 0 !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://campaign.odw.sony-europe.com/cross/hub_alignment/images/showcase_scroll_left_s_bg.gif',sizingMethod='crop');

}
.scroller .scrollerTrackBar {
	margin: 0 22px
}
.scroller .scrollerTrackBar .scrollerTrack  {
	background: transparent url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/showcase_scroll_handle_bg.gif) no-repeat 50% 0 !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://campaign.odw.sony-europe.com/cross/hub_alignment/images/showcase_scroll_handle_bg.gif',sizingMethod='crop');
	top: 0;
	height: 16px;
}

.hubShowcaseLinks a span {
	padding: 0 0 0 13px;
	background: transparent url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/arrow_grey_e_bg.gif) no-repeat 0 3px;
	color: #666666;
}
.hubShowcaseLinks a:hover span {
	color: #000;
	background-image: url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/arrow_black_e_bg.gif);
}


/* /SHELF */

/* SHELF HACK */

.nw {
background:url(http://campaign.odw.sony-europe.com/tvme/h114/img/trial/network.jpg) no-repeat scroll 0 0 transparent;
padding:110px 50px 0 0 !important;
}

.sg {
background:url(http://campaign.odw.sony-europe.com/tvme/h114/img/trial/signature.jpg) no-repeat scroll 0 0 transparent;
padding:110px 30px 0 0;
padding-right:30px !important;
}

.cn {
background:url(http://campaign.odw.sony-europe.com/tvme/h114/img/trial/cinematic.jpg) no-repeat scroll 0 0 transparent;
padding:110px 30px 0 0 !important;

}

.es {
background:url(http://campaign.odw.sony-europe.com/tvme/h114/img/trial/essential.jpg) no-repeat scroll 0 0 transparent;
padding:110px 30px 0 0 !important;
}


.scroller .scrollerItem  .scrollerItemInner .innerHover {
padding: 15px 33px 0 13px;
}

/* /ARTICLE COLUMN */

/* HUB 970 WIDTH SPECIFIC CODE */


.main {
	width: 970px;
}
.cntNavigation {
	width: 193px;
	margin-right: 15px;
}
.content {
	width: 760px;
	margin-top: 30px;
}
.content, .pgeArticle.content {
	width: 760px !important;
}
.hubShowcase , .cntHubPageShowcase-WithNav .hubShowcase{
	width: 760px !important;
}
.hubShowcaseContent {
	background:url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/showcase_content_760_bg.gif) repeat-y scroll 0 0 transparent;
}
.cntHubPageShowcase-WithNav .scroller {
	width: 760px;
}
.cntHubPageShowcase-WithNav .scroller .scrollBar {
	width:730px;
}
.cntHubContent .nowraptxtrh , .cntHubContent .nowraptxtlh {
	width: 370px;
}
.cntHubContent td.imglh{	
	width:390px;
}
.ThreeBlockImageThreeBlockText td.txt{
	width: 230px !important;
	padding: 0 30px 0 0  !important;
}
.ThreeBlockImageThreeBlockText td.tbitbt_righttext{
	padding: 0 !important;
}
.ThreeBlockImageThreeBlockText td.img{
	width: 230px !important;
}
.BlockTextCrossBlockImage td.btcbi_topblock{
	padding-bottom: 30px;
}
.cntHubContent .wraplhimg {
	margin: 0 20px 10px 0;
}
.LeftBlockImageRightBlockText .lbirbt_topblock .wraptxt{
	float:left;
	margin: 0;
	width: 340px;
}
.cntHubContent .imageR {
	width: 135px;
}


/* /HUB 970 WIDTH SPECIFIC CODE */

/* HUB 960S WIDTH SPECIFIC CODE */


/*
.main {
	width: 960px;
}
.cntNavigation {
	display:none;
}
.content, .pgeArticle.content {
	width: 960px !important;
	margin-top: 30px;
	border:0;
}
.cntHubContent td.txtlh, .cntHubContent td.txtrh {
	width:450px;
}
.ThreeBlockImageThreeBlockText td.txt {
	width:325px !important;
}
.cntHubPageShowcase-WithNav .scroller {
	width: 760px;
}
.cntHubPageShowcase-WithNav .scroller .scrollBar {
	width:730px;
}
.cntHubContent .nowraptxtrh , .cntHubContent .nowraptxtlh {
	width: 375px;
}
.cntHubContent td.imglh, .cntHubContent td.flalh, .cntHubContent td.imgrh, .cntHubContent td.flarh {
	width:490px;
}
.cntHubContent td.bibt_rightimage{
	width:470px;
}
.ThreeBlockImageThreeBlockText td.col3{
	width: 325px;
}
.ThreeBlockImageThreeBlockText td.tbitbt_rightimage{
	width: 305px;
}
.cntHubContent .wraptxt {
	padding:0;
	float:left;
	margin: 0 0 0 20px;
	width :460px;
}
.HorizontalPair_RightTextLeftImage td{	
}
.BlockTextCrossBlockImage .wraptxt {
	margin: 0;
}
.BlockImageCrossBlockText .image, .BlockTextCrossBlockImage .image{
	margin: 0;
}
.HorizontalPair_RightTextLeftImage td{
	width: 50% !important;
}
.HorizontalPair_RightTextLeftImage .imageLwrap{
	width: 225px;
	float:left;
}
.HorizontalPair_RightTextLeftImage .textRwrap{
	width: 215px !important;
	border:0;
	float:left;
}
.cntHubPageShowcase-WithNav .hubShowcase {
	width: 960px;
}
.cntHubPageShowcase-WithNav .scroller {
	width:960px;
}
.cntHubPageShowcase-WithNav .scroller .scrollBar {
	width:930px;
}
.cntHubPageShowcase-WithNav .scroller .scrollerItemMask {
	width: 900px;
}
.hubShowcaseContent {
	background:url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/showcase_content_960_bg.gif) repeat-y scroll 0 0 transparent;
}
.scroller .scrollerTrackBar{
	width: 890px;
}

.scroller .scrollerItem {
	width: 180px;
}
.scroller .scrollerItem.itemHover {
	border:5px solid #d0e3ff;
	width:170px;
}
*/


/* /HUB 960S WIDTH SPECIFIC CODE */


/* HUB 970S WIDTH SPECIFIC CODE */

/*
.main {
	width: 970px;
}
.cntNavigation {
	display:none;
}
.content {
	width: 970px;
	margin-top: 30px;
}
.cntHubPageShowcase-WithNav .scroller {
	width: 760px;
}
.cntHubPageShowcase-WithNav .scroller .scrollBar {
	width:730px;
}
.cntHubContent .nowraptxtrh , .cntHubContent .nowraptxtlh {
	width: 375px;
}
.cntHubContent td.imglh, .cntHubContent td.flalh, .cntHubContent td.imgrh, .cntHubContent td.flarh {
	width:490px;
}
.cntHubContent td.bibt_rightimage{
	width:470px;
}
.ThreeBlockImageThreeBlockText td.col3{
	width: 325px;
}
.ThreeBlockImageThreeBlockText td.tbitbt_rightimage{
	width: 305px;
}
.cntHubContent .wraptxt {
	padding:0;
	float:left;
	margin: 0 0 0 20px;
	width :470px;
}
.HorizontalPair_RightTextLeftImage td{	
}
.BlockTextCrossBlockImage .wraptxt {
	margin: 0;
}
.BlockImageCrossBlockText .image, .BlockTextCrossBlockImage .image{
	margin: 0;
}
.HorizontalPair_RightTextLeftImage .imageLwrap{
	width: 225px;
}
.HorizontalPair_RightTextLeftImage .textRwrap{
	width: 215px;
}
.cntHubPageShowcase-WithNav .hubShowcase {
	width: 970px;
}
.cntHubPageShowcase-WithNav .scroller {
	width:970px;
}
.cntHubPageShowcase-WithNav .scroller .scrollBar {
	width:930px;
}
.cntHubPageShowcase-WithNav .scroller .scrollerItemMask {
	width: 900px;
}
.hubShowcaseContent {
	background:url(http://campaign.odw.sony-europe.com/cross/hub_alignment/images/showcase_content_960_bg.gif) repeat-y scroll 0 0 transparent;
}
.scroller .scrollerTrackBar{
	width: 890px;
}

*/

/* /HUB 970S WIDTH SPECIFIC CODE */

.legalline {
color:#999999;
font-size:80%;
}

.shelftag {
color:#999999;
font-size:80%;
}

.cntNavigation .cntNavigationIntNav {
display:none;
}
