/**** 2010/04/06 - Cesar ****/

/*reseting all margin in tables */

	.cntHubContent td.txt p,
	.cntHubContent .wraptxt {
		margin:0 !important;
		padding:0 !important;
	}

/* type */

	.main h1 {
		font-family:Helvetica, Arial, sans-serif;
		font-size:22px !important;
		color:#333333 !important;
	}
	
	.content.pgeArticle h2 {
		font-family:Helvetica, Arial, sans-serif;
		font-size:16px !important;
	}
	
	.content.pgeArticle h3 {
		font-family:Helvetica, Arial, sans-serif;
		font-size:14px !important;
		color:#333333 !important;
	}
	
	.content.pgeArticle h4 {
		font-family:Helvetica, Arial, sans-serif;
		font-size:13px !important;
		color:#666666 !important;
	}
	
	.content.pgeArticle h5 {
		font-family:Helvetica, Arial, sans-serif;
		font-size:13px !important;
		font-weight:bold !important;
		color:#333333 !important;
	}
	
	a.linkType4,
	.cntHubContent td.txt p a,
	.cntHubContent td.txt p a:link,
	.cntHubContent td.txt p a:active,
	.cntHubContent td.txt p a:hover,
	.cntHubContent td.txt p a:visited {
		display:block;
		color:#666 !important;
	}

/* SSS Basic Page Branding Elements */
/*	body {
		/* THEMING DEV NOTE - Change the hex value to match the base background colour for the theme - Change the image value to match the 1px wide background and top bar image */
/*		background-color:#000;
	}
*/		
	
/*	
	.main .mainTop {
		background:none !important;
		height:0px !important;
	}
*/
	.bdrStyle1,
	.bdrStyle1Bot {
		background-image:none !important;
	}
	
	.cntHubContent td.txt p a:hover {
		color:#000 !important;
	}
	
