@charset "utf-8";
h1{font-size:36px;height:auto;margin:0px;padding:0px;font-weight:bold !important;color:#2C2C2C;padding-bottom:10px;}
h2{font-size:30px;height:auto;line-height:100%;font-weight:bold;margin:0px;padding:0px;padding-bottom:10px;}
h3{font-size:27px;height:auto;*line-height:120%;font-weight:normal;margin:0px;padding:0px;padding-bottom:10px;}
h4{font-size:22px;height:auto;margin:0px;padding:0px;padding-bottom:10px; font-weight:normal;}
h5{font-size:18px;height:auto;line-height:100%;margin:0px;padding:5px 0 0 5px;padding-bottom:10px;font-weight:normal;}
h6{font-size:15px;height:auto;line-height:100%;padding-bottom:10px;font-weight: bold;}
h2{color:#414141;font-weight:bold;*line-height:120%;}
.left{float:left;}
#main a:hover { color: #002596;}
#main .grid {*border-color: -moz-use-text-color #E3E3E3 #E3E3E3;}
a.button_link, a.button_link_small{color:#fff !important;overflow:hidden;font-weight:bold;font-size:18px;display:block;height:35px;background:url(ps_button_bg_right-new.gif) no-repeat right -198px;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(ps_button_bg_left.gif) no-repeat left -198px;}
a.button_link:hover{color:#fff !important;background-position:right -231px;}
a.button_link:hover span{background-position:left -231px;}
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:0px -70px;}
br.clear {clear:both;height:0;}
.boxshadows {width: 900px;}
.bottomshadow {background-image: url(ps_footer_shadow_png.png); background-repeat: no-repeat;  height: 19px; overflow: hidden;width: 900px;}
p.intro{color:#555555;font-size:1.4em;margin-top:10px;line-height:24px;}
#main {border-top: 10px solid #333;width:860px;margin:0px auto;padding: 0;position:relative;}
#main #head {margin: 0;  margin-left: 0;}
#main #head .psphead h3{float: left; margin: 10px 0; width: 500px;font-size:27px;font-weight:bold;color:#404040;}
#breadcrumb li{background: url(ps_icon_arrow_ps3_gif.gif) no-repeat left 5px;  color: #555555; display: inline; font-size: 12px; padding: 0 1px 0 12px;}
#breadcrumb li a:hover{color: #002596;}
#main .share {height:20px;position:absolute;right:20px;top:15px;width:88px;z-index:99;}
#main .share a:active {background-position:left bottom;color:#002596;}
#main .share a {background:url(bg_blue_sharebtn.gif) no-repeat left top;color:#999999;font-size:10px;height:20px;position:absolute;text-transform:uppercase;width:88px;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;}
#main .share a:hover, #main .share a:hover {background-position:left bottom;color:#002596;cursor:pointer;}
#console.psp3000 #main #head #peer { margin-bottom: 14px; margin-left: -10px;}
#console.psp.psp3000 #main .console div p.box_315 { width: 315px;*margin-bottom:20px}
#console.psp.psp3000 #main .console div p.box_315 a { color: #002596; width: auto;   margin-right: 5px;    display:inline; padding-right:0;}
#console.psp #main .console.two_three div p a, #console.psp #main .console.one_three_one div p a {cursor: pointer;   float: left; margin-top:5px;}
#console.psp #main .console.two_three div p a:hover, #console.psp #main .console.one_three_one div p a:hover {}

#console.psp.psp3000 #main .console div p.psp_footnote { float: left;  padding-top: 60px;  position: relative;  width: 100%;}
#console.psp.psp3000 #main .console div p.psp_footnote span.footnote_text {position: absolute;  width: 600px; color: #525252; float: left; font-size: 11px;line-height: 16px; text-align: left}
#peer li {float: left; display:inline;}
#peer.ps2 li a {background: url(ps_navigation_psp_png.png) no-repeat 0 0; display: block; float: left; height: 55px;text-indent: -9999px;}
#peer.ps2 li.overview a { background-position: 0 0; width: 206px;}
#peer.ps2 li.overview a.on, #peer.ps2 li.overview a:hover {background-position: 0 -112px;}
#peer.ps2 li.Two_PSP a {background-position: -206px 0; width: 196px;}
#peer.ps2 li.Two_PSP a.on, #peer.ps2 li.Two_PSP a:hover {background-position: -206px -112px;width: 196px;}
#peer.ps2 li.entertainment a {background-position: -402px 0; width: 196px;}
#peer.ps2 li.entertainment a.on, #peer.ps2 li.entertainment a:hover {background-position: -402px -112px;width: 196px;}
#peer.ps2 li.full-featured a {background-position: -598px 0; width: 196px;}
#peer.ps2 li.full-featured a.on, #peer.ps2 li.full-featured a:hover{background-position: -598px -112px; width:196px;}
#main #head {background: url(ps_bg_head_gradient_shadow.gif) repeat-x left bottom #FFFFFF; display: inline; float: left; margin: 0 0 0 0px; padding: 0 25px 15px 40px; width: 795px; }
#main #head .head_promo { float: right;  height: 121px;  margin: 12px 40px 0 0;   width: 214px;}
#main #head .head_promo #vita_compatible {background: url(psvita_compatible_psp.jpg) no-repeat; height: 256px;  margin-bottom: 10px;  width: 226px;}
#main #head .head_promo #vita_compatible a { color: #002596;font-size: 17px;  font-weight: bold;  left: 10px;  padding: 0 23px  0 0;  position: relative;  top: 150px;margin-left:20px;}
#main #head .head_promo #vita_compatible p {font-size: 11px;font-weight: bold;padding: 0 15px 0 25px;position: relative;text-align: center;top: 102px;width: 173px;}
#main #head .promo {margin-bottom: 12px; width: 530px;}
#main #head .promo p { color: #555555;  float: left;  font-size: 18px; line-height: 23px; margin-top: 0;}
#console.psp.overview #main #head .promo p { float: none;}
#main .console { padding: 18px 0; position: relative;}
#console.psp #main .console { position: relative;}
#console #main .console div { float: left;}
#console #main .console.two_three h3{font-size:17px;font-weight: bold;}
#console #main .console.two_three img { float: left; margin: 0 20px 0 30px; position: relative;}
#main p { line-height:22px;background-image: none; color: #525252; font-size: 14px; margin: 0; padding: 0 10px 0 0; width: auto;}
#console.psp #main .console.two_three div, #console.psp #main .console.one_three_one div { width: 300px; padding: 10px 0 0 0;float:left;}
#console.psp #main .console.two_col.clearfix { height: 1%;  padding: 0 0 10px 0;}
#console.psp #main .console.two_col img { float: right;  margin: 0 0px 0 0;}
#console.psp #main .console.two_col div { margin-left: 40px; padding-bottom: 20px; width: 300px;}
#console.psp #main #module_b {background: url(psp_explore_these_bg.jpg) repeat-x left top #002596;}
#console.psp #main #module_b h2 {color: #fff; margin: 0 0 0 40px; padding-bottom: 10px; padding-top: 19px; position: relative;}
#console.psp #main #module_b a{color:#fff; font-size:12px; margin-right:65px; padding-right:0px; position:absolute; right:0; top:24px;}
#console.psp.overview #main #module_b ul { height: 259px; padding-top: 18px;}
#console.psp #main #module_b ul { height: 259px; padding-top: 14px;}
#console.psp #main #module_b ul li { float: left;}
#console.psp #main #module_b ul li p { color: #fff;font-size: 13px; line-height: 21px; padding: 0 25px 0 20px;}
#console.psp #main #module_b ul li h3 {color: #fff; font-size: 18px; margin: 0 35px 0 20px; padding: 0 0 0;}
#console.psp #main #module_b li a{display:block; padding:10px 0; position:static; float:left; margin:10px 0 0 20px; border-top:1px solid #fff;}
#console.psp #main #module_b ul li.hd { width: 195px; padding-left: 44px;}
#console.psp #main #module_b ul li.hd a.gaming {background: url(gaming_psp.png) no-repeat left top; border-top: 0 none; height: 116px; margin-left: 0; padding: 10px 0 0; width: 195px;}
#console.psp #main #module_b ul li.hd a.gaming:hover{background-position:left -180px;}
#console.psp #main #module_b ul li.hd a.gaming.togglecalss{background-position:left -180px;}
#console.psp #main #module_b ul li.blu_ray {  width: 195px;}
#console.psp #main #module_b ul li.blu_ray a.entertainment { background: url(enter_psp.png) no-repeat left top; border-top: 0 none; height: 116px; margin-left: 0; padding: 10px 0 0;width: 195px;}
#console.psp #main #module_b ul li.blu_ray a.entertainment:hover{background-position:left -180px;}
#console.psp #main #module_b ul li.blu_ray a.entertainment.togglecalss{background-position:left -180px;}
#console.psp #main #module_b ul li.connectivity {width: 195px;}
#console.psp #main #module_b ul li.connectivity a.store {background: url(store_psp.png) no-repeat left top; border-top: 0 none; height: 137px;  margin-left: 0;  padding: 10px 0 0;  width: 195px;}
#console.psp #main #module_b ul li.connectivity a.store:hover{background-position:left -180px;}
#console.psp #main #module_b ul li.connectivity a.store.togglecalss{background-position:left -180px;}
#console.psp #main #module_b ul li.wifi {  padding: 0 0 0 3px; width: 195px;}
#console.psp #main #module_b ul li.wifi a.wifi {background: url(wi_fi_psp.jpg) no-repeat left top; border-top: 0 none; height: 116px;  margin-left: 0;  padding: 10px 0 0;  width: 195px;}
#console.psp #main #module_b ul li.wifi a.wifi:hover{background-position:left -180px;}
#console.psp #main #module_b ul li.wifi a.wifi.togglecalss{background-position:left -180px;}
#console.psp #main #module_c { float:left;height: 1000px; padding-top: 22px; background-color: #E8E8E8; position: relative;}
#console.psp #main #module_c .multiplayer{float:left;padding:0 40px;width:780px;}
#console.psp #main #module_c .links .seprator{float: left;height: 12px;margin: 24px 0 0;width: 1px;background-color:#555;}
#console.psp #main #module_c .links p.link{border:none;float: left;margin: 10px 10px 10px 0;padding: 0 !important;width: 193px !important;}
#console.psp #main #module_c a{}
#console.psp #main #module_c ul li{margin: 17px 0 15px 14px;color: #525252;font-size: 14px;list-style-type: disc;line-height:22px}
#console.psp #main #module_c h2 { padding-left: 26px; padding-top: 0;width:370px;}
#console.psp #main #module_c h3 { padding-bottom: 0; padding-left: 40px;padding-top: 0;}
#console.psp #main #module_c h4 {font-size:20px;}
#console.psp #main #module_c p.fullcol{padding: 8px 40px 0;width:780px;}
#console.psp #main #module_c div.links{padding-left: 40px;width:600px;}
#console.psp #main #module_c p.link a{border:none;float:left; width:auto; color:#002596; display:block; font-size:12px; margin:0px; padding:10px 0px 6px 0;}
#console.psp #main #module_c p.link a:hover{color:#002596;}
#console.psp #main #head .links p.link, #console.psp #main .console .links p.link{float:left; padding-left:0 !important; width:130px !important; border-top:1px solid #BFBFBF; margin:10px 10px 0 0;}
#console #main .console img {  float: left;  margin: 0 0 0 0;}
#main .header_with_links {  border-bottom: 1px solid #BABABA; clear: left;  height: 44px; margin-bottom: 3px;    margin-top: 20px;   padding-bottom: 10px;}
#main .header_with_links .more_links { position: absolute; right: 0; top: 5px;}
#console #main .browser {float: left; margin: 0 0 40px 40px;  padding: 0;border: 1px solid #EDEDED;}
#main .browser.news .grid, #main .browser.news .gridInner {background-color: #FFFFFF; background-image: none;    float: left; padding: 10px 0 10px 0; width: 795px;}
#main .browser .grid { background: url(ps_bg_carousel_top_gif.gif) repeat-x left top #FDFDFD;    border-top: 1px solid #FFFFFF; height: auto; overflow: hidden; width: 780px;}
#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(ps_bullet-link-arrow-red.gif) 100% 50% no-repeat;}
#main .browser.news ul.tabs li a:hover {}
#main .browser.news .grid, #main .browser.news .gridInner {width:795px;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;display:inline;}
#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 .itemInner .top {background: url(ps_bg_news_dogear_gif.gif) no-repeat left top; cursor: pointer; height: 199px; padding-top: 17px;}
#main .browser.news .grid .item h4 {width:150px;height:55px;*height:45px;font-size:14px;line-height:22px;font-weight:bold;padding:2px 7px 0 7px;margin:0 8px;}
#main .browser.news .grid .item p {width:auto;height:102px; color:#525252;font-size:12px;line-height:21px;padding:4px 7px 8px 7px;margin:0 8px;background-image:none;overflow:hidden;}
#main .browser.news .grid .item a.read {display:block;color:#002596;font-size:12px;padding:3px 7px 6px 7px;margin:0 8px;border-top:solid 1px #e3e3e3;}
#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 {color:#002596;}
#main .browser.news .grid .item .top:hover, #main .browser.news .grid .item .top.hover, #main .browser.news .grid .item:hover .top {background-position:-182px top;padding-top:17px;height:199px;}
#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(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:12px;padding:0 0 0 5px;margin:0;top:0px;}
#main .browser.news .grid .byline a:hover {color:#002596;}
#console #main .promosPS3 { float: left; padding-left: 40px; padding-bottom: 31px;}
.promosPS3 .games_promos { clear: both; margin-top: 0;}
.games_promos .network_promo { background-image: url(games_promo_bg.jpg); background-repeat: no-repeat;  float: left; height: 268px; margin-right: 16px; position: relative;width: 183px;}
.games_promos .network_promo #promoflash {  display: block; margin: 10px auto 4px; width: 160px;}
.games_promos .network_promo img { display: block; margin: 10px auto 4px !important; width: 160px;float:none;}
#console #main .promosPS3 .network_promo h4 {color: #555555;}
#console #main .promosPS3 .games_promos .network_promo p { color: #000000; font-size: 1.2em; line-height: 14px; margin: 5px 8px 0 10px; padding-right: 4px;}
.games_promos .network_promo h4 {width:165px;color: #555555;font-size: 15px !important;font-weight: bold; margin: 15px 8px 0;white-space: pre-wrap; word-wrap: break-word;}
#console.psp #main .arrow_link { padding-right: 15px; color:#002596;}
#console.psp #main a:hover.arrow_link {color:#002596;}
.games_promos .network_promo a.arrow_link {
    background-position: right 10px;
    border-top: 1px solid #AFAFAF;
    bottom: 10px;
    color: #002596;
    font-size: 1.2em;
    font-weight: bold;
    left: 10px;
    padding-top: 8px;
    position: absolute;
    width: 145px;
}
.games_promos .network_promo.last { margin-right: 0;}
#main h3.browser_headline, #console.psp #main h3.browser_headline { color: #404040; font-size: 27px; font-weight: bold; padding: 10px 0 7px 40px;   clear: both;}
#main .browser { background-color: #FDFDFD; margin: 0; width: 778px; border:1px solid #EDEDED;}
#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;_line-height:26px;*line-height:26px;text-align:center;padding:0;margin:0 10px 0 0;background:url(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;}
#ps2_systems #main div.browser.games ul.tabs a:hover {color:#FFFFFF;}
#main .browser ul.tabs.four li {width:178px !important;margin-right:9px;_margin-right:7px;}
#main .browser ul.tabs.three li {width:240px;margin-right:9px;}
#main .browser ul.tabs.two li {display:inline;width:364px;margin-right:6px;}
#main #content .browser ul.tabs.three li {width:185px;margin-right:4px;}
#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(ps_bg_tab_right_gif.gif) no-repeat right -57px;cursor:pointer;}
#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(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(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 .grid {width:778px;background:#fdfdfd url(ps_bg_carousel_top_gif.gif) top left repeat-x;border-top:1px solid #FFF;height:auto; overflow:hidden;}
#main .browser .gridInner {background-color: transparent; background:none;float:left;width:755px;padding:18px 0 15px 13px;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.multiRow.fourByTwo .item{float:left;width:570px; margin:0 18px 0px 0;}
#main #content .browser.tvShows .grid.multiRow.fourByTwo .track{width:570px;}
#main #content .browser.tvShows .grid.multiRow.fourByTwo .item{float:left;width:570px; margin:0 18px 0px 0;}
#main .browser.tvShows .grid.multiRow.fourByTwo .item{float:left;width:570px; 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:225px;}
.newexpando a.bg, #main .browser .grid .item a.bg {background:#EAEAEA none no-repeat  0 0;border:1px solid #DCDCDC;vertical-align:middle;width:131px;height:132px; text-align:center;float:left;padding:10px 0px 10px 0px;}
.newexpando a.bg *, #main .browser .grid .item a.bg * {vertical-align:middle;}
.newexpando a.bg img, #main .browser .grid .item a.bg img{display:inline-block;  _display:inline;}
.newexpando .system {float:left;font-size:12px;color:#555555;width:100%;}
.newexpando h3, #main .browser .grid .item h3 {line-height:14px;margin:0;padding:4px 0;width:128px;font-size:22px;}
.newexpando h3 a, #main .browser .grid .item h3 a {color:#3C3C3C;font-size:12px;font-weight:bold;text-decoration:none;}
.newexpando h3 a:hover, .newexpando h3.active a {color:#002596;}
.newexpando h4, #main .browser .grid .item h4 {line-height:14px;margin:0;padding:4px 0;width:128px;}
.newexpando h4 a, #main .browser .grid .item h4 a {*line-height:18px;color:#3C3C3C;font-size:12px;font-weight:bold;text-decoration:none;}
.newexpando h4 a:hover, .newexpando h4.active a {color:#002596;}
#main .browser .grid .item p {padding:0px;margin:0px;font-size:12px;line-height:14px;width:132px}
.newexpando p a, #main .browser .grid .item p a {/*background:url(ps_link-arrow-red-small_gif.gif) no-repeat  right 5px;color:#555555;*/border-bottom:medium none;border-top:1px solid #D1D1D1;display:block;font-size:12px;font-weight:normal;line-height:14px;margin:0px;padding:4px 0;width:130px;background:none;color:#002596;}
.newexpando p a:hover {color:#002596;/*background-image:url(ps_icon_red_arrow_small_over.png);*/}
.newexpando p a.watchTrailer, #main .browser .grid .item p a.watchTrailer {background-image:url(ps_icon_new_window_small_gif.gif);}
.newexpando p a.watchTrailer:hover {background-image:url(ps_icon_pop_up_small_png.png);}
.newexpando {	width:140px;padding:12px 10px 0 19px;background:url(ps_bg_expando_interior_png.png) no-repeat 3px top;}
.newexpando .bottom {position:absolute;left:3px;bottom:-16px;width:166px;height:16px;background:url(ps_bg_expando_interior_bottom.png) no-repeat left bottom;}
.newexpando .divider {width:148px;height:2px;margin-left:-7px;background:url(ps_bg_expando_divider_gif.gif) no-repeat left top;float:left;margin-bottom:4px;}
.newexpando p.description {padding:0 10px 0 0;font-size:12px;}
.newexpando .genre {padding:4px  0px 4px 0px;margin:0px;font-size:10px;line-height:12px;border-top:1px solid #D1D1D1;width:135px;float:left;}
.newexpando .genrewithoutborder {padding:0px 0px 0px 0px;margin:0px;font-size:10px;line-height:12px;border-top:0px solid #D1D1D1;width:130px;float:left;}
.newexpando .genre span.lefttxt, .newexpando .genrewithoutborder span.lefttxt{float:left;color:#828282;padding-bottom:4px;width:100%;}
.newexpando .genre span.lefttxt span, .newexpando .genrewithoutborder span.lefttxt span{color:#555;}
.newexpando .genre span.actiondate{float:right;}
.newexpando .players {padding:2px 0 0 2px;font-size:10px;line-height:12px;color:#555;float:left;}
.newexpando .players span {padding:0 5px 0px 2px;float:left;}
.newexpando .players .online {padding-left:5px;}
.newexpando .players span img{float:left; padding-right:4px; vertical-align:middle;}
.newexpando .players .online img{padding-right:4px; vertical-align:middle;}
.expando .online img{margin-right:4px;}
.newexpando .options {padding-top:6px;}
.newexpando .options a {display:inline;padding:0;font-size:10px;line-height:12px;border:none;background:none;}
.newexpando .options a:hover {color:#002596;background:none;}
#main .browser .footer {background:url(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 .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(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;*margin-right:2px;background:url(ps_paging_arrows_previous_gif.gif) no-repeat left top;}
#main .browser .footer .paging a.next {background-image:url(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 5px 0px 0;margin:-18px 0 0 0;background:none;color:#002596;}
#main .browser .footer a.more:hover {color:#002596;}
.newexpando a.bg span, #main .browser .grid .item a.bg span {  text-align:center;vertical-align:middle;width:129px;*padding-top:11px;}
#main .console p.link a{color:#292929; display:block; float:left; font-size:12px; margin:10px 20px 0 0; padding:0 35px 6px 0; width:auto;}
#main #head.shadow_bg {background: url(ps_bg_gif.gif) repeat-x left top #FFFFFF;float: left;margin-left: 0;}
#console.psn.bigger_goes #main #head.shadow_bg .raiseyourgame div.images {float: left;padding-top: 55px;width: 800px;} 
#console.psn.bigger_goes #main .future {background:none;float: left;padding-bottom: 20px;width: 820px;}
#console.psn.bigger_goes #main .future .left_section {float: left;padding-right: 20px;padding-top: 0;width: 386px;}
#console.psn.bigger_goes #main .future .right_section {float: left;padding-left: 30px;padding-top: 0;width: 370px;}
#console.psn #main #head.shadow_bg h3 {color: #333333;font-weight: bold;line-height: normal;padding-bottom: 0;}
#console.psn #main #head.shadow_bg h4 {color: #333333;font-weight: bold;line-height: normal;padding-top: 6px;}
#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; padding-bottom:10px;}
#console.psp.well_connected #main #head .psp_entertainment {float: left;height: 415px;width: 820px;}
.pspEntertainement {background: url(ps_psp_entertainmen_bg.png) no-repeat left top;height: 310px;margin-top: 121px;position: absolute;right: 0;top: 90px;width: 455px;}
#console.psp.well_connected #main #head .promo .psp_link {clear: both;float: left;width: 270px; margin:10px 0 0;}
#main #head .psp_entertainment .promo{width:375px; background:none;}
#console.psp #main .portable_games {padding-bottom: 10px;}
#console #main .console.one_four div.entertainment_games {float: left;display:inline;margin-left: 35px;width: 310px;}
#console.psp.well_connected #main .console.one_four div.entertainment_links {float: left;margin-top: 20px;padding-right: 0;width: 300px;}
#console.psp.well_connected #main .console.one_four div.entertainment_links span{border-top: 1px solid #BFBFBF; margin: 0 15px 0 0; width: 132px; float:left;}
#console.psp.well_connected #main .console.one_four div.entertainment_links a {color: #002596;display: block;float: left;font-size: 12px;padding: 5px 0 6px;}
#console.psp.well_connected #main .console.one_four div.entertainment_links a:hover{color:#002596;}
#console #main .console.one_four div.entertainment_image {width: 472px;}
#console #main .console.one_four div.entertainment_image {width: 472px;}
#console.psp.well_connected #main .network_shows {padding-bottom: 10px;padding-top: 10px;}
#console #main .console.one_four div.full_featured_image {float: left;width: 340px;}
#console #main .console.one_four div.movie_games {float: left;margin-left: 20px;width: 450px;}
#console #main .console.one_four div.movie_games_links {float: left;margin-top: 20px;width: 450px;}

#console.psp #main .console.one_four div.movie_games_links span{border-top:1px solid #BFBFBF; float:left; margin-right:10px; width:137px;}

#console.psp #main .console.one_four div.movie_games_links a {color: #002596;display: block;float: left;font-size: 12px;margin:0;padding: 5px 0 6px;}
#console.psp #main .console.one_four div.movie_games_links a:hover{color:#002596;}
#main #psnPromo {padding-top: 20px;padding-right: 30px;padding-left: 35px;}
#home #psnPromo .header_with_links h3, #main #psnPromo .header_with_links h3 {background: url(ps_bg_icon_home_psn_gif.gif) no-repeat left top;
color: #525252;font-size: 21px;line-height: 29px;padding: 10px 0 5px 55px;}
#home #psnPromo .header_with_links h3.hdrText, #main #psnPromo .header_with_links h3.hdrText {background:none;clear: both;color: #525252;font-size: 17px;padding: 15px 0 5px 40px;width: 700px;}
#main #psnPromo .header_with_links .more_links {top: 8px;}
#main #psnPromo ul.psnptwlist {margin-top: 20px;}
#home #psnPromo ul li, #main #psnPromo ul li {float: left;padding: 26px 0 30px;}
#console.psp.well_connected #main #psnPromo ul li.gaming {padding-left: 105px;width:124px;}
#console.psp.well_connected #main #psnPromo ul li.entertainment {padding-left: 144px;width: 160px;}
#home #psnPromo ul li.vip, #main #psnPromo ul li.vip {padding-left: 116px;width: 123px;}
#console.psp.well_connected #main #head .psp_featured {height: 420px;width: 820px;}
#console.psp.well_connected #main #head .promo .psp_link {clear: both;float: left;width: 270px;}
#console.psp.well_connected #main .more_than_gaming {  padding-bottom: 10px;}
#console #main .console.more_than_gaming div.full_featured_image { float: left; width: 445px;}
#console #main .console.one_four div.full_featured_gaming { float: left; margin-top: 20px; width: 385px;}
#console #main .console.one_four div.full_featured_gaming {  float: left;  margin-top: 20px; width: 385px;}
#console.psp.well_connected #main .console.one_four div.full_featured_links {float:left; margin-top:20px; padding-right:0; width:400px;}

#console.psp.well_connected #main .console.one_four div.full_featured_links span{border-top: 1px solid #BFBFBF; float: left; margin: 0 15px 0 0; width: 118px;}
#console.psp.well_connected #main .console.one_four div.full_featured_links a {color: #002596; display: block; float: left; font-size: 12px; padding: 5px 0 6px;}
#console.psp.well_connected #main .console.one_four div.full_featured_links a:hover{ color:#002596;}
#console #main .console.one_four div.full_featured_image img { margin-left:0px;}
#console #main .console.one_two_two div.multi_Player {  padding-left: 10px;    width: 330px;}
#console.psp.psp3000 #main p a.moreinfolink { border-top: 0 solid #CCCCCC; display: block; color:#fff; float:left; padding: 5px 0 6px 0; text-indent: 0;}
#console.psp.psp3000 #main p a:hover.moreinfolink {}
#console.psp.well_connected #main .store_skype ul li h4 {  color: #fff;padding-top: 40px;}
#console.systems #main #head .features_nav {margin-left:-10px;}
#console.systems #main #head .features_nav li {display:inline;}
#console.psp.systems #main #head .features_nav li a {width:130px;height:52px;text-indent:-9999px;background:url(nav_features_psp_png.png) no-repeat left top;_background:url(nav_features_psp_gif.gif) no-repeat left top; float:left; display:inline;}
#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;}
#consolepsp.pspAccdetail #main .browser.accessories, #consolepsp.pspAccdetail #main .browser.games, #consolepsp.pspAccdetail #main #content .browser.addons .grid{width:603px;}
#consolepsp.pspAccdetail #main #content .browser.games .grid{width:603px;}
#consolepsp.pspAccdetail #main #content .browser.games .gridInner{width:587px;padding-left:10px;}
#consolepsp.pspAccdetail #main #content .browser.games ul.tabs{width:573px;}
#consolepsp.pspAccdetail #main #content .browser ul.tabs.two li{width:265px;margin-right:9px;}
#consolepsp.pspAccdetail #main .browser ul.tabs li.last{width:177px;margin:0;}
#consolepsp.pspAccdetail #main .browser ul.tabs li:active, #main .browser ul.tabs li.on{background-position:left -28px;}
#consolepsp.pspAccdetail #main .browser ul.tabs li:hover, #main .browser ul.tabs li.hover{background-position:left top;}
#console.psp.systems #main .systems_section .section_header {background:url(bg_feature_header_open_bg.gif) repeat-x  left top;cursor:pointer;margin:0;position:relative;width:860px;height:81px;}
#console.psp.systems #main .systems_section.open .section_header:hover {background:url(bg_feature_header_open_bg.gif) repeat-x  left top;cursor:pointer;}
#console.psp.systems #main .systems_section.closed .section_header {background:url(bg_feature_header_closed_img.gif) repeat-x  left top;height:64px;margin:0 0 0px 0px;position:relative;width:860px;}
#console.psp.systems #main .systems_section.closed .section_header a {background:url(bg_systems_head_close_arrow_ic.gif) no-repeat  right 1px;color:#404040;float:right;font-size:12px;height:23px;position:absolute;left:3px;text-transform:uppercase; text-indent:-99999px; top:12px;width:64px;}
#console.psp.systems #main .systems_section.closed .section_header:hover {background:url(bg_feature_header_closed_img_h.gif) repeat-x  left top;cursor:pointer;}
#console.psp.systems #main .systems_section.closed .section_header:hover a {background:url(bg_systems_head_close_arrow_ic.gif) no-repeat  right 1px;}
#console.ps2.systems #main .systems_section .section_header {background:url(ps_bg_ps2_feature_header_open.gif) repeat-x  left top;cursor:pointer;margin:0;position:relative;width:860px;}
#console.ps2.systems #main .systems_section.open .section_header:hover {background:url(ps_bg_ps2_feature_header_open.gif) repeat-x  left top;cursor:pointer;}
#console.ps2.systems #main .systems_section.closed .section_header {background:url(bg_feature_header_closed_img.gif) repeat-x  left top;height:66px;margin:0;position:relative;width:860px;}
#console.ps2.systems #main .systems_section.closed .section_header a {background:url(ps_bg_ps2_systems_head_close.gif) no-repeat  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:url(bg_feature_header_closed_img_h.gif) repeat-x  left top;cursor:pointer;}
#console.ps2.systems #main .systems_section.closed .section_header:hover a {background:url(ps_bg_ps2_systems_head_close.gif) no-repeat  right 1px;}
#console.systems #main .systems_section .section_header {background:url(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 h2{font-size:23px;color:#FFF;padding:12px 0 5px 70px;*margin-bottom:0px;line-height:23px;font-weight:bold;}
#console.systems #main .systems_section .section_header h3{margin-top:0;color:#FFF;padding-left:70px;font-weight:bold;font-size:14px;line-height:23px;}
#console.systems #main .systems_section .section_header h3 {font-size:14px;color:#FFFFFF;padding:0px 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 {color:#fff; text-indent:9999999999px;}
#console.systems #main .systems_section.closed .section_header {background:url(ps_bg_feature_header_closed.png) repeat-x left top;height:80px;margin:0;position:relative;width:860px;cursor:pointer;}
#console.systems #main .systems_section.closed .section_header h2{color:#555555;padding:12px 0 5px 70px;_padding-bottom:0px;font-size:23px;font-weight:bold;line-height:23px;}
#console.systems #main .systems_section.closed .section_header h3{margin-top:0;color:#555555;padding-left:70px;font-size:14px;font-weight:bold;line-height:150%;}
#console.systems #main .systems_section.closed .section_header a {background:url(ps_bg_systems_head_closed_arr.gif) no-repeat 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:url(ps_bg_sys_hdr_closed_arr_hover.gif) no-repeat 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:0px 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;}
#console.systems #main .systems_section .section_content .content_left {float:left;margin-right:30px;width:528px;}
#console.systems #main .systems_section .section_content .content_left .belist{float:left;width:780px;}
#console.systems #main .systems_section .section_content .content_left .belist ul{width:695px;float:left;position:relative;padding-top:10px;}
#console.systems #main .systems_section .section_content .content_left .belist ul li{color:#555;font-size:12px;line-height:22px;}
#console.systems #main .systems_section .section_content {padding:7px 0 20px 40px;}
#console.systems #main .systems_section .section_content .content_left h3 {margin-top:10px;*margin-top:0px;padding:0px;float:left;*padding-bottom:8px;}
#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.systems #main .systems_section .section_content .content_left {float: left; margin-right: 30px; width: 528px;}
#console.systems #main .systems_section .section_content .content_right {float: left; margin-top: 20px; width: 261px;}
#console.systems #main .systems_section .section_content .content_right a {color: #002596;display: block;font-size: 12px;margin: 10px 0px 0 0;padding: 10px 0 6px 0;width: auto;}
#console.systems #main .systems_section .section_content .content_right a:hover {color:#002596;}
#console.systems #main h3 { width: auto;}
#console #main .content_left p {float: left; line-height: 22px; width: 515px;}
#console.systems #main .systems_section .section_content .content_left ol {list-style-type: decimal;margin: 20px 0 0 30px;padding: 0;}
#console.systems #main .systems_section .section_content .content_left ol li {color: #525252;font-size: 14px;line-height: 22px;margin-bottom: 0;}
span.footnote_text {color: #525252; float: left; font-size: 11px; line-height: 16px; text-align: left; width: 456px;}
.pspgames_media #main{padding: 0 40px 30px;width: 780px;} 
.pspgames_media #main .games_promos .network_promo p{font-size:12px;padding:0 10px 0 10px;}
#console.psp #main #content_middle .productbox .inner_productbox .box_txt_3 .price_div a.readmore {padding-right: 15px;}
#console.psp #main #content_middle .productbox .inner_productbox .box_txt_3 .price_div a.readmore:hover {color: #002596;padding-right: 15px;}
#main .top_products { height: auto;}
#main .top_products h3{font-size: 18px;font-weight: normal;height: auto;margin: 0;padding: 0 0 10px;width: 300px;color:#545454;} 
#main .top_products p{width:347px;}
#main .pro_one {float: left; padding: 0 0 10px 10px; width: 387px;}
#main .pro_two {float: left; padding: 10px 0 10px 10px; width: 375px;}
#main .pro_one a{float:left !important;margin-top:10px !important;}
#main .pro_two a.button {float:left !important;margin-top:33px !important;}
 
#main .top_products .pro_two a{margin:38px 0;*margin:35px 0;} 
.pro_one div div.proname, .pro_two div div.proname {float: left; margin: 10px 0; width: 370px;font-size:27px;font-weight:bold;color:#404040;}
#console.psp #main .pro_one a.readmore, #console.psp #main .pro_two a.readmore {color:#002596;display:block;float:left;font-size:12px;margin:15px 0 0 -66px;width:70px;}
#console.psp #main .pro_one a.readmore:hover, #console.psp #main .pro_two a.readmore:hover {color:#002596;}
#console.psp #main #content_middle .productbox .inner_productbox .box_txt_3 .price_div a.readmore {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 {color:#002596;padding-right:15px;}
#main .pspgo_head{background: none repeat 0 0 #F6F6F6;float: left;height: 40px;margin: 12px 40px 0;width: 783px;}
#main .pspgo_head h5{color:#545454;padding:12px 0 10px 7px;font-weight:bold;}
#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:211px;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:306px;margin:0px 10px 0px 10px;background:#fff;float:left;height:192px;padding:10px; position:relative; }
#content_middle .productbox .inner_productbox .box_txt_3 {width:188px;background:#fff;float:left;padding:10px;_padding:7px;height:192px;}
#content_middle .productbox .inner_productbox .box_txt_3 span {color:#959595;font-size:10px;}
#content_middle .productbox .inner_productbox .box_txt_3 p {padding:3px 0px 0px 2px;margin:0px;font-weight:bold;height:120px;overflow:hidden;width:auto;font-size:12px;line-height:21px;}
#content_middle .productbox .inner_productbox .box_txt_2 h2{font-size:18px; line-height:26px;}
#content_middle .productbox .inner_productbox .box_txt_2  h3{font-size:18px;}
#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 a{margin-top:6px;}
#content_middle .productbox .inner_productbox .box_txt_3 .price_div span{font-size:12px;color:#fff;}
#content_middle .productbox .inner_productbox .box_txt_3 .price_div .priceBox {float:left;padding-right:6px;}
#content_middle .productbox .inner_productbox .box_txt_3 .price_div a.readmore {float:right;font-size:12px;color:#292929;	padding-right:15px;}
#content_middle .productbox .inner_productbox .box_txt_3 .price_div a.readmore:hover {color:#002596;padding-right:15px;}
#content_middle .productbox .inner_productbox .box_txt_3 .price_div {    border-top: 1px solid #D9D9D9;    color: #959595;    font-size: 12px;    font-weight: bold;    margin-top: 10px;    padding-top: 5px;    width: 100%;}
.pro_one div, .pro_two div {    clear: both;    font-size: 20px; }
.pro_one div {    padding-bottom: 7px;}
.pro_one div div.proname {    margin-top: 2px;}
#content_middle .productbox .inner_productbox .image_box .cop_checkbox {background: url(checkbox_back.jpg) repeat-x 0 0; color: #4F4F4F; display: block;font-size: 14px; font-weight: bold; height: 27px; margin-top:3px; padding: 5px 0 0; position: relative; text-align: center;z-index: 9;} 
.card {    background-color: #EDEDED;    border: 1px solid #D6D6D6;}
.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:normal;padding:6px 13px;font-size:1.2em;word-wrap:break-word; border-bottom:1px solid #cacaca;}
.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;}
.card ul.more_links {    margin: 9px 9px 10px;}
.card ul.more_links li {border-bottom:1px solid #CCCCCC;font-size:1.2em;font-weight:bold;padding:9px 12px 9px 9px;}
.card ul.more_links li:hover {color:#002596;}
.card ul.more_links li a:hover {color:#002596;}
.card ul.more_links a.psp_black{color:#3c3c3c !important;}
.card ul.more_links a.psp_black:hover{color:#002596 !important;}
#sidebar li, #sidebar li:hover{background:none;}
#sidebar a, #sidebar a{color:#002596;}
#sidebar .promo {    background:none #E5E5E5;    border: 1px solid #CFCFCF;    float: left;    margin: 20px 0 0;   padding: 10px;}
#sidebar .promo img {    display: block;    margin: 0 0 6px 5px;}
#sidebar .promo h3{font-size:22px;}
#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;}
#sidebar .promo p {    clear: both;    color: #525252;    font-size: 12px;    font-weight: bold;    line-height: 16px;    padding: 0 0 10px 8px;}
.cardbottom {    clear: both;    padding: 3px;    font-size: 12px;    font-weight: bold;    line-height: 24px;}
.cardbottom a {background: url(ps_bullet-link-arrow-red_gif.gif) no-repeat right 7px; border-top: 1px solid #D2D2D2; color: #818284;    display: block;    font-size: 12px;    font-weight: bold;    line-height: 24px;    padding: 2px 0;}
#consolepsp .cardbottom a, .pspbuttons .cardbottom a {}
#consolepsp .cardbottom a:hover, .pspbuttons .cardbottom a:hover { color:#002596;}
#content { float: left; margin: 0 0 0 0; padding: 0; width: 460px;}
.alt #content {width: 605px;}
#wrap.hasSupport #main #content p.indent { padding-bottom: 10px; padding-top: 0; width: 98%;}
.multi_heading { border-bottom: 1px solid #BABABA; height: 1%;  position: relative;  width: 98%;}
.multi_heading .title { float: left; width: 570px;}
#main .multi_heading .title h3 { font-size: 20px; padding-bottom: 3px !important;  padding-top: 19px;}
#content p { color: #555555;  font-size: 14px;  line-height: 24px;  padding-top: 8px;}
#content ul {    padding: 5px 20px 0 0;}
#content ul li { background: url(ps_content_up_triangle_gif.gif) no-repeat left 8px; color: #555555; font-size: 14px;    line-height: 24px;    padding: 0 0 0 20px;}
#ps2_systems #main .browser.accessories, #main #content .browser.addons, #main #content .browser.games, #main #content .browser.tvShows, #main #content .browser.movies {    width: 603px;    border:1px solid #EDEDED;}
#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;}
#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;}
#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 { padding-left: 9px;width: 587px;}
#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;}
#main #content #moneyShot { border: 1px solid #E3E3E3; margin: 25px 0 10px; width: 578px;}
#main #content #moneyShot .inner { background-color: #F0F0F0; border: 1px solid #FFFFFF;padding: 10px 8px; width: 560px;}
#consolepsp #main .header_with_links .more_links .link a:hover{color:#002596;}
#consolepsp .arrow_link {color:#002596}
#consolepsp .arrow_link:hover { }
#overlay.share-this .inner .content.share-box { width: 435px;}
#overlay.share-this .inner .content .shareVideo { float: left; margin-right: 20px; width: 430px;}
#overlay.share-this .inner .content .shareVideo h2 {border-bottom: 1px solid #D2D2D2;padding-bottom: 4px;}
#overlay.share-this .inner .content a { border-bottom: 1px solid #D2D2D2; display: block; font-size: 12px; font-weight: bold; height: 23px;  line-height: 23px; width: auto;}
#overlay.share-this .inner .content a:hover { color:#002596;}
#overlay.share-this .inner .content .shareVideo ul { float: left; padding: 0; width: 132px;}
#overlay.share-this .inner .content .shareVideo ul.first { margin-right: 15px;}
#overlay.share-this .inner .content .shareVideo li { float: left; margin: 0; padding: 0 0 3px; width: 125px;}
#overlay.share-this .inner .content li.fb { background: url(ps_share_fb.png) no-repeat left 10px ;}
#overlay.share-this .inner .content li.digg { background: url(ps_share_digg.png) no-repeat left 10px ;}
#overlay.share-this .inner .content li.myspace { background: url(ps_share_myspace.png) no-repeat left 10px ;}
#overlay.share-this .inner .content li.delicious { background: url(ps_share_delicious.png) no-repeat left 10px ;}
#overlay.share-this .inner .content li.linkedin {background: url(ps_share_linkedin.png) no-repeat left 10px ;}
#overlay.share-this .inner .content li.reddit {background: url(ps_share_reddit.png) no-repeat left 10px ;}
#overlay.share-this .inner .content li.stumble { background: url(ps_share_stumble.png) no-repeat left 10px ;}
#overlay.share-this .inner .content li.twitter {background: url(ps_share_twitter.png) no-repeat left 10px ;}
#main .header_with_links .more_links .link a.arrow_link{background-position:right center;}
#main .header_with_links .more_links .link a.arrow_link{padding-right:15px;}
#compare_three{width:772px;}
#compare_three #compare_top {background: url(top_back.jpg) no-repeat top left; width:772px;height:16px; overflow:hidden;}
#compare_three #compare_bottom{background: url(bottom_back.jpg) no-repeat top left;width:772px; height:16px; overflow:hidden;} 
#compare_three .compare{background: url(middle_back.jpg) repeat-y top left; width:772px;} 
#compare_three .compare .c_title, #compare_three .compare .card_game_inner .c_price{width:100%; clear:both;}
#compare_three .compare .c_title h3.title{width: 140px; float:left; display:inline; margin:0px 10px; font-size: 18px; line-height:30px; color:#000; padding: 0px; text-transform: none; height: auto;}
#compare_three .compare .c_title h3.c_data{width: 180px; float:left; display:inline; margin: 0 9px 0 15px; font-size: 18px; color:#000;  padding: 0px; text-transform: none; height: auto;}
#compare_three .compare .c_title h3.title{width: 140px; float:left; display:inline; line-height:30px; margin:0px 10px; height:auto;}
#compare_three .compare .c_price dl.title{width: 140px; float:left; display:inline; margin:0px 10px;}
#compare_three .compare .c_price dl.c_data{width: 180px; float:left; display:inline; margin: 0 9px 0 15px;}
.comapre_clearfix{clear:both; height:10px; overflow:hidden;}
#compare_three .compare .card{ background-color:transparent; border:0px solid #D6D6D6;}
.card dl dt {border-bottom: 1px solid #CACACA;}
#psp .card dl, #psp #main #content h3{height:auto; border-bottom:0px;}
#compare_three .c_image{width:772px;}
#compare_three .c_image .img_box{width: 180px; float:left; display:inline; margin: 0 9px 0 15px; height:auto;}
#compare_three .c_image .img_box img{text-align:center; width:180px; }
#compare_three .c_image .title{width: 140px; float:left; display:inline; margin:0px 10px; height:auto;}
#compare_three .compare .card, #compare_two .compare .card{width:772px;}
#compare_two{width:772px;}
#compare_two #compare_top {background: url(two_top.jpg) no-repeat top left; width:772px;height:16px; overflow:hidden;}
#compare_two #compare_bottom{background: url(two_bottom.jpg) no-repeat top left;width:772px; height:16px; overflow:hidden;} 
#compare_two .compare{background: url(two_middle.jpg) repeat-y top left; width:772px;} 
#compare_two .compare .c_title, #compare_two .compare .card_game_inner .c_price{width:100%; clear:both;}
#compare_two .compare .c_title h3.title{width: 140px; float:left; display:inline; margin:0px 10px; font-size: 18px; color:#000; padding: 0px; text-transform: none; height: auto;}
#compare_two .compare .c_title h3.c_data{width: 280px; float:left; display:inline; margin: 0 9px 0 15px; font-size: 18px; color:#000;  padding: 0 0 5px 0px; text-transform: none; height: auto;}
#compare_two .compare .c_price dl.title{width: 140px; float:left; display:inline; margin:0px 10px;}
#compare_two .compare .c_price dl.c_data{width: 280px; float:left; display:inline; margin: 0 9px 0 15px;}
#compare_two .compare .card{ background-color:transparent; border:0px solid #D6D6D6;}
.card dl dt {border-bottom: 1px solid #CACACA;font-size:1.2em;}
#psp .card dl, #psp #main #content h3{height:auto; border-bottom:0px;}
.card dl dd {	height:auto;}
#compare_two .c_image{width:772px;}
#compare_two .c_image .img_box{width: 280px; float:left; display:inline; margin: 0 9px 0 15px; height:auto;}
#compare_two .c_image .img_box img{text-align:center;} 
#compare_two .c_image .title{width: 140px; float:left; display:inline; margin:0px 10px; height:auto;}
#compare a.sysback{ color:#292929;display:block;float:right;font-size:12px;line-height:22px;margin:10px 10px 10px 0px;padding-left:20px;border-bottom:1px solid #D9D9D9;}
#compare a:hover.sysback{ color:#002596;}
#psp .alt #compare { _overflow-y: auto; _padding-bottom:16px; _overflow-x: hidden; }

#console.psp.well_connected.psp3000 #main #psnPromo ul li a, #console.psp.well_connected.psp3000 #main #psnPromo ul li a {color: #002596;display: block;font-size: 12px;font-weight: bold;line-height: 14px;margin-top:0px; margin-right:50px; padding: 7px 0;width: auto;}
#console.psp.well_connected.psp3000 #main #psnPromo ul li a:hover, #console.psp.well_connected.psp3000 #main #psnPromo ul li a:hover { color:#002596;}
#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.psp3000 #main p a{font-size:12px; display:block; padding:5px 0px 6px 0; text-indent:0; color:#002596; width:100px; margin-top:25px; border-top:1px solid #BFBFBF;}
#console.psp3000 #main p a.moreinfolink {border-top:0px solid #CCCCCC;display:block;padding:5px 20px 6px 0;text-indent:0;width:auto;float:none;}
#console.psp3000 #main .well_connected {width:825px;background:url(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(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(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;margin:0px;}
#console.psp3000 #main #module_b h3 { background: none repeat 0 0;    color: #fff;    margin: 0 0 0 40px;   padding-top: 19px; float:left; width:95%; display:inline;  position: relative;}
#console.psp3000.overview #main #module_b ul li p { color: #fff; font-size: 13px; line-height: 21px; padding: 0 30px 0 20px;}
#console.psp3000 #main #module_b ul li p { color: #fff; font-size: 13px; line-height: 21px; padding: 0 30px 0 25px;}
#console.psp3000 #main #module_b ul li h4 {   color: #fff;    display: inline;    font-size: 18px;  margin: 0 35px 0 27px;    padding: 0 0 0;    cursor: pointer;    float: left}
#console.psp3000 #main .header_with_links_withoutborder {  border-bottom: 0 solid #BABABA;    float: left;    height: 34px;    margin-bottom: 3px;    margin-left: 40px;    margin-top: 0;    position: relative;    width: 780px;}
#console.psp.well_connected #main .psp_go_bottom_space {padding-bottom:30px;}
#console.psp.well_connected #main .store_skype ul a {_padding-left:178px;}
#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 #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;}
#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 {border-top:1px solid #BFBFBF;color:#002596;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 {color:#002596;}
#console.psp.well_connected #main .store_skype {background:#002596 url(psp_twopsps_bg.jpg) no-repeat left top;;height:200px;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 {top;float:left;display:inline;padding-left:50px;width:810px;height:25px;}
#console.psp.well_connected #main .store_skype .psp_storage_divider a.yellow{ color:#fff; width:100px; float:right; font-size:12px; margin-right:20px;}
#console.psp.well_connected #main .store_skype .psp_storage_divider a:hover.yellow{}
#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:#fff;padding-top:40px;}
#console.psp.well_connected #main .store_skype ul li {float:left;height:192px;}

#console.psp.well_connected #main .store_skype ul li span{width:147px; border-top:1px solid #45A6DD; margin-top:25px; float:left;}

#console.psp.well_connected #main .store_skype ul li.ps_store p {color:#fff;padding-left:178px;}
#console.psp.well_connected #main .store_skype ul li.psp_size p {color:#fff; padding:0 30px 0 140px;}
#console.psp.well_connected #main .store_skype ul {padding-top: 6px;}
#console.psp.well_connected #main .store_skype ul li {  float: left; height: 192px;}
#console.psp.well_connected #main .store_skype ul li.featured_store { width: 420px;}
#console.psp.well_connected #main .store_skype ul li.miniature { width: 440px;}
#console.psp.well_connected #main .store_skype ul li.psp_size h4 { padding-left: 140px;}
#console #main .console.one_four div.psp_portal_games {    float: left;    margin-left: 40px;    width: 380px;}
#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.psp3000 #main .console.one_four div.psp_portal_links a { color:#002596;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.psp3000 #main .console.one_four div.psp_portal_links a:hover {}
#console #main .console.one_four div.psp_portal_games_image { float: left;width: 422px;}
#console #main .console.one_four div.psp_portal_games_image img { margin-left: 20px; margin-right: 0;}
.psp_header_block {border-bottom: medium none; clear: both; float: left; margin-bottom: 3px; margin-left: 40px;   margin-top: 40px;  width: 780px;}
#compare{width:780px;}
#compare_three{width:772px;}
#compare_three #compare_top {background: url(top_back.jpg) no-repeat top left; width:772px;height:16px; overflow:hidden;}
#compare_three #compare_bottom{background: url(bottom_back.jpg) no-repeat top left;width:772px; height:16px; overflow:hidden;} 
#compare_three .compare{background: url(middle_back.jpg) repeat-y top left; width:772px;} 
#compare_three .compare .c_title, #compare_three .compare .card_game_inner .c_price{width:100%; clear:both;}
#compare_three .compare .c_title h3.title{width: 140px; float:left; display:inline; margin:0px 10px; font-size: 18px; line-height:30px; color:#000; padding: 0px; text-transform: none; height: auto;}
#compare_three .compare .c_title h3.c_data{width: 180px; float:left; display:inline; margin: 0 9px 0 15px; font-size: 18px; color:#000;  padding: 0px; text-transform: none; height: auto;}
#compare_three .compare .c_title h3.title{width: 140px; float:left; display:inline; line-height:30px; margin:0px 10px; height:auto;}
#compare_three .compare .c_price dl.title{width: 140px; float:left; display:inline; margin:0px 10px;}
#compare_three .compare .c_price dl.c_data{width: 180px; float:left; display:inline; margin: 0 9px 0 15px;}
.comapre_clearfix{clear:both; height:10px; overflow:hidden;}
#compare_three .compare .card{ background-color:transparent; border:0px solid #D6D6D6;}
.card dl dt {border-bottom: 1px solid #CACACA;}
#psp .card dl, #psp #main #content h3{height:auto; border-bottom:0px;}
#compare_three .c_image{width:772px;}
#compare_three .c_image .img_box{width: 180px; float:left; display:inline; margin: 0 9px 0 15px; height:auto;}
#compare_three .c_image .img_box img{text-align:center; width:180px; }
#compare_three .c_image .title{width: 140px; float:left; display:inline; margin:0px 10px; height:auto;}
#compare_three .compare .card, #compare_two .compare .card{width:772px;}
#compare_two{width:772px;}
#compare_two #compare_top {background: url(two_top.jpg) no-repeat top left; width:772px;height:16px; overflow:hidden;}
#compare_two #compare_bottom{background: url(two_bottom.jpg) no-repeat top left;width:772px; height:16px; overflow:hidden;} 
#compare_two .compare{background: url(two_middle.jpg) repeat-y top left; width:772px;} 
#compare_two .compare .c_title, #compare_two .compare .card_game_inner .c_price{width:100%; clear:both;}
#compare_two .compare .c_title h3.title{width: 140px; float:left; display:inline; margin:0px 10px; font-size: 18px; color:#000; padding: 0px; text-transform: none; height: auto;}
#compare_two .compare .c_title h3.c_data{width: 280px; float:left; display:inline; margin: 0 9px 0 15px; font-size: 18px; color:#000;  padding: 0px; text-transform: none; height: auto;}
#compare_two .compare .c_price dl.title{width: 140px; float:left; display:inline; margin:0px 10px;}
#compare_two .compare .c_price dl.c_data{width: 280px; float:left; display:inline; margin: 0 9px 0 15px;}
#compare_two .compare .card{ background-color:transparent; border:0px solid #D6D6D6;}
.card dl dt {border-bottom: 1px solid #CACACA;font-size:1.2em;}
#psp .card dl, #psp #main #content h3{height:auto; border-bottom:0px;}
.card dl dd {	height:auto;}
#compare_two .c_image{width:772px;}
#compare_two .c_image .img_box{width: 280px; float:left; display:inline; margin: 0 9px 0 15px; height:auto;}
#compare_two .c_image .img_box img{text-align:center;} 
#compare_two .c_image .title{width: 140px; float:left; display:inline; margin:0px 10px; height:auto;}
#compare a.sysback{color:#292929;display:block;float:right;font-size:12px;line-height:22px;margin:10px 10px 10px 0px;padding-left:20px;font-weight:bold;border-bottom:1px solid #D9D9D9;}
#compare a:hover.sysback{color:#002596;}

table.bubbleTable{width:166px; bottom:10px;position: absolute; border: 0px none; border-collapse: collapse; opacity: 1; z-index: 999999;display:none;}
.shareContainer{position:relative; clear:both;}
.shareContainer table{bottom:10px !important; left:80px !important; margin-bottom:0;z-index: 999999 !important; position:absolute;!important; width:auto; display:none; border:0px none; border-collapse:collapse; opacity:1;}
.shareContainer a{background:url(sharebutton.png) no-repeat left top;  float: right !important; margin-right:5px !important; margin-top:2px !important;height: 10px; overflow: hidden;}
.shareContainer a:hover{background:url(sharebutton.png) no-repeat left -25px; }
.shareContainer table td div a{float:none !important; display:inline !important; text-decoration:none !important; background:none !important; font-weight:bold !important;color: #3c3c3c !important; font-family: arial !important; font-size: 11px !important; border:0 !important;}
.shareContainer table td div a:hover{color:#002596 !important;}
.shareContainer table .bubble_leftTop{background:url(jqb_1_png.png) no-repeat; _background:url(jqb_1_png_ie6.gif) no-repeat; width:18px; height:18px;}
.shareContainer table .bubble_middleTop{background:url(jqb_2_png.png) repeat-x; _background:url(jqb_2_png_ie6.gif) repeat-x; height:18px;}
.shareContainer table .bubble_rightTop{background:url(jqb_3_png.png) no-repeat; _background:url(jqb_3_png_ie6.gif) no-repeat; width:18px; height:18px;}
.shareContainer table .bubble_leftCenter{background:url(jqb_4_png.png) repeat-y; _background:url(jqb_4_png_ie6.gif) repeat-y; width:18px; padding-right:10px;}
.shareContainer table .bubble_middleCenter{background-color:#FFFFFF; color:#000000; font-family:arial; font-size:11px;}
.shareContainer table .bubble_rightCenter{background:url(jqb_5_png.png) repeat-y; _background:url(jqb_5_png_ie6.gif) repeat-y; width:18px; padding-left:20px;}
.shareContainer table .bubble_leftBottom{background:url(jqb_6_png.png) no-repeat; _background:url(jqb_6_png_ie6.gif) no-repeat; width:18px; height:26px;}
.shareContainer table .bubble_middleBottom{background:url(jqb_7_png.png) repeat-x; _background:url(jqb_7_png_ie6.gif) repeat-x; height:26px;}
.shareContainer table .bubble_arrow{background:url(jqb_tail_png.png) no-repeat; _background:url(jqb_tail_png_ie6.gif) no-repeat; width:24px; height:26px;}
.shareContainer table .bubble_rightBottom{background:url(jqb_8_png.png) no-repeat; _background:url(jqb_8_png_ie6.gif) no-repeat; width:18px; height:26px;}
.shareContainer a.socialShareSharedImg{ cursor:default !important; background:none !important;  line-height:10px;}
.shareContainer a.socialShareSharedImg :hover{ cursor:default !important; background:none !important;}
#sidebar .card{position:relative;}
#sidebar .card.game .card_game_inner .shareContainer table{bottom:0px !important; left:90px;}
#main #sidebar .card dl dd ul.rating_elements li{ _border:0px;}	
.psp.systems.faq #main {  min-height: 483px; padding: 0 40px 30px;position: relative;  width: 780px; z-index: 1;}
.faq .backbtn, .systemFaqps3 .backbtn {  float: right; font-size: 12px; font-weight: bold;}
.faq_section {  float: left;  margin-bottom: 15px;}
.faq_section h4 { border-bottom: 1px solid #D7D7D7;  color: #404040;  margin-bottom: 20px;  padding-bottom: 10px;   width: 780px;}
#psp.psp.faq #main .faq_section .questions {  width: 750px;  float: left; margin-right: 0;}
.faq_section .qa_group { display: block; float: left; margin-bottom: 20px;margin-left: 20px; margin-right: 20px;    width: 95%;}
.faq_section .qa_group .question { background-image: url(ps_question_gif.gif); background-position: left 10px;    background-repeat: no-repeat; border-top: 1px solid #EBEBEB; color: #292929; cursor: pointer;font-size: 14px;    font-weight: bold; padding-bottom: 5px; padding-left: 23px; padding-top: 10px;}
.faq_section .qa_group.first .question { border-top:0px solid #FFFFFF;  line-height: 20px;}
.faq_section .qa_group .answer {background-image: url(ps_answer_gif_blue.gif); background-repeat: no-repeat;color: #555555; font-size: 13px; line-height: 20px; margin-bottom: 20px; margin-top: 10px; padding-left: 23px;}
#psp_systems #main #head{ padding: 0 20px 20px 0px;  width: 800px;}
.card ul.more_links li {background-repeat:no-repeat;border-bottom:1px solid #CCCCCC;font-size:1.2em;font-weight:bold;padding:9px 12px 9px 9px;}
.card ul.more_links li.more_links-last{height:15px;background-image:none;margin-bottom:0px; padding-bottom:0px; border-bottom:0px; }
.card ul.more_links li:hover {color:#002596;}
.card ul.more_links li:hover.more_links-last{background-image:none;}
.card ul.more_links li a:hover {color:#002596;}
#system .table {float:left;background:#FFF url(ps_bg_system_table_top_gif.gif) top left no-repeat;}
#system .table .bottom {width:778px;padding:2px 5px 4px 3px;background:url(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(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 .table table tr.top .product p a {float: right;font-size: 12px; padding-right: 0px; width: 100px; color:#002596;}
#system .table table tr.top .product p a:hover {}
#content_middle .productbox .inner_productbox .box_txt_2 a.readmore {bottom:14px;color: #002596;font-size: 12px;padding-right: 15px;position: absolute;right: 20px; border-top:1px solid #D9D9D9; width:275px;}
#content_middle .productbox .inner_productbox .box_txt_2 a.readmore:hover {}

#console.psp.psp3000 #main .console div p.psp_footnote span.footnote_text1 {position: absolute;  width: 600px; color: #525252; float: left; font-size: 14px;line-height: 16px; text-align: left; bottom:10px;}

#console.psp3000 #main p a.vita_txt{font-size:16px; background:none; padding:0; margin:0; border:none; display:inline;}
#console.psp #main #head .promo p.indent span.newlower-price {float: left; padding-bottom: 12px;}

#console.psp.psp3000 #main .console div p.box_315 span{width:150px; float:left; clear:both; margin-top:15px;}

#module_b li span.info-link{border-top:1px solid #fff; margin:10px 0px 0px 20px; float:left; width:130px;}
#console.psp3000 #main .promo p a{color: #555555;} 
#console.psp3000 #main .promo p a:hover{color: #002596;}
#console.psp.well_connected.psp3000 #main #psnPromo ul li span{border-top:1px solid #D9D9D9; margin-top:14px; float:left; width:125px;}
#console.systems #main .systems_section .section_content .content_right span{width:200px; float:left; border-top:1px solid #BFBFBF;}
#console.psp3000 #main .promo .readmore{color:#002596;}
#content .go_time{border-bottom:1px solid #c0c0c0;width:575px;margin-top:16px;}
#content .go_time a{float:right;color:#002596;font-size:12px;margin-top:8px;}
#content .go_time h5{color:#404040;padding-bottom:7px;}
#content .small{margin-left:19px;}
#content .small p.footnote{font-size:11px;line-height:13px;} 
/* All Buttons */
/*span distortion for ie*/

#consolepsp .button:hover div, #consolepsp .colorpsp:hover div, #psp_systems .button:hover div{background-position:left -231px !important;}
#consolepsp .button:active div, #consolepsp .colorpsp:active div, #psp_systems .button:active div{background-position:left -264px !important;}
.pspbuttons a.button:hover div, .colorpsp:hover div, #console.psp a.button:hover div, #psp_systems a.button:hover div {
    background-position: left -231px !important;
}

.pspbuttons a.button:active div, .colorpsp:active div, #console.psp a.button:active div, #psp_systems a.button:active div {
    background-position: left -264px !important;
}

#module_b li span.info-link{border-top:1px solid #FFFFFF; float:left; margin:10px 0 0 20px; width:130px;}
#console.psp #main .console.one_four div.movie_games_links span, .entertainment_links span{
    border-top: 1px solid #BFBFBF;
    float: left;
    margin-right: 10px;
    width: 137px;
}
#console.psp.well_connected #main #psnPromo ul li.gaming span, #console.psp.well_connected #main #psnPromo ul li.entertainment span, #main #psnPromo ul li.vip span{width:132px; border-top:1px solid #D9D9D9;float:left;margin-top:20px;}
#console.psp #main #module_b li span.link_info{border-top:1px solid #BFBFBF; float:left; width:100px; margin:10px 0px 0px 26px;}

#console #main .console div.link{border-top:1px solid #D9D9D9; bottom:10px; float:left; left:10px; position:absolute; width:95%;}
