
h1 {
	font-size:36pt;
	height:auto;
	
	margin:0px;
	padding:0px;
	font-weight:bold !important;
	color:#2C2C2C;
	padding-bottom:10px;
}
h2 {
	font-size:24pt;
	height:auto;
	line-height:100%;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}
 h3 {
	font-size:28pt;
	height:auto;
	*line-height:120%;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}
h4 {
	font-size:18pt;
	height:auto;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}

h5 {
	font-size:18pt;
	height:auto;
	line-height:100%;
	margin:0px;
	padding:5px 0 0 5px;
	padding-bottom:10px;
}
h6 {
	font-size:12pt;
	height:auto;
	line-height:100%;
	padding-bottom:10px;
	font-weight: bold;
}
.psn #events .details .wrap div div h6 a{
	font-size:16px; 
	font-weight:bold; 
	text-decoration:none; 
	color:inherit;
	background:none;
	border:none;
	margin-top:5px;
}
.psn #events .details .wrap div div h6 a:hover{background:none;}

#ps3_systems #footer h2, #ps2_systems #footer h2, #ps2 #footer h2, #playstation2 #footer h2, #console.ps2 #footer h2,#psp_systems #footer h2,#psp #footer h2, #consolepsp #footer h2, #console.psp #footer h2,#psn.psn_home  #footer h2,.psn #footer h2,  #eventsLanding #footer h2, #psn_generic.psn #footer h2, #console.psn #footer h2{
	font-size:21px;
	margin:25px 0 0 0;
	padding:5px 0 7px 0;
	font-weight:bold;
}

a, a span {
	outline:none;
}

.trade {
	font-size:			1em;
	line-height:		1px;
	vertical-align:		inherit;
}

.boxshadow
{
	
	background-image:url("../webasset/ps_bg_shadow_png.png"); background-repeat:repeat-y;
	width:900px;

}	
.bottomshadow
{
	background-image:url("../webasset/ps_footer_shadow_png.png"); background-repeat:no-repeat; 
	width:900px; 
	overflow:hidden; 
	height:19px;
}


#content h2, h2 {
	font-weight:		bold;
	color:				#292929;
}
#content h2.events {
	margin-bottom:		49px;
}
#content h3 {
	margin:				0;
	color:#525252;
}
#support {
	background:#E1E1E1 url(../webasset/ps_bg_support_gif.gif) repeat-x scroll left top;
	height:1%;
	padding:30px 40px;
}
#content h3.accessory {
	border-bottom:		1px solid #D7D7D7;
}
#content ul.accessory li a {
	font-weight:		normal;
}
 
#content h5 {
	position:			relative;
	margin:				0 0 19px 0;
	padding:			0 0 0px 0;
	font-size:			14px;
	line-height:		30px;
	color:				#555;
	border-bottom:		1px solid #DADADA;
}
#content h5 strong, #content h5 em {
	color:				#262626;
}
#content p {
	padding-top:		10px;
	font-size:			14px;
	line-height:		24px;
	color:				#555;
}

#content p.intro {
	padding-top:		0;
}
p.indent {
	 font-size:          1.4em;
	color:              #555555;
	line-height:        24px;
}
#content p a {
	font-weight:		bold;
	color:				#292929;
	border-bottom:		1px solid #CACACA;
}
#content ul {
	padding:			5px 20px 0px 0;
}
#content ul li {
	font-size:			14px;
	line-height:		24px;
	color:				#555;
	padding:			0 0 0 20px;
	background:			transparent url("../webasset/ps_content_up_triangle_gif.gif") no-repeat left 8px;
}
#content .videoPlayer {
	margin-top:			27px;
	margin-bottom:		24px;
}
#content .seasons {
	padding:			42px 0 5px 0;
}
#content .seasons h3 {
	padding:			0;
}
#content .seasons h3 a {
	display:			block;
	position:			relative;
	font-size:			18px;
	padding:			4px 0;
	border-bottom:		1px solid #CACACA;
	color:				#525252;
}
#content .seasons h3 a:hover span, #content .seasons h3 a:hover {
	color:				#D12127;
}

#content .seasons h3 a span, #events a.older, #main .user_reviews ul li .more, .browseAll ul li a, #home #hardware div a, #main .gameplay .games .friends .gameDetails p a, #main .top5 ul li a
{ background: url("../webasset/ps_bullet-link-arrow-red_gif.gif") no-repeat right center;
font-size: 12px; }

#content .seasons h3 a:hover span, #events a.older:hover, #main .user_reviews ul li .more:hover, .browseAll ul li a:hover, #home #hardware div a:hover, #main .gameplay .games .friends .gameDetails p a:hover, #main .top5 ul li a:hover
{ background: url("../webasset/ps_link-arrow-red_hover_gif.gif") no-repeat right center; }

#content .seasons h3 a span {
	position:			absolute;
	right:				0;
	top:				7px;
	padding:			0 19px 0 0;
	color:				#292929;
}
/*Side bar start*/
#wrap.about #main #sidebar .featureMenu.small ul {
	padding-top:4px;
}
#sidebar .featureMenu ul {
	background-color:#F2F2F2;
	padding:0 0 4px;
}
#sidebar .featureMenu {
	background-color:#FFFFFF;
	border:1px solid #D6D6D6;
	float:right;
	margin:0;
	padding:1px;
	width:176px;
}
#sidebar .featureMenu ul {
	background-color:#F2F2F2;
	padding:0 0 4px;
	float:left;
	width:100%;
}
#sidebar .featureMenu .card .event dl dd ul.rating_elements {
	padding:0 0 4px;
	width:100%;
	background:none;
	float:none;
}
#sidebar .featureMenu ul li.corporate {
	background:none;
	border:0;
	font-size:12px;
	font-weight:bold;
	height:33px;
	line-height:33px;
	margin:0px;
	width:98%;
	_width:100%;
	float:left;
	padding:0 3px 3px 3px;
	display:block;
}
#sidebar .small.featureMenu ul li a {
	background-position:left top;
}
#sidebar .featureMenu ul li a {
	background:transparent none no-repeat scroll left top;
	color:#292929;
	padding:0px;
	width:100%;
	display:block;
}
#sidebar .featureMenu ul li.corporate a {
	background:transparent url(../webasset/ps_button_feature_left_new.gif) no-repeat scroll left top;
	height:33px;
	cursor:pointer;
}
#sidebar .featureMenu ul li.corporate a:hover {
	background:transparent url(../webasset/ps_button_feature_left_new.gif) no-repeat scroll left -67px;
}
#sidebar .featureMenu ul li.corporate a span {
	background:transparent url(../webasset/ps_button_feature_right_new.gif) no-repeat scroll right top;
	display:block;
	padding-left:9px;
	height:33px;
}
#sidebar .featureMenu ul li.corporate a:hover span {
	background:transparent url(../webasset/ps_button_feature_right_new.gif) no-repeat scroll right -67px;
	display:block;
}
#sidebar .featureMenu ul li.corporate a.on {
	background:transparent url(../webasset/ps_button_feature_left_new.gif) no-repeat scroll left -33px;
	color:#FFF;
	height:33px;
}
#sidebar .featureMenu ul li.corporate a.on:hover {
	background:transparent url(../webasset/ps_button_feature_left_new.gif) no-repeat scroll left -33px;
	color:#FFF;
}
#sidebar .featureMenu ul li.corporate a.on span {
	background:transparent url(../webasset/ps_button_feature_right_new.gif) no-repeat scroll right -33px;
	display:block;
	height:33px;
}
#sidebar .featureMenu ul li.corporate a.on:hover span {
	background:transparent url(../webasset/ps_button_feature_right_new.gif) no-repeat scroll right -33px;
	display:block;
}
#sidebar .featureMenu .sidebarManagement {
	float:left;
	margin-top:5px;
	padding-left:3px;
	width:98%;
}
#sidebar .featureMenu .sidebarManagement p {
	float:left;
	padding:0px 0px 6px 4px;
	margin:0px;
	width:96%;
	_width:98%;
}
#sidebar .featureMenu .sidebarManagement a.manage {
	background:transparent url(../webasset/bullet_link_right_triangle_gre.gif) no-repeat scroll right 7px;
	border-bottom:1px solid #D1D1D1;
	display:block;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	width:100%;
}
#sidebar .featureMenu .sidebarManagement a.manage sup{font-size:9px !important;}
#sidebar .featureMenu .sidebarManagement a.manage:hover {
	color:#D12127;
}
#sidebar .featureMenu .sidebarManagement a.manage.last {
	border-bottom:0;
}

#sidebar.narrowed {
	width:				180px;
}
#sidebar .narrowinner {
	width:250px;
}

#sidebar h3 {
	font-size:			10px;
	line-height:		30px;
	color:				#959595;
	border-bottom:		1px solid #DADADA;
}

#sidebar .featureMenu h3 {
	width:				286px;
	height:				55px;
	color:				#525252;
	padding:			7px 1px 0 9px;
	text-transform:		none;
	background:			#F0F0F0;
	border-bottom:		none;
}
#sidebar .featureMenu.small h3 {
	width:				166px;
}

#sidebar .featureMenu ul li.gaming, #sidebar .featureMenu ul li.playstationNetwork, #sidebar .featureMenu ul li.bluRay, #sidebar .featureMenu ul li.multimedia, #sidebar .featureMenu ul li.connectivity, #sidebar .featureMenu ul li.otherFeatures {
	display:			block;
	height:				33px;
	font-size:			12px;
	font-weight:		bold;
	line-height:		33px;
	border:				0;
	margin:				0 5px 3px 4px;
	background:			url("../webasset/ps_button_feature_left_gif.gif") no-repeat left top;
}
#sidebar .featureMenu ul li:hover span, #sidebar .featureMenu ul li.on span {
	background-position:right bottom;
}
#sidebar .featureMenu ul li:hover, #sidebar .featureMenu ul li.on {
	background-position:left bottom;
}
#sidebar .featureMenu ul li span {
	display:			block;
	background:			transparent url("../webasset/ps_button_feature_right_gif.gif") no-repeat right top;
}
#sidebar .featureMenu ul li span span {
	display:			inline;
	background:			none;
}

#sidebar .featureMenu ul li.gaming a {
	background-image:	url("../webasset/ps_icon_gaming_ps3p_png.png");
}
#sidebar .featureMenu ul li.gaming:hover a, #sidebar .featureMenu ul li.gaming.on a {
	background-image:	url("../webasset/ps_icon_gaming_ps3_onp_png.png");
}
#sidebar .featureMenu ul li.playstationNetwork a {
	background-image:	url("../webasset/ps_icon_psn_ps3p_png.png");
}
#sidebar .featureMenu ul li.playstationNetwork:hover a, #sidebar .featureMenu ul li.playstationNetwork.on a {
	background-image:	url("../webasset/ps_icon_psn_ps3_onp_png.png");
}
#sidebar .featureMenu ul li.bluRay a {
	background-image:	url("../webasset/ps_icon_blu-ray_ps3p_png.png");
}
#sidebar .featureMenu ul li.bluRay:hover a, #sidebar .featureMenu ul li.bluRay.on a {
	background-image:	url("../webasset/ps_icon_blu-ray_ps3_onp_png.png");
}
#sidebar .featureMenu ul li.multimedia a {
	background-image:	url("../webasset/ps_icon_multimedia_ps3p_png.png");
}
#sidebar .featureMenu ul li.multimedia:hover a, #sidebar .featureMenu ul li.multimedia.on a {
	background-image:	url("../webasset/ps_icon_multimedia_ps3_onp_png.png");
}
#sidebar .featureMenu ul li.connectivity a {
	background-image:	url("../webasset/ps_icon_connectivity_ps3p_png.png");
}
#sidebar .featureMenu ul li.connectivity:hover a, #sidebar .featureMenu ul li.connectivity.on a {
	background-image:	url("../webasset/ps_connectivity_ps3_onp_png.png");
}
#sidebar .featureMenu ul li.otherFeatures a {
	background-image:	url("../webasset/ps_other_features_ps3p_png.png");
}
#sidebar .featureMenu ul li.otherFeatures:hover a, #sidebar .featureMenu ul li.otherFeatures.on a {
	background-image:	url("../webasset/ps_other_features_ps3_onp_png.png");
}
#sidebar .featureMenu ul li a:hover, #sidebar .featureMenu ul li.on a {
	color:				#FFF;
}
/*Side Bar end*/
.psn_signup {
	background-color:	#ededed;
	border:				1px solid #ededed;
	float:left;
}
.psn_signup .inner {
	border:				1px solid #fff;
	padding:			9px;
	float:left;
}
.psn_signup a.button_link {
	margin-bottom:		4px;
	margin-top:			12px;
}
.psn_signup a.signIn, .psn_signup a.signUp {
	margin-right:		0;
}
.psn_signup a.signIn span, .psn_signup a.signUp span {
	display:			block;
	width:				150px;
	padding:			0 !important;
	cursor:				pointer;
}
.psn_signup .storeInner {
	border:				1px solid #fff;
	border-bottom:		solid 1px #d8d8d8;
	padding:			180px 9px 0 9px;
}
.psn_signup .storeInner ul li {
	border-bottom:		1px solid #ccc;
}
.psn_signup .storeInner ul li.last {
	border-bottom:		0;
}
.psn_signup .storeInner ul li a {
	display:			block;
	padding:			9px 20px 9px 0;
	font-size:			12px;
	line-height:		14px;
	font-weight:		bold;
	color:				#D12127;
	background:			transparent url("../webasset/ps_link-arrow-red_ongrey_gif.gif") no-repeat 140px center;
}
.psn_signup .storeInner ul li a:hover {
	background-image:	url("../webasset/ps_arrow-red_ongrey_on_gif.gif");
}
#console.psn.gaming #main #head .home_join_the_network, #console.psn.network #main #head .home_join_the_network, #console.psn.original_programming #main #head .home_join_the_network {
	background:transparent url("../webasset/ps_psn_head_divider_gif.gif.gif") no-repeat scroll left top;
	margin-left:0;
	padding-left:40px;
}

#console.ps3.signin #main .future div a.button_link{background:transparent url(../webasset/ps_button_bg_right_on_grey_png.png) no-repeat right top;
	color:#FFFFFF;
	width:130px;
	cursor:pointer;
	display:block;
	font-size:18px;
	font-weight:bold;
	height:35px;
	padding-right:22px;
	float:left;
	margin:10px 20px 0 0;
}

#console.ps3.signin #main .future div a.button_link:hover{background-position:right -35px;}


#sidebar.withPromos {
	margin-top:			75px;
}
#sidebar .promo {
	margin:				20px 0 0 0;
	padding:			10px;
	float:left;
	background:			#e5e5e5;
	border:				1px solid #cfcfcf;
}
* html #sidebar .promo {
	padding-right:		0;
}
#sidebar .promo img {
	margin:				0 0 6px 5px;
	border:				0px solid #292929;
	display:block;
}
#sidebar .promo.small {
	width:160px;
}
#sidebar .promo.small img, #sidebar .promo.small span.footnote_text  {
	width: 150px;

}

#sidebar .promo h3 {
	margin:				0;
	padding:			0;
	color:				#010101;
	letter-spacing:		1px;
	font-weight:		bold;
	border:				0;
	text-transform:		none;
}
#sidebar .promo p {
	padding:			0 0 10px 0;
	font-size:			12px;
	font-weight:		bold;
	line-height:		16px;
	color:				#010101;
}
* html #sidebar .promo ul li {
	margin-right:		10px;
}
#sidebar .promo ul li {
	border-top:			0px solid #525252;
}
#sidebar .promo ul li a {
	display:			block;
	padding:			9px 20px 9px 0;
	font-size:			12px;
	line-height:		14px;
	font-weight:		bold;
	color:				#FFF;
	background:			transparent url("../webasset/ps_arrow-red_on_grey_gif.gif") no-repeat 150px center;
}
#sidebar .promo ul li a:hover {
	color:				#D12127;
	background-image:	url("../webasset/ps_arrow-red_on_grey_hover_gif.gif");
}
#sidebar .promo.event {
	width:				300px;
}
#sidebar .promo.event img {
	margin-bottom:		10px;
}
#sidebar .promo.event p {
	color:				#959595;
	font-weight:		bold;
	padding:			0 0 10px 0;
}
#sidebar .promo.event p span {
	color:				#FFF;
	font-weight:		normal;
}
#sidebar .promo.event ul li a {
	background-position:290px 9px;
}


#support {
	margin-top:			157px;
	height:				1%;
	padding:			30px 40px;
	background:			#e1e1e1 url("../webasset/ps_bg_support_gif.gif") top left repeat-x;
}
#support h2 {
	position:			relative;
	width:				780px;
	color:				#525252;
	font-weight:		bold;
	letter-spacing:		-0.5px;
	border-bottom:		solid 1px #d7d7d7;
}
#support h2 a {
	position:			absolute;
	right:				0;
	top:				4px;
	padding-right:		19px;
	font-size:			12px;
	color:				#292929;
	letter-spacing:		0;
	background:			transparent url("../webasset/ps_bullet-link-arrow-red_gif.gif") no-repeat right 18px;
}
#support h2 a:hover {
	color:				#D12127;
	background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}
#support div {
	float:				left;
	width:				280px;
	margin-right:		20px;
	margin-top:			26px;
}
#support.home div {
	margin-top:			0;
	width:				380px;
}
#support .last {
	width:				180px;
	margin-right:		0;
}
#support div h3 {
	padding:			0;
	color:				#292929;
}
#support.home div h3 {
	color:				#525252;
	border-bottom:		1px solid #ACACAC;
	padding-bottom:		10px;
	margin-bottom:		16px;
}
#support.home div p {
	font-size:			12px;
	line-height:		16px;
	color:				#292929;
}
#support.home div ul {
	margin-bottom:		20px;
}
#support.home div div ul {
	float:				left;
	width:				180px;
	margin-right:		20px;
	margin-top:			17px;
}
#support.home div div ul.last {
	margin-right:		0;
}
#support div ul li {
	display:			block;
	padding:			4px 0;
	border-bottom:		1px solid #D2D2D2;
	background:			transparent url("../webasset/ps_link-arrow-grey_on_grey_gif.gif") no-repeat right center;
}
#support div ul li:hover {
	background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}
#support div ul li a {
	display:			block;
	padding-right:		44px;
	font-size:			12px;
	line-height:		16px;
	font-weight:		normal;
	color:				#292929;
}
#support div ul li a:hover {
	color:				#D12127;
}
#support.home .promo {
	float:				left;
	width:				380px;
	margin-right:		0;
}
#support.home .promo .item {
	width:				362px;
	height:				183px;
	margin-right:		0;
	margin-left:		20px;
}
#support.home .promo .item a.bg {
	display:			block;
	width:				152px;
	height:				83px;
	color:				#FFF;
	font-size:			12px;
	line-height:		16px;
	text-align:			left;
	padding:			110px 195px 4px 15px;
	border:				0;
	background-repeat:  no-repeat;
}


#events.noheader {
	margin-top:			47px;
}
#events .eventsListing {
	width:				458px;
	background-color:	#EDEDED;
	border:				1px solid #DFDFDF;
}
#events .eventsListing .wrap {
	width:				446px;
	padding:			5px;
	border:				1px solid #FFF;
}
#events .eventsListing a {
	color:				#292929;
}
#events div {
	color:				#555;
}
#events .titles {
	width:				455px;
	font-weight:		bold;
	padding-left:		3px;
	line-height:		28px;
	border:				1px solid #E8E8E8;
	border-bottom:		0;
}
#events .row {
	width:				445px;
	height:				33px;
	font-size:			12px;
	line-height:		33px;
	background-color:	#f6f6f6;
}
#events .row.alt {
	background-color:	#ededed;
}
#events .tag {
	float:				left;
	width:				24px;
	margin:				0 8px 0 10px;
}
#events .titles .tag {
	width:				26px;
}
#events .row .tag {
	background:			transparent url("../webasset/ps_icon_eventsp_png.png") no-repeat 4px 4px;
}
#events .row .tag.green {
	background-position:0 4px;
}
#events .row .tag.blue {
	background-position:-24px 4px;
}
#events .row .tag.dollar {
	background-position:-45px 4px;
}
#events .row .tag.green_dollar {
	background-position:-69px 4px;
}
#events .row .tag.cup {
	background-position:-96px 4px;
}
#events .event {
	float:				left;
	width:				170px;
	margin:				0 10px 0 0;
}
#events .event a:hover {
	color: 				#D12127;
}
#events .location {
	float:				left;
	width:				122px;
	margin:				0 10px 0 0;
}
#events .date {
	float:				left;
	width:				85px;
	margin:				0 5px 0 0;
}

.alt #content #events {
}
#events #content h2 {
	margin-bottom:		50px;
}
img.eventPromo {
	border-top:			solid 1px #eaeaea;
	border-right:		solid 1px #eaeaea;
	margin-bottom:		30px;
}
.alt #events .eventsListing {
	width:				578px;
}
.alt #events .eventsListing .wrap {
	width:				566px;
}
.alt #events .titles {
	width:				575px;
}
.alt #events .row {
	width:				566px;
}
.alt #events .event {
	width:				220px;
}
.alt #events .event {
	width:				220px;
}
.alt #events .location {
	width:				190px;
}
.alt #events .date {
	width:				85px;
}
#events a.older {
	text-align:			right;
	float:				right;
	display:			block;
	padding:			0 19px 0 0;
	margin:				10px 0 10px 0;
}
#content .eventPerks {
	margin-top:			51px;
}
#content .eventPerks h3 {
	color:				#555;
	padding:			0;
	padding:			0 0 14px 0;
	margin:				0 0 25px 0;
	border-bottom:		solid 1px #d7d7d7;
}
#content .eventPerks p {
	font-size:			13px;
	line-height:		20px;
	margin-bottom:		14px;
	padding:			0;
	margin:				0 0 15px 0;
}
#content .eventPerks p.indent {
	background-position: 0px 3px;
}
#content .eventPerks p.intro {
	color:				#404040;
	font-size:			14px;
	font-weight:		bold;
	padding-top:		0;
	margin-bottom:		0;
}
#content .perk {
	padding:			8px 0 2px 0;
}
#content .perk h4 {
	color:				#404040;
	background:			url("../webasset/ps_content_up_triangle_gif.gif") 0px 2px no-repeat;
}
#content .perk p {
	color:				#555;
	font-size:			12px;
	line-height:		16px;
	padding:			0 0 0 14px;
	margin:				0;
}
/* Events */
#sidebar #events {
	width:				300px;
}
#sidebar #events .wrap {
	width:				286px;
}
#sidebar #events .titles {
	width:				295px;
	border:				1px solid #e8e8e8;
	border-bottom:		0;
}
#sidebar #events .eventsListing {
	width:				298px;
}
#sidebar #events .row {
	width:				286px;
}
#sidebar #events .event {
	width:				120px;
	overflow:           hidden;
}
#sidebar #events .location {
	display:			none;
}
#sidebar #events h3 {
	text-transform:		none !important;
	color:				#555555;
	padding-bottom:		1px;
	margin-top:			9px;
	width:				300px;
	border-bottom:		1px solid #bababa;
	margin-bottom:		20px;
}
#home #sidebar #events h3 {
	margin-top:			0;
	padding-top:		0px;
	padding-bottom:		13px;
}
/* Search Form and Tabs */
.search {
	margin-top:			50px;
}
.search h2 {
	margin-bottom:		23px;
}
.search .searchForm {
	height:				52px;
	margin-bottom:		13px;
}
.search form {
	float:				left;
	width:				623px;
	margin-bottom:		27px;
}
.search form input {
	float:				left;
	width:				458px;
	padding:			8px;
	margin:				0 9px 0 0;
	font-size:			14px;
	line-height:		14px;
	border:				1px solid #DADADA;
	color:				#555;
}
.search form .inputSubmit {
	float:				left;
	height: 			35px;
	padding:			0;
	background:			transparent url("../webasset/ps_button_bg_left_gif.gif") no-repeat left top;
	cursor:				pointer;
}
.search form .inputSubmit:hover {
	background-position:left -35px;
}
.search form .inputSubmit:active {
	background-position:left -70px;
}
.search form .inputSubmit input {
	border:				0;
	display:			block;
	width:				137px;
	float:				none;
	height:				35px;
	margin:				0;
	padding:			2px 53px 7px 10px;
	font-size:			21px;
	line-height:		21px;
	font-weight:		bold;
	font-family:		Arial, Helvetica, Sans-Serif;
	color:				#FFF;
	background:			transparent url("../webasset/ps_button_bg_right_gif.gif") no-repeat right top;
	cursor:				pointer;
}
.search form .inputSubmit:hover input, .search form .inputSubmit input:hover {
	background-position:right -35px;
}
.search form .inputSubmit:active input, .search form .inputSubmit input:active {
	background-position:right -70px;
}
.search .searchForm ul {
	float:				left;
	display:			block;
	width:				149px;
	margin:				0 0 0 8px;
}
.search .searchForm ul li a {
	display:			block;
	width:				149px;
	padding:			0 0 5px 0;
	font-size:			12px;
	line-height:		12px;
	border-bottom:		1px solid #D7D7D7;
	background:			transparent url("../webasset/ps_link_right_triangle_gif.gif") no-repeat right top;
}
.search .searchForm ul li.last a {
	padding:			5px 0 0 0;
	border-bottom:		0;
	background-position:right 5px;
}
.search .scope {
	width:				782px; 
	margin:				0 0 0px 0;
	padding:			0 0 3px 0;
	background:			#F0F0F0 url("../webasset/ps_bg_search_module_bottom_gif.gif") repeat-x left bottom;
}


.search .scope ul {
	float:				none;
	width:				auto;
}
.search .scope ul.tabs {
	height:				28px;
	list-style-type:	none;
	padding:			10px 7px 8px 8px;
	margin:				0;
	border-bottom:		solid 1px #E2E2E2;
	background:			transparent url("../webasset/ps_bg_search_module_top_gif.gif") no-repeat left top;
}
.search .scope ul.tabs li {
	position:			relative;
	top:				0px;
	float:				left;
	width:				145px;
	height:				28px;
	font-size:			14px;
	line-height:		27px;
	text-align:			center;
	padding:			0;
	margin:				0 10px 0 0;
	background:			url("../webasset/ps_bg_tab_gif.gif") bottom left no-repeat;
}
#eventsLanding .search .scope ul.tabs li {font-size:11px;}
.search .scope ul.tabs li.last {
	margin:				0;
}
.search .scope ul.tabs li.on {
	background-position:left -28px;
}
.search .scope ul.tabs li:hover {
	background:			url("../webasset/ps_bg_tab_gif.gif") left top no-repeat;
}

.search .scope ul.tabs li a {
	display:			block;
	color:				#292929;
	font-weight:		normal;
	border:				0;
	background:			url("../webasset/ps_bg_tab_right_gif.gif") bottom right no-repeat;
}
.search .scope ul.tabs li.on a {
	color:				#FFF !important;
	font-weight:		bold;
	background-position:right -28px;
}
.search .scope ul.tabs li a:hover {
	color:				#FFF !important;
	background-position:right top;
}

.search .scope .filter {
	height:				1%;
	padding:			8px 0 9px 0;
	border-top:			1px solid #FFF;
}
#main .search .scope .filter h3 {
	float:				left;
	padding:			0 9px;
	font-size:			12px;
	line-height:		24px;
	color:				#555;
}
.search .scope .filter li {
	float:				left;
	margin-right:		10px;
	line-height:		23px;
	background:			url("../webasset/ps_bg_subtab_gif.gif") no-repeat left bottom;
}
.search .scope .filter li a {
	display:			block;
	float:        left;
	height:				23px;
	padding:			0 5px;
	font-size:			11px;
	line-height:		22px;
	font-weight:		normal;
	color:				#292929 !important;
	background:			url("../webasset/ps_bg_subtab_right_gif.gif") no-repeat right bottom;
}
.search .scope .filter li a span {
	font-weight:		normal;
}
.search .scope .filter li.on {
	background-position:left -23px;
}
.search .scope .filter li:hover {
	background-position:left top;
}

.search .scope .filter li.on a {
	color:				#FFF !important;
	background-position:right -23px;
}
.search .scope .filter li a:hover {
	color:				#FFF !important;
	background-position:right top;
}

.search .scope form {
	float:				right;
	width:				149px;
	margin-bottom:		0;
}
.search .scope form label {
	float:				left;
	font-size:			12px;
	line-height:		22px;
	color:				#555;
	padding:			0 10px 0 0;
}
.search .scope form select {
	float:				left;
}
/* Search See Only Filter Link */
h5 .seeOnly {
	position:			absolute;
	right:				0;
	top:				0;
}
h5 .seeOnly a {
	padding:			0 17px 0 0;
	font-size:			12px;
	line-height:		12px;
	font-weight:		bold;
	border-bottom:		0;
	color:				#262626;
	background:			transparent url("../webasset/ps_link_right_triangle_gif.gif") no-repeat right center;
}
/* Results Module */
#main .result {
	margin-bottom:		20px;
	padding:			1px;
	background-color:	#FFF;
	border:				1px solid #EEE;
	
} 
#main .result.article {
	border:				0;
}
#main .result .image {
	position:			relative;
	float:				left;
	width:				126px;
	min-height:				177px;
	margin:				0 0 0 0;
	padding:			13px 0 0 13px;
	background-color:	#F6F6F6;
}
#main .result .image span img {
	margin:				0 auto;
	padding:			13px 0 18px;
}
#main .result .image a.link {
	display:			block;
	width:				111px;
	font-size:			12px;
	line-height:		32px;
	background:			transparent url("../webasset/ps_icon_new_window_gif.gif") no-repeat 101px 10px;
}
#main .result .content {
	float:				left;
	width:				627px;
	background:			#F6F6F6;
	padding:			10px 10px 10px 0;
}
#content .result .content {
	width:				427px;
}
#main .result.article .content {
	background:			none;
}
#main .result .content div {
	float:				left;
	min-height:			160px;
	width:				272px;
	padding:			10px 0 0 15px;
	border-right:		10px solid #F6F6F6;
	background-color:	#FFF;
}
#main .result .content .info {
	float:				left;
	width:				330px;
	padding:			5px 0 12px 0;
	border:				0;
	background-color:	#FFF;
	min-height:			153px;
}
#content .result .content .info {
	width:				130px;
}
#main .article .content {
	width:				100%;
}
#main .result .rating {
	margin:				0 0 5px 0;
	padding:			0 0 0 70px;
	font-size:			12px !important;
	line-height:		12px !important;
	height:				12px;
	background:			transparent url("../webasset/ps_ratings_stars_search_gif.gif") no-repeat left top;
}
#main .result .rating.one {
	background-position:0 -12px;
}
#main .result .rating.two {
	background-position:0 -24px;
}
#main .result .rating.three {
	background-position:0 -36px;
}
#main .result .rating.four {
	background-position:0 -48px;
}
#main .result .rating.five {
	background-position:0 -60px;
}
#main .result h6 {
	margin-bottom:		21px;
	padding:			0 20px 0 0;
	font-size:			21px;
	line-height:		24px;
	font-weight:		bold;
}
#main .result h6 a {
	color:				#212121;
	border-bottom:		1px solid #D2D2D2;
}
#main .result h6 a:hover {
	color:				#D12127;
}
#main .result h6 a:active {
	color:				#000;
}
#main .result p {
	padding:			0 20px 0 0;
	font-size:			14px;
	line-height:		18px;
	color:				#555;
}
#main .result p.lastUpdated {
	font-size:			10px;
	color:				#959595;
	text-transform:		uppercase;
}
#main .result p a {
	font-weight:		bold;
}
#main .result p a.watchTrailer {
	padding:			0 18px 0 0;
	font-size:			12px;
	line-height:		24px;
	border-bottom:		0;
	background:			transparent url("../webasset/ps_icon_new_window_gif.gif") no-repeat right 1px;
}
#main .result .available {
	padding:			0 0 14px 0;
}
#main .result .info li {
	width:				140px;
	padding:			0 0 7px 0;
	font-size:			12px;
	line-height:		16px;
	border-bottom:		1px solid #DADADA;
	background:			none;
	margin:				0 0 0 10px;
}
#main .result .info li.last {
	border-bottom:		0;
}
#main .result .info li .label {
	display:			block;
	font-size:			10px;
	line-height:		14px;
	color:				#959595;
	text-transform:		uppercase;
}
#main .result .info li.last {
	border-bottom:		0;
}
#main .result .info ul {
	width:				165px;
	float:				left;
}
#content .result .info ul {
	width:				125px;
}
#content .result .info li {
	width:				110px;
}
#main .result .info ul li .esrb {
	float:				left;
	width:				auto;
	height:				auto;
	min-height:			0;
	margin:				0;
	padding:			2px 0 0 0px;
	background:			none;
	border:				0;
}
#main .result .info ul li .esrb img {
	float:				left;
}
#main .result .info ul li .esrb p {
	float:				left;
	padding:			0 0 0 0px;
	font-size:			10px;
	line-height:		10px;
	width:				85px;
}
/* Related Result */
#sidebar .relatedResults h3 {
	padding:			0;
}
#sidebar .relatedResults dl {
	margin:				20px 0 0 0;
	padding:			0 0 20px 0;
	border-bottom:		1px solid #DADADA;
}
#sidebar .relatedResults dl dt {
	padding:			0 0 5px 0;
	font-size:			12px;
	line-height:		15px;
	font-weight:		bold;
	color:				#292929;
}
#sidebar .relatedResults dl dd p a {
	display:			block;
	font-size:			12px;
	line-height:		19px;
	font-weight:		normal;
	color:				#555;
	background:			transparent url("../webasset/ps_link-arrow-red-small_gif.gif") no-repeat right bottom;
}
#sidebar .relatedResults dl dd p a:hover {
	color:				#D12127;
	background-image:	url("../webasset/ps_link-arrow-small_hover_gif.gif");
}
/* Pagination */
#main #pagination {
	clear:				both;
	margin-top:			55px;
	padding:			16px 20px 12px 0;
	border:				0;
	border-top:			1px solid #D4D4D4;
}
#main #pagination li {
	display:			block;
	float:				left;
	padding:			0 5px;
	background:			none;
	font-weight:		bold;
	font-size:			14px;
	line-height:		24px;
	color:				#555;
}
#main #pagination li input {
	width:				27px;
	border:				1px solid #cdcdcd;
	font-size:			12px;
	font-weight:		bold;
	padding:			2px;
}
#main #pagination li a {
	display:			block;
	float:				left;
	width:				20px;
	height:				20px;
	background:			none;
	font-size:			14px;
	line-height:		24px;
	color:				#555;
	text-align:			center;
	overflow:           hidden;
}
#main #pagination li a.active {
	color:				#141414;
}
#main #pagination li a.previous {
	margin-top:			2px;
	background:			transparent url("../webasset/ps_pagination_previous_gif.gif") no-repeat left bottom;
	text-indent:		-9999px;
	background-position:0 0;
}
#main #pagination li a.next {
	margin-top:			2px;
	background:			transparent url("../webasset/ps_button_pagination_next_gif.gif") no-repeat left bottom;
	text-indent:		-9999px;
	background-position:0 0;
}
#main #pagination li a:hover {
	background-position:left -20px;
}
#main #pagination li a:active {
	background-position:left top;
}
/* Card Game */
.card {
	background-color:	#ededed;
	border:				1px solid #d6d6d6;
	
}

.card h4{
    clear:          both;
	font-size:      16pt;
	color:          #555555;
	padding:        5px 10px;
	}

.card .card_inner {
	border:				1px solid #fff;
}
.card .cover {
	margin:				0 auto;
	display:block;
	padding:			18px 0 10px 0;
}
.card .button {
	margin:				7px 7px 5px 10px;
}
.card ul.more_links {
	margin:				9px;
	margin-bottom:		20px;
}

.card ul.more_links li {
	background-image:	url("../webasset/ps_bullet-link-arrow-red_gif.gif");
	background-repeat:	no-repeat;
	background-position:148px 3px;
    font-weight:		bold;
	font-size:			1.2em;
	padding:1px 12px 8px 5px;
	margin-bottom:10px;
	
	border-bottom:1px solid #D2D2D2;
}

.card ul.more_links li:hover {
	background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}




#main .card ul.more_links li.download_btn a span {
	font-size:11px;
	font-weight:normal;
}
#main .card ul.more_links li.download_btn a:hover {
	color:#FFFFFF;
}
/* style added for system manual */

.card ul.more_links1 {
	margin:				9px;
	margin-bottom:		20px;
}
.card ul.more_links1 li {
	background-image:	none;
	background-repeat:	no-repeat;
	background-position:138px center;
	border-bottom:		1px solid #cccccc;
	padding:			9px;
	font-weight:		bold;
	font-size:			1.2em;
}
.card ul.more_links1 li:hover {
	background-image:	none;
}
#main #support-landing .card.event ul.more_links li {
	background-position:right center;
}
#main #support-landing .card.event .event dl { width:118px !important;}
/* end of style added for system manual */
.card dl {
	background-color:	#fff;
	margin:				9px;
	border-bottom:      1px solid #ededed;
}
.card dl dt {

	font-size:          11px;
	padding:			9px 9px 3px 9px;
	color:				#959595;
	border-bottom:		1px solid #ededed;
}
.card dl dd {
	font-weight:		bold;
	padding:			3px 9px 9px 9px;
	font-size:			1.2em;
	
	margin:0 4px 0 4px;
	border-bottom:1px solid #d7d7d7;
	
}
.card dl dd ul.rating_elements {
	font-weight:		normal;
	color:				#555555;
	margin-top:			10px;
}
.card dl dd ul.rating_elements li {
	line-height:		1.3em;
}
.card .formats {
	margin:				10px;
	padding:				0 10px 10px 10px;
	background-color:	#fff;
}
.card .formats .types {
}
.card .formats .types .type_wrap {
	float:				left;
	width:				45px;
	padding:				10px 0;
	border-right:		1px solid #EBEBEB;
	text-align:			center;
}
.card .formats .types .type_wrap.last {
	border-right:		0;
}
.card .formats .types .type_wrap .label {
	color:				#B1B1B1;
	font-size:			1em;
	text-transform:		uppercase;
	font-weight:			bold;
}
.card .formats .types .type_wrap .type {
	color:				#B1B1B1;
	font-size:			2.1em;
	text-transform:		uppercase;
	font-weight:			bold;
}
 
.card .formats .types .type_wrap .price {
	color:				#525252;
	font-size:			1.2em;
	font-weight:			bold;
	padding-top:			5px;
	padding-bottom:		2px;
}
.card .formats .disclaim {
	color:				#959595;
	text-transform:		uppercase;
	line-height:			15px;
}
/* m18 table */
.m18_table {
}
.m18_table .table_header {
	height:				60px;
	border-bottom:		1px solid #bababa;
	margin-bottom:		5px;
	margin-top:			16px;
}
#content .m18_table .table_header h3 {
	padding-top:		30px;
	float:				left;
}
.m18_table .table_header .table_player_stats {
	float:				right;
	margin-top:			36px;
}
.m18_table .table_header .table_player_stats .table_player_stat {
	color:				#959595;
	text-transform:		uppercase;
	float:				right;
	margin-left:		15px;
}
.m18_table .table_header .table_player_stats .table_player_stat strong {
	color:				#555555;
	font-weight:		bold;
	font-size:			1.4em;
}
.m18_table img.trophies {
	margin-left:		210px;
	margin-bottom:		5px;
}
.m18_table .table_wrap {
	background-color:	#eee;
	border:				1px solid #e1e1e1;
}
.m18_table .table_wrap .table_wrap_2 {
	border:				1px solid #fff;
}
.m18_table .table_wrap table {
	width:				100%;
}
.m18_table .table_wrap table tr {
}
.m18_table .table_wrap table tr td {
	text-align:			center;
	background-color:	#f6f6f6;
	height:				33px;
	font-size:			1.4em;
	color:				#959595;
	font-weight:		bold;
}
.m18_table .table_wrap table tr td.user {
	text-align:			left;
	font-weight:		bold;
	color:				#292929;
}
.m18_table .table_wrap table tr td.user img.avatar {
	float:				left;
	margin-right:		5px;
}
.m18_table .table_wrap table tr td.user .username {
	position:			relative;
	top:				7px;
}
.m18_table .table_wrap table tr td.bronze, .m18_table .table_wrap table tr td.silver, .m18_table .table_wrap table tr td.gold, .m18_table .table_wrap table tr td.platinum, .m18_table .table_wrap table tr td.total {
	width:				47px;
}
.m18_table .table_wrap table tr td.total {
	color:				#292929;
}
.m18_table .table_wrap table tr td.percent {
	color:				#525252;
	width:				150px;
	text-align:			right;
	background-image:	url("../webasset/ps_graph_bar_gif.gif");
	background-repeat:	no-repeat;
}
.m18_table .table_wrap table tr td.percent .inner {
	padding-right:		10px;
}
.m18_table .table_wrap table tr td.user {
	text-align:			left;
	font-weight:		bold;
	color:				#292929;
}
.m18_table .table_wrap table tr td.user .inner {
	padding-left:		5px;
}
.m18_table .table_wrap table tr.odd td {
	background-color:	#ededed;
}
.m18_table .table_wrap .table_bottom {
	padding:			15px 10px;
	text-align:			right;
	font-size:			1.2em;
	color:				#292929;
}
/* Episode List */
#content .episodeItem {
	margin-top:			42px;
	height:				1%;
}
#content .episodeItem .image {
	width:				130px;
	height:				130px;
	float:				left;
	margin-right:		20px;
	background:			#F0F0F0;
	border:				1px solid #EAEAEA;
}
#content .episodeItem .image span {
	display:			table-cell;
	border:				1px solid #FFF;
	background:			#F0F0F0;
	margin:				0 20px 0 0;
	width:				130px;
	height:				130px;
	vertical-align:		middle;
}
#content .episodeItem .image img {
	margin:				0 auto 0 auto;
}
#content .episodeItem .image:hover span {
	background-color:	#D2D2D2;
}
#content .episodeItem .content {
	float:				left;
	width:				426px;
	margin-top:			-7px;
}
#content .episodeItem .content h3 {
	padding:			3px 0 6px 0;
	font-weight:		normal;
	color:				#525252;
}
#content .episodeItem .content h3 a {
	color:				#292929;
	font-weight:		bold;
	font-size:27px;
}
#content .episodeItem .content h3 a:hover {
	color:				#D12127;
}
#content .episodeItem .content h3 a:active {
	color:				#000;
}
#content .episodeItem .content ul {
	margin:				0 0 10px 0;
	padding:			0;
	border-top:			1px solid #CACACA;
	border-bottom:		0;
}
#content .episodeItem .content ul li {
	position:			relative;
	display:			block;
	float:				left;
	width:				212px;
	padding:			7px 0 0 0;
	margin:				0 10px 0 0;
	font-size:			10px;
	line-height:		12px;
	color:				#959595;
	border-right:		1px solid #CACACA;
	background:			none;
	text-transform:		uppercase;
}
#content .episodeItem .content ul li span {
	position:			absolute;
	right:				9px;
	top:				7px;
	font-size:			12px;
	color:				#525252;
}
#content .episodeItem .content ul li.last {
	width:				203px;
	margin-right:		0;
	border-right:		0;
}
#content .episodeItem .content ul li.last span {
	right:				0;
}
/* user reviews */
#main .user_reviews.wide {
	width:				780px;
}
#main .user_reviews {
	width:				580px;
	padding-top:		10px;
	clear:				both;
 /padding-top:		0px;
}
#main .user_reviews ul {
	padding-right:		0;
	border-bottom:		0;
}
#main .user_reviews ul li {
	margin:				20px 0 0 0;
	padding:			0 0 20px 0;
	background-image:	none;
	border-bottom:		1px solid #F1F1F1;
}
#main .user_reviews ul li .image {
	float:				left;
	width:				140px;
	padding:			0 30px;
}
#main .user_reviews ul li .image span {
	display:			table;
	width:				130px;
	height:				160px;
	border:				1px solid #e1e1e1;
}
#main .user_reviews ul li .image span .inner {
	display:			table-cell;
	vertical-align:		middle;
	text-align:			center;
	background:			#F0F0F0;
	width:				128px;
	height:				158px;
	border:				1px solid #FFF;
}
#main .user_reviews ul li .image span img {
	margin:				0 auto;
}
#main .user_reviews ul li .image a {
	display:			block;
	padding-top:		6px;
	font-size:			12px;
	font-weight:		bold;
	color:				#292929;
}
#main .user_reviews ul li .image a:hover {
	color:				#D12127;
}
#main .user_reviews ul li .user {
	float:				left;
	width:				auto;
	margin-top:			-4px;
}
#main .user_reviews.wide ul li .user {
	margin-top:			-4px;
	float:				right;
	width:				480px;
}
#main .user_reviews ul li .user .user_avatar {
	float:				left;
	width:				32px;
	height:				32px;
	margin-right:		15px;
	border:				1px solid #EAEAEA;
}
#main .user_reviews ul li .user .user_avatar img {
	padding:			1px;
	background:			#FFF;
}
#main .user_reviews ul li .user .username {
	margin-top:			0;
	float:				left;
}
#main .user_reviews ul li .user .username a {
	font-size:			12px;
	line-height:		12px;
	color:				#959595;
}
#main .user_reviews ul li .user .username a:hover {
	color:				#D12127;
}
#main .user_reviews ul li .user .username p {
	margin-top:			-1px;
	padding-top:		0;
	font-size:			10px;
	line-height:		10px;
	text-transform:		uppercase;
}
#main .user_reviews ul li .more {
	float:				right;
	font-weight:		bold;
	padding-right:		20px;
}
#main .user_reviews ul li .more:hover {
	color:				#D12127;
}
#main .user_reviews ul li .feedback {
	margin-top:			0;
	float:				right;
}
#main .user_reviews ul li .feedback li {
	float:				left;
	margin:				0;
	padding:			0 5px;
	font-size:			11px;
	line-height:		11px;
	color:				#555;
	border-right:		1px solid #292929;
}
#main .user_reviews ul li .feedback li.last {
	border-right:		0;
}
#main .user_reviews ul li .review {
	background-color:	#F0F0F0;
	border:				1px solid #e1e1e1;
	border-bottom:		0;
	margin-bottom:		17px;
	float:				left;
	width:				578px;
}
#main .user_reviews ul li .review.mine {
	background-color:	#DEDEDE;
	border:				1px solid #DEDEDE;
}
#main .user_reviews ul li .review .inner {
	border:				1px solid #fff;
	position:			relative;
}
#main .user_reviews ul li .review .rating {
	position:			absolute;
	top:				15px;
	left:				15px;
}
#main .user_reviews ul li .review .rating {
	display:			block;
	width:				80px;
	height:				14px;
	text-indent:		-9999px;
	background:			transparent url("../webasset/ps_bg_starbarp_png.png") no-repeat 0 0;
}
#main .user_reviews ul li .review .rating.one {
	background-position:0 -14px;
}
#main .user_reviews ul li .review .rating.two {
	background-position:0 -28px;
}
#main .user_reviews ul li .review .rating.three {
	background-position:0 -42px;
}
#main .user_reviews ul li .review .rating.four {
	background-position:0 -56px;
}
#main .user_reviews ul li .review .rating.five {
	background-position:0 -70px;
}
#main .user_reviews ul li .review .point {
	width:				584px;
	height:				17px;
	background-image:	url("../webasset/ps_bg_review_bottom_gif.gif");
	background-repeat:	no-repeat;
	position:			absolute;
	bottom:				-17px;
	left:				-2px;
}
*:first-child+html #main .user_reviews ul li .review .point {
	bottom:				-10px;
}
#main .user_reviews ul li .review.mine .point {
	background-image:	url("../webasset/ps_bg_review_bottom_mine_gif.gif");
}
#main .user_reviews ul li .review .review_content {
	margin:				45px 15px 15px 15px;
	font-size:			12px;
	line-height:		18px;
}
#main .user_reviews ul li .review .review_content .review_title {
	font-size:			14px;
	font-weight:		bold;
	color:				#555;
}
#main .user_reviews ul li .review .review_content p {
	color:				#525252;
	font-size:			14px;
	line-height:		18px;
}
/* Write a review form */
#main .user_reviews.wide .review_form .review {
	width:				778px;
}
#main .user_reviews .review_form .review {
	width:				578px;
}
#main .user_reviews.wide .review_form .review .point {
	width:				784px;
	background-image:	url("../webasset/ps_bg_review_bottom_wide_gif.gif");
}
#main .user_reviews .review_form .review .point {
	width:				584px;
	background-image:	url("../webasset/ps_bg_review_bottom_gif.gif");
}
#main .user_reviews .starbar {
	width:				96px;
	height:				14px;
	margin:				0;
	padding:			0;
	background:			url("../webasset/ps_bg_starbarp_png.png") no-repeat 0 0;
}
#main .user_reviews .starbar li {
	float:				left;
	display:			block;
	width:				16px;
	height:				14px;
	margin:				0;
	padding:			0;
	line-height:		14px;
	background:			none;
}
#main .user_reviews .starbar li a {
	display:			block;
	text-indent:		-9999px;
}
#main .user_reviews .starbar li.cancel {
	background:			transparent url("../webasset/ps_bg_starbar_cancel_gif.gif") no-repeat left top;
}
#main .user_reviews.wide input.text {
	width:				729px;
}
#main .user_reviews input.text {
	width:				529px;
	padding:			7px;
	margin-bottom:		10px;
	font-size:			14px;
	font-weight:		bold;
	border:				1px solid #E2E2E2;
	background-color:	#FFF;
	color:				#959595;
}
#main .user_reviews.wide textarea {
	width:				729px;
}
#main .user_reviews textarea {
	width:				529px;
	height:				130px;
	padding:			7px;
	font-size:			14px;
	font-family:		Arial, Helvetica, Sans-Serif;
	border:				1px solid #E2E2E2;
	background-color:	#FFF;
	color:				#959595;
}
#main .user_reviews .buttons {
	padding-top:		14px;
}
#main .user_reviews .button {
	float:				left;
	width:				120px;
	margin-left:		10px;
}
*:first-child+html #main .user_reviews .button {
	width:				118px;
}
#main .user_reviews .button a span {
	line-height:		18px;
}
#main .user_reviews .terms input.radio {
	display:			none;
}
#main .user_reviews.wide .terms {
	margin:				0 233px 0 0;
}
#main .user_reviews .terms {
	float:				left;
	margin:				0 33px 0 0;
	padding:			0 0 0 20px;
	font-size:			11px;
	line-height:		15px;
	color:				#555;
	cursor:				pointer;
	background:			transparent url("../webasset/ps_button_radio_gif.gif") no-repeat left top;
}
#main .user_reviews .terms.down {
	background-position:0 -15px;
}
/* Browse All Module */
.browseAll {
	position:			absolute;
	right:				40px;
	top:				9px;
}
#main .browseAll h3 {
	padding-bottom:		6px;
	padding-top:		46px;
	font-size:21px;
	color:				#959595;
}
.browseAll ul {
	border-top:			1px solid #CACACA;
}
.browseAll ul li {
	float:				left;
	display:			block;
	margin-right:		10px;
	padding-right:		6px;
	border-right:		1px solid #CACACA;
}
.browseAll ul li.last {
	padding-right:		0;
	margin-right:		0;
	border-right:		none;
}
.browseAll ul li a {
	display:			block;
	padding:			0px 22px 0px 0;
	font-size:			14px;
	line-height:		27px;
	font-weight:		bold;
	color:				#292929;
}
.browseAll ul li.last a {
	padding-right:		23px;
}
.browseAllLink {
	position:			absolute;
	right:				40px;
	top:				78px;
	width:				250px;
}
/* Text Module, News */
#content .newsDiscussions {
	width:				450px;
}
#content .newsDiscussions h3 {
	margin-bottom:		20px;
	padding:0 0 16px 0;
	border-bottom:		1px solid #CCC;
	color:				#525252;
}
#content .newsDiscussions .item {
	position:			relative;
	width:				450px;
	margin:				20px 0 0 0;
	border-right: 		1px solid #E1E1E1;
	border-bottom: 		1px solid #E1E1E1;
}
#content .newsDiscussions .item .comment {
	float:				left;
	min-height:			70px;
	width:				280px;
	padding:			16px 10px 16px 18px;
	border-right:		1px solid #E1E1E1;
	background:			transparent url("../webasset/ps_bg_news_dogear_solo_gif.gif") no-repeat left top;
}
#content .newsDiscussions .item .comment.active {
	background-color:	#F0F0F0;
	cursor:				pointer;
	border-right-color:	#a5a5a5;
}
#content .newsDiscussions .item .comment h4 {
	font-weight:		bold;
	color:				#292929;
}
#content .newsDiscussions .item .comment p {
	padding:			0 10px 0 0;
	font-size:			12px;
	line-height:		18px;
	color:				#666;
}
#content .newsDiscussions .item .comment h6 {
	font-size:			10px;
	color:				#525252;
	text-transform:		uppercase;
}
#content .newsDiscussions .item .location {
	float:				left;
	text-align:			center;
	width:				139px;
	padding:			19px 0 0 0;
	border-top:			1px solid #E1E1E1;
}
#content .newsDiscussions .item .location h5 {
	margin:				0;
	padding:			5px 0 0 0;
	font-size:			12px;
	line-height:		18px;
	font-weight:		bold;
	border-bottom:		none;
}
#content .newsDiscussions .item .location h5 a {
	color:				#959595;
}
#content .newsDiscussions .item .location h5 a:hover {
	color:				#D12127;
}
#content .newsDiscussions .item .location span {
	display:			block;
	width:				32px;
	height:				32px;
	margin:				0 auto;
	border:				1px solid #EAEAEA;
}
#content .newsDiscussions .item .location img {
	background:			#FFF;
	padding:			1px;
}
#content .newsDiscussions .item .location a.link {
	position:			absolute;
	right:				10px;
	bottom:				5px;
	width:				119px;
	display:			block;
	padding:			4px 0 0 0px;
	font-size:			12px;
	line-height:		18px;
	font-weight:		bold;
	color:				#292929;
	border-top:			1px solid #E1E1E1;
	text-align:			left;
	background:			transparent url("../webasset/ps_bullet-link-arrow-red_gif.gif") no-repeat right 8px;
}
#content .newsDiscussions .item .location a.link.active, #content .newsDiscussions .item .location a.link:hover {
	color:				#D12127;
	background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}
/* M5.2 Gameplay */
/* friends list for main column */
.friends_list {
	margin-top:			51px;
}
#main .friends_list {
	width:				580px;
	margin-bottom:		60px;
	background-color:	#F3F3F3;
	padding-bottom:		1px;
}
#main .friends_list h3 {
	margin:				0;
	padding:			0 0 10px 0;
	letter-spacing:		-0.5px;
	border:				none;
	text-transform:		none;
	background-color:	#FFF;
	color:				#525252;
}
#main .friends_list .columns {
	padding:			0;
	border-bottom:		none;
	border:				1px solid #E8E8E8;
	background:			#FDFDFD;
}
#main .friends_list .columns li {
	padding:			2px 0 0 11px;
	font-size:			12px;
	line-height:		25px;
	color:				#959595;
	background:			none;
}
#main .friends_list .games {
	padding:			10px;
	margin:				0px 1px 0 1px;
	border:				1px solid #FFF;
	background-color:	#EEE;
}
#main .friends_list .games .friends {
	width:				556px;
	background-color:	#FFF;
}
#main .friends_list .games .friends ul {
	float:				left;
	width:				278px;
	margin:				0;
	padding:			0 0 0 0;
	border-bottom:		none;
}
#main .friends_list .games .friends .last {
	margin-right:		0;
}
#main .friends_list .games .friends li {
	display:			block;
	border-bottom:		1px solid #EDEDED;
	background:			none;
	padding:			0 0 0 7px;
	clear:              both;
	height:             49px;
}
#main .friends_list .games .friends li.last {
	border-bottom:		none;
}
#main .friends_list .games .friends li span {
	position:			relative;
	float:				left;
	display:			table-cell;
	margin:				7px 10px 7px 0;
	padding:			1px;
	border:				1px solid #BABABA;
	background-color:	#FFF;
}
#main .friends_list .games .friends li span.friend {
	border-color:		#3C3C3C;
}
#main .friends_list .games .friends li span .friendTag {
	position:			absolute;
	right:				0;
	top:				0;
	width:				14px;
	height:				14px;
	background:			transparent url("../webasset/ps_icon_tag_friend_gif.gif") no-repeat left top;
}
#main .friends_list .games .friends li:hover {
	cursor:				pointer;
}
#main .friends_list .games .friends li:hover span {
	border-color:		#D12127;
}
#main .friends_list .games .friends li span img {
	margin:				0;
}
#main .friends_list .games .friends li h5 {
	margin:				0;
	padding:			9px 0 0 0;
	line-height:		12px;
	border-bottom:		none;
}
#main .friends_list .games .friends li h5 a {
	font-size:			12px;
	color:				#292929;
}
#main .friends_list .games .friends li h5 a:hover {
	color:				#D12127;
}
#main .friends_list .games .friends li:hover h5 a {
	color:				#D12127;
}
#main .friends_list .games .friends li p {
	font-size:			10px;
	line-height:		10px;
	color:				#959595;
	text-transform:		uppercase;
}
#main .friends_list .games .name {
	float:				left;
}
/* BROWSERS */
#main .browser {
	width:				778px;
	margin:				0;
	background-color:	#fdfdfd;
	border:				solid 1px #ededed;
}
#main .browser.dynamicCollection {
	margin-top:			55px;
}

#main .browser ul.tabs {
	width:				748px;
	height:				28px;
	list-style-type:	none;
	padding:			10px 10px 8px 18px;
	margin:				0;
	background-color:	#f2f2f2;
	border:				solid 1px #FFF;
	border-bottom:		solid 1px #e2e2e2;
}

#main .browser ul.tabs li {
	position:			relative;
	top:				0px;
	float:				left;
	width:              170px;
	height:				28px;
	font-size:			12px;
	line-height:		27px;
	text-align:			center;
	padding:			0;
	margin:				0 10px 0 0;
	background:			url("../webasset/ps_bg_tab_gif.gif") bottom left no-repeat;
}

#main .browser.tvseries ul.tabs li {
	width:              139px;
}
#main .browser ul.tabs.five li {
	width:              139px;
}
#consolepsp #main .browser.games ul.tabs.six li {
width:118px;
margin-right:6px;
}
#main .browser.op ul.tabs li {
	width:				145px;
	margin:				0 4px 0 0;
}
/* DONE BY SNLG */


#ps2_systems #main div.browser.games ul.tabs a:hover {
	color:					#FFFFFF;
}
#main .browser ul.tabs.four li {
	width:				178px;
	margin-right:		9px;
}
#main .browser ul.tabs.three li {
	width:				240px;
	margin-right:		9px;
}
#main .browser ul.tabs.two li {
	width:				365px;
	margin-right:		9px;
}
#main #content .browser ul.tabs.three li {
	width:				173px;
	margin-right:		9px;
}
#main #content .browser ul.tabs.two li {
	width:				265px;
	margin-right:		9px;
}
#main .browser ul.tabs li:hover {
}
#main .browser ul.tabs li.last {
	width:				177px;
	margin:				0;
}
#main .browser ul.tabs li:active, #main .browser ul.tabs li.on {
	background-position:left -28px;
}
#main .browser ul.tabs li:hover, #main .browser ul.tabs li.hover {
	background-position:left top;
}
#main .browser ul.tabs li a {
	display:			block;
	height:28px;
	color:				#292929;
	font-weight:		normal;
	background:			url("../webasset/ps_bg_tab_right_gif.gif") no-repeat right -57px;
}
#main .browser ul.tabs li.on a {
	color:				#FFF;
	font-weight:		bold;
	background-position:right -28px;
}
#main .browser ul.tabs li a:hover, #main .browser ul.tabs li:hover a, #main .browser ul.tabs li.hover a {
	color:				#FFF;
	background-position:right 0;
}

#main .browser ul.subnav {
	width:				741px;
	height:				24px;
	padding:			9px 17px 6px 18px;
	margin:				0;
	background-color:	#f2f2f2;
	border:				solid 1px #FFF;
	border-bottom:		none;
}
#main #content .browser ul.subnav {
	width:				541px;
}

#main .browser ul.subnav li {
	float:				left;
	height:				23px;
	font-size:			12px;
	line-height:		23px;
	padding:			0 0 0 0px;
	margin:				0 10px 0 0;
	background:			url("../webasset/ps_bg_subtab_gif.gif") no-repeat left bottom;
}
#main .browser ul.subnav li a {
	display:			block;
	height:				23px;
	font-size:			11px;
	color:				#292929;
	font-weight:		normal;
	padding:			0 12px 0 12px;
	background:			url("../webasset/ps_bg_subtab_right_gif.gif") no-repeat right bottom;
}
#main .browser ul.subnav li.on {
	background-position:left -23px;
}
#main .browser ul.subnav li.on a {
	color:				#FFF;
	font-weight:		bold;
	background-position:right -23px;
}
#main .browser ul.subnav li:hover, #main .browser ul.subnav li.hover {
	background-position:left top;
	cursor:				pointer
}
#main .browser ul.subnav li a:hover, #main .browser ul.subnav li:hover a, #main .browser ul.subnav li.hover a {
	color:				#FFF;
	background-position:right top;
}
#ps2_systems #main .browser ul.subnav li a:hover {
	color:					#FFFFFF;
}

#main .browser.dynamicCollection .grid {
	background:			none;
}

#main .browser.dynamicCollection .gridInner {
	background:			none;
}

/* FLICKR GRID */
#main #sidebar .flickr {
	margin-top:			30px;
}
#main #sidebar .flickr h3 {
	color:				#525252;
	text-transform:		none;
	border-bottom:		none;
}
#main #sidebar .flickr .browser {
	width:				318px;
	height:				412px;
	background-image:	none;
	background-color:	#fdfdfd;
	border:				solid 1px #ededed;
}
#main #sidebar .flickr .browser .grid {
	width:				318px;
	height:				375px;
	background-image:	none;
	background-color:	#fdfdfd;
	border:				none;
	padding-bottom: 	7px;
}
#main #sidebar .flickr .browser .gridInner {
	width:				310px;
	height:				375px;
	padding:			7px 0 0 8px;
}
#main #sidebar .flickr .browser .grid .gridInner .track {
	width:				308px;
	height:				375px;
}
#main #sidebar .flickr .browser .footer {
	float:				left;
	width:				316px;
	height:				29px;
	line-height:		16px;
	background-color:	#f2f2f2;
	border:				solid 1px #FFF;
	border-top:			none;
}
#main #sidebar .flickr .browser .grid .item {
	position:			relative;
	float:				left;
	width:				310px;
	height:				372px;
}
#main #sidebar .flickr .browser .grid .thumb {
	float:				left;
	width:				146px;
	height:				115px;
	margin:				0 9px 9px 0;
}
#main #sidebar .flickr .browser .grid .thumb a.bg {
	display:			none;
	display:			table-cell;
	text-align:			center;
	vertical-align:		middle;
	width:				146px;
	height:				115px;
	background:			#EAEAEA;
	border:				1px solid #DCDCDC;
	background-repeat: 	no-repeat;
}
#main #sidebar .flickr .browser .grid .thumb a.bg:hover {
	background:			#D2D2D2;
	background-repeat: 	no-repeat;
}
#main #sidebar .flickr .browser .grid .thumb a.bg span {
	display:			table-cell;
	text-align:			center;
	vertical-align:		middle;
	width:				144px;
	height:				113px;
	border:				1px solid #fff;
}
#main #sidebar .flickr .browser .grid .thumb a.bg img {
	width:				136px;
	height:				102px;
	margin:				0 auto;
}
/* Platforms Systems */
#main h2.withSubHead, #system h2 {
	margin:				0;
}
#main h3.subHead, #system h3 {
	position:			relative;
	font-weight:		bold;
	color:				#404040;
}
#system .button_link_small {
	float:				left;
	margin:				10px 6px 0 0;
	width:				120px;
}
#system .position {
	position:			relative;
	top:				-60px;
	z-index:			1;
}
#system .products {
	float:				left;
	width:				778px;
}
#system .products div {
	float:				left;
	background:			top center no-repeat;
	padding:			10px 0 0 0;
}
#system .products div .inner {
	position: 			relative;
	width:				107px;
	height:				130px;
	padding:			0 17px 28px 17px;
	border-right:		solid 1px #eaeaea;
}
#system .products div .inner .alignMe {
	bottom:				20px;
	width:				107px;
	padding:			0;
}
#system .products div .inner .alignMe h4 {
	color:				#252525;
	font-weight:		bold;
	margin:				0 0 10px 0;
}
#system .products div .inner .alignMe select {
	width:				106px;
	margin:				5px 0 0 0;
}
#system .products .title {
	float:				left;
	width:				72px;
	padding:			0;
}
#system .products .one .inner, #system .products .two .inner, #system .products .four .inner {
	width:				107px;
}
#system .products .three .inner {
	width:				106px;
}
#system .products .five .inner {
	width:				105px;
	border-right:		none;
}
#system .table {
	float:				left;
	background:			#FFF url("../webasset/ps_bg_system_table_top_gif.gif") top left no-repeat;
}
#system .table .bottom {
	width:				778px;
	padding:			2px 5px 4px 3px;
	background:			url("../webasset/ps_bg_system_table_bottom_gif.gif") bottom left no-repeat;
}
#system .table table {
	width:				778px;
	font-weight:		bold;
	background-color:	#f6f6f6;
}
#system table tr {
}
#system table tr.alt {
	background-color:#EDEDED;
}
#system table tr.last {
	border-bottom:		none;
}
#system table tr.alt {
	background-color:	#ededed;
}
#system table tr td {
	color:				#404040;
	font-size:			12px;
	line-height:		17px;
	padding:			17px 8px 16px 8px;
	border-left:		solid 1px #d8d8d8;
	border-bottom:		solid 1px #e3e3e3;
}
#system table tr td.title {
	width:				140px;
	color:				#FFF;
	font-size:			12px;
	font-weight:		normal;
	padding:			0 8px 0 8px;
	background-color:	#767676;
	border-left:		none;
	border-right:		solid 1px #767676;
	border-bottom:		solid 1px #8B8B8B;
}
#system table tr.top td.title {
	border-right:		1px solid #FFF;
	background-color:	#FFF;
}
#system .table table tr.top td {
	background-color:	#FFF;
}
#system.psp table tr td.title {
}
#system table tr td.one, #system table tr td.oneTwo {
	width:				104px;
}

#system table tr td.one {
	width:				503px;
}
#system table tr td.two {
	width:				103px;
}
#system table tr td.three {
	width:				102px;
}
#system table tr td.four {
	width:				103px;
}
#system table tr td.five {
	width:				103px;
}
#system table tr td .price {
	float:				left;
	font-size:			27px;
	margin:				5px 0 3px 0;
	line-height:22px;
}
#system table tr td .etc {
	float:				left;
	width:				35px;
	margin:				3px 0 0 0;
}
#system table tr td .cents {
	display:			block;
	float:				left;
	font-size:			14px;
	line-height:		14px;
}
#system table tr td .msrp {
	display:			block;
	float:				left;
	font-size:			10px;
	line-height:		10px;
	margin:				-2px 0 0 0;
}
#system table tr td .color {
	float:				left;
	width:				28px;
	height:				28px;
	background:			url("../webasset/ps_colors_system_gif.gif") top left no-repeat;
	margin:				3px 10px 4px 0;
}
#system table tr td .color.white {
	background-position:center left;
}
#system table tr td .color.purple {
	background-position:bottom left;
}
#system table tr td .color span {
	display:			none;
}
#system table tr td .na {
	color:				#919191;
}
#system .box {
	float:				left;
	width:				212px;
	height:				65px;
	padding:			16px 18px 0 12px;
	margin:				27px 27px 0 0;
	background:			url("../webasset/ps_bg_psp_link_box_gif.gif") top left no-repeat;
}
#system.ps3 .box {
	background-image:	url("../webasset/ps_bg_ps3_link_box_gif.gif");
}
#system.ps2 .box {
	background-image:	url("../webasset/ps_bg_ps2_link_box_gif.gif");
}
#system .box.current {
	background:			url("../webasset/ps_bg_psp_link_box_current_gif.gif") top left no-repeat;
}
#system .box.faq {
	margin:				27px 0 0 0;
}
#system .box h3, #system .box h3 a {
	color:				#FFF;
	padding:			0 0 12px 0;
	margin:				0;
}
#system .box.current h3 a {
	color:				#727272;
}
#system .box p, #system .box p a {
	width:				212px;
	color:				#9a9a9a;
	font-size:			12px;
	font-weight:		bold;
	text-align:			left;
	padding:			0 16px 0 0;
	margin:				0;
}
#system .box p a {
	background:			url("../webasset/ps_arrow-red_on_grey_gif.gif") center right no-repeat;
}
#system .box.current p a {
	background-image:	url("../webasset/ps_arrow_dark_grey_on_grey_gif.gif");
}
#system .box p a:hover {
	color:				#d12127;
	background-image:	url("../webasset/ps_arrow-red_on_grey_hover_gif.gif");
}
/* Connectivity */
#connectivity h2 {
	color:				#2c2c2c;
	padding:			0;
	margin:				0 0 10px 0;
	font-size:			36px;
	line-height:		100%;
}
#connectivity h3 {
	font-size:21px;
	color:				#404040;
	letter-spacing:		-1px;
	padding:			0;
	margin:				0;
}
#connectivity .title {
	float:				left;
	width:				100%;
	height:				81px;
	border-bottom:		solid 1px #d7d7d7;
	margin:				40px 0 28px 0;
	background:			transparent bottom right no-repeat;
}
#connectivity .title.psp {
	background-image:	url("../webasset/ps_logo_psp_gif.gif");
}
#connectivity .title.dlna {
	background-image:	url("../webasset/ps_logo_dlna_gif.gif");
}
#connectivity .title.psn {
	background-image:	url("../webasset/ps_logo_psn_gif.gif");
}
#connectivity .title.www {
	background-image:	url("../webasset/ps_logo_www_gif.gif");
}
#connectivity .title h4 {
	color:				#404040;
	letter-spacing:		-1px;
	margin:				10px 0 0 0;
}
#connectivity .title h5 {
	color:				#525252;
	font-size:			18px;
	font-weight:		normal;
	line-height:		18px;
	padding:			0;
	margin:				8px 0 0 0;
	border:				0;
}
#connectivity p {
	font-size:			14px;
	line-height:		21px;
	margin-bottom:		14px;
}
#connectivity p.intro {
	color:				#404040;
	font-size:			14px;
	font-weight:		bold;
	padding-top:		0;
	margin-bottom:		0;
}
#connectivity p.arrow {
	padding:			0;
	margin:				0;
}
#connectivity p.arrow a {
	color:				#292929;
	font-size:			12px;
	padding:			3px 16px 3px 0;
	border-bottom:		none;
	background:			url("../webasset/ps_bullet-link-arrow-red_gif.gif") center right no-repeat;
}
#connectivity p.arrow a:hover {
	color:				#D12127;
}
#connectivity p.arrow a:active {
	color:				#000;
}
#connectivity .col {
	float:				left;
	width:				50%;
	margin:				20px 0 0 0;
}
#connectivity .col div {
	width:				260px;
	padding:			0;
	margin:				0 0 30px 0;
}
#connectivity .col div h4 {
	color:				#404040;
	width:				260px;
	margin:				0 0 8px 0;
	border-bottom:		solid 1px #d1d1d1;
}
#connectivity .col div h4 span {
	font-weight:		normal;
}
#connectivity .col div p {
	font-size:			12px;
	line-height:		17px;
	padding:			0 15px 0 5px;
	margin:				0;
}
#connectivity .col div ul {
	padding:			0;
	margin:				0;
	border:				0;
}
#connectivity .col div ul li {
	width:				260px;
	color:				#7c7c7c;
	font-size:			11px;
	font-weight:		bold;
	line-height:		15px;
	background-position:	0 2px;
	margin:				0 0 2px 0;
}
/* PLAYSTATION STORE */
#store .title {
	float:				left;
	width:				100%;
	margin:				40px 0 20px 0;
	border-bottom:		solid 1px #bababa;
}
#store img {
	display:			inline;
}
#store .title h3, #store .title p {
	padding:			0;
	margin:				0;
}
#store .video p {
	color:				#555;
	font-size:			12px;
}
#store .col {
	float:				left;
	width:				280px;
	margin:				0 20px 40px 0;
}
#store .col.last {
	margin:				0;
}
#store .col h4 {
	color:				#292929;
	margin:				20px 0 5px 0;
}
#store .col p.indent {
	font-size:			14px;
	line-height:		21px;
}
#store .col a.arrow {
	display:			block;
	width:				100%;
	font-size:			12px;
	font-weight:		bold;
	padding:			10px 0 0 0;
	margin:				5px 0 0 0;
	border-top:			solid 1px #bababa;
	background:			url("../webasset/ps_bullet-link-arrow-red_gif.gif") 270px 10px no-repeat;
}
#store .col a.arrow:hover {
	background:			url("../webasset/ps_link-arrow-red_hover_gif.gif") 270px 10px no-repeat;
}
/* EXPANDOS */

/* Systems & Accessories browser */
#main .browser.systems ul.tabs {
	border-bottom:		solid 1px #FFF;
}
#main .browser.systems .grid .item {
	width:				362px;
	height:				183px;
}
#main .browser.systems .grid .item a.bg {
	width:				152px;
	height:				83px;
	color:				#FFF;
	font-size:			12px;
	line-height:		16px;
	text-align:			left;
	padding:			115px 195px 60px 15px;
	border:				none;
	background-color:	transparent;
}
#main .browser.systems .gridInner {
	padding:			20px 0 0 19px;
}

/* News browser */
* html .news_browser_accessory_detail, {
 margin-bottom:		60px;
}
.news_browser_accessory_detail {
	margin-bottom:		5px;
}
#main .browser.news {
	border:				none;
	padding:			0;
}
#main .browser.news ul.tabs {
	width:				778px;
	padding:			0;
	border:				none;
	border-top:			solid 1px #d7d7d7;
	background-color:	#FFF;
	background-image:	none;
}
#main #content .browser.news ul.tabs {
	width:				580px;
}
#main .browser.news ul.tabs li {
	width:				auto;
	height:				30px;
	padding:			0 21px 0 0;
	border-right:		solid 1px #d7d7d7;
	background-image:	none;
}
#main .browser.news ul.tabs li.last {
	border:				none;
}
#main .browser.news ul.tabs li a {
	height:				auto;
	padding:			0 25px 0 0;
	font-size:			12px;
	font-weight:		bold;
	background:			url("../webasset/ps_bullet-link-arrow-red_gif.gif") 100% 50% no-repeat;
}
#main .browser.news ul.tabs li a:hover {
	background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}
#main .browser.news .grid, #main .browser.news .gridInner {
	width:				780px;
	padding:			10px 0px 10px 0;
	background-color:	#FFF;
	background-image:	none;
	float:				left;
}
#main #content .browser.news .grid, #main #content .browser.news .gridInner {
	width:				580px;
	padding:			10px 0 0 0;
	background-color:	#FFF;
	background-image:	none;
}
#main .browser.news .grid .item {
	width:				182px;
	height:             auto;
	padding:			0px 0 0 0;
	margin:				0 16px 0 0;
}
#main #content .browser.news .grid .item {
	width:				182px;
	margin-right:		17px;
}
#main #content .browser.news .grid .item.last {
	margin-right:		0;
	width:				182px;
}
#main .browser.news .grid .item.active {
	background-position:top right;
	cursor:				pointer;
}
#main .browser.news .grid .item.last {
	margin-right:		0;
}
#main .browser.news .grid .item .itemInner {
	float:				left;
	width:				182px;
	padding:			0;
	background:			#FFF;
	border:				none;
	border-top:			none;
}
#main .browser.news .grid .item h4 {
	width:				150px;
	height:				55px;
 *height:				45px;
	font-size:			14px;
	line-height:		18px;
	font-weight:		bold;
	padding:			2px 7px 0 7px;
	margin:				0 8px;
}
#main .browser.news .grid .item p {
	width:				auto;
	height:				98px; /* news block */
	color:				#525252;
	font-size:			12px;
	line-height:		18px;
	padding:			8px 7px 8px 7px;
	margin:				0 8px;
	background-image:	none;
	overflow:			hidden;
}
#main .browser.news .grid .item a.read {
	display:			block;
	color:				#292929;
	font-size:			12px;
	padding:			3px 7px 6px 7px;
	margin:				0 8px;
	border-top:			solid 1px #e3e3e3;
	background:			url("../webasset/ps_bullet-link-arrow-red_gif.gif") 96% 50% no-repeat;
}
#main .browser.news .grid .item a.read:hover, #main .browser.news .grid .item.active a.read, #main .browser.news .grid .item .itemInner .top:hover a {
	background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
	color:				#D12127;
}
#main .browser.news .grid .item .top:hover, #main .browser.news .grid .item .top.hover, #main .browser.news .grid .item:hover .top {
	background:			#F0F0F0;
}
#main .browser.news .grid .item .byline {
	height:				auto;
	border:1px solid #E3E3E3;
	border-top:none;
	padding:			14px 0px 10px 9px;
 *padding:			14px 0px 0px 9px;
 margin-top:0px;
 background:			url("../webasset/ps_bg_blog_logo_gif.gif") 136px 15px no-repeat;
}

#main .browser.news .grid .item .byline h5 {
	margin-bottom:		0;
	height:				auto;
	color:				#525252;
	font-size:			12px;
	line-height:		14px;
	font-weight:		bold;
	border-bottom:		none;
}
#main .browser.news .grid .item .byline p {
	height:				auto;
	color:				#525252;
	font-size:			10px;
	padding:			0;
	margin:				0;
	top:				0px;
}
#main .browser.news .grid .byline a:hover {
	color:				#D12127;
}
/* Movies & TV Shows browser */
#main .browser.addons .multiRow .gridInner .track, #main .browser.tvShows .multiRow .gridInner .track {
	height:				auto !important;
}

#main .browser.addons .grid .item .thumb, #main .browser.tvShows .grid .item .thumb {
	height:				220px;
}
/* Browse all Games browser */
#main .browser.all {
	border:				none;
	position:			relative;
	margin-top:			23px;
}
#main .browser.all ul.tabs {
	position:			relative;
	width:				772px;
	height:				45px;
	padding:			11px 0 0 12px;
	margin:				0 0 0 -2px;
	border:				none;
	background:			#FFF url("../webasset/ps_bg_browse_chooserp_png.png") top left no-repeat;
}
#main .browser.all ul.tabs li {
	width:				146px !important;
	height:				33px;
	font-size:			12px;
	line-height:		32px;
	margin:				0 8px 0 0;
	background:			url("../webasset/ps_bg_tab_menu_gif.gif") top left no-repeat;
}
#main .browser.all ul.tabs li a {
	display:			block;
	height:				32px;
	text-align:			left;
	padding:			1px 0 0 9px;
	background:			url("../webasset/ps_bg_tab_right_menu_gif.gif") top right no-repeat;
}
#main .browser.all ul.tabs li:hover {
	background-position:left center;
}
#main .browser.all ul.tabs li:hover a {
	background-position:right center;
}
#main .browser.all ul.tabs li:active {
	background-position:left bottom;
}
#main .browser.all ul.tabs li:active a {
	background-position:right bottom;
}
#main .browser.all .dropdown {
	display:			none;
	position:			absolute;
	width:				100%;
	z-index:			99;
}
#main .browser.all .dropdown .over {
	position:			absolute;
	top:				10px;
	left:				8px;
	width:				305px;
	width:				149px;
	height:				29px;
	background:			url("../webasset/ps_dropdown_topp_png.png") top left no-repeat;
	padding:			9px 0 0 0;
	z-index:			99;
}
#main .browser.all .dropdown.genres .over {
	left:				162px;
}
#main .browser.all .dropdown.esrbRating .over {
	left:				316px;
}
#main .browser.all .dropdown.releaseDate .over {
	left:				470px;
}
#main .browser.all .dropdown.numberPlayers .over {
	left:				468px;
	background-image:	url("../webasset/ps_dropdown_top-rightp_png.png");
}
#main .browser.all .dropdown .over p {
	float:				left;
	width:				118px;
	font-size:			12px;
	font-weight:		bold;
	margin:				0 0 21px 9px;
}
#main .browser.all .dropdown.numberPlayers .over {
	width:				304px;
}
#main .browser.all .dropdown.numberPlayers .over p {
	margin:				0 0 21px 164px;
}
#main .browser.all .dropdown .over a.close {
	float:				left;
	width:				14px;
	height:				14px;
	background:			url("../webasset/ps_dropdown_close_gif.gif") top left no-repeat;
}
#main .browser.all .dropdown .over a.close span {
	display:			none;
}
#main .browser.all .dropdown .over .cap {
	position:			absolute;
	top:				38px;
	left:				0;
	width:				305px;
	height:				7px;
	z-index:			99;
	background:			url("../webasset/ps_dropdown_middle_capp_png.png") no-repeat left top;
}
#main .browser.all .dropdown.numberPlayers .over .cap {
	background:			url("../webasset/ps_middle_cap_rightp_png.png") no-repeat left top;
}
#main .browser.all .dropdown .over .body {
	float:				left;
	width:				296px;
	padding:			3px 5px 4px 4px;
	background:			url("../webasset/ps_dropdown_middlep_png.png") top left repeat-y;
}
#main .browser.all .dropdown .over .bottom {
	float:				left;
	width:				305px;
	height:				7px;
	background:			url("../webasset/ps_dropdown_bottomp_png.png") top left no-repeat;
}
#main .browser.all .dropdown .over .body .item {
	float:				left;
	width:				127px;
	margin:				0 11px 0 10px;
	background:			url("../webasset/ps_dropdown_border_gif.gif") top left no-repeat;
}
#main .browser.all .dropdown .over .body .item.first {
	background-image:	none;
}
#main .browser.all .dropdown .over .body .item a {
	display:			block;
	height:				20px;
	line-height:		20px;
	font-size:			13px;
	padding:			0 0 0 26px;
	margin:				6px 0;
	background:			transparent url("../webasset/ps_dropdown_bullet_gif.gif") top left no-repeat;
}
#main .browser.all .dropdown .over .body .item a:hover {
	color:					#292929;
	text-decoration:		underline;
	background-position:	bottom left;
}
#main .browser.all .results {
	float:				left;
	width:				100%;
	margin:				34px 0 0 0;
}
#main .browser.all .results .conditions {
	float:				left;
	width:				500px;
	margin:				0 20px 0 0;
}
#main .browser.all .results p {
	color:				#555555;
	font-size:			14px;
	margin:				0 0 7px 0;
}
#main .browser.all .results .condition {
	float:				left;
	height:				22px;
	padding:			0 0 0 5px;
	margin:				0 10px 10px 0;
	background:			url("../webasset/ps_bg_condition_gif.gif") top left no-repeat;
}
#main .browser.all .results .condition p {
	height:				22px;
	color:				#252525;
	font-size:			12px;
	line-height:		24px;
	padding:			0 1px 0 0;
	background:			url("../webasset/ps_bg_condition_right_gif.gif") top right no-repeat;
}
#main .browser.all .results .condition a {
	display:			inline-block;
	vertical-align: 	top;
	width:				18px;
	height:				18px;
	margin:				3px 0 0 8px;
	background:			url("../webasset/ps_icon_remove_condition_gif.gif") top left no-repeat;
}
#main .browser.all .results .condition a span {
	display:			none;
}
#main .browser.all .results .view {
	float:				left;
	width:				90px;
	font-size:			12px;
	line-height:		22px;
	margin:				0 10px 0 0;
}
#main .browser.all .results .view p {
	float:				left;
}
#main .browser.all .results a.gridView, #main .browser.all .results a.listView {
	float:				right;
	display:			block;
	width:				24px;
	height:				22px;
	margin:				0 6px 0 0;
	background:			url("../webasset/ps_icon_results_view_gif.gif") top left no-repeat;
}
#main .browser.all .results a.listView {
	margin: 			0;
	background-position:top right;
}
#main .browser.all .results a.on {
	background-position-y:bottom;
}
#main .browser.all .results a span {
	display:			none;
}
#main .browser.all .results .sort {
	float:				left;
	width:				150px;
	font-size:			12px;
	text-align:			right;
	line-height:		22px;
}
#main .browser.all .list {
	float:				left;
	width:				780px;
	border-top:			solid 1px #dadada;
	padding:			18px 0 0 0;
	margin:				7px 0 0 0;
}
#main .browser.all .list .item {
	float:				left;
	width:				100%;
	margin:				0 0 38px 0;
}
#main .browser.all .list .item .cover {
	float:				left;
	width:				145px;
	margin:				0 18px 0 0;
}
#main .browser.all .list .item .cover a.bg {
	display:			table-cell;
	width:				145px;
	height:				161px;
	text-align:			center;
	vertical-align:		middle;
	background:			url("../webasset/ps_bg_browse_game_gif.gif") top left no-repeat;
}
#main .browser.all .list .item .cover a.addToList {
	float:				left;
	display:			block;
	width:				145px;
	color:				#292929;
	font-size:			12px;
	margin:				7px 0 0 0;
	background:			url("../webasset/ps_bullet-link-arrow-red_gif.gif") center right no-repeat;
}
#main .browser.all .list .item .cover a.addToList:hover {
	background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}
#main .browser.all .list .item .info {
	float:				left;
	width:				617px;
}
#main .browser.all .list .item .info .stars {
	color:				#6b6b6b;
	font-size:			12px;
	margin:				0 0 5px 0;
}
#main .browser.all .list .item .info .stars ul {
	float:				left;
	width:				66px;
	height:				12px;
	margin:				0 5px 0 0;
}
#main .browser.all .list .item .info .stars ul li {
	float:				left;
	width:				13px;
	height:				12px;
	background:			url("../webasset/ps_icon_stars_gif.gif") top left no-repeat;
}
#main .browser.all .list .item .info .stars ul li.on {
	background-position:	bottom left;
}
#main .browser.all .list .item .info .stars ul li span {
	display:			none;
}
#main .browser.all .list .item .info h4 {
	float:				left;
	color:				#d1d1d1;
	margin:				0 0 5px 0;
	border-bottom:		solid 1px #d1d1d1;
}
#main .browser.all .list .item .info h4 a {
	display:			block;
	padding:			0;
	color:				#292929;
}
#main .browser.all .list .item .info a.trailer {
	display:			block;
	clear:				both;
	width:				100%;
	font-size:			12px;
	padding:			0 0 20px 0;
	background:			url("../webasset/ps_bullet-link-arrow-red_gif.gif") 82px 1px no-repeat;
}
#main .browser.all .list .item .info a.trailer:hover {
	background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}
#main .browser.all .list .item .info p {
	color:				#555555;
	font-size:			14px;
	margin:				0 0 20px 0;
}
#main .browser.all .list .item .info ul.col {
	float:				left;
	width:				300px;
	margin:				0 17px 0 0;
}
#main .browser.all .list .item .info ul.col.last {
	margin:				0;
}
#main .browser.all .list .item .info ul.col li {
	padding:			7px 0 6px 0;
	border-bottom:		solid 1px #dadada;
}
#main .browser.all .list .item .info ul.col li.last {
	border:				none;
}
#main .browser.all .list .item .info ul.col li .listTitle {
	float:				left;
	width:				95px;
	color:				#959595;
	font-size:			10px;
	line-height:		12px;
}
#main .browser.all .list .item .info ul.col li .listField {
	color:				#000;
	font-size:			12px;
	font-weight:		bold;
	line-height:		12px;
}
#main .browser.all .list .item .info ul.col.last li .listTitle {
	width:				132px;
}
#main .browser.all .list .item .info ul.col li.rating {
	color:				#292929;
	font-size:			12px;
	border:				none;
	padding-left:		58px;
}
/* Home Page Modules */
/* ---------------------- below changed to match template -------------------- */
#home #hardware {
	background:transparent url(../webasset/ps_bg_head_gradient_shadow.gif) repeat-x scroll left bottom;
	border-top:10px solid #2D2D2D;
	height:1%;
	margin:0 auto;
	padding:0 0 7px;
	position:relative;
	width:860px;
	z-index:1;
}
#home #hardware div {
	background:transparent url(../webasset/bg_bg_home_divider.gif) no-repeat scroll right top;
	float:left;
	padding:0px 0 0 40px;
}
#home #hardware div.active {
	cursor:				pointer;
}
#home #hardware div.first {
	padding:			0 26px 23px 40px;
}
#home #hardware div.last {
	padding:			0 0 23px 26px;
	border-right:		none;
}
#home #hardware div h3 {
	border-bottom:1px solid #EAEAEA;
	color:#202020;
	font-size:20px;
	font-weight:bold;
	line-height:20px;
	margin:0 0 8px;
	padding:0 0 8px;
	width:225px;
}
#home #hardware div a {
	color:#292929;
	display:block;
	font-weight:normal;
	line-height:30px;
}
#home #hardware div.active a, #home #hardware div a:hover {
	color:				#D12127;
	background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}
/* ---------------------- above changed to match template -------------------- */
#main .gameplay {
	width:				780px;
	background-color:	#F3F3F3;
	padding-bottom:		1px;
}
#main .gameplay h3 {
	margin:				0;
	padding-bottom:		16px;
	border:				none;
	text-transform:		none;
	background-color:	#FFF;
	color:				#525252;
}
#home #main .gameplay h3 {
	padding-bottom:		14px;
}
#main .gameplay ul.tabs {
	height:				28px;
	padding:			10px 7px 8px 8px;
	margin:				1px 1px 0 1px;
	border:				1px solid #FFF;
}
#main .gameplay ul.tabs li {
	float:				left;
	height:				28px;
	margin:				0 10px 0 0;
	padding:			0;
	font-size:			12px;
	line-height:		27px;
	text-align:			center;
	background:			url("../webasset/ps_bg_tab_gif.gif") no-repeat left bottom;
}
#main .gameplay ul.tabs li.last {
	margin:				0;
}
#main .gameplay ul.tabs li.on {
	background-position:left -28px;
}
#main .gameplay ul.tabs li:hover, #main .gameplay ul.tabs li.hover {
	background-position:left top;
}
#main .gameplay ul.tabs li:active {
	background-position:left -28px;
}
#main .gameplay ul.tabs li a {
	padding:			0 10px;
	display:			block;
	color:				#292929;
	font-weight:		normal;
	border:				none;
	background:			url("../webasset/ps_bg_tab_right_gif.gif") bottom right no-repeat;
}
#main .gameplay ul.tabs li.on a {
	color:				#FFF;
	font-weight:		bold;
	background-position:right -28px;
}
#main .gameplay ul.tabs li a:hover, #main .gameplay ul.tabs li.hover a {
	background-position:right top;
	color:				#FFF;
}
#main .gameplay ul.tabs li a:active {
	background-position:right -28px;
}
#main .gameplay .columns {
	position:			relative;
	background:			transparent url("../webasset/ps_bg_columns_wide_gif.gif") no-repeat left top;
}
#sidebar .gameplay .columns {
	background-image:	url("../webasset/ps_bg_gameplay_columns_gif.gif");
}
#main .gameplay .columns li {
	display:			block;
	float:				left;
	padding:			0;
	font-size:			10px;
	font-weight:		bold;
	line-height:		35px;
	text-transform:		uppercase;
	color:				#555;
}
#main .gameplay .columns li.game {
	position:			relative;
	padding-left:		50px;
	width:				593px;
}
#main .gameplay .columns li.game span {
	position:			absolute;
	right:				40px;
	top:				0;
	font-weight:		normal;
}
#main .gameplay .columns li.today {
	width:				57px;
}
#main .gameplay .columns li.alltime {
	width:				80px;
}
#main .gameplay .games {
	padding:			10px;
	margin:				1px 1px 0 1px;
	border:				1px solid #FFF;
	background-color:	#EEE;
}
#main .gameplay .games h4 {
	position:			relative;
	margin:				0;
	color:				#959595;
	background-color:	#EEE;
	background:			transparent url("../webasset/ps_accordion_closedp_png.png") no-repeat 15px 10px;
	cursor: 			pointer;
}
#main .gameplay .games h4.alt {
	background-color:	#F6F6F6;
}
#main .gameplay .games h4.open {
	margin:				0;
	background-color:	#FFF;
	background-image:	url("../webasset/ps_bullet_accordion_openp_png.png");
}
#main .gameplay .games h4 span {
	display:			block;
	float:				left;
}
#main .gameplay .games h4 .game {
	position:			relative;
	padding-left:		37px;
	width:				556px;
	color:				#292929;
}
#main .gameplay .games h4 .today {
	width:				68px;
	text-align:			right;
}
#main .gameplay .games h4 .alltime {
	width:				84px;
	text-align:			right;
}
#main .gameplay .games .friends {
	width:				756px;
	overflow: hidden;
}
#main .gameplay .games .friends.open {
	background-color:	#FFF;
}
#main .gameplay .games .friends ul {
	float: 				left;
	width: 				261px;
	margin:				0 30px 8px 0;
}
#main .gameplay .games .friends .last {
	margin-right:		0;
}
#main .gameplay .games .friends li {
	display:			block;
	border-bottom:		1px solid #EAEAEA;
	height:48px;
}
#main .gameplay .games .friends li.last {
	border-bottom:		none;
}
#main .gameplay .games .friends li.bronze {
	background:			transparent url("../webasset/ps_icon_trophy_bronze_gif.gif") no-repeat right center;
}
#main .gameplay .games .friends li.silver {
	background:			transparent url("../webasset/ps_icon_trophy_silver_gif.gif") no-repeat right center;
}
#main .gameplay .games .friends li.gold {
	background:			transparent url("../webasset/ps_icon_trophy_gold_gif.gif") no-repeat right center;
}
#main .gameplay .games .friends li.platinum {
	background:			transparent url("../webasset/ps_icon_trophy_platinum_gif.gif") no-repeat right center;
}
#main .gameplay .games .friends li span {
	position:			relative;
	float:				left;
	display:			table-cell;
	margin:				7px 10px 7px 0;
	padding:			1px;
	border:				1px solid #BABABA;
	background-color:	#FFF;
}
#main .gameplay .games .friends li span.friend {
	border-color:		#3C3C3C;
}
#main .gameplay .games .friends li span div.friendTag {
	position:			absolute;
	right:				0;
	top:				0;
	width:				14px;
	height:				14px;
	background:			transparent url("../webasset/ps_icon_tag_friend_gif.gif") no-repeat left top;
}
#main .gameplay .games .friends li:hover {
	cursor:				pointer;
}
#main .gameplay .games .friends li:hover span {
	border-color:		#D12127;
}
#main .gameplay .games .friends li span img {
	margin:				0;
}
#main .gameplay .games .friends li h5 {
	padding-bottom:		1px;
}
#main .gameplay .games .friends li h5 a {
	font-size:			14px;
	color:				#292929;
}
#main .gameplay .games .friends li:hover h5 a, #main .gameplay .games .friends li h5 a:hover {
	color:				#D12127;
}
#main .gameplay .games .friends li p {
	font-size:			12px;
	color:				#555;
}
#main .gameplay .games .friends .gameDetails {
	float:				left;
	width:				130px;
	height:				189px;
	margin:				7px 30px 0 30px;
}
#main .gameplay .games .friends .gameDetails p a {
	display:			block;
	margin-left:		2px;
	width:				126px;
	line-height:		30px;
	font-weight:		bold;
	border-bottom:		1px solid #EAEAEA;
}
#main .gameplay .games .friends .gameDetails p a.active, #main .gameplay .games .friends .gameDetails p a:hover {
	color:				#D12127;
	background:			transparent url("../webasset/ps_link-arrow-red_hover_gif.gif") no-repeat right center;
}
#main .gameplay .games .friends .gameDetails a.bg {
	border:				1px solid #DEDEDE;
	display:			table-cell;
	width:				131px;
	height:				157px;
	background-color:	#EAEAEA;
	vertical-align:middle;
}
#main .gameplay .games .friends .gameDetails a .imagefix {
	margin:0 0 0 7px;
}
#main .gameplay .games .friends .gameDetails a.bg.active, #main .gameplay .games .friends .gameDetails a.bg:hover {
	background-color:	#D2D2D2;
}
#main .gameplay .games .friends .gameDetails a.bg span {
	display:			table-cell;
	width:				127px;
	height:				155px;
	margin:				0;
	padding:			0;
	float:				none;
	border:				1px solid #FFF;
	text-align:			center;
	vertical-align:		middle;
	background:			transparent;
}
#main .gameplay .games .friends .gameDetails a.bg span img {
	margin:				0 auto;
}
#main .gameplay .games .friends .name {
	padding-top:		8px;
	float:				left;
}
#main .gameplay .getConnected {
	margin:				5px 0 0 0;
	padding:			19px 0 12px 20px;
	background-color:	#F0F0F0;
}
#main .gameplay .getConnected h3 {
	float:				left;
	margin-top:			4px;
	padding-top:		0;
	padding-right:		70px;
	background:			none;
}
/* Sidebar Gameplay Module m05.4 */
#sidebar .gameplay {
	width:				300px;
}
#sidebar .gameplay .columns li.game {
	width:				178px;
}
#sidebar .gameplay .games h4 .game {
	width:				178px;
	text-align:			left;
}
#sidebar .gameplay .games h4 span {
	width:				51px;
	text-align:			right;
	color:				#292929;
}
#sidebar .gameplay .games .friends {
	width:				276px;
	padding:			0;
}
#sidebar .gameplay .games .friends ul {
	float:				none;
	width:				276px;
}
#sidebar .gameplay .games .friends li {
	position:			relative;
	border-top:			1px solid #EAEAEA;
	border-bottom:		none;
	clear:both;
}
#sidebar .gameplay .games .friends .condensed li {
	clear:				none;
}
#sidebar .gameplay .games .friends li span {
	margin-left:		7px;
}
#sidebar .gameplay .games .friends li p {
	color:				#959595;
	font-size:			10px;
	text-transform:		uppercase;
}
#sidebar .gameplay .games .friends li h5 a {
	font-size:			12px;
}
#sidebar .gameplay .games .friends li .trophies {
	position:			absolute;
	right:				10px;
	top:				20px;
	font-size:			14px;
	color:				#292929;
}
#sidebar .gameplay .friends .links {
	border-top:			1px solid #EAEAEA;
}
#sidebar .gameplay .friends .links a {
	float:				left;
	display:			block;
	width:				127px;
	padding:			0 0 0 10px;
	color:				#292929;
	font-size:			12px;
	line-height:		30px;
	border-right:		1px solid #EAEAEA;
	background:			transparent url("../webasset/ps_bullet-link-arrow-red_gif.gif") no-repeat 121px center;
}
#sidebar .gameplay .friends .links a:hover {
	color:				#D12127;
	background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}
#sidebar .gameplay .friends .links .last {
	border:				none;
}
#sidebar .gameplay .friends .condensed {
	margin-left:		10px;
}
#sidebar .gameplay .friends .condensed li {
	position:			relative;
	float:				left;
	width:				34px;
	border:				none;
	margin-right:		10px;
}
#sidebar .gameplay .friends .condensed li .trophies {
	position:			absolute;
	left:				8px;
	top:				27px;
	width:				32px;
	height:				13px;
	padding:			0 0 0 6px;
	text-align:			center;
	color:				#FFF;
	font-size:			10px;
	background:			transparent url("../webasset/ps_bg_home_avatar_trophyp_png.png") no-repeat left top;
}
.signUp span {
	display:			block;
	padding:			0px 56px 0px 0;
	background:			transparent url("../webasset/ps_dark_grey_right_gif.gif") no-repeat right top;
}
.signUp {
	float:				left;
	display:			block;
	height:				33px;
	margin:				0 10px 0 0;
	padding:			0 0 0 10px;
	font-size:			18px;
	line-height:		33px;
	font-weight:		bold;
	color:				#FFF !important;
	background:			transparent url("../webasset/ps_dark_grey_left_gif.gif") no-repeat left top;
}
.signUp:hover span {
	background-position:right -33px;
}
.signUp:hover {
	background-position:0 -33px;
}
.signUp:active span {
	background-position:right -66px;
}
.signUp:active {
	background-position:0 -66px;
}
.signIn span {
	display:			block;
	padding:			0 56px 0 0;
	background:			transparent url("../webasset/ps_button_big_grey_right_gif.gif") no-repeat right top;
}
.signIn {
	float:				left;
	display:			block;
	height:				33px;
	padding:			0 0 0 10px;
	font-size:			18px;
	line-height:		33px;
	font-weight:		bold;
	color:				#555;
	background:			transparent url("../webasset/ps_button_big_grey_left_gif.gif") no-repeat left top;
}
#psn_generic .signIn {
	float:none;
}
.signIn:hover span {
	color:				#FFF;
	background-position:right -33px;
}
.signIn:hover {
	color:				#FFF;
	background-position:0 -33px;
}
.signIn:active span {
	color:				#FFF;
	background-position:right -66px;
}
.signIn:active {
	color:				#FFF;
	background-position:0 -66px;
}
#home #support {
	margin-top:			197px;
	padding:			0 0 60px 0;
}
#home #support div {
	float:				left;
	display:			block;
	width:				460px;
	margin-right:		20px;
	margin-left:		40px;
}
#home #support div h2 {
	width:				auto;
	margin:				0;
	padding:			15px 0;
	letter-spacing:		0;
	border-bottom:		1px solid #D7D7D7;
}
#home #support div p {
	margin:				0;
	padding:			15px 0 0 0;
	font-size:			14px;
	line-height:		18px;
}
#home #support div.ps3Version {
	width:				207px;
	height:				66px;
	margin:				20px 10px 0 0;
	padding:			15px 0 0 15px;
	background:			transparent url("../webasset/ps_bg_home_update_ps3_gif.gif") no-repeat left top;
}
#home #support div.pspVersion {
	width:				207px;
	height:				66px;
	margin:				20px 0 0 0;
	padding:			15px 0 0 15px;
	background:			transparent url("../webasset/ps_bg_home_update_psp_gif.gif") no-repeat left top;
}
#home #support div {
}
#home #support div div {
	margin:				0;
	position:			relative;
}
#home #support div div h3 {
	width:				auto;
	margin:				0;
	padding:			0 0 5px 0;
	border:				none;
	font-size:			10px;
	line-height:		10px;
	font-weight:		bold;
	letter-spacing:		0;
	color:				#FFF;
	text-transform:		uppercase;
}
#home #support div div h4 {
	font-size:			39px;
	color:				#FFF;
}
#home #support div div a {
	position:			absolute;
	right:				18px;
	bottom:				15px;
	width:				80px;
	display:			block;
	font-size:			12px;
	line-height:		12px;
	font-weight:		bold;
	color:				#9A9A9A;
	background:			transparent url("../webasset/ps_arrow-red_on_grey_gif.gif") no-repeat right center;
}
#home #support div div a:hover {
	color:				#D12127;
	background-image:	url("../webasset/ps_arrow-red_on_grey_hover_gif.gif");
}
#home #support div.getHelp {
	width:				300px;
	margin-right:		0;
	margin-left:		0;
}
#home #support div.getHelp ul {
	margin-top:			10px;
}
#home #support div.getHelp ul li {
	width:				300px;
	list-style:			none;
}
#home #support div.getHelp ul li a {
	display:			block;
	width:				288px;
	font-weight:		bold;
	font-size:			12px;
	color:				#272727;
}
#home #support div.getHelp ul li:hover {
	background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}
#home #support div.getHelp ul li a:hover {
	color:				#D12127;
}
#support ol li a {
	cursor: 			pointer;
}
/* faq page*/
.faq_head {
	height:				187px;
	background-repeat:	no-repeat;
	background-position:right bottom;
}
.faq_head h2 {
	width:				500px;
	margin-bottom:		11px;
}
.qa_list {
	margin-top:			-20px;
}
.faq_section {
	margin-bottom:		15px;
	float:left;
}
.faq_section .questions{
	
	float:left;
	width:100%;
	margin-bottom:		15px;
	*padding-bottom:40px;
}
#ps3.systems #main .faq_section .questions{width:600px;}
.faq_section h4 {
	width:				780px;
	color:				#404040;
	border-bottom:		1px solid #d7d7d7;
	padding-bottom:		10px;
	margin-bottom:		20px;
}
.faq_section .qa_group {
	margin-left:		20px;
	margin-right:		20px;
	margin-bottom:		20px;
	width:				95%;
	float:				left;
 	display:			block; /* New Added by ASR */
}

.faq_section .qa_group .question {
	cursor:				pointer;
	border-top:			1px solid #ebebeb;
	padding-top:		10px;
	font-size:			14px;
	padding-bottom:		5px;
	font-weight:		bold;
	color:				#292929;
	padding-left:		23px;
	background-image:	url("../webasset/ps_question_gif.gif");
/*	background-position:left 7px;*/
	background-position:left 10px;
	background-repeat:	no-repeat;
}
.faq_section .qa_group.first .question {
	border-top:			1px solid #FFFFFF;
	line-height:		20px;
}
.faq_section .qa_group .answer {
 
	margin-top:			10px;
	margin-bottom:		20px;
	font-size:			13px;
	color:				#555555;
	line-height:		20px;
	padding-left:		23px;
	background-image:	url("../webasset/ps_answer_gif_red.gif");
	background-repeat:	no-repeat;
}
#psp #main .faq_section .qa_group .answer {
	width:				555px;
	margin-top:			10px;
	margin-bottom:		20px;
	font-size:			13px;
	color:				#555555;
	line-height:		20px;
	padding-left:		23px;
	background-image:	url("../webasset/ps_answer_gif_yellow.gif");
	background-repeat:	no-repeat;
} 
#psp #main .faq_section .qa_group .answer ul li {
background:url("../webasset/ps_content_up_triangle_gif.gif") no-repeat scroll left 8px transparent;
padding-left:20px;
}
#playstation2 .faq_section .qa_group .answer {
	margin-top:			10px;
	margin-bottom:		20px;
	font-size:			13px;
	color:				#555555;
	line-height:		20px;
	padding-left:		23px;
	background-image:	url("../webasset/ps_answer_gif_blue_gif.gif");
	background-repeat:	no-repeat;
}
#playstation2.ps2.faq #main .faq_section .questions,
#playstation2.ps2.systems.faq #main .faq_section .questions,
#playstation2.psp.faq #main .faq_section .questions,
#psp.psp.faq #main .faq_section .questions,
.systemFaqps3 #main .faq_section .questions {
	width:750px;
}
#psp.psp.faq #main .faq_section .qa_group .answer {
	width:730px;
}
#playstation2.ps2.faq #main .faq_section .qa_group,
#playstation2.ps2.systems.faq #main .faq_section .questions,
#psp.psp.faq #main .faq_section .questions,
.systemFaqps3 #main .faq_section .qa_group
 {
	margin-right:0;
	float:left; 
} 
#playstation2.ps2.faq #main .faq_section h4{
	margin-bottom:20px;
}
/* friends and trophies */
.multi_heading {
	border-bottom:		1px solid #bababa;
	position:			relative;
	height:				1%;
}
.multi_heading .title {
	float:				left;
	width:				570px;
}

.multi_heading .title_extlength{
	width:		600px;
}

#main .multi_heading .title h3 {
	padding-top:		19px;
	padding-bottom:		3px !important;
	font-size			:20px;
}


.multi_heading .title h4 {
	color:				#555555;
	padding-top:10px;
}
.multi_heading a.arrow_link {
	display:			block;
	position:			absolute;
	right:				0;
	bottom:				8px;
	text-align:			right;
	width:				150px;
	font-size:			12px;
	line-height:		20px;
}
/* CSS ADDED FOR GREY ARROW BY DLW*/
#psn_generic #main #content .multi_heading a.arrow_link {
	text-align:left;
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 6px;
}
#psn_generic #main #content .multi_heading a.arrow_link:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 6px;
 color:#d12127
}

#psn_generic.psn #main #content .multi_heading a.arrow_link:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 6px;
	color:#d12127;
}

/* CSS ADDED FOR GREY ARROW BY DLW END */
.columns_600 {
	height:				1%;
}
.columns_600 .column {
	float:				left;
}
.columns_600 .column.last {
	margin-right:		0;
	width:				280px;
	float:				right;
}
.columns_600 .column p {
	line-height:		18px !important;
}
.columns_600 .column p.small {
	font-size:			12px !important;
	line-height:		16px !important;
}
.columns_600 h4 {
	color:				#555;
	margin-top:			15px;
	padding-bottom:5px;
}
.columns_600 ul {
	border-bottom:		none !important;
}
#content .columns_600 ul li {
	font-size:			14px !important;
	line-height:		16px !important;
	margin-bottom:		10px;
	background-position: 0 3px;
	padding-left:		14px;
}
.online_on_network {
	background-color:	#ededed;
	border:				1px solid #f2f2f2;
	background-image:	url(../webasset/ps_division_jpg.jpg);
	background-repeat:	no-repeat;
	background-position:center center;
	height:				1%;
}
.online_on_network .inner {
	border:				1px solid #fff;
	padding:			20px;
	height:				1%;
}
.online_on_network .players_online {
	width:				100px;
	color:				#d12127;
	float:				left;
	text-align:			center;
}
.online_on_network .on_the_network {
	width:				100px;
	color:				#292929;
	float:				right;
	text-align:			center;
}
.online_on_network .value {
	font-size:			38px;
	font-weight:		bold;
}
.online_on_network .label {
	text-transform:		uppercase;
	font-size:			10px;
	color:				#959595;
}
/* Earn and Compare Trophies */
.earn_compare_trophies .browser .grid table td {
	color:				#959595;
	padding:			10px 0;
	font-size:			10px;
	font-weight:		bold;
	text-transform:		uppercase;
}
.earn_compare_trophies .browser .grid table td.number {
	width:				50px;
}
.earn_compare_trophies .browser .grid table td.player {
	width:				195px;
}
.earn_compare_trophies .browser .footer {
	height:				auto !important;
}
.earn_compare_trophies .browser .footer table {
	width:				100%;
}
.earn_compare_trophies .browser .footer table tr {
	background:			#EDEDED;
}
.earn_compare_trophies .browser .footer table tr.odd {
	background-color:	#f6f6f6;
}
.earn_compare_trophies .browser .footer table td.number {
	text-align:			center;
	width:				50px;
	font-size:			14px;
	color:				#555555;
}
.earn_compare_trophies .browser .footer table td.player {
	width:				195px;
}
.earn_compare_trophies .browser .footer table td .avatar, .earn_compare_trophies .browser .footer table td .trophy {
	float:				left;
	position:			relative;
	margin:				10px 0;
	border:				1px solid #D3D3D3;
	background-color:	#fff;
	padding:			1px;
}
.earn_compare_trophies .browser .footer table td.player:hover {
	cursor:				pointer;
}
.earn_compare_trophies .browser .footer table td:hover .avatar, .earn_compare_trophies .browser .footer table td .avatar:hover, .earn_compare_trophies .browser .footer table td .trophy:hover {
	border-color:		#D12127;
}
.earn_compare_trophies .browser .footer table td .trophy {
	margin-left:		10px;
}
.earn_compare_trophies .browser .footer table td .trophyTag {
	position:			absolute;
	right:				1px;
	bottom:				1px;
	width:				48px;
	height:				19px;
	background:			transparent url("../webasset/ps_trophy_tag_platinump_png.png") no-repeat left top;
}
.earn_compare_trophies .browser .footer table td .trophyTag.platinum {
	background-image:	url("../webasset/ps_trophy_tag_platinump_png.png");
}
.earn_compare_trophies .browser .footer table td .trophyTag.gold {
	background-image:	url("../webasset/ps_icon_trophy_tag_goldp_png.png");
}
.earn_compare_trophies .browser .footer table td .trophyTag.silver {
	background-image:	url("../webasset/ps_icon_trophy_tag_silverp_png.png");
}
.earn_compare_trophies .browser .footer table td .trophyTag.bronze {
	background-image:	url("../webasset/ps_icon_trophy_tag_bronzep_png.png");
}
.earn_compare_trophies .browser .footer table td.player .username {
	color:				#292929;
	margin-left:		10px;
	font-weight:		bold;
	float:				left;
	font-size:			14px;
	margin-top:			30px;
}
.earn_compare_trophies .browser .footer table td:hover .username a {
	color:				#D12127 !important;
}
.earn_compare_trophies .browser .footer table td.trophies {
	border-left:		1px dotted #d4d4d4;
}
/* network landing page */
.network_landing_on_network .getConnected {
	display:			none;
}
.psn_header {
	width:				450px;
}
.psn_header p.indent {
	margin-top:			20px;
}
.hi_user {
	position:			absolute;
	right:				40px;
	top:				52px;
	width:				300px;
	background-color:	#ededed;
	border:				1px solid #d8d8d8;
	margin-top:			20px;
}
.hi_user .inner {
	border:				1px solid #fff;
}
.hi_user .user {
	border-bottom:		1px solid #d8d8d8;
	height:				81px;
}
.hi_user .user .avatar img {
	margin:				10px;
	float:				left;
	background-color:	#fff;
	padding:			1px;
	border:				1px solid #d8d8d8;
}
.hi_user .user .username_cont {
	position:			relative;
	top:				30px;
	font-size:			18px;
	font-weight:		bold;
	color:				#292929;
}
.hi_user .bottom {
	border-top:			1px solid #fff;
	clear:				both;
}
.hi_user .bottom .star {
	width:				50px;
	height:				50px;
	border-right:		1px solid #fff;
	float:				left;
	font-weight:		bold;
	color:				#555555;
	font-size:			1.2em;
	background-image:	url(../webasset/ps_star_count_bg_gif.gif);
	background-repeat:	no-repeat;
	background-position:center center;
}
.hi_user .bottom .star div {
	padding-left:		38px;
	padding-top:		25px;
}
.hi_user .bottom .trophy {
	width:				60px;
	height:				50px;
	float:				left;
	border-left:		1px solid #d8d8d8;
	border-right:		1px solid #fff;
	font-weight:		bold;
	color:				#555555;
	font-size:			1.2em;
	background-image:	url(../webasset/ps_trophy_count_gif.gif);
	background-repeat:	no-repeat;
	background-position:15px center;
}
.hi_user .bottom .trophy div {
	padding-left:		36px;
	padding-top:		25px;
}
.hi_user .bottom .profile_button a.signIn {
	margin-left:		10px;
	margin-top:			8px;
}
.hi_user .bottom .profile_button a.signIn span {
	padding-right:		70px;
}
.network_promos {
	margin-top:			50px;
	margin-bottom:		0px;
}
#home .network_promos {
	margin-top:			0;
}
.network_promos .network_promo {
	position:			relative;
	background-image:	url("../webasset/ps_network_promo_bg_jpg.jpg");
	background-repeat:	no-repeat;
	float:				left;
	width:				183px;
	height:				152px;
	margin-right:		16px;
}
.network_promos .network_promo.last {
	margin-right:		0;
}
.network_promos .network_promo img {
	display:			block;
	margin:				0 auto;
	margin-top:			20px;
	margin-bottom:		4px;
}
.network_promos .network_promo p {
	font-size:			1.2em;
	color:				#959595;
	line-height:		14px;
	margin:				0 10px;
}
.network_promos .network_promo a.arrow_link {
	color:				#fff !important;
	font-size:			1.2em;
	font-weight:		normal;
	border-top:			1px solid #404040;
	width:				145px;
	padding-top:		10px;
	background-position:right 10px;
	position:			absolute;
	bottom:				10px;
	left:				10px;
	font-weight:		bold;
}
.network_promos .network_promo a.arrow_link:hover {
	color:				#D12127 !important;
}
/*franchise landing*/
.franchise_header {
	width:				450px;
	margin-bottom:		0;
}
.franchise_header p.indent {
	margin-top:			20px;
}
.side_boxes {
	position:			absolute;
	right:				40px;
	top:				52px;
}
a.community_site {
	display:			block;
	background-image:	url("../webasset/ps_community_site_link_bg_jpg.jpg");
	background-repeat:	no-repeat;
	width:				304px;
	height:				82px;
}
#sidebar a.community_site {
	width:				170px;
	margin-bottom:		20px;
	padding:			5px;
	height:				auto;
	background-image:	url("../webasset/ps_bg_community_site_link_gif.gif");
}
a.community_site span.arrow_link {
	margin-left:		130px;
	position:			relative;
	top:				35px;
	color:				#fff;
	font-size:			1.2em;
	padding-right:		20px;
}
#sidebar a.community_site span.arrow_link {
	margin-left:		0;
	position:			static;
	top:				0;
	display:			block;
	padding:			13px 0 7px 10px;
	background:			transparent url("../webasset/ps_arrow-red_on_grey_gif.gif") no-repeat 148px 14px;
}
#sidebar a.community_site:hover span.arrow_link, a.community_site:hover span.arrow_link {
	color:				#D12127;
	background-image:	url("../webasset/ps_arrow-red_on_grey_hover_gif.gif");
}
.what_people_are_playing .tabs {
	display:			none;
}
#main .what_people_are_playing .gameplay .columns {
	background-image:	none;
	background-color:	#fff;
	border:				1px solid #ededed;
	border-bottom:		none;
}
#sidebar .community_reviews {
	width:				300px;
}
#sidebar .community_reviews .point {
	width:				300px !important;
}
#sidebar .community_reviews ul {
	padding-top:		20px !important;
}
#sidebar .community_reviews ul.feedback {
	display:			none;
}
#sidebar .community_reviews .header_with_links {
	height:				28px;
	margin-top:			58px;
}
#sidebar .community_reviews .header_with_links .more_links {
	right:				-10px;
}
#sidebar .community_reviews .header_with_links .more_links .link {
	border-left:		none;
}
#sidebar .community_reviews h3 {
	text-transform:		none !important;
	color:				#555555;
	padding-bottom:		1px;
	margin-top:			-3px;
	width:				100%;
	border-bottom:		none;
	margin-bottom:		20px;
}
/*playstation home*/
.home_join_the_network {
	width:				305px;
	background-image:	url("../webasset/ps_ps_home_join_bgp_png.png");
	background-repeat:	no-repeat;
}
.home_join_the_network .inner {
	width:				170px;
	padding-top:		55px;
	padding-left:		112px;
}
.home_join_the_network .inner .signIn {
	margin-top:			10px;
}
.home_join_the_network .inner .signIn span {
	padding-right:  	98px;
}
p.intro {
	color:       		#555555;
	font-size:			1.4em;
	margin-top:			10px;
}
p.bold {
	font-size:			1.2em;
	line-height:		1.4em;
	color:				#525252;
	font-weight:		bold;
}
.noborder {
	border-bottom:		none !important;
}
.spaces {
	margin-bottom:		50px;
	margin-top:			10px;
	clear:				both;
}
.spaces .space {
	position:			relative;
	float:				left;
	width:				240px;
	height:				310px;
	margin-right:		30px;
	background-repeat:	no-repeat;
}
.spaces .space.last {
	margin-right:		0;
}
.spaces .space.central_plaza {
	background-image:	url("../webasset/ps_plaza_bg_jpg.jpg");
}
.spaces .space.socom_space {
	background-image:	url("../webasset/ps_socom_bg_jpg.jpg");
}
.spaces .space.infamous_space {
	background-image:	url("../webasset/ps_infamous_bg_jpg.jpg");
}
.spaces .space .inner {
	position:			absolute;
	bottom:				0;
	height:				180px;
	padding:			0 10px;
	background-color:	#ededed;
	margin:				10px;
}
.spaces .space h4 {
	border-bottom:		1px solid #cccccc;
	margin-top:			10px;
	color:				#959595;
	margin-bottom:		10px;
}
.spaces .space a.arrow_link {
	display:			block;
	font-size:			1.2em;
	border-top:			1px solid #cccccc;
	position:			absolute;
	bottom:				10px;
	width:				180px;
	padding-top:		10px;
	background-position:right 10px;
}
.steps {
	margin-top:			10px;
	margin-bottom:		45px;
	background-image:	url("../webasset/ps_getting_started_bgp_png.png");
	height:				185px;
	width:				783px;
}
.steps .step {
	margin-right:		6px;
	height: 			182px;
	float: 				left;
	position: 			relative;
}
.steps .step p.top {
	color:				#fff;
	font-size:			1.3em;
	line-height:		18px;
	width:				112px;
	margin-left:		55px;
	margin-top:			20px;
}
.steps .step p.bottom {
	color:				#959595;
	font-size:			1.2em;
	line-height:		14px;
	width:				144px;
	margin-left:		20px;
	position:			absolute;
	top:				105px;
}
.steps .step p.bottom a {
	color:				#fff !important;
}
.steps .step.one {
	width:				193px;
}
.steps .step.two {
	width:				189px;
}
.steps .step.two p.top {
	margin-left:		65px;
}
.steps .step.three {
	width:				190px;
}
.steps .step.three p.top {
	margin-left:		70px;
}
.steps .step.home {
	width:				191px;
	margin-right:		0;
}
.steps .step.home p.top {
	margin-left:		75px;
}
.steps .step img {
	display:			block;
	padding-bottom:		20px;
	border-bottom:		1px solid #cccccc;
	margin-bottom:		20px;
}
/* Top 5 Module */
#main .top5 {
	margin-top:			0px; 
}
#main .top5 div {
	float:				left;
	display:			block;
	width:				241px;
	margin-right:		25px;
	margin-top:			20px;
	border:				1px solid #E3E3E3;
}
#main #sidebar .top5 div {
	width:				298px;
	margin-right:		0;
}
#main .top5 div.last {
	margin-right:		0;
}
#main .top5 h4 {
	color:				#525252;
	padding-left:10px; padding-top:5px;
}
#main .top5 h4 span {
	font-weight:		normal;
	color:				#7C7C7C;
}
#main .top5 ul li {
	display:			table;
	padding-right:		8px;
	border-top:			1px solid #E3E3E3;
	clear:				both;
}
#main .top5 ul li span {
	display:			table-cell;
	width:				35px;
	font-size:			16px;
	color:				#7C7C7C;
	text-align:			center;
	vertical-align:		middle;
 *width:30px;
}
#main .top5 ul li a {
	float:				left;
	display:			block;
	width:				182px; 
	padding:			7px; 
	font-weight:		bold;
	font-size:			13px;
	height:             17px;
	line-height:		17px;
	color:				#292929;
	border-left:		1px solid #E3E3E3;
}
#main #sidebar .top5 ul li a {
	width:				209px;
}
#main .top5 ul li a span {
	float:				none;
	display:			inline;
	font-size:			13px;
	color:				#292929;
	font-size:			13px;
	vertical-align:		super;
	border:				none;
}
#main .top5 ul li a:hover span {
	color:				#D12127;
}
#main .top5 ul li a:hover {
	color:				#D12127;
}
#main #content #moneyShot {
	margin:				25px 0 10px 0; /* RJV 13NOV */
	border:				1px solid #E3E3E3;
}
#main #content #moneyShot.pad {
	margin:				25px 0px 10px 0;/* RJV 13NOV */
}
#main #content #moneyShot .inner {
	border:				1px solid #FFF;
	background-color:	#F0F0F0;
	padding:			10px 8px;
	width:560px;
}
#main #content #moneyShot .inner img {
	float:				left;
	margin-left:		3px;
	margin-bottom:3px;
}
#main #content #moneyShot .inner img.last {
	margin-right:		0;
}
#main #content #moneyShot .inner img.end {
	margin-right:		0;
}
#main #content #moneyShot .inner img.big {
	float:				none;
	
	margin-right:		0;
}


#system table tr td.color {
	float:				left;
	width:				28px;
	height:				28px;
	background:			url("../webasset/ps_colors_system_gif.gif") top left no-repeat;
	margin:				3px 10px 4px 0;
}
#system table tr td .color.white {
	background-position:center left;
}
#system table tr td .color.purple {
	background-position:bottom left;
}
#system table tr td .color span {
	display:			none;
}
#system table tr td .na {
	color:				#919191;
}
/* trademark footer styles */

#trademarks {
	background:#DEDEDE none repeat scroll 0 0;
	margin:0;
	padding:157px 0 30px;
	width:100%;
}
#trademarks ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:25px;
}
#trademarks ul li {
	color:#555555;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:3px 0 0 3px;
}
#trademarks p {
	color:#555555;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	margin-left:25px;
	padding-right:12px;
	padding-top:10px;
}
 #system .box :selected {
 background:	url("../webasset/ps_bg_psp_link_box_current_gif.gif") top left no-repeat;
}

#system table tr td.title1 {
	width:				140px;
	color:				#FFF;
	font-size:			10px;
	font-weight:		normal;
	text-transform:		uppercase;
	padding:			0 8px 0 8px;
	background-color:	#767676;
	border-left:		none;
	border-right:		solid 1px #767676;
	border-bottom:		solid 1px #FFFFFF;
}
#system table tr.top td.title1 {
	border-right:		1px solid #FFF;
	background-color:	#FFF;
}
#system table tr td.bundle1 {
	color:				#404040;
	font-size:			12px;
	line-height:		17px;
	padding:			17px 8px 16px 8px;
	border-left:		solid 1px #d8d8d8;
	border-bottom:		solid 1px #FFFFFF;
}
br.clear {
	clear:both;
	height:0
}

body#eventsLanding #sidebar {
	float:				right;
	margin:				-140px 40px 0 0;
	width:				300px;
}
body#eventsLanding #main .header_with_links {
	margin:				46px 40px 0 40px;
	margin-left: 0px; /* To set the margin 6th Oct 09 */
}
body#eventsLanding .spaces .tag.lock {
	background-position:-126px 7px;
}
body#eventsLanding .spaces .tag {
	background:			transparent url("../webasset/ps_icon_eventsp_png.png") no-repeat scroll left top;
	float:				left;
	height:				30px;
	margin:				0;
	width:				24px;
}
body#eventsLanding .spaces .inner dd {
	font-size:			12px;
	font-weight:		normal;
	color:				#555555;
}
body#eventsLanding .spaces .inner dl {
	line-height:		18px;
}
body#eventsLanding .spaces .inner dt {
	color:				#959595;
	float:				left;
	text-transform:		uppercase;
	width:				65px;
}
body#eventsLanding #events {
	margin:				20px 0 40px 40px;
	margin-left:0px;/* TO set the left margin */
	
	/* styles added for 'no event available' */
	font-size:			12px;
	font-weight:		normal;
	color:				#555555;
	line-height:		22px;
	
}
body#eventsLanding #events .event {
	width:				204px;
}
body#eventsLanding #events .location {
	width:				195px;
}
body#eventsLanding #events .type {
	margin:				0 10px 0 0;
	width:				140px;
	float:				left;
}
body#eventsLanding #events .titles .event, body#eventsLanding #events .titles .location, body#eventsLanding #events .titles .type {
	border-right:		1px solid #ffffff;
}
body#eventsLanding #events .titles {
	width:				748px;
	background:			url("../webasset/ps_events_header_background.gif") repeat-x scroll;
	padding-left:		0;
	border:				0;
	margin:				0 10px;
}
body#eventsLanding #events .row .location, body#eventsLanding #events .row .type, body#eventsLanding #events .row .date {
	margin-left:		3px;
}
body#eventsLanding #events .eventsListing {
	width:				780px;
}
body#eventsLanding #events .eventsListing .wrap {
	width:				768px;
	padding-bottom:		37px;
}
body#eventsLanding #events .row {
	width:				748px;
	background-color:	#ffffff;
	margin:				0 10px;
	border-top:			1px solid #EAEAEA;
}
body#eventsLanding #events a.older {
	margin:				14px 25px 36px 0;
}
body#eventsLanding #footer h2 {
	font-size:			21px;
}
body#eventsLanding #footer .network h2 {
	font-size:			15px;
}
body#eventsLanding .features {
	width:				860px;
	padding-top:		7px;
	margin-left:		-40px;
	background:			transparent url("../webasset/ps_events_features_top_cap.jpg") no-repeat left top;
}
body#eventsLanding .features ul {
	padding-bottom:		7px;
	font-size:			14px;
	color:				#555555;
	background:			transparent url("../webasset/ps_events_features_bottom_cap.jpg") no-repeat left bottom;
}
body#eventsLanding .features li {
	float:				left;
	width:				285px;
	background:			#FAFAFA url("../webasset/ps_event_feature_divider.jpg") repeat-y right top;
	padding-right:		2px;
}
body#eventsLanding .features li.last {
	width:				286px;
	padding-right:		0;
	background:			none;
	background-color:	#FAFAFA;
}
body#eventsLanding .features li h3 {
	width:				245px;
	min-height:			48px;
	text-align:			center;
	background-color:	#F3F3F3;
	padding:			10px 20px;
	margin-bottom:		20px;
}
body#eventsLanding .features li img {
	margin:				0 auto;
}
body#eventsLanding .features li p {
	width:				209px;
	text-align:			left;
	padding:			10px;
	font-size:			14px;
	margin:				0 auto;
}
/* Main Head */
#main #head {
	background:			#FFF url("../webasset/ps_bg_head_gradient_shadow.gif") repeat-x left bottom;
	width:				820px;
	padding:			0 0 15px 40px;
	margin: 			0 0 0 -40px;
}
.header_bg {
	background:#FFF url("../webasset/ps_bg_head_gradient_shadow.gif") repeat-x left bottom;
}

#psn #main #head {
	background:			transparent url("../webasset/ps_bg_head_gradient_shadow_div.gif") no-repeat left bottom;
}
#console #head {
	margin-left:		0;
}

#main #head h2 {
	width:auto;
}
#console.psp #main #head h2 {
	width:auto;
}

#main #head h3 {
	color:				#333333;
	font-weight:		bold;
}
#main #head .promo {
	width :	780px;
	padding-bottom :	20px;
}
#main #head .promo .rt_hdlbtn {
	float:left;
	display:inline;
	padding:0px 0px 0px 15px;
	background:transparent url(../webasset/ps-psn_home_div.gif) repeat-y scroll left 16px;
}
#main #head .promo p {
	float:				left;
	font-size:			18px;
	line-height:		23px;
	margin-top:			0;
	color:				#555;
}
  
#main #head .promo p.indent {
	 padding:0px;
	margin:0px;
	overflow:visible;
}
#main #head .promo p span {
	width:				360px;
	padding-right:		40px;
	display:			block;
}
#eventsLanding #main #head .promo p span {
	background:			transparent url("../webasset/ps_bg_divider_head.gif") no-repeat right top;
}
#blog #main #head .promo p span {
	background:			transparent url("../webasset/ps_bg_divider_head.gif") no-repeat right top;
}
#main #head .promo p span span {
	display:			inline;
	padding:			0;
	background:			none;
}
#main #head .home_join_the_network {
	float:				left;
	width:				276px;
	margin-left:		40px;
	background:			transparent url("../webasset/ps-psn_logo_signup.gif") no-repeat 0 30px;
}
#main #head.marketing .home_join_the_network {
	background:none;
	margin:15px 0 0 30px;
}
#main #head .home_join_the_network h4 {
	color:				#292929;
	font-size:18px;
}
#main #head .home_join_the_network .button_link {
	width:				170px;
	margin-left:		103px;
	margin-top:			10px;
}
#main #head .home_join_the_network .signIn {
	width:				159px;
	_margin-left:		52px;
	margin-top:			6px;
	float:				right;
	background:			transparent url(../webasset/ps_whitebuttonleft.gif) no-repeat left top;
}

#main #head .home_join_the_network .signIn:hover{
	background:			transparent url(../webasset/ps_whitebuttonleft_h_gif.gif) no-repeat left top;
}

#main #head .home_join_the_network .signIn span{
	background:			transparent url(../webasset/ps_whitebuttonright.gif) no-repeat right top;
}

#main #head .home_join_the_network .signIn:hover span{
	background:			transparent url(../webasset/ps_whitebuttonright_h_gif.gif) no-repeat right top;
	color:				#fff;
}

#main #head .promo .connected {
	float:				left;
}
#main #head .promo .connected h5 {
	margin-top:			25px;
	padding-left:		25px;
	font-size:			18px;
}
#main #head .promo .copy {
	margin-top:			25px;
	width: 				345px;
	background:			url("../webasset/ps_bg_divider_head.gif") no-repeat top right;
	float:				left;
}
/* set the height and width of the image on the seconday page of EVENTS */
 .wrap .clearfix img {
	/* height :80px;*/
	height :94px;
	width: 180px;
	float: left;
	margin: 10px;
}
#events .details {
	background-color:#EDEDED;
	border:1px solid #DFDFDF;
	width:578px;
	float:left;
}
#events .details .wrap {
	border:1px solid #FFFFFF;
	padding:10px 10px 10px;
	width:556px;
}
#events .details .wrap div {
	background-color:#FFFFFF;
	margin-bottom:1px;
	min-height:92px;
	height:auto;
	width:556px;
}
#events .details .wrap div div {
	float:left; 
	padding:10px 10px 15px;
	width:336px; 
}
#events .details .wrap div div h4 {
	color:#292929;
}
#events .details .wrap div div #tag {
	background:transparent url(../webasset/ps_icon_eventsp_png.png) no-repeat scroll left top;
	float:left;
	display:block;
	margin:0;
	padding:5px 8px 5px 14px;
	width:0px;
	height: 14px;
}

#events .details .wrap div div #tag.blue {
	background-position:-24px 0px;
}
#events .details .wrap div div #tag.dollar {
	background-position:-45px 0px;
}
#events .details .wrap div div #tag.green_dollar {
	background-position:-69px 0px;
}
#events .details .wrap div div #tag.cup {
	background-position:-96px 0px;
}
#events .details .wrap div div p {
	color:#525252;
	font-size:12px;
	line-height:16px;
	padding:9px 0;
}
#events .details .wrap div div a {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll right center;
	border-top:1px solid #EDEDED;
	color:#555555;
	display:block;
	font-size:12px;
	font-weight:normal;
	line-height:12px;
	padding-top:2px;
	
}
#events .details .wrap div div a span {
	color:#959595;

	font-size:10px;
	line-height:16px;
	text-transform:uppercase;
	width:177px;
}
#events .details .wrap div div a span.date{	display:block; float:left;}
#events .details .wrap div div a span.location{display:block; float:left;}
#events .details .wrap div div a span span {
	color:#555555;
	display:inline;
	float:none;
	font-size:12px;
	padding:0 0 0 7px;
	text-transform:none;
}
#events .details .wrap div div a span.date {
	width:133px;
}
#home #hardware div.ps3 {
	width:245px;
}
#home #hardware div.psp {
	width:250px;
}
#home #hardware div.games_media {
	width:245px;
}
#home #hardware .ps3 a.linkblock, #home #hardware .games_media a.linkblock, #home #hardware .ps3 a.linkblock, #home #hardware .games_media a.linkblock:hover {
	display:block;
	height: 216px;
	width:245px;
	background:none;
}
#home #hardware .psp a.linkblock {
	display:block;
	height: 216px;
	width:250px;
	background:none;
}
#home #hardware .ps3 a.linkblock, #home #hardware div a.linkblock:hover, #home #hardware .games_media a.linkblock:hover, #home #hardware .psp a.linkblock:hover {
	background:none
}
/* side bar menu additional classes */
#sidebar .featureMenu ul {
	padding-top:4px;
}
#sidebar .featureMenu ul li:active {
	background-position:left -33px;
}
#sidebar .featureMenu ul li.gaming, #sidebar .featureMenu ul li.playstationNetwork, #sidebar .featureMenu ul li.bluRay, #sidebar .featureMenu ul li.multimedia, #sidebar .featureMenu ul li.connectivity, #sidebar .featureMenu ul li.otherFeatures {
	background:transparent url(../webasset/ps_button_feature_left_new.gif) no-repeat scroll left top;
	border:0 none;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:33px;
	line-height:33px;
	margin:0 5px 3px 4px;
}
#sidebar .featureMenu ul li span:hover {
	background-position:left -33px;
}
#sidebar .featureMenu ul li:hover span, #sidebar .featureMenu ul li.on span {
	background-position:right -33px;
}
#sidebar .featureMenu ul li span {
	background:transparent url(../webasset/ps_button_feature_right_new.gif) no-repeat scroll right top;
	display:block
}
#sidebar .featureMenu ul li:hover span {
	background-position:right bottom;
}
#sidebar .featureMenu ul li:active span {
	background-position:right -33px;
}
#sidebar .featureMenu ul li.on span {
	background-position:right -33px;
}
#sidebar .featureMenu ul li:hover {
	background-position:left bottom;
}
#sidebar .featureMenu ul li:active {
	background-position:left -33px;
}
#sidebar .featureMenu ul li.on {
	background-position:left -33px;
}
#sidebar .featureMenu .sidebarManagement {
	margin-top:5px;
}

#sidebar .featureMenu .sidebarManagement a.manage {
	background:transparent url(../webasset/ps_right_triangle_grey_gif.gif) no-repeat scroll right 7px;
	border-bottom:1px solid #D1D1D1;
	display:block;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
}
#sidebar .featureMenu .sidebarManagement a.manage:hover, #sidebar .featureMenu .sidebarManagement a.manage.on {
	background:transparent url(../webasset/ps_right_triangle_red_gif.gif) no-repeat scroll right 7px;
	color:#D12127;
}
#sidebar .featureMenu ul li p a {
	margin:0;
}
#console.ps3 #main {
	border-top:10px solid #D12127;
	padding:0;
	width:860px;
}

#console.ps2 #main {
	border-top:10px solid #0067AC;
	padding:0;
	width:860px;
}
#console.ps2.systems #main #head {
	padding-bottom:20px;
}

#console.systems #main .systems_section .section_header {
	background:transparent url("../webasset/ps_bg_feature_header_open_gif.gif") repeat-x top left;
	width:860px;
	height:80px;
	margin:0;
	position:relative;
	cursor:pointer;
}
#console.systems #main .systems_section .section_header h3 {
	font-size:23px;
	color:#FFFFFF;
	padding:10px 0 0px 40px; 
	line-height:23px;
}
#console.systems #main .systems_section .section_header h4 {
	color:#FFFFFF;
}

#console #main h4 {
	color:#292929;
}
#console.systems #main .systems_section .section_header a {
	background:transparent url(../webasset/ps_bg_systems_head_open_arrow.gif) no-repeat scroll right 2px;
	color:#FFFFFF;
	float:right;
	font-size:12px;
	position:absolute;
	right:40px;
	text-transform:uppercase;
	top:35px;
	width:60px;
}
#console.systems #main .systems_section .section_content .content_left img {
	margin-top:40px;
}
#console.systems #main .systems_section.closed .section_header {
	background:transparent url(../webasset/ps_bg_feature_header_closed.png) repeat-x scroll left top;
	height:80px;
	margin:0;
	position:relative;
	width:860px;
	cursor:pointer;
}
#console.systems #main .systems_section.closed .section_header a {
	background:transparent url(../webasset/ps_bg_systems_head_closed_arr.gif) no-repeat scroll right 1px;
	color:#404040;
	float:right;
	font-size:12px;
	position:absolute;
	right:40px;
	text-transform:uppercase;
	top:35px;
	width:60px;
}
#console.systems #main .systems_section.closed .section_header:hover a, #console.systems #main .systems_section.closed .section_header a:hover {
	background:transparent url(../webasset/ps_bg_sys_hdr_closed_arr_hover.gif) no-repeat scroll right 1px;
}
#console.systems #main .systems_section.closed .section_header h4 {
	color:#404040;
	padding-left:40px;
	font-size:14px;
}
#console.systems #main .systems_section.closed .section_header h3 {
	color:#404040;
	padding:12px 0 0 40px;
}
#console.systems #main .systems_section .section_header h3 {
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:0px;
}
#console.systems #main h3 {
	width:766px; /* New added by ASR changed by RJV */
}
#console.systems #main .systems_section .section_content .content_left {
	float:left;
	margin-right:30px;
	width:528px;
}

#console.systems #main .systems_section .section_content {
	background:transparent url(../webasset/ps_bg_console_section_separato.gif) repeat-x scroll left top;
	padding:7px 0 20px 40px;
	
}
#console.systems #main .systems_section .section_content .content_left h4 {
	
	margin-top:10px;
	*margin-top:0px;
	padding:0px;
}
#console.psp #main .systems_section .section_content .content_left h4 {
	
	float:left;
	width:100%;
}
#console.prdetail #main p a{display:inline; border:none; background:none; margin:0; padding:0; }
#console.prdetail #main p a:hover{background:none;}
.row table{width:100%;}

#console.systems #main .systems_section .section_content .content_right {
	float:left;
	margin-top:20px;
	width:261px;
	_width:222px;
 	*padding-bottom:20px;
 	 
}
#console.systems #main .systems_section .section_content .content_right a {
	background: url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat 210px 13px;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	font-size:12px;
	margin:10px 20px 0 0;
	padding:10px 20px 6px 0;
	width:200px;
}
#console.systems #main .systems_section .section_content .content_right a:hover {
	background: url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat 210px 13px;
	color:#D12127;
}
#console #main p a {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll right center;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	font-size:12px;
	margin:20px 20px 0 0;
	padding:5px 20px 6px 0;
	
}
#console #main p a:hover {
	color:#D12127;
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll right center;
}
#console #main p a.inline {
	background:none;
	border-top:0px solid #BFBFBF;
	color:#292929;
	display:inline;
	font-size:14px;
}
#console #main p a.inline:hover {
	background:none;
	border-top:0px solid #BFBFBF;
	color:#D12127;
	display:inline;
	font-size:14px;
}
#console #main p {
	color:#696969;
	font-size:14px;
	line-height:22px;
	margin:0;
}
#console.ps2.complete_system #main .online_fun {
	background:transparent url(../webasset/ps_ps2_bg_online_fun_gif.gif) repeat-x scroll left top;
	height:222px;
	padding:40px 0 0 25px;
}
#console.ps2.complete_system #main .online_fun img {
	float:left;
}
#console.ps2.complete_system #main .online_fun h4 {
	color:#FFFFFF;
	float:left;
	margin-left:18px;
}
#console.ps2.complete_system #main .online_fun p {
	color:#FFFFFF;
	float:left;
	margin:10px 19px 0;
	width:610px;
}
#console.ps2.complete_system #main .system_dvd {
	height:240px;
	padding:0 0 40px;
	position:relative;
	width:860px;
}
#console.ps2.complete_system #main .system_dvd h4 {
	color:#2C2C2C;
	padding:0 0 9px 40px;
	width:500px;
}
#console.ps2.complete_system #main .system_dvd h5 {
	color:#292929;
	font-size:14px;
	font-weight:bold;
	line-height:14px;
	padding:0 0 17px 40px;
	width:500px;
}
#console.ps2.complete_system #main .system_dvd p {
	color:#555555;
	font-size:14px;
	line-height:21px;
	padding:0 0 0 40px;
	/*width:500px;*/
	width:480px;
}
#console.ps2.complete_system #main .system_dvd img.right {
	position:absolute;
	right:-50px;
	top:5px;
}
#console.ps2.complete_system #main #head.complete_system h2 {
	width:500px;
}
#main #head h3 {
	color:#333333;
	font-weight:bold;
}
#console.ps2.overview #main #head .promo p span {
	width:615px;
}
/* Perfect Button */

#console #main #head a.button_link {
	background-image:url(../webasset/ps_button_bg_right_on_grey_png.png);
	_background-image:url(../webasset/right_on_grey_gif.gif);
	background-position:right top;
	background-repeat:no-repeat;
	margin-top:20px;
	float:left;
	width:auto;
	padding-right:22px;
}
#console #main #head .promo .home_join_the_network a.button_link {
	background-image:url(../webasset/ps_button_bg_right_on_grey_png.png);
	_background-image:url(../webasset/right_on_grey_gif.gif);
	background-position:right top;
	background-repeat:no-repeat;
	margin-top:5px;
	float:left;
	width:146px;
	padding-right:22px;
}
#console #main #head .promo .home_join_the_network a.button_link:hover {
	background-position:right -35px;
}
#console #main #head a.button_link:hover {
	background-position:right -35px;
}
#console.ps3.overview #main #head .promo p {
	float:none;
	*padding-top:7px;
}
#console #main #head a.button_link span {
	background-image:url(../webasset/ps_button_bg_left_on_grey_png.png);
	_background-image:url(../webasset/left_on_grey_gif.gif);
	background-position:left top;
}
#console #main #head .promo .home_join_the_network a.button_link span {
	background-image:url(../webasset/ps_button_bg_left_on_grey_png.png);
	_background-image:url(../webasset/left_on_grey_gif.gif);
	background-position:left top;
}
#console #main #head .promo .home_join_the_network a.button_link:hover span {
	background-position:left -35px;
}
#console #main #head a.button_link:hover span {
	background-position:left -35px;
}
/* Perfect Button */


#console #main #head .home_join_the_network a.button_link {
	width :146px;
}


#console.ps2 #main #head .button_link {
	width:230px;
	float:none;
}
#console.ps2 #main .button_link {
	margin:30px 0 20px;
}
#console.ps2 #main .featured_games {
	margin-top:40px;
}
#console.ps2 #main h3.browser_headline, #console.ps3 #main h3.browser_headline, #console.psp #main h3.browser_headline {
	color:#404040;
	font-weight:bold;
	font-size:27px;
	padding:0 0 7px 40px;
}
#console #main h3.browser_headline {
	color:#404040;
	padding-left:40px;
}
#console.ps2 #main .browser {
	margin:0 0 30px 40px;
	*margin:0 0 20px 40px;
}
#console #main .browser .grid .item p {
	font-size:12px;
	line-height:14px;
	padding-bottom:14px;
	padding-top:0;
}
#console #main .browser .grid .item p a {
	background:transparent url(../webasset/ps_link-arrow-red-small_gif.gif) no-repeat scroll right 5px;
	border-bottom:medium none;
	border-top:1px solid #EAEAEA;
	color:#555555;
	display:block;
	font-size:12px;
	font-weight:normal;
	line-height:12px;
	margin:0 0 0 2px;
	padding:5px 0;
	width:130px;
}
#console.ps2 #main .header_with_links {
	margin-left:40px;
	width:780px;
	margin-top:0;
	_margin-left:20px;
	
}
#console.ps2.overview #main .header_with_links {
	margin-top:30px;
}
#console.ps2 #main .header_with_links h3 {
	padding:0 0 7px;
}
#console.ps2 #main #module_a {
	background:transparent url(../webasset/ps_bg_ps2_overview_entertainme.gif) repeat scroll 0;
	height:330px;
	padding-top:20px;
}
#console.ps2 #main #module_a img {
	margin-right:0;
	position:relative;
	
}
#console.ps2 #main #module_a div {
	padding-left:20px;
	width:400px;
}
#console.ps2 #main #module_a h3 {
	padding-top:0;
}
#console #main .console.half div p {
	padding-right:20px;
}
#console #main .console div p {
	float:none;
	line-height:18px;
} 
#console #main .one_four div p {
	float:none;
	width:auto;
	margin:20px 20px 10px 0px;
}
#console.ps3.game #main .console.one_four p a {
	background-position:130px 10px;
	width:120px;
	float:left;
	line-height:15px;
}
#console.ps3.game #main .console.one_four.right .right {
	position:absolute;
	right:0;
	width:140px;
}
#console.ps3.game #main .console.one_four.right .right img {
	margin:30px 0 0 0;
}
#console #main .console div {
	float:left;
}
#console #main .console {
	height:1%;
	padding:40px 0 0;
}
#console.psp #main .console {
	height:1%;
	padding:30px 0;
}
#console.psp #main .console.two_col.clearfix {
	height:1%;
	padding:0px 0 10px 0px;
}
#console #main .console img {
	float:left;
	margin:0 5px 0 0;
}
#console.ps2 #main div.colored {
	background: #0064A7 url(../webasset/ps2_blue_top_bg.gif) repeat-x scroll left top;
}
#console.ps2 #main div.colored ul {
	background:transparent url(../webasset/ps2_blue_shadow.gif) no-repeat scroll left bottom;
	*height:259px;
	height:275px;/*height given by AP*/
	padding-top:10px;
}
#console.ps2 #main div.colored p {
	float:right;
	margin-left:20px;
	width:150px;
}
#console.ps2 #main div.colored p a {
	background:transparent url(../webasset/ps-arrow-white_on_blue.gif) no-repeat scroll 105px 9px;
	border:medium none;
	color:white;
	font-weight:bold;
	margin:22px 0 0;
	padding-right:20px;
	width:97px;
}
#console.ps2 #main div.colored p a:hover {
	background:transparent url(../webasset/ps-arrow-white_on_blue_over.gif) no-repeat scroll 105px 9px;
}
#console.ps2 #main div.colored div p a {
	background-position:130px 10px;
	border-top:1px solid #FFFFFF;
	margin-top:10px;
	padding-right:0;
	width:140px;
}
#console.ps2 #main div.colored div p a:hover {
	background-position:130px 10px;
	border-top:1px solid #FFFFFF;
	margin-top:10px;
	padding-right:0;
	width:140px;
	background:transparent url(../webasset/ps-arrow-white_on_blue_over.gif) no-repeat right 10px;
}
#console.ps2 #main div.colored h3 {
	background:transparent url(../webasset/ps_ps2_blue_horiz_separator.png) no-repeat left bottom;
	color:#FFF;
	margin:0 0 0 40px;
	padding-top:19px;
	position:relative;
}
#console.ps2 #main div.colored a {
	background:transparent url(../webasset/ps-arrow-white_on_blue.gif) no-repeat right center;
	color:#FFFFFF;
	font-size:12px;
	margin-right:40px;
	padding-right:20px;
	position:absolute;
	right:0;
	top:24px;
}
#console.ps2 #main div.colored a:hover {
	background:transparent url(../webasset/ps-arrow-white_on_blue_over.gif) no-repeat right center;
}
#console.ps2 #main div.colored ul li.play_online {
	float:left;
	width:195px;
	padding:0 0 0 44px
}
#console.ps2 #main div.colored ul li.play_online a {
	background-position:left top;
	background-repeat:no-repeat;
	border-top:0 solid #FFFFFF;
	display:block;
	margin:10px 0 0 0;
	padding:10px 0 0;
	width:195px;
	height:116px;
	position:static;
}
#console.ps2 #main div.colored ul li.play_online a:hover {
	background-position:left -180px;
}
#console.ps2 #main div.colored ul li.play_online a.toggleclass {
	background-position:left -180px;
}
#console.ps2 #main div.colored ul li.multi_player {
	float:left;
	width:195px;
	padding:0px;
}
#console.ps2 #main div.colored ul li.multi_player a {
	background-position:left top;
	background-repeat:no-repeat;
	border-top:0 solid #FFFFFF;
	display:block;
	margin:10px 0 0 0;
	padding:10px 0 0;
	width:195px;
	height:136px;
	position:static;
}
#console.ps2 #main div.colored ul li.multi_player a:hover {
	background-position:left -180px;
}
#console.ps2 #main div.colored ul li.multi_player a.toggleclass {
	background-position:left -180px;
}
#console.ps2 #main div.colored ul li.listen_watch {
	float:left;
	width:195px;
	padding:0px;
}
#console.ps2 #main div.colored ul li.listen_watch a {
	background-position:left top;
	background-repeat:no-repeat;
	border-top:0 solid #FFFFFF;
	display:block;
	margin:10px 0 0 0;
	padding:10px 0 0;
	width:195px;
	height:116px;
	position:static;
}
#console.ps2 #main div.colored ul li.listen_watch a:hover {
	background-position:left -180px;
}
#console.ps2 #main div.colored ul li.listen_watch a.toggleclass {
	background-position:left -180px;
}
#console.ps2 #main div.colored ul li.tiny_price {
	float:left;
	width:195px;
	padding:0px;
}
#console.ps2 #main div.colored ul li.tiny_price a {
	background-position:left top;
	background-repeat:no-repeat;
	border-top:0 solid #FFFFFF;
	display:block;
	margin:10px 0 0 0;
	padding:10px 0 0;
	width:195px;
	height:116px;
	position:static;
}
#console.ps2 #main div.colored ul li.tiny_price a:hover {
	background-position:left -180px;
}
#console.ps2 #main div.colored ul li.tiny_price a.toggleclass {
	background-position:left -180px;
}
#console.ps2 #main div.colored ul li h4 {
	color:#FFFFFF;
	margin:92px 0 0 25px;
	float:left;
	display:inline;
}
#console.ps2 #main div.colored ul li p {
	color:#FFFFFF;
	font-size:13px;
	line-height:21px;
	padding:3px 30px 0 23px;
	width:auto;
	margin:0px;
	float:left;
}
#console.ps2 #main div.colored ul li a.LearnMore {
	background:transparent url(../webasset/ps-arrow-white_on_blue.gif) no-repeat right 12px;
	border-top:1px solid #FFFFFF;
	float:left;
	height:auto;
	margin:10px 0 0 22px;
	padding:10px 0;
	color:#FFFFFF;
	font-size:12px;
	width:130px;
	display:inline;
}
#console.ps2 #main div.colored ul li a.LearnMore:hover {
	background:transparent url(../webasset/ps-arrow-white_on_blue_over.gif) no-repeat right 12px;
}
#console.ps2 #main div.colored div p {
	color:white;
	float:left;
	width:142px;
}
#console.ps2 #main .endless_entertainment {
	height:786px;
	padding-left:40px;
	position:relative;
	width:820px;
}
#console.ps2 #main .endless_entertainment img {
	bottom:0;
	position:absolute;
	right:-53px;
}
#console.ps2 #main .endless_entertainment h3 {
	padding-top:490px;
}
#console.ps2 #main .endless_entertainment p {
	width:400px;
}
#console.ps2 #main .endless_entertainment a.button_link {
	background-image:url(../webasset/ps_button_bg_left_on_grey_gif.gif);
	margin-top:20px;
	width:170px;
}
#console.ps2 #main .button_link {
	margin:30px 0 20px;
}
#console.ps2 #main .endless_entertainment a.button_link span {
	background-image:url(../webasset/ps_button_bg_right_on_grey_gif.gif);
}
 
#main .share {
	height:20px;
	position:absolute;
	right:20px;
	top:15px;
	width:88px;
	z-index:99;
}
#main .share a:active {
	background-position:left bottom;
	color:#D12127;
}
#main .share a {
	background:transparent url(../webasset/bg_share_button.gif) no-repeat left top;
	color:#999999;
	font-size:10px;
	height:20px;
	position:absolute;
	text-transform:uppercase;
	width:88px;
	cursor:pointer;
}
#ps2_systems #main .share a:hover, #main .share a:hover {
	background-position:left bottom;
	color:#D12127;
	cursor:pointer;
}

#main .share a span {
	padding:4px 0 0 7px;
	position:absolute;
	cursor:pointer;
}

#main .share span {
	padding:4px 0 0 7px;
	position:absolute;
	cursor:pointer;
}
/* Peer Navigation */
#peer {
	margin-bottom:		24px;
}
/* PSN */
#peer.psn {
	display:			block;
	width:				800px;
	float:left;
	height:				57px;
	_background:		 url("../webasset/psn_nav_back.png") no-repeat left top;
	_width:				810px;
}
#peer.psn li {
	float:left;
}
#peer.psn li a {
	float:				left;
	display:			block;
	width:				200px;
	height:				57px;
	background:			transparent url("../webasset/nav_peer_psn.png") no-repeat 0px 0px;
	_background:			transparent url("../webasset/nav_peer_psn_gif.gif") no-repeat 0px 0px;
	text-indent:		-9999px;
}
#peer.psn .overview a {
	width:				213px;
	height:				57px;
	background-position:0 0;
}
#peer.psn .overview a:hover {
	background-position:0 -58px;
}
#peer.psn .overview a.active {
	background-position:0 -116px;
}
#peer.psn .gaming a {
	width:				190px;
	background-position:-213px 0;
}
#peer.psn .gaming a:hover {
	background-position:-213px -58px;
}
#peer.psn .gaming a.active {
	background-position:-213px -116px;
}
#peer.psn .entertainment a {
	width:				190px;
	background-position:-403px 0;
}
#peer.psn .entertainment a:hover {
	background-position:-403px -58px;
}
#peer.psn .entertainment a.active {
	background-position:-403px -116px;
}
#peer.psn .network_exclusives a {
	width:				200px;
	background-position:-593px 0;
}
#peer.psn .network_exclusives a:hover {
	background-position:-593px -58px;
}
#peer.psn .network_exclusives a.active {
	background-position:-593px -116px;
}
/* PS3 */
#peer.ps3 {
	display:			block;
	width:				800px;
	height:				58px;
	margin-left:-10px;
	margin-bottom:14px;
}
#peer.ps3 li {
	float:	left;
} /* RJV */
#peer.ps3 li a {
	float:				left;
	display:			block;
	width:				200px;
	height:				58px;
	background:			transparent url("../webasset/nav_peer_ps3.png") no-repeat 0 0;
	_background:			transparent url("../webasset/nav_peer_ps3_gif_bgimg.gif") no-repeat 0 0;
	text-indent:		-9999px;
}
/* Overview */
#peer.ps3 .overview a {
	width:				206px;
	background-position:0 0;
}
#peer.ps3 .overview a.active {
	background-position:0 -116px;
}
#peer.ps3 .overview a.active:hover {
	background-position:0 -116px;
}
#peer.ps3 .overview a:hover {
	background-position:0 -58px;
}
/* Movies & TV */
#peer.ps3 .movies_tv a {
	width:				195px;
	background-position:-206px 0;
}
#peer.ps3 .movies_tv a.active {
	background-position:-206px -116px;
}
#peer.ps3 .movies_tv a.active:hover {
	background-position:-206px -116px;
}
#peer.ps3 .movies_tv a:hover {
	background-position:-206px -58px;
}
/* Fully Loaded */
#peer.ps3 .fully_loaded a {
	width:				196px;
	background-position:-401px 0;
}
#peer.ps3 .fully_loaded a.active {
	background-position:-401px -116px;
}
#peer.ps3 .fully_loaded a.active:hover {
	background-position:-401px -116px;
}
#peer.ps3 .fully_loaded a:hover {
	background-position:-401px -58px;
}
/* Gaming */
#peer.ps3 .gaming a {
	width:				203px;
	background-position:-597px 0;
}
#peer.ps3 .gaming a.active {
	background-position:-597px -116px;
}
#peer.ps3 .gaming a.active:hover {
	background-position:-597px -116px;
}
#peer.ps3 .gaming a:hover {
	background-position:-597px -58px;
}
/* PS3 */
#peer.psp {
	display:			block;
	width:				800px;
	height:				58px;
}
#peer.psp li a {
	float:				left;
	display:			block;
	width:				195px;
	height:				58px;
	background:			transparent url("../webasset/nav_peer_psp.gif") no-repeat 0 0;
	text-indent:		-9999px;
}
/* Overview */
#peer.psp .overview a {
	background-position: -11px 0px;
}
#peer.psp .overview a.active {
	background-position: -11px -116px;
}
#peer.psp .overview a:hover {
	background-position: -11px -58px;
}
/* Bigger Goes Small */
#peer.psp .bigger_goes_small_nav a {
	background-position:-206px 0;
}
#peer.psp .bigger_goes_small_nav a.active {
	background-position:-206px -116px;
}
#peer.psp .bigger_goes_small_nav a:hover {
	background-position:-206px -58px;
}
/* Well Connected */
#peer.psp .well_connected_nav a {
	background-position:-401px 0;
}
#peer.psp .well_connected_nav a.active {
	background-position:-401px 0px;
}
#peer.psp .well_connected_nav a:hover {
	background-position:-401px -58px;
}
/* Entertainment */
#peer.psp .entertainment_nav a {
	background-position:-596px 0px;
}
#peer.psp .entertainment_nav a.active {
	background-position:-596px -116px;
}
#peer.psp .entertainment_nav a:hover {
	background-position:-596px -58px;
}
#console.psn.gaming #main .console.two_three.planet.right div {
	padding-right:0;
	width:420px;
}
#console #main .console.right div {
	padding:0 20px 0 40px;
}
 
#console #main .console img.right {
	float:right;
	margin:0;
}
#console #main .console.right img {
	margin-right:0;
}
#console.psn.gaming #main .console.three_two.demos div {
	float:right;
	padding-right:30px;
}
#console #main .console.three_two div, #console #main .console.one_two_two div, #console #main .console.two_two_one div {
	width:310px;
}

#console #main .console.one_two_two div{
 width:330px;
 }
 

#console.psn.gaming #main .console.three_two.demos img {
	left:-60px;
	position:absolute;
	top:38px;
}
/*New Classes for features*/

#console.systems #main #head .features_nav {
	margin-left:-10px;
}
#console.systems #main #head .features_nav li {
	display:			inline;
}
/* PSP */
#console.psp.systems #main #head .features_nav li a {
	width:130px;
	height:52px;
	text-indent:-9999px;
	background:url("../webasset/nav_features_psp_png.png") no-repeat left top;
	_background:url("../webasset/nav_features_psp_gif.gif") no-repeat left top;	
}

#console.psp.systems #main #head .features_nav li.gaming a {
	width:				143px;
	background-position:0 0;
}
#console.psp.systems #main #head .features_nav li.playstation_network a {
	background-position:-143px 0;
}
#console.psp.systems #main #head .features_nav li.multimedia a {
	background-position:-273px 0;
}
#console.psp.systems #main #head .features_nav li.connectivity a {
	background-position:-403px 0;
}
#console.psp.systems #main #head .features_nav li.other_features a {
	background-position:-533px 0;
}
#console.psp.systems #main #head .features_nav li.software_updates a {
	width:				140px;
	background-position:-663px 0;
}
#console.psp.systems #main #head .features_nav li.gaming a.on {
	background-position:0 -118px;
}
#console.psp.systems #main #head .features_nav li.gaming a.on:hover {
	background-position:0 -118px;
}
#console.psp.systems #main #head .features_nav li.playstation_network a.on {
	background-position:-143px -118px;
}
#console.psp.systems #main #head .features_nav li.playstation_network a.on:hover {
	background-position:-143px -118px;
}
#console.psp.systems #main #head .features_nav li.multimedia a.on {
	background-position:-273px -118px;
}
#console.psp.systems #main #head .features_nav li.multimedia a.on:hover {
	background-position:-273px -118px;
}
#console.psp.systems #main #head .features_nav li.connectivity a.on {
	background-position:-403px -118px;
}
#console.psp.systems #main #head .features_nav li.connectivity a.on:hover {
	background-position:-403px -118px;
}
#console.psp.systems #main #head .features_nav li.other_features a.on {
	background-position:-533px -118px;
}
#console.psp.systems #main #head .features_nav li.other_features a.on:hover {
	background-position:-533px -118px;
}
#console.psp.systems #main #head .features_nav li.software_updates a.on {
	background-position:-663px -118px;
}
#console.psp.systems #main #head .features_nav li.software_updates a.on:hover {
	background-position:-663px -118px;
}
#console.psp.systems #main #head .features_nav li.gaming a:hover {
	background-position:0 -59px;
}
#console.psp.systems #main #head .features_nav li.playstation_network a:hover {
	background-position:-143px -59px;
}
#console.psp.systems #main #head .features_nav li.multimedia a:hover {
	background-position:-273px -59px;
}
#console.psp.systems #main #head .features_nav li.connectivity a:hover {
	background-position:-403px -59px;
}
#console.psp.systems #main #head .features_nav li.other_features a:hover {
	background-position:-533px -59px;
}
#console.psp.systems #main #head .features_nav li.software_updates a:hover {
	background-position:-663px -59px;
}
#console.systems #main #head .features_nav li a {
	float:				left;
	display:			block;
	margin:				15px 0 10px 0;
	width:				111px;
	height:				68px;
	text-indent:		-9999px;
	background:			url("../webasset/ps_nav_features_ps3_png.png") no-repeat left top;
}
#console.systems #main #head .features_nav li.gaming a {
	background-position:0 0;
	width:121px;
}
#console.systems #main #head .features_nav li.playstation_network a {
	background-position:-121px 0;
}
#console.systems #main #head .features_nav li.blu_ray a {
	background-position:-232px 0;
}
#console.systems #main #head .features_nav li.multimedia a {
	background-position:-343px 0;
}
#console.systems #main #head .features_nav li.connectivity a {
	background-position:-454px 0;
}
#console.systems #main #head .features_nav li.other_features a {
	background-position:-565px 0;
}
#console.systems #main #head .features_nav li.software_updates a {
	background-position:-676px 0;
	width:113px;
}
#console.systems #main #head {
	background:#FFFFFF url("../webasset/ps_bg_head_gradient_shadow.gif") repeat-x scroll left bottom;
}
#console.psp #main #head {
	margin-left:0;
	padding-bottom:50px;
*padding-bottom:10px;
}
#console.psp.overview.system #main #head {
	padding-bottom:10px;
}
#console.psn.gaming #main .console.three_two.demos {
	padding-bottom:35px;
	position:relative;
}
#console.psn.gaming #main #head .raiseyourgame {
	background-repeat: no-repeat;
	background-position:right 43px;
	height:414px;
}
#console.psn #main {
	padding:0;
	width:860px;
}
#console #main {
	padding:0;
	width:860px;
}
#console.psn.gaming #main #head .promo p span {
	display:block;
	padding-right:30px;
	width:425px;
}
#console.psn.gaming #main .featured_games {
	background:transparent url(../webasset/bg_console_section.gif) repeat-x scroll left top;
	padding:35px 0 0;
}
#console.psn #main .browser {
	margin:0 0 40px 40px;
	margin-bottom:40px;
}
#console #main .browser {
	margin:0 0 40px 40px;
}
#console.systems #main #head .features_nav li.gaming a.on {
	background-position:0 -136px;
}
#console.systems #main #head .features_nav li.gaming a.on:hover {
	background-position:0 -136px;
}
#console.systems #main #head .features_nav li.playstation_network a.on {
	background-position:-121px -136px;
}
#console.systems #main #head .features_nav li.playstation_network a.on:hover {
	background-position:-121px -136px;
}
#console.systems #main #head .features_nav li.blu_ray a.on {
	background-position:-232px -136px;
}
#console.systems #main #head .features_nav li.blu_ray a.on:hover {
	background-position:-232px -136px;
}
#console.systems #main #head .features_nav li.multimedia a.on {
	background-position:-343px -136px;
}
#console.systems #main #head .features_nav li.multimedia a.on:hover {
	background-position:-343px -136px;
}
#console.systems #main #head .features_nav li.connectivity a.on {
	background-position:-454px -136px;
}
#console.systems #main #head .features_nav li.connectivity a.on:hover {
	background-position:-454px -136px;
}
#console.systems #main #head .features_nav li.other_features a.on {
	background-position:-565px -136px;
}
#console.systems #main #head .features_nav li.other_features a.on:hover {
	background-position:-565px -136px;
}
#console.systems #main #head .features_nav li.software_updates a.on {
	background-position:-676px -136px;
}
#console.systems #main #head .features_nav li.software_updates a.on:hover {
	background-position:-676px -136px;
}
#console.systems #main #head .features_nav li.gaming a:hover {
	background-position:0 -68px;
}
#console.systems #main #head .features_nav li.playstation_network a:hover {
	background-position:-121px -68px;
}
#console.systems #main #head .features_nav li.blu_ray a:hover {
	background-position:-232px -68px;
}
#console.systems #main #head .features_nav li.multimedia a:hover {
	background-position:-343px -68px;
}
#console.systems #main #head .features_nav li.connectivity a:hover {
	background-position:-454px -68px;
}
#console.systems #main #head .features_nav li.other_features a:hover {
	background-position:-565px -68px;
}
#console.systems #main #head .features_nav li.software_updates a:hover {
	background-position:-676px -68px;
}
/****************************************************************************
 * PlayStation 2 pages styles
 ****************************************************************************/

/* BuyNow button for PS2 */
#console.ps2 #main .button_link {
	margin: 30px 0px 20px 0px;
}
/* top nav bar */
#peer.ps2 {
	display:			block;
	width:				791px;
	height:				62px;
}
#peer.ps2 li {
	float:left;
} /* RJV */
#peer.ps2 li a {
	float:				left;
	display:			block;
	height:				66px;
	background:			transparent url("../webasset/ps_nav_peer_ps2_jpg.png") no-repeat 0px 0px;
	_background:			transparent url("../webasset/ps_nav_peer_ps2_jpg1.jpg") no-repeat 0px 0px;
	text-indent:		-9999px;
}
#peer.ps2 .overview a {
	background-position: 0px 0px;
	width:				268px;
}
#peer.ps2 .overview a:hover {
	background-position:0 -71px;
}
#peer.ps2 .overview a.active {
	background-position: 0px -141px;
}
#peer.ps2 .entertainment_nav a {
	background-position: -268px 0px;
	width:256px;
}
#peer.ps2 .entertainment_nav a:hover {
	background-position: -268px -71px;
}
#peer.ps2 .entertainment_nav a.active {
	background-position: -268px -141px;
}
#peer.ps2 .complete_system_nav a {
	background-position: -524px 0px;
	width:267px;
}
#peer.ps2 .complete_system_nav a:hover {
	background-position: -524px -71px;
}
#peer.ps2 .complete_system_nav a.active {
	background-position: -524px -141px;
}
#console.ps3.parental_controls #main #head .feature {
	height:427px;
	width:820px;
}
#console.ps3.parental_controls #main #head h3 {
	width:440px;
}
#console.ps3 #main #head .promo p.indent span {
	width:560px;
}
#console.ps3.parental_controls #main #head p.indent span {
	width:320px;
}
#console.ps3.parental_controls #main #head {
min-height:590px;
}
#console.ps3 #main #head {
	margin-bottom:0;
	margin-left:0;
	padding-bottom:20px;
}
#console.ps3.parental_controls #main #module_a {
	background:transparent none repeat scroll 0 0;
	height:auto;
	padding:40px 0 0;
}
#console.ps3 #main #module_a {
	background:transparent url(../webasset/ps_bg_ps3_overview_movies_gif.gif) repeat-x scroll left bottom;
	padding:40px 0 10px 0px;
	position:relative;
	width:860px;
}
#console.ps3.parental_controls #main #module_a h3 {
	padding:0 0 9px;
}
#console.ps3 #main #module_a h3 {
	color:#404040;
	padding:0 0 10px 0px;
	width:300px;
}
#console.ps3.parental_controls #main #module_a p {
	padding:0;
	width:270px;
}
#console.ps3 #main #module_a p {
	color:#555555;
	font-size:14px;
	line-height:21px;
	padding:0 0px 0 0px;
	width:300px;
}
#console.ps3.parental_controls #main #module_a #module_a_list_box {
	background:transparent url(../webasset/ps_ps3_list_box_keys_jpg.jpg) no-repeat scroll 0 0;
	height:245px;
	padding:15px;
	width:461px;
}
#console.ps3.parental_controls #main #module_a #module_a_list_box div.list_head {
	border-bottom:1px solid #8E8E8E;
	color:#8E8E8E;
	font-size:18px;
	margin:0 0 4px;
	padding:0 0 4px;
	text-transform:uppercase;
	width:197px !important;
}

#console.ps3.parental_controls #main #module_a #module_a_list_box div.list_head.list_head_title{width:220px !important;}

#console.ps3.parental_controls #main #module_a #module_a_list_box p {
	padding:0;
	width:400px;
	clear:both;
}
#console.ps3.parental_controls #main #module_a #module_a_list_box ul {
	margin:10px 0 0 0;
	width:270px;
}
#console.ps3.parental_controls #main #module_a #module_a_list_box ul li {
	background:transparent url(../webasset/ps_arrowupbullet_png.png) no-repeat scroll left 6px;
	color:#555555;
	font-size:12px;
	font-weight:bold;
	padding:4px 0 1px 20px;
}
#console.ps3.parental_controls #main #module_b {
	background:transparent none repeat scroll 0 0;
	padding:20px 0 20px 0;
}
#console.ps3 #main #module_b {
	background:#D12127 url(../webasset/ps_bg_ps3_module_fully_gif.gif) repeat-x scroll left top;/*height: 333px;*/
}
#console.ps3.parental_controls #main #module_b img {
	float:left;
	margin:0 10px 0 25px;
}
#console.ps3.parental_controls #main #module_b div {
	width:600px !important;
}
#console.ps3.parental_controls #main #module_b h3 {
	background:transparent none repeat scroll 0 0;
	color:#000000;
	margin:0;
	padding:0;
	width:500px;
}
#console.ps3 #main #module_b h3 {
	background:transparent url(../webasset/ps_bg_divider_ps3_fully_gif.gif) no-repeat scroll left bottom;
	color:#FFFFFF;
	margin:0 0 0 40px;
	padding-top:19px;
	position:relative;
}
#console.ps3 #main #module_b h2 {
	background:transparent url(../webasset/ps_bg_divider_ps3_fully_gif.gif) no-repeat scroll left bottom;
	color:#FFFFFF;
	margin:0 0 0 40px;
	padding-top:19px;
}
#console.ps3.parental_controls #main #module_b p {
	float:left;
	width:300px;
}
#console.ps3.parental_controls #main #module_b a {
	background:transparent none repeat scroll 0 0;
	border:0 none;
	color:#292929;
	display:inline;
	font-size:14px;
	margin:0;
	padding:0;
	position:static;
}
#console.ps3.parental_controls #main #module_b a:hover {
	background:none;
	color:#D12127;
}
#console.ps3.parental_controls #main #module_c {
	background:transparent none repeat scroll 0 0;
	min-height:0;
	padding:20px 0 40px;
	position:relative;
}
#console.ps3 #main #module_c {
	background:transparent url(../webasset/ps_ps3_overview_ultimate_gif.gif) no-repeat scroll left top;
	min-height:610px;
	position:relative;
}

#console.ps3 #main #module_c.console{padding-top:35px;}

#console.ps3.parental_controls #main #module_c img {
	position:absolute;
	right:10px;
	top:20px;
}
#console.ps3.parental_controls #main #module_c div {
	width:430px !important;
	float:left;
}
#console #main .console.right div {
	padding:15px 20px 0 30px;
}
#console.ps3.parental_controls #main #module_c h3 {
	padding:0 0 10px;
	width:600px;
}
#console.ps3 #main #module_c h3 {
	padding-left:40px;
	padding-top:0;
	width:415px;
	
}
#console.ps3.parental_controls #main #module_c p {
	padding:0;
	width:450px;
}
#console.ps3 #main #module_c p {
	padding-left:40px;
	width:300px;
	line-height:120%;
}
#overlay.share-this .inner .content .shareVideo h2 {
	border-bottom:1px solid;
	height:5px;
	_width:100%;
	_float:left;
}
#overlay.share-this .inner .content .shareVideo ul.first {
	margin-right:15px;
}
#overlay.share-this .inner .content .shareVideo ul {
	float:left;
	padding:0;
	width:132px;
}
#overlay.share-this .inner .content li.fb {
	background:url(../webasset/ps_share_fb.png) no-repeat left 10px;
}
#overlay.share-this .inner .content li.digg {
	background:url(../webasset/ps_share_digg.png) no-repeat left 10px;
}
#overlay.share-this .inner .content li.myspace {
	background:url(../webasset/ps_share_myspace.png) no-repeat left 10px;
}
#overlay.share-this .inner .content li.stumble {
	background:url(../webasset/ps_share_stumble.png) no-repeat left 10px;
}
#overlay.share-this .inner .content li.delicious {
	background:url(../webasset/ps_share_delicious.png) no-repeat left 10px;
}
#overlay.share-this .inner .content li.linkedin {
	background:url(../webasset/ps_share_linkedin.png) no-repeat left 10px;
}
#overlay.share-this .inner .content li.reddit {
	background:url(../webasset/ps_share_reddit.png) no-repeat left 10px;
}
#overlay.share-this .inner .content li.twitter {
	background:url(../webasset/ps_share_twitter.png) no-repeat left 10px;
}
#overlay.share-this .inner .content .shareVideo li {
	margin:0;
	padding:0 0 3px 0;
	width:125px;
	float:left;
}
#overlay.share-this .inner .content .emailForm {
	float:left;
	margin-right:20px;
	width:430px;
}
#overlay.share-this .inner .content .emailForm h2 {
	padding:0 0 5px;
}
#overlay.share-this .inner .content .emailForm input {
	background:transparent url(../webasset/ps_bg_share_input_gif.gif) fixed left top;
	border:1px solid #B1B1B1;
	color:#7C7C7C;
	font-size:13px;
	height:18px;
	margin:0px;
	padding:1px 0 0 2px;
	font-family:Arial, Helvetica, Sans-Serif;
	width:125px;
}
#overlay.share-this .inner .content .emailForm textarea {
	background:#E6E6E6 url(../webasset/ps_bg_share_input_wide.gif) no-repeat scroll left top;
	border:1px solid #B1B1B1;
	color:#7C7C7C;
	font-size:13px;
	height:70px;
	margin:0;
	font-family:Arial, Helvetica, Sans-Serif;
	overflow:auto;
	padding:1px 0 0 2px;
	text-align:left;
	width:125px;
}
#overlay.share-this .inner .content a {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll right 5px;
	border-bottom:1px solid #D2D2D2;
	display:block;
	font-size:12px;
	font-weight:bold;
	line-height:23px;
	height:23px;
	width:auto;
}
#console.psn.original_programming #main .feature_promo.qore {
	background-image:url(../webasset/programming_qore.jpg);
}
#console.psn.original_programming #main .feature_promo {
	height:196px;
	margin-top:20px;
	width:780px;
}
#console.psn.original_programming #main .feature_promo .feature_description {
	border-right:1px solid #CCCCCC;
	float:left;
	height:157px;
	margin:20px 0 0 286px;
	padding-left:15px;
	width:277px;
}
#console.psn.original_programming #main .feature_promo .feature_links {
	float:left;
	margin:20px 0 0 10px;
	position:relative;
	width:170px;
}
#console.psn.original_programming #main .feature_promo .feature_links a.button_link {
	margin-top:5px;
	width:172px;
}
#console.psn.original_programming #main .feature_promo .feature_links a.arrow_link {
	border-top:1px solid #CCCCCC;
	display:block;
	font-size:1.2em;
	padding-right:65px;
	padding-top:5px;
	position:absolute;
	top:125px;
}
#console.psn.original_programming #main .feature_programming {
	margin-left:40px;
	padding-bottom:40px;
	width:780px;
}
#console.psn.original_programming #main .feature_promo.pulse {
	background-image:url(../webasset/programming_pulse.jpg);
}
#console.psn.original_programming #main .feature_promo.tester {
	background-image:url(../webasset/programming_tester.jpg);
}
#console.psn.original_programming #main .feature_promo p {
	color:#525252;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	padding:0 20px 5px 0;
}
#console.psn.original_programming #main .feature_promo h4 {
	color:#999999;
	margin-top:5px;
}
#console.psn.original_programming #main .feature_promo .feature_links p {
	font-weight:normal;
	margin-top:10px;
}
#main #system .tech_specs_nav {
	margin-left:-10px;
}
#main #system .tech_specs_nav li {
	display:inline;
}
#main #system .tech_specs_nav li.system_bundles a {
	background-position:0 0;
	width:269px;
}
#main #system .tech_specs_nav li a {
	background:transparent url(../webasset/ps_nav_tech_specs_gif.gif) no-repeat scroll left top;
	display:block;
	float:left;
	height:58px;
	margin:0 0 40px;
	text-indent:-9999px;
	width:269px;
}
#main #system .tech_specs_nav li.tech_specs a.on {
	background-position:-269px -116px;
}
#main #system .tech_specs_nav li.faqs a.on {
	background-position:-529px -116px;
}
#main #system .tech_specs_nav li.tech_specs a {
	background-position:-269px 0;
	width:260px;
}
#main #system .tech_specs_nav li.tech_specs a:hover {
	background-position:-269px -58px;
}
#main #system .tech_specs_nav li.faqs a:hover {
	background-position:-529px -58px;
}
#main #system .tech_specs_nav li.system_bundles a:hover {
	background-position:0 -58px;
}
#main #system .tech_specs_nav li.faqs a {
	background-position:-529px 0;
	width:260px;
}
#system .table table tr.top .product p {
	color:#555555;
	font-size:23px;
	font-weight:bold;
	line-height:20px;
	position:relative;
	text-align:right;
	width:100%;
	display:block;
}
#system .table table tr.top .product p a {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll right center;
	font-size:12px;
	padding-right:16px;
	float:right;
	width:25%;
}
#system .table table tr.top .product p a:hover {
	background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat scroll right center;
}
#home #hardware ul {
	margin:20px 0 20px;
}
#home #hardware ul li {
	border-bottom:1px solid #DEDEDE;
	width:232px;
}
#console.ps3 #main #head .head_promo div {
	background:transparent url(../webasset/ps3_black_rounded_box.jpg) no-repeat scroll right bottom;
	height:121px;
	width:214px;
}
#console.ps3 #main #head .promo p.indent span {
	width:auto;
}
#console.ps3 #main #head .head_promo p {
	color:#292929;
	font-size:14px;
	font-weight:bold;
	padding:23px 0 5px;
}
#home #psnPromo {
	border-bottom:1px solid #D7D7D7;
	padding-top:20px;
}
#main #psnPromo {
	border-bottom:1px solid #D7D7D7;
	padding-top:20px;
}
#home #psnPromo .header_with_links, #main #psnPromo .header_with_links {
	margin:0;
	padding:0 0 10px;
	*padding-bottom:10px;
	border-bottom:1px solid #BABABA;
}
#home #psnPromo .header_with_links h3, #main #psnPromo .header_with_links h3 {
	background:transparent url(../webasset/ps_bg_icon_home_psn_gif.gif) no-repeat scroll left top;
	color:#525252; 
	padding:5px 0 10px 60px;
	line-height:45px;
	*padding-top:0px;
}
#home #psnPromo .header_with_links h3.hdrText, #main #psnPromo .header_with_links h3.hdrText {
	background:none;
	color:#525252;
	padding:10px 0 5px 40px;
	width:700px;
	clear:both;
	font-size:17px;
	*margin-top:5px; 
}
#home #psnPromo div p, #main #psnPromo div p {
	color:#292929;
	font-size:14px;
	font-weight:bold;
}
#home #psnPromo ul {
	height:1%;
	margin-top:10px;
}
#main #psnPromo ul {
	height:1%;
	margin-top:10px;
	display:inline-block;
}
#main #psnPromo ul.psnptwlist{
	margin-top:20px;
}

#home #psnPromo ul li.gaming, #main #psnPromo ul li.gaming {
	padding-left:100px;
	width:124px;
}
#home #psnPromo ul li.entertainment, #main #psnPromo ul li.entertainment {
	padding-left:167px;
	width:123px;
	
}
#home #psnPromo ul li.entertainment, #main #psnPromo ul li h4{font-size:14pt}
#home #psnPromo ul li.vip, #main #psnPromo ul li.vip {
	padding-left:139px;
	width:123px;
}
#home #psnPromo ul li, #main #psnPromo ul li {
	float:left;
	padding:26px 0 30px;
}
#home #psnPromo h4, #main #psnPromo h4 {
	color:#2C2C2C;
	margin:0 auto;
	width:123px;
}
#home #psnPromo ul li p, #main #psnPromo ul li p {
	color:#555555;
	/*font-size:14px;*/
	font-size:13px; /* Modf by ASR */
	line-height:20px;
	padding:8px 0 0;
	width:123px;
}
#console.ps3.overview #main #head .promo {
	background:transparent url(../webasset/bg_main_head_divider.gif) repeat-y scroll right top;
	margin-bottom:30px;
	width:528px;
}
#console.ps3 #main #head .head_promo div {
	background:transparent url(../webasset/ps3_black_rounded_box.jpg) no-repeat scroll right bottom;
	height:121px;
	width:214px;
}
#console.ps3 #main #head .head_promo {
	float:right;
	height:121px;
	margin:30px 40px 0 0;
	_margin:30px 20px 0 0;
	width:214px;
}
#console.ps3 #main #head .button_link {
	width:230px;
}
#console.ps3 #main .button_link {
	margin:30px 0 0;
}
#console.ps3 #main #head .head_promo div a {
	background:transparent url(../webasset/ps_trans_red_arrow_1.gif) no-repeat 150px 4px;
	color:white;
	font-size:17px;
	font-weight:bold;
	left:10px;
	padding:0 60px 0 0;
	position:relative;
	top:92px;
}
#console.ps3 #main #head .head_promo div a:hover {
	background:transparent url(../webasset/ps_trans_red_arrow_1_h.gif) no-repeat 150px 4px;
	
}
#main #head .promo {
	width:780px;
}
#console.ps3 #main #module_a h4 {
	color:#292929;
	width:300px;
}
#console #main .console div .links {
	margin:0px;
	padding:0px;
	width:480px;
	
}
#console.ps3 #main #module_a .links{
	*width:480px;
	
}

#console.ps3 #main #module_a img.left {
	float:left;
	margin-left:-30px
}
#console.ps3 #main #module_a .links {
	padding: 0 0 0 0px;
}
#console #main #head .links p.link a, #console #main .console .links p.link a {
	margin:22px 10px 0 10px;
}
#console.ps3 #main #head .links p.link a, #console #main .console .links p.link a {
	margin:18px 10px 0 10px;
}
#console #main .console a.button_link_small {
	background-image:url(../webasset/ps_bg_grey_left_small_gif.gif);
	float:left;
	margin:20px 8px 0 0;
	padding:0;
	width:142px;
}
#console #main #head .links p.link, #console #main .console .links p.link {
	float:left;
	padding-left:0 !important;
	width:130px !important;
}
#console.ps3 #main #module_b a:hover {
	background-image:url(../webasset/ps_bullet_link_rtrngle_white.gif);
}
#console.ps3 #main #module_b a {
	background:transparent url(../webasset/ps_bullet_link_rtriangle_white.gif) no-repeat scroll right center;
	color:#FFFFFF;
	font-size:12px;
	margin-right:40px;
	padding-right:20px;
	position:absolute;
	right:0;
	top:24px;
}
#console.ps3 #main #module_b li a:hover {
	background-position:left -180px;
}
#console.ps3 #main #module_b ul {
	background:transparent url(../webasset/bg_ps3_module_fully_loaded.gif) no-repeat scroll left bottom;
	padding:10px 0 0 40px;
	height:246px;
}
#console.ps3 #main #module_b ul li.wifi {
	background:none;
	padding:0 0 0 0px;
	width:198px;
}
#console.ps3 #main #module_b ul li {
	float:left;
	height:186px;
}
#console.ps3 #main #module_b ul li h4 {
	color:#FFFFFF;
	
	margin:80px 0 0 25px;
	*margin:90px 0 0 25px;
	padding-bottom:0px;
}
#console.ps3 #main #module_b ul li p { 
	color:#FFFFFF;
	font-size:13px;
	line-height:21px;
	padding:0 30px 0 25px;
}
#console.ps3 #main #module_b li a {
	border-top:0px solid #FFFFFF;
	margin:10px 0 0 0px;
	
	padding:10px 0 0;
	width:195px;
	position:static;
	display:block;
	background-position:left top;
	background-repeat:no-repeat;
}
#console.ps3 #main #module_b li a.toggleclass {
	background-position:left -180px;
}
#console.ps3 #main #module_b li a.LearnMore {
	background-position:right 13px;
	border-top:1px solid #FFF;
	display:block;
	margin:10px 0 0 20px;
	padding:10px 0;
	position:static;
	width:130px;
	height:auto;
	background:transparent url(../webasset/ps_bullet_link_rtriangle_white.gif) no-repeat right center;
}
#console.ps3 #main #module_b li a.LearnMore:hover {
	background:transparent url(../webasset/ps_bullet_link_rtrngle_white.gif) no-repeat right center;
}
#console.ps3 #main #module_b ul li.hd {
	background:none;
	width:195px;
}
#console.ps3 #main #module_b ul li.blu_ray {
	background:none;
	width:195px;
}
#console.ps3 #main #module_b ul li.connectivity {
	background:none;
	width:210px;
}
#console.ps3 #main #module_c div.links {
	padding-left:40px;
	margin-bottom:10px;
}
#console.ps3 #main #module_c img.right {
	position:absolute;
	right:-100px;
	top:40px;
	z-index:1;
}
#console.ps3 #main #module_c h4 {
	padding-left:40px;
	width:400px;
}
#console #main .header_with_links h3 {
	padding:0 0 7px;
	padding-bottom:0px;
	font-size:28px;
	
	height:auto;
}
#main #psnPromo .psnptw h3 {
	padding:10px 0 5px 55px;
	font-size:21px;line-height:29px;
}
#main #psnPromo ul.psnptwlist {
	margin-left:40px;
}
#console.ps3 #main .header_with_links {
	margin-top:40px;
}

#ps2_systems #main .header_with_links{
	padding-bottom:5px;
}

#ps2_systems #main .header_with_links .more_links{
	margin-top:5px;
	*margin-top:7px;
}

#main #content.accessory .header_with_links {
	margin-top:10px;
	border-bottom:1px solid #BABABA;
} /* border none commented */
#main #content.accessory .header_with_links_withoutborder {
	margin-top:10px;
	border-bottom:none;
}

#ps2_systems #main #content.accessory .header_with_links_withoutborder{
	margin-bottom:10px;
}

#console.ps3 #main #module_c img.left {
	position:			absolute;
	left:				-75px;
	top:				315px;
	z-index:			9;
}
/*For PSN Landing Page*/
#console.psn.network #main #head.header_bg {
	background:#FFF url("../webasset/ps_bg_head_gradient_shadow.gif") repeat-x left bottom;
}
#console.psn.network #main #head .home_join_the_network .button_link, #console.psn.network #main #head .home_join_the_network .signIn {
	margin-left:0;
}
.Learn_more {
	background:transparent url("../webasset/ps_whitebuttonleft_gif.gif") no-repeat scroll left center;
	float:left;
	height:35px;
	margin:0;
	padding:0;
}
.Learn_more span {
	background:transparent url("../webasset/ps_whitebuttonright_gif.gif") no-repeat scroll right center;
	color:#555555;
	float:left;
	font-size:18px;
	font-weight:bold;
	height:23px;
	margin:0;
	padding:6px 40px 6px 10px;
}
.Learn_more:hover {
	background:transparent url("../webasset/ps_whitebuttonleft_h_gif.gif") no-repeat scroll left center;
}
.Learn_more:hover span {
	background:transparent url("../webasset/ps_whitebuttonright_h_gif.gif") no-repeat scroll right center;
	color:#FFFFFF;
	float:left;
	font-size:18px;
	font-weight:bold;
	margin:0;
	padding:6px 40px 6px 10px;
}
#console.psn.network #main .future .future_right p a, #console.psn.gaming #main .future .future_left p a {
	background:transparent url("../webasset/ps_bullet-link-arrow-red_gif.gif") no-repeat scroll right center;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	float:left;
	font-size:12px;
	margin:0 15px 0 0;
	padding:5px 0 6px 0;
	width:150px;
}
#console.psn.network #main .future {
	float:left;
	width:860px;
	background:#dedede url("../webasset/ps_mid_bg_png.png") repeat-x;
	padding-bottom:20px;
}
#console.psn.network #main .future .future_right {
	float:left;
	padding-top:47px;
	padding-right:20px;
}
#console.psn.network #main .future .future_left {
	float:left;
	padding:47px 15px 0 10px;
	width:300px;
}
#console.psn.network #main .future .left_image {
	float:left;
	padding-top:35px;
	padding-left:0px;
}
#console.psn.network #main h3.browser_headline {
	color:#525252;
	padding:30px 0 10px 40px;
}
#console.psn.network #main .future .playstation_tv {
	width:490px;
	float:left;
	padding-top:47px;
	padding-left:10px;
}
#console.psn.network #main .future .network_exclusive {
	width:519px;
	padding-left:35px;
	padding-top:30px;
	float:left;
}
#console.psn.network #main .future .network_exclusive p.width_clear {
	width:450px;
	clear:both;
}
#console.psn.network #main .future p.cartoon_text {
	width:310px;
	clear:both;
}
#console.psn.network #main .future p.community_text {
	width: 300px;
	float: left;
	padding-right: 20px;
}
#console.psn.network #main .future .playstation_community {
	width:650px;
	padding-left:30px;
}
#console.psn.network #main .future .future_right h4, #console.psn.network #main .future .future_left h4 {
	color:#2C2C2C;
	margin:0px;
}
#console.psn.network #main .future .future_right h5, #console.psn.network #main .future .future_left h5 {
	color:#292929;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
}
#console.psn.network #main .future .future_right p, #console.psn.network #main .future .future_left p {
	color:#555555;
	font-size:14px;
	line-height:21px;
	padding:0px 0px 0px 0px;
	margin:0px;
	overflow:visible;
}
#console.psn.network #main .future .future_right p a, #console.psn.network #main .future .future_left p a {
	background:transparent url("../webasset/ps_bullet-link-arrow-red_gif.gif") no-repeat scroll right center;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	float:left;
	font-size:12px;
	margin:10px 21px 0px 0px;
	padding:5px 16px 6px 0;
}
#console.psn.network #main .future .future_right p a:hover, #console.psn.network #main .future .future_left p a:hover {
	color:#D12127;
	background:transparent url("../webasset/ps_bullet-link-arrow-red_hover.gif") no-repeat scroll right center;
}
#console.psn.network #main .future .layer_picture {
	position:relative;
	float:right;
}
#console.psn.network #main .future .layer_picture_abs {
	position:absolute;
	right:-48px;
	top:40px;
}
#console.psn.network #main .future .cartoon_picture {
	float:left;
	width:207px;
	height:305px;
	position:relative;
}
#console.psn.network #main .future .cartoon_picture_abs {
	position:absolute;
	left:-34px;
	top:30px;
}
#console.psn.network #main .future {
	background:#DEDEDE url("../webasset/ps_big_mid_bg_png.png") repeat-x scroll 0 0;
	float:left;
	padding-bottom:20px;
	width:860px;
}
#home #psnPromo ul li a, #main #psnPromo ul li a {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll right center;
	border-top:1px solid #D9D9D9;
	color:#292929;
	display:block;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	margin-top:14px;
	padding:6px 0px 7px 0;
	width:123px;
}
#home #psnPromo ul li a:hover, #main #psnPromo ul li a:hover {
	background: url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat right center;
	color: #D12127;
}
#console #main h3 {
	color:#404040;
}
	
#peer {
	padding:0px;
	margin:0px;
}
#peer.ps3system {
	height:auto;
}
#main .top_products {
	height:auto;
}
#main .top_products_ps2 {
	height:auto;
	background:url(../webasset/ps2_systems_img.png) no-repeat top left;
	padding-right:50px;
	padding-bottom:20px;
	margin-right:0px;
	margin-left:10px;
	width:739px;
}
#peer li {
	float:left;
}
#peer.ps3system {
	display:block;
	height:62px;
	width:794px;
	padding-bottom:50px;
}
#peer.ps3system li a {
	background:transparent url(../webasset/nav_peer_ps2_blank.jpg) no-repeat scroll 0 0;
	display:block;
	float:left;
	height:55px;
	font-size:17px;
	font-weight:bold;
	color:#303030;
	text-align:center;
	line-height:45px;
}
#peer.ps3system .overview {
	float:left;
}
#peer.ps3system .overview a {
	background-position:0 0;
	width:264px;
}
#peer.ps3system .overview a:hover {
	background-position:0 -56px;
}
#peer.ps3system .overview a.active {
	background-position:0 -111px;
	color:#fff;
}
#peer.ps3system .entertainment_nav {
	float:left;
}
#peer.ps3system .entertainment_nav a {
	background-position:-264px 0;
	width:260px;
}
#peer.ps3system .entertainment_nav a:hover {
	background-position:-264px -56px;
	color:#fff;
}
#peer.ps3system .entertainment_nav a.active {
	background-position:-263px -111px;
}
#peer.ps3system .complete_system_nav {
	float:left;
}
#peer.ps3system .complete_system_nav a {
	background-position:-524px 0;
	width:270px;
}
#peer.ps3system .complete_system_nav a:hover {
	background-position:-524px -56px;
	color:#fff;
}
#peer.ps3system .complete_system_nav a.active {
	background-position:-523px -111px;
}
#main #head {
	padding-bottom:0px;
}
#main .pro_one {
	width:387px;
	padding:0 0 10px 10px;
	float:left;
}
#main .pro_two {
	width:375px;
	padding:0 0 10px 10px;
	float:left;
}
.pro_one div, .pro_two div {
	clear:both;
	font-size:20px;
	padding:0 0 5px 0;
	width:380px;
}
.pro_one div.proname, .pro_two div.proname {
	float:left;
	width:370px;
	margin-top:10px;
	border-bottom:solid 1px #eaeaea;
}
.pro_one .readmore, .pro_two .readmore {
	width:80px;
	float:left;
	font-size:12px;
	margin:15px 0 0 -90px;
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll 70px 2px;
	color:#292929;
	display:block;
	font-size:12px;
}
.pro_one .readmore:hover, .pro_two .readmore:hover {
	background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat scroll 70px 2px;
	color:#D12127;
}
#content_middle {
	float:left;
	padding:10px 0 20px 37px;
	width:784px;
}
#content_middle .productbox {
	width:784px;
	margin:0px 0px 20px 0px;
	padding:1px;
	border:1px solid #f9f9f9;
	background:#fff;
	float:left;
}
#content_middle .productbox .inner_productbox {
	border:9px solid #f6f6f6;
	float:left;
	width:766px;
	background-color:#f6f6f6;
}
#content_middle .productbox .inner_productbox .image_box {
	width:212px;
	height:181px;
	float:left;
	background:#fff;
}
#console #main .console #content_middle .productbox .inner_productbox .image_box img {
	float:left;
	margin-right:0px;
}
#content_middle .productbox .inner_productbox .box_txt_2 {
	width:309px;
	margin:0px 10px 0px 10px;
	background:#fff;
	float:left;
	height:162px;
	padding:10px;
}
#content_middle .productbox .inner_productbox .box_txt_3 {
	width:185px;
	background:#fff;
	float:left;
	padding:10px;
	_padding:7px;
	height:162px;
}
#content_middle .productbox .inner_productbox .box_txt_3 .price_div {
	border-top:1px solid #d9d9d9;
	margin-top:10px;
	color:#959595;
	padding-top:5px;
	font-weight:bold;
	font-size:13px;
	width:100% 
}
#content_middle .productbox .inner_productbox .box_txt_3 .price_div div {
	float:left;
}
#content_middle .productbox .inner_productbox .box_txt_3 .price_div a.readmore {
	float:right;
	font-size:12px;
	color:#292929;
	
	padding-right:15px;
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat right 2px;
}
#content_middle .productbox .inner_productbox .box_txt_3 .price_div a.readmore:hover {
	background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat right 2px;
	color:#D12127;
	
	padding-right:15px;
}
#content_middle .productbox .inner_productbox .box_txt_3 span {
	color:#959595;
	font-size:10px;
}
#console #content_middle .productbox .inner_productbox .box_txt_3 p {
	padding:0px;
	margin:0px;
	font-weight:bold;
	height:100px;
	overflow:hidden;
	width:auto;
	font-size:12px;
}
/* Corporate pages ------------------------------------------------ */
#main #content.corporate .img_corporate {
	background-color:	#C5C5C5;
	margin:				25px 0;
}
#main #content.corporate .small_promo {
	width:				276px;
	height:				110px;
	background-color:	#C5C5C5;
	float:				left;
	margin:				25px 0;
	padding:			5px;
}
#main #content.corporate .small_promo.first {
	margin-right:		8px;
}
#main #content.corporate .small_promo img {
	border:				1px solid #666666;
	margin-right:		5px;
	float:				left;
}
#main #content.corporate h4 {
	color:				#292929;
}
#main #content.corporate h5 {
	font-size:			14px;
	line-height:		normal;
	border:				none;
	margin:				5px 0;
	font-weight:		bold;
}
#main #content.corporate .small_promo p {
	color:				#666666;
	font-size:			12px;
	line-height:		18px;
	padding-bottom:		5px;
}
#main #content.corporate .small_promo a {
	font-size:			12px;
}
#main #content.corporate h3 {
	border-bottom:		1px solid #D7D7D7;
	padding:			0px 0 13px; 
}
#main #content.corporate .dates h4 {
	margin:				10px 0;
}
#main #content.corporate .dates .item .month {
	float:				left;
	display:			block;
	margin-right:		35px;
}
#main #content.corporate .dates .item .month p {
	font-weight:		bold;
	color:				#292929;
}
#main #content.corporate .dates .item .description {
	float:				left;
	display:			block;
	width:				500px;
}
#main #content.corporate .management {
	margin:				15px 0;
	padding-bottom:		10px;
	clear:				both;
}
#main #content.corporate .management img {
	background-color:	#C5C5C5;
	float:				left;
	margin-right:		20px;
	width:				135px; /* RJV */
	height:				135px; /* RJV */
}
#main #content.corporate .management p {
	line-height:		18px;
	padding-top:		5px;
	font-size:			12px;
}
#main #content.corporate ul {
	padding-bottom:		0;
}
#main #content.corporate a.inline {
	color:				#D12127;
}
#main #content.corporate ul li {
	background:			none;
	padding:			0;
}
#main #content.corporate ul li.first {
	background:			none;
	padding:			0 0 10px 0;
}
#main #content.corporate a.community {
	font-size:			14px;
	color:				#D12127;
}
#main #content.corporate .management a.more {
	background:			transparent url("../webasset/ps_link-arrow-red-small_gif.gif") no-repeat scroll right center;
	font-size:			12px;
	padding:			1px 12px 0 0;
	font-weight:		normal;
	border-bottom:		none;
}
#main #content.corporate .management a.more:hover {
	background-image:	url("../webasset/ps_link-arrow-small_hover_gif.gif");
	color:				#D12127;
}
#main #content.corporate .management.single h4 {
	padding:			10px 0;
	color:				#555555;
}
#main #content.corporate .management.single img {
	float:				right;
	display:			inline;
	margin:				10px;
}
#console.ps3 #main #head .ps3_bg {
	background-repeat:no-repeat;
	background-position: right bottom;
	height:455px;
	width:820px;
}
#console.game #main #head .ps3_bg {
	background-repeat:no-repeat;
	background-position: 300px bottom;
	height:377px;
	width:820px;
}
#console.ps3 #main #head .feature .promo p.indent.ps3_movie span {
	width:378px;
	line-height:28px;
}
#console.ps3 #main #head .feature .promo p.indent.ps3_gaming span {
	width:500px;
	line-height:28px;
}
#console.ps3 #main .console.two_three img {
	width:300px;
	margin:0 0 0 18px;
}
#console.ps3.game #main .console.one_four h3 {
	margin-left:28px;
	margin-top:30px;
}
#console.ps3.game #main .console.one_four h3 {
*margin-top:60px;
}
#console.ps3.fully_loaded #main #head.fully_loaded {
	background:transparent url(../webasset/bg_ps3_fully_loaded.jpg) no-repeat scroll left bottom;
	min-height:520px;
}
#console.ps3.fully_loaded #main #head .feature .promo p.indent span {
	width:408px;
}
#console.ps3.fully_loaded #main .future {
	padding:40px 0 0;
	position:relative;
	width:860px;
}
#console.ps3.fully_loaded #main .future img.left {
	left:0;
	position:absolute;
	top:32px;
}
#console.ps3.fully_loaded #main .future h4 {
	color:#2C2C2C;
	padding:0 0 9px 355px;
	width:500px;
}
#console.ps3.fully_loaded #main .future h5 {
	color:#292929;
	font-size:14px;
	font-weight:bold;
	line-height:14px;
	padding:0 0 17px 355px;
	width:500px;
}
#console.ps3.fully_loaded #main .future p {
	color:#555555;
	font-size:14px;
	line-height:21px;
	padding:0 40px 0 355px;
}
#console.ps3.fully_loaded #main .connected {
	background:transparent url(../webasset/bg_ps3_connected.gif) repeat-x scroll left bottom;
	height:222px;
	margin:0;
	position:relative;
	width:860px;
}
#console.ps3.fully_loaded #main .connected {
	background:transparent url(../webasset/bg_ps3_connected.gif) repeat-x scroll left bottom;
	height:222px;
	margin:0;
	position:relative;
	width:860px;
}
/*  CSS ADDED FOR PS3 FULLY LOADED RED SECTION BY DLW 251209   */

#console.ps3.fully_loaded #main .connected ul li.hd_120gb {
	background:transparent url(../webasset/bg_ps3_connected_divider.gif) no-repeat scroll right top;
	float:left;
	height:222px;
	width:431px;
}
#console.ps3.fully_loaded #main .connected ul li.hd_120gb .image {
	float:left;
	height:188px;
	padding:0 0 0 30px;
}
#console.ps3.fully_loaded #main .connected ul li.hd_120gb img {
	padding-top:40px;
}
#console.ps3.fully_loaded #main .connected ul li.hd_120gb .text {
	float:left;
	padding-left:20px;
	padding-top:25px;
	width:210px;
}
#console.ps3.fully_loaded #main .connected ul li.completely_connected {
	float:left;
	height:188px;
	width:428px;
}
#console.ps3.fully_loaded #main .connected ul li.completely_connected a {
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	height:148px;
	width:169px;
	background-repeat:no-repeat;
	margin:30px 0 0 6px;
	float:left;
}
#console.ps3.fully_loaded #main .connected ul li.completely_connected a:hover {
	background-position:left -148px;
}
#console.ps3.fully_loaded #main .connected ul li.completely_connected h4 {
	margin:25px 0 0 10px;
	float:left;
	font-weight:normal;
}
#console.ps3.fully_loaded #main .connected ul li.completely_connected p {
	float:left;
	margin:5px 0 0 10px;
	width:190px;
}
#console.ps3.fully_loaded #main .connected ul li.completely_connected a.connectivity {
	background:transparent url(../webasset/ps_bullet_link_right_white.gif) no-repeat scroll 170px 10px;
	border-top:1px solid #ffffff;
	color:#ffffff;
	display:block;
	font-size:12px;
	margin:20px 20px 0 10px;
	padding:10px 20px 0px 0;
	width:162px;
	height:auto;
}
#console.ps3.fully_loaded #main .connected ul li.completely_connected a.toggleclass {
	background-position:left -148px;
}
#console.ps3.fully_loaded #main .connected ul li.completely_connected a.connectivity:hover {
	background:url(../webasset/ps_bullet_triangle_white.gif) no-repeat scroll 170px 10px
}
/*  CSS ADDED FOR PS3 FULLY LOADED RED SECTION BY DLW 251209 Ended  */

#console.ps3.fully_loaded #main .connected .left {
	background:transparent url(../webasset/bg_ps3_connected_divider.gif) no-repeat scroll right top;
	float:left;
	height:222px;
	width:431px;
}
#console.ps3.fully_loaded #main .connected .storage {
	padding:0;
}
#console.ps3.fully_loaded #main .connected .storage .image {
	float:left;
	height:188px;
	padding:0 0 0 30px;
}
#console.ps3.fully_loaded #main .connected .storage img {
	padding-top:40px;
}
#console.ps3.fully_loaded #main .connected .text {
	float:left;
	padding-left:20px;
	padding-top:25px;
	width:210px;
}
#console.ps3.fully_loaded #main .connected h4 {
	color:#FFFFFF;
	margin-bottom:5px;
}
#console.ps3.fully_loaded #main .connected p {
	color:#FFFFFF;
	font-size:14px;
	line-height:22px;
}
#console.ps3.fully_loaded #main .connected .right {
	float:left;
	height:188px;
	width:428px;
}
#console.ps3.fully_loaded #main .connected .right .image {
	float:left;
	padding:34px 0 0 20px;
	width:151px;
}
#console.ps3.fully_loaded #main .connected .right .text {
	float:left;
	height:188px;
}
#console.ps3.fully_loaded #main .play {
	background:transparent url(../webasset/ps3_play_the_world.gif) no-repeat scroll left top;
	height:299px;
	margin:0;
	position:relative;
	width:860px;
}
#console.ps3.fully_loaded #main .play div {
	padding:30px 0 0 30px;
}
#console.ps3.fully_loaded #main .play h4{
	font-size:36px;
	height:34px;
	line-height:35px;
	padding:0 0 2px 45px;
	font-weight:bold;
	margin-bottom:12px;
}
#console.ps3.fully_loaded #main .play h5 {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#console.ps3.fully_loaded #main .play p {
	color:#FFFFFF;
	font-size:14px;
	line-height:22px;
}
#console.ps3.fully_loaded #main .play a {
	background-image:url(../webasset/bullet-link-arrow-dark.gif);
	border-color:#FFFFFF;
	color:#FFFFFF;
	font-size:14px;
}
#console.ps3.fully_loaded #main .play a:hover {
	background-image:url(../webasset/bullet-link-arrow-dark-hover.gif);
	color:#D12127;
}
#console.ps3.fully_loaded #main .connected p a {
	background-image:url(../webasset/ps_bullet_link_right_white.gif);
	border-color:#FFFFFF;
	color:#FFFFFF;
}
#console.ps3.fully_loaded #main .connected p a:hover {
	background-image:url(../webasset/ps_bullet_triangle_white.gif);
}
#console.ps3.fully_loaded #main .connected p a {
	background-image:url(../webasset/ps_bullet_link_right_white.gif);
	color:#FFFFFF;
}
/* two psp's page styles */

#main #head.shadow_bg {
	background:#FFFFFF url(../webasset/ps_bg_gif.gif) repeat-x scroll left top;
	float:left;
	margin-left:0;
}
#console.psn.bigger_goes #main #head.shadow_bg .raiseyourgame {
	background:none;
}
#console.psn #main #head.shadow_bg h2 {
	width:820px;
}
#console.psn #main #head.shadow_bg h3 {
	color:#333333;
	font-weight:bold;
	padding-bottom:0;
}
#console.psn #main #head.shadow_bg {
	padding-bottom:7px;
}
#console.psn.bigger_goes #main #head.shadow_bg .raiseyourgame .promo .gaming_join_the_network {
	clear:both;
}
#main #head .promo {
	width:470px;
}
#console.psn.bigger_goes #main #head.shadow_bg h2 {
	padding-bottom:10px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 {
	display:block;
	height:53px;
	width:830px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer {
	margin-bottom:14px;
	margin-left:-10px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li {
	display:			inline;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li a {
	float:				left;
	display:			block;
	margin:				0px 0 20px 0;
	width:				111px;
	height:				53px;
	text-indent:		-9999px;
	background:			transparent url("../webasset/ps_navigation_psp_png.png") no-repeat left top;
	_background:			transparent url("../webasset/ps_navigation_psp_jpg.jpg") no-repeat left top;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.overview a {
	width:206px;
	background-position:0 0;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.Two_PSP a {
	background-position:-206px 0;
	width:196px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.entertainment a {
	background-position:-402px 0;
	width:196px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.full-featured a {
	background-position:-598px 0;
	width:196px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.overview a.on {
	background-position:0px -112px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.Two_PSP a.on {
	background-position:-206px -112px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.Two_PSP a.on:hover {
	background-position:-206px -112px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.entertainment a.on {
	background-position:-404px -112px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.full-featured a.on {
	background-position:-592px -112px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.overview a:hover {
	background-position:0 -56px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.Two_PSP a:hover {
	background-position:-206px -56px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.entertainment a:hover {
	background-position:-402px -56px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.full-featured a:hover {
	background-position:-598px -56px;
}
#console.psn.bigger_goes #main .future {
	float:left;
	width:820px;
	padding-bottom:20px;
	background:none;
}
#console.psn.bigger_goes #main .future .left_section {
	width:386px;
	float:left;
	padding-top:0px;
	padding-right:20px;
}
#console.psn.bigger_goes #main .future .right_section {
	width:370px;
	float:left;
	padding-top:0px;
	padding-left:30px;
}
#console.psn.bigger_goes #main .future .left_section h4, #console.psn.bigger_goes #main .future .right_section h4 {
	color:#2C2C2C;
}
#console.psn.bigger_goes #main .future .left_section h5, #console.psn.bigger_goes #main .future .right_section h5 {
	color:#292929;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
}
#console.psn.bigger_goes #main .future .left_section p, #console.psn.bigger_goes #main .future .right_section p {
	color:#555555;
	font-size:14px;
	line-height:21px;
}
#console.psn.bigger_goes #main .future .future_right p a, #console.psn.bigger_goes #main .future .future_left p a {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll right center;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	float:left;
	font-size:12px;
	width:auto;
	margin:0px 20px 0px 0px;
	padding:5px 40px 6px 0;
}
#console.psn.bigger_goes #main #head.shadow_bg .raiseyourgame div.images {
	float:left;
	width:800px;
	padding-top:55px;
}

#console #main #head.shadow_bg .button_link {
	width:145px;
}
/* Fully Loaded module on the ps3 game page */
#console.ps3 #main #fully_loaded {
	position:			relative;
	background:			#D12127 url("../webasset/ps_bg_ps3_gaming_fullyloaded.gif") repeat-x left top;
}
#console.ps3 #main #fully_loaded h3 {
	margin:				0 0 0 40px;
	padding-top:		19px;
	color:				#FFF;
	background:			transparent url("../webasset/ps_bg_divider_ps3_fully_loaded.gif") no-repeat left bottom;
}
#console.ps3 #main #fully_loaded a {
	position:			absolute;
	left:				15px;
	bottom:				0px;
	margin-right:		40px;
	padding-right:		20px;
	font-size:			12px;
	color:				#FFF;
	width:				106px;
	border-top:			none;
	background:			transparent url("../webasset/ps_bullet_link_rtriangle_white.gif") no-repeat right center;
}
#console.ps3 #main #fully_loaded a:hover {
	background-image:	url("../webasset/ps_bullet_link_rtrngle_white.gif");
}
#console.ps3 #main #fully_loaded ul {
	padding-top:		20px;
	padding-bottom:		7px;
	background:			transparent url("../webasset/ps_bg_ps3_gaming_floaded_bttm.gif") no-repeat left bottom;
	min-height:			235px !important;
}
#console.ps3 #main #fully_loaded ul li {
	position:			relative;
	float:				left;
	height:				232px;
}
#console.ps3 #main #fully_loaded ul li h4 {
	padding:			79px 11px 0 7px;
	color:				#FFF;
}
#console.ps3 #main #fully_loaded ul li p {
	padding:			0 11px 0 8px;
	font-size:			13px;
	line-height:		21px;
	color:				#FFF;
}
/*  PS3 Gaming Red Section */
#console.ps3 #main #fully_loaded ul li.wifi {
	padding:0;
	width:186px;
	float:left;
	height:150px;
}
#console.ps3 #main #fully_loaded ul li.wifi a {
	background-repeat:no-repeat;
	border-top:0 solid #FFFFFF;
	display:block;
	height:auto;
	margin:10px 0 0 0;
	padding:10px 0 0;
	position:static;
	width:166px;
	left:0;
	background-position:-8px top;
}
#console.ps3 #main #fully_loaded ul li.wifi a:hover {
background-position:-8px -189px;
}
#console.ps3 #main #fully_loaded ul li.wifi h4 {
	padding:80px 0 0 25px;
}
#console.ps3 #main #fully_loaded ul li.wifi p {
	padding-left:25px;
}


#console.ps3 #main #fully_loaded ul li.wifi a.effect {
background-position:right 13px;
float:left;
margin:0 0 0 10px;
width:130px;
padding-left:17px;
}


#console.ps3 #main #fully_loaded ul li.hd {
	float:left;
	height:150px;
	padding:0;
	width:160px;
}
#console.ps3 #main #fully_loaded ul li.hd a {
	width:160px;
	float:left;
	position:relative;
	margin:10px 0 0 0;
	padding:10px 0 0 0;
	left:0;
	background-position: -8px top;
}
#console.ps3 #main #fully_loaded ul li.hd a:hover {
	background-position:-8px -189px;
}
#console.ps3 #main #fully_loaded ul li.hd h4 {
	padding:80px 0 0 10px;
}
#console.ps3 #main #fully_loaded ul li.hd p {
	padding-left:10px;
	float:left;
}

#console.ps3 #main #fully_loaded ul li.hd a.effect {
background-position:right 13px;
float:left;
margin:0 0 0 10px;
width:130px;
}

#console.ps3 #main #fully_loaded ul li.blu_ray {
	float:left;
	height:150px;
	padding-left:5px;
	width:160px;
	left:0;
}
#console.ps3 #main #fully_loaded ul li.blu_ray a {
	width:160px;
	float:left;
	position:relative;
	margin:10px 0 0 0;
	padding:10px 0 0 0;
	left:0;
	
background-position: -8px top;
	_background-position: -8px top;
}
#console.ps3 #main #fully_loaded ul li.blu_ray a.toggleclass {
	background-position:-8px -189px;
}
#console.ps3 #main #fully_loaded ul li.blu_ray a:hover {
	
background-position:-8px -189px;
	_background-position:-8px -189px;
}
#console.ps3 #main #fully_loaded ul li.blu_ray a.blueray_link {
	width:130px;
	background-position:right 13px;
	float:left;
	margin:0 0 0 10px;
	_margin:10px 0 0 0px;
	_padding-left:10px;
}
#console.ps3 #main #fully_loaded ul li.blu_ray a.blueray_link:hover {
	width:130px;
	background-position:right 13px;
}
#console.ps3 #main #fully_loaded ul li.blu_ray h4 {
	padding-left:10px;
}
#console.ps3 #main #fully_loaded ul li.blu_ray p {
	float:left;
	padding-left:10px;
}
#console.ps3 #main #fully_loaded ul li.connectivity {
	float:left;
	height:150px;
	margin:0;
	width:160px;
	left:0;
}
#console.ps3 #main #fully_loaded ul li.connectivity a {
	
background-position:-8px top;
	_background-position:-8px top;
	background-repeat:no-repeat;
	border-top:0 solid #FFFFFF;
	display:block;
	height:auto;
	margin:10px 0 0 5px;
	padding:10px 0 0;
	position:static;
	width:166px;
	left:0;
}
#console.ps3 #main #fully_loaded ul li.connectivity a.toggleclass {
	background-position:-8px -189px;
}
#console.ps3 #main #fully_loaded ul li.connectivity a:hover {
	
background-position:-8px -189px;
	_background-position:-8px -189px;
}
#console.ps3 #main #fully_loaded ul li.connectivity h4 {
	padding-left:10px;
}
#console.ps3 #main #fully_loaded ul li.connectivity p {
	padding:3px 0 0 15px;
	float:left;
}
#console.ps3 #main #fully_loaded ul li.connectivity a.connectivity_link {
	margin:0 0 0 15px;
	background-position:right 13px;
	float:left;
	width:126px;
	_margin:10px 0 0 2px;
	_padding-left:10px;
}
#console.ps3 #main #fully_loaded ul li.connectivity a.connectivity_link:hover {
	width:126px;
	background-position:right 13px;
}
#console.ps3 #main #fully_loaded ul li.parental {
	float:left;
	height:150px;
	padding:0 0 0 10px;
	width:174px;
	left:0;
}
#console.ps3 #main #fully_loaded ul li.parental p {
	float:left;
	padding-left:15px;
}
#console.ps3 #main #fully_loaded ul li.parental a {
	width:169px;
	float:left;
	position:static;
	margin:10px 0 0 0;
	padding:10px 0 0 0;
	left:0;
	background-position:-25px top;
	_background-position:-25px top;
}
#console.ps3 #main #fully_loaded ul li.parental a.toggleclass {
	background-position:-23px -189px;
}
#console.ps3 #main #fully_loaded ul li.parental a:hover {
	background-position:-23px -189px;
	_background-position:-23px -189px
}
#console.ps3 #main #fully_loaded ul li.parental h4 {
	padding-left:15px;
}
#console.ps3 #main #fully_loaded ul li.parental a.parental_link {
	margin:0 0 0 17px;
	width:140px;
	background-position:right 13px;
	_margin:10px 0 0 8px;
	float:left
}
#console.ps3 #main #fully_loaded ul li.parental a.parental_link:hover {
	width:140px;
	background-position:right 13px;
}
/*  PS3 Gaming Red Section ends */


 
/***********PSP GO 3000************/

div.psnHomeAvatar {
	height:378px;
}
#main #head .promo {
	width:780px;
}
#console.psp3000 #main #head {
	
	max-height:none;
}
#console.psp3000 #main #head .feature .promo p.indent.ps3_movie span {
	width:350px;
}
#console.psp.psp3000.twopsps #main .console.two_three div {
	width:			326px;
}
#console.psp.psp3000.twopsps #main .console.two_three img {
	float :left;
	margin :0 20px 0 0;
}
#console #main .console {
	height:1%;
	padding:60px 10px 0 10px; /*60px 0 0;*/
}
#console #main .console.two_three div, #console #main .console.one_three_one div {
	padding:10px 0 0 0px;
	width:320px; /* opened by RJV 11NOV */
}
body#console #main.yellowborder {
	border-top:10px solid #fdb913;
}
#console #main #head .button_link {
	width:140px;
}
#console.psp #main #head .button_link {
	width:240px;
}
.FontSize17 {
	font-size:17px;
	color:#292929;
	font-weight:bold;
	background:url(../webasset/ps_hlinebg_jpg.jpg) repeat-x top;
	width:300px;
	margin-top:30px;
	padding-top:20px;
}
.White_Button {
	float:left;
	margin:20px 0px 0px 20px;
	background:url(../webasset/ps_whitebuttonleft_gif.gif) no-repeat left top;
	padding:0px;
}
.White_Button span {
	float:left;
	background:url(../webasset/ps_whitebuttonright.gif) no-repeat right top;
	padding:6px 50px 6px 10px;
	margin:0px;
	color:#555555;
	font-size:18px;
	font-weight:bold;
}
.White_Button:hover {
	float:left;
	margin:20px 0px 0px 20px;
	background:url(../webasset/ps_whitebuttonleft_h_gif.gif) no-repeat left top;
	padding:0px;
}
.White_Button:hover span {
	float:left;
	background:url(../webasset/ps_whitebuttonright_h_gif.gif) no-repeat right top;
	padding:6px 50px 6px 10px;
	margin:0px;
	color:#fff;
	cursor:pointer;
	font-size:18px;
	font-weight:bold;
}
h2 {
	font-weight:bold;
	color:#2c2c2c;
}
.WhereYouCan {
	margin:0px 0px 20px 40px;
	overflow:hidden;
}
.prod_bg {
	float:left;
	width:789px;
	height:208px;
	background:url(../webasset/psp_systems_bg.jpg) no-repeat left top;
}
.prod_img {
	float:left;
	width:196px;
	height:148px;
	padding: 60px 0 0 32px;
}
.prod_desc_box {
	float:left;
	width:305px;
	height:170px;
	padding:22px 17px 0 17px;
}
.prod_desc_hdr {
	float:left;
	width:290px;
	font-size:21px;
	height:68px;
}
.prod_desc_txt {
	float:left;
	width:290px;
	font-size:13px;
	height:64px;
	padding:20px 0 0 0;
}
.prod_bundle_box {
	float:left;
	width:172px;
	height:164px;
	padding:22px 0 0 22px;
	color:#959595;
}
.prod_bundle_includes {
	float:left;
	width:170px;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
}
.prod_bundle_items {
	float:left;
	width:170px;
	font-size:12px;
	height:80px;
	line-height:19px;
	color:#000000;
	font-weight:bold;
}
.prod_bundle_price {
	float:left;
	width:170px;
	font-size:14px;
	padding:0 0 8px 0;
	border-bottom:1px solid #d9d9d9;
	font-weight:bold;
}
.prod_bundle_lnk {
	background:transparent url(../webasset/ps_button_big_dark_grey_left.gif) no-repeat scroll left top;
	display:block;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:33px;
	line-height:33px;
	padding:0 0 0 10px;
}
.prod_bundle_lnk:hover {
	background-position:left -33px;
}
.prod_bundle_lnk:hover span {
	background-position:right -33px;
	color:#FFFFFF;
}
.prod_bundle_lnk span {
	background:transparent url(../webasset/ps_button_big_dark_grey_right.gif) no-repeat scroll right top;
	display:block;
	padding:0 28px 0 0;
	color:#FFF;
}
a.prod_bundle_lnk {
	float:left;
	margin-top:10px;
}
div.row_sep {
	float:left;
	width:780px;
	height:26px;
	overflow:hidden;
	display:block;
}
#console.psp3000 #main #head #peer.ps2 {
	display:block;
	height:53px;
	width:800px;
}
#console.psp3000 #main #head #peer {
	margin-bottom:14px;
	margin-left:-10px;
}
#console.psp3000 #main #head #peer.ps2 li {
	display:			inline;
}
#console.psp3000 #main #head #peer.ps2 li a {
	float:				left;
	display:			block;
	margin:				0px 0 20px 0;
	width:				111px;
	height:				53px;
	text-indent:		-9999px;
	background:			transparent url("../webasset/ps_navigation_psp_png.png") no-repeat left top;
	_background:			transparent url("../webasset/ps_navigation_psp_jpg.jpg") no-repeat left top;
}
#console.psp3000 #main #head #peer.ps2 li.overview a {
	width:206px;
	background-position:0 0;
}
#console.psp3000 #main #head #peer.ps2 li.Two_PSP a {
	background-position:-206px 0;
	width:196px;
}
#console.psp3000 #main #head #peer.ps2 li.entertainment a {
	background-position:-402px 0;
	width:196px;
}
#console.psp3000 #main #head #peer.ps2 li.full-featured a {
	background-position:-598px 0;
	width:196px;
}
#console.psp3000 #main #head #peer.ps2 li.overview a.on {
	background-position:0px -112px;
}
#console.psp3000 #main #head #peer.ps2 li.overview a.on:hover {
	background-position:0px -112px;
}
#console.psp3000 #main #head #peer.ps2 li.Two_PSP a.on {
	background-position:-206px -112px;
}
#console.psp3000 #main #head #peer.ps2 li.entertainment a.on {
	background-position:-402px -112px;
}
#console.psp3000 #main #head #peer.ps2 li.entertainment a.on:hover {
	background-position:-402px -112px;
}
#console.psp3000 #main #head #peer.ps2 li.full-featured a.on {
	background-position:-598px -112px;
}
#console.psp3000 #main #head #peer.ps2 li.full-featured a.on:hover {
	background-position:-598px -112px;
}
#console.psp3000 #main #head #peer.ps2 li.overview a:hover {
	background-position:0 -56px;
}
#console.psp3000 #main #head #peer.ps2 li.Two_PSP a:hover {
	background-position:-206px -56px;
}
#console.psp3000 #main #head #peer.ps2 li.entertainment a:hover {
	background-position:-402px -56px;
}
#console.psp3000 #main #head #peer.ps2 li.full-featured a:hover {
	background-position:-598px -56px;
}
#console.ps3 #main .console.two_three div p a, #console.ps3 #main .console.one_three_one div p a {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll right center;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	float:left;
	font-size:12px;
	width:auto;
	margin:20px 20px 0px 0px;
	padding:5px 40px 6px 0;
}
#console.psp #main #module_c p.link a { /* RJV 11NOV*/
	float:left;
	width:80px;
}
#console.psp #main #module_c p.fullcol {
	padding:			5px 40px;
}
#console #main .console.two_three div p a:hover, #console #main .console.one_three_one div p a:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll right center;
	color:#D12127;
}
#console.psp3000 #main p a {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll right 9px;
	border-top:1px solid #BFBFBF;
	display:block;
	margin-top:25px;
	padding:5px 20px 6px 0;
	text-indent:0;
	width:100px;
}
#console.psp3000 #main p a:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll right 9px;
}
#console.psp3000 #main p a.moreinfolink {
	background:transparent url(../webasset/bullet-link-arrow-red_yellow.gif) no-repeat scroll right 9px;
	border-top:0px solid #CCCCCC;
	display:block;
	margin-top:25px;
	padding:5px 20px 6px 0;
	text-indent:0;
	width:107px;
	float:none;
}
#console.psp3000 #main p a.moreinfolink:hover {
	background:transparent url(../webasset/bullet_arrow_red_yellow_hover.gif) no-repeat scroll right 9px;
}
#console.psp3000 #main .well_connected {
	width:825px;
	background:url('../webasset/ps_bg_yellow_jpg.jpg') repeat-x;
	float:left;
	height:285px;
	margin-bottom:40px;
	padding-left:35px;
}
#console.psp3000 #main .well_connected .left_image {
	float:left;
	padding-top:30px;
	padding-right:30px;
	*padding-top:20px;
}
#console.psp3000 #main .well_connected .right_txt {
	float:left;
	padding-top:30px;
	*padding-top:20px;
	width:570px;
}
#console.psp3000 #main .well_connected .right_txt h3 {
	padding-top:0px;
	color:#292929;
	padding-bottom:0px;
}
#console.psp3000 #main .well_connected .right_txt p {
	padding-bottom:10px;
	padding-top:10px;
	color:#555555;
}
#console.psp3000 #main .well_connected .bottom_line {
	float:left;
	background:url('../webasset/ps_horizontal_line_png.png') no-repeat 5px bottom;
	width:825px;
}
#console.psp3000 #main .well_connected .bottom_line h2 {
	float:left;
	padding:20px 0px 0px 0px;
	width:665px;
}
#console.psp3000 #main .well_connected .bottom_line p {
	float:right;
	width:115px;
}
#console.psp3000 #main .well_connected .bottom_line p a {
	margin-top:32px;
	padding-right:0px;
	margin-right:0px;
}
#console.psp3000 #main .telecom {
	background:url('../webasset/ps_verticle_line_gif.gif') repeat-y;
	float:left;
	width:178px;
	padding:10px 0px 0px 12px
}
#console.psp3000 #main .telecom img {
	float:left;
}
#console.psp3000 #main .telecom span {
	float:left;
	width:100px;
	padding-left:7px;
	color:#292929;
	font-weight:bold;
	height:38px;
	line-height:normal;
}
#console.psp3000 #main .telecom a {
	padding:0px 0px 0px 9px;
	margin:0px;
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat 44px 7px;
	margin:0px;
}
#console.psp3000 #main .telecom a:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat 44px 7px;
}
#main .header_with_links {
	clear: left;
	border-bottom:1px solid #BABABA;
	margin-bottom:3px;
	margin-top:55px;
	height:44px;
	margin-top:30px;
}

#consolepsp #main .header_with_links {
	*height:38px;
}
#consolepsp #main .header_with_links .more_links {
	*top:8px;
}


#console #main p {
	background-image:none;
	color:#525252;
	font-size:14px;
	
	margin:0;
	padding:0 10px 0 0;
	width:auto;
}
#console #main .section_content p {
*padding-bottom:10px;
}
#console.psp3000 #main p a.yellow_more {

	background:transparent url(../webasset/bullet-link-arrow-red_yellow.gif) no-repeat scroll 45px 2px;
	border-top:0 solid #CCCCCC;
	display:block;
	margin:0;
	padding:0 0 0 9px;
	text-indent:0;
	width:100px;
	float:left;
}
#console.psp3000 #main p a.yellow_more:hover {
	
	background:transparent url(../webasset/bullet_arrow_red_yellow_hover.gif) no-repeat scroll 45px 2px;
}

#console #main .header_with_links {
	float:left;
	margin-left:40px;
	width:780px;
}
/*psp Go*/

		
		
		#console.psp.well_connected #main #head .psp_go_marketing.full_featured h2 {
}
#console.psp.well_connected #main #head .psp_go_marketing.full_featured h3 {
	color:#333333;
	font-weight:bold;
	_margin-top:14px;
}
/* for console modules */
		#console #main .console.one_four div.psp_go_small_content {
	width:326px;
	float:left;
	margin-top:20px;
}
#console #main .console.one_four div.psp_go_small_content h3 {
	color:#2c2c2c;
	width:341px;
	float:left;
}
#console #main .console.one_four div.psp_go_small_content h4 {
	color:#2c2c2c;
}
#console #main .console.one_four div.psp_go_small_content p {
	width:326px;
	float:left;
}
/* for more links */
		#console.psp.well_connected #main .console.one_four div.psp_go_small_links {
	float:left;
	margin-top:20px;
	padding-right:0px;
	width:326px;
}
#console.psp.well_connected #main .console.one_four div.psp_go_small_links a {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll 130px 6px;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	font-size:12px;
	margin:0 20px 0 0;
	padding:5px 0 6px 0;
	width:141px;
	float:left;
	_margin:0 10px 0 0;
}
#console.psp.well_connected #main .console.one_four div.psp_go_small_links a:hover {
	background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat scroll 130px 6px;
	color:#D12127;
}
/* end for more links */
		#console #main .console.one_four div.psp_go_small {
	width:504px;
}
#console #main .console.one_four div.psp_go_small img {
	margin-left:0px;
	_margin-right:0px;
}
#console.psp.well_connected #main .store_skype ul li.psp_size h4 {
	padding-left:140px;
}
#console.psp.well_connected #main .store_skype ul li.psp_size p {
	padding:0 30px 0 140px;
}
#console.psp.well_connected #main .store_skype .psp_storage_divider {
	background:url(../webasset/ps_horizontal_line_png.png) no-repeat left top;
	float:left;
	width:784px;
	margin-left:35px;
	margin-top:-40px;
}
#console.psp.well_connected #main .store_skype .psp_storage_divider p {
	width:100px;
	display:block;
	border-top:0;
	float:right;
	padding-right:30px;
}
#console.psp.well_connected #main .store_skype .psp_storage_divider p a {
	margin:0px;
	padding-right:0;
	color:#292929;
	float:left;
	border:none;
	background:url(../webasset/bullet-link-arrow-red_yellow.gif) no-repeat 109px 8px;
	padding:5px 20px 6px 0;
	text-align:right;
	width:100px;
}
#console.psp.well_connected #main .store_skype .psp_storage_divider p a:hover {
	background:transparent url(../webasset/bullet_arrow_red_yellow_hover.gif) no-repeat scroll 109px 8px;
}
/* For multi player online */
		#console.psp.well_connected #main .console.one_two_two div.multi_Player h3 {
	padding-bottom:7px;
}
/* For built in wi-fi */
		#console.psp.well_connected #main .console.one_four div.built_in {
	margin-left:5px;
	width:600px;
	float:left;
}
#console.psp.well_connected #main .console.one_four div.built_in p {
	width:575px;
	float:left;
	padding-right:30px;
}
#console.psp.well_connected #main .console.one_four div.built_in_image {
	width:180px;
	float:left;
}
#console.psp.well_connected #main .console.one_four div.built_in_image img {
	margin-top:50px;
	margin-right:0px;
}
#console.psp.well_connected #main .console.one_four div.built_in h3 {
}
#console.psp.well_connected #main .console.one_four div.built_in h4 {
	color:#2c2c2c;
	padding:5px 0;
}
#console #main .console.one_four div.connected_links {
	width:315px;
	float:left;
	margin-top:20px;
}
#console #main .console.one_four div.connected_links a {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll 130px 6px;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	font-size:12px;
	margin:0 15px 0 0;
	padding:5px 0 6px 0;
	width:140px;
	float:left;
}
#console #main .console.one_four div.connected_links a:hover {
	background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat scroll 130px 6px;
	color:#D12127;
}
#console.psp.well_connected #main .psp_go_bottom_space {
	padding-bottom:30px;
}
#console.psp.well_connected #main .store_skype ul a {
	_padding-left:178px;
	border-top:1px solid #FDCC19;
}
/* for Available PSP systems */
		.psp_header_block {
	width:780px;
	margin-left:40px;
	float:left;
	border-bottom:none;
	clear:both;
	margin-bottom:3px;
	margin-top:10px;
	_margin-left:20px;
}
#console #main .psp_header_block h3 {
	padding:0 0 7px;
	margin:0;
	text-align:left;
	float:left;
	width:780px;
}
.psp_products_block {
	width:789px;
	margin-left:35px;
	float:left;
	padding-bottom:30px;
	_margin-left:15px;
}
.psp_products {
	width:789px;
	height:208px;
	float:left;
}
.psp_products .product_image {
	float:left;
	width:196px;
	height:148px;
	padding:60px 0 0 32px;
}
.psp_products .product_description {
	float:left;
	height:170px;
	padding:20px 17px 0;
	width:305px;
}
#console #main .psp_products .product_description h3 {
	float:left;
	width:290px;
	padding:10px 0 0;
	margin:0;
}
.psp_products .product_description p {
	float:left;
	width:290px;
	font-size:13px;
	padding:20px 0 0;
}
.psp_products .product_bundle {
	float:left;
	height:164px;
	width:172px;
	padding:15px 0 0 22px;
	color:#959595;
}
.psp_products .product_bundle h5 {
	font-size:12px;
	text-transform:uppercase;
	margin:0;
	line-height:16px;
	padding:8px 0 0;
	float:left;
	width:170px;
	font-weight:bold;
}
#console #main .psp_products .product_bundle p {
	font-size:12px;
	line-height:22px;
	margin:0;
	padding:5px 0 0;
	color:#696969;
	font-weight:bold;
	float:left;
	width:170px;
}
.psp_products .product_bundle p span {
	font-weight:normal;
}
.psp_products .product_bundle .product_bundle_price {
	border-bottom:1px solid #d9d9d9;
	width:170px;
	float:left;
	font-size:14px;
	font-weight:bold;
	padding:10px 0 8px;
}
.psp_products .product_bundle a.product_learn_more {
	float:left;
	margin-top:10px;
}
.product_learn_more:hover {
	background-position:left -33px;
}
.product_learn_more:hover span {
	background-position:right -33px;
	color:#fff;
}
/* styles for portable games */
		
		
		
		#console #main .console.one_four div.psp_portal_games_image {
	width:422px;
	float:left;
}
#console #main .console.one_four div.psp_portal_games_image img {
	margin-left:20px;
	margin-right:0px;
}
#console.psp.well_connected #main .store_skype {
	background:transparent url(../webasset/ps_bg_psp_storage_yellow_gif.gif) repeat-x scroll left bottom;
	height:205px;
	margin:0;
	position:relative;
	width:860px;
}
#console.psp.well_connected #main .store_skype ul li.psp_storage {
	background-repeat: no-repeat;
	background-position:0 0;
	float:left;
	width:426px;
	height:156px;
}
#console.psp.well_connected #main .store_skype ul li.psp_size {
	background-repeat: no-repeat;
	background-position:0 0;
	float:left;
	width:426px;
}
#console.psp.well_connected #main .store_skype .psp_storage_divider {
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	margin-left:50px; /* 35 commented */
	margin-top:-24px;
	width:784px;
}
#console.psp.well_connected #main .store_skype ul li.ps_store h4 {
	padding-left:178px;
}
#console.psp.well_connected #main .store_skype ul li h4 {
	color:#333333;
	padding-top:40px;
}
#console.psp.well_connected #main .store_skype ul li {
	float:left;
	height:192px;
}
#console.psp.well_connected #main .store_skype {
	background:transparent url(../webasset/ps_bg_psp_storage_yellow_gif.gif) repeat-x scroll left bottom;
	height:205px;
	margin:0;
	position:relative;
	width:860px;
}
#console.psp.well_connected #main .store_skype ul li.ps_store p {
	background:transparent url(../webasset/bg_divider_psp_store_link_gif.gif) no-repeat scroll 174px 86px;
	padding-left:178px;
}
#console.psp.well_connected #main .store_skype ul li.psp_size p {
	padding:0 30px 0 140px;
}
#console #main .console.one_four div.psp_portal_games {
	float:left;
	margin-left:40px;
	width:380px;
}
#console #main .console.one_four div.psp_portal_games h3 {
	color:#2C2C2C;
}
#console.psp.well_connected #main .console.one_four div.psp_portal_links {
	float:left;
	margin-top:20px;
	padding-right:0;
	width:380px;
}
#console.psp.well_connected #main .console.one_four div.psp_portal_links a {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll right 6px;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	float:left;
	font-size:12px;
	margin:0 20px 0 0;
	padding:5px 0 6px;
	width:170px;
}
#console.psp.well_connected #main .console.one_four div.psp_portal_links a:hover {
	background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat scroll right 6px;
	color:#D12127;
}
.psp_header_block {
	border-bottom:medium none;
	clear:both;
	float:left;
	margin-bottom:3px;
	margin-left:40px;
	margin-top:40px;
	width:780px;
}
#console #main .psp_header_block h3 {
	float:left;
	margin:0;
	padding:0 0 7px;
	text-align:left;
	width:780px;
}
#console.psp.well_connected #main .store_skype ul {
	padding-top:6px;
}
#console.ps3 #main #module_c .parental_landing {
	background-image:url(../webasset/parental_controls_landing_gif.gif);
	bottom:50px;
	height:191px;
	left:40px;
	position:absolute;
	width:780px;
}
#console.ps3 #main #module_c .parental_landing h4 {
	padding-left:212px;
}
#console.ps3 #main #module_c .parental_landing p {
	color:#555555;
	padding-left:212px;
	padding-right:20px;
	width:auto;
}
#console.ps3 #main #module_c .parental_landing p a {
	background-position:100px 10px;
	border:medium none;
	position:absolute;
	right:0;
	width:100px;
	top:116px;
}
#console.ps2 #main .endless_entertainment div.links p a {
	background-image:url(../webasset/ps_bullet-link-arrow-red_gif.gif);
	background-position:115px 10px;
	width:105px;
	float:left;
}
#console.ps2 #main .endless_entertainment div.links p {
	width:100%;
}
#console #main p a.PS_StoreLink {
	background:url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat 147px 10px;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	font-size:12px;
	margin:20px 20px 0 0;
	padding:5px 6px 6px 0;
	width:152px;
	float:left;
}
#console #main p a.PS_StoreLink:hover {
	background:url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat 147px 10px;
	color:#D12127;
}
#console #main .console img.Movies_brd {
	margin:0;
	right:-83px;
	position:absolute;
}
#main #head h2.hdr, #main #head h1.hdr {
	width:				500px;
	float:none;
}
#console.ps3 #main .console a.button_link_small {
	background-image:url(../webasset/button_big_dark_grey_left.gif);
	background-position:0 0;
	float:left;
	margin:20px 8px 0 0;
	padding:0;
	width:142px;
	height:33px;
}
#console.ps3 #main .console a.button_link_small:hover {
	background-position:0 -33px;
}
#console.ps3 #main .console a.button_link_small.grey span {
	background-image:url(../webasset/button_big_dark_grey_right.gif);
}
#console.ps3 #main .console a.button_link_small:hover span {
	background-position:right -33px;
}
#console.ps3 #main #head .head_promo a.parent {
	
background-image:url(../webasset/ps_button_bg_right_on_grey_png.png);
	background-position:right 0;
	float:left;
	margin:20px 8px 0 0;
	padding:0;
	width:210px;
	height:33px;
}
#console.ps3 #main #head .head_promo a.parent:hover {
	background-position:right -35px;
}
#console.ps3 #main #head .head_promo a.parent span {
	
background-image:url(../webasset/ps_button_bg_left_on_grey_png.png);
	padding-right:10px;
	width:168px;
	background-position: left top;
}
#console.ps3 #main #head .head_promo a.parent:hover span {
	background-position:left -35px;
}
#console.psp #main #module_c div.links a.parent {
	background-image:url(../webasset/button_big_dark_grey_left.gif);
	background-position:0 0;
	float:left;
	margin:18px 20px 0 0;
	padding:0;
	width:144px;
	height:33px;
}
#console.psp #main #module_c div.links a.parent:hover {
	background-position:0 -33px;
}
#console.psp #main #module_c div.links a.parent span {
	background-image:url(../webasset/button_big_dark_grey_right.gif);
}
#console.psp #main #module_c div.links a.parent:hover span {
	background-position:right -33px;
}
#console #main .one_four div p.twoparagraph {
	float:left;
	margin:10px 15px 10px 0;
	width:324px;
}
#console #main .console.two_three div.moviesdiv {
	padding-left:20px;
	width:480px; 
}
#console #main .console div.moviesdiv p.moviesandtv {
	line-height:22px;
	padding-top:10px;
}
#overlay.share-this .inner .content.email-box {
	height:auto;
	margin-top:10px;
}
#overlay.share-this .inner .content.share-box {
	width:435px;
}
#overlay.share-this .inner .content.email-box {
	width:435px;
}
#overlay.share-this a {
	outline:none;
}
#overlay.share-this .inner .content a.button_link_small {
	background-image:url(../webasset/ps_button_bg_right_on_grey_png.png);
	_background-image:url(../webasset/right_on_grey_gif.gif);
	background-position:right top;
	font-size:16px;
	height:35px;
}
#overlay.share-this .inner .content a.button_link_small {
	color:#FFFFFF !important;
	cursor:pointer;
	display:block;
	font-weight:bold;
	border:none;
	outline:none;
	line-height:normal;
	overflow:hidden;
	padding:0 22px 0px 0px;
}
#overlay.share-this .inner .content a.button_link_small:hover {
	color:#fff !important;
	background-position:right -35px;
}
#overlay.share-this .inner .content a.button_link_small span {
	background-image:url(../webasset/ps_button_bg_left_on_grey_png.png);
	_background-image:url(../webasset/left_on_grey_gif.gif);
	background-position:left top;
}
#overlay.share-this .inner .content a.button_link_small:hover span {
	background-position:left -35px;
	outline:none;
}
#overlay.share-this .inner .content .emailForm input {
	background:transparent url(../webasset/bg_share_input_large.gif) repeat-x left top;
	width:331px;
	outline:none;
}
#overlay.share-this .inner .content .shareVideo {
	float:left;
	margin-right:20px;
	width:430px;
}
#overlay.share-this .inner .content .emailForm textarea {
	background:transparent url(../webasset/ps_bg_share_input_wide.gif) repeat-y scroll left top;
	width:331px;
}
#main .header_with_links_withtop {
	margin-top:51px;
}
/**
 * psp overview page
 */

#console.psp #main .button_link {
	margin: 			30px 0px 0px 0px;
}
/* module "head" on this page */
#console.psp.overview #main #head .promo {
	width:				528px;
	margin-bottom:		30px;
	background:			transparent url("../webasset/bg_main_head_divider.gif") repeat-y right top;
}
#console.psp #main #head {
	margin-left:		0;
	margin-bottom:		0;
}

#console.psp.overview #main #head .promo p {
	float:				none;
}
#console.psp #main #head .head_promo {
	width:				214px;
	height: 			121px;
	float: 				right;
	margin: 			30px 40px 0px 0px;
}
#console.psp #main #head .head_promo p {
	padding:			23px 0 5px 0;
	font-weight:		bold;
	color:				#292929;
	font-size:			14px;
}
#console.psp #main #head .head_promo div {
	width:				214px;
	height: 			121px;
	
	margin-bottom:10px;
}
#console.psp #main #head .head_promo div a {
	color: 				white;
	font-size: 			17px;
	font-weight: 		bold;
	position: 			relative;
	top: 				92px;
	left: 				10px;
	padding: 			0px 40px 0px 0px;
	background: 		url("../webasset/bullet-link-arrow-dark.gif") no-repeat bottom right;
}
#console.psp #main #head .bg_img a:hover {
	background: 		url("../webasset/bullet-link-arrow-dark-hover.gif") no-repeat bottom right;
}

#console.psp #main .console.two_col div {
	width:				300px;
	margin-left:		40px;
	padding-bottom:		20px;
}
#console.psp #main .console.two_col img {
	float:				right;
	margin:				0 -38px 0 0;
}
#console.psp #main .console.two_three div, #console.psp #main .console.one_three_one div {
	width:				300px;
}
#console.psp #main .console.two_three img {
	float:				left;
	margin:				0 20px 0 -50px;
}

#console.psp #main .console.two_three div p a:hover, #console.psp #main .console.one_three_one div p a:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll right center;
}
#console.psp #main #head .links p.link, #console.psp #main .console .links p.link {
	float:left;
	padding-left:0 !important;
	width:130px !important;
}
#console.psp #main .console p.link a {
	background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat scroll right center;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	float:left;
	font-size:12px;
	width:auto;
	margin:20px 20px 0px 0px;
	padding:5px 35px 6px 0;
}
#console.psp #main .console p.link a:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll right center;
}
/* module "B" on this page */

#console.psp #main #module_b h3 {
	margin:				0 0 20px 40px;
	padding-top:		19px;
	color:				#000;
	background:			transparent url("../webasset/bg_divider_psp_feature.gif") no-repeat left bottom;
	position:relative;
	padding-bottom:		10px;
}
#console.psp #main #module_b a {
	position:			absolute;
	right:				0;
	top:				24px;
	margin-right:		40px;
	font-size:			12px;
	color:				#000;
	padding-right:		20px;
	background:			transparent url("../webasset/bullet-link-arrow-red_yellow.gif") no-repeat right center;
}
#console.psp #main #module_b li a {
	display:			block;
	position:			static;
	width:				130px;
	margin:				10px 0 0 34px;
	padding:			10px 0 10px 0;
	border-top:			1px solid #d1970f;
	background-position:right 13px;
}
#console.psp #main #module_b a:hover {
	background-image:	url("../webasset/bullet_arrow_red_yellow_hover.gif");
}
#console.psp #main #module_b .bottomshadow {
	padding-top:		20px;
	padding-bottom:		0;
	background:			transparent url("../webasset/bg_psp_module_feature_bottom.gif") no-repeat left bottom;
	clear:				both;
}
#console.psp #main #module_b ul {
	background:			#F6B213;
	height:				230px;
}
#console.psp #main #module_b ul li {
	float:				left;
}
#console.psp #main #module_b ul li.wifi {
	padding:			0 0 0 38px;
	width:				195px;
	background:			transparent url("../webasset/bg_psp_features_wifi.gif") no-repeat left top;
}
#console.psp #main #module_b ul li.hd {
	width:				195px;
	background:			transparent url("../webasset/bg_psp_features_gaming.gif") no-repeat left top;
}
#console.psp #main #module_b ul li.blu_ray {
	width:				195px;
	background:			transparent url("../webasset/bg_psp_features_entertainment.gif") no-repeat left top;
}
#console.psp #main #module_b ul li.connectivity {
	width:				195px;
	background:			transparent url("../webasset/bg_psp_features_store.gif") no-repeat left top;
}
#console.psp #main #module_b ul li.parental {
	padding:			0 22px 0 0;
	width:				172px;
	background-image:	url("../webasset/bg_ps3_fully_loaded_parental.gif");
}
#console.psp #main #module_b ul li h4 {
	padding:			84px 0px 0 0px;
	color:				#000;
	margin: 0px 35px 0 27px;
	font-size:18px;
	display:inline;
}
#console.psp #main #module_b ul li p {
	padding:			0 38px 0 34px;
	font-size:			13px;
	line-height:		21px;
	color:				#000;
}
#console.psp #main #module_b ul li p a {
	position:			static;
	display:			inline;
	margin:				0;
	padding:			0;
	text-decoration:	underline;
	background:			none;
}
#console.psp #main #module_b ul li p a:hover {
	background:			none;
}
/* module "C" on this page */
#console.psp #main #module_c {
	position:			relative;
	min-height:			649px;
	background-color:	#e8e8e8;
	height:650px
}
#console.psp #main #module_c img.left {
	position:absolute;
	right:-72px;
	float:none;
	bottom:0;
}
#console.psp #main #module_c h3 {
	padding-top:		0;
	padding-left:		40px;
}
#console.psp #main #module_c h4 {
	padding-left:		40px;
}
#console.psp #main #module_c p.left_col {
	width:				380px;
	padding-left:		40px;
	float:				left;
}
#console.psp #main #module_c p.right_col {
	width:				380px;
	padding-left:		20px;
	float:				left;
}
#console.psp #main #module_c div.links {
	padding-left:		40px;
}
#console.psp #main #module_c .button_link {
	width:				170px;
	position:			absolute;
	right:				40px;
	bottom:				290px;
	z-index:			10;
	background-image:	url("../webasset/button_bg_left_on_grey.gif");
}
#console.psp #main #module_c .button_link span {
	background-image:	url("../webasset/button_bg_right_on_grey.gif");
}
#console.psp #main #module_c .parental_landing {
	background-image:	url("../webasset/bg_parental_controls_landing.gif");
	width:				780px;
	height:				191px;
	position: 			absolute;
	bottom:				50px;
	left:				40px;
}
#console.psp #main #module_c .parental_landing h4 {
	margin-top:			20px;
	padding-left:		212px;
}
#console.psp #main #module_c .parental_landing p {
	width:				auto;
	padding-left:		212px;
	color:				#555;
	padding-right:		20px;
}
#console.psp #main #module_c .parental_landing p a {
	right:				0px;
	border:				none;
	position:			absolute;
	width:				100px;
	background-position:100px 10px;
}

#console.psp.overview #main #head .promo p span {
	padding-right:		40px;
}
#console.psp.overview #main #head .promo p span.reg {
	padding-right:0;
}
#console.psp #main #module_b .clearfix {
	clear:both
}
/* PSP Horizontal Navigation */
#console.psp.overview #peer.psp {
	display:			block;
	width:				800px;
	height:				53px;
}
#console.psp.overview #peer.psp li {
	display:			inline;
}
#console.psp.overview #peer.psp li a {
	float:				left;
	display:			block;
	width:				200px;
	height:				53px;
	background:			transparent url("../webasset/ps_navigation_psp_png.png") no-repeat left top;
	_background:			transparent url("../webasset/ps_navigation_psp_jpg.jpg") no-repeat left top;
	text-indent:		-9999px;
}
/* Overview */
#console.psp.overview #peer.psp .overview a {
	background-position: 0 0;
}
#console.psp.overview #peer.psp .overview a.active {
	background-position:0 -111px;
}
#console.psp.overview #peer.psp .overview a:hover {
	background-position:0 -56px;
}
/* Two PSPs */
#console.psp.overview #peer.psp .two-psps a {
	background-position:-209px 0;
	width:187px;
}
#console.psp.overview #peer.psp .two-psps a.active {
	background-position:-209px -111px;
}
#console.psp.overview #peer.psp .two-psps a:hover {
	background-position:-209px -56px;
}
/* Entertainment */
#console.psp.overview #peer.psp .entertainment a {
	background-position:-405px 0;
	width:188px;
}
#console.psp.overview #peer.psp .entertainment a.active {
	background-position:-404px -111px;
}
#console.psp.overview #peer.psp .entertainment a:hover {
	background-position:-404px -56px;
}
/* full-featured */
#console.psp.overview #peer.psp .full-featured a {
	background-position:-592px 0;
	width:200px;
}
#console.psp.overview #peer.psp .full-featured a.active {
	background-position:-592px -111px;
}
#console.psp.overview #peer.psp .full-featured a:hover {
	background-position:-592px -56px;
}
/* // PSP Horizontal Navigation */


#console.psp #main .console div .links {
	width:				380px;
	margin:				0 0 0 515px;
}
#console.psp #main #module_a p #console.psp #main #module_a p .console div .links p {
	margin-left:0
}
#console.psp .gray_button_link {
	background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat scroll left top;
	display:block;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:33px;
	line-height:33px;
	padding:0 0 0 10px;
	margin-top:10px;
}
#console.psp .gray_button_link:hover {
	background-position:left -33px;
}
#console.psp .gray_button_link:hover span {
	background-position:right -33px;
	color:#FFFFFF;
}
#console.psp .gray_button_link span {
	background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat scroll right top;
	display:block;
	padding:0 28px 0 0;
	color:#FFF;
}
#console #main .console.two_three div.moviesdiv div.links {
	width:345px;
}
#console #main .console.two_three div.links p a {
	margin-bottom:7px;
	margin-left:0;
	margin-right:30px;
	margin-top:4px;
	white-space:nowrap;
	width:100px;
}
.sys_accessories {
	float:left;
	padding-top:20px;
 *padding-top:0px;
}
#console.overview .sys_accessories {
	padding-top:10px;
*padding-top:0px;
}

.pro_one div div.proname, .pro_two div div.proname {
	border-bottom:1px solid #cbcbcb;
	float:left;
	margin-top:10px;
	width:370px; 
}
#console.ps2 #main .pro_two div {
	width:750px;
}
#console.pspgo #main #head {
	padding-bottom:0px;
} /* RJV 12NOV */
#console.pspgo #head .promo p span {
	width:290px;
} /* RJV 12NOV */
#console.systems #main #head .psn_store_nav li {
	float:left;
}
#console.systems #main #head .psn_store_nav li a {
	float:				left;
	display:			block;
	margin:				15px 0 10px 0;
	_margin:			0px 0 10px 0;
	height:				58px;
	_height:				50px;
	text-indent:		-9999px;
	background:			transparent url("../webasset/nav_peer_psn.png") no-repeat left top;
	_background:			transparent url("../webasset/nav_peer_psn_gif.gif") no-repeat left bottom;
}
#console.systems #main #head .psn_store_nav li.playstation3 a {
	width:				207px;
	background-position:0 0;
}
#console.systems #main #head .psn_store_nav li.psppspgo a {
	background-position:-208px 0;
	width:194px;
}
#console.systems #main #head .psn_store_nav li.movies_tv a {
	background-position:-402px 0;
	width:196px;
}
#console.systems #main #head .psn_store_nav li.comics a {
	background-position:-478px 0;
	width:200px;
}
#console.systems #main #head .psn_store_nav li.purchasing a {
	background-position:-598px 0;
	width:200px;
}
#console.systems #main #head .psn_store_nav li.playstation3 a.on {
	background-position:0 -116px;
}
#console.systems #main #head .psn_store_nav li.playstation3 a.on:hover {
	background-position:0 -116px;
}
#console.systems #main #head .psn_store_nav li.psppspgo a.on {
	background-position:-208px -116px;
}
#console.systems #main #head .psn_store_nav li.psppspgo a.on:hover {
	background-position:-208px -116px;
}
#console.systems #main #head .psn_store_nav li.movies_tv a.on {
	background-position:-402px -116px;
}
#console.systems #main #head .psn_store_nav li.movies_tv a.on:hover {
	background-position:-402px -116px;
}
#console.systems #main #head .psn_store_nav li.comics a.on {
	background-position:-478px -116px;
}
#console.systems #main #head .psn_store_nav li.purchasing a.on {
	background-position:-598px -116px;
}
#console.systems #main #head .psn_store_nav li.purchasing a.on:hover {
	background-position:-598px -116px;
}
#console.systems #main #head .psn_store_nav li.playstation3 a:hover {
	background-position:1px -58px;
}
#console.systems #main #head .psn_store_nav li.psppspgo a:hover {
	background-position:-208px -58px;
}
#console.systems #main #head .psn_store_nav li.movies_tv a:hover {
	background-position:-402px -58px;
}
#console.systems #main #head .psn_store_nav li.comics a:hover {
	background-position:-478px -58px;
}
#console.systems #main #head .psn_store_nav li.purchasing a:hover {
	background-position:-598px -58px;
}
#console.psp3000 #main p a.yellow {
	background:transparent url(../webasset/bullet-link-arrow-red_yellow.gif) no-repeat scroll 81px 8px;
	border-top:0px solid #CCCCCC;
	display:block;
	margin-top:25px;
	padding:5px 20px 6px 0;
	text-indent:0;
	width:100px;
}
#console.psp3000 #main p a.yellow:hover {
	background:transparent url(../webasset/bullet_arrow_red_yellow_hover.gif) no-repeat scroll 81px 8px;
}
#console.psp3000 #main .header_with_links_withoutborder {
	float:left;
	margin-left:40px;
	width:780px;
	border-bottom:0px solid #BABABA;
	height:34px;
	margin-bottom:3px;
	margin-top:0;
	position:relative;
}
#home #main #content #news h3 {
	color:#525252;
	font-weight:bold;
	border-bottom:1px solid #CCCCCC;
	padding:0px 0px 13px 0px;
}
#console.psp #main .portable_games {
	padding-bottom:10px;
}
#console.ps3 #main .three_two img {
	float:left;
	left:-20px;
	margin:0 0px 0 0;
	position:absolute;
}
#console.ps3.forparents #main .three_two img{left:0px;}
#console.ps3 #main .three_two div {
	float:right;
	width:355px;
}
#console.ps3 #main .three_two div h4 {
	padding-top:10px;
}
#console.ps3.game #main .console {
	padding:35px 0 0;
}
#console.ps3.game #main .console.one_three_one div {
	width:500px;
	padding-left:20px;
}

#console.psp #main #psnPromo div.header_with_links {
	margin-top:0px;
}
#console.psp #main #ie_psp_entertainment #head {
	padding-bottom:0px;
}
#main #content.accessory h3 {
	color:#525252;
	padding:25px 0px 0px 0;
}
#main #content.accessory .header_with_links h3 {
	padding:5px 0;
}
/* PSP FullFeatured CSS */

#peer.psp li {
	display:inline;
}
#console.psp.well_connected #main #head .promo .psp_link {
	width:270px;
	float:left;
	clear:both;
}
#console.psp.well_connected #main #head .psp_featured {
	background:url(../webasset/psp_full_featured_bg.png) no-repeat scroll 357px 41px;
	height:420px;
	width:820px;
}
#console.psp.well_connected #main #head .psp_featured.full_featured h2 {
}
#console.psp.well_connected #main #head .psp_featured.full_featured h3 {
	color:#333333;
	font-weight:bold;
}
#console #main .console.one_four div.full_featured_gaming {
	width:385px;
	float:left;
	margin-top:20px;
}
#console #main .console.one_four div.full_featured_gaming h3 {
	color:#2c2c2c;
}
#console #main .console.one_four div.full_featured_gaming h4 {
	color:#2c2c2c;
	margin-top:5px;
}
#console #main .console.one_four div.full_featured_gaming p {
	width:385px;
	float:left;
}
#console.psp.well_connected #main .console.one_four div.full_featured_links {
	float:left;
	margin-top:20px;
	padding-right:0px;
	width:400px;
	_width:400px;
}
#console.psp.well_connected #main .console.one_four div.full_featured_links a {
	background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat scroll 108px 6px;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	font-size:12px;
	margin:0 15px 0 0;
	padding:5px 0 6px 0;
	width:118px;
	float:left;
	_margin:0 10px 0 0;
}
#console.psp.well_connected #main .console.one_four div.full_featured_links a:hover {
	background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat scroll 108px 6px;
	color:#D12127;
}
#console #main .console.one_four div.full_featured_image {
	width:445px;
}
#console #main .console.one_four div.full_featured_image img {
	margin-left:-60px;
	_margin-right:0px;
}
#console.psp #main .console.one_four div.nobleed img {
	margin-left:0px;
}
#console.psp.well_connected #main .store_skype ul li.featured_store {
	background:url(../webasset/bg_store_psp_full_featured.gif);
	float:left;
	width:418px;
}
#console.psp.well_connected #main .store_skype ul li.miniature {
	background:url(../webasset/bg_miniature_psp_full_featured.gif);
	float:left;
	width:440px;
}
#console.psp.well_connected #main .store_skype ul li.miniature h4 {
	padding-left:185px;
}
#console.psp.well_connected #main .store_skype ul li.miniature p {
	padding:0 30px 0 185px;
}
#console.psp.well_connected #main .store_skype ul li.miniature p {
	padding:0 30px 0 185px;
}
#console #main .console.one_four div.full_featured_gaming p {
	float:left;
	width:385px;
}
#console.psp.well_connected #main .more_than_gaming {
	padding-bottom:10px;
}
#console.psp.well_connected #main .one_four h3 {
	padding-top:0;
}
#console #main .console.one_four div p {
	margin-right:0px;
	margin-top:0;
	width:300px;
}
#console.game #main .console.one_four div {
	width:700px;
}
#console.game #main .console.one_four div p {
	margin-right:10px;
	margin-top:0;
	width:325px;
}

/*  CSS ADDED FOR GAMING JOIN NOW AND SIGN UP BUTTON BY DLW 301209 */

#console.game #main .console.one_four div.get_online{width:810px;padding-top:0; padding-bottom:10px;}
#console.game #main .console.one_four div p.getonline_paragraph{margin:0 10px 10px 0;width:500px;}
#console.ps3.game #main .console.one_four.right .right_join_now {
	position:absolute;
	right:0;
	width:265px;
	padding:15px 20px 0 30px;
	float:left;
}

#console.ps3.game #main .right_join_now a.button_link{width:140px;margin-bottom:10px;}
#console.ps3.game #main .right_join_now a.button_link span{width:130px;}

#console.ps3.game #main .right_join_now a.signIn{width:142px;}
#console.ps3.game #main .right_join_now a.signIn span{width:122px; padding-right:30px;}

/*  CSS ADDED FOR GAMING JOIN NOW AND SIGN UP BUTTON BY DLW 301209 Ended */










#console.psp.well_connected #main #head, #console.psp.overview.psp3000 #main #head,#console.psp.psp3000.twopsps #main #head {
	padding-bottom:0;
}
#console.parental_controls #main #head .feature .promo p.indent {
	margin:0;
	overflow:visible;
	padding:0;
	width:400px;
}
/* PSP Fullfeatured CSS */


   #home #main .LatNews h3 {
	padding-top:5px;
	padding-left:10px;
	margin:0px;
	font-size:27px;
	padding-bottom:5px;
	background-color:#F2F2F2;
	border-color: #FFFFFF #FFFFFF;
	border-style:none solid solid;
	border-width:medium 1px 1px;
	width:766px;
}
#home #main .LatNews {
	background:#F2F2F2;
	border-bottom:1px solid #EDEDED
}
.greyRight {
	color:#595959;
	width:374px;
	float:left;
	padding-left:21px;
	height:121px;
	background:url(../webasset/ps_new_lgrey_news_bg.jpg) no-repeat left top;
	border-right:1px solid #EDEDED;
}

   .greyRight:hover {
	color:#595959;
	width:374px;
	float:left;
	padding-left:21px;
	height:121px;
	background-position: left -122px;
	border-right:1px solid #EDEDED;
}/* Modf by ASR */
.greyLeft {
	color:#595959;
	width:374px;
	float:left;
	height:121px;
	padding-left:21px;
	background:url(../webasset/ps_new_lgrey_news_bg.jpg) no-repeat left top;
	border-right:1px solid #EDEDED;
}

   .greyLeft:hover {
	color:#595959;
	width:374px;
	float:left;
	height:121px;
	padding-left:21px;
	background-position: left -122px;
	border-right:1px solid #EDEDED;
}
.greyLeft .leftSide, .greyRight .leftSide {
	float:left;
	width:50px;
	height:86px;
	padding-top:35px;
}
.greyLeft .leftSide .month, .greyRight .leftSide .month {
	float:left;
	width:50px;
	height:13px;
	font-size:15px;
	line-height:13px;
	font-weight:bold;
}
.greyLeft .leftSide .day, .greyRight .leftSide .day {
	float:left;
	width:50px;
	height:22px;
	font-size:29px;
	line-height:22px;
	margin-left:-2px;
}
.greyLeft .leftSide .year, .greyRight .leftSide .year {
	float:left;
	width:50px;
	height:10px;
	font-size:13px;
	padding-top:3px;
	line-height:10px;
}
#main .nobackground .grid {
	background:none;
	border:1px solid #F2F2F2;
	float:left
}
.greyLeft .rightSide {
	float:left;
	width:304px;
	padding:10px;
	height:86px;
}
.greyLeft .rightSide p, .greyRight .rightSide p {
	font-size:12px;
	line-height:130%;
	padding-bottom:2px;
	float:left;
	width:100%;
}
.greyLeft .rightSide p strong, .greyRight .rightSide p strong {
	font-size:14px;
	padding-bottom:10px;
}
.greyRight .rightSide {
	float:left;
	width:304px;
	padding:10px;
	padding-top:20px;
	height:76px;
}
.greyLeft #events p a.older, .greyRight #events p a.older {
	float:left;
	margin:0px;
	color:#595959;
}
.greyLeft #events p a.older:hover, .greyRight #events p a.older:hover {
	color:#D12127;
}
.fiveByTwo #events a.older {
	margin-top:4px;
	margin-right:10px;
	color:#595959;
	font-weight:bold;
	line-height:normal;
}
.fiveByTwo #events a.older:hover {
	color:#D12127;
}
.olderLinks {
	float:left;
	width:397px;
	height:21px;
	height:21px;
}
.rightSideEvents {
	/*float:left;
	width:363px;
	padding-left:19px;
	padding-top:14px;*/
	float:right;
	width:355px;
	padding-top:14px;
	_padding-left:0px !important;
	_width:355px !important;
}
.leftSideEvents {
	float:left;
	width:395px; 
}
.upperImage {
	float:left;
	width:336px;
	height:170px;
	background:#f2f2f2;
	padding:3px;
	border:1px solid #d9d9d9;
}
.upperImage img {
	/* border:1px solid #000;*/
	border:none;
}
.upperImage p {
	float:left;
	font-size:12px;
	
	padding-top:5px;
	font-weight:bold;
	color:#595959
}
.upperImage p.rightReadmore {
	float:right;
	width:110px;
}
.rightSideEvents #events p a.older {
	padding-top:0px;
	padding-bottom:5px;
	margin-right:0px;
	float:right;
	margin-top:0px;
	color:#595959
}
.rightSideEvents #events p a.older:hover {
	color:#D12127;
}
.viewAllEvents {
	float:left;
	width:342px;
	font-size:12px;	
	background:#f2f2f2;
	color:#595959;
	border:1px solid #d9d9d9;	
	/*margin-top:12px;*/
	margin-top:17px;
	_margin-top:20px;
	
}
.viewAllEvents .topRow {
	float:left;
	width:340px;
	
	height:31px;
	border:1px solid #ffffff;
}
.viewAllEvents .whiteRow {
	float:left;
	width:342px;
	
	height:31px;
	background:#ffffff;
	border-top:1px solid #e5e5e5;
	cursor:pointer;
}
.viewAllEvents .whiteRow:hover {
	float:left;
	width:342px;
	height:31px;
	background:#f1f1f1;
	border-top:1px solid #e5e5e5;
	cursor:pointer;
}
.viewAllEvents .firstColumn {
	float:left;
	width:235px;
	padding-left:9px;
	padding-top:7px;
}
.viewAllEvents .secondColumn {
	float:left;
	width:85px;
	padding-top:7px;
}
.viewAllEvents .thirdColumn {
	float:left;
	width:82px;
}
.viewAllEvents .topRow .secondColumn, .viewAllEvents .topRow .thirdColumn {
	font-weight:bold;
	text-align:center
}
.viewAllEvents .topRow .firstColumn {
	padding-left:10px;
	width:234px;
	font-weight:bold;
}
.viewAllEvents .whiteRow .secondColumn, .viewAllEvents .whiteRow .thirdColumn {
	text-align:center
}
.viewAllEvents .topRow .thirdColumn {
	width:82px;
	padding-top:10px;
}
.multiRow .rightSideEvents .viewAllEvents .whiteRow .firstColumn a {
	font-weight:normal;
	cursor:pointer;
}
.viewAllEvents .whiteRow .thirdColumn .tagimage {
	width:24px;
	margin-left:auto;
	margin-right:auto;
	height:30px;
	background:url(../webasset/ps_icon_eventsp_png.png) no-repeat 0px 2px;
}
.viewAllEvents .whiteRow .thirdColumn .cup {
	background-position:-96px 5px;
}
.viewAllEvents .whiteRow .thirdColumn .green_dollar {
	background-position:-70px 5px;
}
.viewAllEvents .whiteRow .thirdColumn .grey {
	background-position:0px 5px;
}
/* PSP Entertainment */



#main #ie_psp_entertainment #head {
	_width:860px;
}
#peer.psp li {
	display:inline;
}
#console.psp.well_connected #main #head .psp_entertainment {
	
	height:460px;
	width:820px;
	float:left;
}
#console.psp.well_connected #main #head .psp_entertainment.full_featured h2 {
}
#console.psp.well_connected #main #head .psp_entertainment.full_featured h3 {
	color:#333333;
	font-weight:bold;
	width:625px;
}
#console #main .console.one_four div.entertainment_games {
	width:310px;
	float:left;
	margin-left:20px;
	_margin-left:15px;
}
#console #main .console.one_four div.entertainment_games h3 {
	color:#2c2c2c;
	width:300px;
} /* New added by ASR */
#console #main .console.one_four div.entertainment_games h4 {
	color:#2c2c2c;
}
#console #main .console.one_four div.movie_games {
	width:470px;
	float:left;
	margin-left:20px;
	width:450px;
}
#console #main .console.one_four div.movie_games p {
	width:470px;
	float:left;
	width:450px;
}
#console #main .console.one_four div.full_featured_image {
	width:340px;
	float:left;
}
#console #main .console.one_four div.movie_games h3 {
	color:#2c2c2c;
	width:460px;
} /* New added by ASR */
#console #main .console.one_four div.entertainment_games p {
	width:310px;
	float:left;
	_margin-right:2px;
}
#console #main .console.one_four div.movie_games_links {
	width:470px;
	float:left;
	margin-top:20px;
	width:450px;
}
#console #main .console.one_four div.movie_games_links a {
	background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat scroll 120px 6px;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	font-size:12px;
	margin:0 20px 0 0;
	_margin:0 15px 0 0;
	padding:5px 0 6px 0;
	width:130px;
	float:left;
}
#console #main .console.one_four div.movie_games_links a:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 120px 6px;
	color:#D12127;
}
#console.psp.well_connected #main .console.one_four div.entertainment_links {
	float:left;
	margin-top:20px;
	padding-right:0px;
	width:300px;
}
#console.psp.well_connected #main .console.one_four div.entertainment_links a {
	background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat scroll 122px 6px;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	font-size:12px;
	margin:0 15px 0 0;
	padding:5px 0 6px 0;
	width:132px;
	float:left;
	_margin:0 10px 0 0;
}
#console.psp.well_connected #main .console.one_four div.entertainment_links a:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 122px 6px;
	color:#D12127;
}
#console #main .console.one_four div.entertainment_image {
	width:472px;
}
#console #main .console.one_four div.entertainment_image img {
	margin-left:20px;
	_margin-right:0px;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network {
	width:790px!important;
	float:left;
	margin-left:30px;
	padding-bottom:35px;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network div.network_heading_links {
	width:820px!important;
	float:left;
	margin-left:0px;
	padding-bottom:6px;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network div.network_heading_links h3 {
	color:#404040;
	width:580px;
	background:url(../webasset/ps_psn_network_logo.gif) no-repeat left center;
	padding:5px 0 8px 45px;
	letter-spacing:-2px;
	float:left;
	margin:0;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network div.network_heading_links div.network_links {
	width:140px!important;
	float:left;
	margin-top:12px;
	margin-left:35px;
	_margin-left:20px;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network div.network_links a {
background:transparenturl(../webasset/ps_bullet-link-arrow-red.gif) no-repeat scroll 130px 6px;
	border-top:none;
	color:#292929;
	display:block;
	font-size:12px;
	margin:0 15px 0 0;
	padding:5px 0 6px 0;
	width:140px;
	float:left;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network div.network_links a:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 130px 6px;
	color:#D12127;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network h4 {
	color:#404040;
	width:820px;
	padding-top:12px;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network .columns_3 {
	width:790px!important;
	float:left;
	padding-top:25px;
	margin-left:25px;
	_margin-left:0px;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network .columns_3 h5 {
	font-size:21px;
	line-height:24px;
	color:#404040;
	width:200px;
	float:left;
	font-weight:bold;
	padding:4px 0;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network .columns_3 p {
	float:left;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network .columns_3 img {
	margin-right:0px;
	margin-left:20px;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network .columns_3 .column_1 {
	width:220px!important;
	float:left;
	margin-right:30px;
	background:url(../webasset/ps_network_bg_divider.gif) no-repeat scroll right;
	height:auto;
	padding-right:30px;
	text-align:center;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network .columns_3 .column_2 {
	width:220px!important;
	float:left;
	margin-right:30px;
	padding-right:30px;
	background:url(../webasset/ps_network_bg_divider.gif) no-repeat scroll right;
	text-align:center;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network .columns_3 .column_3 {
	width:220px!important;
	float:left;
	text-align:center;
	padding-right:0;
	margin-right:0;
}
#console.psp.well_connected #main .network_shows {
	padding-bottom:10px;
	padding-top:10px;
}
/* PSP Entertainment */

#console #main .console.more_than_gaming div.full_featured_image {
	float:left;
	width:445px;
}
#console.psp.well_connected #main .store_skype ul li.featured_store p {
	background:none;
}
#console.ps3.parental_controls #main #module_a div {
	float:left;
	width:319px;
	padding:0px 20px 0px 30px;
}
#console.ps3.parental_controls #main #module_c.three_two img {
	display:inline;
	float:right;
	position:relative;
}
#main #content.accessory h3.clear {
	padding-bottom:5px;
}
#console #main .everyone img {
	position:absolute;
	left:-15px;
}
#console #main .console.three_two.everyone {
	padding-top:40px;
	padding-bottom:50px;
}
#console #main .console.three_two.everyone div {
	float:right;
	width:400px;
	padding-right:24px;
}
#console #main .console.two_three.right div.moviesdiv div.links {
	width:360px;
}
#console #main .console.two_three.right div.moviesdiv div.links p a{ line-height:23px;}
#console.psp #main .browser.news .grid .gridInner .item .itemInner p {
	padding-left:10px;
	
}
#console.psp #main .browser.news .grid .gridInner .item .itemInner .byline p {
	padding-left:0px;
}
#main #content div.browser.games {
	margin-bottom:0px;
}
#console.ps2 #main .itemInner p {
	padding-left:10px;
}
#console.ps2 #main .itemInner .byline p {
	padding-left:0px;
}
#console.ps3 #main .itemInner p {
	padding-left:10px;
}
#console.ps3 #main .itemInner .byline p {
	padding-left:0px;
}
#console #main .box_txt_2 p {
	margin-top:10px;
}
#console.ps3.parental_controls #main #module_b.console p {
	width:290px;
}
.browser .grid .rightSideEvents #events .rightReadmore a.older {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll right 1px
}
.browser .grid .rightSideEvents #events .rightReadmore a.older:hover {
	background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat scroll right 1px
}
/* changes for mouse over div on 16 November*/
#main #content .browser.news .grid .item:hover {
	background:url(../webasset/ps_bg_news_dogear_gif.gif) no-repeat scroll -182px top;
}
/* PSN store Movies and Tv's changes */

#console.systems #main #head .psn_store_nav {
	margin-left:-10px;
	_background:		 url("../webasset/psn_nav_back.png") no-repeat left top;
}

#console.ps3.systems.store #main .store_intro {
	padding:0 10px 30px 40px;
*padding-bottom:30px; /* New added by ASR */
	float:left;
}
#console.ps3.systems.store #main .store_intro h3 {
	margin-top:40px;
}
#console.ps3.systems.store #main .store_intro1 h3 {
	margin-top:0px;
}
#console.ps3.systems.store #main #video_downloads .section_content .content_left h4, #console.ps3.systems.store #main #movies_and_tv_shows_for_rent .section_content .content_left h4, #console.ps3.systems.store #main #movies_and_tv_shows_to_own .section_content .content_left h4 {
	padding-top:40px;
}
#console.ps3.systems.store #main .store_intro.purchasing div {
	padding-right:0;
	width:auto;
}
#console.ps3.systems.store #main .content_right.purchasing {
	float:left;
	padding-left:40px;
}
#console.ps3.systems.store #main .store_intro div {
	float:left;
}

#console.ps3.systems.store #main .qa_list {
	margin-top:15px;
	padding:0;
}
/* PSN store Purchasing changes in Page */ 


#console.ps3.psnstore #main #head .button_link {
	width:140px;
}
#console.ps3.psnstore #main #head .ps_store_right {
	float:right;
	width:250px;
	padding-bottom:30px;
	padding-top:20px;
}
#console.ps3.psnstore #main #head .ps_store_right a {
	font-size:12px;
	color:#292929;
	display:block;
	width:160px;
	border-top:1px solid #bfbfbf;
	margin:0px 20px 0 0;
	padding:5px 20px 6px 0;
	background:url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat scroll 170px 7px;
	*background:url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat scroll 170px 10px;
}
#console.ps3.psnstore #main #head .ps_store_right a:hover {
	font-size:12px;
	color:#d12127;
	display:block;
	width:160px;
	border-top:1px solid #bfbfbf;
	margin:0px 20px 0 0;
	padding:5px 20px 6px 0;
	background:url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 170px 7px;
	*background:url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 170px 10px;
}
#console.ps3.psnstore #main #bg_console .console {
	height:1%;
	padding:30px 0px 0;
}
#console.ps3.psnstore #main #bg_console .console.psn_mediago {
	padding-bottom:20px;
}

#console.ps3.psnstore #main #bg_console .console.anywhere {
	padding:30px 40px 0 40px;
}
#console.ps3.psnstore #main #bg_console .console.anywhere p {
	line-height: 22px;
}
#console.ps3.psnstore #main #bg_console .console img {
	margin:0px;
	width:auto;
}
#console.ps3.psnstore #main #bg_console .console.two_three div.psn_psp {
	width:404px;
	float:left;
}
#console.ps3.psnstore #main #bg_console .console.two_three.psn_mediago img {
	padding-left:20px;
	padding-right:20px;
}
#console.ps3.psnstore #main #bg_console .console.two_three div.psn_mediago_content {
	width:336px;
}
#console.ps3.psnstore #main #bg_console .console.two_three div.psn_mediago_content h3{line-height:37px;}


#console.ps3.psnstore #main .faq_section h4 {
	width:				422px;
	color:				#404040;
	border-bottom:		1px solid #d7d7d7;
	margin-bottom:		20px;
}
#console.ps3.psnstore #main .PsnTutorials h4 {
	width:				340px;
	color:				#404040;
	border-bottom:		1px solid #d7d7d7;
	margin-bottom:		20px;
	margin-top:			0px;/* arn panda*/
}


#console.ps3.psnstore #main .faq_section .qa_group {
	margin-left:		0px;
	margin-bottom:		20px;
	display:inline; /* New Added by ASR */
}
#console.ps3.psnstore #main .faq_section .qa_group .answer {
	background-image:url(../webasset/ps_answer_gif_red.gif);
	background-repeat:no-repeat;
	color:#555555;
	font-size:13px;
	line-height:20px;
	margin-bottom:20px;
	margin-top:10px;
	padding-left:23px;
	width:auto;
}
#console.ps3.psnstore #main .PsnHomeFaq_Text .faq_section .qa_group .answer {
	background-image:url(../webasset/ps_answer_gray.png);
	background-repeat:no-repeat;
	color:#555555;
	font-size:13px;
	line-height:20px;
	margin-bottom:20px;
	margin-top:10px;
	padding-left:23px;
	width:389px;
}
#console.ps3.psnstore #main .PsnHomeFaq_Text .faq_section .qa_group .question a {
	color:#000;
}
#console.ps3.psnstore #main .PsnHomeFaq_Text .faq_section .qa_group .question a:hover {
	color:#D12127;
}
/* PSN Store Landing Page CSS */

/* share this CSS */

#overlay.share-this .inner .content .shareVideoTop h2 {
	height:5px;
}
#overlay.share-this .inner .content .shareVideoTop .msg {
	color:grey;
	float:left;
	font-size:14px;
	line-height:22px;
}
#overlay.share-this .inner .content .shareVideoTop .msg span {
	clear:both;
	float:left;
	width:100%;
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}
#overlay.share-this .inner .content .shareVideoTop .msg a {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll right 5px;
	border-bottom:1px solid #D2D2D2;
	display:block;
	font-size:12px;
	font-weight:bold;
	line-height:23px;
	width:110px;
	padding-left:5px;
}
#overlay.share-this .inner .content .shareVideoTop .msg a:hover {
	background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat right 5px;
	color:#D12127;
}
/* share this CSS */


/* PSN Store Home Page -- PSP Go Changes */

#console.ps3.systems.store #main .store_intro div {
	float:left;
	padding-right:35px;
	width:370px;
}
#console.ps3.systems.store #main .store_intro div.left {
	float:left;
	padding-right:35px;
	width:435px;
}
#console.ps3.systems.store #main .store_intro div.links {
	float:left;
	padding-right:0px;
	width:340px;
}
#console.ps3.systems.store #main .store_intro p {
	margin-bottom:10px;
	line-height:22px;
}
#console.ps3.systems.store #main .store_intro a {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll right 13px;
	display:block;
	font-size:12px;
	border-top:1px solid #BFBFBF;
	margin:10px 20px 0 0;
	padding:10px 20px 6px 0;
	width:200px;
}
#console.ps3.systems.store #main .store_intro a:hover {
	background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat scroll right 13px;
}
#console.ps3.systems #main .systems_section .section_header, #console.ps3.systems #main .systems_section .section_content {
	float:left;
}
 
/* PSN Store Home Page -- PSP Go Changes */



/* PSN HOME  Landing Page */

#psn.psn_home #main #head .lt_hdr {
	float:left;
	width:460px;
}
#psn.psn_home #main #head .rt_hdr {
	float:left;
	background:url(../webasset/ps-psn_home_div.gif) no-repeat left 16px;
	padding-left:30px;
}
#psn.psn_home #main #head .rt_hdr div.rt_hdr_txt {
	color:#292929;
	font-size:18px;
	margin-top:30px;
	width:300px;
	padding-bottom:5px;
}
#psn.psn_home #main #head .rt_hdr div.btn_box {
	float:left;
	padding-top:16px;
}
#psn.psn_home #main #head .rt_hdr div.btns {
	float:left;
	padding-left:16px;
	width:180px;
}
#psn #main #head .rt_hdr div.btns a.button_link {
	width:157px;
}

#psn.psn_home #main #head .rt_hdr div.btns a.button_link {
	*width:159px;
}

#psn #main #head .rt_hdr div.btns a.White_Btn span {
	cursor:pointer;
	width:117px;
}
#psn.psn_home #main #head .rt_hdr div.btn_box img {
	float:left;
}
#psn.psn_home #main h2.happening_psn_home {
	color:#2c2c2c;
	font-size:36px;
	background:url(../webasset/ps-psn_home_img.jpg) no-repeat right top;
	margin-top:40px;
	margin-bottom:25px;
}
#psn #main .header_with_links h3 {
	padding:0 0 7px;
}
#psn #main .header_with_links {
	margin-top:0px;
	height:40px;
}
#psn #main .header_with_links h4{font-weight:bold;}
#psn #main .header_with_links .more_links .link{padding-top:0px;}
#psn #main .header_with_links .more_links{top:0px;}
#psn #main .promo {
	width:460px;
	margin-top:30px;
	margin-bottom:20px;
}
#psn #main .feat_space_block {
	float:left;
	width:240px;
	height:391px;
}
#psn #main .feat_space_main {
	float:left;
	padding:20px 0 30px 0;
}
#psn #main .M04_bg {
	float:left;
	width:220px;
	height:177px;
	height:255px;
	background:url(../webasset/m05.jpg) no-repeat right bottom;
	padding:123px 0 0 10px;
	
	
}
#psn #main h5.game_hd {
	float:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#959595;
	font-size:21px;
	font-weight:bold;
	border-bottom:1px solid #cccccc;
	padding:7px 0 2px 8px;
	*padding:7px 0 10px 8px;
	/*margin:0 8px;*/
	margin:0 0px;
	background-color:#FFFFFF;
	height:45px;
	
}
#psn #main span.game_desc {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#525252;
	font-size:12px;
	padding:7px 8px 0 8px;
	line-height:16px;
	height:200px;
	overflow:hidden;
}
#psn #main a.how_access {
	float:left;
	background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat scroll 96% 50%;
	color:#292929;
	font-size:12px;
	display:block;
	margin:0 0 0 8px;
	padding:3px 7px 6px;
	width:194px;
}
#psn #main a.how_access:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 96% 50%;
	color:#D12127;
}
#psn #main a.nxt_lnk {
	float:left;
	background:transparent url(../webasset/bullet-link-arrow-next-red_gif.gif) no-repeat scroll 1px 5px;
	color:#292929;
	font-size:12px;
	display:block;
	margin:0 0 0 0px;
	padding:3px 7px 6px 20px;
	width:194px;
}
#psn #main a.nxt_lnk:hover {
	background:transparent url(../webasset/bullet-link-arrow-next-red_hov.gif) no-repeat scroll 1px 5px;
	color:#D12127;
}
#psn #main a.prev_lnk {
	float:right;
	background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat scroll 96% 5px;
	color:#292929;
	font-size:12px;
	display:block;
	margin:0 0 0 0px;
	padding:3px 7px 6px 0;
	width:114px;
}
#psn #main a.prev_lnk:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 96% 5px;
	color:#D12127;
}
#psn.psn_home #main #head .White_Btn {
	float:left;
	margin:10px 0px 0px 0px;
	background:url(../webasset/ps_whitebuttonleft.gif) no-repeat left top;
	padding:0px;
}
#psn.psn_home #main #head .White_Btn span {
	float:left;
	background:url(../webasset/ps_whitebuttonright.gif) no-repeat right top;
	padding:6px 50px 6px 10px;
	margin:0px;
	color:#555555;
	font-size:18px;
	font-weight:bold;
}
#psn.psn_home #main #head .White_Btn:hover {
background:url../webasset/ps_whitebuttonleft.gif) no-repeat left;
}
#psn.psn_home #main #head .promo p span {
	width:420px;
}
#psn.psn_home #main #head .White_Btn:hover span {
	float:left;
	background:url(../webasset/ps_whitebuttonright.gif) no-repeat right;
	padding:6px 50px 6px 10px;
	margin:0px;
	color:#fff;
	font-size:18px;
	font-weight:bold;
}
#psn.psn_home #main a.details_lnk {
	float:left;
	background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat scroll 96% 50%;
	color:#292929;
	font-size:12px;
	display:block;
	margin:0 0 0 0px;
	padding:3px 7px 6px 0;
	width:89px;
	cursor:pointer;
}
#psn.psn_home #main a.details_lnk:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 96% 50%;
	color:#D12127
}
#psn.psn_home #main .cell_spacing {
	padding:6px;
	font-size:12px;
	border:1px solid #ededed;
}
#psn.psn_home #main .day_hdr {
	float:left;
	width:90px;
	font-weight:bold;
	font-size:12px;
	border-bottom:1px solid #CCCCCC;
	padding:0 0 6px 4px;
}
#psn.psn_home #main .day_stamp {
	float:left;
	width:90px;
	font-weight:bold;
	font-size:16px;
	padding:8px 0 6px 0;
}
#psn.psn_home #main .day_desc {
	float:left;
	width:90px;
	font-size:12px;
	padding:0 0 20px 0;
	line-height:13px;
	color:#252525;
}
#psn.psn_home #main .last_row {
	background:#ededed;
}

.middle_spacer {
	margin:0 30px;
}
.no_border {
	border:0px;
}
.plain_hdr {
	clear:both;
	margin-bottom:3px;
	margin-top:25px;
	position:relative;
}
.plain_hdr table tr td {
	border-bottom:1px solid #EDEDED;
	border-right:1px solid #EDEDED;
}
/* PSN HOME  Landing Page */



/*PSN Community PAGE */


.feat_space_main {
	float:left;
	clear:both;
	padding:20px 0 50px 0;
}
.feat_space_block {
	float:left;
	width:240px;
	height:311px;
}
.middle_spacer {
	margin:0 30px;
}
.M04_bg {
	float:left;
	width:220px;
	height:177px;
	background:url(../webasset/m04.jpg) no-repeat right bottom;
	padding:123px 0 0 10px;
}

h5.game_hd_new {
	background:transparent url(../webasset/ps_lock_gif.gif) no-repeat scroll 9px 22px;
	color:#959595;
	float:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;
	padding:16px 0 0 30px;
}
#psn_community h5.game_hd_new {
	background:none;
	color:#959595;
	float:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding:10px 0 0 8px;
} 
h5.game_hd {
	float:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#959595;
	font-size:21px;
	border-bottom:1px solid #cccccc;
	padding:16px 0 4px 0px;
	*padding:16px 0 10px 0px;
	margin:0 8px;
}
span.game_desc {
	color:#525252;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:90px;
	line-height:16px;
	overflow:hidden;
	padding:12px 0 0 10px;
}
div.M04_bg span.game_desc {
	color:#525252;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	overflow:hidden;
	padding:12px 0 0 10px;
}
a.how_access {
	display:block;
	float:left;
	font-size:12px;
	margin:0 0 0 3px;
	padding:10px 7px 6px;
	width:194px;
	background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat scroll 96% 65%;
}
a.how_access:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 96% 65%;
}
.floatLeft {
	float:left;
}
.newsDiscussions .more_links .link a {
	font-size:1.2em;
}
.plain_hdr {
	clear:both;
	margin-bottom:30px;
	margin-top:25px;
	position:relative;
}
.lt_grey_brdr {
	border:1px solid #ededed;
}
.cell_spacing {
	padding:6px;
	font-size:12px;
}
.day_hdr {
	float:left;
	width:98px;
	font-weight:bold;
	font-size:12px;
	border-bottom:1px solid #CCCCCC;
	padding:0 0 6px 0;
}
.day_stamp {
	float:left;
	width:98px;
	font-weight:bold;
	font-size:16px;
	padding:8px 0 6px 0;
}
.day_desc {
	float:left;
	width:98px;
	font-size:12px;
	padding:0 0 20px 0;
	line-height:13px;
	color:#252525;
}
a.details_lnk {
	float:left;
	background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat scroll 96% 50%;
	color:#292929;
	font-size:12px;
	display:block;
	margin:0 0 0 0px;
	padding:3px 7px 6px 0;
	width:94px;
}
a.details_lnk:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 96% 50%;
}
.last_row {
	background:#ededed;
	border-top:0px;
}
a.nxt_lnk {
	float:left;
	background:transparent url(../webasset/bullet-link-arrow-next-red_gif.gif) no-repeat scroll 1% center;
	color:#292929;
	font-size:12px;
	display:block;
	margin:0 0 0 0px;
	padding:7px 7px 6px 20px;
	width:194px;
}
a.nxt_lnk:hover {
	background:transparent url(../webasset/bullet-link-arrow-next-red_hov.gif) no-repeat scroll 1% center;
}
a.prev_lnk {
	float:right;
	background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat scroll 96% 49%;
	color:#292929;
	font-size:12px;
	display:block;
	margin:0 0 0 0px;
	padding:7px 7px 6px 0;
	width:114px;
}
a.prev_lnk:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 96% 49%;
}
#psn_community #main .feat_space_main h5.location {
	color:#555555;
	float:left;
	font-size:12px;
	width:134px;
	padding:0px 0 10px 0px;
	height:22px;
}
#psn_community #main .feat_space_main p {
	color:#959595;
	float:left;
	font-size:11px;
	margin-right:10px;
	padding:0 0 0 10px;
	width:60px;
}
#wrap #content h3.no_space {
	color:#525252;
	padding:0px 0 13px;
}
#psn_community #main #head {
	background:transparent url(../webasset/ps_bg_head_gradient_shadow.gif) repeat-x left bottom;
	float:left;
}

#psn_community #main #head.marketing .feature .promo p span {
	width:400px;
}
#psn_community #main #head.marketing .feature .links {
	width:420px;
	padding:10px 0 0 0;
	line-height:22px;
	margin-top:5px;
	height:75px;
	margin-left:-10px;
	_margin-left:-25px;
}
#psn_community #main #head .psn_community {
	background:transparent url(../webasset/ps_hlinebg_jpg_new.jpg) repeat-x scroll center top;
	color:#292929;
	font-size:17px;
	font-weight:bold;
	padding-top:15px;
	width:300px;
	margin-top:15px;
	display:block;
	padding-bottom:5px;
}
#psn_community #main #head.marketing .feature .button_div {
	margin-top:15px;
}
#psn_community #main #head.marketing .feature .links a {
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat scroll right center;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	float:left;
	font-size:12px;
	margin:0 0px 0 15px;
	padding:5px 40px 6px 0;
	width:145px;
}
#psn_community #main #head.marketing .feature .links a:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll right center;
	color:#d12127;
}

#psn_community #main #head.marketing .feature a.button_link {
	background-image:url../webasset/ps__bg_left_on_light_grey_gif.gif);
	float:left;
	width:126px;
}
#psn_community #main #head.marketing .feature a.White_Button {
	background:transparent url(../webasset/ps_whitebuttonleft.gif) no-repeat scroll left top;
	cursor:pointer;
	float:left;
	margin:0 0 0 17px;
	padding:0;
	height:33px;
}
#psn_community #main #head.marketing .feature a.White_Button:hover {
	/*background-position:left -33px;*/
	background:transparent url(../webasset/ps_whitebuttonleft_h_gif.gif) no-repeat left top;
	width:146px;
}
#psn_community #main #head.marketing .feature a.White_Button span {
	background:transparent url(../webasset/ps_whitebuttonright.gif) no-repeat scroll right top;
	color:#555555;
	float:left;
	font-size:18px; 
	font-weight:bold;
	margin:0;
	padding:6px 76px 5px 10px;
	cursor:pointer;
}
#psn_community #main #head.marketing .feature a.White_Button:hover span {
	/*background-position:right -33px;*/
	background:transparent url(../webasset/ps_whitebuttonright_h_gif.gif) no-repeat right top;
	color:#fff;
}
/* === COMMUNITY JOIN NOW SECTION === */
#psn_community #main #head .join_other_facebook, #psn_community #main #head .be_first_twitter {
	float:left;
	height:90px;
}
#psn_community #main #head .join_other_facebook h3, #psn_community #main #head .be_first_twitter h3 {
	float:left;
	padding-top:10px;
	letter-spacing:-1px;
}
#psn_community #main #head .join_other_facebook p, #psn_community #main #head .be_first_twitter p, #psn_community #main #head .be_first_twitter p a {
	font-weight:bold;
	font-size:12px;
	color:#333333;
	float:left;
	margin-left:0px;
	padding-top:8px;
}
#psn_community #main #head .join_other_facebook {
	width:310px;
	padding:10px 0 0 70px;
	background:transparent url(../webasset/facebook_img_gif.gif) no-repeat 0 20px;
}
#psn_community #main #head .join_other_facebook img {
	float:left;
	margin-left:10px;
	padding-top:5px;
}

#psn_community #main #head .be_first_twitter {
	width:300px;
	padding:10px 0 0 110px;
	background:transparent url(../webasset/twitter_img_gif.gif) no-repeat 35px 20px;
	border-left:1px solid #CFCFCF;
}
#psn_community #main #head .be_first_twitter p a {
	padding-top:0;
	padding-right:20px;
	background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat right center;
}
#psn_community #main #head .be_first_twitter p a:hover {
	color:#D12127;
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
}
/* === / COMMUNITY JOIN NOW SECTION === */


.psnCommunitybg {
	background-repeat:no-repeat;
	background-position:395px 105px;
	
}
#psn_community #main #sidebar .top5 {
	margin-top:0px;
}
#psn_community #main #sidebar .top5 div {
	border-top:none;
}
#psn_community #main #sidebar .top5 ul li a {
	border-left:none;
	width:276px;
}
#psn_community #main #sidebar .top5 ul li a span {
	vertical-align:middle;
}
#psn_community #main #sidebar .header_with_links h3 {
	text-transform:none;
	border-bottom:none;
}
#psn_community #main #content #news.newsDiscussions {
	margin-top:0px;
}
#psn_community #main #content .newsDiscussions .item {
	float:left;
}
#psn_community #main #content .newsDiscussions h3 {
	border-bottom:none;
}
#psn_community #main #content #news.newsDiscussions .item .location {
	width:141px;
}
/*PSN Community PAGE */

/* Home Detail for PSN Home   */

.PsnHomeFaq .PsnHomeFaq_Text {
	float:left;
	width:423px;
}
.PsnHomeFaq {
	float:left;
	padding:20px 20px 20px 40px;
}
.gaming_faq {
	margin-top:30px;
}
.PsnHomeFaq_Image {
	float:right;
	padding-left:0px;
	width:auto;
}
#console.ps3.systems.store #main .faq_section .qa_group {
	margin-bottom:20px;
	margin-left:0;
	margin-right:20px;
	width:423px;
	line-height:normal;
	
}
#console.ps3.systems.store #main .faq_section h3{width:423px;}
#console.ps3.systems.store #main .faq_section .qa_group .answer {
	background:url(../webasset/ps_answer_gray.png) no-repeat left 5px;
	color:#555555;
    *float:left;
	font-size:14px;
	line-height:20px;
	margin-bottom:20px;
	margin-top:10px;
	padding-left:23px;
	width:auto;
}
#console.ps3.systems.store #main .faq_section h4 {
	border-bottom:1px solid #D7D7D7;
	color:#404040;
	margin-bottom:20px;
	width:444px;
}
#console.ps3.systems.store #main #head p.indent span {
	width:460px;
}
#console.ps3.systems.store #main #head .psn_join {
	background:transparent url(../webasset/h_line_bg.jpg) repeat-x scroll center top;
	color:#292929;
	font-size:17px;
	font-weight:bold;
	margin-top:20px;
	padding-top:15px;
	width:300px;
	*padding-bottom:5px;
}
#console.ps3.systems.store #main #head .button_link {
	width:140px;
}

#console.ps3.systems.store #main .console.two_three img {
	width:auto;
	margin-left:-10px;
	margin-right:0px;
}
#console.ps3.systems.store #main .console.two_three div {
	width:400px;
}
#console.ps3.systems.store #main #head {
	padding-bottom:7px;
}
#console.psn.network #main #head .btns {
	float:left;
	padding-left:16px;
	width:180px;
}
/* Home Detail for PSN Home  */

/* PSN Orignal Programming */
#console.psn.original_programming #main #head .home_join_the_network .button_link {
	margin-left:0px;
}
#console.psn.original_programming #main #head .btns {
	float:left;
	padding-left:16px;
	width:180px;
}
#console.psn.original_programming #main #head .btns .signIn {
	margin-left:0px;
}
#console.psn.original_programming #main #head a.button_link {
	margin-top:0px;
}
#console.psn.original_programming #main #head .promo p span, #eventsLanding #main #head .promo p span {
	width:420px;
}
#console.psn.original_programming #main .feature_programming h3 {
	padding-top:40px;
}
#main .header_with_links .more_links {
	position:			absolute;
	right:				0px;
	top:				5px;
	*top:				0px;
}
#psn_generic #main .header_with_links .more_links {
	position:			absolute;
	right:				0px;
	top:				7px;
}

.ps3 #main .header_with_links .more_links {
	position:			absolute;
	right:				0px;
	top:				-2px;
	*top:				-6px;
}

/* PSN Orignal Programming */

/*--- PSN Events Index Page ---*/
#eventsLanding .event_search .search {
	margin-top:20px;
}
#eventsLanding .event_search .search h2 {
	color:#555;
	font-size:22px;
	letter-spacing:normal;
	line-height:26px;
	margin-bottom:10px;
	padding:0;
}
#eventsLanding #main .event_search {
	float:left;
	margin-top:10px;
	padding-bottom:10px;
	width:780px;
}
#eventsLanding #main .header_events {
	border-bottom:1px solid #DADADA;
	margin-bottom:15px;
	margin-top:22px;
	padding:0;
	width:780px;
}
#eventsLanding #main .header_events h5 {
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	padding:0 0 7px;
}
#eventsLanding #main .event_block {
	float:left;
	margin-bottom:0px;
/* margin-bottom:20px; */
	*margin-bottom:20px;
	padding:0;
	width:778px;
}
#eventsLanding #main .event_details {
	background:#F6F6F6 none repeat scroll 0 0;
	border:1px solid #EEEEEE;
	float:left;
	margin-bottom:20px;
	padding:1px;
}
#eventsLanding .event_details p {
	color:#525252;
	font-size:12px;
	line-height:16px;
	padding:0 20px 10px 0;
}
#eventsLanding #main .event_details .event_image {
	background:#F6F6F6 none repeat scroll 0 0;
	float:left;
	margin:0;
	/*min-height:125px;
	height:157px;*/
	padding:10px 0 7px 10px;
	
	width:220px;
}
#eventsLanding #main .event_details .content {
	background:#F6F6F6 none repeat scroll 0 0;
	float:left;
	padding:10px 0 10px 0;
	width:544px;
}
#eventsLanding #main .event_details .content div {
	background:#FFFFFF none repeat scroll 0 0;
	border-right:10px solid #F6F6F6;
	float:left;
	padding:10px 0 0 15px;
	width:375px;
}
#eventsLanding #main .event_details h6 {
	border-bottom:medium none;
	font-size:17px;
	font-weight:bold;
	line-height:21px;
	margin-bottom:10px;
	padding:0 20px 0 0;
}
#eventsLanding #main .event_details .content .information_event {
	background:#FFFFFF none repeat scroll 0 0;
	float:left;
	margin:0;
	padding:0;
	width:130px;
}
#eventsLanding #main .event_details .content .info {
	background:#FFFFFF none repeat scroll 0 0;
	border:medium none;
	float:left;
	margin:0;
	padding:8px 0 0;
	width:125px;
}
#eventsLanding #main .event_details .content .info li {
	background:transparent none repeat scroll 0 0;
	color:#262626;
	font-size:12px;
	line-height:16px;
	margin:0 0 0 10px;
	padding:0 0 10px;
	width:110px;
}
#eventsLanding #main .event_details .content .info li .label {
	color:#959595;
	display:block;
	font-size:10px;
	line-height:14px;
	text-transform:uppercase;
}
#eventsLanding #main .event_details .event_link {
	background:#FFFFFF none repeat scroll 0 0;
	float:left;
	margin:0;
	padding:0;
}
#eventsLanding #main .event_details .event_link a.arrow_link {
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat scroll right center;
	border-top:1px solid #D9D9D9;
	display:block;
	font-size:12px;
	margin:0 8px;
	padding:5px 20px 6px 7px;
}
#eventsLanding #main .event_details .event_link a.arrow_link:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll right center;
	color:#d12127;
}
#eventsLanding #main .event_details .content div.event_link {
	width:115px;
	padding:0px;
	border:none;
}
/*--- PSN Events Index Page ---*/


/*  PSN Network Page */

#console.psn.network #main .future .gray_button_link {
	background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat scroll left top;
	display:block;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:33px;
	line-height:33px;
	margin-top:10px;
	padding:0 0 0 10px;
}
#console.psn.network #main .future .gray_button_link span {
	background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat scroll right top;
	color:#FFFFFF;
	display:block;
	padding:0 28px 0 0;
}
#console.psn.network #main .future .gray_button_link:hover {
	background-position:left -33px;
}
#console.psn.network #main .future .gray_button_link:hover span {
	background-position:right -33px;
	color:#FFFFFF;
}
#console.psn.network #main .future .future_left p.community_text {
	float:left;
	padding-right:20px;
	width:300px;
}
#console.psn.network #main #head .promo p.indent span {
	width:420px;
}
#console.psn.network #main .browser.news .grid .item .itemInner .top p {
	padding-left:10px;
}
/* PSN Network Page */

/* Shopping Button*/
#main .card ul.more_links li.shopping_btn {
	background:#231F20 url(../webasset/ps_shop_bag.png) no-repeat scroll 132px 9px;
	color:white;
	padding-right:20px;
	margin-top: 5px;
	height:auto;
	padding:5px 20px 7px 9px;
}
#main .card ul.more_links li.download_btn {
	background:url(../webasset/ps_shop_btn.png) no-repeat scroll left top;
	height:25px;
	width:132px;
	padding-right:0px;
	color:#fff;
	padding-left:30px;
	border:none;
}
#main .card ul.more_links li.download_btn:hover {
	background-position:0px -33px;
	color:#FFFFFF;
}
#main .card ul.more_links li.download_btn a {
	color:#ffffff;
	float:left;
	line-height:12px;
	padding-top:3px;
	width:94px;
	padding-left:2px;
}

#main a.graytxt {
	color:#CCC;
}
#main a.graytxt:hover {
	color:#FFF;
}
.graytxt {
	color:#CCC;
}

.event_image a{
	width:	210px;
	height:	110px;
}

.event_image a img {
	width:	210px;
	height:	110px;
}

#main .browser.news .grid .item .itemInner .top p {
*height:110px;
}
#psn.psn_home #main #head .White_Btn:hover {
	background:url(../webasset/ps_whitebuttonleft_h_gif.gif) no-repeat left top;
}
#psn.psn_home #main #head .White_Btn:hover span {
	float:left;
	background:url(../webasset/ps_whitebuttonright_h_gif.gif) no-repeat right top;
	padding:6px 50px 6px 10px;
	margin:0px;
	color:#fff;
	font-size:18px;
	font-weight:bold;
}
#console.psn.original_programming #main .feature_programming h3.featureProgramming {
	border-bottom:1px solid #D7D7D7;
	}
.psnHomeAvatarop .promo .btns a.White_Button {
	margin-left:0px;
	margin-top:5px;
	width:159px;
}
.psnHomeAvatarop .promo .btns a.White_Button span {
	margin-left:0px;
	margin-top:0px;
	width:110px;
	cursor:pointer;
}
#main .browser.news .grid .item:hover {
	background-position: -182px top;
}
#overlay.share-this .inner .shareVideo a:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll right 5px;
	color:#D12127;
}
/* PSN GAMING PAGE */ 

#console.psn #main #head h3 {
	color:#404040;
	font-weight:bold;
}
#console.psn.original_programming #main .feature_promo .feature_links a.arrow_link {
	background-position:right 8px;
}
#console.psn #main #head .promo .join_txt {
	background:transparent url(../webasset/ps_hlinebg_jpg.jpg) repeat-x scroll center top;
	color:#292929;
	font-size:17px;
	font-weight:bold;
	margin-top:15px;
*padding-bottom:10px;
	padding-top:15px;
	width:300px;
	clear:both;
	float:left;
}
#console.psn #main #head .btn_box {
	float:left;
	margin-top:15px;
	_margin-top:0px;
	_margin-bottom:15px;
}
#console.psn #main #head .btn_box a.button_link {
	margin:0px;
	float:left;
	width:120px;
}
#console.psn #main #head .btn_box a.button_link:hover {
	background-position:right -35px;
	
}
#console.psn #main #head .btn_box a.White_Btn {
	background:transparent url(../webasset/ps_whitebuttonleft_gif.gif) no-repeat scroll left top;
	cursor:pointer;
	float:left;
	margin:0 0 0 17px;
	padding:0;
}
#console.psn #main #head .btn_box a.White_Btn:hover {
	background:transparent url(../webasset/ps_whitebuttonleft_h_gif.gif) no-repeat scroll left top;
}
#console.psn #main #head .btn_box a.White_Btn span {
	background:transparent url(../webasset/ps_whitebuttonright_gif.gif) no-repeat scroll right top;
	color:#555555;
	float:left;
	font-size:18px;
	font-weight:bold;
	margin:0;
	padding:6px 50px 6px 10px;
	cursor:pointer;
	width:85px
}
#console.psn #main #head .btn_box a.White_Btn:hover span {
	background:transparent url(../webasset/ps_whitebuttonright_h_gif.gif) no-repeat scroll right top;
	color:#FFFFFF;
}
#console.psn #main .future {
	background:#DEDEDE url(../webasset/mid_bg.png) repeat-x 0 0;
	float:left;
	padding-bottom:20px;
	width:860px;
}


#console.psn.gaming #main .Future_sec {
	float:left;
	width:860px;
	background:#dedede url('../webasset/mid_bg.png') repeat-x;
	padding-bottom:20px;

}
#console.psn.gaming #main .Future_sec .future {
	float:left;
	width:860px;
	background:none;
	padding-bottom:20px;
}
#console.psn.gaming #main .Future_sec .future .future_right {
	width:307px;
	float:left;
	padding-top:57px;
	padding-right:20px;
}
#console.psn.gaming #main .Future_sec .future .future_left {
	width:480px;
	float:left;
	padding-top:57px;
	padding-left:30px;
}
#console.psn.gaming #main .Future_sec .future .left_image {
	float:left;
	padding-top:35px;
	padding-left:10px;
}
#console.psn.gaming #main .Future_sec .future .future_right h4, #console.psn.gaming #main .Future_sec .future .future_left h4 {
	color:#2C2C2C;
	margin:0px;
}
#console.psn.gaming #main .Future_sec .future .future_right h5, #console.psn.gaming #main .Future_sec .future .future_left h5 {
	color:#292929;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
}
#console.psn.gaming #main .Future_sec .future .future_right p, #console.psn.gaming #main .Future_sec .future .future_left p {
	color:#555555;
	font-size:14px;
	line-height:21px;
	padding-bottom:20px;
}
#console.psn.gaming #main .Future_sec .future .future_right p a, #console.psn.gaming #main .Future_sec .future .future_left p a {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll right center;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	float:left;
	font-size:12px;
	width:auto;
	margin:0px 20px 0px 0px;
	padding:5px 40px 6px 0;
}
#console.psn.gaming #main .Future_sec .future div {
	float:left;
	padding-right:20px;
	padding-top:45px;
	width:307px;
}
#console.psn.gaming #main .Future_sec .future div h3, #console.psn.gaming #main .Future_sec .future div h3 {
	color:#404040;
	margin:0;
}
#console.psn.gaming #main .Future_sec .future div h4, #console.psn.gaming #main .Future_sec .future_left div h4 {
	color:#292929;
}
#console.psn.gaming #main .Future_sec .future img.left {
	float:left;
	margin-left:-68px;
	margin-top:0px;
}
#console.psn.gaming #main .Future_sec .future img.right {
	position:absolute;
	right:-65px;
	margin-top:4px;
}
#console.psn.gaming #main .Future_sec .future_left {
	float:left;
	padding-left:30px;
	padding-top:57px;
	width:480px;
}
#console.psn.gaming #main .Future_sec .future_left h4, #console.psn.gaming #main .Future_sec .future_left h4 {
	color:#2C2C2C;
	margin:0;
}
#console.psn.gaming #main .Future_sec .future_left h5, #console.psn.gaming #main .Future_sec .future_left h5 {
	color:#292929;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
}
#console.psn.gaming #main .Future_sec .future_left a, #console.psn.gaming #main .Future_sec .future_left a {
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat scroll right center;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	float:left;
	font-size:12px;
	margin:20px 12px 0 0;
	padding:5px 40px 6px 0;
	_padding:5px 28px 6px 0;
	width:107px;
	display:inline;
}
#console.psn.gaming #main .Future_sec .future_left a:hover, #console.psn.gaming #main .Future_sec .future_left a:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll right center;
	color:#d12127;
}
#console.psn.gaming #main .Future_sec .future p a{
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	float:left;
	font-size:12px;
	margin:20px 10px 0 0;
	padding:5px 10px 6px 0;
	width:128px;
}
#console.psn.gaming #main .Future_sec .future p a:hover, #console.psn.gaming #main .Future_sec .future p a:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
	color:#d12127;
}
/*New Future css for PSN gaming ends*/


/*New section Header*/

#console.systems #main .systems_section .section_header {
	background:transparent url("../webasset/bg_feature_header_open_bg.gif") repeat-x top left;
	width:				860px;
	margin:				0;
	position:			relative;
	cursor:				pointer
}
#console.systems #main .systems_section .section_header a {
	float:				right;
	text-transform:		uppercase;
	color:				#fff;
	width:				60px;
	position:			absolute;
	left:				0;
	top:				35px;
	font-size:			12px;
	text-indent:		-9999px;
}
#console.systems #main .systems_section .section_header h3 {
	color:				#fff;
	padding:			12px 0 30px 70px;
	*margin-bottom:0px;
}


#console.ps3.systems #main .systems_section .section_header h3, #console.psp.systems #main .systems_section .section_header h3, #console.ps2.systems #main .systems_section .section_header h3 { 
	padding-bottom:		5px; 

}

#console.ps3.systems #main .systems_section.closed .section_header h3, #console.psp.systems #main .systems_section.closed .section_header h3, #console.ps2.systems #main .systems_section.closed .section_header h3 {
	padding-bottom:		5px;
}

#console.ps3.systems #main .systems_section .section_header h4, #console.psp.systems #main .systems_section .section_header h4, #console.ps2.systems #main .systems_section .section_header h4 {
	margin-top:			0;

}

#console.systems #main .systems_section .section_header h4 {
	padding-left:		70px;
	font-weight:		bold;
	font-size:			14px;
	line-height:		100%;
}
#console.psp #main .systems_section .section_header h4 {
	padding-left:		70px;
	font-weight:		bold;
	font-size:			14px;
	line-height:		100%;
	margin-top:0px;
}

#console.ps3 #main .systems_section .section_header h4{line-height:150%}
#console.systems #main .systems_section.open .section_header a {
	background:			none;
	top:				14px;
	left:				15px;
	position:			absolute;
	height:				66px;
	width:				90px;
}
#console.systems #main .systems_section.open .section_header:hover {
	background:			transparent url("../webasset/bg_feature_header_open_bg.gif") repeat-x top left;
	cursor:				pointer;
}
#console.systems #main .systems_section.closed .section_header {
	background:			transparent url("../webasset/bg_feature_header_closed_img.gif") repeat-x top left;
	width:				860px;
	height:				66px;
	margin:				0;
	position:			relative;
}
#console.systems #main .systems_section.closed .section_header a {
	background:			transparent url("../webasset/bg_systems_head_close_arrow_ic.gif") no-repeat scroll right 1px;
	float:				right;
	text-transform:		uppercase;
	color:				#404040;
	width:				64px;
	height:				23px;
	position:			absolute;
	right:				40px;
	top:				12px;
	font-size:			12px;
}
#console.systems #main .systems_section.closed .section_header:hover {
	background:			transparent url("../webasset/bg_feature_header_closed_img_h.gif") repeat-x top left;
	cursor:				pointer;
}
#console.systems #main .systems_section.closed .section_header:hover a {
	background:			transparent url("../webasset/bg_systems_head_close_arrow_ic.gif") no-repeat scroll right 1px;
}
#console.systems #main .systems_section.closed .section_header h3 {
	color:				#555555;
	padding:			12px 0 30px 70px;
	_padding:			12px 0 0px 70px;
	font-size:			23px;
}
#console.systems #main .systems_section.closed .section_header h4 {
	color:				#555555;
	padding-left:		70px;
}
#console.systems #main .systems_section .section_content {
	padding:			7px 0 20px 40px;
	background:			none;
	
}
#peer.psn .playstation3 a {
	width:				207px;
	
	float:left;
	background-position:0 0;
}
#peer.psn .playstation3 a:hover {
	background-position:0 -58px;
}
#peer.psn .playstation3 a.active {
	background-position:0 -116px;
}
#peer.psn .pspnpspgo a {
	width:				194px;
	float:left;
	background-position:-208px 0;
}
#peer.psn .pspnpspgo a:hover {
	background-position:-208px -58px;
}
#peer.psn .pspnpspgo a.active {
	background-position:-208px -116px;
}
#peer.psn .moviesntv a {
	width:				194px;
	background-position:-404px 0;
}
#peer.psn .moviesntv a:hover {
	background-position:-404px -58px;
}
#peer.psn .moviesntv a.active {
	background-position:-404px -116px;
}
#peer.psn .purchasing a {
	width:				196px;
	background-position:-600px 0;
}
#peer.psn .purchasing a:hover {
	background-position:-600px -58px;
}
#peer.psnpurchasing a.active {
	background-position:-600px -116px;
}
#console.ps3.psnstore #main #bg_console .psn_bravia {
	padding-top:30px;
}
#console #main .content_left p {
	line-height:22px;
	width:515px;
*line-height:18px;
	
}

#console #main .content_left p.secondary {
	margin-top:10px;
}
#console #main .content_left p.arrow {
	background:transparent url("../webasset/bullet_content_up.gif") no-repeat scroll left 6px;
	text-indent:20px;
}
#console #main .content_left ul.accordBullet, #console .faq_section .answer ul.accordBullet{
	list-style-type:disc;
	list-style-image:none;
	font-size:14px;
	color:#525252;
	list-style-position:outside;
	margin:0;
	padding:0 0 0 25px;
}
#console #main .content_left ul.accordBullet li, #console .faq_section .answer ul.accordBullet li {
	list-style-type:disc;
	list-style-image:none;
	list-style-position:outside;
	padding:3px 0 3px 0;
	text-align:left;
}
a.button_link, a.button_link_small {
	color:				#fff !important;
	overflow:			hidden;
	font-weight:		bold;
	font-size:			18px;
	display:			block;
	height:				35px;
	background:	url("../webasset/ps_button_bg_right_on_grey_png.png") no-repeat right top;
	_background:	url("../webasset/ps_button_bg_right_on_grey_png.png") no-repeat right top;
	cursor:				pointer;
	padding-right:22px;
	
}
a.button_link span, a.button_link_small span {
	display:			block;
	
	padding:			6px 0px 9px 10px;
	*padding:			6px 8px 9px 10px;
	height:31px;
	background:	url("../webasset/ps_button_bg_left_on_grey_png.png") no-repeat left top;
	_background:	url("../webasset/left_on_grey_gif.gif") no-repeat left top;
}
#idSignInDiv.right_join_now a.button_link span {*padding-right:0px;}

#psn_community .psnCommunitybg .button_div a.button_link span, a.button_link_small span {
	display:			block;
	padding:			6px 0px 0px 10px;
	height:				28px;
	background:	url("../webasset/ps_button_bg_left_on_grey_png.png") no-repeat left top;
	_background:	url("../webasset/left_on_grey_gif.gif") no-repeat left top;
}
#psn_community .psnCommunitybg .button_div a.button_link:hover span, a.button_link_small:hover span {
	background-position:left -35px;
}
a.button_link:hover {
	color:				#fff !important;
	background-position:right -35px;
}
a.button_link:hover span {
	background-position:left -35px;
}
a.button_link:active {
	color:				#fff;
	background-position:right -70px;
}
a.button_link:active span {
	background-position:left -70px;
}
a.button_link:active span:hover {
	background-position:left -35px;
}
a.button_link_small {
	font-size:			16px;
	height:				35px;
	background-image:	url("../webasset/ps_button_bg_right_on_grey_png.png");
	_background-image:	url("../webasset/right_on_grey_gif.gif");
}
a.button_link_small span {
	background-image:	url("../webasset/ps_button_bg_left_on_grey_png.png");
	_background-image:	url("../webasset/left_on_grey_gif.gif");
}
a.button_link_small.grey {
	background-image:	url("../webasset/ps_bg_grey_left_small_gif.gif");
	background-position:left top;
}
a.button_link_small.grey span {
	background-image:	url("../webasset/ps_grey_right_arrow_small_gif.gif");
	background-position:right top;
}
a.button_link_small:hover {
	color:				#fff !important;
	background-position:right -35px;
}
a.button_link_small:hover span {
	background-position:left -35px;
}
a.button_link_small:active {
	color:				#fff !important;
}
a.button_link_small:active span {
	outline:none;
}
.card .button .button_link {
	font-size:16px;
}
#main div.browser.alt {
	margin-top:			30px;
}
#main .browser.news .grid .item .byline {
	height:				auto;
	border:1px solid #E3E3E3;
	border-top:none;
	padding:			14px 0px 10px 9px;
 *padding:			14px 0px 0px 9px;
	margin-top:-2px;
	background:			url("../webasset/ps_bg_blog_logo_gif.gif") 136px 15px no-repeat;
}
#message_msg {
	float:left;
	height:auto;
	padding:10px;
	width:255px;
	font-size:11px;
	color:#b51c22;
}
#showImage {
	float:left;
	width:405px;
	padding-top:10px;
	height:30px;
	padding-left:45px;
	font-size:14px;
	color:#555555;
	background:			#fff url("../webasset/ps_loading-image.gif") -57px -32px no-repeat;
	font-weight:bold;
}
#content .network_promo p {
	line-height:18px;
	padding-top:0;
}
#main .browser.news .grid .item .itemInner .top {
	cursor:pointer;
	background:url("../webasset/ps_bg_news_dogear_gif.gif") top left no-repeat;
	padding-top:17px;
	height:199px;
}
#main .header_with_links .left_border {
	border-left:1px solid #dcdcdc;
}
#main .header_with_links .more_links .left_border {
	border-left:1px solid #dcdcdc;
}
#main .header_with_links .more_links img {
	float:left;
	padding:8px 10px 0px 0px;
}
#main .browser.news .grid .item .itemInner .top:hover {
	background-position:	-182px top;
	padding-top:17px;
	height:199px;
}
/* New added by ASR */
#wrap.hasSupport #main #content p.indent {
	padding-top:0;
	padding-bottom:	10px;
}

#sidebar .promo h3 {
}

#wrap #main.alt #content h3.subHead {
	margin-bottom:		10px;
 *margin-bottom:		4px;
 *margin-top:          5px;
}
/*   used for NEWS----ConsumersAlerts Pages start 25-11-2009*/

#consumer_services {
	width:460px;
	float:left;
	margin:0;
	padding:0;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#525252;
	line-height:22px;
	text-align:left;
}
#consumer_services ul {
	list-style-type:none;
	list-style-image:none;
	list-style-position:outside;
	margin:0;
	padding:0;
}
#consumer_services ul li {
	padding:3px 0 3px 0;
	display:block;
	text-align:left;
}
#consumer_services .services_dept {
	width:220px;
	float:left;
}
#consumer_services .slus {
	width:140px;
	float:left;
}
#consumer_services .publisher {
	width:90px;
	float:left;
}
#software_compatibility {
	width:460px;
	float:left;
	margin:0;
	padding:0;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#525252;
	line-height:22px;
	text-align:left;
}
#software_compatibility ul {
	list-style-type:none;
	list-style-image:none;
	list-style-position:outside;
	margin:0;
	padding:0;
}
#software_compatibility ul li {
	padding:3px 0 3px 0;
	display:block;
	text-align:left;
}
#software_compatibility .compatibility_title {
	width:280px;
	float:left;
}
#software_compatibility .software_publisher {
	width:150px;
	float:left;
	margin-left:20px;
}
#playstation3 #main #content ul li {
	background:transparent url(../webasset/ps_content_up_triangle_gif.gif) no-repeat scroll left 8px;
	padding:0 0 0 20px;
}
#playstation3 #content ol.faq {
	margin:20px 0 0 30px;
	list-style-type:decimal;
}
#playstation3 #content ol.faq li {
	margin-bottom:10px;
	padding:0
}
#playstation3 #content ol.faq li a {
	font-size:12px
}
#playstation3 #content .faq_ans {
	font-size:12px;
	line-height:17px;
}
/*   used for NEWS----ConsumersAlerts Pages  ended 25-11-2009*/



a.newbutton_link_grey {
	background:transparent url(../webasset/ps_grey_right_arrow_small_png.png) no-repeat right top;
	color:#FFFFFF !important;
	cursor:pointer;
	display:block;
	font-size:16px;
	font-weight:bold;
	height:35px;
	overflow:hidden;
	padding-right:22px;
}
a.newbutton_link_grey span {
	background:transparent url(../webasset/ps_bg_grey_left_small_png.png) no-repeat left top;
	display:block;
	height:33px;
	padding:6px 0 9px 10px;
}
a.newbutton_link_grey:hover {
	color:#fff !important;
	background-position:right -36px;
}
a.newbutton_link_grey:hover span {
	background-position:left -36px;
}
.boxshadow #main #content iframe#reviewFrame {
	margin-top:20px;
}
/* For PSP home page */

#console.psp #main {
	border-top:10px solid #FDB913;
	padding:0;
	width:860px;
}

#console.psp #main .button_link {
	margin: 			30px 0px 0px 0px;
}
/* module "head" on this page */
#console.psp.overview #main #head .promo {
	width:				528px;
	margin-bottom:		30px;
	background:			transparent url("../webasset/bg_main_head_divider.gif") repeat-y right top;
}
#console.psp #main #head {
	margin-left:		0;
	margin-bottom:		0;
}
#console.psp #main #head a.button_link {
	margin-bottom:		0;
}
#console.psp.overview #main #head .promo p {
	float:				none;
}
#console.psp #main #head .head_promo {
	width:				214px;
	height: 			121px;
	float: 				right;
	bacground:#f00;
	margin: 			12px 40px 0px 0px;
	_margin: 			12px 00px 0px 0px;
}
#console.psp #main #head .head_promo p {
	padding:			23px 0 5px 0;
	font-weight:		bold;
	color:				#292929;
	font-size:			14px;
}
#console.psp #main #head .head_promo div {
	width:				214px;
	height: 			121px;
	margin-bottom:10px;
}
#console.psp #main #head .head_promo div a {
	color: 				white;
	font-size: 			17px;
	font-weight: 		bold;
	position: 			relative;
	top: 				92px;
	left: 				10px;
	padding: 			0px 33px 0px 0px;
	background: 		url("../webasset/bullet-link-arrow-dark.gif") no-repeat bottom right;
}
#console.psp #main #head .head_promo div a:hover {
	background: 			url("../webasset/bullet-link-arrow-dark-hover.gif") no-repeat bottom right;
}
#console.psp #main #head .bg_img a:hover {
	background: 		url("../webasset/bullet-link-arrow-dark-hover.gif") no-repeat bottom right;
}
#console.psp #main #head .promo p.indent span {
	width:auto;
	 
}
#console.psp #main .console {
	position:relative;
}
#console.psp #main .console.two_col div {
	width:				300px;
	margin-left:		40px;
	padding-bottom:		20px;
}
#console.psp #main .console.two_col img {
	float:				right;
	margin:				0 -38px 0 0;
}
#console.psp #main .console.two_three div, #console.psp #main .console.one_three_one div {
	width:				300px;
}
#console.psp #main .console.two_three img {
	float:				left;
	margin:				0 20px 0 -50px;
}
#console.ps3 #main .console.two_three div p a, #consoleps3 #main .console.one_three_one div p a {
	background:transparent url("../webasset/ps_bullet-link-arrow-red_gif.gif") no-repeat scroll right center;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	float:left;
	font-size:12px;
	width:66px;
	margin:20px 20px 0px 0px;
	padding:5px 70px 6px 0;
}
#console.ps3 #main .console.two_three div p a:hover, #consoleps3 #main .console.one_three_one div p a:hover {
	background:transparent url("../webasset/ps_bullet-link-arrow-red_hover.gif") no-repeat scroll right center;
}
#console.psp #main .console.two_three div p a:hover, #console.psp #main .console.one_three_one div p a:hover {
	background:transparent url("../webasset/ps_bullet-link-arrow-red_hover.gif") no-repeat scroll right center;
}
#console.psp #main #head .links p.link, #console.psp #main .console .links p.link {
	float:left;
	padding-left:0 !important;
	width:130px !important;
}
#console.psp #main .console p.link a {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat scroll right center;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	float:left;
	font-size:12px;
	width:auto;
	margin:10px 20px 0px 0px;
	padding:0px 35px 6px 0;
}
#console.psp #main .console p.link a:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat scroll right center;
	color:#f6b212;
}
/* module "B" on this page */
#console.psp #main #module_b {
	background:			#f6b213 url("../webasset/bg_psp_module_feature.gif") repeat-x left top;
}
#console.psp #main #module_b h3 {
	margin:				0 0 0px 40px;
	padding-top:		19px;
	color:				#000;
	background:			transparent url("../webasset/bg_divider_psp_feature.gif") no-repeat left bottom;
	position:relative;
}
#console.psp #main #module_b a {
	position:			absolute;
	right:				0;
	top:				24px;
	margin-right:		40px;
	font-size:			12px;
	color:				#000;
	padding-right:		20px;
	background:			transparent url("../webasset/bullet-link-arrow-red_yellow.gif") no-repeat right center;
}
#console.psp #main #module_b li a {
	display:			block;
	position:			static;
	width:				130px;
	margin:				10px 0 0 20px;
	padding:			10px 0 10px 0;
	border-top:			1px solid #d1970f;
	background-position:right 13px;
}
#console.psp #main #module_b a:hover {
	background-image:	url("../webasset/bullet_arrow_red_yellow_hover.gif");
}
#console.psp #main #module_b .bottomshadow {
	padding-top:		20px;
	padding-bottom:		0;
	background:			transparent url("../webasset/bg_psp_module_feature_bottom.gif") no-repeat left bottom;
	clear:				both;
}
#console.psp #main #module_b ul {
	background:#F6B213 url(../webasset/bg_psp_module_feature_bottom.gif) no-repeat scroll left bottom;
	height:				259px;
	padding-top:10px;
}
#console.psp #main #module_b ul li {
	float:				left;
}
#console.psp #main #module_b ul li.wifi {
	padding:			0 0 0 0px; 
	width:				198px;
	background:			none;
}
#console.psp #main #module_b ul li.wifi a.wifi {
	background:url('../webasset/wi_fi_psp.jpg') no-repeat left top;
	border-top:0px;
	width:195px;
	height:116px;
	margin-left:0px;
	padding:10px 0px 0px 0px;
}
#console.psp #main #module_b ul li.wifi a.wifi:hover {
	background-position:left -180px;
}
#console.psp #main #module_b ul li.wifi a.toggleclass {
	background-position:left -180px;
}
#console.psp #main #module_b ul li.hd {
	padding-left:44px;
	width:				195px;
	background:		none;
}
#console.psp #main #module_b ul li.hd a.gaming {
	background:url('../webasset/gaming_psp.png') no-repeat left top;
	border-top:0px;
	width:195px;
	height:116px;
	margin-left:0px;
	padding:10px 0px 0px 0px;
}
#console.psp #main #module_b ul li.hd a.gaming:hover {
	background:url('../webasset/gaming_psp.png') no-repeat left -180px;
}
#console.psp #main #module_b ul li.hd a.toggleclass {
	background-position:left -180px;
}
#console.psp #main #module_b ul li.blu_ray {
	width:				195px;
	background: none;
}
#console.psp #main #module_b ul li.blu_ray a.entertainment {
	background:url('../webasset/enter_psp.png') no-repeat left top;
	border-top:0px;
	width:195px;
	height:116px;
	margin-left:0px;
	padding:10px 0px 0px 0px;
}
#console.psp #main #module_b ul li.blu_ray a.entertainment:hover {
	background:url('../webasset/enter_psp.png') no-repeat left -180px;
}
#console.psp #main #module_b ul li.blu_ray a.toggleclass {
	background-position:left -180px;
}
#console.psp #main #module_b ul li.connectivity {
	width:				196px;
	background:		none;
}
#console.psp #main #module_b ul li.connectivity a.store {
	background:url('../webasset/store_psp.png') no-repeat left top;
	border-top:0px;
	width:195px;
	height:137px;
	margin-left:0px;
	padding:10px 0px 0px 0px;
}
#console.psp #main #module_b ul li.connectivity a.store:hover {
	background:url('../webasset/store_psp.png') no-repeat left -180px;
}
#console.psp #main #module_b ul li.connectivity a.toggleclass {
	background-position:left -180px;
}
#console.psp #main #module_b ul li.parental {
	padding:			0 22px 0 0;
	width:				172px;
	background-image:	url("../webasset/bg_ps3_fully_loaded_parental.gif");
}
#console.psp #main #module_b ul li h4 {
	color:				#000;
	cursor:				pointer;
	float:				left;
}
#console.psp #main #module_b ul li p {
	padding:			0px 30px 0 25px;
	font-size:			13px;
	line-height:		21px;
	color:				#000;
}
#console.psp #main #module_b ul li p a {
	position:			static;
	display:			inline;
	margin:				0;
	padding:			0;
	text-decoration:	underline;
	background:			none;
}
#console.psp #main #module_b ul li p a:hover {
	background:			none;
}
/* module "C" on this page */
#console.psp #main #module_c {
	position:			relative;
	min-height:			600px; /* Modf by ASR */
	background-color:	#e8e8e8;
	height:			600px; /* Modf by ASR */
}
#console.psp #main #module_c img.left {
	position:absolute;
	right:-56px;
	float:none;
	bottom:0;
	top:260px;
}
#console.psp #main #module_c h3 {
	padding-top:		0;
	padding-left:		40px;
	line-height:		40px;
}
#console.psp #main #module_c h4 {
	padding-left:		40px;
}
#console.psp #main #module_c p.left_col {
	width:				380px;
	padding-left:		40px;
	float:				left;
}
#console.psp #main #module_c p.right_col {
	width:				380px;
	padding-left:		20px;
	float:				left;
}
#console.psp #main #module_c div.links {
	padding-left:		40px;
}
#console.psp #main #module_c .button_link {
	width:				170px;
	position:			absolute;
	right:				40px;
	bottom:				290px;
	z-index:			10;
	background-image:	url("../webasset/button_bg_left_on_grey.gif");
}
#console.psp #main #module_c .button_link span {
	background-image:	url("../webasset/button_bg_right_on_grey.gif");
}
#console.psp #main #module_c .parental_landing {
	background-image:	url("../webasset/bg_parental_controls_landing.gif");
	width:				780px;
	height:				191px;
	position: 			absolute;
	bottom:				50px;
	left:				40px;
}
#console.psp #main #module_c .parental_landing h4 {
	margin-top:			20px;
	padding-left:		212px;
}
#console.psp #main #module_c .parental_landing p {
	width:				auto;
	padding-left:		212px;
	color:				#555;
	padding-right:		20px;
}
#console.psp #main #module_c .parental_landing p a {
	right:				0px;
	border:				none;
	position:			absolute;
	width:				100px;
	background-position:100px 10px;
}
#console.psp #main .header_with_links {
	margin-top:			40px;
}
#console.psp.overview #main #head .promo p span {
	padding-right:		40px;
}
#console.psp.overview #main #head .promo p span.reg {
	padding-right:0;
}

/* PSP Horizontal Navigation */
#console.psp.overview #peer.psp {
	display:			block;
	width:				800px;
	height:				53px;
}
#console.psp.overview #peer.psp li {
	display:			inline;
}
#console.psp.overview #peer.psp li a {
	float:				left;
	display:			block;
	width:				200px;
	height:				53px;
	background:			transparent url("../webasset/ps_navigation_psp_png.png") no-repeat left top;
	_background:			transparent url("../webasset/ps_navigation_psp_jpg.jpg") no-repeat left top;
	text-indent:		-9999px;
}
/* Overview */
#console.psp.overview #peer.psp .overview a {
	background-position: 0 0;
}
#console.psp.overview #peer.psp .overview a.active {
	background-position:0 -111px;
}
#console.psp.overview #peer.psp .overview a:hover {
	background-position:0 -56px;
}
/* Two PSPs */
#console.psp.overview #peer.psp .two-psps a {
	background-position:-209px 0;
	width:187px;
}
#console.psp.overview #peer.psp .two-psps a.active {
	background-position:-209px -111px;
}
#console.psp.overview #peer.psp .two-psps a:hover {
	background-position:-209px -56px;
}
/* Entertainment */
#console.psp.overview #peer.psp .entertainment a {
	background-position:-405px 0;
	width:188px;
}
#console.psp.overview #peer.psp .entertainment a.active {
	background-position:-404px -111px;
}
#console.psp.overview #peer.psp .entertainment a:hover {
	background-position:-404px -56px;
}
/* full-featured */
#console.psp.overview #peer.psp .full-featured a {
	background-position:-592px 0;
	width:200px;
}
#console.psp.overview #peer.psp .full-featured a.active {
	background-position:-592px -111px;
}
#console.psp.overview #peer.psp .full-featured a:hover {
	background-position:-592px -56px;
}
/* // PSP Horizontal Navigation */


#console.psp #main .console div .links {
	width:				380px;
	margin:				0 0 0 515px;
}
#console.psp #main #module_a p #console.psp #main #module_a p .console div .links p {
	margin-left:0
}
#console.psp .gray_button_link {
	background:transparent url("../webasset/button_big_dark_grey_left.gif") no-repeat scroll left top;
	display:block;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:33px;
	line-height:33px;
	padding:0 0 0 10px;
	margin-top:10px;
}
#console.psp .gray_button_link:hover {
	background-position:left -33px;
}
#console.psp .gray_button_link:hover span {
	background-position:right -33px;
	color:#FFFFFF;
}
#console.psp .gray_button_link span {
	background:transparent url("../webasset/button_big_dark_grey_right_gif.gif") no-repeat scroll right top;
	display:block;
	padding:0 28px 0 0;
	color:#FFF;
}

/*---- expando ----*/
#expando a.bg span img, #main .browser .grid .item a.bg span img {
	cursor:pointer;
 	
}
#console.psp #main #head .promo p.indent span {
	width:330px;
}
#main.txt404 #content h3 {
	margin:20px 0 0 0;
	padding:20px 0 0 0
}
#main.txt404 #content ul li {
	border-bottom:1px solid #EAEAEA;
	width:50%;
	margin-top:10px;
}
#console #main .browser .grid h4 {
	margin-bottom:0px;
} 
.innerhd {
	float:left;
	line-height:23px;
	font-size:16px;
	color:#555555;
	padding:14px 0 26px 6px;
}
#psn_generic .innerhd{font-size:14px;line-height:21px;}
#psn_generic.pulse #breadcrumb li{background:transparent url(../webasset/ps_icon_arrow_ps3_gif.gif) no-repeat left bottom;}

/* New added for News hover */
 #content .newsDiscussions .item .comment:hover {
	background-color:#f1f1f1;
}
#console.ps3 #main #module_b li a.h4Link, #console.psp #main #module_b li a.h4Link {
	background:none;
	border:0px;
	padding:0px;
	margin:0px;
	width:auto;
}
a.h3links {
	background:none;
	cursor:pointer;
	border:0px;
	padding:0px;
	margin:0px;
	width:auto;
}
#console.ps2 #main div.colored .tiny_price a.h3links h3 {
	padding-right:50px;/* New Added by ASR */
 
 }
#console.psn.gaming #main .Future_sec .future_left a span {
	white-space:nowrap
}
#main #head.signout {
	height:450px;
}
#main #head.signout h2 {
	margin-top:20px;
}
#main #head.signout .signoutbox {
	background-color:#FDFDFD;
	border:1px solid #EDEDED;
	width:776px;
	margin-top:35px;
}
#main #head.signout .signoutboxInner {
	background-color:#F2F2F2;
	border-color:#FFFFFF #FFFFFF #E2E2E2;
	border-style:solid;
	border-width:1px;
	height:28px;
	padding:10px 10px 8px 18px;
	width:748px;
}
#main #head.signout .signoutboxInner h3 {
	color:#292929;
	padding:0px 0px 0px 30px;
	background:transparent url(../webasset/arrow_right.gif) no-repeat left top;
	font-size:20px;
	font-weight:normal;
}
#main #head.signout p {
	float:left;
	width:250px;
}
#main #head.signout p a {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll 232px 7px;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	font-size:12px;
	margin:35px 0px 0 0;
	padding:5px 20px 6px 0;
	width:223px;
}
#main #head.signout p a:hover {
	background: url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat 232px 7px;
	color:#D12127;
}
/*---PSP NEW BUTTON CSS 5 DEC 2009 MODF BY DLW---*/

#console.psp #main #head a.button_link_yellow {
	background:url("../webasset/psp_button_bg_right_yellow.png") right top no-repeat;
	float:left;
	padding-right:23px;
	font-size:16px;
	margin-top:10px;
	width:191px;
	height:35px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
#console.psp #main #head a.button_link_yellow:hover {
	background-position:right -37px;
}
#console.psp #main #head a.button_link_yellow:hover span {
	background-position:left -37px;
	height:20px;
}
#console.psp #main #head a.button_link_yellow span {
	background-image:url("../webasset/psp_button_bg_left_yellow.png");
	background-position:left top;
	padding:6px 0 9px 10px;
	font-size:16px;
	height:22px;
	display:block;
	color:#ffffff;
}
#console.psp .yellow_button_link_small {
	background:transparent url("../webasset/psp_button_bg_right_yellow.png") no-repeat right top;
	display:block;
	cursor:pointer;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:33px;
	line-height:33px;
	margin-top:10px;
	width:133px;
}
#console.psp .yellow_button_link_small span {
	background:transparent url("../webasset/psp_button_bg_left_yellow.png") no-repeat left top;
	background-image:url("../webasset/psp_button_bg_left_yellow.png");
	color:#FFFFFF;
	display:block;
	padding:0 10px;
	width:90px;
}
#console.psp .yellow_button_link_small:hover {
	background-position:right -37px;
}
#console.psp .yellow_button_link_small:hover span {
	background-position:left -37px;
}
#console.psp .small_margin {
	margin:10px 20px 0 0;
	*margin:5px 20px 0 0;
}
#console.psp #main .console.two_three div p a, #console.psp #main .console.one_three_one div p a {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat right 9px;
	cursor:pointer;
	float:left;
}
#console.psp #main .console.two_three div p a:hover, #console.psp #main .console.one_three_one div p a:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat scroll right center;
	color:#f6b212;
}

#console.psp #main .arrow_link {
	padding-right:15px;
	background-image:url("../webasset/psp_yellow_arrow.png");
	background-repeat:	no-repeat;
}
#console.psp #main .arrow_link:hover {
	background-image:	url("../webasset/psp_yellow_arrow_hover.png");
	color:#f6b212;
}
#console.psp #main #module_b a {
	background:transparent url("../webasset/psp_white_arrow_gif.gif") no-repeat scroll right center;
}
#console.psp #main #module_b a:hover {
	background-image:url("../webasset/psp_white_arrow_hover.gif");
}
#console.psp #main .browser.news .grid .item a.read {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat scroll 96% 50%;
	border-top:1px solid #E3E3E3;
	color:#292929;
	display:block;
	font-size:12px;
	margin:0 8px;
	padding:3px 7px 6px;
}
#console.psp #main .browser.news .grid .item a.read:hover, #console.psp #main .browser.news .grid .item.active a.read, #console.psp #main .browser.news .grid .item .itemInner .top:hover a.read {
	background-image:url("../webasset/psp_yellow_arrow_hover.png");
	color:#f6b212;
}
#console.psp #main #head .head_promo div a {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat scroll right bottom;
	color:white;
	font-size:17px;
	font-weight:bold;
	left:10px;
	padding:0 33px 0 0;
	position:relative;
	top:92px;
}
#console.psp #main #head .head_promo div a:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat scroll right bottom;
}
#console.psp #breadcrumb li {
	background:transparent url("../webasset/psp_icon_yellow_arrow.gif") no-repeat left bottom;
	color:#555555;
	display:inline;
	font-size:12px;
	padding:0 1px 0 12px;
}
#console.psp #breadcrumb li a:hover {
	color:#f6b213
}
#console.psp #main #head a.button_link {
	background:url("../webasset/psp_button_bg_right_yellow.png") right top no-repeat;
	background-position:right top;
	background-repeat:no-repeat;
	float:left;
	margin-top:20px;
	padding-right:23px;
	font-size:16px;
	height:35px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
#console.psp #main #head a.button_link span {
	background:url("../webasset/psp_button_bg_left_yellow.png") left top;
}
#console.psp #main #head a.button_link:hover {
	background-position:right -37px;
}
#console.psp #main #head a.button_link:hover span {
	background-position:left -37px;
}
#console.psp.well_connected #main .console.one_four div.entertainment_links a {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat 122px 6px;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	float:left;
	font-size:12px;
	margin:0 15px 0 0;
	padding:5px 0 6px;
	width:132px;
}
#console.psp.well_connected #main .console.one_four div.entertainment_links a:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat scroll 122px 6px;
	color:#f6b213;
}
#console.psp #main .console.one_four div.movie_games_links a {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat scroll right 6px;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	float:left;
	font-size:12px;
	margin:0 13px 0 0;
	padding:5px 0 6px;
	width:137px;
}
#console.psp #main .console.one_four div.movie_games_links a:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat scroll right 6px;
	color:#f6b213;
}
#console.psp #main #psnPromo ul li a, #main #psnPromo ul li a {
	background:transparent url("../webasset/ps_bullet-link-arrow-red_gif.gif") no-repeat scroll right center;
	border-top:1px solid #D9D9D9;
	color:#292929;
	display:block;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	margin-top:14px;
	padding:6px 0px 7px 0px;
	width:123px;
}
#console.psp #main #psnPromo ul li a:hover, #main #psnPromo ul li a:hover {
	background:transparent url("../webasset/ps_link-arrow-red_hover_gif.gif") no-repeat scroll right center;
	color:#D12127;
}
/* Modf by ASR/DLW carried out to last */
#console.psp.well_connected.psp3000 #main #psnPromo ul li a, #console.psp.well_connected.psp3000 #main #psnPromo ul li a {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat scroll right center;
	border-top:1px solid #D9D9D9;
	color:#292929;
	display:block;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	margin-top:14px;
	padding:7px 0;
	width:123px;
}
#console.psp.well_connected.psp3000 #main #psnPromo ul li a:hover, #console.psp.well_connected.psp3000 #main #psnPromo ul li a:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat scroll right center;
	color:#f6b213;
}
/* Modf by DLW */
#console.psn #main #head a.button_link {
	background-image:url(../webasset/ps_button_bg_right_on_grey_png.png);
	_background-image:url(../webasset/right_on_grey_gif.gif);
	background-position:right top;
	background-repeat:no-repeat;
	float:left;
	margin-top:20px;
	padding-right:22px;
	width:auto;
}
/* Addded PSN Signup Signin Button */
#console.psn #main #head div.buttons a.button_link {
	float: left;
}
#console.psn #main #head div.buttons #idSignIn {
	 float:left;
	 margin-left:20px;
	 margin-top:10px;
}

#console.psn #main #head div.buttons #idSignIn .gray_button_link {
	background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat scroll left top;
	display:block;
	float:left;
	font-size:18px;
	font-weight:bold;
	height:33px;
	line-height:33px;
	margin-top:10px;
	padding:0 0 0 10px;
	width:110px;
}
#console.psn #main #head div.buttons #idSignIn .gray_button_link span {
	background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat scroll right top;
	color:#FFFFFF;
	display:block;
	padding:0 28px 0 0;
}
#console.psn #main #head div.buttons #idSignIn .gray_button_link:hover {
	background-position:left -33px;
}
#console.psn #main #head div.buttons #idSignIn .gray_button_link:hover span {
	background-position:right -33px;
	color:#FFFFFF;
}


/* End PSN Sign IN Button */
#console.psp.well_connected #main .console.one_four div.full_featured_links a {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat scroll 108px 6px;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	font-size:12px;
	margin:0 15px 0 0;
	padding:5px 0 6px 0;
	width:118px;
	float:left;
	_margin:0 10px 0 0;
}
#console.psp.well_connected #main .console.one_four div.full_featured_links a:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat scroll 108px 6px;
	color:#f6b213;
}
#console.psp #main .console.one_four div.connected_links a {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat scroll 130px 6px;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	font-size:12px;
	margin:0 15px 0 0;
	padding:5px 0 6px 0;
	width:140px;
	float:left;
}
#console.psp #main .console.one_four div.connected_links a:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat scroll 130px 6px;
	color:#f6b213;
}
#console.psp3000 #main p a {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat scroll right 9px;
	border-top:1px solid #BFBFBF;
	display:block;
	margin-top:25px;
	padding:5px 20px 6px 0;
	text-indent:0;
	width:100px;
	float:left;
}
#console.psp3000 #main p a:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat scroll right 9px;
	color:#f6b213;
}
#console.psp3000 #main p a.moreinfolink {
	background:transparent url("../webasset/psp_white_arrow_gif.gif") no-repeat scroll right 9px;
	border-top:0 solid #CCCCCC;
	display:block;
	margin-top:25px;
	padding:5px 20px 6px 0;
	text-indent:0;
	width:107px;
}
#console.psp3000 #main p a.moreinfolink:hover {
	background:transparent url("../webasset/psp_white_arrow_hover.gif") no-repeat scroll right 9px;
	color:#292929;
}
#console.psp #main .pro_one a.readmore, #console.psp #main .pro_two a.readmore {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat scroll 70px 2px;
	color:#292929;
	display:block;
	float:left;
	font-size:12px;
	margin:15px 0 0 -90px;
	width:80px;
}
#console.psp #main .pro_one a.readmore:hover, #console.psp #main .pro_two a.readmore:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat 70px 2px;
	color:#f6b213;
}
#console.psp #main #content_middle .productbox .inner_productbox .box_txt_3 .price_div a.readmore {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat right 2px;
	color:#292929;
	float:right;
	font-size:12px;
	padding-right:15px;
	
}
#console.psp #main #content_middle .productbox .inner_productbox .box_txt_3 .price_div a.readmore:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat right 2px;
	color:#f6b213;
	padding-right:15px;
	
}
#consolepsp #breadcrumb li {
	background:transparent url("../webasset/psp_icon_yellow_arrow.gif") no-repeat left 3px;
	color:#555555;
	display:inline;
	font-size:12px;
	padding:0 1px 0 12px;
	line-height:20px;
}
#consolepsp #breadcrumb li a:hover {
	color:#F6B213;
}
/* DLW 271209 START*/
#psp_systems #breadcrumb li {
	background:transparent url("../webasset/psp_icon_yellow_arrow.gif") no-repeat left 3px;
	color:#555555;
	display:inline;
	font-size:12px;
	padding:0 1px 0 12px;
	line-height:20px;
}
#psp_systems #breadcrumb li a:hover {
	color:#F6B213;
}
#psp_systems #system .table table tr.top .product p a {
	background:transparent url(../webasset/psp_yellow_arrow.png) no-repeat right center;
	font-size:12px;
	padding-right:16px;
	float:right;
	width:25%;
}
#psp_systems #system .table table tr.top .product p a:hover {
	background:transparent url(../webasset/psp_yellow_arrow_hover.png) no-repeat right center;
	color:#F6B213;
}
#playstation3.psp_manual #main{border-top:10px solid #F6B212;}
#playstation3.psp_manual #main #content #connectivity a:hover {
	color:#F6B213;
}
#playstation3.psp_manual #breadcrumb li {
	background:transparent url(../webasset/psp_icon_yellow_arrow.gif) no-repeat scroll left 3px;
	color:#555555;
	display:inline;
	font-size:12px;
	padding:0 1px 0 12px;
}
#playstation3.psp_manual #breadcrumb li a:hover {
	color:#F6B213;
}
#system_updates #breadcrumb li {
	background:transparent url(../webasset/psp_icon_yellow_arrow.gif) no-repeat scroll left 3px;
	color:#555555;
	display:inline;
	font-size:12px;
	padding:0 1px 0 12px;
}
#system_updates #breadcrumb li a:hover {
	color:#F6B213;
}
#system_updates #main #content #connectivity a:hover {
	color:#F6B213;
}
#system_updates #content p.innerbreadcrum a:hover {
	color:#F6B213;
}
/* DLW 271209 ENDED*/

#consolepsp .browseAll ul {
	border-top:1px solid #CACACA;
}
#consolepsp .browseAll ul li {
	border-right:1px solid #CACACA;
	display:block;
	float:left;
	margin-right:10px;
	padding-right:6px;
}
#consolepsp .browseAll ul li a {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat right center;
	color:#292929;
	display:block;
	font-size:14px;
	font-weight:bold;
	line-height:27px;
	padding:0 22px 0 0;
}
#consolepsp .browseAll ul li a:hover {
	background-image: url("../webasset/psp_yellow_arrow_hover.png");
	color:#f6b213;
}
#consolepsp a.arrow_link {
	background-image:url("../webasset/psp_yellow_arrow.png");
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:15px;
}
#consolepsp a.arrow_link:hover {
	background:url("../webasset/psp_yellow_arrow_hover.png") no-repeat right;
	color:#f6b213;
}
#consolepsp #main .header_with_links .more_links .link a:hover {
	color:#f6b213;
}
#consolepsp #main .browser.news .grid .item a.read {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat 96% 50%;
	border-top:1px solid #E3E3E3;
	color:#292929;
	display:block;
	font-size:12px;
	margin:0 8px;
	padding:3px 7px 6px;
}
#consolepsp #main .browser.news .grid .item a.read:hover, #consolepsp #main .browser.news .grid .item.active a.read {
	background-image:url("../webasset/psp_yellow_arrow_hover.png");
	color:#f6b213;
}
#consolepsp #main .top5 ul li a {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat scroll right center;
	border-left:1px solid #E3E3E3;
	color:#292929;
	display:block;
	float:left;
	font-size:13px;
	font-weight:bold;
	line-height:17px;
	padding:7px;
	width:182px;
}
#consolepsp #main .top5 ul li a:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat right center;
	color:#f6b213;
}
body.psp_support #breadcrumb li {
	background:transparent url("../webasset/psp_icon_yellow_arrow.gif") no-repeat scroll left 3px;
	color:#555555;
	display:inline;
	font-size:12px;
	padding:0 1px 0 12px;
}
body.psp_support #breadcrumb li a:hover {
	color:#f6b213;
}
#console.bigger_goes #breadcrumb li {
	background:transparent url("../webasset/psp_icon_yellow_arrow.gif") no-repeat left 3px;
	color:#555555;
	display:inline;
	font-size:12px;
	padding:0 1px 0 12px;
}
#console.bigger_goes #breadcrumb li a:hover {
	color:#f6b213;
}
/* Modf By ASR for bg positioning*/
#console.psn.bigger_goes #main #head a.button_link {
	background:transparent url("../webasset/psp_button_bg_right_yellow.png") no-repeat scroll right top;
	cursor:pointer;
	display:block;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:33px;
	line-height:33px;
	margin-top:10px;
	}
#console.psn.bigger_goes #main #head .future a.button_link{line-height:normal; height:35px;_width:200px;}
#console.psn.bigger_goes #main #head .future a.button_link span{padding:6px 10px 2px }

#console.psn.bigger_goes #main #head a.button_link span {
	background:transparent url("../webasset/psp_button_bg_left_yellow.png") no-repeat left top;
	color:#FFFFFF;
	display:block;
	padding:0 10px 2px;
	}

#console.psn.bigger_goes #main #head a.button_link:hover {
	background-position:right -37px;
		
}

#console.psn.bigger_goes #main #head a.button_link:hover span {
	background-position:left -37px;
		
}
#consolepsp #main #news.browser a:hover {
	color:#f6b213;
}
#console.psp #main #games.systems_section .section_content .content_right a {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat 210px 10px;
}
#console.psp #main #games.systems_section .section_content .content_right a:hover {
	background:url("../webasset/psp_yellow_arrow_hover.png") no-repeat right 10px;
	color:#f6b213;
}
#console.psp.systems #main .systems_section .section_content .content_right a {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat scroll 210px 12px;
}
#console.psp.systems #main .systems_section .section_content .content_right a:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat 210px 12px;
	color:#f6b213;
}
#console.psp #main .browser.news .grid .byline a:hover {
	color:#f6b213;
}
#console.psp.well_connected.psp3000 #main .console.one_four div.psp_go_small_links a {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat scroll 130px 6px;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	font-size:12px;
	margin:0 20px 0 0;
	padding:5px 0 6px 0;
	width:141px;
	float:left;
	_margin:0 10px 0 0;
}
#console.psp.well_connected.psp3000 #main .console.one_four div.psp_go_small_links a:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat scroll 130px 6px;
	color:#f6b213;
}
#console.psp.well_connected.psp3000 #main .store_skype .psp_storage_divider p a {
	margin:0px;
	padding-right:0;
	color:#292929;
	float:left;
	border:none;
	background:url("../webasset/psp_white_arrow_gif.gif") no-repeat 109px 8px;
	padding:5px 20px 6px 0;
	text-align:right;
	width:100px;
}
#console.psp.well_connected.psp3000 #main .store_skype .psp_storage_divider p a:hover {
	background:transparent url("../webasset/psp_white_arrow_hover.gif") no-repeat scroll 109px 8px;
}
#console.psp.well_connected.psp3000 #main .console.one_four div.psp_portal_links a {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat right 6px;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	float:left;
	font-size:12px;
	margin:0 20px 0 0;
	padding:5px 0 6px;
	width:170px;
}
#console.psp.well_connected #main .console.one_four div.psp_portal_links a:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat scroll right 6px;
	color:#f6b213;
}
#console.psp3000 #main .console.two_three div p a:hover, #console.psp3000 #main .console.one_three_one div p a:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat right 9px;
	color:#f6b213;
}
#console.psp3000 #breadcrumb li {
	background:transparent url(../webasset/psp_icon_yellow_arrow.gif) no-repeat left bottom;
	color:#555555;
	display:inline;
	font-size:12px;
	padding:0 1px 0 12px;
}
#console.psp3000 #breadcrumb li a:hover {
	color:#f6b213;
}
/*  Modf by DLS*/
#console.psp3000 #main .well_connected .bottom_line p a {
	margin-right:0;
	margin-top:32px;
	padding-right:0;
	background:transparent url("../webasset/psp_white_arrow_gif.gif") no-repeat scroll right center;
	border-top:0;
}
#console.psp3000 #main .well_connected .bottom_line p a:hover {
	margin-right:0;
	margin-top:32px;
	padding-right:0;
	background:transparent url("../webasset/psp_white_arrow_hover.gif") no-repeat scroll right center;
	border-top:0;
	color:#292929;
}
#console.psp3000 #main p a.yellow_more {
	background:transparent url("../webasset/psp_white_arrow_gif.gif") no-repeat 45px 2px;
	border-top:1 solid #CCCCCC;
	display:block;
	margin:0;
	padding:0 0 0 9px;
	text-indent:0;
	width:100px;
	float:left;
}
#console.psp3000 #main p a.yellow_more:hover {
	background:transparent url("../webasset/psp_white_arrow_hover.gif") no-repeat 45px 2px;
	color:#292929;
}
#consolepsp #main #sidebar .card ul.more_links li {
	background-image:url("../webasset/psp_yellow_arrow.png");
	background-position:138px 10px;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCCCCC;
	font-size:1.2em;
	font-weight:bold;
	padding:9px 12px 9px 9px;
}
#consolepsp #main #sidebar .card ul.more_links li:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat 138px 10px;
	color:#f6b213;
}
#consolepsp #main #sidebar .card ul.more_links li a:hover {
	color:#f6b213;
}
/* CSS Added by DLW 271209*/
#psp_systems #main #sidebar .card ul.more_links li {
	background-image:url("../webasset/psp_yellow_arrow.png");
	background-position:138px 10px;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCCCCC;
	font-size:1.2em;
	font-weight:bold;
	padding:9px 12px 9px 9px;
}
#psp_systems #main #sidebar .card ul.more_links li:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat 138px 10px;
	color:#f6b213;
}
#psp_systems #main #sidebar .card ul.more_links li a:hover {
	color:#f6b213;
}
/* CSS Added by DLW 271209 ENDED*/


#consolepsp #main .card.game .card_game_inner a.button_link, #consolepsp #main .card.game .card_game_inner a.button_link_small {
	background:transparent url(../webasset/psp_button_bg_right_yellow.png) no-repeat right top;
	color:#FFFFFF !important;
	cursor:pointer;
	display:block;
	font-size:18px;
	font-weight:bold;
	height:35px;
	overflow:hidden;
	padding-right:23px;
}
#consolepsp #main .card.game .card_game_inner a.button_link span, #consolepsp #main .card.game .card_game_inner a.button_link_small span {
	background:transparent url(../webasset/psp_button_bg_left_yellow.png) no-repeat left top;
	display:block;
	height:31px;
	padding:6px 0 9px 10px;
}
#consolepsp #main .card.game .card_game_inner a.button_link:hover, #consolepsp #main .card.game .card_game_inner a.button_link_small:hover {
	background-position:right -37px;
}
#consolepsp #main .card.game .card_game_inner a.button_link:hover span, #consolepsp #main .card.game .card_game_inner a.button_link_small:hover span {
	background-position: left -37px;
}
#psp_systems #main .card.game .card_game_inner a.button_link, #psp_systems #main .card.game .card_game_inner a.button_link_small {
	background:transparent url(../webasset/psp_button_bg_right_yellow.png) no-repeat right top;
	color:#FFFFFF !important;
	cursor:pointer;
	display:block;
	font-size:18px;
	font-weight:bold;
	height:35px;
	overflow:hidden;
	padding-right:23px;
}
#psp_systems #main .card.game .card_game_inner a.button_link span, #psp_systems #main .card.game .card_game_inner a.button_link_small span {
	background:transparent url(../webasset/psp_button_bg_left_yellow.png) no-repeat left top;
	display:block;
	height:31px;
	padding:6px 0 9px 10px;
}
#psp_systems #main .card.game .card_game_inner a.button_link:hover, #psp_systems #main .card.game .card_game_inner a.button_link_small:hover {
	background-position:right -37px;
}
#psp_systems #main .card.game .card_game_inner a.button_link:hover span, #psp_systems #main .card.game .card_game_inner a.button_link_small:hover span {
	background-position: left -37px;
}
#consolepsp #main #sidebar .promo ul li a {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat 140px center;
	color:#FFFFFF;
	display:block;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	padding:9px 20px 9px 0;
}
#consolepsp #main #sidebar .promo ul li a:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat 140px;
	color:#f6b213;
}
#psp #breadcrumb li {
	background:transparent url(../webasset/psp_icon_yellow_arrow.gif) no-repeat left 3px;
	color:#555555;
	display:inline;
	font-size:12px;
	padding:0 1px 0 12px;
}
#psp #breadcrumb li a:hover {
	color:#f6b213;
}
#psp #breadcrumb li a {
	font-size:10pt;
}
#psp #system .table table tr.top .product p a {
	background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat right center;
	float:right;
	font-size:12px;
	padding-right:16px;
	width:25%;
}
#psp #system .table table tr.top .product p a:hover {
	background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat right center;
	color:#f6b213;
}
/*---PSP NEW BUTTON CSS 5 DEC 2009 END---*/


#psn_community #main #news .greyRight {
	width:437px;
	background-color:#f8f8f8;
	border-right:1px solid #EDEDED;
	border-left:1px solid #EDEDED;
	background:transparent url(../webasset/ps_new_lgrey_news_bg.jpg) no-repeat 0 0px;
}
#psn_community #main #news .greyRight:hover {
	background-position:0px -122px;
}
#psn_community #main #news .greyRight .rightSide {
	width:365px;
	height:auto;
}
#psn_community #main #news .greyLeft {
	width:437px;
	background-color:#f8f8f8;
	border-right:1px solid #EDEDED;
	border-left:1px solid #EDEDED;
	background:transparent url(../webasset/ps_new_lgrey_news_bg.jpg) no-repeat 0 0px;
}
#psn_community #main #news .greyLeft:hover {
	background-position:0px -122px;
}
#psn_community #main #news .greyLeft .rightSide {
	width:365px;
	height:auto;
}
#psn_community #main #content #news .greyLeft .rightSide p, #psn_community #main #content #news .greyRight .rightSide p {
	font-size:12px;
	line-height:130%;
	padding-bottom:2px;
	padding-top:0px;
}
#psn_community #main #content #news .greyLeft .rightSide p, #psn_community #main #content #news .greyRight .rightSide p {
	font-size:12px;
	line-height:130%;
	padding-bottom:2px;
	padding-top:0px;
}
#psn_community #main #content #news .greyLeft #events p a.older, #psn_community #main #content #news .greyRight #events p a.older {
	border-bottom:0px;
}
#psn_community #main #content .header_with_links {
	margin-bottom:0px;
}
#psn_community #main #content #news .LatNews {
	background:#F2F2F2 none repeat scroll 0 0;
	border-bottom:1px solid #EDEDED;
	border-left:1px solid #EDEDED;
	border-right:1px solid #EDEDED;
}
#psn_community #main #content #news .olderLinks {
	float:left;
	height:21px;
	width:458px;
}
#psn_community #main #content #news #events a.older {
	margin:3px 10px 0 0px;
	padding:0 19px 0 0;
}
/* News Section */
.age {
	font-size:18px;
	font-weight:bold;
	color:#525252;
	float:left;
	margin-top:14px;
}
.formsection {
	float:left;
	clear:left;
	padding-top:12px;
}
.formsection input {
	border:1px solid #525252;
	margin-right:5px;
}
.formsection a.button_link {
	margin-top:14px;
	width:110px;
}
#main #head.signout .signoutboxInner h3.sorrypage {
	background:url('../webasset/interogation_sign.png') no-repeat left center;
	padding-left:20px;
	font-size:18px;
}
#console #main .system_dvd p a {
	float:left;
}
/* New Classes for PSP Branding by ASR */
#console.ps2 #main #head a.button_link {
	background:url(../webasset/ps2_button_bg_right_png.png) right 0 no-repeat;
	padding-right:24px;
}
#console.ps2 #main #head a.button_link:hover {
	background:url(../webasset/ps2_button_bg_right_png.png) right -35px no-repeat;
}
#console.ps2 #main #head a.button_link span {
	background:url(../webasset/ps2_button_bg_left_png.png) 0 0 no-repeat;
}
#console.ps2 #main #head a.button_link span:hover {
	background:url(../webasset/ps2_button_bg_left_png.png) 0 -35px no-repeat;
}
#console.ps2 #main #head a.button_link:hover span {
	background:url(../webasset/ps2_button_bg_left_png.png) 0 -35px no-repeat;
}
#console.ps2 #main p a {
	background:transparent url(../webasset/ps2_bullet_lnk_arrow_gif.gif) no-repeat scroll right center;
	width:160px;
	margin:10px 21px 0 0;
	padding:5px 16px 6px 0;
}
#console.ps2 #main p a:hover {
	background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) no-repeat scroll right center;
	color:#0067ac;
}
#console.ps2 #main p a.LearnMore {
background:transparent url(../webasset/ps-arrow-white_on_blue.gif) no-repeat scroll right 8px;
border-top:1px solid #FFFFFF;
color:#FFFFFF;
float:left;
font-size:12px;
height:auto;
width:130px;
}
#console.ps2 #main p a.LearnMore:hover {
background:transparent url(../webasset/ps-arrow-white_on_blue_over.gif) no-repeat scroll right 8px;
}
#console.ps2 #main .endless_entertainment div.links p a {
	background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) right 8px no-repeat;
}
#console.ps2 #main .endless_entertainment div.links p a:hover {
	background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) right 8px no-repeat;
}
#console.ps2 #main .browser.news .grid .item a.read, #console.ps2 #main .browser.news .grid .item.active a.read {
	background-image:url(../webasset/ps2_bullet_lnk_arrow_gif.gif);
}
#console.ps2 #main .browser.news .grid .item a.read:hover, #console.ps2 #main .browser.news .grid .item.active a.read:hover, #console.ps2 #main .browser.news .grid .item .itemInner .top:hover a.read {
	background-image:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif);
	color:#0067AC;
}
#console.ps2 #main .header_with_links .more_links .link a {
	background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) right 5px no-repeat;
*background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) right 5px no-repeat;
}
#console.ps2 #main .header_with_links .more_links .link a:hover {
	background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) right 5px no-repeat;
*background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) right 5px no-repeat;
	color:#0067ac;
}
#console.ps2 #main .browser .footer a.more {
	background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) right 7px no-repeat;
}
#console.ps2 #main .browser .footer a.more:hover {
	background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) right 7px no-repeat;
	color:#0067ac;
}
#console.ps2.systems #main .systems_section .section_content .content_right a {
	background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) 210px 15px no-repeat;
}
#console.ps2.systems #main .systems_section .section_content .content_right a:hover {
	background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) 210px 15px no-repeat;
	color:#0067ac;
}
#console.ps2 #main #psnPromo ul li a, #console.ps2 #main #psnPromo ul li a {
	background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) no-repeat scroll right center;
	border-top:1px solid #D9D9D9;
	display:block;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	margin-top:14px;
	padding:7px 0;
	width:123px;
}
#console.ps2 #main #psnPromo ul li a:hover, #console.ps2 #main #psnPromo ul li a:hover {
	background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) no-repeat scroll right center;
	color:#0067AC;
}
#console.ps2 #main .pro_one a.readmore, #console.ps2 #main .pro_two a.readmore {
	background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) no-repeat scroll 70px 2px;
}
#console.ps2 #main .pro_one a.readmore:hover, #console.ps2 #main .pro_two a.readmore:hover {
	background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) no-repeat scroll 70px 2px;
	color:#0067AC;
}
#console.ps2 #main .pro_one .readmore, #console.ps2 #main .pro_two .readmore {
	background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) no-repeat scroll 70px 2px;
}
#console.ps2 #main .pro_one .readmore:hover, #console.ps2 #main .pro_two .readmore:hover {
	background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) no-repeat scroll 70px 2px;
	color:#0067AC;
}
#console.ps2 #main #content_middle .productbox .inner_productbox .box_txt_3 .price_div a.readmore {
	background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) no-repeat scroll right 2px;
}
#console.ps2 #main #content_middle .productbox .inner_productbox .box_txt_3 .price_div a.readmore:hover {
	background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) no-repeat scroll right 2px;
	color:#0067AC;
}
#ps2_systems #main .browseAll ul li a {
	background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) no-repeat scroll right center;
}
#ps2_systems #main .browseAll ul li a:hover {
	background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) no-repeat scroll right center;
	color:#0067AC;
}
/* Commented by DLW 261209 */

#ps2_systems #main .browser .footer a.more
{
background-position:right 4px;
}
#consolepsp #main .browser .footer a.more
{
background-position:right 4px;
}
#ps2_systems #main #content.accessory .browser .footer a.more span.reg{line-height:normal;}
#consolepsp #main #content.accessory .browser .footer a.more span.reg{line-height:normal;}

#ps2_systems #main .browser .footer a.more:hover {color:#D12127;background-position:right 4px;}

#ps2_systems #main .header_with_links .more_links .link a {
background-image:url(../webasset/ps2_bullet_lnk_arrow_gif.gif);
background-repeat:no-repeat;
}
#ps2_systems #main .header_with_links .more_links .link a:hover {
	background-image:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif);
	background-repeat:no-repeat;
	color:#0067AC;
}
/*DONE BY SNLG (25Dec-09) */
 #ps2_systems #main .browser.news .grid .item .itemInner .top:hover a {
	color:				#0067AC;
}
#ps2_systems #main .browser.news .grid .item a.read {
	background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) no-repeat scroll 96% 50%;
}
#ps2_systems #main .browser.news .grid .item a.read:hover, #ps2_systems #main .browser.news .grid .item.active a.read {
	background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) no-repeat scroll 96% 50%;
	color:#0067AC;
}
#ps2_systems #main .top5 ul li a {
	background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) no-repeat scroll right center;
}
#ps2_systems #main .top5 ul li a:hover {
	background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) no-repeat scroll right center;
	color:#0067AC;
}
#ps2_systems #main #breadcrumb li {
	background:url(../webasset/blue_breadcrumb.gif) no-repeat scroll left 3px;
	line-height:20px; 
}
#ps2_systems #main #breadcrumb li a:hover {
	color:#0067AC;
}
#console.ps2 #main #breadcrumb li {
	background:url(../webasset/blue_breadcrumb.gif) no-repeat scroll left bottom;/*background:url(../webasset/blue_breadcrumb.gif) no-repeat scroll left 5px;*/

}
#console.ps2 #main #breadcrumb li a:hover {
	color:#0067AC;
}
#console.ps2 #main .browser.news .grid .item .byline h5 a:hover {
	color:#0067AC;
}
/* Mdfy by DLW*/
#ps2_systems #main .browser.news .grid .byline a:hover {
	color:#0067ac;
} /* Mdfy by DLW*/
#ps2_systems #main #sidebar .card ul.more_links li {
	background-image:url("../webasset/ps2_bullet_lnk_arrow_gif.gif");
	background-position:138px 10px;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCCCCC;
	font-size:1.2em;
	font-weight:bold;
	padding:9px 12px 9px 9px;
}
#ps2_systems #main #sidebar .card ul.more_links li:hover {
	background-image:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif);
	background-position:138px 10px;
}
#ps2_systems #main #sidebar .card ul.more_links li a:hover {
	color:#0067ac;
}
#ps2_systems #main #sidebar .card_game_inner a.button_link, #ps2_systems #main #sidebar .card_game_inner a.button_link_small {
	background:transparent url("../webasset/ps2_button_bg_right_png.png") no-repeat scroll right top;
	color:#FFFFFF !important;
	cursor:pointer;
	display:block;
	font-size:18px;
	font-weight:bold;
	height:35px;
	overflow:hidden;
	padding-right:24px;
}
#ps2_systems #main #sidebar .card_game_inner a.button_link span, #ps2_systems #main #sidebar .card_game_inner a.button_link_small span {
	background:transparent url("../webasset/ps2_button_bg_left_png.png") no-repeat scroll left top;
	display:block;
	height:31px;
	padding:6px 0 9px 10px;
}
#ps2_systems #main #sidebar .card_game_inner a.button_link:hover, #ps2_systems #main #sidebar .card_game_inner a.button_link_small:hover {
	background-position:right -35px;
}
#ps2_systems #main #sidebar .card_game_inner a.button_link:hover span, #ps2_systems #main #sidebar .card_game_inner a.button_link_small:hover span {
	background-position:left -35px;
}
#ps2_systems #main .arrow_link {
	background-image:url("../webasset/ps2_bullet_lnk_arrow_gif.gif");
	background-repeat:no-repeat;
	padding-right:15px;
}
#ps2_systems #main .arrow_link:hover {
	background-image:url("../webasset/ps2_bullet_lnk_arrow_hover_gif.gif");
	color:#0067ac;
}
#ps2_systems #main #sidebar .promo ul li a {
	background:transparent url("../webasset/ps2_bullet_lnk_arrow_gif.gif") no-repeat scroll 140px center;
	color:#FFFFFF;
	display:block;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	padding:9px 20px 9px 0;
}
#ps2_systems #main #sidebar .promo ul li a:hover {
	background-image:url("../webasset/ps2_bullet_lnk_arrow_hover_gif.gif");
	color:#0067ac;
}
#ps2 #main #breadcrumb li {
	background:transparent url("../webasset/blue_breadcrumb.gif") no-repeat left 3px;
}
#ps2 #main #breadcrumb li a:hover {
	color:#0067AC;
}
#playstation2 #main #breadcrumb li {
	background:transparent url("../webasset/blue_breadcrumb.gif") no-repeat left 3px;
	color:#555555;
	display:inline;
	font-size:12px;
	padding:0 1px 0 12px;
}
#playstation2 #main #breadcrumb li a:hover {
	color:#0067AC;
}
#playstation2 #main #system .table table tr.top .product p {
	float:right;
	width:auto;
}
#playstation2 #main #system .table table tr.top .product p a {
	background:transparent url("../webasset/ps2_bullet_lnk_arrow_gif.gif") no-repeat right center;
	font-size:12px;
	padding-right:16px;
	float:right;
	text-align:right;
	width:auto;
}
#playstation2 #main #system .table table tr.top .product p a:hover {
	background:transparent url("../webasset/ps2_bullet_lnk_arrow_hover_gif.gif") no-repeat scroll right center;
	color:#0067AC;
}
#ps2_systems #main a:hover {
	color:#0067AC;
}
/* Mdfy by DLW END*/

/* mdfy by DLW 291209 */

#ps2_systems #system .table table tr.top .product p a{background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) no-repeat right 4px;}
#ps2_systems #system .table table tr.top .product p a:hover{background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) no-repeat right 4px;}
#ps2_systems #main{border-top:10px solid #0067AC;}


/* mdfy by DLW 291209 */

/*---------------------- FOR PARENTS ----------------------------------*/

#console.ps3.forparents #main #head {
	background: url("../webasset/ps_bg_forparents.png") repeat-x scroll left bottom;
	min-height:505px;
}
#console.ps3.forparents #main #head p.head span {
	width:475px;
}
#console.ps3.forparents #main #head .feature {
	width:820px;
}
#console.ps3.forparents #main #head .bg_img {
}
/* module "a" */
#console.ps3.forparents #main #module_a {
	background: none;
	height:				auto;
	padding:			30px 0px 20px 30px;
	width:auto;
	height:1%;
}
#console.ps3.forparents #main #module_a .img_module_a {
	width: auto;
	padding:15px 20px 0 0px;
}
#console.ps3.forparents #main #module_a .img_module_a img {
	float:none;
	position: relative;
}
#console.ps3.forparents #main #module_a div.txt {
	float:left;
	width:345px;
	padding:15px 0 0 0;
	}
#console.ps3.forparents #main #module_a h3 {
	padding:			0 0 9px 0;
	width:auto;
	color:#404040;
}
#console.ps3.forparents #main #module_a h4 {
	padding: 			0;
	width:				auto;
}
#console.ps3.forparents #main #module_a p {
	width: 				auto;
	padding:			0;
}
/* module "b" */
#console.ps3.forparents #main #module_b {
	padding: 0px 30px 0 30px;
	background:			none;
}
#console.ps3.forparents #main #module_b div {
	width: 800px !important;
}
#console.ps3.forparents #main #module_b img {
	float: left;
	margin: 0px 10px 0px 25px;
}
#console.ps3.forparents #main #module_b h3 {
	width: 				775px;
	margin:				0;
	padding:			0;
	background:			none;
	color:				#404040;
}
#console.ps3.forparents #main #module_b p {
	float: left;
	width: 445px;
}
#console.ps3.forparents #main #module_b a {
	position:			static;
	display:			inline;
	width:				auto;
	margin:				0;
	padding:			0;
	color:				#292929;
	font-size:			14px;
	background:			none;
	border:				0;
}
#console.ps3.forparents #main #module_b a:hover {
	color:				#D12127;
}
/* module "c" */
#console.ps3.forparents #main #module_c {
	padding: 20px 0px 20px 0px;
	background:			none;
	min-height:			200px;
	position:			relative;
}
#console.ps3.forparents #main #module_c div {
	width: 500px !important;
}
#console.ps3.forparents #main #module_c img {
	position:			absolute;
	right:				10px;
	top:				20px;
}
#console.ps3.forparents #main #module_c p {
	padding:			0;
	width:				450px;
}
#console.ps3.forparents #main #module_c h3 {
	padding:			0 0 10px 0;
	width:				500px;
	color:				#404040;
}
#console.ps3.forparents #main #module_c h4 {
	padding:0;
	width:auto;
}
/* module "d" */
#console.ps3.forparents #main #module_d {
	padding: 20px 0px 20px 0px;
	background:			none;
	min-height:			200px;
	position:			relative;
	
}
#console.ps3.forparents #main #module_d div {
	width: 480px !important;
	padding:0 30px 0 0;
	float:right;
	_padding:0 0 0 0;
	
}
#console.ps3.forparents #main #module_d img {
	position:			absolute;
	left:				10px;
	top:				20px;
		
}
#console.ps3.forparents #main #module_d p {
	padding:			0;
	width:				450px;
}
#console.ps3.forparents #main #module_d h3 {
	padding:			0 0 10px 0;
	width:				500px;
	color:				#404040;
}
#console.ps3.forparents #main #module_d h4 {
	padding:0;
	width:auto;
}
#main #head h4.blackIndentClass {
	background:url("../webasset/ps_blackarrow.gif") no-repeat left 3px;
	text-indent:15px;
}
#main #head #connectivity p.blackArrowTag {
	background:url("../webasset/ps_blackarrow.gif") no-repeat left 5px;
	padding-left:13px;
}
#console.ps3.movies #main .console.two_three div.mediago_links a {
	font-size:12px;
	color:#292929;
	display:block;
	width:140px;
	border-top:1px solid #bfbfbf;
	margin:0px 20px 0 0;
	padding:5px 0px 6px 0;
	background:url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat scroll 128px 6px;
}
#console.ps3.movies #main .console.two_three div.mediago_links a:hover {
	font-size:12px;
	color:#d12127;
	display:block;
	border-top:1px solid #bfbfbf;
	margin:0px 20px 0 0;
	padding:5px 0px 6px 0;
	width:auto;
	background:url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 128px 6px;
}
#console.ps2.overview #main #head h2 {
	float:left;
	width:820px;
}


#psp #main h2.withSubHead {
	padding-bottom:10px;
}


/*Friend List Navigation Bar starts*/
#ProfileMenu ul#nav_friendlist {
	display:block;
	height:70px;
	width:800px;
	margin:-10px 0 14px -10px; /* ADDING -10PX FROM LEFT TO MOVE NAVIGATION LEFT SIDE */
}
#ProfileMenu ul#nav_friendlist li {
	display:inline;
	float:left;
}
#ProfileMenu ul#nav_friendlist li a {
	background:transparent url("../webasset/nav_friendlist_bg.png") no-repeat left top;
	display:block;
	float:left;
	height:55px;
	margin:0 0 20px;
}
#ProfileMenu ul#nav_friendlist li.accnt_setting a {
	background-position:0 0;
	width:184px;
	text-indent:-9999px
}
#ProfileMenu ul#nav_friendlist li.accnt_setting a.selected {
	background-position:0 -118px
}
#ProfileMenu ul#nav_friendlist li.accnt_setting a.selected:hover {
	background-position:0 -118px
}
#ProfileMenu ul#nav_friendlist li.my_trophies a {
	background-position:-184px 0;
	width:148px;
	text-indent:-9999px
}
#ProfileMenu ul#nav_friendlist li.my_trophies a.selected {
	background-position:-184px -118px
}
#ProfileMenu ul#nav_friendlist li.my_trophies a.selected:hover {
	background-position:-184px -118px
}
#ProfileMenu ul#nav_friendlist li.my_friends a {
	background-position:-332px 0;
	width:163px;
	text-indent:-9999px
}
#ProfileMenu ul#nav_friendlist li.my_friends a.selected {
	background-position:-332px -118px
}
#ProfileMenu ul#nav_friendlist li.my_friends a.selected:hover {
	background-position:-332px -118px
}
#ProfileMenu ul#nav_friendlist li.my_lists a {
	background-position:-495px 0;
	width:133px;
	text-indent:-9999px
}
#ProfileMenu ul#nav_friendlist li.my_lists a.selected {
	background-position:-495px -118px
}
#ProfileMenu ul#nav_friendlist li.my_lists a.selected:hover {
	background-position:-495px -118px
}
#ProfileMenu ul#nav_friendlist li.portable_id a {
	background-position:-629px 0;
	width:165px;
	text-indent:-9999px
}
#ProfileMenu ul#nav_friendlist li.portable_id a.selected {
	background-position:-629px -118px
}
#ProfileMenu ul#nav_friendlist li.portable_id a.selected:hover {
	background-position:-629px -118px
}

#ProfileMenu ul#nav_friendlist li.recommendations a {
	background-position:-639px 0;
	width:161px;
	text-indent:-9999px
}
#ProfileMenu ul#nav_friendlist li.recommendations a.selected {
	background-position:-639px -118px
}
#ProfileMenu ul#nav_friendlist li.recommendations a.selected:hover {
	background-position:-639px -118px
}
#ProfileMenu ul#nav_friendlist li.accnt_setting a:hover {
	background-position:0 -59px;
}
#ProfileMenu ul#nav_friendlist li.my_trophies a:hover {
	background-position:-184px -59px;
}
#ProfileMenu ul#nav_friendlist li.my_friends a:hover {
	background-position:-332px -59px;
}
#ProfileMenu ul#nav_friendlist li.my_lists a:hover {
	background-position:-495px -59px;
}
#ProfileMenu ul#nav_friendlist li.portable_id a:hover {
	background-position:-629px -59px;
}

/* For psn home detail page*/
#console.ps3.systems.store #main .console {
	padding:40px 10px 0;
	height:1%;
}
/*sign up page*/
ul.signuplist {
	margin:0px;
	padding:0px;
}
ul.signuplist li {
	background:url(../webasset/ps_footerlink_over_gif.gif) no-repeat left 5px;
	color:#292929;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	margin:5px 0px;
	padding:0px 0px 0px 12px;
}
#console.ps3.movies #main .console.two_three div.ps_bravia_right a {
	font-size:12px;
	color:#292929;
	display:block;
	width:190px;
	border-top:1px solid #bfbfbf;
	margin:0px 0px 0 0;
	padding:5px 0px 6px 0;
	background:url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat scroll 180px center;
	*background:url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat scroll 180px 9px;
}
#console.ps3.movies #main .console.two_three div.ps_bravia_right a:hover {
	font-size:12px;
	color:#d12127;
	display:block;
	border-top:1px solid #bfbfbf;
	margin:0px 0px 0 0;
	padding:5px 0px 6px 0;
	background:url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 180px center;
	*background:url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 180px 9px;
}
#console.ps3.signin #main #head h3 {
	color:#404040;
	font-weight:bold;
}
#console.ps3.signin #main .future {
	background:#DEDEDE url(../webasset/ps_big_mid_bg_png.png) repeat-x 0 0;
	float:left;
	padding-bottom:0px;
	width:860px;
}
#console.ps3.signin #main {
	border-top:10px solid #2d2d2d;
}
#playstation3.homevolunteer #main.alt #head {
	background:none;
}
#playstation3.homevolunteer #main.alt #content {
	width:auto;
}
#playstation3.homevolunteer #main.alt #content h3 {
	padding:15px 0 0 0;
	border-bottom:1px solid #E3E3E3;
	height:90px;
}
#playstation3.homevolunteer #main.alt #content p {
	padding:0;
}
#console.forum #main {
	border-top:10px solid #2d2d2d;
}
/* DLW 271209 */
#console.signin #main #head.marketing h1{
	margin-top:10px;
}

#console.signin #main #head.marketing .promo {
	width:388px;
	float:left;
	margin-top:15px;
	min-height:155px;
}
#console.signin #main #head.marketing .home_join_the_network {
	float:left;
	width:350px;
	padding-bottom:20px;
}
#console.signin #main #head.marketing .home_join_the_network .signIn {
	float:left;
}
#console.signin ul.signinfo{font-size:20px; }
#console.signin ul.signinfo li{display:block; padding-left:25px; background: url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat 0px 7px;}


#psp_systems #main {
	border-top:10px solid #F6B212;
}
#psp_systems .faq_section .qa_group .answer {
	background-image:url(../webasset/ps_answer_gif_yellow.gif);
	background-repeat:no-repeat;
	color:#555555;
	font-size:13px;
	line-height:20px;
	margin-bottom:20px;
	margin-top:10px;
	padding-left:23px;
	width:555px;
}

.shadowbackground {
	background:#FFFFFF url(../webasset/ps_bg_head_gradient_shadow.gif) repeat-x scroll left bottom;
	margin:0 0 0 0px;
	padding:0 0 15px 40px;
	width:820px;
}
.shadowbackgroundcolor {
	background-color:#E5E5E5;
	margin:0 0 0 0px;
	padding:0 0 15px 40px;
	width:820px;
}
#console.psn.network.signup #hardware {
	float:left;
	padding-top:20px;
}
#console.psn.network.signup #hardware h2 {
	padding-top:10px;
	padding-bottom:10px;
}
#console.psn.network.signup #playnetwork .leftimage {
	float:left;
	width:300px;
	padding-top:30px
}
#console.psn.network.signup #playnetwork .rightsection {
	width:490px;
	float:right;
	padding-top:50px;
	padding-right:20px;
}
#console.psn.network.signup #playnetwork .rightsection ul {
	margin-top:5px;
	margin-bottom:15px;
}
#console.psn.network.signup #playnetwork .rightsection ul li {
	padding-left:17px;
}
#console.psn.network.signup #hardware .harwaretext {
	float:left;
	/*width:500px;*/
	padding-bottom:30px;
}
#console.psn.network.signup #hardware .harwaretext p{
	line-height: 22px

}

#console.psn.network.signup #hardware .harwarerightimg {
	float:right;
	width:364px;
	margin-right:-55px;
	margin-top:-100px;
}
#console.psn.network.signup #hardware .hardwarefullimage {
	float:left;
	margin-left:-80px;
}
#console.psn.network.signup #stayintouch .leftimage {
	float:left;
	width:345px;
	padding-top:30px
}
#console.psn.network.signup #stayintouch .rightsection {
	width:460px;
	float:left;
	padding-top:35px;
}
#console.psn.network.signup #stayintouch .buttons {
	width:100%;
	padding-top:25px;
	float:left;
}
#console.psn.network.signup #main #head .promo .leftsection {
	width:420px;
	float:left;
}
#console.psn.network.signup #main #head .promo .rightimage {
	float:left;
	width:299px;
	height:167px;
	margin-left:14px
}
#console.psn.network.signup #main #head .promo .leftsection ul.signuplist {
	float:left;
	margin-top:10px;
	width:100%;
}
#console.psn.network.signup #main #head .promo .leftsection ul.signuplist li {
	padding-left:17px;
}
a.button_link:hover {
	background-position:right -35px;
}
#console.psn #main #head a.button_link:hover {
	background-position:right -35px;
}
#console.psn.gaming #idSignIn a.White_Button {
	margin: 0 0 0 20px;
}
#console.psn.gaming #idSignIn a.White_Button span {
	padding:6px 65px 6px 10px;
}
#psn_home #head.marketing .btn_box a.button_link span {
	padding:6px 20px 9px 10px;
}
#psn_home #head.marketing #idSignIn a.White_Button {
	margin: 0 0 0 20px;
}
#psn_home #head.marketing #idSignIn a.White_Button span {
	padding:6px 65px 6px 10px;
}
.hgt115 {
	height:105px;
}
#console.psp.psp3000 #main #head .head_promo div a {
	background:transparent url(../webasset/psp_yellow_arrow.png) no-repeat scroll right center;
	color:white;
	font-size:17px;
	font-weight:bold;
	left:10px;
	padding:0 33px 0 0;
	position:relative;
	top:92px;
}

#console.psp.psp3000 #main #head .head_promo div a:hover{background:transparent url(../webasset/psp_yellow_arrow_hover.png) no-repeat right center;}

#console.psp.psp3000 #main p a.moreinfolink {
	background:transparent url("../webasset/psp_white_arrow_gif.gif") no-repeat scroll right 9px;
	border-top:0 solid #CCCCCC;
	display:block;
	margin-top:25px;
	padding:5px 20px 6px 0;
	text-indent:0;
	width:107px;
}
#console.psp.psp3000 #main p a.moreinfolink:hover {
	background:transparent url(../webasset/psp_white_arrow_hover.gif) no-repeat scroll right 9px;
}
#console.psp.psp3000 #main .console div p {
	width:auto;
}
#psn.psn_home #main #head h3 {
	color:#333333;
	font-weight:bold;
}
#psn.psn_home #main #head .promo {
*margin-top:10px;
}
.ps3.overview .multi_heading a.arrow_link {
*line-height:20px;
*background-position:right 5px;
}
.ps3.overview #main .browser .footer a.more {
*background-position:right 4px;
}
.ps3.overview #main .browser .footer a.more:hover {
	background-image:url(../webasset/ps_link-arrow-small_hover_gif.gif);
	color:#D12127;
}
#console.ps3 #main #head #peer {
	margin-bottom:14px;
	margin-left:-10px;
}
#console.ps2 #main #head #peer {
	margin-bottom:14px;
	margin-left:-10px;
}



.manageAccount {
	position:absolute;
	top:135px;
	right:42px;
	width:220px;
	height:50px;
	overflow:hidden;
	display:block;
	*text-align:right; 
	_margin:0px 0px 0px 600px; 
	
}
.manageAccount .White_Btn {
	float:right;
	margin:10px 0px 0px 0px; 
	background:url(../webasset/ps_whitebuttonleft.gif) no-repeat left top;
	padding:0px;
	 

}
.manageAccount .White_Btn span {
	float:left;
	background:url(../webasset/ps_whitebuttonright.gif) no-repeat 183px top;
	padding:6px 50px 6px 10px;
	margin:0px;
	color:#555555;
	font-size:18px;
	font-weight:bold;
	CURSOR: pointer;
}
.manageAccount .White_Btn:hover {
background:url../webasset/ps_whitebuttonleft.gif) no-repeat left;
}
.manageAccount .White_Btn:hover {
	background:url(../webasset/ps_whitebuttonleft_h_gif.gif) no-repeat left top;
}
.manageAccount .White_Btn:hover span {
	float:left;
	background:url(../webasset/ps_whitebuttonright_h_gif.gif) no-repeat 183px top;
	padding:6px 50px 6px 10px;
	margin:0px;
	color:#fff;
	font-size:18px;
	font-weight:bold;
}
/* SITE MAP STARTS */

#SiteMap #wrap #main {
	background-color:#FFFFFF;
	border-top:10px solid #000 !important;/*min-height:483px;*/

}
#SiteMap #wrap #main .sitemapContent {
	width:780px;
	font-size:12px;
}
#SiteMap #wrap #main .sitemapContent .sep_div {
	border-bottom:1px solid #B0B0B0;
	padding:5px;
	margin-bottom:20px;
}

#SiteMap #wrap #main .sitemapContent .row_ps3 {
	float:left;
	width:179px;
	padding-right:15px;
}
#SiteMap #wrap #main .sitemapContent .row_ps3 h4 {
	color:#404040;
	margin-bottom:6px;
	font-size:16px;
}
#SiteMap #wrap #main .sitemapContent .row_ps3 h4 a{color:#3c3c3c;}
#SiteMap #wrap #main .sitemapContent .row_ps3 h4 a:hover{color:#D12127;}

#SiteMap #wrap #main .sitemapContent .row_ps3 ul {
	list-style:none;
	margin:0px;
	padding:2px 0px 0px 0px;
}
#SiteMap #wrap #main .sitemapContent .row_ps3 ul li {
	list-style:none;
	padding:3px 0px;
	font-weight:bold;
}
#SiteMap #wrap #main .sitemapContent .row_ps3 ul li ul li {
	font-weight:normal;
	display:block;
	padding:3px 0px;
	margin-left:10px;
}
#SiteMap #wrap #main .sitemapContent .row_ps3 ul li ul li a {
	list-style:none;
	padding:3px 0px;
	font-weight:normal;
}
#SiteMap #wrap #main .sitemapContent h3{font-size:21px;color:#292929;font-weight:bold;margin-bottom:10px;padding-bottom:5px;padding-top:20px;width:100%; clear:both;border-bottom:1px solid #B0B0B0;}
#SiteMap #wrap #main .sitemapContent .col_left{width:390px;float:left;}
#SiteMap #wrap #main .sitemapContent .col_left h3{font-size:21px; color:#292929; border:none; padding:0 0 10px 0;margin:0;}
#SiteMap #wrap #main .sitemapContent .col_left ul{padding-left:10px;}
#SiteMap #wrap #main .sitemapContent .col_left ul li{margin-bottom:5px;}
#SiteMap #wrap #main .sitemapContent .col_left ul li a{font-size:14px;}
#SiteMap #wrap #main .sitemapContent .col_left ul li ul{padding:10px 0 5px 10px;}
#SiteMap #wrap #main .sitemapContent .col_left ul li ul li{margin:0 0 5px 0; }
#SiteMap #wrap #main .sitemapContent .col_left ul li ul li a{font-weight:normal; color:#525252;font-size:14px;}
#SiteMap #wrap #main .sitemapContent .col_left ul li ul li a:hover{color:#d12127}

#SiteMap #wrap #main .sitemapContent .col_right{width:390px;float:left;}
#SiteMap #wrap #main .sitemapContent .col_right h3{font-size:21px; color:#292929; border:none; padding:0 0 10px 0;margin:0;}
#SiteMap #wrap #main .sitemapContent .col_right ul{padding-left:10px;}
#SiteMap #wrap #main .sitemapContent .col_right ul li{margin-bottom:5px;}
#SiteMap #wrap #main .sitemapContent .col_right ul li a{font-size:14px;}
#SiteMap #wrap #main .sitemapContent .col_right ul li ul{padding:10px 0 5px 10px;}
#SiteMap #wrap #main .sitemapContent .col_right ul li ul li{margin:0 0 5px 0; }
#SiteMap #wrap #main .sitemapContent .col_right ul li ul li a{font-weight:normal; color:#525252;font-size:14px;}
#SiteMap #wrap #main .sitemapContent .col_right ul li ul li a:hover{color:#d12127}







/* FOR PSP & PS2 FEATURES SECTION BRANDING STARTS*/

/* FOR PSP FEATURES */

#console.psp.systems #main .systems_section .section_header {
	background:transparent url(../webasset/ps_bg_psp_feature_header_open.gif) repeat-x scroll left top;
	cursor:pointer;
	margin:0;
	position:relative;
	width:860px;
	height:81px;
}
#console.psp.systems #main .systems_section.open .section_header:hover {
	background:transparent url(../webasset/ps_bg_psp_feature_header_open.gif) repeat-x scroll left top;
	cursor:pointer;
}
#console.psp.systems #main .systems_section.closed .section_header {
	background:transparent url(../webasset/bg_feature_header_closed_img.gif) repeat-x scroll left top;
	height:64px;
	margin:0;
	position:relative;
	width:860px;
}
#console.psp.systems #main .systems_section.closed .section_header a {
	background:transparent url(../webasset/ps_bg_psp_systems_head_close.gif) no-repeat scroll right 1px;
	color:#404040;
	float:right;
	font-size:12px;
	height:23px;
	position:absolute;
	right:40px;
	text-transform:uppercase;
	top:12px;
	width:64px;
}
#console.psp.systems #main .systems_section.closed .section_header:hover {
	background:transparent url(../webasset/bg_feature_header_closed_img_h.gif) repeat-x scroll left top;
	cursor:pointer;
}
#console.psp.systems #main .systems_section.closed .section_header:hover a {
	background:transparent url(../webasset/ps_bg_psp_systems_head_close.gif) no-repeat scroll right 1px;
}
/* FOR PSP FEATURES ENDS */




/* FOR PS2 FEATURES */

#console.ps2.systems #main .systems_section .section_header {
	background:transparent url(../webasset/ps_bg_ps2_feature_header_open.gif) repeat-x scroll left top;
	cursor:pointer;
	margin:0;
	position:relative;
	width:860px;
}
#console.ps2.systems #main .systems_section.open .section_header:hover {
	background:transparent url(../webasset/ps_bg_ps2_feature_header_open.gif) repeat-x scroll left top;
	cursor:pointer;
}
#console.ps2.systems #main .systems_section.closed .section_header {
	background:transparent url(../webasset/bg_feature_header_closed_img.gif) repeat-x scroll left top;
	height:66px;
	margin:0;
	position:relative;
	width:860px;
}
#console.ps2.systems #main .systems_section.closed .section_header a {
	background:transparent url(../webasset/ps_bg_ps2_systems_head_close.gif) no-repeat scroll right 1px;
	color:#404040;
	float:right;
	font-size:12px;
	height:23px;
	position:absolute;
	right:40px;
	text-transform:uppercase;
	top:12px;
	width:64px;
}
#console.ps2.systems #main .systems_section.closed .section_header:hover {
	background:transparent url(../webasset/bg_feature_header_closed_img_h.gif) repeat-x scroll left top;
	cursor:pointer;
}
#console.ps2.systems #main .systems_section.closed .section_header:hover a {
	background:transparent url(../webasset/ps_bg_ps2_systems_head_close.gif) no-repeat scroll right 1px;
}
/* FOR PSP & PS2 FEATURES SECTION BRANDING ENDS*/



#console.psp #main .console.one_three_one div h3 {
	margin-bottom:10px;
}
#main #module_a .ps3movieDetail {
	padding-left:340px;
	margin-top:-25px;
}
/*Mdfy by SNLG 25DEC, 2009*/
 
.games_promos {
	clear:both;
	margin-bottom:0;
	margin-top:50px;
}
.games_promos .network_promo {
	background-image:url(../webasset/games_promo_bg.jpg);
	background-repeat:no-repeat;
	float:left;
	height:265px;
	margin-right:16px;
	position:relative;
	width:183px;
}
.games_promos .network_promo img {
	display:block;
	margin:10px auto 4px;
	width:160px;
}
.games_promos .network_promo h4 {
	color:#555555;
	margin:20px 10px 0;
	font-size:21px;
	white-space: pre-wrap; white-space: -moz-pre-wrap;  white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; 
		
}
.games_promos .network_promo p {
	color:#000000;
	font-size:1.2em;
	line-height:14px;
	margin:5px 10px 0;
	
}

.games_promos .network_promo a.arrow_link {
	background-position:right 10px;
	border-top:1px solid #afafaf;
	bottom:10px;
	color:#3d3d3d !important;
	font-size:1.2em;
	font-weight:bold;
	left:10px;
	padding-top:8px;
	position:absolute;
	width:145px;
}
.games_promos .network_promo.last {
	margin-right:0;
}
/* css added for ps3_systems page by DLW 261209*/

#ps2_systems #main .browser.accessories ul.tabs.two li a:hover {
	color:#fff;
}
#ps2_systems #main .browser.accessories .grid .gridInner #bundle.track .item a:hover {
	color:#D12127;
}
#main .unsubscribe {
}
#main .unsubscribe h2 {
	margin:0;
	padding:0 0 10px 0;
}
#main .unsubscribe h3 {
	color:#292929;
	font-weight:bold;
	margin:0 0 0px;
	padding:0;
	position:relative;
	border-bottom:1px solid #E3E3E3;
}
#main .unsubscribe p {
	color:#555555;
	font-size:14px;
	line-height:24px;
	margin:2px 0 10px 0px;
}
#main .unsubscribe #message {
	color:#f00;
	font-size:15px;
	display:block;
	text-align:center;
	font-weight:bold;
	text-decoration:underline;
	margin-top:20px;
}/* Kuldeep 271209 */
#main .unsubscribe #name {
	font-size:14px;
	font-weight:bold;
	margin-top:4px;
	float:left;
	color:#555555
}
#morebundle {
	float:right;
}

#main .browser .footer a.more span.reg {
	line-height:normal;
}
/*Mdfy by SNLG (27Dec, 2009)*/

#console .ps3 #main .section_content ol.footnotes {
	list-style-position:outside;
}
.w {
	float: left;
	overflow: hidden;
}
.w span {
	padding: 0 0 5px;
	float:left;
	font-size:11px;
}
.w input {
	border: 1px solid #A5C2C8;
	float:left;
	line-height: 1.2em;
	padding: 5px 26px 5px 5px;
	margin:0px;
	width: 237px;
	_width: 237px;
}
.w label {
	padding:0;
	width:95px;
	height:30px;
	float:left;
	font-weight:bold;
	font-size:12px;
}
/* Validation */
.w.error span {
	color:#f00
}
#overlay.share-this .inner .content .emailForm .error input, .w.error .input {
	border: 1px solid #D12127;
}
.w.valid .input {
	border-color: #A5C8A6;
}
.w.valid span {
	display: none;
	float:left;
	font-size:11px;
}
form#emailForm .message label {
	width:95px;
	float:left;
	height:30px;
	font-weight:bold;
	font-size:12px
}
/* CSS ADDED FOR PS3 BRANDING BY DLW 271209*/

#console.ps3.overview #main .console .links a.button_link_small {
	background-image:url(../webasset/ps_button_bg_right_on_grey_png.png);
	background-position:right top;
	float:left;
	height:33px;
	margin:20px 8px 0 0;
	padding:0;
	width:142px;
}
#console.ps3.overview #main .console .links a.button_link_small span {
	background-image:url(../webasset/ps_button_bg_left_on_grey_png.png);
	background-position:left top;
	width:110px;
}
#console.ps3.overview #main .console .links a.button_link_small:hover {
	background-position:right -35px;
}
#console.ps3.overview #main .console .links a.button_link_small:hover span {
	background-position:left -35px;
}
#main .browser.news .grid .item .itemInner .hoverTopNews {
	cursor:pointer;
	background:url("../webasset/ps_bg_news_dogear_gif.gif") -182px top no-repeat;
	padding-top:17px;
	height:199px;
}
.w span.hideClass {
	display:none
}








/* Dont Change These Properties */

 

/* Dont Change These Properties */


#console.ps3 #main .browser {
	margin-top:5px;
}

/* css edit for agegate*/
.drop_down_month{border:1px solid #ccc;margin-right:5px;color:#525252;font-size:14px;}

.drop_down_date{border:1px solid #ccc;margin-right:5px;color:#525252;font-size:14px;}

.drop_down_year{border:1px solid #ccc;margin-right:5px;color:#525252;font-size:14px;}
/* css edit for agegate*/


#console.psp #main p a.inline:hover{color:#F6B213}
.box_txt_2 h3{font-size:18px; font-weight:normal}
#console.psn #main .future .future_left h3{margin-bottom:0px;}
#console.psn.gaming #main #head .future_left h3{margin-bottom:0px;}
#console.ps3.systems.store #main #head h3{line-height:38px;margin-bottom:0px;}
#psn_community #main #head .psnCommunitybg h3{*line-height:30px;}

/* ps3 heading class */


#console.ps3 #main .header_with_links h3{
	*margin-top:-15px;
	*line-height:50px;
	font-size:27px;
	font-weight:bold;
}

#console.ps3 #main .feature h3{
	width:430px;
}

#console.ps3.fully_loaded #main .future h3{
	padding-left:355px;
}

.box500{
	width:500px !important;
}


#console.ps3.fully_loaded #main .play h4{
	font-size:36px;
	height:34px;
	line-height:35px;
	padding:0 0 2px 45px;
	font-weight:bold;
	margin-bottom:12px;
	color:#fff;
	background:transparent url(../webasset/play_ps3_logo.png) no-repeat scroll left top;
}



.box_165{
	width:165px !important;
}

.pd_space0{padding-top:0px !important;}

#console.ps3.fully_loaded #main .connected h4{padding-bottom:0px;}

#console.ps3 #main .three_two div h4{
	padding-top:0px !important;
}  

.space_t10{
	padding-top:10px !important;
}

#console.ps3 #main #fully_loaded ul li h4{
	padding-bottom:6px !important;
}

#ps3 #main .browser .grid h4 a{
	font-size:12px;
	font-weight:bold;
}

#console.ps3 #main .console .links p.link{width:325px !important;}  
#console.ps3 #main .console .links p.link a{float:left; width:122px; }
#console.ps3 #main .console .links p.link_movie{width:370px !important;} 
#console.ps3 #main .console .links p.link_movie a{float:left; width:150px; }
#sidebar #promo1 h3 {
	border:medium none;
	color:#ACACAC;
	font-size:16px ;
	font-weight:bold;
	letter-spacing:1px;
	line-height:18px;
	margin:0;
	padding:0 0 14px;
	text-transform:none;
}

#console.ps3.overview #main #module_a.console.two_two_one .links p.link a{width:152px;}

#console.ps3 #main #module_a p{
	padding-top:10px !important;
}

#console.ps3.forparents #main #module_b h3{
	margin-bottom:10px !important;
}

#console.ps3.forparents #main #module_c h4{
	margin-bottom:10px !important;
}

#console.ps3.forparents #main #module_d h4{
	margin-bottom:10px !important;
}

#console.ps3 #main #head h3{line-height:140% !important;}



/* css for PSP feature gaming by DLW 291209 */

#console.systems #main .systems_section .section_content .content_left ol{
	padding:0;
	margin:20px 0 0 30px;
	list-style-type:decimal;
}

#console.systems #main .systems_section .section_content .content_left ol li{
	line-height:22px;
	color:#525252;
	margin-bottom:0px;
	font-size:14px;
}

#console.systems #main .systems_section .section_content .content_left ol li a{font-size:13px;}
#console.systems #main .systems_section .section_content .content_left ol li a:hover{color:#F6B213}

#console.ps2.feature_entertainment #main #head.feature_entertainment .feature h2{width:500px;}
 



/* PSN BRANDING BY DLW 291209 */

#console.psn #breadcrumb li 
{
background:transparent url(../webasset/ps_icon_arrow_psn_gif.gif) no-repeat scroll left bottom;
color:#555555;
display:inline;
font-size:12px;
padding:0 1px 0 12px;
}
#console.psn_store #breadcrumb li{background:transparent url(../webasset/ps_icon_arrow_psn_gif.gif) no-repeat left bottom;}


#console.psn .yellow_arrow #breadcrumb li{
	background:transparent url(../webasset/psp_icon_yellow_arrow.gif) no-repeat scroll left bottom;
}

#console.psn #breadcrumb li a:hover{color:#D12127;}
#console.psn.bigger_goes .yellow_arrow #breadcrumb li a:hover{color:#F6B213;}

#console.psn.network #main .future .future_right.playstation_tv p a, #console.psn.network #main .future .future_left.playstation_tv p a {
	background:url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	float:left;
	height:20px;
	font-size:12px;
	margin:10px 21px 0 0;
	padding:5px 16px 6px 0;
}

#console.psn.network #main .future .future_right.playstation_tv p a:hover, #console.psn.network #main .future .future_left.playstation_tv p a:hover {
	
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
	color:#d12127;
}

#console.psn.network #main .future .future_right.network_exclusive p a, #console.psn.network #main .future .future_left.network_exclusive p a {
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	float:left;
	font-size:12px;
	margin:10px 21px 0 0;
	padding:5px 16px 6px 0;
}

#console.psn.network #main .future .future_right.network_exclusive p a:hover, #console.psn.network #main .future .future_left.network_exclusive p a:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
	color:#d12127;
}

#console.psn.network #main .header_with_links .more_links .link a {
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center;
	color:#292929;
	display:block;
	font-size:12px;
	line-height:20px;
	margin-top:7px;
	*background-position-y:5px;
}

#console.psn.network #main .header_with_links .more_links .link a:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
	color:#d12127;
	*background-position-y:5px;
}

#console.psn.network #main #head .promo .home_join_the_network a.button_link {
	background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
	float:left;
	margin:5px 0 0 0;
	padding-right:22px; 
	*padding-right:20px; 
	width:146px;
	*width:148px;
	color:#ffffff;
	font-weight:bold;
	height:33px;
	text-decoration:none;
	font-size:18px;
}

#console.psn.network #main #head .promo .home_join_the_network a.button_link span{
	background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
	width:138px;
	*width:130px;
}

#console.psn.network #main #head .promo .home_join_the_network a.button_link:hover{
	background-position:right -33px;
}

#console.psn.network #main #head .promo .home_join_the_network a.button_link:hover span{
	background-position:left -33px;
}

#console.psn.psnstore #main #head .ps_store_right a {
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	font-size:12px;
	margin:0 20px 0 0;
	padding:5px 20px 6px 0;
	width:160px;
}

#console.psn.psnstore #main #head .ps_store_right a:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
	color:#d12127;
}

#console.psn.movies #main .console.two_three div.ps_bravia_right a {
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	font-size:12px;
	margin:0 0 0 0;
	padding:5px 0 6px 0;
	width:205px;
}

#console.psn.movies #main .console.two_three div.ps_bravia_right a:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
	color:#d12127;
	width:205px;
}

#console.psn.movies #main .console.two_three div.mediago_links a {
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	font-size:12px;
	margin:0 20px 0 0;
	padding:5px 0 6px 0;
	width:155px;
}

#console.psn.movies #main .console.two_three div.mediago_links a:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
	color:#d12127;
	width:155px !important;
}

#console.psn.movies #main .top5 ul li a {
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 10px;
	border-left:1px solid #E3E3E3;
	color:#292929;
	display:block;
	float:left;
	font-size:13px;
	font-weight:bold;
	height:17px;
	line-height:17px;
	padding:7px;
	width:182px;
}

#console.psn.movies #main .top5 ul li a:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 10px;
	color:#d12127;
}

#psn.psn_home #main .header_with_links .more_links .link a {
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 6px;
	color:#292929;
	display:block;
	font-size:12px;
	line-height:20px;
	margin-top:7px;
}

#psn.psn_home #main .header_with_links .more_links .link a:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 6px;
	color:#d12127;
}

#console.psn.movies #main .header_with_links .more_links .link a {
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 6px;
	color:#292929;
	display:block;
	font-size:12px;
	line-height:20px;
	margin-top:7px;
	
}

#console.psn.movies #main .header_with_links .more_links .link a:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 6px;
	color:#d12127;
}

#console.psn.psnstore #main #head a.button_link, #console #main .sign_upLink a.button_link {
	width:140px;
	background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
	background-position:right top;
	background-repeat:no-repeat;
	float:left;
	height:33px;
	margin-top:15px;
	padding-right:22px;
	*padding-right:20px;
	*width:142px;
}

#console.psn.psnstore #main #head a.button_link span{
	background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
	display:block;
	padding:6px 0 9px 10px;
	width:132px;
}

 #console #main .sign_upLink a.button_link span{
	background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
	display:block;
	padding:6px 0 9px 10px;
	width:82px;
}


#console.psn.psnstore #main #head a.button_link:hover, #console #main .sign_upLink a.button_link:hover{
	background-position:right -33px;
}

#console.psn.psnstore #main #head a.button_link:hover span, #console #main .sign_upLink a.button_link:hover span{
	background-position:left -33px;
}

#console.psn.systems.store #main .store_intro a {
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 12px;
	border-top:1px solid #BFBFBF;
	display:block;
	font-size:12px;
	margin:10px 20px 0 0;
	padding:10px 20px 6px 0;
	width:212px;
}

#console.psn.systems.store #main .store_intro a:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 12px;
	color:#d12127;
}

#console.psn.systems #main .systems_section .section_content .content_right a {
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 15px;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	font-size:12px;
	margin:10px 20px 0 0;
	padding:14px 20px 18px 0;
	width:200px;
}

#console.psn.systems #main .systems_section .section_content .content_right a:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 15px;
	color:#d12127;
}

#psn.psn_home a.button_link, #psn.psn_home a.button_link_small {
	background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
	color:#FFFFFF !important;
	cursor:pointer;
	display:block;
	font-size:18px;
	font-weight:bold;
	height:33px;
	overflow:hidden;
	padding-right:22px;
	*padding-right:20px;
	width:157px;
	*width:159px;
}

#psn.psn_home a.button_link span, #psn.psn_home a.button_link_small span{
	background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat scroll left top;
	display:block;
	padding:6px 0 9px 10px;
	width:149px;
}

#psn.psn_home a.button_link:hover, #psn.psn_home a.button_link_small:hover{
	background-position: right -33px;
} 

#psn.psn_home a.button_link:hover span, #psn.psn_home a.button_link_small:hover span{
	background-position: left -33px;
}

#psn.psn_home #main a.how_access {
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat 190px 5px;
	color:#292929;
	display:block;
	float:left;
	font-size:12px;
	margin:0 0 0 8px;
	padding:3px 7px 6px;
	width:194px;
}
#psn.psn_home #main a.how_access:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat 190px 5px;
	color:#d12127;
}

#psn.psn_home #main a.prev_lnk {
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat scroll 96% 5px;
	color:#292929;
	display:block;
	float:right;
	font-size:12px;
	margin:0 0 0 0;
	padding:3px 7px 6px 0;
	width:114px;
}

#psn.psn_home #main a.prev_lnk:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 96% 5px;
	color:#d12127;
}

#psn.psn_home #main a.nxt_lnk {
	background:transparent url(../webasset/psn_bullet_grey_next.gif) no-repeat scroll 1px 5px;
	color:#292929;
	display:block;
	float:left;
	font-size:12px;
	margin:0 0 0 0;
	padding:3px 7px 6px 20px;
	width:194px;
}

#psn.psn_home #main a.nxt_lnk:hover{
	background:transparent url(../webasset/bullet-link-arrow-next-red_hov.gif) no-repeat scroll 1px 5px;
	color:#D12127;
}

#console.psn #main .browser.news .grid .item a.read{
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat scroll 96% 50%;
	border-top:1px solid #E3E3E3;
	color:#292929;
	display:block;
	font-size:12px;
	margin:0 8px;
	padding:3px 7px 6px;
}

#console.psn #main .browser.news .grid .item a.read:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 96% 50%;
	color:#d12127;
}

#console.psn #main .browser.news .grid .item .itemInner .top:hover .read{
	color:#d12127;
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 96% 50%;
}

#psn.psn_home #main .browser.news .grid .item a.read {
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat scroll 96% 50%;
	border-top:1px solid #E3E3E3;
	color:#292929;
	display:block;
	font-size:12px;
	margin:0 8px;
	padding:3px 7px 6px;
}

#psn.psn_home #main .browser.news .grid .item a.read:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 96% 50%;
	color:#d12127;
}

#psn.psn_home #main .browser.news .grid .item .byline h5 a:hover{
	color:#D12127;
}

#console.psn.movies #main .browser.news .grid .item .byline h5 a:hover{
	color:#D12127;
}

#psn.psn_home #breadcrumb li{
	background:transparent url(../webasset/ps_icon_arrow_psn_gif.gif) no-repeat scroll left bottom;
	color:#555555;
	display:inline;
	font-size:12px;
	padding:0 1px 0 12px;
}

#psn.psn_home #breadcrumb li a:hover{
	color:#D12127;
}

#console.psn.original_programming #main #head .home_join_the_network .btns a.button_link{
	background:url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
	float:left;
	margin:0;
	padding-right:22px;
	height:33px;
	width:148px;
	*padding-right:20px;
	*width:150px;

}

#console.psn.original_programming #main #head .home_join_the_network .btns a.button_link span{
	background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
	width:140px;
	*width:132px;
	_width:103px;
}

#console.psn.original_programming #main #head .home_join_the_network .btns a.button_link:hover{
	background-position:right -33px;
}

#console.psn.original_programming #main #head .home_join_the_network .btns a.button_link:hover span{
	background-position:left -33px;
}

#console.psn.original_programming #main a.button_link_small {
	background:url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-size:18px;
	font-weight:bold;
	height:33px;
	overflow:hidden;
	padding-right:20px;
}

#console.psn.original_programming #main a.button_link_small span{
	background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
	display:block;
	height:28px;
	padding:6px 0 0 10px;
}

#console.psn.original_programming #main a.button_link_small:hover{
	background-position:right -33px;
}
#console.psn.original_programming #main a.button_link_small:hover span{
	background-position:left -33px;
}

#console.psn.original_programming #main .feature_promo .feature_links a.arrow_link{
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 7px;
}
#console.psn.original_programming #main .feature_promo .feature_links a.arrow_link:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 7px;
	color:#d12127;
}

#console.psn.gaming #main #head .btn_box a.button_link, #main #head .btn_box a.button_link {
	float:left;
	margin:0;
	height:33px;
	width:120px;
	background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
	padding-right:20px;
}
#console.psn.gaming #main #head .btn_box a.button_link span, #main #head .btn_box a.button_link span{
	background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
	display:block;
	height:31px;
	padding:6px 0 9px 10px;
}

#console.psn.gaming #main #head .btn_box a.button_link:hover, #main #head .btn_box a.button_link:hover{
	background-position:right -33px;
	color:#fff;
}

#console.psn.gaming #main #head .btn_box a.button_link:hover span, #main #head .btn_box a.button_link:hover span{
	background-position:left -33px;
}

#psn_community #breadcrumb li{
	background:transparent url(../webasset/ps_icon_arrow_psn_gif.gif) no-repeat left bottom;
}
#psn_community #breadcrumb li a:hover{
	color:#D12127;
}

#psn_community #main #head.marketing .feature a.button_link{
	background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
	height:33px;
	padding-right:20px;
}
#psn_community #main #head.marketing .feature a.button_link span{
	background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
}
#psn_community #main #head.marketing .feature a.button_link:hover{
	background-position:right -33px;
}

#psn_community #main #head.marketing .feature a.button_link:hover span{
	background-position:left -33px;
}

#psn_community #main a.how_access{
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 3px;
	padding-top:0px;
}
#psn_community #main a.how_access:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 3px;
	color:#d12127;
}

#psn_community #main a.prev_lnk{
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 8px;
}

#psn_community #main a.prev_lnk:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 8px;
	color:#d12127;
}
#psn_community #main .header_with_links{padding-bottom:5px;height:35px;}


#psn_community #main a.nxt_lnk{
	background:transparent url(../webasset/psn_bullet_grey_next.gif) no-repeat 1px 8px;
}
#psn_community #main a.nxt_lnk:hover{
	background:transparent url(../webasset/bullet-link-arrow-next-red_hov.gif) no-repeat 1px 8px;
	color:#D12127;
}

#psn_community #main a.arrow_link{
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 6px;
}
#psn_community #main a.arrow_link:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 6px;
	color:#d12127;
}

#psn_community #main .browser.news .grid .item a.read{
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 5px;
}
#psn_community #main .browser.news .grid .item a.read:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 5px;
	color:#d12127;
}
#psn_community #main .browser.news .grid .item .byline h5 a:hover{
	color:#D12127;
}

#eventsLanding #breadcrumb li{
	background:transparent url(../webasset/ps_icon_arrow_psn_gif.gif) no-repeat left bottom;
}
#eventsLanding #breadcrumb li a:hover{
	color:#d12127;
}
#psn_community #main .browser.news .grid .item .itemInner .top:hover a.read{
	color:#d12127;
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 5px;
}

#eventsLanding #main #head .home_join_the_network a.button_link{
	background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
	height:33px;
	padding-right:20px;

}
#eventsLanding #main #head .home_join_the_network a.button_link span{
	background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
}
#eventsLanding #main #head .home_join_the_network a.button_link:hover{
	background-position:right -33px;
}

#eventsLanding #main #head .home_join_the_network a.button_link:hover span{
	background-position:left -33px;
}

#eventsLanding #main .event_details h6 a:hover{
	color:#D12127;	
}

#console.psn.store #main .faq_section .qa_group .question{
	background-position:left 13px;

}
#console.psn.psnstore #main .faq_section .qa_group .question{
	background-position:left 10px;
	width:389px;
}

#console.psn #main .systems_section .section_header{
	background:transparent url(../webasset/bg_feature_header_open_bg_psn.gif) repeat-x left top;
}

#console.psn #main .systems_section.open .section_header:hover{
	background:transparent url(../webasset/bg_feature_header_open_bg_psn.gif) repeat-x left top;
}

#console.psn #main .systems_section.closed .section_header a{
	background:transparent url(../webasset/system_head_close_arrow_ic_psn.gif) no-repeat right 1px;
}
#console.psn #main .systems_section.closed .section_header:hover a{
	background:transparent url(../webasset/system_head_close_arrow_ic_psn.gif) no-repeat right 1px;
}

#console.psn.systems #main #head a.button_link{
	background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
	height:33px;
	padding-right:20px;
}
#console.psn.systems #main #head a.button_link span{
	background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
}

#console.psn.systems #main #head a.button_link:hover{
	background-position:right -33px;
}

#console.psn.systems #main #head a.button_link:hover span{
	background-position:left -33px;
}

#console.psn #main .feat_space_block a.how_access{
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 12px;
}

#console.psn #main .feat_space_block a.how_access:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 12px;
	color:#d12127;

} 

#console.psn #main div.M04_bg span.game_desc{
	height:90px;
}

#psn_generic #breadcrumb li{
	background:transparent url(../webasset/ps_icon_arrow_psn_gif.gif) no-repeat left bottom;	
}
#psn_generic #breadcrumb li a:hover{
	color:#d12127;
}

#psn_generic a.button_link_small{
	background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
	height:33px;
	padding-right:20px;
}
#psn_generic a.button_link_small span{
	background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
}
#psn_generic a.button_link_small:hover{
	background-position:right -33px;
}

#psn_generic a.button_link_small:hover span{
	background-position:left -33px;
}

#console.psn #main .browser.news .grid .item .byline h5 a:hover{
	color:#D12127;
}
#psn_community #main div.M04_bg span.game_desc{
	height:55px;
	padding:6px 5px 0 10px;
}

#psn.psn_home #main .plain_hdr a.details_lnk {
	float:left;
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat scroll 96% 50%;
	color:#292929;
	font-size:12px;
	display:block;
	margin:0 0 0 0px;
	padding:3px 7px 6px 0;
	width:89px;
	cursor:pointer;
}
#psn.psn_home #main .plain_hdr a.details_lnk:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 96% 50%;
	color:#d12127;
}

#psn_home.psn #main .future .future_left p a {
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
font-size:12px;
width:62px;
margin-left:20px;
padding:5px 23px 6px 0;
}

#psn_home.psn #main .future .future_left p a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
color:#D12127
}

#psn_home.psn #main #breadcrumb li {
background:transparent url(../webasset/ps_icon_arrow_psn_gif.gif) no-repeat scroll left bottom;
color:#555555;
display:inline;
font-size:12px;
padding:0 1px 0 12px;
}
#psn_home.psn #main a.button_link, #psn_home.psn #main a.button_link_small {
	background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat scroll right top;
	color:#FFFFFF !important;
	cursor:pointer;
	display:block;
	font-size:18px;
	font-weight:bold;
	height:33px;
	overflow:hidden;
	padding-right:20px;
}
#psn_home.psn #main a.button_link span, #psn_home.psn #main a.button_link_small span{
	background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat scroll left top;
	display:block;
	height:31px;
	padding:6px 20px 9px 10px;
}
#psn_home.psn #main a.button_link:hover, #psn_home.psn #main a.button_link_small:hover{
	background-position:right -33px;
} 

#psn_home.psn #main a.button_link:hover span, #psn_home.psn #main a.button_link_small:hover span{
	background-position:left -33px;
}

#psn_home.psn #main .future .future_right{
	width:302px;
	float:left;
	display:inline;
	padding-top:57px;
	padding-left:55px;
	_padding-left:25px;
	padding-right:20px;
}
#psn_home.psn #main .future .left_image{
	float:left;
	padding-top:35px;
	width:466px;
}
#psn_home.psn #main #head .lt_hdr{
	float:left;
	width:380px;
}

#psn_home.psn #main #head .promo 
{
	margin-top:30px;
	width:390px;
	float:left;
}
#psn_home.psn #main #head .promo p{ font-weight:normal; font-size:20px;}
#psn_home.psn #main #head .promo p span {
	display:block;
	padding-right:0px;
}

#psn_home.psn #main #head .rt_hdr{
	float:left;
	background:url(../webasset/ps_top-vertical-divider.jpg) no-repeat left 30px;
}
#psn_home.psn #main .FontSize17{
	font-size:17px;
	color:#292929;
	font-weight:bold;
	background:none;
	width:300px;
	margin-top:30px;
	padding-top:40px;
}

#psn_home.psn #main .btn_box{
	float:left;padding-top:16px;
	padding-bottom:0;
}

#psn_home.psn #main .future .Learn_more{
	float:left;
	margin:0px;
	background:url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
	padding:0px;
	height:33px;
}

#psn_home.psn #main .future .Learn_more:hover{
	background-position:left -33px;
}
#psn_home.psn #main .future .Learn_more span{
	cursor:pointer;
	float:left;
	background:url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
	padding:6px 35px 6px 10px;
	margin:0px;
	color:#555555;
	font-size:17px;
	font-weight:bold;
	height:21px;
	color:#FFFFFF;
}
#psn_home.psn #main .future .Learn_more:hover span{
	background-position:right -33px;
	color:#FFFFFF;
}
#psn_home.psn #main .future .future_right p, #psn_home.psn #main .future .future_left p {
	color:#555555;
	font-size:14px;
	line-height:21px;
	padding-bottom:20px;
}
#psn_home.psn #main .future .future_left
{
	width:450px;
	float:left;
	padding-top:57px;
	padding-left:35px;
}
#psn_home.psn #main .future .right_image{
	float:left;
	padding-top:35px;
	width:370px;
	position:relative;
}
#psn_home.psn #main .future .right_image_abs{
	position:absolute;
	right:-30px;
} 

#psn_community #main a.details_lnk{
	background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat scroll 96% 50%;
}
#psn_community #main a.details_lnk:hover{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll 96% 50%;
}

.psn #breadcrumb li{background:transparent url(../webasset/ps_icon_arrow_psn_gif.gif) no-repeat left bottom;}
.psn #events .details .wrap div div a{background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center; width:auto;}
.psn #events .details .wrap div div a:hover{color:#D12127;background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;}
.psn #events .details .wrap div div a:hover span{color:#D12127;}
/* PSN BRANDING BY DLW 291209 END */

#sidebar .psn_signup .inner #idSignIn{padding-top:10px;float:left;}
#sidebar .psn_signup .inner a.button_link_small{width:140px;}
#main #content.accessory .browser .footer a.more span.reg{line-height:1px;} 

/* Compare PS3 & PSP */

#playstation3.homevolunteer .alt #compare {
margin:0 40px 0 0;
width:780px;
overflow:hidden;
}

#playstation3.homevolunteer .alt #compare #sidebar {
width:250px; margin-left:10px; margin-top:0px;
}
.agegate{
margin-top:0;
height:336px;

}
.agegate p{font-size:18px;
line-height:23px;
color:#828282;
width:430px;
}
.agegate img {float:right; padding-left:60px; padding-right:50px; position:absolute; left:440px;
top:89px; }



/* For Game Detail pages */

#main .game_detail_page{margin-top:10px; position:relative; clear:both;}


/* CSS ADDED FOR ERROR 404 PAGE BY DLW*/
#SiteMap.psn.error_404 #main #head{background:none; }
#SiteMap.psn.error_404 #main #head h2{padding-bottom:10px;}
#SiteMap.psn.error_404 #main #head #breadcrumb {margin:18px 0 27px;padding:0px;}
#SiteMap.psn.error_404 #main #head #breadcrumb li {background:transparent url(../webasset/ps_icon_arrow_psn_gif.gif) no-repeat scroll left bottom;color:#555555;display:inline;font-size:12px;padding:0 1px 0 12px;}
#SiteMap.psn.error_404 #main #head .errorcontent {width:99%;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo{padding:10px 0 30px 0;;width:520px; float:left; }
#SiteMap.psn.error_404 #main #head .errorcontent .promo p{color:#555555;float:left;font-size:18px;line-height:23px;margin-top:0;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo p.contentPara{color:#555555;font-size:14px;line-height:23px;margin-top:20px;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo .typos{padding-top:15px; width:100%;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo .typos ul li{list-style:disc inside;font-size:17px; color:#555555; font-weight:bold;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo .typos .typos_url{padding:15px 0 15px 20px;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo .typos .typos_url ul li{margin-bottom:5px; font-size:14px; font-weight:bold; color:#292929;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo .typos .search_ps{padding:15px 0 0 15px;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo .typos .search_ps input{border:1px solid #d6d6d6; width:215px; height:24px; background-color:#f2f2f2; padding:5px 3px 0 3px; color:#555555; font-size:14px;float:left;margin-top:2px;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo .typos .search_ps a.button_link{float:left;margin-left:20px; width:100px;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo p span{width:100%; color:#292929;}
#SiteMap.psn.error_404 #main #head .errorcontent .links_section{width:230px; margin:25px 0 0 0; float:right; }
#SiteMap.psn.error_404 #main #head .errorcontent .links_section span{font-size:18px; color:#292929;float:left; width:100%;}
#SiteMap.psn.error_404 #main #head .errorcontent .links_section p{width:190px; margin-top:20px;}
#SiteMap.psn.error_404 #main #head .errorcontent .links_section .link_div{padding-top:15px;float:left; width:240px;}
#SiteMap.psn.error_404 #main #head .errorcontent .links_section .link_div a{background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat right 10px;border-top:1px solid #BFBFBF;color:#292929;display:block;float:left;font-size:12px;margin:5px 21px 0 0;padding:8px 16px 3px 0; width:190px;}
#SiteMap.psn.error_404 #main #head .errorcontent .links_section .link_div a:hover{background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 10px; color:#d12127;}

.MediaLink{width:215px;float:left;line-height:21px;border-top:1px solid #BFBFBF;margin:0 15px 0 0px;}
.MediaLink a{
	color:#555555;
	font-size:13px;
	padding-left:2px;
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat right center;float:left;
	width:213px;
}
.MediaLink a:hover{background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;color:#D12127;}


/* For Suggested Links */

.rightGSA{float:left; padding-bottom:35px; width:175px; clear:both;}

.rightGSA h4{border-bottom:1px solid #D2D2D2;
color:#212121; font-size:12px; font-weight:bold; padding-bottom:5px; display:inline; line-height:26px;}

.rightGSA p{font-size:11px; color:#555555; padding:3px 0 3px 0;}

.rightGSA p a{background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll right center;
border-top:1px solid #BFBFBF; color:#292929; display:block; float:left; font-size:12px; margin:10px 21px 0 0; padding:5px 16px 6px 0; float:left}

.rightGSA p a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll right center;
color:#D12127;
}
#psp #main #head{background:none; }
#psp #main  #content h3 {
border-bottom:1px solid #E3E3E3;
padding:15px 0 0;
height:100px;
}
#psp .alt #compare {
margin:0 40px 0 0;
overflow:hidden;
width:780px;
}
#psp .alt #sidebar
{margin:0 0 0 10px;
width:250px;}
#psp .card dl 
{background-color:#FFFFFF;

height:77px;
margin:9px;}



	#events .details .wrap div div #tag.green_e {
	background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat 0 2px;
	display:block;
	float:left;
	height:14px;
	margin:-7px 0 0 0;
	padding:5px 8px 5px 14px;
	width:0;
	}
	
	#events .details .wrap div div #tag.blue_e {
	background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -22px 2px;
	display:block;
	float:left;
	height:14px;
	margin:-7px 0 0 0;
	padding:5px 8px 5px 14px;
	width:0;
	}
	
	#events .details .wrap div div #tag.grey_e {
	background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -44px 2px;
	display:block;
	float:left;
	height:14px;
	margin:-7px 0 0 0;
	padding:5px 8px 5px 14px;
	width:0;
	}
	
	
	
	#events .details .wrap div div #tag.green_dollar {
	background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat 0 -20px;
	display:block;
	float:left;
	height:14px;
	margin:-7px 0 0 0;
	padding:5px 8px 5px 14px;
	width:0;
	}
	
	#events .details .wrap div div #tag.blue_dollar {
	background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -22px -20px;
	display:block;
	float:left;
	height:14px;
	margin:-7px 0 0 0;
	padding:5px 8px 5px 14px;
	width:0;
	}
	
	#events .details .wrap div div #tag.grey_dollar {
	background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -44px -20px;
	display:block;
	float:left;
	height:14px;
	margin:-7px 0 0 0;
	padding:5px 8px 5px 14px;
	width:0;
	}
	
	
	#events .details .wrap div div #tag.green_cup {
	background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat 0 -20px;
	display:block;
	float:left;
	height:14px;
	margin:-7px 0 0 0;
	padding:5px 8px 5px 14px;
	width:0;
	}
	
	#events .details .wrap div div #tag.blue_cup {
	background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -22px -20px;
	display:block;
	float:left;
	height:14px;
	margin:-7px 0 0 0;
	padding:5px 8px 5px 14px;
	width:0;
	}
	
	#events .details .wrap div div #tag.grey_cup {
	background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -44px -20px;
	display:block;
	float:left;
	height:14px;
	margin:-7px 0 0 0;
	padding:5px 8px 5px 14px;
	width:0;
	}
	
	
	#events .details .wrap div div #tag.green_cup {
	background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat 0 -40px;
	display:block;
	float:left;
	height:14px;
	margin:-7px 0 0 0;
	padding:5px 8px 5px 14px;
	width:0;
	}
	
	#events .details .wrap div div #tag.blue_cup {
	background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -22px -40px;
	display:block;
	float:left;
	height:14px;
	margin:-7px 0 0 0;
	padding:5px 8px 5px 14px;
	width:0;
	}
	
	#events .details .wrap div div #tag.grey_cup {
	background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -44px -40px;
	display:block;
	float:left;
	height:14px;
	margin:-7px 0 0 0;
	padding:5px 8px 5px 14px;
	width:0;
	}
	

	#events .details .wrap div div #tag.green_tag {
	background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat 0 -64px;
	display:block;
	float:left;
	height:14px;
	margin:-7px 0 0 0;
	padding:5px 8px 5px 14px;
	width:0;
	}
	
	#events .details .wrap div div #tag.blue_tag {
	background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -22px -64px;
	display:block;
	float:left;
	height:14px;
	margin:-7px 0 0 0;
	padding:5px 8px 5px 14px;
	width:0;
	}
	
	#events .details .wrap div div #tag.grey_tag {
	background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -44px -64px;
	display:block;
	float:left;
	height:14px;
	margin:-7px 0 0 0;
	padding:5px 8px 5px 14px;
	width:0;
	}
	
	#events .details .wrap div div #tag.green_cool {
	background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat 0 -88px;
	display:block;
	float:left;
	height:14px;
	margin:-7px 0 0 0;
	padding:5px 8px 5px 14px;
	width:0;
	}
	
	#events .details .wrap div div #tag.blue_cool {
	background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -22px -88px;
	display:block;
	float:left;
	height:14px;
	margin:-7px 0 0 0;
	padding:5px 8px 5px 14px;
	width:0;
	}
	
	#events .details .wrap div div #tag.grey_cool {
	background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -44px -88px;
	display:block;
	float:left;
	height:14px;
	margin:-7px 0 0 0;
	padding:5px 8px 5px 14px;
	width:0;
	}
	/*For Psp Landing Page Game Grid*/
    #consolepsp #main .browser.games ul.tabs li {
		width:139px;
	}
	#consolepsp #main .browser ul.tabs.four li{width:178px;}
	/* css added for remove head bottom padding by dlw */
	
#console.psp.systems #main #head
	{
		padding-bottom:15px;
	}
	/* css added for remove head bottom padding by dlw end */

/* LEGAL NOTE FOR SIGN UP PAGE */	
#console #main p.legalnote {padding:10px 40px 10px; font-size:12px; color:#444}

/* BUTTON FOR SIGN UP PAGE */
#console.psn #main div.harwaretext div.buttons #idSignIn2 .gray_button_link {
	background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat scroll left top;
	display:block;
	float:left;
	font-size:18px;
	font-weight:bold;
	height:33px;
	line-height:33px;
	margin-top:0;
	padding:0 0 0 10px;
	width:110px;
}
#console.psn #main div.harwaretext div.buttons #idSignIn2 .gray_button_link span {
	background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat scroll right top;
	color:#FFFFFF;
	display:block;
	padding:0 28px 0 0;
}
#console.psn #main div.harwaretext div.buttons #idSignIn2 .gray_button_link:hover {
	background-position:left -33px;
}
#console.psn #main div.harwaretext div.buttons #idSignIn2 .gray_button_link:hover span {
	background-position:right -33px;
	color:#FFFFFF;
}
#console.psn #main div.harwaretext div.buttons #idSignIn2{
	float:left;
	margin-left:20px;
	margin-top:0;
}
/* FLOATING FOR READ BUTTON*/
#console.psn #main div.harwaretext div.buttons a.button_link {
	float:left;
}

#console.psn.network #main .future .future_left p.learnmore{width: 110px; padding-bottom: 10px;float:none;}
#console.psn.network #main .future .future_left p.learnmore a{float:none;}
#console.systems #main #VistLocal
{
color:#696969;
float:left;
font-size:13px; 
width:615px;
}
#console.systems #main #VistLocal table td{padding:6px;}
#console.systems #main #VistLocal table td h4{font-size:18px;color:#696969;padding-bottom:30px;}
#console.systems #main #VistLocal table td h5{font-size:16px;color:#696969;font-weight:bold;}
#console.systems #main #VistLocal table p{width:auto;}



#console.ps3.psn #main #playstation_purchasing_faq .qa_group .answer a {
	width:		auto;
	border:		0;
	background:	none;
	display:	inline;
	
}
#console.ps3 #main .gaming_faq div.viewAll{
	float:			right;
	line-height: 	26px;	
}

#console.ps3 #main .gaming_faq div.viewAll a {  
	background			:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat scroll right center;
	border-top			:1px solid #BFBFBF;
	color				:#292929; 
	font-size			:12px; 
	width				:155px;
	padding				: 5px 15px 5px 0;
}

#console.ps3 #main .gaming_faq div.viewAll a:hover {  
	background			:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll right center;
	border-top			:1px solid #BFBFBF;
	color				:#D12127; 
	width				:auto
}

/* Added For Where To Buy Link on Browse Hardwares/Movies */

  #overlayWTB.WhereToBuy {
	position:			fixed;
	_position:			absolute;
	z-index:			999999;
	padding:			0;
	background:#fff;
	top:50%;
	left:				50%;
	margin-left:		-400px;

}
#overlayWTB{
border:medium none;
left:50%;
top:50%;
position:absolute;
margin-left:-296px;
margin-top:-250px;
padding:0;
z-index:999999;
}

#overlayWTB .inner {
background-color:#FBFBFB;
border:medium none;
padding:10px;
position:relative;
width:840px;
}

#overlayWTB .inner .closebar {
	background:	#5e5e5e;
	top: -24px; 
	height: 24px; 
	position: absolute; 
	width: 100%; 
	left: 0px;
	border-bottom:1px solid #555;
}
#overlayWTB .wtbstores #gridvu .result .image{min-height:130px;}
#overlayWTB .wtbstores#gridvu .result .content{width:607px;}
#overlayWTB .wtbstores#main .result .content div
{background-color:#FFFFFF;
border-right:10px solid #F6F6F6;
float:left;
height:113px;
padding:10px 0 0 15px;
width:592px;
}
#overlayWTB .inner .close{
	position:			absolute;
	right:				20px;
	top:				20px;
	top:				20px;
	width:				46px;
	height:				8px;
	background:			transparent url("../webasset/takeover_close1.png") no-repeat left top;

	text-indent:		-9999px;
}
#overlayWTB .inner .closebar .close{
	position:absolute; background:url("../webasset/takeover_close1.png") no-repeat left 8px; text-indent:-9999px; top: 0px; right: 0px; height: 24px; width: 58px;cursor:pointer;
}

#overlayWTB .inner .content {
height:auto;
}

/*Css added for Press Release by DLW 08122010*/

#console.ps3.overview.scea_section.scea_contact #main.clearfix .address_section .row p{padding-bottom:10px; clear:both;}

#console.ps3.overview.scea_section.scea_contact #main.clearfix .address_section .row p span a{display:inline;margin-left:5px;margin-right:5px;;background:none;border:none;padding-right:0px;}
#console.ps3.overview.scea_section.scea_contact #main.clearfix .address_section .row p span a:hover{background:none;}

/* css added for psp entertainment page gaming section*/
#console.psp.well_connected #main #psnPromo ul li.entertainment{padding-left:144px; width:160px;}
#console.psp.well_connected #main #psnPromo ul li.entertainment h4{width:auto;}
#console.psp.well_connected #main #psnPromo ul li.vip{padding-left:116px;}
#console.psp.well_connected #main #psnPromo ul li.gaming{padding-left:105px;}

#main .browser .grid h4 a span.reg{vertical-align:text-top;}

#main .header_with_links h3 {
	padding-top:		0;
    padding-bottom:		7px !important;
    float: 				left;
    font-size:			27px;
    font-weight:bold;
}
.psn #main #content h3{margin-top:20px;}


#console.psp.systems #main .systems_section .section_content.clearfix {
	overflow: hidden;
}

span.footnote_text{font-size:11px;line-height:16px; text-align:left; color:#525252; float:left; width:467px;}/* css for footnote text on accordian by dlw*/


#ps3_systems #main{border-top:10px solid #d12127;}


#playstation3 #wrap .boxshadow #main #sidebar.narrow {
	float:				right; 
	width:				250px;
	margin:				0;
	
}

#main #content.corporate li h4{margin-top:15px;}

#sidebar #promo1.promo ul li{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin-bottom:5px;
padding-top:5px;
}

.faq .backbtn, .systemFaqps3 .backbtn{
	float:			right;
	font-size:		12px;
	font-weight:	bold;
}

/*  All Products Page */


.allproducts ol li {	 
	list-style:			disc;
	list-style-position:inside;
	font-size:			12px;
}

.allproducts ol li a {
	width:				auto;
	font-size:			12px;
	font-weight:		bold;
	line-height:		24px;
	color:				#818284;
	padding:			2px 0;
}
.allproducts ol li a:hover {
color:#D12127;
}
.allproducts div.allgames {
	margin: 20px 0;
	
}
#console #main .console div p.linksinPara{float:left}


#supportmanual {}
#supportmanual h4{font-size:18px; color:#404040; font-weight:normal;margin:1px 0px 0px 0px;padding-bottom:15px;width:100%;}
#supportmanual .topborder{border-top:1px solid #CACACA; margin-bottom:10px; margin-top:10px; clear:both;}
#supportmanual #content ul {
padding:0px 20px 0 20px;
}
#supportmanual p.indent{padding-bottom:0px;}
#supportmanual #content p.indent{padding-bottom:0px;}
#supportmanual #wrap.hasSupport #main #content p.indent{padding-bottom:0px;}

/* INLINE TEXT LINK */
#console.psn.systems.store #main .store_intro p.inlinelink a.inline {
	background:none;
	border-top:0;
	display:inline;
	font-size:12px;
	margin:0;
	padding:0;
	width:auto;
}
#console.psn.systems.store #main .store_intro p.inlinelink a.inline:hover {
	background:none;
}

/* INLINE TEXT LINK */

#gamesMedia .games_promos .network_promo p{
	margin-top:0px;
}

#consolepsp #main #content h3.browser_grid{margin-top:20px;}


#console.psp.systems #main #system_software_updates .section_content .content_left .pspSoftwareupdate p{
	padding-bottom:0px !important; /* fix for ie */
}

/*for Accessory Promo*/
.cassories{background:#f0f0f0; border:1px solid #fff; padding:9px; /*height:195px;*/ height:auto;}

.cassories h4{
	clear:both;
	font-size:19px;
	color:#555555;
	padding:0px 5px;
	}
.cassories h5{
	clear:both;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	padding-left:1px;
	}
.cassories div{	
	background-color:#FFFFFF;
	border:1px solid #CFCFCF;
	text-align:center;
}
.cassories img{
	clear:both;
	margin-top:5px;
}
.cardbottom{
	padding:3px;
}
.cardbottom a {
	background:transparent url("../webasset/ps_bullet-link-arrow-red.gif") no-repeat right 7px;
	color:#818284;
	display:block;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	padding:2px 0;
	border-top:1px solid #D2D2D2;
	}
.cardbottom a:hover{
	color:#D12127;
	background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}

.cardbottom .nextprev{
	clear:both;
	background:url("../webasset/acessory_paging_box.gif") no-repeat;
	height:33px;

}

.cardbottom .nextprev span, .cardbottom .nextprev a{
	float:left;
	height:33px;
	line-height:33px;
}


.cardbottom .nextprev a.next{
	width:12px;
	margin:9px 10px;
	height:15px;
	border-top:0px solid #D2D2D2;
	background:url("../webasset/ps_accpaging_arrows_next.gif") left top;

}
.cardbottom .nextprev a.prev{
	width:12px;
	margin:9px 10px;
	height:15px;
	border-top:0px solid #D2D2D2;
	background:url("../webasset/ps_accpaging_arrows_previous.gif") right top;
}
.cardbottom .nextprev span.snumber{
	width:90px;
	text-align:center;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
.cardbottom .nextprev a:hover, .cardbottom .nextprev a:hover span.next, .cardbottom .nextprev a:hover span.prev{
	background-position:left -15px;

}


/* New Class for heading */
p.hdr_ifo_txt {
font-size:18px;
height:auto;
line-height:22px;
margin:0;
padding:5px 0 15px 5px;
color:#555;
}

/* Css added for H1 in PSP feature landing page*/

#console.systems #main #head h1{clear:both;}

/* CSS Added for sup */
#main.alt #sidebar .featureMenu ul li.corporate span sup{vertical-align:super;}

#eventsLanding #main #head h1{clear:both;}


#overlay .inner .closebar .close, #medClas .inner .closebar .close, #overlaybuynow .inner .closebar label{cursor:pointer}
#eventsLanding .event_search .search p, #eventsLanding .event_search .search ul li{/*line-height:150%; donot use this it effects expendos btns*/ color:#525252;font-size:14px;}




#playstation3 .corporate a.button_link{

background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll right center;
border-top:1px solid #BFBFBF;
border-bottom:0px;
color:#292929;
display:block;
float:left;
font-size:12px;
width:152px;
}

#playstation3 .corporate a.button_link:hover {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll right center;
	color:#D12127;
}


#playstation3 .corporate a.button_link span{
background:none;
color:#292929;
padding-left:0px;
padding-bottom:0px;
}




/* Expando CSS */
#main .browser .grid 
{
	width		:	778px;
	background	:	#fdfdfd url("../webasset/ps_bg_carousel_top_gif.gif") top left repeat-x;
	border-top	:	1px solid #FFF;
	height		:	auto; 
	overflow:			hidden;		
}
#main .browser .gridInner 
{
	float:				left;
	width:				755px;
	padding:			18px 0 15px 16px;
	border-left:		#e2e2e2;
	border-right:		#e2e2e2;
	overflow:			hidden;
	position: 			relative;
}
#main .browser .grid .item 
{
	float:				left;
	width:				133px; 
	margin:				0 18px 18px 0;
	position: 			relative;
	left:0px;
}

#main .browser .grid.multiRow .item
{
	float:				left;
	width:				760px; 
	margin:				0 18px 0px 0;
}
#main .browser .grid .gridInner .track {
	float:				left;
	position:			relative;
	top:				0;
	left:				0;
	width:				755px;
	overflow:           hidden;
}


#main .browser .grid .item .thumb {
	float:				left;
	width:				133px; 
	margin:				0 18px 18px 0;
	height:				210px;
}


/* Vertical align Image for IE other Browsers */
#expando a.bg, #main .browser .grid .item a.bg 
{
	background:#EAEAEA none no-repeat scroll 0 0;
 	border:1px solid #DCDCDC;
 	vertical-align:middle;
 	 
 	width:131px;
 	text-align:center;
 	float:left;
 	padding:10px 0px 10px 0px;
}
#expando a.bg *, #main .browser .grid .item a.bg * 
{
 vertical-align			: 	middle;
}
 
#expando a.bg img, #main .browser .grid .item a.bg img{display:inline-block;  _display:inline; }
/* Vertical align Image for IE other Browsers */ 
#expando .system 
{
	float			:	left;
	font-size		:	12px;
	color			:	#555555;
	width			:	100%;
}
#expando h4, #main .browser .grid .item h4 
{
 	line-height:14px;
	margin:0;
	padding:4px 0;
	width:128px;
}
#expando h4 span.registeredClass, #expando h4 sup, #main .browser .grid .item h4 span.registeredClass, #main .browser .grid .item h4 sup
{
vertical-align:baseline;
line-height:14px;
font-size:12px;
}

#expando h4 a, #main .browser .grid .item h4 a 
{
	color:#3C3C3C;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	text-decoration:none;
}
#expando h4 a:hover, #expando h4.active a 
{
	color			:	#D12127; 	
}
#main .browser .grid .item p 
{
	padding			:	0px;
	margin			:	0px;
	font-size		:	12px;
	line-height		:	14px;
	width			:	132px
}
#expando p a, #main .browser .grid .item p a 
{
	background:transparent url(../webasset/ps_link-arrow-red-small_gif.gif) no-repeat scroll right 5px;
	border-bottom:medium none;
	border-top:1px solid #D1D1D1;
	color:#555555;
	display:block;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	margin:0px;
	padding:4px 0;
	width:130px;
}
#expando p a:hover 
{
	color:				#D12127;
	background-image:	url("../webasset/ps_icon_red_arrow_small_over.png");
}
#expando p a.watchTrailer, #main .browser .grid .item p a.watchTrailer 
{
	background-image:	url("../webasset/ps_icon_new_window_small_gif.gif");
}
#expando p a.watchTrailer:hover 
{
	background-image:	url("../webasset/ps_icon_pop_up_small_png.png");
}
#expando 
{	
	width			:	140px;
	padding			:	12px 10px 0 19px;
	background		:	transparent url("../webasset/ps_bg_expando_interior_png.png") no-repeat 3px top;
	
	 
}
#expando .bottom 
{
	position		:	absolute;
	left			:	3px;
	bottom			:	-16px;
	width			:	166px;
	height			:	16px;
	background		:	transparent url("../webasset/ps_bg_expando_interior_bottom.png") no-repeat left bottom;
}
 

#expando .divider 
{
	width			:	148px;
	height			:	2px;
	margin-left		:	-7px;
	
	background		:	transparent url("../webasset/ps_bg_expando_divider_gif.gif") no-repeat left top;
	float			:	left;
	margin-bottom	:	4px;
}

#expando p.description 
{
	padding:			0 10px 0 0;
	font-size:			12px;
}

#expando .genre 
{
	padding		:	4px  0px 4px 0px;
	margin		:	0px;
	font-size	:	10px;
	line-height	:	12px;
	border-top	:	1px solid #D1D1D1;
	width		:	130px;
	float		:	left;
}
#expando .genrewithoutborder 
{
	padding		:	0px 0px 0px 0px;
	margin		:	0px;
	font-size	:	10px;
	line-height	:	12px;
	border-top	:	0px solid #D1D1D1;
	width		:	130px;
	float		:	left;
}
#expando .genre span.lefttxt, #expando .genrewithoutborder span.lefttxt{float:left;color:#828282;padding-bottom:4px;width:100%;}
#expando .genre span.lefttxt span, #expando .genrewithoutborder span.lefttxt span{color:#555;}
#expando .genre span.actiondate{float:right;}
#expando .players 
{
	padding:			2px 0 0 2px;
	font-size:			10px;
	line-height:		12px;
	color:				#555;
	float:				left;	
}

#expando .players span 
{
	/*padding:			0 5px 0px 10px;*/
	padding:			0 5px 0px 2px;
	float:left;
	/*background:			transparent url("../webasset/ps_icon_players_gif.gif") no-repeat left top;*/
}

#expando .players .online 
{
	/*padding-left:		20px;*/
	padding-left:		5px;
	/*background:			transparent url("../webasset/ps_icon_players_online_gif.gif") no-repeat left top;*/
}

#expando .players span img{float:left; padding-right:4px; vertical-align:middle;}
#expando .players .online img{padding-right:4px; vertical-align:middle;}

.expando .online img{margin-right:4px;}


#expando .options 
{
	padding-top:		6px;
}
#expando .options a 
{
	display:			inline;
	padding:			0;
	font-size:			10px;
	line-height:		12px;
	border:				none;
	background:			none;
}
#expando .options a:hover 
{
	color:				#D12127;
	background:			none;
}
#ps3 #main .browser.accessories{width:775px;}
#ps3.ps3Accdetail #main .browser.accessories, .ps3.overview #main .browser.accessories, #ps2_systems #main .browser.accessories,#main #content .browser.addons,#main #content .browser.games,#main #content .browser.tvShows, #main #content .browser.movies{width:603px;}
#ps3 #main .browser.accessories ul.tabs, .ps3.overview #main .browser.accessories ul.tabs, #ps2_systems #main .browser.accessories ul.tabs, #main #content .browser.games ul.tabs,#main #content .browser.addons ul.tabs, #main #content .browser.tvShows ul.tabs, #main #content .browser.movies ul.tabs{width:573px;}
#ps3 #main .browser.accessories .grid{width:775px;}
#ps3.ps3Accdetail #main .browser.accessories .grid, .ps3.overview #main .browser.accessories .grid, #ps2_systems #main .browser.accessories .grid, #main #content .browser.games .grid,#main #content .browser.addons .grid, #main #content .browser.tvShows .grid, #main #content .browser.movies .grid{width:603px;}
#ps3 #main .browser.accessories .gridInner{width:760px;padding-left:13px;}
#ps3.ps3Accdetail #main .browser.accessories .gridInner, .ps3.overview #main .browser.accessories .gridInner, #ps2_systems #main .browser.accessories .gridInner, #main #content .browser.games .gridInner,#main #content .browser.addons .gridInner, #main #content .browser.tvShows .gridInner, #main #content .browser.movies .gridInner{width:587px;padding-left:13px;}
#ps3 #main .browser.accessories .gridInner .item, .ps3.overview #main .browser.accessories .gridInner .item, #ps2_systems #main .browser.accessories .gridInner .item, #main #content .browser.games .gridInner .item,#main #content .browser.addons .gridInner .item, #main #content .browser.addons .gridInner .item, #main #content .browser.tvShows .gridInner .item{margin-right:15px;}
#ps3 #main .browser.accessories .footer, .ps3.overview #main .browser.accessories .footer, #ps2_systems #main .browser.accessories .footer, #main #content .browser.games .footer,#main #content .browser.addons .footer, #main #content .browser.tvShows .footer, #main #content .browser.movies .footer{width:601px;}
#ps3 #main .browser.accessories.dynamicCollection,#ps3 #main .browser.accessories.dynamicCollection .grid,#ps3 #main .browser.accessories.dynamicCollection .gridInner{width:778px;}



#main .browser .grid.multiRow .gridInner .track {
	float:				left;
	position:			relative;
	top:				0;
	left:				0;
	width:				778px;
	overflow:           hidden;
}

#main #content .browser .grid .item .thumb {
	margin-right:		7px;
}

#main .browser .grid .gridInner .track .noresult {
	font-size:13px;
	padding:0px 10px 0px 10px;
	font-weight:bold;
	width:300px;
	height:180px;
}

#main .browser .grid .item .itemfix {
	display:			table-cell;
	text-align:			center;
	vertical-align:		middle;
	width:				131px;
	height:				157px;
	border:				1px solid #dcdcdc;
}
#main .browser.systems .grid .item a.bg span {
	display:			inline;
	border:				none;
}

#main .browser .grid .item.last {
	margin-right: 		0;
}

#main #content .browser .grid .item p a {
	width:				117px;
}
#main .browser .grid .item p a:hover {
	color:				#D12127;
	background-image:	url("../webasset/ps_link-arrow-small_hover_gif.gif");
}

/* Browser Footer, Pagination */

#main .browser .footer {
	background:			transparent url("../webasset/ps_bg_carousel_bottom_gif.gif") top left repeat-x;
	width:				776px;
	height:				27px;
	background-color:	#f2f2f2;
	border:				solid 1px #FFF;
	border-top:			none;
}
/*#main #content .browser .footer {
	width:				576px;
}*/
#main .browser .footer .paging {
	text-align:			center;
	
}
#addons3link{float:right;}
#main .browser .footer .paging a {
	display:			inline-block;
	width:				16px;
	height:				16px;
	background-color:	#bcbcbc;
	margin:				7px 6px 0 2px;
}
#main .browser .footer .paging a.page {
	width:				13px;
	height:				13px;
	margin:				7px 2px 0 0;
	background:			url("../webasset/ps_paging_featured_page_gif.gif") no-repeat left top;
}
#main .browser .footer .paging a.page:hover, #main .browser .footer .paging a.page.on {
	background-position:left bottom;
}
#main .browser .footer .paging a.previous, #main .browser .footer .paging a.next {
	width: 				14px;
	height:				15px;
	margin-right:		4px;
	background:			url("../webasset/ps_paging_arrows_previous_gif.gif") no-repeat left top;
}
#main .browser .footer .paging a.next {
	background-image:	url("../webasset/ps_paging_arrows_next_gif.gif");
	margin-right: 		0;
	margin-left:		5px;
}
#main .browser .footer .paging a.next:hover, #main .browser .footer .paging a.previous:hover {
	background-position:0 -15px;
}
#main .browser .footer .paging a.next:active, #main .browser .footer .paging a.previous:active {
	background-position:0 -30px;
}
#main .browser .footer .paging a span {
	display:			none;
}
#main .browser .footer a.more {
	display:			block;
	float:				right;
	width:				auto;
	font-size:			12px;
	text-align:			right;
	padding:			0px 16px 0px 0;
	margin:				-18px 8px 0 0;
	background-image:			url("../webasset/ps_link-arrow-red-small_gif.gif"); 
	background-position:right 4px;
 	*background-position:right 7px;
 	background-repeat:no-repeat;
}
#main .browser .footer a.more:hover {
	color:				#D12127;
	background-image:	url("../webasset/ps_link-arrow-small_hover_gif.gif");
}
#expando a.bg span, #main .browser .grid .item a.bg span {  
   
    text-align:			center;
    vertical-align:		middle;
	width:				129px;
	*padding-top:11px;
	 
		
	
}
/* Expando CSS */

/* ---- Adhoc Party Page ------ */
.adhocParty{ font-size:14px; line-height:180%}

.space_t30{padding-top:30px;}
.space_b30{padding-bottom:30px;}

.font_note{font-size:11px;}

.adhoc_heading_links{
	background:transparent url(../webasset/bg_main_head_divider.gif) repeat-y scroll right top;
	margin-bottom:30px;
	width:450px;
	float:left;
	margin-top:10px;
}

.adhocParty ul{list-style-type:disc;margin-left:20px;}

.adhoc_heading_links a{
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll 0px 8px;
	color:#292929;
	display:block;
	
	padding:0px 20px 0px 30px;

}
.adhoc_heading_links a:hover{
	background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat scroll 0px 8px;
	color:#D12127;
}


.adhocParty a.backto_top {
	background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll right 14px;
	color:#292929;
	font-size:12px;
	display:block;
	margin:0 0 0 0px;
	padding:7px 20px 6px 0px;
	width:65px;
		
}
.adhocParty a.backto_top:hover {
	background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat scroll right 14px;
}


.adhoc_logo{
	width:300px;
	float:left;
	padding-top:105px;
	padding-left:35px;
}

.adhocParty h5{
	padding:30px 0 10px 0px;
	font-size:28pt;
	color:#404040;
}


#main {
height:auto !important;
margin:0 auto;
top:0;
}


.lower
{
	/*height:157px;*/
	height: 446px;
	
	
}
.higher
{
	height:500px;
}

.other
{
	height:369px;
}

.otherAccounts
{
	height:157px !important;
}



#overlay.share-this .inner .content .shareVideoTop .msg span { width:432px; }
#overlay .inner .content {height:auto; }

#console #content_middle .productbox .inner_productbox .box_txt_3 p{ padding-bottom:10px;}



#psn_generic.psn .columns_600 .column p{padding-top:10px;}
#psn_community #main #head.marketing h2, #console.psn #main #head h2{ width:auto; padding-right:40px;} 
#console.psn.gaming #main #head .btn_box a.button_link span, #main .browser ul.tabs li a:hover{color:#fff !important;}
/* CSS ADDED FOR PSN FOOTER */

#psn_generic.psn #main #content h3{font-size:28pt; font-weight:normal;}
 

#console.systems #main h3{width:auto;}
#console.systems.store #main .faq_section h3{border-bottom:1px solid #D7D7D7;
color:#404040;
margin-bottom:20px;}


#console.psn h1 sup{vertical-align:text-top; font-size:14px;}
#gamesMedia #main .browser ul.tabs li a sup{font-size:9px;}

/* New added by ASR */
/* PSN SECTION */

span.reg, span.registeredClass{vertical-align:super; margin-right:3px}
li span.reg, li span.registeredClass{vertical-align:super; margin-right:3px;}

#psn_generic.psn #sidebar .promo h3{font-size:10px;}


.box_780{ width:auto !important;}


#content_middle .productbox .inner_productbox .box_txt_2  h3{font-size:18pt;}

#console.systems #main .systems_section .section_content .content_left ol.footnotes	li, #console.systems #main .systems_section .section_content .content_left ol.footnotes	li a{font-size:11px; line-height:150%;}
#console.systems #main .systems_section .section_content .content_left ol.footnotes	li a:hover{
color:#D12127;}

/* For psn/store/PSPGo */

#console.ps3.systems.store #main .store_intro div.store_intro_sub{float:left; width:780px; padding-right:0;}


#kc_contentarea{font-size:14px;color:#555555;line-height:20px;}
#kc_contentarea h3{line-height:100%; padding:20px 0px}
#content span.text{color:#555555;
font-size:14px;
line-height:21px;}


/* PSN SignIn Feed Links Section - Added by ASR */
#feedLinks{
	float:left;
	width:280px;
	/*background:url("../webasset/ps_psn_head_divider_gif.gif.gif") no-repeat left top;*/
	margin-left:0;
	/*padding-left:20px;*/
	
}

#feedLinks a.blog_link, #feedLinks a.rss_link{
	background:url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center;
	border-top:1px solid #BFBFBF;
	color:#292929;
	display:block;
	float:left;
	font-size:14px;
	margin:10px 21px 0 0;
	padding:8px 16px 10px 0;
	line-height:17px;
	width:270px;
	font-weight:bold;
}

#feedLinks a.blog_link:hover, #feedLinks a.rss_link:hover{	
	background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
	color:#d12127;
}
.pspEntertainement{
background:url(../webasset/ps_psp_entertainmen_bg.png) no-repeat scroll left top;
height:310px;
margin-top:121px;
position:absolute;
right:0;
top:122px;
width:455px;
}

.feedlinks_gaming{position:absolute; right:0px; margin-top:17px;}
.feedlinks_gaming a.blog_link{width:215px;}

/* Feb 23 PSN STORE SIGN Up */


#console.psn.psnstore #getit_know_box{
	padding:40px 0 25px 0; 
	clear:both;
	width:780px;
}
#console.psn.psnstore #getit_know_box .getit_know{
	border:1px solid #e0e0e0;
	padding:1px;
	background:#f2f0f3;
}

#console.psn.psnstore #getit_know_box .getit_know_Inner{
	background:#edebee;
	padding:26px 18px 26px 18px;
}
#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left{
	background:#fff;
	padding:20px 0 20px 24px;
	float:left;
	width:370px;
	height:192px;
}

#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left h4{
	font-size:20px;
	padding-bottom:0;
}

#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .email_box{
	padding-top:10px;
}
#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .email_box label.label_text_box{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#282828;
	text-align:right;
	width:106px;
	padding-right:10px;
}

#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .email_box input{
	background: url(../webasset/input_bg_psnstore.jpg) repeat-x top left;
	margin-bottom:5px;
	color:#555555;
	border:1px solid #DADADA;
	color:#555555;
	float:left;
	font-size:14px;
	line-height:14px;
	width:200px;
	padding:2px;
	
}

#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .email_box .field_text_box{
	float:left;
	width:210px;
	padding-right:40px;
	margin-bottom:10px;
		
}

#console.psn.psnstore .get_itknow_box .getit_know .space_slash{padding:0px 5px; font-size:16px;}

#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .email_box .field_text_box .error{
	color:#d42b32; 
	margin-bottom:0px;
	font-size:11px;
	font-weight:bold;
}

.signup_thanksmsg{
	color:#d42b32; 
	margin-top:8px;
	font-size:11px;
	font-weight:bold;
}


#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .email_box select.month{
	float:left;
	border:1px solid #dbdbdb;
}

#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .email_box select.date{
	float:left;
	border:1px solid #dbdbdb;
}

#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .email_box select.year{
	float:left;
	border:1px solid #dbdbdb;
}

#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .email_box span.slash_txt{
	float:left;
	font-size:14px;
	color:#292929;
	margin-left:8px;
	width:auto;
}

#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_right{
	float:right;
	width:346px;
	height:232px;
	background:#ffffff;
}

#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .signup_btn_div{
	float:right;
}

#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .signup_btn_div .gray_button_link{
	background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
	display:block;
	float:right;
	font-size:16px;
	font-weight:bold;
	height:33px;
	line-height:33px;
	margin-top:10px;
	padding:0 0 0 10px;
	width:95px;
} 

#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .signup_btn_div .gray_button_link:hover{
	background-position:left -33px;
}

#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .signup_btn_div .gray_button_link span{
	background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat scroll right top;
	color:#FFFFFF;
	display:block;
	padding:0 28px 0 0;
}

#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .signup_btn_div .gray_button_link:hover span{
		background-position:right -33px;
}


/* Feb 23 PSN STORE SIGN UP END */


#kc_contentarea.ps_ans h3{
	font-size:16px;
	font-weight:bold;
}


/* styles added for psn - playstation-home - homedetail index */

.feat_space_block1 {
float:left;
height:411px;
width:240px;
}


.M04_bg1 {
	float:left;
	width:220px;
	height:278px;
	background:#EBEBEB url(../webasset/m04_new.jpg) no-repeat right top;
	/*padding:123px 0 0 10px;*/
	margin:123px 0 0 10px;
	_margin:123px 1px 0 5px;
}

h5.game_hd1 {
	float:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#959595;
	font-size:21px;
	border-bottom:1px solid #cccccc;
	/*padding:16px 0 4px 0px;*/
	padding:10px 0 4px 2px;
	*padding:10px 0 10px 0px;
	margin:0 8px;
}

div.M04_bg1 span.game_desc1 {
	color:#525252;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	overflow:hidden;
	padding:12px 0px 8px 2px;
	/* new added */
	margin:0 10px;
	border-bottom:1px solid #CCCCCC;
}


#console.psn #main div.M04_bg1 span.game_desc1{
	height:auto;
}


.expando .system .reg
{
	margin-right:0;
	padding:0;
}

#console.psp.psp3000 #main .console div p.box_315{
	width:315px;	
}
#console.psp.psp3000 #main .console div p.box_315 a{
	width:110px;
}

#console.psp.psp3000 #main .console div p.psp_footnote{
float:left;padding-top: 90px; position: relative;width:100%;
}

#console.psp.psp3000 #main .console div p.psp_footnote span.footnote_text{
position:absolute;
width:600px;

} 


#black_bg{background-color:#000000;}


#playstation3.adaptor .corporate a.button_link{
	background: url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat scroll right 8px;
} 

#playstation3.adaptor .corporate a.button_link:hover {
	background: url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat scroll right 8px;
	color:#D12127;
}

.print_page_div{position:relative; width:798px;}

.print_page_div .printpage{position:absolute;right:0px;margin-top:-117px;*margin-top:-113px;right:96px;}

.print_page_div .printpage a span{padding-left:8px;line-height:21px;color:#999999;}

.print_page_div .printpage a {
	background:transparent url(../webasset/bg_print_button.gif) no-repeat left top;
	color:#999999;
	font-size:10px;
	height:20px;
	text-transform:uppercase;
	width:88px;
	cursor:pointer;
	display:block;
}
.print_page_div .printpage a:hover {
	background-position:left bottom;
	color:#D12127;
	cursor:pointer;
}

.print_page_div .printpage a:hover span {	
	color:#D12127;
	cursor:pointer;
}
.closebutton{float: right; width: 30px; font-weight: bold; font-size: 10px; height: 20px; margin-top: -5px;}



/* Motion Controller page css starts */

#main #head .promo.no_border{background:none; padding-bottom:17px;*padding-bottom:20px;width:543px;}
#main #head .motion_controller_image{position:absolute; float:right;top:0px; right:0px;}
#console.ps3 #main .console.two_three.motion_controller{padding:33px 0 30px;}
#console.ps3 #main .console.two_three img.left_margin{margin:0; position:relative; top:0px; left:0px; float:left;}
#console #main .console.two_three div.motion_controlldiv{padding:10px 0 0 20px; float:left;width:503px;}
#console #main .console div.motion_controlldiv p.motionController{line-height:22px;background-image:none;color:#525252;font-size:14px;margin:0;padding:0 10px 0 0;width:auto;padding-top:10px;float:none;}
#console #main .console div.motion_controlldiv .motion_titles_div{width:503px; padding:0px; font-size:14px; color:#555555; margin-top:10px; line-height:22px; border-top:1px solid #EBEBEB; border-bottom:1px solid #EBEBEB; }
#console #main .console div.motion_controlldiv .motion_titles_div ul.motion_titles{float:left; width:250px; border-right:1px solid #EBEBEB; padding:10px 0px}
#console #main .console div.motion_controlldiv .motion_titles_div ul.motion_titles1{float:left; width:249px; padding:10px 0px  }
#console #main .console div.motion_controlldiv .motion_titles_div ul.motion_titles li a{font-size:12px; background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat right 6px; width:230px; float:left}
#console #main .console div.motion_controlldiv .motion_titles_div ul.motion_titles li a:hover{background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 6px;}
#console #main .console div.motion_controlldiv .motion_titles_div ul.motion_titles1 li{padding-left:14px; }
#console #main .console div.motion_controlldiv .motion_titles_div ul.motion_titles1 h4{font-size:16px; height:auto; margin:0; padding:0px; font-weight:bold; height:95px; border-bottom:1px solid #EBEBEB; padding-left:14px;}
#console #main .console div.motion_controlldiv .motion_titles_div ul.motion_titles h4{font-size:16px; height:auto; margin:0; padding:0px; font-weight:bold; height:95px; border-bottom:1px solid #EBEBEB; }
#console #main .console div.motion_controlldiv .motion_titles_div ul.motion_titles1 li a{font-size:12px; background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat right 6px; width:230px; float:left}
#console #main .console div.motion_controlldiv .motion_titles_div ul.motion_titles1 li a:hover{background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 6px;}

.motion_controller_videos{overflow:hidden;margin:10px 0 30px 10px;}
/*
.motion_controller_videos .mc_video {float:left;width:194px; margin-right:1px;}
.motion_controller_videos .mc_video .mc_video_img {float:left; padding:1px; border:solid 1px #dcdcdc}
.motion_controller_videos .mc_video a {float:left; width:186px; padding:10px 0 6px 0; border-bottom:solid 1px #dcdcdc;font-size:12px;font-weight:bold;}
.motion_controller_videos .mc_video a.rd {float:left; width:186px; padding:10px 0 6px 0; border-bottom:solid 1px #dcdcdc;font-size:12px;font-weight:bold; height:30px;}
.motion_controller_videos .mc_video .mc_video_discription {float:left; width:186px; padding:3px 0; border-bottom:solid 1px #dcdcdc;font-size:12px;color:#555555;}
.motion_controller_videos .mc_video .mc_video_watch {float:left; width:186px;font-size:12px;font-weight:normal;border-bottom:solid 1px #dcdcdc;padding:3px 0;}
.motion_controller_videos .mc_video .mc_video_watch span {float:left; width:170px;font-size:12px;font-weight:normal;}
.motion_controller_videos .mc_video .mc_video_watch img {float:right;}*/

/*.motion_controller_videos .item */

/*.browsernew .track .item {float:left;width:194px; margin-right:1px;}*/
.browsernew .track .item {float:left;width:180px; margin-right:1px;}
.browsernew .track .item .mc_video_img {float:left; padding:1px; border:solid 1px #dcdcdc}
.browsernew .track .item a {float:left; width:186px; padding:10px 0 6px 0; border-bottom:solid 1px #dcdcdc;font-size:12px;font-weight:bold;}
.browsernew .track .item a.rd {float:left; width:186px; padding:10px 0 6px 0; border-bottom:solid 1px #dcdcdc;font-size:12px;font-weight:bold; height:40px;}
.browsernew .track .item .mc_video_discription {float:left; width:186px; padding:3px 0; border-bottom:solid 1px #dcdcdc;font-size:12px;color:#555555;}
.browsernew .track .item .mc_video_watch {float:left; width:186px;font-size:12px;font-weight:normal;border-bottom:solid 1px #dcdcdc;padding:3px 0;}
.browsernew .track .item .mc_video_watch span {float:left; width:170px;font-size:12px;font-weight:normal;}
.browsernew .track .item .mc_video_watch img {float:right;}



.sa_grid_inner{overflow:hidden;padding:18px 0 15px 16px; width:755px;}
.sa_grid_inner .sa_item{overflow:hidden;float:left; width:186px;border:solid 1px #cfcfcf;background:#f2f2f2;}
.sa_grid_inner .sa_item h3{float:left;width:166px;font-size:14px;font-weight:bold;margin:10px;padding:0;}
.sa_grid_inner .sa_item img{float:left;font-size:14px;font-weight:bold;margin:0 10px;border:solid 1px #cfcfcf;}
.sa_grid_inner .sa_item .sa_links{float:left;width:166px;font-size:12px;font-weight:bold;margin:5px 10px 15px 10px;}
.sa_grid_inner .sa_learn_more{float:left; width:166px;background-position:164px center;background-color:#e6e6e6;border-top:solid 1px #FFF;padding:6px 10px;font-size:12px;font-weight:bold;}

/* Motion Controller page css ends */


#black_bg{ background:#000; }
.blackpng_overlay{background:url(../webasset/overlay_png.png);opacity:0.7;filter:alpha(opacity=70);}

#main .browser .grid #news{
	border-left:1px solid #EDEDED;
	border-top:1px solid #EDEDED !important;
	margin-left:10px;
	margin-top:15px;
	display:inline;
}


#psn_generic.psn .psn_signup .White_Button {
	float:left;
	margin:0px;
	background:url(../webasset/ps_whitebuttonleft_gif.gif) no-repeat left top;
	padding:0px;
}
#psn_generic.psn .psn_signup .White_Button span {
	float:left;
	background:url(../webasset/ps_whitebuttonright.gif) no-repeat right top;
	padding:6px 50px 6px 10px;
	margin:0px;
	color:#555555;
	font-size:18px;
	font-weight:bold;
	width:100px;
}
#psn_generic.psn .psn_signup .White_Button:hover {
	background:url(../webasset/ps_whitebuttonleft_h_gif.gif) no-repeat left top;
}

#psn_generic.psn .psn_signup .White_Button:hover span {
	background:url(../webasset/ps_whitebuttonright_h_gif.gif) no-repeat right top;
	color:#fff;
	cursor:pointer;
	font-size:18px;
	font-weight:bold;
}


/* PlayStation Move Browser - Modf by ASR/RJV */
#console.ps3 #main .browsernew {
margin-bottom:10px;
width:791px;
}

#console.ps3 #main .browsernew {
margin-top:5px;
}

#console #main .browsernew {
margin:0 0 40px 40px;
}

#main .browsernew {
background-color:#FDFDFD;
border:1px solid #EDEDED;
margin:0;
width:778px;
}


#main .browsernew .grid {
background:#FDFDFD url(../webasset/ps_bg_carousel_top_gif.gif) repeat-x scroll left top;
border-top:1px solid #FFFFFF;
/*height:auto;*/
height:250px;
overflow:hidden;
/*width:778px;*/
width:790px;
}

#main .browsernew .gridInner {
border-left:medium none #E2E2E2;
border-right:medium none #E2E2E2;
float:left;
overflow:hidden;
padding:18px 0 15px 16px;
position:relative;
width:755px;
}

#main .browsernew .grid .gridInner .track {
float:left;
left:0;
overflow:hidden;
position:relative;
top:0;
width:755px;
padding:10px 0 0 10px;
}

#main .browsernew .grid .item {
float:left;
left:0;
margin:0 18px 18px 0;
position:relative;
}

#main .browsernew .footer {
background:#F2F2F2 url(../webasset/ps_bg_carousel_bottom_gif.gif) repeat-x scroll left top;
height:27px;
width:789px;
}

#main .browsernew .footer .paging {
text-align:center;
}

#main .browsernew .grid .item a {
float:left;
padding:10px 0px;
vertical-align:middle;
width:186px;
}

#main .browsernew .footer .paging a {
background-color:#BCBCBC;
display:inline-block;
height:16px;
margin:7px 6px 0 2px;
width:16px;
}
#main .browsernew .footer .paging a span {
display:none;
}
#main .browsernew .footer .paging a.previous, #main .browsernew .footer .paging a.next {
background:transparent url(../webasset/ps_paging_arrows_previous_gif.gif) no-repeat scroll left top;
height:15px;
margin-right:4px;
width:14px;
}
#main .browsernew .footer .paging a.next {
background-image:url(../webasset/ps_paging_arrows_next_gif.gif);
margin-left:5px;
margin-right:0;
}

#main .browsernew .footer .paging a.page {
background:transparent url(../webasset/ps_paging_featured_page_gif.gif) no-repeat scroll left top;
height:13px;
margin:7px 2px 0 0;
width:13px;
}
#main .browsernew .footer .paging a.page:hover, #main .browsernew .footer .paging a.page.on {
background-position:left bottom;
}

/* events details css *****/

.psn .hasSupport #events .details {width:778px;}
.psn .hasSupport #events .details .wrap {width:756px;}

.psn .hasSupport #events .details .wrap div {width:756px;}

.psn .hasSupport #events .details .wrap div div {width:350px;padding:8px 0 15px 8px;}

.psn .hasSupport #events .details .wrap div div h6{padding-bottom:2px;line-height:auto;}

.psn .hasSupport #events .information_event{float:left;width:170px !important;border-left:10px solid #ededed;padding-top:10px !important;}

.psn .hasSupport #events .information_event .location {
	color:#959595;
	display:block;
	font-size:10px;
	line-height:14px;
	text-transform:uppercase;
	width:155px;
		
}

.psn .hasSupport #events .information_event .date {
	color:#959595;
	display:block;
	font-size:10px;
	line-height:14px;
	text-transform:uppercase;
	width:30px;
}

.psn .hasSupport #events .information_event .label{
color:#262626;
display:block;
font-size:11px;
line-height:14px;

}

.psn #events .details .wrap div div a.arrow_link{
	padding:5px 10px 6px 0px;
	font-weight:bold;
}

.psn #events .details .wrap div div h6 a{
	line-height:auto;

}

/* events details css end *****/

/* CSS For search iframe in support pages*/
#divsearchFrame{
	float:left;
	border:1px solid #c6c6c6;
	height:54px;
	width:788px;
}

/* for ps3 system compare page 2 column  *****/

#playstation3.homevolunteer .hasSupport #main.alt #content #compare #sidebar{width:380px;}
#playstation3.homevolunteer .hasSupport #main.alt #content #compare #sidebar .card_game_inner h3{height:auto;}

/* ps3 system compare page 2 column end *****/