/***  content-body ***/
	
	.cntHubHeaderFlash {
		text-align:left;
	}
	
	.seeAlso {
		margin:0px !important;
	}
	
	.seeAlsoLink {
		display:none !important;
	}
	
	.bdrStyle1 {
		width:725px !important;
	}

	.cntHubContent .wraplhimg  {
		margin-top:0 !important;
		padding-top:0 !important;
	}

	.cntArticleFlexibleHeader h1 {
		padding:0 !important;
		margin:0 !important;
	}
	
	.bdrStyle1 h2 ,
	.cntHubContent h2 {
		padding:0px !important;
		color:#0099CC;
		background:#FFF none repeat scroll 0 0;
		margin:15px 0px 10px 0px !important;
	}
	
	.content .contentMiddle {
		*margin-top:-30px !important;
		_margin-top:-30px !important;
		margin-left:8px !important;
	}
		
	.content.pgeArticle {/*lay-out middle content*/
		margin:-3px 0 0 12px !important;
		*padding-top:35px !important;
		_padding-top:35px !important;
		width:736px !important;
		*width:736px !important;
		_width:736px !important;
	}
	
	.content.pgeArticle p {
		font-family:Helvetica, Arial, sans-serif;
		font-size:13px !important;
		color:#4D4D4D !important;
		line-height: 17px !important;
	}
	
	.content {
		margin-top:0px;
		margin-left:0px;
		padding-top:0px;
		padding-left:0px;
	}
	
	.cntHubContent table.headerTable {
		margin-top:0px !important;
	}
	
	.cntHubContent td.txt h2 {
		/*width:425px !important;*/
		margin-top:25px !important;
	}
	
	.cntHubContent td.txt h3 {
		font-size:14px;
		font-weight:bold;
		color:#333;
	}
	
	.cntHubContent .nowraptxtlh  {
		margin:0px;
		padding:0px;
		width:60%;
		padding:0 13px 20px !important;
	}

	.cntProductCategoryItem .text h4 a,
	.cntProductCategoryItem .text h4 a:link,
	.cntProductCategoryItem .text h4 a:hover,
	.cntProductCategoryItem .text h4 a:visited {
		color:#666;
	}
	
	.cntProductCategory table.FullCols {
		*margin-top:30px !important;
	}
	
	
	.cntHubContent td.txtlh, .cntHubContent td.txtlhrh {
		margin:0px;
		padding-left:4px;
	}
	.cntArticleFlexibleHeader .txt p {
		font-weight:normal;
	}

	.cntHubContent .image  {
		margin:0px !important;
		_margin-top:8px !important;
	}
	
	.cntHubContent .wraprhimg .hideFlash {
		margin-bottom:30px !important;
	}
	
	.cntHubContent table td  {
		margin:0 !important;
	}
	
	.cntHubContent .wraprhimg {
		margin:3px 3px 0 0 !important;
		_margin:0px !important;
		_padding:0px !important;
	}
	
	.cntHubContent td.imglhrh,
	.cntHubContent td.flalhrh {
		padding:0px;
		text-align:left!important;
		margin-bottom: 10px !important;
		
	}
	
	a.linkType4,
	.cntHubContent td.txt p a,
	.cntHubContent td.txt p a:link,
	.cntHubContent td.txt p a:active,
	.cntHubContent td.txt p a:hover,
	.cntHubContent td.txt p a:visited {
		margin:5px 0 30px 0 !important;
	}

	.cntHubContent td.flalhrh {
		padding-bottom:30px !important;
	}
	
	.cntNavigationIntNav .IntNavinner2 dd.selected .selMid .arw {
		background:#FFF url(http://campaign.odw.sony-europe.com/ame/h053/assets/css_images/Arrow.png) no-repeat scroll 0px 4px !important;
		padding-left:8px !important;
		font-weight:bold;
	
	}
	
	.bdrStyle1 h2.mainHead {
		background:#FFF none !important;
		color:#333 !important;
		margin: 0px 0px -45px 0 !important;
		padding: 0px !important;
	}
	
	.bdrStyle1 h2.mainHead.h1none span {
		padding:0px !important;
	}
	
	.cntHubContent td.txtlh,
	.cntHubContent td.txtrh {
		padding-left:2px !important;
	}
	
	.cntShopBar {
		margin-bottom:23px !important;
	}
	
	#MainContent-tracking-5 {
		width:725px !important;
		padding-bottom:20px !important;
	}
	
	.cntProductCategory p.displaymore {
		display:none;
	}

/* product category section */

	.prodImg a{
		width: 130px !important;
		margin:0 auto !important;
		display:block;
	}

	.cntProductCategory table {
		padding:0 !important;
		margin:0 !important;
	}
	
	.cntProductCategory td {
		vertical-align:top !important;
	}
	
	.cntProductCategory td.first{
		padding-left:0 !important;
	}
	
	.cntProductCategory {
		margin-top:0px !important;
	}
	
	.cntProductCategory table.FullCols { /*product category associate block margin-top bug in ie6 & ie7*/
		width:0 !important;
		margin-top:40px !important;
		*margin-top:70px !important;
		_margin-top:60px !important;
	}
	
	.cntProductCategoryItem {
		margin-top:0px !important;
	}
	
	.cntProductCategoryItem .text {
		width:230px !important;
	}
	
	.cntProductCategoryItem .inner {
		margin-left:0 !important;
	}
	
	.cntProductCategoryItem img {
		margin:0 !important;
		padding:10px 10px !important;
	}
	
	.cntProductCategoryItem .text p {
		margin-bottom:10px !important;
	}
	
	.cntProductCategoryItem .text h4 {
		clear:both !important;
	}
	
	.cntProductCategory p.more a {
		background-image:none !important;
		color:#666666 !important;
		font-weight:normal !important;
		text-decoration:underline !important;
		text-align: left !important;
		padding-left:0 !important;
	}
	
	.cntProductCategory div.itemFooter {
		background-image:none !important;
	}
