html {
	color:#000;
	background-color: #000000;
	background-image:url(images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
a {
	cursor:pointer;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
li {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
input, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	outline-style:none;
	outline-width:0;
}
legend {
	color:#000;
}
a:focus, object, h1, h2, h3, h4, h5, h6 {
	-moz-outline-style:none;
	border:0;
}
input[type="Submit"] {
	cursor:pointer;
}
strong {
	font-weight:bold;
}
html, body {
	line-height:normal;
	letter-spacing:normal;
}
.block {
	display:block!important;
}
.clear {
	clear:both!important;
}
.clearInner {
	width:100%;
	overflow:hidden;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}/* Hides from IE-mac \*/
.clearfix {
	height:1%;
}
.clearfix {
	display:block;
}/* End Hide from IE-mac */
.hide_background {
	
}
.hidden {
	display:none;
}
#facebox {
	position:absolute;
	top:0;
	left:0;
	z-index:100;
	text-align:left;
}
#facebox .popup {
	position:relative;
}
#facebox table {
	border-collapse:collapse;
}
#facebox td {
	border-bottom:0;
	padding:0;
}
#facebox .body {
	background:#fff;
}
#facebox .loading {
	text-align:center;
}
#facebox .image {
	text-align:center;
}
#facebox img {
	border:0;
	margin:0;
}
#facebox div.footer {
	text-align:right;
	position:absolute;
	top:7px;
	right:10px;
	background:#fff;
	padding-left:2px;
}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
	height:10px;
	width:10px;
	overflow:hidden;
	padding:0;
}
#facebox_overlay {
	position:fixed;
	top:0;
	left:0;
	height:100%;
	width:100%;
}
.facebox_hide {
	z-index:-100;
}
.facebox_overlayBG {
	background-color:#000;
	z-index:99;
}
#facebox .tl {
	background:url(http://web-static.ea.com/ES/portal/css/assets/facebox/tl.png);
}
#facebox .t {
	background:url(http://web-static.ea.com/ES/portal/css/assets/facebox/t.png);
}
#facebox .tr {
	background:url(http://web-static.ea.com/ES/portal/css/assets/facebox/tr.png);
}
#facebox .l {
	background:url(http://web-static.ea.com/ES/portal/css/assets/facebox/l.png);
}
#facebox .r {
	background:url(http://web-static.ea.com/ES/portal/css/assets/facebox/r.png);
}
#facebox .bl {
	background:url(http://web-static.ea.com/ES/portal/css/assets/facebox/bl.png);
}
#facebox .b {
	background:url(http://web-static.ea.com/ES/portal/css/assets/facebox/b.png);
}
#facebox .br {
	background:url(http://web-static.ea.com/ES/portal/css/assets/facebox/br.png);
}
.ui-tabs-hide {
	display:none!important;
}
#mainContent h1 {
	margin:0 0 3px 0;
}
span.h1subline {
	display:block;
	margin-top:-5px;
	margin-bottom:3px;
}
a.more {
	padding:2px 23px 2px 0;
	line-height:17px;
}
a.download {
	padding:4px 20px 4px 0;
}
a.searchDropArrow {
	width:18px;
	height:30px;
}
.btn_confirm_cart_lg_wrapper {
	margin-top:10px;
	padding-right:35px;
}
.btn_confirm_cart_lg {
	display:block;
	border:0;
	padding-bottom:3px;
	padding-left:10px;
	min-width:215px;
	height:40px;
}
.btn_explore_large, .btn_explore_small {
	width:300px;
	height:52px;
	margin-bottom:11px;
}
.btn_explore_large span {
	line-height:46px;
	padding:1px 24px 1px 0;
}
.btn_explore_small span {
	line-height:46px;
	padding:4px 24px 4px 0;
}
.btn_Cross {
	height:15px;
	padding-right:17px;
}
.btn_ImgPrev, .btn_ImgNext {
	display:block;
	width:40px;
	height:50px;
}
#gameReviewList .btn_Cross {
	width:15px;
	position:absolute;
	top:-10px;
	left:172px;
}
#myPlaylist .btn_Cross {
	position:absolute;
	top:10px;
	right:10px;
}
.btn_AddToReviewList {
	height:22px;
	width:22px;
	display:block;
	float:left;
	margin:2px 7px 0 0;
}
.btn_clearSearch {
	display:block;
	width:14px;
	height:14px;
}
#media_search_form .btn_clearSearch {
	position:absolute;
	bottom:21px;
	right:72px;
}
.btn_info_sm {
	margin-right:2px;
}
.iconVideo {
	display:block;
	width:38px;
	height:38px;
	position:absolute;
	top:46px;
	left:68px;
}
.imageOverlay {
	width:590px;
	height:55px;
	position:relative;
	padding:15px 20px 0 20px;
}
.videoOverlay {
	display:block;
	position:absolute;
	height:35px;
	width:35px;
	padding:0;
	top:23px;
	left:36px;
	cursor:pointer;
}
#ajax-loader {
	text-align:center;
	position:relative;
}
#ajax-loader img {
	background:none;
	width:172px;
	height:49px;
	display:none;
	position:absolute;
}
input.searchField {
	padding-top:8px;
	padding-left:6px;
	border:0;
	height:22px;
}
input.searchSubmit {
	padding:0 20px 1px 20px;
	border:0;
	height:22px;
	cursor:pointer;
}
#header_search .submitsd, #header_search .submitsd_on, #searchField .submitsd, #searchField .submitsd_on {
	float:left;
	height:30px;
	padding-left:2px;
	cursor:pointer;
}
input.searchGo {
	width:50px;
	height:30px;
	border:0;
	margin-left:-3px;
}
.c_storelocator input.searchField {
	width:149px;
}
body.anchorTop #header {
	margin-top:28px;
}
#breakingNews {
	padding-top:8px;
	height:23px;
}
#breakingNews h6 {
	margin-right:10px;
	width:70px;
	height:16px;
	float:left;
}
#breakingNews p.news {
	padding-top:2px;
	float:left;
}
#breakingNews a.close {
	display:block;
	margin-top:-2px;
	width:19px;
	height:19px;
	float:right;
}
#navigation {
	height:95px;
	margin-bottom:13px;
}
#navigation div.logo {
	width:94px;
	height:95px;
	float:left;
	margin-left:20px;
	display:inline;
}
#navigation div.logo a {
	display:block;
	width:94px;
	height:95px;
}
#utils {
	margin-top:9px;
	float:right;
	width:850px;
	padding-left:0;
	margin-left:0;
}
#counter {
	margin-right:4px;
	width:290px;
	height:30px;
	float:right;
	padding-left:0;
	margin-left:0;
}
#counter dt {
	display:none;
}
#counter dd {
	display:block;
	position:relative;
	height:22px;
	left:133px;
	padding:7px 0 0 6px;
	width:150px;
	cursor:pointer;
}
#header_search {
	padding-left:5px;
	height:30px;
	float:right;
}
#header_search input.searchSubmit {
	height:30px;
}
#header_search input.searchField {
	padding-left:30px;
	width:372px;
	float:left;
}
#menu {
	padding-top:11px;
	margin-left:16px;
	padding-left:1px;
	height:45px;
	overflow:hidden;
	float:left;
}
#menu li {
	float:left;
	margin-top:4px;
	margin-left:-1px;
}
#menu li div.sub_nav {
	position:absolute;
	margin-top:0;
	padding-right:22px;
	left:-9999px;
	z-index:426;
	margin-left:-3px;
	padding-bottom:14px;
}
#menu li div.sub_nav div {
	padding-top:0;
	padding-left:5px;
	margin-left:9px;
	margin-right:13px;
	border-top:4px #5898F3 solid;
}
#menu li div.sub_nav div div {
	border:none;
	padding:0;
	margin:0;
}
#menu li, #menu li a {
	display:block;
	height:38px;
	width:auto;
}
#menu li {
	padding-right:10px;
}
#menu li a {
	padding:10px 20px 0 20px;
	height:28px;
}
#menu li a span {
	display:block;
	margin:0;
	padding:0;
	height:13px;
}
#menu li.drop a span {
	padding-right:16px;
}
#menu li div li, #menu li div a, #menu li div a span {
	display:inline;
	margin:0;
	padding:0;
	height:auto;
	width:auto;
}
#menu li div li {
	display:block;
	float:none;
}
#menu li div {
	margin:0;
	padding:0;
}
#menu li.games div.sub_nav {
	width:520px;
}
#menu li.games div.sub_nav div {
	padding-bottom:10px;
	overflow:hidden;
}
#menu li.games div.sub_nav div div.featuredAreas div.featuredGame {
	margin:10px 0 0 0;
	padding:10px 14px 18px 12px;
	padding-left:13px;
	width:118px;
	height:120px;
}
#menu li.games div.sub_nav div div.featuredAreas img {
	margin:auto;
	margin-bottom:10px;
	margin-top:10px;
}
#menu li.games div.sub_nav div div.featuredAreas, #menu li.games div.sub_nav div dl {
	float:left;
	border-top:none;
}
#menu li.games div.sub_nav div div.featuredAreas {
	width:151px;
	padding-top:7px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:0;
}
#menu li.games div.sub_nav div dl {
	margin-top:10px;
	padding:0 10px 0 10px;
	border-left:1px solid #ddd;
	border-top:0;
}
#menu li.games div.sub_nav div dt {
	padding:10px;
	margin-bottom:6px;
	width:125px;
	height:9px;
}
#menu li.games div.sub_nav div li a, #menu li.games div.sub_nav div dd a {
	display:block;
	padding-top:4px;
	padding-bottom:1px;
	padding-left:10px;
	width:135px;
	height:19px;
}
#menu li.studio div.sub_nav {
	width:263px;
}
#menu li.studio div.sub_nav div {
	padding:0;
	margin-top:0;
}
#menu li.studio div.sub_nav div ul li {
	margin-left:3px;
	margin-right:3px;
	padding-top:3px;
	padding-bottom:3px;
}
#menu li.studio div.sub_nav li a {
	display:block;
	padding:7px 5px;
	width:225px;
	height:63px;
	overflow:hidden;
}
#menu li.studio div.sub_nav li a span {
	display:block;
	padding:7px 0 3px 0;
}
#menu li.studio div.sub_nav li+li {
	border-top:1px solid #dedede;
}
#menu li.studio div.sub_nav li img {
	float:left;
}
#menu li:hover div.sub_nav, #menu li.fakeHover div.sub_nav {
	left:auto;
}
#breadcrumbs {
	margin-bottom:20px;
}
#breadcrumbs ol {
	margin-bottom:15px;
}
#breadcrumbs li {
	display:inline;
	padding-left:10px;
}
#breadcrumbs li.home {
	padding-left:20px;
}
#breadcrumbs li {
	margin-right:3px;
}
.tagFooter {
	margin-top:10px;
}
div.wrapper, #wrapper {
	width:972px;
	margin:0 auto;
}
#wrapper {
	padding:0 16px 16px 16px;
}
#mainContent {
	width:656px;
	float:right;
	padding-bottom:20px;
}
#mainContent p {
	margin:10px 0;
}
#mainContent.error404 {
	width:auto;
	float:none;
}
#mainContent.error404 h2.oops {
	padding-left:70px;
}
#mainContent.error404 h2.oops {
	margin-top:40px;
	height:95px;
}
#mainContent.error404 #lookingFor {
	width:636px;
	float:left;
}
#mainContent.error404 #play4freeGameDetails {
	margin-bottom:40px;
	height:166px;
}
#mainContent.error404 #play4freeGameDetails div.box {
	height:auto;
}
#lookingFor .bottomClosed {
	margin-bottom:0;
	padding:5px;
}
#latestStudio, #gameAvailable, .bottomCap, .bottomClosed {
	margin-bottom:20px;
}
#studioHighlightsContainer h2, #homeDownloads h2, #mostViewed h2, #lookingFor h2, #searchResultsDownloads h2, #studioSidebar h2.cap, #play4FreeHighlights h2, #eaAtE3 h2 {
	border-bottom:1px #dde1e2 solid;
}
#studioSidebar h2.cap {
	margin-bottom:0;
}
#editorialPod, #gamePod {
	width:656px;
	height:469px;
	margin-bottom:16px;
	background:#000 url(http://web-static.ea.com/ES/portal/css/assets/ep_loader_dark.gif);
}
#studioContent #editorialPod {
	height:369px;
	margin-bottom:0;
}
#featuredGames object, #featuredGames embed {
	margin:16px 16px 0 16px;
}
#mainContent #studioHighlightsContainer h2 {
	margin:0 0 8px 3px;
	padding:10px 0 3px;
}
#play4freeHighlight, #play4freeSubHighlight, .play4freeBeta, .play4freeGame {
	margin-bottom:16px;
}
#play4freeHighlight .bottomClosed, #play4freeSubHighlight .bottomClosed, .play4freeBeta .bottomClosed, .play4freeGame .bottomClosed, #play4freeGameControls .bottomClosed, #play4freeGameDetails .bottomClosed {
	margin-bottom:0;
}
#play4freeHighlight {
	margin-top:14px;
	width:656px;
}
#play4freeHighlight div.cropImage {
	width:654px;
	overflow:hidden;
}
#play4freeHighlight div.cropImage img, #play4freeSubHighlight div.cropImage img {
	z-index:1;
}
#play4freeHighlight div.cropImage div.imageOverlay {
	z-index:2;
	left:14px;
	top:-466px;
	color:#9c9c9c;
	font-size:11px;
}
#play4freeHighlight div.cropImage div.imageOverlay h3 {
	font-size:17px;
	color:#fefefe;
}
#play4freeHighlight div.cropImage div.imageOverlay div.divider {
	border-left:1px solid #4a4a4a;
	height:32px;
	width:160px;
	margin-top:2px;
	float:right;
}
#play4freeHighlight div.cropImage div.imageOverlay div.divider a {
	float:right;
	margin-right:6px;
	margin-top:5px;
}
#play4freeHighlight h2, #play4freeSubHighlight h2 {
	float:left;
}
#play4freeHighlight h2, #play4freeSubHighlight h2, .play4freeBeta h2 {
	padding-bottom:0!important;
	margin:0 0 0 3px;
}
#play4freeHighlight a, #play4freeSubHighlight a {
	margin-top:8px;
}
#play4freeHighlight img {
	margin:10px 10px 0 10px;
}
#play4freeHighlight a.external {
	padding-left:16px;
}
#play4freeHighlight .bottomClosed {
	margin-top:10px;
}
#play4freeSubHighlight {
	width:656px;
}
#play4freeSubHighlight img {
	margin:10px 10px 0 10px;
}
#play4freeSubHighlight a.external {
	padding-left:16px;
}
#play4freeSubHighlight .bottomClosed {
	margin-top:10px;
}
#play4freeSubHighlight div.cropImage div.imageOverlay div.divider {
	border-left:1px solid #4a4a4a;
	height:32px;
	width:160px;
	margin-top:2px;
	float:right;
}
#play4freeSubHighlight div.cropImage div.imageOverlay div.divider a {
	float:right;
	margin-right:6px;
	margin-top:5px;
}
.play4freeBeta {
	width:656px;
}
.play4freeBeta img {
	margin:10px 10px 0 10px;
}
.play4freeBeta a.external {
	padding-left:16px;
}
.play4freeBeta .bottomClosed {
	margin-top:10px;
}
#play4freeLeftGameCol {
	float:left;
	width:320px;
}
#play4freeRightGameCol {
	float:right;
	width:320px;
}
#play4freeLeftGameCol, #play4freeRightGameCol {
	margin-bottom:40px;
}
#play4freeHighlight p, #play4freeSubHighlight p, .play4freeGame p, .play4freeBeta p {
	margin-top:0!important;
	padding:8px 16px 0 16px!important;
	font-size:11px;
	clear:both;
}
.play4freeGame h2 {
	margin-left:2px;
	border-bottom:1px solid #dee2e3;
}
.play4freeGame span.freeFlash {
	float:right;
	padding:4px 16px 0 0;
	font-size:11px;
	font-weight:normal;
}
.play4freeGame hr {
	padding:0 0 0 0!important;
	margin:0 0 0 0!important;
	overflow:hidden;
	height:1px;
	line-height:1px;
}
.play4freeGame img {
	padding:10px;
}
.play4freeGame a {
	display:inline;
	margin:0 16px 0 15px;
}
.play4freeGame a.play4freeTeaserImage {
	position:relative;
	margin-left:0;
}
#play4FreeSidebar img.pogo {
	background:none!important;
	margin:-11px 0 0 30px;
	float:none;
}
#play4FreeSidebar img {
	margin-bottom:6px;
	background-position:0 -600px;
}
#play4FreeSidebar ul {
	overflow:hidden;
	width:298px;
}
#play4FreeSidebar ul li {
	padding:14px 14px 0 14px;
	border-top:1px solid #ddd;
}
#play4FreeSidebar ul li a {
	margin-top:4px;
}
#play4freeGameContainer {
	padding-top:10px;
	margin:16px 0 16px 0;
	width:972px;
	height:500px;
	text-align:center;
}
#play4freeGameContainer div.border {
	height:480px;
	width:720px;
	border:5px solid #000;
	margin:auto;
}
a.play4freeMoreGames {
	margin-top:5px;
	float:right;
	padding-right:36px;
}
#play4freeGameControls, #play4freeGameInstructions {
	margin-bottom:150px;
}
#play4freeGameDetails {
	margin-bottom:17px;
}
#play4freeGameControls h2, #play4freeGameDetails h2, #play4freeGameInstructions h2 {
	border-bottom:1px solid #dee2e3;
	padding:10px 12px 10px 12px;
}
#play4freeGameControls {
	float:left;
	width:636px;
}
#play4freeGameControls img.connect4Chips, #play4freeGameInstructions img.connect4Chips {
	float:left;
	padding:8px 0 0 12px;
}
#play4freeGameControls ul {
	float:left;
	width:300px;
	padding-left:28px;
	margin:12px 12px 9px 0;
}
#play4freeGameInstructions ul {
	float:left;
	width:580px;
	padding-left:28px;
	margin:12px 12px 9px 0;
}
#play4freeGameControls ul li, #play4freeGameInstructions ul li {
	list-style:disc;
	padding:0 0 1px 6px;
}
#play4freeGameControls p, #play4freeGameInstructions p {
	margin:12px 12px 12px 12px;
}
#play4freeGameControls p, #play4freeGameControls a, #play4freeGameInstructions p, #play4freeGameInstructions a, #play4freeGameDetails {
	font-size:11px;
}
#play4freeGameDetails {
	float:right;
	width:320px;
}
#play4freeGameBuyDetails {
	float:right;
}
#play4freeGameBuyDetails div.c_preorder {
	clear:both;
}
#play4freeGameDetails h2 {
	margin-bottom:15px;
}
#play4freeGameDetails h3 {
	margin-bottom:6px;
}
#play4freeGameDetails div.details {
	margin-right:30px;
	margin-bottom:14px;
}
#play4freeGameDetails div.inner, #play4freeGameControls div.inner {
	min-height:220px;
	height:auto!important;
	height:220px;
}
#play4freeGameDetails div.box {
	float:left;
	display:inline;
	padding:0;
	margin:0 16px 0 6px;
	height:160px;
}
#wrapper #play4freeGameDetails .btn_info img, #wrapper #play4freeGameDetails .btn_addcart img {
	margin-top:5px;
	display:block;
}
#play4freeGameDetails .error {
	color:#C12D2D;
	display:none;
}
#play4freeGameDetails .bottomClosed {
	padding-top:0;
}
#chandler-bio ul {
	float:left;
//width:300px;
	padding-left:28px;
	margin:4px 0 4px 0;
}
#chandler-bio ul li {
	list-style:disc;
	padding:0;
}
#chandler-bio p {
	margin:12px 0 12px 0;
}
#play4FreeHighlights ul li {
	float:left;
	width:190px;
	margin:12px 0 12px 0;
	padding:0 14px 0 14px;
}
#play4FreeHighlights ul li.middle {
	border-left:1px solid #DCDCDC;
	border-right:1px solid #DCDCDC;
}
#play4FreeHighlights img {
	margin:auto;
}
#play4FreeHighlights h4 {
	margin:6px 15px 10px 14px;
	min-height:30px;
}
#play4FreeHighlights a {
	margin-left:14px;
	display:inline;
}
#gamePod {
	margin:20px 0;
	height:470px;
	background-color:#000;
}
#gameCopy {
	float:left;
	width:345px;
	margin-bottom:16px;
}
#gameAvailable {
	float:right;
	width:300px;
}
#gameAvailable .btn_platformAdd, .platformComingSoon, #gameAvailable .btn_platformAddExternal {
	display:block;
	width:92px;
	height:43px;
	overflow:hidden;
	margin:7px 1px 0 8px;
}
#gameAvailable .btn_platformAdd span, #gameAvailable .btn_platformAddExternal span {
	padding-left:9px;
	padding-right:0;
}
#gameAvailable .btn_platformAdd span.reduced, #gameAvailable .btn_platformAddExternal span.reduced, #gameAvailable .platformComingSoon span.reduced {
	padding:5px 0 0 12px;
	height:36px;
}
#gameAvailable .btn_platformAdd span.playstation, #gameAvailable .btn_platformAddExternal span.playstation {
	width:83px;
	font-size:11px;
	padding-left:9px;
	letter-spacing:-0.001em;
}
#gameAvailable .platformComingSoon span.playstation {
	width:83px;
	font-size:11px;
	padding-left:0;
	letter-spacing:-0.001em;
}
#gameAvailable .preorder .btn_platformAdd span {
	padding-top:7px;
	padding-left:11px;
}
#gameAvailable .preorder .btn_platformAdd span .sub, #gameAvailable .preorder .btn_platformAdd span br {
	background:none;
	padding:0;
	height:20px;
}
#gameAvailable div.platforms {
	padding:5px 10px 7px;
	overflow:hidden;
}
#mainContent #gameAvailable h2 {
	padding:10px 10px 8px;
}
#mainContent #gameAvailable hr {
	clear:left;
	margin:0 11px;
}
#mainContent #gameAvailable hr.clear {
	margin:0;
}
.platformComingSoon {
	float:left;
	cursor:default;
	padding:6px 11px 5px 11px;
	width:104px;
	height:32px;
}
#gameAvailable div.details {
	margin:10px 0;
	padding:0 0 0 20px;
	width:210px;
}
#gameAvailable div.details ol {
	padding-right:5px;
}
#gameAvailable div.details ol li {
	margin-bottom:4px;
}
#gameAvailable div.ratings {
	margin:10px 0;
	padding:0 20px;
	overflow:hidden;
}
#gameAvailable div.ratings img {
	display:inline;
	float:left;
	margin-right:10px;
}
#gameAvailable div.ratings div.ratingDetails {
	width:189px;
	float:left;
}
#gameAvailable div.ratings div.ratingDetails span {
	font-size:11px;
}
#gameAvailable div.ratings.platform {
	float:none;
	border:0;
}
#gameAvailable div.ratings.platform div {
	float:left;
	width:43px;
	margin:5px 1px 5px;
}
#gameAvailable div.site {
	border-top:1px solid #e7e7e7;
	clear:both;
	padding:8px 20px 0;
	height:76px;
	position:relative;
	width:259px;
}
#gameAvailable div.site span.link {
	height:26px;
	position:absolute;
	top:50%;
}
#gameAvailable div.site a.external {
	background:none;
	display:block;
	position:relative;
	top:-50%;
}
#gameAvailable div.site span.ext_link {
	background-color:#FFF;
	height:15px;
	width:15px;
	line-height:20px;
	padding:0 0 0 20px;
	display:inline-block;
}
#gameAvailable div.site span.ext_link {
	display:inline;
}
#gameAvailable div.site>span.ext_link {
	display:inline-block;
}
#tourIntroduction .btn_continueStnd {
	float:right;
	padding-right:36px;
}
#tourIntroduction .btn_continueStnd span {
	padding:12px 0 17px 10px;
}
#tourIntroduction {
	margin-top:10px;
	padding:10px 12px 5px;
	height:42px;
}
#tourIntroduction h4 {
	padding-top:7px;
}
.bottomClosedTourIntroduction {
	height:4px;
}
#tourIntroduction .inner {
	padding:16px;
}
.c_forums table {
	margin:0 1px -1px 1px;
	width:654px;
}
.c_forums th {
	padding:7px 10px;
	border-top:1px #e7e7e7 solid;
	border-bottom:1px #e7e7e7 solid;
	font-weight:bold;
}
.c_forums td {
	border-bottom:1px #e7e7e7 solid;
	padding:10px;
}
.c_forums th.topic, .c_forums td.topic {
	padding-left:20px;
}
.c_forums th.topic {
	width:330px;
}
.c_forums th.replies {
	width:70px;
}
.c_forums td.replies {
	border-left:1px #e7e7e7 solid;
	border-right:1px #e7e7e7 solid;
}
.c_forums ol li {
	border-top:1px #e7e7e7 solid;
	clear:left;
}
.c_forums ul {
	height:50px;
}
.c_forums ul li {
	border-top:none;
	display:table-cell;
	clear:none;
	float:left;
	padding:10px;
	height:50px;
	border-right:1px solid #E7E7E7;
}
.c_forums ul li.question {
	width:390px;
	padding-left:20px;
}
.c_forums ul li.platform {
	width:70px;
	line-height:12px;
}
.c_forums ul li.answer {
	border-right:0;
}
span.styledCheckbox {
	display:block;
	float:left;
	width:18px;
	height:20px;
	margin-top:-2px;
	margin-right:5px;
	cursor:pointer;
}
#accordionBrowser li ul li, #newsListFilter label {
	cursor:pointer;
}
#retailers {
	clear:both;
}
#mainContent #retailers h2 {
	margin:14px 15px 0 10px;
	padding:5px;
	float:left;
	width:80px;
	border-right:1px #e7e7e7 solid;
}
#retailers ul {
	float:left;
	margin-top:8px;
}
#retailers li {
	display:inline;
	margin-right:13px;
}
#newsCopy p {
	margin:16px 0;
}
#newsArticleMedia {
	float:right;
	clear:right;
	width:656px;
	margin-top:5px;
	margin-bottom:16px!important;
}
#newsArticleMedia .caption {
	border:1px solid #c8c8c8;
	border-top:none;
	background:#fff;
	padding:12px;
}
#forumDiscussion ul {
	padding:0 12px 12px 12px;
}
#newsArticleMedia img {
	width:656px;
	height:369px;
}
#additionalMedia {
	background-position:-8265px 0!important;
	float:right;
	clear:right;
	display:inline;
	width:243px;
	margin-left:16px;
	margin-bottom:16px;
}
#additionalMedia p {
	margin-top:5px;
	margin-bottom:0;
	line-height:normal;
}
#additionalMedia ol {
	margin:0!important;
	height:190px;
}
#additionalMedia ol li {
	list-style-position:outside!important;
	list-style-type:none!important;
	padding:12px 0 0 12px;
	overflow:hidden;
	float:left;
}
#additionalMedia h2 {
	border-bottom:1px solid #DEE1E2;
}
#additionalMedia img {
	margin-right:0!important;
}
#additionalMedia .bottomCap {
	background-position:-8265px bottom!important;
}
#newsListFilter ol li {
	padding:9px 12px 9px 12px;
}
#newsListFilterSlider {
	padding:5px 0 4px 10px;
}
#newsListFilterSlider h4 {
	padding-bottom:5px;
	margin-left:2px;
}
#noNewsList div, .noresults {
	padding-top:20px;
	text-align:center;
}
.verticalList {
	background-color:#FFF;
	border-color:#D5D5D5;
	border-style:solid solid none;
	border-width:0 1px;
	width:654px;
}
.verticalList li {
	clear:both;
	padding:16px 16px 16px 16px;
	background-color:#FFF;
	border-color:#d5d5d5 #d5d5d5;
	border-style:solid;
	border-width:1px 0 0;
	overflow:hidden;
}
.verticalList li div.clear {
	float:none;
	padding:0;
	width:auto;
}
.verticalList h4 {
	margin-bottom:4px;
}
#browserResultsList a.pack, .verticalList a.thumb {
	display:block;
}
#browserResultsList a.pack {
	margin:0 10px 10px 0;
	float:left;
}
.verticalList a.thumb {
	float:right;
}
.verticalList li div {
	float:left;
	width:509px;
}
.verticalList li.noimage {
	height:auto;
}
.verticalList li.noimage div {
	float:none;
	width:auto;
	height:auto;
}
.verticalList .tagFooter {
	margin-left:-1px;
	margin-top:5px;
	overflow:hidden;
	float:none!important;
}
.verticalList.thumbs .bdr {
	border:1px;
	overflow:hidden;
	border-right:1px solid #DCDCDC;
	padding:0 12px 0 0;
	width:106px;
}
.verticalList.thumbs {
	border-top:1px solid #DCDCDC;
}
.verticalList.thumbs li {
	border-right:none;
	border-left:none;
	border-top:none;
	width:auto;
	float:left;
	clear:none;
	min-height:270px;
	overflow:visible;
	padding:10px 0 10px 12px;
	margin-bottom:0;
}
.verticalList .bdr {
	width:auto;
}
#browserResults .topCap {
	border-bottom:1px #D5D5D5 solid;
}
#browserResultsList a.pack {
	width:86px;
}
#browserResultsList span.platform {
	display:block;
}
#browserResultsList.thumbs .bdr div {
	width:106px;
}
#browserResultsList {
	background-color:#FFF;
	border-color:#d5d5d5 #d5d5d5;
	border-style:solid solid none;
	border-width:0 1px;
	overflow:hidden;
}
#browserResultsList p {
	min-height:55px;
}
#browserResultsList .btn_info_sm, #gameReviewList li .btn_info_sm {
	margin-left:-2px;
}
#browserResultsList.thumbs h3 {
	min-height:110px;
}
#browserResultsList.thumbs a.pack {
	margin:0 10px 0;
	padding-bottom:10px;
	float:none;
}
#browserResultsList.thumbs span.platform {
	margin:20px 0 1px 0;
}
.verticalList.thumbs li.first {
	clear:left;
}
.verticalList.thumbs li.last, .verticalList.thumbs li.last div.bdr {
	border-right:none;
}
.verticalList.thumbs li p {
	display:none;
}
.verticalList.thumbs .btn_AddToReviewList {
	top:-25px;
}
#gameReviewItems li div.details {
	float:left;
	width:200px;
	min-height:95px;
	padding-bottom:13px;
	position:relative;
}
#gameReviewItems li div.details div, div.c_relatedgames li div div {
	border-bottom:1px solid #e7e7e7;
	margin-bottom:12px;
	min-height:53px;
	padding-bottom:2px;
}
#gameReviewList li {
	border-top:1px solid #e7e7e7;
	clear:both;
	padding:16px 0 16px 14px;
	min-height:95px;
}
#gameReviewList li a {
	float:left;
}
#gameReviewList li img, #gameReviewList li div.details div a {
	float:none;
}
#gameReviewList li h3 {
	padding-right:12px;
}
#gameReviewActions {
	padding:10px 14px;
	height:22px;
}
#popularTags div.tagCloud {
	margin:10px 18px 16px 16px;
	text-align:justify;
}
#searchResultsNews {
	margin-top:10px;
}
#searchField {
	padding-top:5px;
	height:30px;
	margin-bottom:16px;
}
#searchField input.searchSubmit {
	border:0;
	height:30px;
	float:left;
}
#searchField input.searchField {
	width:380px;
	padding-left:30px;
	float:left;
}
#searchResultsGames a.btn_info, #searchResultsGames a.btn_addcart {
	float:left;
	margin-right:5px;
}
#searchResultsGames .gameLinks {
	float:left;
	padding:4px 0 0 0;
	margin-left:10px;
	width:285px;
}
#searchResultsGames .gameLinks a.external {
	font-weight:bold;
}
#searchResultsGames {
	margin-top:12px;
}
#searchResultsGames .verticalList img.vertical {
	float:left;
	margin-right:16px;
}
#searchError p {
	margin:10px 12px 10px 12px;
}
#searchResultsSuggestions {
	float:left;
	margin-bottom:16px;
}
#searchTop5 {
	float:right;
	margin-bottom:16px;
}
#searchTop5 ol, #searchResultsSuggestions ol {
	padding-top:8px;
	padding-left:12px;
	min-height:110px;
	height:auto!important;
	height:110px;
}
#searchTop5, #searchResultsSuggestions {
	width:320px;
}
#searchTop5.wide {
	width:656px;
	float:none;
}
#searchTop5 .bottomClosed, #searchResultsSuggestions .bottomClosed {
	margin-bottom:0;
}
#mostViewed, #lookingFor {
	clear:both;
}
#mostPopularGames ul {
	height:auto;
}
#downloads {
	margin-top:12px;
}
#downloads .content {
	padding-bottom:10px;
}
#imageViewer {
	position:relative;
	width:656px;
	height:369px;
	background:#000;
}
#imageViewer .btn_ImgPrev, #imageViewer .btn_ImgNext, #imageViewer .imageInfo {
	position:absolute;
}
#imageViewer .btn_ImgPrev {
	top:132px;
	left:0;
}
#imageViewer .btn_ImgNext {
	top:132px;
	right:0;
}
#imageViewer .imageInfo {
	padding:0 5px;
	width:634px;
	height:50px;
	bottom:5px;
	left:6px;
	color:#fff;
}
#imageViewer .imageInfo div {
	margin:5px 0;
	padding:10px 10px 11px 10px;
	float:left;
}
#imageViewer .imageInfo #imageInfoCounter {
	text-align:center;
	border-right:1px solid #242424;
}
#imageViewer .imageInfo #imageInfoCaption {
	width:435px;
}
#imageViewer .imageInfo #imageInfoWallpaper {
	border:0;
}
#studioContent {
	float:left;
}
#studioContent div.contentInfo {
	padding:16px 0;
	width:656px;
	overflow:hidden;
}
#studioContent div.images {
	min-height:150px;
}
#studioContent div.contentInfo.images div.module {
	min-height:150px;
}
#studioContent div.videos {
	min-height:171px;
}
#studioContent div.contentInfo.videos div.module {
	min-height:170px;
}
#studioSidebar #videoContents-pg {
	margin-bottom:0;
}
#studioSidebar #galleryContents-pg {
	margin-bottom:16px;
}
#studioSidebar.music #galleryContents-pg {
	margin-bottom:21px;
}
#studioContent .module h2, #studioSidebar h2 {
	margin-bottom:15px;
	padding-bottom:6px;
	border-bottom:1px solid #dedede;
}
#studioContent .module h3 {
	margin-bottom:6px;
}
#studioContent .module .btn_info, #studioContent .module .btn_addcart {
	display:block;
	margin:8px 0 0 0;
	float:left;
}
#studioContent .module .btn_info {
	margin-left:-2px;
	margin-right:3px;
}
#studioContent div.contentInfo div.module {
	padding:0 16px 0 16px;
	width:295px;
	float:left;
}
#studioContent div.contentInfo div.module .ESBR {
	padding:7px 0 0 9px;
	clear:both;
}
#studioContent div.contentInfo #shareUtil {
	margin-top:10px;
	float:right;
}
#studioContent div.contentInfo div.module #shareUtil {
	margin-top:-3px;
}
div.contentInfo div.infoDetails {
	width:100px;
	float:left;
}
div.contentInfo div.infoStats {
	padding-top:2px;
	float:right;
}
div.mediaInfo {
	border-right:1px solid #ededed;
}
.mediaInfo p {
	margin-top:4px;
	margin-bottom:16px;
	min-height:10px;
}
.mediaInfo p {
	color:#4f4f4f;
	font-size:11px;
}
.mediaInfo .tagFooter {
	margin-left:-2px;
}
.gameInfo img {
	margin-right:10px;
	float:left;
	height:95px;
	width:70px;
}
.gameInfo a img {
	margin:0;
	float:none;
	height:auto;
	width:auto;
}
#studioContent h1 {
	margin-bottom:10px;
}
#studioSidebar {
	width:300px;
	float:right;
	margin-top:40px;
}
#studioSidebar h2 {
	margin-bottom:8px;
	padding-bottom:3px;
}
div.studioListModule {
	width:320px;
	float:left;
}
div.studioListModuleCenter {
	margin:0 6px;
}
.studioListModule .bottomCap {
	margin-bottom:0;
}
.studioListModule li, .playlist .tabContent li {
	overflow:hidden;
}
#studioContent .audioWrapper {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/backgrounds.gif) no-repeat -350px top;
	padding:17px;
	width:632px;
}
#studioContent .audioWrapper #music_info {
	position:relative;
}
#studioContent .audioWrapper .albumCover {
	float:left;
	width:135px;
}
#studioContent .audioWrapper #album_details {
	float:left;
	width:375px;
}
#studioContent .audioWrapper #studioAudioPlayer {
	margin-top:20px;
	width:622px;
	height:380px;
}
#studioContent .audioWrapper #music_info .btn_buyalbum img {
	background-image:none;
	padding:0;
}
#studioContent #playlistCap {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/backgrounds.gif) no-repeat -350px bottom;
	padding:0;
	height:4px;
	width:656px;
}
#studioPlayer {
	width:656px;
	height:369px;
	background:#000 url(http://web-static.ea.com/ES/portal/css/assets/ep_loader_dark.gif) no-repeat scroll center center;
}
dl.inlineList {
	color:#000;
	font-size:11px;
}
.inlineList dt {
	font-weight:bold;
}
.inlineList dd {
	color:#4f4f4f;
}
.inlineList dl {
	margin:6px 0;
}
.inlineList dl+dl {
	margin-top:-6px;
}
.inlineList dt, .inlineList dd {
	display:inline;
}
.inlineList dt:after {
	content:':';
}
.inlineList dd:after {
	content:',';
}
.inlineList dd.last:after {
	content:'';
}
dl.comingsoon {
	color:#4f4f4f;
}
dl.comingsoon dt {
	font-weight:normal;
}
.mediaInfo dl {
	margin-bottom:12px;
}
#studioResults .searchField {
	padding-left:30px;
	color:#989898;
}
#studioResults .searchField.focus {
	color:#000;
}
div.galleryContents {
	min-height:273px;
}
.galleryContents ul {
	margin:8px;
	overflow:hidden;
	display:block;
}
.galleryContents li {
	float:left;
}
#galleryContents-pg {
	padding:10px;
	height:28px;
}
#videoContents-pg {
	padding:0;
	height:3px;
}
div.relatedGameContents {
	min-height:265px;
}
div.relatedGameContents div {
	border-bottom:1px solid #DDE1E2;
	padding:8px;
	position:relative;
	top:1px;
	clear:left;
}
#studioResults {
	margin-top:10px;
}
#studioResults div.main {
	padding:20px;
}
#studioResults .filters {
	margin-right:0;
	width:170px;
	float:left;
}
#studioResults .filters div {
	margin-bottom:19px;
}
#studioResults .filters fieldset {
	padding:13px;
}
#studioResults .filters form select {
	margin-top:10px;
	width:142px;
}
#studioResults #allVideoResults, #studioResults #allImageResults, #studioResults #allMusicResults, #studioResults #allSearchResults {
	margin-left:12px;
	width:750px;
	float:left;
}
#studioResults #media_search_form {
	float:right;
	width:318px;
	height:49px;
}
.filters h2 {
	padding-top:6px;
	padding-left:12px;
	width:158px;
	height:26px;
	color:#fff;
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sidebar_header_short.gif) no-repeat;
}
.resultsListing ul {
	clear:both;
	margin-bottom:20px;
	min-height:195px;
	position:relative;
}
.resultsListing ul li, .featuresMain ol li {
	width:171px;
	float:left;
	display:inline;
}
.resultsListing ul li {
	margin-left:15px;
}
.resultsListing ul li a {
	position:relative;
	display:block;
}
.featuresMain ol li+li {
	margin-left:13px;
}
.resultsListing li h4, .featuresMain li h4 {
	margin-top:6px;
}
.resultsListing li div {
	margin:0 5px 0 5px;
}
.resultsListing li div span.views {
	padding-top:4px;
}
.resultsListing li .btn_AddToReviewList {
	position:absolute;
	top:95px;
	right:-2px;
}
.resultsListing .staticRating {
	margin-top:4px;
}
.featuresMain .articleThumb, .featuresSide .articleThumb {
	margin-right:10px;
	float:left;
}
.featuresMain a.more, .featuresSide a.more {
	line-height:39px;
}
.featuresSide h2, .featuresSide div {
	padding:14px;
	width:312px;
}
.featuresMain h2, .featuresMain div {
	padding:14px;
	width:541px;
}
.featuresMain h2, .featuresSide h2 {
	border-bottom:1px solid #d5d5d5;
	padding:10px 14px;
}
.featuresMain div, .featuresSide div {
	margin-bottom:20px;
	overflow:hidden;
}
.featuresMain div div, .featuresSide div div {
	height:auto;
	margin-bottom:0;
}
.featuresMain div.summary, .featuresSide div.summary {
	width:200px;
	float:left;
}
.featuresMain h3, .featuresSide h3 {
	margin-bottom:8px;
}
.featuresSide div div, .featuresMain div div {
	margin:0;
	padding:0;
	width:auto;
}
.featuresMain div.summary {
	width:300px;
	margin-right:15px;
}
.featuresMain ul {
	border-left:1px solid #dee1e2;
	padding-left:15px;
	width:208px;
	min-height:176px;
	float:right;
}
.featuresMain ul li {
	margin-bottom:10px;
}
.c_leaderBoard table {
	width:298px;
	margin:0 1px 0 1px;
}
.c_leaderBoard table td {
	padding:5px 10px 5px 12px;
}
.c_leaderBoard table th {
	padding:8px 10px 8px 12px;
}
.c_leaderBoard table td.rank {
	width:20%;
}
.c_leaderBoard table td.id {
	width:70%;
}
.c_leaderBoard table td.points {
	width:60%;
}
.sortOrder {
	float:right;
	padding-top:6px;
}
.topCap .sortOrder select {
	width:128px;
}
.sortOrder label {
	margin-top:4px;
	margin-right:6px;
	float:left;
	text-align:right;
}
.sortOrder .drop-default-wrap {
	float:right;
}
.bottomCap .sortOrder {
	width:140px;
	padding-top:0;
}
.topCap {
	height:43px;
}
.topCap hr {
	margin:0;
}
.topCap .paginationResultsRight, .topCap .rightText {
	float:right;
	padding:12px 12px 0 0;
}
.topCap .sortOrder {
	padding:10px 7px 7px 0;
	width:175px;
}
.topCap .listStyleButtons {
	float:right;
	border-left:1px solid #DCDCDC;
	padding:5px;
	margin:5px 7px 0 5px;
}
.topCap .listStyleButtons a {
	margin-left:5px;
}
.topCap .paginationResults {
	padding:14px 0 0 10px;
	float:left;
}
.topCap .drop-default-wrap {
	float:right;
}
.drop-default_wrapper, .drop-default_wrapper_Up, .drop-game_wrapper, .drop-game_wrapper_Up {
	padding-bottom:13px;
	padding:0 5px 14px 2px;
	position:absolute;
	left:-2px;
	visibility:hidden;
	margin:0;
}
.drop-default_wrapper_Up {
	padding-top:7px;
	padding-bottom:2px;
}
ul.drop-default li span, ul.drop-default_Up li span, ul.drop-game li span, ul.drop-game_Up li span {
	color:#717171;
	display:block;
	border-top:1px #e5e5e5 solid;
	width:126px;
	margin-left:2px;
}
ul.drop-game li span, ul.drop-game_Up li span {
	padding:6px 5px 6px 5px;
}
ul.drop-default li span, ul.drop-default_Up li span {
	padding:6px 3px 6px 5px;
}
#sidebar {
	width:300px;
	float:left;
}
#sidebar h2, div.studioListModule h2 {
	padding-top:6px;
	padding-right:12px;
	padding-bottom:0;
	padding-left:12px;
	width:276px;
	height:26px;
}
div.studioListModule h2 {
	width:296px;
}
#sidebar p {
	padding:5px 0;
}
#sidebar .profile div {
	float:left;
	width:150px;
}
#mostViewed ol.simpleList, #lookingFor ol.simpleList, #eaAtE3 ol.simpleList {
	width:193px;
	float:left;
	padding:0 12px;
	margin-top:7px;
}
#eaAtE3 ol.simpleList {
	padding:0 0 0 16px;
	width:171px;
}
#eaAtE3 ol.simpleList.gamesAtE3, #eaAtE3 ol.simpleList+ol.simpleList.gamesAtE3 {
	width:204px;
	padding:16px 18px 0;
	margin-left:20px;
	margin-right:6px;
	border-left:1px solid #dee1e2;
	border-right:1px solid #dee1e2;
}
#lookingFor ol.simpleList {
	width:186px;
}
#mostViewed ol.simpleList+ol.simpleList, #lookingFor ol.simpleList+ol.simpleList, #eaAtE3 ol.simpleList+ol.simpleList {
	padding-left:13px;
}
.simpleList li, #gameFeatures .features ul li {
	padding-left:14px;
}
#gameFeatures .features ul li {
	padding-bottom:10px;
	background-position:-92px -275px!important;
}
.simpleList li {
	line-height:1.8;
}
div.c_news li, div.c_relatedgames li, div.c_hotforumtopics li, .studioListModule li, .playlist .tabContent li, .relatedItems .tabContent ul, #gameReviewActions, div.c_community .challenge, div.profile {
	border-top:1px solid #e7e7e7;
	padding:12px 14px;
	clear:both;
}
#eaAtE3 ol.simpleList li a {
	padding-bottom:17px;
}
#eaAtE3 ol.simpleList li.nobullet {
	padding-left:0;
	background:none;
}
#eaAtE3 ol.simpleList.gamesAtE3 li.nobullet {
	overflow:hidden;
}
#eaAtE3 ol.simpleList.gamesAtE3 li.nobullet a {
	float:left;
	margin-right:1px;
	margin-left:1px;
}
#gameReviewActions {
	padding:16px 11px;
}
div.c_community .challenge, div.profile {
	border-top:0;
}
.playlist .sections {
	height:304px!important;
}
.playlist .tabContent li {
	border-top:0;
}
.playlist .tabContent li+li {
	border-top:1px solid #e7e7e7;
}
.playlist .tabContent li a+div {
	width:160px;
	float:right;
}
.playlist .tabContent #myPlaylist li a+div {
	width:142px;
}
.playlist .tabContent #myPlaylist li div h4 {
	width:138px;
}
.relatedItems .tabContent ul {
	border:0;
	padding-right:0;
	padding-top:7px;
	padding-bottom:11px;
	overflow:hidden;
}
.relatedItems .tabContent ul li {
	margin-right:10px;
	float:left;
}
.playlist .tabContent ol li a, #gameHighlights .tabContent ul li a, .relatedItems .tabContent ul li a, #latestStudio .media ul li a, #searchResultsMultimedia .media ul li a {
	display:block;
	position:relative;
}
.relatedItems .tabContent ul li a .iconVideo {
	top:13px;
	left:26px;
}
.playlist .tabContent ol li a .iconVideo, #gameHighlights .tabContent ul li a .iconVideo, #latestStudio .media ul li a .iconVideo, #searchResultsMultimedia .media ul li a .iconVideo {
	top:20px;
	left:36px;
}
div.c_relatedgames li {
	overflow:hidden;
}
div.c_relatedgames li div {
	float:left;
	width:200px;
}
#sidebar img, #gameAvailable div.site img, #additionalMedia img, .studioListModule img, .playlist img {
	float:left;
}
div.topStory {
	padding:14px;
	padding-bottom:6px;
}
div.topStory img {
	margin:0;
	margin-bottom:6px;
	padding:5px;
}
#sidebar #studioHighlights img, .noBorder {
	float:none;
}
#sidebar #studioHighlights {
	margin:10px 0 0 0;
}
.c_studiohighlights {
	margin-bottom:16px;
}
#sidebar .noresults li {
	padding-right:16px;
}
#sidebar .noresults li h2 {
	background:none;
	padding:0;
}
#sidebar img, #menu li.games div.sub_nav div div.featuredAreas img, #menu li.studio div.sub_nav a img, #gameAvailable div.site img, #additionalMedia img, .media img, .studioListModule img, .playlist img {
	margin-right:6px;
}
div.c_downloads img {
	margin:6px;
	margin-bottom:4px;
}
div.c_links ol {
	padding:20px 20px 10px 20px;
}
div.c_promo ol {
	padding:20px 20px 10px 20px;
}
div.c_downloads li h4 {
	margin-top:8px;
}
div.c_downloads ol, div.c_downloads ul {
	padding:6px;
}
div.c_downloads li {
	margin-bottom:3px;
}
div.c_storelocator p {
	padding:10px 20px;
}
div.c_storelocator form {
	padding:0 20px 5px 20px;
}
div.c_preorder select {
	width:177px;
}
div.c_preorder .btn_addcart {
	width:157px;
	background:none;
}
div.c_preorder img {
	margin:0 6px 0 11px;
	float:left;
}
div.c_preorder #addToCartDirect img {
	margin:0;
}
div.c_preorder, div.c_systemcheck {
	padding:16px 0 0 0;
}
div.c_preorder form {
	height:32px;
}
div.c_preorder hr {
	margin:4px 25px 8px 1px;
}
div.c_systemcheck {
	text-align:center;
}
div.c_systemcheck .btn_systemCheck {
	padding-right:12px;
	float:none;
	width:250px;
	margin:10px auto;
	visibility:hidden;
}
#sidebar .instr {
	padding:10px;
	border-left:1px #c7c7c7 solid;
	border-right:1px #c7c7c7 solid;
}
#browseGames {
	margin-bottom:16px;
}
#browseGames li.last {
	margin-top:-2px;
}
#rupture li {
	margin-top:-1px;
}
#sidebar .accordion h3 a {
	display:block;
	padding-left:40px;
	padding-top:10px;
	width:260px;
	height:30px;
	line-height:18px;
}
#sidebar .accordion li ul li a {
	display:block;
	margin-top:-1px;
	padding-top:7px;
	padding-bottom:1px;
	padding-left:40px;
	width:260px;
	height:24px;
}
#accordionBrowser {
	margin-bottom:16px;
}
#accordionBrowser h3 {
	height:38px;
	padding:12px 0 0 37px;
	cursor:pointer;
}
#accordionBrowser h3 span.chkSelected {
	float:right;
	margin-top:8px;
	margin-right:10px;
}
#accordionBrowser li {
	clear:left;
}
#accordionBrowser li ul {
	border-left:1px #c7c7c7 solid;
	border-right:1px #c7c7c7 solid;
}
#accordionBrowser li ul li {
	clear:left;
	background:#fff;
	border-top:1px #e4e4e4 solid;
	height:30px;
	padding:10px 0 0 10px;
}
#accordionBrowser li ul li * {
	cursor:pointer;
}
#accordionBrowser li.platform ul, #accordionBrowser li.genre ul, #accordionBrowser li.franchise ul {
	float:left;
	width:149px;
	border-right:0;
}
#accordionBrowser li.platform ul.last, #accordionBrowser li.genre ul.last, #accordionBrowser li.franchise ul.last {
	border-left:0;
	border-right:1px #c7c7c7 solid;
}
#accordionBrowser li.rating {
	margin:auto;
	float:none;
	cursor:default;
}
#accordionBrowser li.rating h3 {
	height:39px;
}
#accordionBrowser li.rating div {
	float:left;
	margin:0 7px;
}
#accordionBrowser li.rating img, #sidebar .noBorder {
	float:none;
	background:none;
	padding:0;
	margin:0;
}
#accordionBrowser li.rating ul li span {
	margin:6px 0 0 6px;
}
#accordionBrowser li.rating span.styledCheckbox {
	float:none;
}
#accordionBrowser li.rating ul li {
	height:70px;
	border-top:none;
	border-bottom:1px #c7c7c7 solid;
	padding:10px;
	overflow:hidden;
}
.ui-accordion-right, .ui-accordion-left {
	display:none;
	width:0;
	height:0;
}
.bottomCap, .bottomClosed {
	display:block;
	clear:both;
}
.bottomCap {
	padding:16px 10px 17px 10px;
	height:16px;
	position:relative;
}
.bottomClosed {
	padding:0 10px;
	height:10px;
}
#communityDiv {
	margin-top:20px;
}
#sidebar .c_sporePromo .bottomCap {
	padding-top:16px;
}
#sidebar #c_maddenCountdownWidget .bottomCap {
	padding-top:14px;
}
#gameAvailable .bottomClosed, #additionalMedia .bottomCap {
	margin-bottom:0;
}
#featuredGames .bottomCap {
	padding:0;
}
#studioHighlights div.highlight .bottomCap {
	width:341px;
	left:-13px;
}
#retailers .bottomClosed, #forumDiscussion .bottomClosed, #tourIntroduction .bottomClosed, #newsListFilter .bottomClosed, #popularTags .bottomClosed {
	padding:1px;
	height:4px;
}
.bottomCap a.link span {
	display:none;
}
#confirm_page #age_confirmation div {
	float:left;
}
div#confirm_page form#age_confirmation {
	padding-top:10px;
}
div#confirm_page form#age_confirmation .formSubmit {
	padding-top:10px;
	text-align:center;
}
div#confirm_page form#age_confirmation #ageGate_btnSubmit {
	margin:auto;
	margin-top:10px;
	margin-bottom:6px;
	float:none;
	width:98px;
}
div#confirm img, div#confirm fieldset, div#systemChecker img {
	display:block;
	float:left;
}
div#confirm legend {
	margin-bottom:10px;
}
div#confirm img.Pack {
	margin-right:6px;
}
div#confirm br {
	line-height:4px;
}
div#confirm label {
	display:block;
	width:150px;
}
div#confirm input {
	display:block;
	margin-right:10px;
	float:left;
	clear:left;
}
div#confirm .btn_confirm_cart_lg {
	margin-right:0!important;
}
div#confirm img.boxArt {
	margin-right:10px;
}
div#confirm span.error {
	display:block;
	position:relative;
	top:6px;
	left:2px;
}
div#systemChecker .step1, div#systemChecker .step2, div#systemChecker .step3, div#systemChecker .SysReqFail {
	clear:both;
}
div#systemChecker .step2, div#systemChecker .step3, div#systemChecker .SysReqFail {
	display:none;
}
div#systemChecker .step1 div, div#systemChecker .step2 div, div#systemChecker .step3 div, div#systemChecker .SysReqFail div {
	float:left;
	padding:15px 0 10px 5px;
}
div#systemChecker .step1 div {
	width:184px;
}
div#systemChecker img.boxArt {
	margin:10px;
}
div#systemChecker .step1 .btn_continueStnd, div#systemChecker .step3 .btn_continueStnd {
	padding-right:36px;
	text-align:center;
}
div#systemChecker .step1 .btn_continueStnd {
	width:257px;
}
div#systemChecker .step1 .btn_continueStnd span {
	padding-left:50px;
}
div#systemChecker .step3 .btn_continueStnd {
	margin-top:10px;
}
div#systemChecker hr.clear {
	margin:10px 0;
}
div#systemChecker .step2 div.loader, div#systemChecker .step2 div.resultPass, div#systemChecker .step2 div.resultFail {
	width:390px;
	padding-top:34px;
}
div#systemChecker .SysReqFail div {
	width:200px;
}
div#systemChecker .step2 div.resultPass, div#systemChecker .step2 div.resultFail {
	display:none;
}
div#systemChecker .step2 div.loader img {
	margin-top:10px;
}
#test-results .icn_unknown, #test-results .icn_Pass, #test-results .icn_Info, #test-results .icn_Fail, div#systemChecker .step2 div.resultPass h2, div#systemChecker .step2 div.resultFail h2, div#systemChecker .SysReqFail h2 {
	display:block;
	height:27px;
	width:31px;
	display:block;
	float:right;
}
div#systemChecker .step2 div.resultFail h2, div#systemChecker .step2 div.resultPass h2, div#systemChecker .SysReqFail h2 {
	float:none;
	padding-left:35px;
	line-height:30px;
}
div#systemChecker .step2 div.resultPass .btn_addcart {
	margin-top:15px;
}
div#systemChecker .step2 div.systemRequirementsLab {
	height:120px;
	padding:40px 15px 0 20px;
	border-left:1px #e5e7e8 solid;
	margin-bottom:5px;
}
#test-results {
	clear:both;
	width:660px;
	border-top:1px #e5e6e7 solid;
	height:480px;
	overflow:auto;
	display:none;
}
#text-results thead {
	text-align:left;
}
#test-results table {
	width:640px;
}
#test-results td {
	padding:10px;
}
#test-results tr.grey {
	background:#fbfbfb;
	border:1px #f4f4f4 solid;
}
#test-results td.requirement {
	width:70px;
}
#test-results td.minimum {
	width:120px;
}
#test-results td.youhave {
	width:120px;
}
#test-results td.results {
	width:70px;
	text-align:right;
}
#test-results td.res {
	padding-right:23px;
}
#faq {
	height:480px;
	overflow:auto;
	border-top:1px #f4f4f4 solid;
	display:none;
	clear:both;
	padding:10px;
	width:660px;
}
#faq ul {
	padding-bottom:20px;
}
#faq li.q {
	margin-top:25px;
	line-height:20px;
}
#faq li.a {
	margin-top:5px;
}
#faq li.q, #faq li.a {
	padding-left:25px;
}
div.tabs .sections {
	clear:both;
}
div.tabs .sections .bottomCap {
	margin-bottom:0;
}
div.tabs ul.nav li {
	height:53px;
	float:left;
	margin-left:10px;
}
div.tabs ul.nav li.last {
	margin-left:10px;
}
div.tabs ul.nav li.ui-tabs-selected-first, div.tabs ul.nav li.first {
	margin-left:0;
}
div.tabs .nav li a, div.tabs .nav li a span {
	display:block;
}
div.tabs .nav li.on a {
	cursor:default;
}
div.tabs .nav li a span {
	margin-right:23px;
	padding-top:12px;
	padding-left:14px;
	width:57px;
	height:36px;
}
div.tabs-wide-cap.tabs .nav li a span {
	width:120px;
}
#studioSidebar div.playlist.tabs .nav li a span {
	width:109px;
}
#studioSidebar ol#myPlaylist {
	width:296px;
	height:300px;
	overflow:auto;
}
#studioSidebar #myPlaylist li {
	position:relative;
}
#media_search_form {
	width:318px;
	float:right;
	position:relative;
}
#media_search_form fieldset {
	margin-right:23px;
	padding-top:5px;
	padding-left:5px;
	width:auto;
	height:42px;
}
#media_search_form .searchField {
	width:229px;
	position:absolute;
}
#media_search_form .searchSubmit {
	position:absolute;
	right:5px;
	height:30px;
	width:60px;
}
#studioResults div.tabs .nav li a span {
	padding-top:9px;
	padding-bottom:5px;
	width:280px;
	font-size:17px;
	font-weight:bold;
	text-align:center;
	text-indent:9px;
}
#studioResults #results {
	margin-bottom:40px;
}
div.tabs-full.tabs {
	margin-top:30px;
	clear:both;
}
div.tabs-full.tabs .nav li a span {
	width:95px;
}
.media {
	float:left;
	padding:0 14px;
	margin:10px 0 10px 0;
	width:102px;
	border-right:1px #dcdcdc solid;
	min-height:145px;
}
.media.last {
	border-right:0;
}
.media ul {
	padding-bottom:2px;
	height:auto;
}
.media ul li {
	padding:0 0 2px 0;
}
div.fill {
	overflow:hidden;
}
.media ul li a {
	display:block;
}
.media ul li.video {
	position:relative;
}
.media ul li.title, .media ul li.platform, .media ul li.desc, .media span.duration {
	padding-left:2px;
}
#sidebar #studioHighlights .media, #downloadList .media, #searchResultsMultimediaList .media {
	float:left;
	display:inline;
	padding:0 0 0 24px;
	margin:10px 0 0 0;
	width:auto;
	border-right:0;
}
#downloadList .media, #searchResultsMultimediaList .media {
	padding:0 0 0 14px;
	min-height:100px;
}
#sidebar #studioHighlights .hdivider, #downloadList .hdivider, #searchResultsMultimediaList .hdivider, #browserResultsList.thumbs li.hdivider {
	border-bottom:1px solid #dcdcdc;
}
#sidebar #studioHighlights .media ul, #downloadList .media div.inner, #searchResultsMultimediaList .media .bdr {
	padding:0 25px 0 0;
	margin:0 0 10px 0;
	border-right:1px solid #dcdcdc;
	width:100px;
}
#downloadList .media div.inner, #searchResultsMultimediaList .media .bdr {
	padding:0 16px 0 0;
}
#sidebar #studioHighlights .media.last ul, #downloadList .media.last div.inner, #searchResultsMultimediaList .media.last .bdr {
	border-right:0;
}
#highlightVideo {
	padding:8px;
}
#studioHighlights div.highlight {
	padding:13px;
	padding-bottom:0;
	width:315px;
	float:left;
}
#studioHighlights div.tabs {
	width:299px;
	float:right;
}
div.related a+a img {
	margin-left:3px;
}
span.staticRating {
	display:block;
	width:59px;
	height:11px;
	float:left;
	background:url(http://web-static.ea.com/ES/portal/css/assets/sprites/star_rating.png) repeat-x 0 0;
}
#studioSidebar span.staticRating {
	float:none;
}
span.staticRating span {
	display:block;
	text-indent:-999em;
}
span.star5, span.star4_5, span.star4, span.star3_5, span.star3, span.star2_5, span.star2, span.star1_5, span.star1, span.star0_5 {
	display:block;
	width:59px;
	background:url(http://web-static.ea.com/ES/portal/css/assets/sprites/star_rating.png) repeat-x 0 -31px;
}
span.star5 {
	width:59px;
}
span.star4_5 {
	width:54px;
}
span.star4 {
	width:47px;
}
span.star3_5 {
	width:42px;
}
span.star3 {
	width:35px;
}
span.star2_5 {
	width:30px;
}
span.star2 {
	width:23px;
}
span.star1_5 {
	width:18px;
}
span.star1 {
	width:11px;
}
span.star0_5 {
	width:6px;
}
span.staticRating+span.views {
	display:block;
	float:right;
}
#studioSidebar span.staticRating+span.views {
	display:inline;
	float:none;
}
.infoStats .rating {
	cursor:pointer;
	display:block;
	margin:0;
	margin-right:6px;
	float:left;
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/title_rating.gif) no-repeat scroll 0 3px;
	padding-left:34px;
}
.cancel, .star {
	float:left;
	width:11px;
	height:11px;
	overflow:hidden;
	text-indent:-999em;
	cursor:pointer;
}
.cancel {
	width:0;
	height:0;
}
.cancel a, .star a {
	display:block;
	width:100%;
	height:100%;
}
.star, .star a {
	background:url(http://web-static.ea.com/ES/portal/css/assets/sprites/star_rating.png) no-repeat 0 0;
}
.infoStats div.rating div.on a {
	background-position:0 -31px;
}
.infoStats div.rating div.hover a, .infoStats div.rating div a:hover {
	background-position:0 -15px;
}
.infoStats .views {
	padding-top:0;
	float:left;
}
.spotlight {
	color:#ccc;
	width:300px;
	border:1px black solid;
}
.spotlight.focus-data {
	color:#000;
}
.spotlight-results, .spotlight-results_footer, .spotlight-results_footer_bot {
	position:absolute;
	display:none;
}
.spotlight-results {
	width:413px;
}
.spotlight-results_footer, .spotlight-results_footer_bot {
	width:387px;
}
.spotlight-result-pane {
	padding:7px;
}
.spotlight-result-pane h2 {
	font-size:12px;
	padding:8px;
	text-transform:uppercase;
}
.spotlight-result-pane ul.news {
	padding-left:2px;
	width:388px;
}
.spotlight-result-pane ul.games {
	width:388px;
}
.spotlight-results_footer .spotlight-result-pane ul.news, .spotlight-results_footer_bot .spotlight-result-pane ul.news {
	width:362px;
}
.spotlight-results_footer .spotlight-result-pane ul.games, .spotlight-results_footer_bot .spotlight-result-pane ul.games {
	width:364px;
}
.spotlight-result-pane ul.news span {
	display:block;
	padding:0 6px 6px 5px;
	width:377px;
}
.spotlight-result-pane ul.news li h3 {
	padding:5px;
}
.spotlight-result-pane ul li+li {
	border-top:1px #e5e7e8 solid;
}
.spotlight-result-pane ul.studio {
	margin-top:10px;
}
.spotlight-result-pane ul.studio li {
	border-top:0;
}
.spotlight-result-pane li {
	font-size:14px;
	padding:5px 0;
}
.spotlight-result-pane li img {
	float:left;
}
.spotlight-result-pane li div {
	float:right;
	padding:0 5px;
	font-size:11px;
}
.spotlight-result-pane li div {
	height:100px;
	padding:5px 5px 0;
	width:290px;
}
.spotlight-results_footer .spotlight-result-pane li div, .spotlight-results_footer_bot .spotlight-result-pane li div {
	width:267px;
}
#spotlight-results.spotlight-results_footer .spotlight-result-pane ul.news li span, #spotlight-results.spotlight-results_footer_bot .spotlight-result-pane ul.news li span {
	width:351px;
}
.spotlight-result-pane li.video {
	position:relative;
	float:left;
	padding:0 8px;
	width:104px;
}
.spotlight-result-pane li.video a {
	height:76px;
	width:104px;
}
.spotlight-result-pane li.video img {
	float:none;
}
.spotlight-result-pane li.studio {
	margin:7px 0 0 0;
	text-align:center;
}
.spotlight-result-pane h3 {
	font-weight:bold;
	margin-bottom:0;
	font-size:12px;
}
.spotlight-result-pane li span {
	font-size:10px;
}
.spotlight-result-pane li br {
	clear:both;
}
.spotlight-view-all.bottomCap {
	clear:both;
	text-align:right;
}
.spotlight-view-all li.selected a {
	background-position:right -50px;
}
.spotlight-view-all.selected li a {
	color:#fff;
}
#spotlight-results .bottomCap {
	padding:17px 15px 25px;
	margin-bottom:0;
}
.spotlight-noresults h3 {
	font-size:14px;
}
.spotlight-noresults span {
	font-size:12px;
}
#spotlight-results.spotlight-results_footer .bottomCap {
	position:relative;
	padding:17px 15px;
	margin-bottom:0;
}
.c_sporePromo div h3, .c_sporePromo div .author {
	text-align:center;
}
.c_sporePromo .author {
	color:#4f4f4f;
}
#sidebar .c_sporePromo h3 .author {
	font-size:11px;
	font-weight:normal;
	color:#4f4f4f;
}
.c_sporePromo .author strong {
	font-weight:normal;
}
.c_sporePromo .creatureList {
	overflow:hidden;
	margin-left:4px;
	border-top:1px solid #e5e6e7;
	padding:14px 0;
	height:190px;
}
#sidebar .c_sporePromo .creatureList {
	margin:0;
	border-top:0 none;
	padding:0;
	height:305px;
}
.c_sporePromo .creatureList div {
	display:none;
	float:left;
	border-right:1px solid #d2d2d2;
	background-color:#fff;
	padding:0 17px;
	width:128px;
	height:190px;
}
#sidebar .c_sporePromo .creatureList div {
	display:none;
	float:none;
	margin:0 auto;
	border:0 none;
	padding:0;
	width:298px;
	height:auto;
}
.c_sporePromo .creatureList #spore_creature_0, .c_sporePromo .creatureList #spore_creature_1, .c_sporePromo .creatureList #spore_creature_2, .c_sporePromo .creatureList #spore_creature_3, #sidebar .c_sporePromo .creatureList #spore_creature_0 {
	display:block;
}
#mainContent .c_sporePromo .bottomCap {
	padding:0;
	height:48px;
}
.c_sporePromo #spore_creationsTotal, .c_sporePromo #spore_creationsToday, .c_sporePromo #spore_usersToday {
	display:block;
	float:left;
	padding:18px;
	padding-bottom:14px;
	width:182px;
	color:#7e7e7e;
	text-align:center;
}
.c_sporePromo #spore_creationsToday {
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
}
.c_sporePromo #spore_creationsTotal strong, .c_sporePromo #spore_creationsToday strong, .c_sporePromo #spore_usersToday strong {
	color:#000;
}
#sidebar .c_sporePromo .sporeIcon {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/spore.png) no-repeat;
}
#sidebar .c_sporePromo div h3 {
	margin-top:11px;
}
#sidebar .c_sporePromo div h3 .sporeIcon {
	padding-top:3px;
	padding-left:24px;
	background-position:0 -100px;
}
#sidebar .c_sporePromo #spore_creationsTotal, #sidebar .c_sporePromo #spore_creationsToday, #sidebar .c_sporePromo #spore_usersToday {
	display:none;
}
#sidebar .c_sporePromo .creatureList {
	padding-top:3px;
	text-align:center;
}
#sidebar .c_sporePromo img {
	background-image:none;
	margin:0 18px;
	margin-top:8px;
	padding:0;
	float:none;
}
#sidebar .c_sporePromo #spore_infoLink {
	display:block;
	margin-right:10px;
	float:right;
	line-height:25px;
}
#sidebar .c_sporePromo #spore_infoLink a {
	color:#000;
	font-weight:normal;
}
#sidebar .c_sporePromo a.btn_addcart {
	float:right;
}
#sidebar .c_sporePromo #spore_totals {
	display:block;
	background-color:#fff;
	height:24px;
	border-right:1px solid #dedede;
	border-left:1px solid #dedede;
	width:298px;
	color:#7e7e7e;
	text-align:center;
	background-position:0 bottom;
}
#sidebar .c_sporePromo #spore_totals strong {
	color:#000;
	font-size:14px;
}
#sidebar .c_sporePromo a.spore_learnMore {
	display:block;
	width:298px;
	height:46px;
	line-height:46px;
	text-align:center;
}
div#at15s iframe#at15a2 {
	display:none;
}
#latestStudio .media {
	height:200px;
	overflow:hidden;
}
#e3LiveStream {
	margin-bottom:16px;
	padding:46px 0 51px;
	height:626px;
}
#e3LiveStream h1 {
	margin-bottom:4px;
}
#e3LiveStream h4 {
	margin-bottom:33px;
}
#e3LiveStream h4 span {
	display:block;
	padding:16px 0 24px;
}
#e3LiveStream h4 a {
	width:436px;
	height:71px;
	display:block;
	margin:8px auto;
}
#e3LiveStream ul li {
	width:530px;
	overflow:hidden;
	padding-top:20px;
	margin:20px auto 0;
}
#e3LiveStream ul li.first {
	border:0;
	margin:0 auto;
	padding:0;
}
#e3LiveStream ul li img {
	float:left;
	padding:5px;
	margin-right:20px;
}
body {
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#000;
}
.platforms {
	color:#4f4f4f;
}
.date, .sub {
	color:#717171;
	font-size:10px;
}
div.resultsListing .sub {
	font-size:11px;
}
div.c_downloads span.date:after {
	content:" | ";
}
.alignRight, .alignRight2 {
	text-align:right;
}
.availableon {
	font-weight:bold;
}
.comingsoon {
	font-style:italic;
}
.title {
	font-weight:bold;
}
ul.platforms, .platform {
	font-style:italic;
	font-size:11px;
}
ul.normal {
	font-size:11px;
}
#browserResultsList span.platform, .normal {
	font-weight:normal;
}
#accordionBrowser .platform {
	font-style:normal;
}
.desc {
	color:#717171;
	font-size:10px;
}
.duration {
	font-size:10px;
}
.views {
	color:#000;
	font-size:10px;
}
.views strong {
	font-weight:bold;
}
.playlist .views {
	font-size:11px;
	line-height:11px;
}
.currentView, .currentView strong {
	color:#4f4f4f;
	font-size:11px;
	font-weight:bold;
}
.currentView strong {
	color:#000;
}
h1 {
	font-size:26px;
}
h2 {
	font-size:16px;
}
h3 {
	font-size:14px;
}
h4 {
	font-size:12px;
}
h4 em {
	font-style:italic;
	font-weight:bold;
}
a:link {
	color:#000;
}
a:visited {
	color:#000;
}
a:hover {
	color:#226bd7;
}
a:active {
	color:#226bd7;
}
a.more, .bottomCap a, #navigation #counter a {
	color:#226bd7;
	font-size:12px;
	font-weight:bold;
}
#navigation #counter a {
	font-size:13px;
}
.bottomCap a:visited, .bottomCap a:link {
	color:#226bd7;
}
a.more:hover, a.more:active, .bottomCap a:hover, .bottomCap a:active, a.external:hover, #sidebar .c_sporePromo #spore_infoLink a:hover, #sidebar .c_sporePromo #spore_infoLink a:active, #navigation #counter a:hover, #navigation #counter a:active div.studioListModule a {
	color:#0096ff;
}
a.download {
	color:#2c8301;
	font-size:10px;
	text-decoration:underline;
}
a.download:hover, a.download:active {
	color:#3fbe00;
}
a.internal {
	color:#226BD7;
	font-size:inherit;
	text-decoration:underline;
}
a.internal:hover, a.internal:active {
	color:#0096FF;
}
a.external {
	color:#226BD7;
}
a.add {
	color:#f0810a;
}
#gameAvailable .site a.external {
	font-weight:bold;
}
#sidebar div.c_links li a.external {
	color:#000;
}
.btn_explore_large {
	font-size:16px;
}
.btn_explore_small {
	font-size:12px;
}
.c_systemcheck h3 {
	font-size:16px;
	font-weight:bold;
}
.btn_systemCheck {
	font-size:14px;
}
.btn_systemCheck:link, .btn_systemCheck:visited {
	color:#043e93;
}
.btn_addcart, .btn_info, .btn_standard, .btn_platformAdd, .btn_platformAddExternal, .btn_continueStnd, .btn_download, .btn_systemCheck, .btn_Upload, .btn_explore_large, .btn_explore_small, .btn_playNow, .btn_playNowHome, .btn_iTunes {
	text-decoration:none;
}
.btn_addcart span, .btn_info span, .btn_Upload span, .btn_playNow span, .btn_playNowHome span {
	color:#fff;
	font-size:12px;
}
.btn_standard:hover {
	color:#3a3a3a;
}
.btn_platformAdd, .btn_platformAddExternal, #gameAvailable .platformComingSoon, .btn_continueStnd, .btn_download, .btn_systemCheck, .btn_explore_large, .btn_explore_small, .sortOrder label, .btn_addcart span, .btn_info span, .btn_Upload span, .btn_standard span, .btn_playNow, .btn_playNowHome {
	font-weight:bold;
}
#gameAvailable .platformComingSoon {
	color:#878787;
	text-decoration:none;
}
.btn_platformAdd:hover, .btn_platformAddExternal:hover, .btn_continueStnd:hover, .btn_download:hover, .btn_systemCheck:hover, .btn_Upload:hover, .btn_explore_large:hover, .btn_explore_small:hover {
	color:#fff;
}
.btn_continueStnd:active {
	color:#226bd7;
}
.btn_confirm_cart_lg {
	color:#fff;
	font-weight:bold;
	text-align:left;
}
.btn_explore_large, .btn_explore_small {
	text-align:center;
}
.btn_clearSearch {
	text-indent:-9999px;
}
input.searchSubmit {
	font-weight:bold;
}
#breakingNews {
	font-size:10px;
	font-style:italic;
	font-weight:bold;
	color:#fff;
}
#breakingNews a {
	color:#e73a21;
}
input.searchField {
	color:#989898;
}
input.searchField.focus {
	color:#000;
}
#breadcrumbs li {
	font-weight:bold;
	font-size:11px;
}
#breadcrumbs li a {
	font-weight:normal;
}
input.searchSubmit {
	color:#fff;
}
#header_search .submitsd_on input, input.searchSubmit:hover {
	color:#0f4097;
}
#counter dd {
	font-size:14px;
	font-weight:bold;
	letter-spacing:11px;
}
#menu li, #menu li a {
	color:#141414;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-indent:0;
}
#menu li a {
	text-indent:10px;
	text-align:center;
}
#menu li:hover, #menu li:active, #menu li:hover a, #menu li:active a, #menu li.drop:hover, #menu li.drop:active, #menu li.drop:hover a, #menu li.drop:active a, #menu li.active, #menu li.active a {
	color:#fff;
}
#menu li div li, #menu li div a, #menu li div a span {
	color:#000;
	font-weight:normal;
	text-align:left;
	text-transform:none;
}
#menu li:hover div li a, #menu li.drop div li a, #menu li div li a, #menu li:hover {
	color:#626262;
	text-decoration:none;
}
#menu li.games div.sub_nav div li a, #menu li.games div.sub_nav div dd a {
	color:#626262;
	text-decoration:underline;
	font-style:normal;
	font-size:12px;
}
#menu li.games div.sub_nav div dd a:hover {
	color:#226BD7;
}
#menu li.games div.sub_nav div dt {
	color:#0f0f0f;
	font-style:normal;
	font-size:12px;
	font-weight:bold;
	line-height:9px;
}
#menu li.games div.sub_nav div div.featuredAreas a {
	text-decoration:underline;
	font-weight:bold;
	color:#226BD7;
}
#menu li.games div.sub_nav div div.featuredAreas a:hover {
	color:#0096FF;
}
#menu li.games div.sub_nav div div.featuredAreas div.featuredGame {
	color:#0F0F0F;
	text-align:center;
	text-indent:0;
}
#menu li.games div.sub_nav div div.featuredAreas div.featuredGame a {
	font-weight:bold;
	text-indent:0;
}
#menu li.studio div.sub_nav li a {
	color:#4f4f4f;
	font-size:11px;
	text-decoration:none;
	text-indent:0;
}
#menu li.studio div.sub_nav li a span {
	color:inherit;
	font-size:12px;
	font-weight:bold;
}
#menu li.studio div.sub_nav li a:hover {
	color:#fff;
}
#menu li.studio div.sub_nav li a:hover span {
	color:#fff;
}
.tagLinks {
	color:#226BD7;
	line-height:15px;
}
.tagTitle {
	font-weight:bold;
}
.tagFooter, .tagFooter a {
	font-size:11px;
}
#gameAvailable strong {
	font-weight:bold;
}
#gameCopy p, #newsCopy p {
	line-height:1.5;
}
#mainContent #gameCopy h2 {
	font-size:24px;
	padding:0;
	margin-bottom:2px;
}
.featuresMain p, .featuresSide p {
	color:#717171;
	line-height:1.45;
	font-size:12px;
}
#newsCopy .newsLead {
	font-weight:bold;
}
#newsCopy em {
	font-style:italic;
}
#newsCopy ul, #newsCopy ol {
	margin:10px 0;
}
#newsCopy ul li {
	list-style-type:disc;
	list-style-position:inside;
}
#newsCopy ol li {
	list-style-type:decimal;
	list-style-position:inside;
}
#newsArticleMedia .caption {
	font-size:11px;
}
#additionalMedia p {
	font-size:11px;
}
.verticalList p {
	font-size:12px;
}
.verticalList.thumbs li h3 {
	font-size:12px;
}
.lblSearchString {
	color:#4e4e4e;
	font-weight:normal;
}
.lblSearchResult {
	color:#226BD7;
}
.c_leaderBoard table th {
	font-weight:bold;
}
#searchResultsGames .gameLinks {
	color:#d5d5d5;
	font-size:11px;
}
#profileProperties h2 {
	font-size:20px;
}
#play4freeHighlight div.cropImage div.imageOverlay {
	font-size:11px;
}
#play4FreeSidebar .bottomCap a {
	font-weight:normal;
}
#play4freeGameControls ul li strong {
	font-weight:bold;
}
#play4freeGameDetails h3 {
	font-size:16px;
}
#sidebar h2, .studioListModule h2 {
	color:#fff;
	line-height:1.2;
}
#sidebar h3.selected a {
	color:#226bd7;
}
#sidebar p, .studioListModule p {
	font-size:11px;
	color:#4f4f4f;
}
#sidebar .c_news p {
	font-size:12px;
}
#sidebar .instr {
	font-size:11px;
}
#sidebar .noresults li h2 {
	color:#000;
}
#sidebar .noresults li {
	text-align:center;
}
#sidebar .noresults li span {
	color:#6e6e6e;
}
#sidebar .noresults #gameReviewActions a.btn_standard, #browserResults.noresults label {
	color:#b7b7b7;
}
#browserResults.noresults .paginationResults {
	display:none;
}
#sidebar .accordion h3 a, #sidebar .accordion li ul li a {
	text-decoration:none;
}
#sidebar .accordion h3 a {
	color:#000;
}
#sidebar .accordion h3 a:hover {
	color:#043e93;
}
#sidebar .accordion h3 a:active {
	color:#043e93;
}
#sidebar .accordion h3.selected a {
	color:#226bd7;
}
#sidebar .accordion li ul li a {
	color:#000;
}
#sidebar .accordion li ul li a:hover, #sidebar .accordion li ul li a.on {
	color:#2469e2;
}
#sidebar .accordion li ul li a:active {
	color:#2469e2;
}
#accordionBrowser h3 span {
	font-size:10px;
	color:#909090;
	text-decoration:none;
}
#accordionBrowser h3 span.chkSelected {
	color:#226bd7;
}
.c_related {
	font-size:11px;
}
#store_locator label {
	font-weight:bold;
	font-size:12px;
}
.bottomCap {
	text-align:right;
}
.bottomCap a {
	font-weight:bold;
}
div#confirm legend {
	color:#5b5b5b;
}
div#confirm span.error {
	color:#C12D2D;
	font-size:11px;
}
#test-results thead td {
	color:#9e9e9e;
}
#test-results td.title, #faq li.q {
	font-weight:bold;
}
#test-results td.txt_Fail {
	color:#f12a2a;
}
.tabs .nav li a {
	text-decoration:none;
	font-weight:bold;
}
.tabs .nav li a:hover, .tabs .nav li a:active {
	color:#fff;
}
.tabs .nav li a.selected, .tabs .nav li a.selected:hover {
	color:#226bd7;
}
#studioHighlights .sections h3 {
	text-indent:-9999px;
}
.playlist .sub {
	font-size:11px;
}
div.drop-game, div.drop-game_hover, div.drop-game_on, div.drop-default, div.drop-default_hover, div.drop-default_on, div.drop-game_Up, div.drop-game_hover_Up, div.drop-game_on_Up, div.drop-default_Up, div.drop-default_hover_Up, div.drop-default_on_Up {
	font-weight:bold;
}
#playAllAudio {
	background-image:none;
	padding:0;
}
#mainContent.error404 h2.oops, #mainContent.error404 h2.oops span.na {
	font-size:24px;
	font-weight:bold;
}
#mainContent.error404 h2 span {
	color:#7c7c7c;
	font-size:12px;
	font-weight:normal;
}
#mainContent.error404 h2 span.na {
	color:#2e7bfa;
}
#e3LiveStream h1 {
	font-size:40px;
	text-align:center;
	color:#333;
}
#e3LiveStream h1 strong {
	font-weight:bold;
	color:#0082c6;
}
#e3LiveStream h4 {
	font-size:18px;
	font-weight:normal;
	text-align:center;
	color:#6d6e72;
}
#e3LiveStream h4 span {
	font-size:11px;
	font-style:italic;
}
#e3LiveStream h4 a {
	text-indent:-3000px;
}
#e3LiveStream ul li h3 {
	font-size:18px;
	font-weight:normal;
	text-decoration:underline;
}
#e3LiveStream ul li p {
	font-size:11px;
	color:#8b8b8b;
}
body {
}
hr {
	border:0 hidden transparent;
	height:0;
	border-top:1px solid #dee1e2;
	margin-left:0;
}
.simpleList li, #gameFeatures .features ul li {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/icons_bullets.png) no-repeat scroll -92px -271px;
}
#menu li.games dd, #menu li.games .featuredAreas li {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/icons_bullets.png) no-repeat scroll -88px -111px;
}
#mainContent.error404 h2.oops {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/icons_bullets.png) no-repeat scroll left -800px;
}
a.more, a.download, a.purchase, a.external, .btn_addcart_sm, .btn_info_sm, .btn_standard, .btn_standard span, .btn_download, .btn_download span, .btn_platformAdd, .btn_platformAdd span, .btn_platformAddExternal, .btn_platformAddExternal span, .btn_continueStnd, .btn_continueStnd span, .platformComingSoon, .btn_systemCheck, .btn_systemCheck span, .btn_confirm_cart_lg_wrapper, .btn_confirm_cart_lg, input.searchGo, .tagTitle, .tagTitle span, #newsListArticleCount h3, #newsListArticleCount, .btn_view_thumb, .btn_view_detailed, .btn_view_thumb_on, .btn_view_detailed_on, .btn_Cross, .btn_AddToReviewList, .btn_Upload, .btn_Upload span, .btn_viewProfile, .btn_viewProfile span, .btn_explore_large, .btn_explore_large span, .btn_explore_small, .btn_explore_small span, .btn_playNow, .btn_playNow span, .btn_playNowHome, .btn_playNowHome span, .ext_link {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/buttons_links.png) no-repeat scroll;
}
a.more {
	background-position:right 0;
}
a:hover.more {
	background-position:right -50px;
}
a:active.more {
	background-position:right -100px;
}
a.download {
	background-position:right -146px;
}
a:hover.download {
	background-position:right -196px;
}
a:active.download {
	background-position:right -246px;
}
a.purchase {
	background-position:right -300px;
}
a:hover.purchase {
	background-position:right -350px;
}
a:active.purchase {
	background-position:right -400px;
}
a.external, a.external .ext_link {
	background-position:right -450px;
	padding-right:20px;
}
a:hover.external, a:hover.external .ext_link {
	background-position:right -500px;
}
a:active.external, a:active.external, .ext_link {
	background-position:right -550px;
}
a.searchDropArrow {
	text-indent:-9999px;
	background:#fff url(http://web-static.ea.com/ES/portal/css/assets/input_dropdown.gif) no-repeat;
}
.btn_confirm_cart_lg_wrapper {
	background-position:right -1350px;
}
.btn_confirm_cart_lg_wrapper:hover {
	background-position:right -1400px;
}
.btn_confirm_cart_lg_wrapper:active {
	background-position:right -1450px;
}
.btn_confirm_cart_lg {
	background-position:left -1350px;
}
.btn_confirm_cart_lg_wrapper:hover .btn_confirm_cart_lg {
	background-position:left -1400px;
}
.btn_confirm_cart_lg_wrapper:active .btn_confirm_cart_lg {
	background-position:left -1450px;
}
.btn_standard, .btn_platformAdd, .btn_platformAddExternal, .btn_continueStnd, .btn_download, .btn_systemCheck, .btn_Upload {
	display:block;
	float:left;
	margin-right:1px;
	padding-right:22px;
}
.btn_playNow {
	display:block;
	margin-right:1px;
}
.btn_playNowHome {
	display:block;
	float:left;
	margin-right:1px;
	padding-right:21px;
}
.btn_standard span, .btn_platformAdd span, .btn_platformAddExternal span, .btn_continueStnd span, .btn_download span, .btn_systemCheck span, .btn_addcart_sm, .btn_info_sm, .btn_view_thumb, .btn_view_detailed, .btn_view_tuhmb_on, .btn_view_detailed_on, .btn_Cross, .btn_Upload span, .btn_explore_large, .btn_explore_small, .btn_playNow span, .btn_playNowHome span {
	display:block;
}
.btn_addcart span, .btn_info span, .btn_Upload span {
	padding:4px 10px 6px;
}
#wrapper .btn_addcart img, #wrapper .btn_iTunes img, #wrapper .btn_playNow img, #wrapper .btn_playNowHome img, #wrapper .btn_add_all_games img, #wrapper .btn_buy_album img {
	padding:0;
	margin:0;
	background-image:none;
	float:none;
}
.btn_playNowHome span {
	padding:3px 11px 6px 16px;
}
.btn_addcart span, .btn_info span, .btn_Upload span, .btn_standard span, .btn_playNow span, .btn_playNowHome span {
	white-space:nowrap;
}
.btn_standard span {
	padding:4px 8px 4px 19px;
	display:block;
}
.btn_standard {
	padding-right:8px;
}
#gameReviewActions .btn_add_all_games {
	background-image:none;
	float:left;
}
#gameReviewActions .btn_addcart span {
	padding:4px 7px 8px 11px;
}
#gameReviewActions .btn_standard {
	padding-right:8px;
	margin-left:1px;
	padding-top:4px;
	padding-bottom:4px;
}
#gameReviewActions .btn_standard span {
	padding:4px 2px 4px 10px;
}
.btn_platformAdd span, .btn_continueStnd span, .btn_download span, .btn_platformAddExternal span {
	padding:12px 2px 17px 18px;
}
.btn_systemCheck span {
	padding:12px 5px 17px 15px;
}
.btn_addcart_sm, .btn_info_sm, .btn_view_thumb, .btn_view_detailed, .btn_view_thumb_on, .btn_view_detailed_on {
	width:25px;
	height:24px;
}
.btn_addcart_sm span, .btn_addcart_sm img, .btn_info_sm span, .btn_info_sm img, .btn_view_thumb span, .btn_view_thumb img, .btn_view_detailed span, .btn_view_detailed img, .btn_view_thumb_on span, .btn_view_thumb_on img, .btn_view_detailed_on span, .btn_view_detailed_on img, .btn_AddToReviewList span, .btn_AddToReviewList img {
	display:none;
}
.btn_addcart {
	background-position:right -900px;
}
.btn_addcart span {
	background-position:left -900px;
}
.btn_addcart:hover {
	background-position:right -950px;
}
.btn_addcart:hover span {
	background-position:left -950px;
}
.btn_addcart:active {
	background-position:right -1000px;
}
.btn_addcart:active span {
	background-position:left -1000px;
}
.noresults .btn_addcart {
	cursor:default;
	background-position:right -3740px;
}
.noresults .btn_addcart span {
	background-position:left -3740px;
}
.noresults .btn_addcart:hover {
	background-position:right -3740px;
}
.noresults .btn_addcart:hover span {
	background-position:left -3740px;
}
.noresults .btn_addcart:active {
	background-position:right -3740px;
}
.noresults .btn_addcart:active span {
	background-position:left -3740px;
}
.btn_info {
	background-position:right -1050px;
}
.btn_info span {
	background-position:left -1050px;
}
.btn_info:hover {
	background-position:right -1100px;
}
.btn_info:hover span {
	background-position:left -1100px;
}
.btn_info:active {
	background-position:right -1150px;
}
.btn_info:active span {
	background-position:left -1150px;
}
.btn_standard {
	background-position:right -600px;
}
.btn_standard span {
	background-position:left -600px;
}
.btn_standard:hover {
	background-position:right -650px;
}
.btn_standard:hover span {
	background-position:left -650px;
}
.btn_standard:active {
	background-position:right -700px;
}
.btn_standard:active span {
	background-position:left -700px;
}
.noresults .btn_standard {
	cursor:default;
	background-position:right -3700px;
}
.noresults .btn_standard span {
	background-position:left -3700px;
}
.noresults .btn_standard:hover {
	background-position:right -3700px;
}
.noresults .btn_standard:hover span {
	background-position:left -3700px;
}
.noresults .btn_standard:active {
	background-position:right -3700px;
}
.noresults .btn_standard:active span {
	background-position:left -3700px;
}
.btn_platformAdd {
	background-position:right -1200px;
	padding-right:36px;
}
.btn_platformAdd span {
	background-position:left -1200px;
}
.btn_platformAdd:hover {
	background-position:right -1250px;
}
.btn_platformAdd:hover span {
	background-position:left -1250px;
}
.btn_platformAdd:active {
	background-position:right -1300px;
}
.btn_platformAdd:active span {
	background-position:left -1300px;
}
.btn_platformAddExternal {
	background-position:right -3530px;
	padding-right:35px;
}
.btn_platformAddExternal span {
	background-position:left -3530px;
}
.btn_platformAddExternal:hover {
	background-position:right -3580px;
}
.btn_platformAddExternal:hover span {
	background-position:left -3580px;
}
.btn_platformAddExternal:active {
	background-position:right -3630px;
}
.btn_platformAddExternal:active span {
	background-position:left -3630px;
}
.btn_continueStnd {
	background-position:right -1500px;
}
.btn_continueStnd span {
	background-position:left -1500px;
}
.btn_continueStnd:hover {
	background-position:right -1550px;
}
.btn_continueStnd:hover span {
	background-position:left -1550px;
}
.btn_continueStnd:active {
	background-position:right -1500px;
}
.btn_continueStnd:active span {
	background-position:left -1500px;
}
.btn_download {
	background-position:right -1800px;
}
.btn_download span {
	background-position:left -1800px;
}
.btn_download:hover {
	background-position:right -1850px;
}
.btn_download:hover span {
	background-position:left -1850px;
}
.btn_download:active {
	background-position:right -1900px;
}
.btn_download:active span {
	background-position:left -1900px;
}
.btn_systemCheck {
	background-position:right -2200px;
}
.btn_systemCheck span {
	background-position:left -2200px;
}
.btn_systemCheck:hover {
	background-position:right -2250px;
}
.btn_systemCheck:hover span {
	background-position:left -2250px;
}
.btn_systemCheck:active {
	background-position:right -2300px;
}
.btn_systemCheck:active span {
	background-position:left -2300px;
}
.platformComingSoon {
	background-position:right -2440px;
}
.btn_addcart_sm {
	float:left;
	background-position:right -2599px;
}
.btn_addcart_sm:hover {
	background-position:right -2629px;
}
.btn_addcart_sm:active {
	background-position:right -2659px;
}
.btn_info_sm {
	float:left;
	background-position:right -2714px;
}
.btn_info_sm:hover {
	background-position:right -2742px;
}
.btn_info_sm:active {
	background-position:right -2772px;
}
.btn_view_thumb {
	float:left;
	background-position:right -2805px;
}
.btn_view_thumb:hover {
	background-position:right -2855px;
}
.btn_view_thumb:active, .btn_view_thumb_on {
	background-position:right -2830px;
	float:left;
}
.noresults .btn_view_thumb {
	float:left;
	background-position:-740px -2805px;
}
.noresults .btn_view_thumb:hover {
	background-position:-740px -2805px;
}
.noresults .btn_view_thumb:active, .noresults .btn_view_thumb_on {
	background-position:-740px -2805px;
	float:left;
}
.btn_view_detailed {
	float:left;
	background-position:right -2885px;
}
.btn_view_detailed:hover {
	background-position:right -2933px;
}
.btn_view_detailed:active, .btn_view_detailed_on {
	background-position:right -2909px;
	float:left;
}
.noresults .btn_view_detailed {
	float:left;
	background-position:-740px -2909px;
}
.noresults .btn_view_detailed:hover {
	background-position:-740px -2909px;
}
.noresults .btn_view_detailed:active, .noresults .btn_view_detailed_on {
	background-position:-740px -2909px;
	float:left;
}
.noresults .btn_view_detailed, .noresults .btn_view_detailed_on, .noresults .btn_view_thumb, .noresults .btn_view_thumb_on {
	cursor:default;
}
.btn_Cross {
	background-position:right -3360px;
}
.btn_Cross:hover {
	background-position:right -3378px;
}
.btn_Cross:active {
	background-position:right -3396px;
}
.btn_AddToReviewList {
	background-position:right -3000px;
}
.btn_AddToReviewList:hover, .btn_AddToReviewList.on {
	background-position:right -3025px;
}
.btn_Upload {
	background-position:right -3060px;
}
.btn_Upload span {
	background-position:left -1050px;
}
.btn_Upload:hover {
	background-position:right -3110px;
}
.btn_Upload:hover span {
	background-position:left -1100px;
}
.btn_Upload:active {
	background-position:right -3160px;
}
.btn_Upload:active span {
	background-position:left -1150px;
}
.btn_viewProfile {
	background-position:right -3420px;
}
.btn_viewProfile span {
	background-position:left -3420px;
}
.btn_viewProfile:hover {
	background-position:right -3450px;
}
.btn_viewProfile:hover span {
	background-position:left -3450px;
}
.btn_viewProfile:active {
	background-position:right -3478px;
}
.btn_viewProfile:active span {
	background-position:left -3478px;
}
.btn_explore_large, .btn_explore_small {
	background-position:left -2600px;
}
.btn_explore_large span, .btn_explore_small span {
	background-position:right -3820px;
}
.btn_explore_large:hover, .btn_explore_small:hover {
	background-position:left -2668px;
}
.btn_explore_large:hover span, .btn_explore_small:hover span {
	background-position:right -3888px;
}
.btn_explore_large:active, .btn_explore_small:active {
	background-position:left -2736px;
}
.btn_explore_large:active span, .btn_explore_small:active span {
	background-position:right -3956px;
}
.btn_playNowHome {
	background-position:right -4000px;
}
.btn_playNowHome span {
	background-position:left -4000px;
}
.btn_playNowHome:hover {
	background-position:right -4050px;
}
.btn_playNowHome:hover span {
	background-position:left -4050px;
}
.btn_playNowHome:active {
	background-position:right -4100px;
}
.btn_playNowHome:active span {
	background-position:left -4100px;
}
.btn_ImgPrev, .btn_ImgNext {
	text-indent:-9999px;
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/buttons_pagination.png) no-repeat;
}
.btn_ImgPrev {
	background-position:11px 9px;
}
.btn_ImgNext {
	background-position:-71px 9px;
}
div.related a img, #sidebar img, div.c_downloads img, #menu li.studio div.sub_nav a img, #menu li.games div.sub_nav div li.featuredGame img, #highlightVideo, #additionalMedia img, #gameAvailable .site img, .media img, .studioListModule img, .playlist img, .relatedItems img, #spotlight-results img, .resultsListing a img, .videoOverlay, .galleryContents img, .featuresMain a img, .audioWrapper .info a img, .verticalList img.horizontal, .featuresMain .articleThumb img, .featuresSide .articleThumb img, #ea_global_footer .highlight img.main, #play4FreeHighlights ul li img, #menu .featuredGame img, #eaAtE3 img, img.music {
	background-image:url(http://web-static.ea.com/ES/portal/css/assets/sprites/image_backgrounds.png);
	background-repeat:no-repeat;
	background-color:transparent;
	padding:5px;
}
.resultsListing a img, .featuresMain a img, #play4FreeHighlights ul li img, #eaAtE3 img {
	background-position:0 0;
	display:block;
	width:162px;
	height:115px;
}
.resultsListing a img.video, .featuresMain a img.video, .audioWrapper .info a img.video {
	padding:17px 5px 18px 5px;
	display:block;
	width:162px;
	height:90px;
}
.resultsListing a img.music, .featuresMain a img.music, .audioWrapper .info a img.music {
	background-position:0 -700px;
	display:block;
	width:115px;
	height:115px;
}
div.related a img, #gameAvailable div.site img, #menu li.games div.sub_nav div li.featuredGame img, #additionalMedia img, .verticalList img.horizontal, .media img, .studioListModule img, .playlist img, #spotlight-results li.video img, div.c_news img, #sidebar div.c_community .profile img, #menu .featuredGame img, #sidebar div.officialGameSite img {
	background-position:-200px 0;
	display:block;
	height:66px;
	width:93px;
}
div.related a img.music, #gameAvailable div.site img.music, #menu li.games div.sub_nav div li.featuredGame img.music, #additionalMedia img.music, .verticalList img.horizontal.music, .media img.music, .studioListModule img.music, .playlist img.music, #spotlight-results li.video img.music, div.c_news img.music, #sidebar div.c_community .profile img.music, #menu .featuredGame img.music, #sidebar div.officialGameSite img.music {
	background-position:-200px -700px;
	display:block;
	height:66px;
	width:66px;
}
div.related a img.video, #gameAvailable div.site img.video, #menu li.games div.sub_nav div div.featuredAreas img.video, #additionalMedia img.video, .verticalList img.horizontal.video, .media img.video, .studioListModule img.video, .playlist img.video, #spotlight-results li.video img.video, div.c_news img.video, #sidebar div.c_community .profile img.video {
	padding:12px 5px;
	height:52px;
}
#menu li.studio div.sub_nav a img, .relatedItems img, .galleryContents img {
	background-position:-350px -0px;
}
#menu li.studio div.sub_nav a img.video, .relatedItems img.video, #spotlight-results img.video, .galleryContents img.video {
	padding:11px 5px 12px 5px;
	height:40px;
	width:74px;
}
.relatedItems img.music, #spotlight-results img.music, .galleryContents img.music {
	background-position:-350px -700px;
	width:53px;
	height:53px;
}
#mostPopularGames .media img {
	background-position:1px -199px;
	width:auto;
	height:auto;
}
.verticalList img.lrgvertical, #sidebar div.c_community .challenge img, .featuresMain .articleThumb img, .featuresSide .articleThumb img {
	background-position:left -200px;
	display:block;
	height:125px;
	width:83px;
}
.verticalList img.vertical {
	background-position:-200px -200px;
}
#gameReviewList img, div.c_relatedgames img, #eaAtE3 ol.gamesAtE3 img {
	background-position:-350px -200px;
}
#eaAtE3 ol.gamesAtE3 img {
	width:auto;
	height:auto;
}
#ea_global_footer .highlight img.main, div.topStory img {
	background-position:0 -600px;
	display:block;
	width:262px;
	height:75px;
}
#sidebar div.c_preorder img, #latestStudio #tab-games .media img {
	background:none;
	width:auto;
	height:auto;
}
#highlightVideo {
	background-position:0 -398px;
}
.iconVideo {
	text-indent:-9999px;
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/image_backgrounds.png) no-repeat -500px 0;
}
a:hover .iconVideo {
	background-position:-500px -100px;
}
a:active .iconVideo {
	background-position:-500px -0px;
}
.videoOverlay {
	background-position:-500px -2px;
}
.imageOverlay {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/overlays.png) no-repeat 0 0;
}
a.btn_info_sm img, a.btn_addcart_sm img {
	height:auto;
	width:auto;
	display:none;
}
#spotlight, input.searchSubmit, #header_search .submitsd, #header_search .submitsd_on, input.searchField, #searchField .submitsd, #searchField .submitsd_on, span.styledCheckbox, .btn_clearSearch {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/forms.png) no-repeat;
}
#spotlight {
	background-position:0 0;
}
#spotlight.focus {
	background-position:0 -50px;
}
#searchField input.focus {
	background-position:0 -50px;
}
input.searchSubmit {
	background-position:right -100px;
}
#header_search .submitsd {
	background-position:-510px 0;
}
#header_search .submitsd_on {
	background-position:-510px -50px;
}
#searchField .submitsd {
	background-position:-510px 0;
}
#searchField .submitsd_on {
	background-position:-510px -50px;
}
#header_search .submitsd_on input, input.searchSubmit:hover {
	background-position:right -150px;
}
#header_search .submitsd_on input, input.searchSubmit:active {
	background-position:right -200px;
}
#searchField .submitsd_on input, input.searchSubmit:hover {
	background-position:right -150px;
}
#searchField .submitsd_on input, input.searchSubmit:active {
	background-position:right -200px;
}
input.searchGo {
	background-position:-755px -2030px;
}
.btn_clearSearch {
	background-position:0 -450px;
}
span.styledCheckbox {
	background-position:0 -250px;
}
span.styledCheckboxChecked {
	background-position:0 -300px;
}
#media_search_form .searchField {
	background-position:0 -400px;
}
#breakingNews {
	background:#000 url(http://web-static.ea.com/ES/portal/css/assets/breaking_news_bg.gif) repeat-x;
}
#breakingNews h6 {
	text-indent:-9999px;
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/breaking_news.gif) no-repeat;
}
#breakingNews a.close {
	text-indent:-9999px;
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/breaking_news_close.gif) no-repeat;
}
#navigation {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/navigation_bg.png) no-repeat;
}
#navigation div.logo a {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/logos/ea_logo_standard.png) no-repeat;
}
#counter {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/total_games_bg.gif) no-repeat;
}
#menu li, #menu li a {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/navigation.gif) no-repeat;
}
#menu li {
	background-position:right 0;
}
#menu li a {
	background-position:left 0;
}
#menu li a span {
	background-image:none;
}
#menu li.drop a span {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/navigation.gif) no-repeat scroll right -224px;
}
#menu li:hover, #menu li.active {
	background-position:right -46px;
}
#menu li:hover a, #menu li.active a {
	background-position:left -46px;
}
#menu li:active {
	background-position:right -92px;
}
#menu li:active a {
	background-position:left -92px;
}
#menu li.drop:hover, #menu li.drop:active {
	background-position:right -138px;
}
#menu li.drop:hover a, #menu li.drop:active a {
	background-position:left -138px;
}
#menu li.active a span, #menu li.drop:hover a span, #menu li.drop:active a span {
	background-position:right -237px;
}
#menu li div, #menu li div li, #menu li div a, #menu li div a span {
	background-image:none;
}
#menu li div.sub_nav, #menu li div.sub_nav div, #menu li.games div.sub_nav div div.featuredAreas div.featuredGame, #menu li.games div.sub_nav div dt, #menu li.studio div.sub_nav li a:hover {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/main_navigation.png) no-repeat;
}
#menu li div.sub_nav div div {
	background-image:none;
}
#menu li.games div.sub_nav {
	background-position:-2px bottom;
}
#menu li.games div.sub_nav div {
	background:none;
}
#menu li.games div.sub_nav div dt {
	background-position:0 -100px;
}
#menu li.games div.sub_nav div div.featuredAreas div.featuredGame {
	background-position:-500px -150px;
}
#menu li.studio div.sub_nav {
	background-position:-682px bottom;
}
#menu li.studio div.sub_nav div {
	background:none;
}
#menu li.studio div.sub_nav li a:hover {
	background-position:0 -200px;
}
#menu li.studio div.sub_nav li a span {
	background:none;
}
#breadcrumbs li {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/icons_bullets.png) no-repeat 0 -497px;
}
#breadcrumbs li.home {
	background-position:0 2px;
}
#imageViewer .loader {
	background:url(/portal/images/loading_dark.gif);
	width:166px;
	height:43px;
	position:absolute;
	top:135px;
	left:242px;
	display:none;
}
#studioSidebar div.galleryContents li.selected img {
	background-position:-350px -124px;
}
#studioSidebar .playlist a.selected img, #spotlight-results .video a.selected img, #spotlight-results ul.studio li.selected img {
	background-position:-200px -76px;
}
#studioResults .resultsListing a.selected img {
	background-position:-549px -400px;
}
#imageViewer .imageInfo {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/studio_image_info_bg.png) no-repeat;
}
div.c_pre_order, div.c_relatedgames, div.c_links, div.c_storelocator, div.c_community, div.c_news, div.c_downloads, div.c_preorder, div.c_systemcheck, div.c_hotforumtopics, div.c_leaderBoard, #tourIntroduction, .bottomClosedTourIntroduction, #gameAvailable, #gamePlatforms, #additionalMedia, #featuredGames, #retailers, #forumDiscussion, .c_forums, .c_forums thead, .c_leaderBoard thead, #newsList .topCap, #noNewsList, #newsListFilter, #popularTags, #mostViewed, #lookingFor, #homeDownloads, .bottomCap, .bottomClosed, .paginationCap, div.c_downloads li, #searchError, #searchResultsGames, #searchResultsNews, #searchResultsMultimedia, #searchResultsDownloads, #searchTop5, #searchResultsSuggestions, #mostPopularGames, #browserResults, #gameReviewList, #playlist, #downloads .topCap, div.tabs div.highlight, div.studioListModule, div.studioListModule .bottomCap, div.contentInfo, #studioResults div.results .bottomCap, div.tabs, div.tabs .sections, divs.tabs .sections .bottomCap, div.galleryContents, div.relatedGameContents, .featuresSide h2, .featuresSide div, .featuresMain h2, .featuresMain div, #play4freeHighlight, #play4freeSubHighlight, .play4freeBeta, .play4freeGame, #play4freeGameControls, #play4freeGameDetails, #play4freeGameInstructions, #play4FreeHighlights, #sidebar .c_sporePromo .creatureList, #mainContent #communityDiv, #eaAtE3 {
	background:url(http://web-static.ea.com/ES/portal/css/assets/sprites/backgrounds.gif) no-repeat scroll left top;
}
#wrapper {
	background:#f4f4f4 url(http://web-static.ea.com/ES/portal/css/assets/body_bg_gradient.gif) repeat-x;
}
#featuredGames, #retailers, #forumDiscussion, #mostViewed, #homeDownloads, #newsList .topCap, #noNewsList, #searchError, #searchResultsGames, #searchResultsNews, #searchResultsMultimedia, #searchResultsDownloads, #downloads .topCap, #browserResults, #mostPopularGames, #play4freeHighlight, #play4freeSubHighlight, .play4freeBeta, #play4FreeHighlights, #mainContent #communityDiv, #eaAtE3, .c_forums {
	background-position:-350px top;
}
div.contentInfo {
	background-position:-350px bottom;
}
.featuresSide h2, #tourIntroduction {
	background-position:-5600px top;
}
.featuresSide div {
	background-position:-5600px bottom;
}
.featuresMain h2 {
	background-position:-6000px top;
}
.featuresMain div {
	background-position:-6000px bottom;
}
.featuresMain div div, .featuresSide div div {
	background-image:none;
}
.featuresMain {
	float:right;
}
.featuresSide {
	float:left;
}
#play4freeGameInstructions {
	background-position:-3600px 0;
}
#studioResults div.results.tabs {
	background-position:-3600px 46px;
}
#studioResults div.results .bottomCap {
	background-position:-4600px bottom;
}
#searchTop5, #searchResultsSuggestions, .play4freeGame, #play4freeGameDetails {
	background-position:-6600px 0;
}
#searchTop5.wide {
	background-position:-350px top;
}
#play4freeGameControls, #lookingFor {
	background-position:-7000px 0;
}
#featuredGamesContent {
	height:490px;
}
#mainContent div h2, #studioSidebar h2.cap, #eaAtE3 h2 {
	padding:10px 12px 7px 12px;
}
#mostViewed hr, #latestStudio hr, #homeDownloads hr, #lookingFor hr {
	margin:0 auto 10px auto;
}
.c_forums thead, .c_leaderBoard thead {
	background-position:-17500px -340px;
}
div.c_hotforumtopics span.breadcrumbDivider {
	padding-left:1px;
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/icons_bullets.png) no-repeat scroll 1px -497px;
}
div.c_hotforumtopics span.breadcrumbDivider span {
	visibility:hidden;
}
#newsListFilter ol li {
	border-bottom:1px solid #dcdcdc;
}
#play4FreeSidebar ul {
	background:#fff;
	border-left:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
}
.tagTitle {
	display:block;
	float:left;
	background-position:right -2490px;
	padding:0 12px 0 0;
	margin-right:5px;
	cursor:default;
}
.tagTitle span {
	display:block;
	background-position:left -2490px;
	padding:2px 0 5px 8px;
}
.c_leaderBoard table td.id {
	border-left:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
}
#downloads .content {
	width:654px;
	background:#fff;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
}
#play4freeGameContainer {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/background_play4free.png) no-repeat 0 0;
}
div.studioListModule {
	background-position:-2500px 20px;
}
div.studioListModule .bottomCap {
	background-position:-2500px bottom;
}
div.studioListModule h2 {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sidebar_header_wide.gif) no-repeat;
}
#studioResults .filters div.filterBox {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/studio_filter_bg.gif) no-repeat left bottom;
}
#studioResults .filters div.filterBox div.drop-default_Up, #studioResults .filters div.filterBox div.drop-default_hover_Up, #studioResults .filters div.filterBox div.drop-default_on_Up, #studioResults .filters div.filterBox div.drop-default, #studioResults .filters div.filterBox div.drop-default_hover, #studioResults .filters div.filterBox div.drop-default_on {
	margin-bottom:4px;
}
div.galleryContents, div.relatedGameContents {
	width:300px;
	overflow:hidden;
}
div.galleryContents ul li {
	margin:0 5px;
}
#sidebar h2 {
	background:#f4f4f4 url(http://web-static.ea.com/ES/portal/css/assets/sprites/sidebar_header.png) no-repeat left 0;
}
#sidebar .instr {
	background:#fcfcfc;
}
#sidebar .c_sporePromo .creatureList {
	background-position:left -40px;
}
.ui-accordion-left, .ui-accordion-right {
	display:none;
	height:0;
	width:0;
}
#sidebar .accordion h3 a {
	background-position:-1px -500px;
}
#sidebar .accordion h3 a:hover {
	background-position:-1px -550px;
}
#sidebar .accordion h3 a:active {
	background-position:-1px -600px;
}
#sidebar .accordion h3.selected a {
	background-position:-1px -650px;
}
#sidebar .accordion li ul li a {
	background-position:-1px -869px;
}
#sidebar .accordion li ul li a:hover, #sidebar .accordion li ul li a.on {
	background-position:-1px -909px;
}
#sidebar .accordion li ul li a:active {
	background-position:-1px -909px;
}
#accordionBrowser h3 {
	background-position:-1px -1000px;
}
#accordionBrowser h3.hover {
	background-position:-1px -1070px;
}
#accordionBrowser h3.on {
	background-position:-1px -1140px;
}
#accordionBrowser h3.selected {
	background-position:-1px -1140px;
}
#accordionBrowser h3.hoverBot {
	background-position:-1px -1250px;
}
#accordionBrowser h3.hoverBot.selected {
	background-position:-1px -1140px;
}
#accordionBrowser li span.styledCheckboxChecked {
	background-position:0 -339px;
}
.bottomCap, .bottomClosed, .paginationCap, div.c_downloads li {
	background-color:#f4f4f4;
}
.bottomCap {
	background-position:left bottom;
}
.bottomClosed {
	background-position:-1750px bottom;
}
#retailers .bottomClosed, #mostViewed .bottomClosed, #forumDiscussion .bottomClosed, #featuredGames .bottomCap, #searchError .bottomClosed, .c_forums .bottomClosed, #play4freeHighlight .bottomClosed, #play4freeSubHighlight .bottomClosed, .play4freeBeta .bottomClosed, #noNewsList .bottomClosed, #eaAtE3 .bottomClosed {
	background-position:-350px bottom;
}
#play4freeGameInstructions .bottomClosed {
	background-position:-3600px bottom;
}
#searchTop5 .bottomClosed, #searchResultsSuggestions .bottomClosed, .play4freeGame .bottomClosed, #play4freeGameDetails .bottomClosed {
	background-position:-6600px bottom;
}
#searchTop5.wide .bottomClosed {
	background-position:-350px bottom;
}
#play4freeGameControls .bottomClosed, #lookingFor .bottomClosed {
	background-position:-7000px bottom;
}
.c_forums .bottomCap, #latestStudio .bottomCap, #homeDownloads .bottomCap, #platformAggregator .bottomCap, #newsList .bottomCap, #searchResultsGames .bottomCap, #searchResultsNews .bottomCap, #searchResultsMultimedia .bottomCap, #searchResultsDownloads .bottomCap, #mostPopularGames .bottomCap, #browserResults .bottomCap, #downloads .bottomCap, #mainContent #communityDiv .bottomCap, #play4FreeHighlights .bottomCap {
	background-position:-1050px bottom;
}
div.c_downloads li .bottomClosed {
	background-position:0 bottom;
}
#test-results thead {
	background-position:-3350px -400px;
	background-repeat:repeat;
}
#test-results .icn_unknown, #test-results .icn_Pass, #test-results .icn_Fail, #test-results .icn_Info, div#systemChecker .step2 div.resultPass h2, div#systemChecker .step2 div.resultFail h2, div#systemChecker .SysReqFail h2, #faq li.a, #faq li.q {
	background-image:url(http://web-static.ea.com/ES/portal/css/assets/sprites/icons_bullets.png);
	background-repeat:no-repeat;
	background-color:transparent;
}
#test-results .icn_unknown {
	background-position:-2px -306px;
}
#test-results .icn_Fail, div#systemChecker div.resultFail h2, div#systemChecker .SysReqFail h2 {
	background-position:-2px -350px;
}
#test-results .icn_Pass, div#systemChecker .step2 div.resultPass h2 {
	background-position:-2px -392px;
}
#test-results .icn_Info {
	background-position:-2px -433px;
}
#faq li.q {
	background-position:-1px -518px;
}
#faq li.a {
	background-position:-1px -661px;
}
div.tabs .nav li a, div.tabs .nav li a span, div.tabs .nav li.ui-tabs-selected-last, div.tabs .nav li.ui-tabs-selected-first, #accordionBrowser h3, #accordionBrowser li ul li a, #sidebar .accordion h3 a, #sidebar .accordion li ul li a, #media_search_form, #media_search_form fieldset {
	background-image:url(http://web-static.ea.com/ES/portal/css/assets/sprites/tabs_accordions.png);
	background-repeat:no-repeat;
}
div.tabs div.highlight {
	background-position:-1350px top;
}
.ui-tabs-panel {
	padding-top:10px;
}
div.tabs .nav li a {
	background-position:right 0;
}
div.tabs .nav li a:hover {
	background-position:right -50px;
}
div.tabs .nav li a:active {
	background-position:right -100px;
}
div.tabs .nav li a.selected, div.tabs .nav li a.selected:hover {
	background-position:right -150px;
	cursor:default;
}
div.tabs .nav li a span {
	background-position:left 0;
}
div.tabs .nav li a:hover span {
	background-position:left -50px;
}
div.tabs .nav li a:active span {
	background-position:left -100px;
}
div.tabs .nav li a.selected span, div.tabs .nav li a.selected:hover span {
	background-position:left -150px;
}
#media_search_form {
	background-position:right 0;
}
#media_search_form fieldset {
	background-position:left 0;
}
#media_search_form.selected {
	background-position:right -230px;
}
#media_search_form.selected fieldset {
	background-position:left -150px;
}
div.tabs .nav li.ui-tabs-selected-first {
	background-position:left -140px;
}
div.tabs .nav li.ui-tabs-selected-last {
	background-position:right -140px;
}
#studioResults .bottomCap, div.tab-more {
	background:none;
}
ul.nav {
	height:47px;
}
div.tabs {
	background-position:-350px 46px;
}
div.tabs .sections, div.tabs .bottomCap {
	background-position:-1050px bottom;
}
div.tabs div.highlight .bottomCap {
	background-position:-1350px bottom;
}
.bottomClosedTourIntroduction {
	background-position:-5600px bottom;
}
div.tabs-side-cap.tabs .sections, div.tabs-side-cap.tabs .bottomCap {
	background-position:left bottom;
}
div.tabs-side-cap.tabs {
	background-position:left 46px;
}
#studioSidebar div.tabs {
	width:300px;
	background-position:-2850px 46px;
}
div.tabs-full.tabs .bottomCap, div.tabs-full.tabs .sections {
	background-position:bottom left;
	background-color:#eee;
}
#studioSidebar .sections {
	background-position:left bottom;
}
#studioSidebar #playlist .sections {
	background-position:-3200px bottom;
}
#playlist, #galleryContents {
	background-position:-2850px top;
}
#studioSidebar .relatedItems .sections {
	background-position:-2850px -46px;
}
#galleryContents-pg, #studioSidebar .relatedItems .sections .bottomCap {
	background-position:-2850px bottom;
}
#videoContents-pg {
	background-position:-3200px bottom;
}
#studioResults .sections {
	background-position:-3600px bottom;
}
div.tabs-full {
	background-position:left 46px;
}
div.tabs-full.tabs, div.tabs-full.tabs .sections, div.tabs-full.tabs .bottomCap {
	background-image:url(http://web-static.ea.com/ES/portal/css/assets/sprites/background_profile.gif);
}
div.drop-default, div.drop-default_hover, div.drop-default_on, ul.drop-default li, .drop-default_wrapper, div.drop-game, div.drop-game_hover, div.drop-game_on, ul.drop-game li, .drop-game_wrapper, div.drop-default_Up, div.drop-default_on_Up, ul.drop-default_Up li, .drop-default_wrapper_Up, div.drop-game_Up, div.drop-game_on_Up, ul.drop-game_Up li, .drop-game_wrapper_Up, .spotlight-result-pane, .spotlight-results h2, .spotlight-results .bottomCap, .spotlight-results_footer h2, .spotlight-results_footer .bottomCap, .spotlight-results_footer_bot .spotlight-result-pane, .spotlight-results_footer_bot .bottomCap, .spotlight-results_footer_bot h2, #spotlight-results .spotlight-result-pane ul.games li.selected div, #spotlight-results .spotlight-result-pane ul.news li.selected h3, #spotlight-results .spotlight-result-pane ul.news li.selected span {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/dropdown.png) no-repeat scroll -206px -10px;
}
.sortOrder div.drop-default, .sortOrder div.drop-default_hover, .sortOrder div.drop-default_on, .sortOrder div.drop-default_Up, .sortOrder div.drop-default_on_Up {
	float:left;
}
div.drop-default span, div.drop-default_hover span, div.drop-default_on span, div.drop-default_Up span, div.drop-default_hover_Up span, div.drop-default_on_Up span, div.drop-game span, div.drop-game_hover span, div.drop-game_on span, div.drop-game_Up span, div.drop-game_hover_Up span, div.drop-game_on_Up span {
	display:block;
	height:15px;
	overflow:hidden;
	padding-right:20px;
}
div.drop-default, div.drop-default_hover, div.drop-default_on, div.drop-game, div.drop-game_hover, div.drop-game_on, div.drop-default_Up, div.drop-default_on_Up, div.drop-game_Up, div.drop-game_on_Up {
	cursor:pointer;
	position:relative;
	padding:4px 3px 5px 6px;
}
div.drop-default, ul.drop-default li {
	text-align:left;
}
div.drop-default_hover {
	background-position:-365px -44px;
}
div.drop-default_on {
	background-position:-206px -44px;
}
.drop-default_wrapper {
	background-position:-204px bottom;
	z-index:4000;
}
ul.drop-default li {
	background-position:-206px -140px;
}
ul.drop-default li.hover {
	background-position:-206px -398px;
}
ul.drop-default li.hoverLarge {
	background-position:-206px -503px;
}
ul.drop-default li.first_hover {
	background-position:-206px -399px;
}
.noresults .drop-default {
	background-position:-601px -10px;
}
div.drop-default_on_Up {
	background-position:-745px -44px;
}
.drop-default_wrapper_Up {
	background-position:-204px -114px;
	z-index:4000;
}
ul.drop-default_Up li {
	background-position:-206px -140px;
}
ul.drop-default_Up li.hover {
	background-position:-206px -398px;
}
ul.drop-default_Up li.hoverLarge {
	background-position:-206px -503px;
}
ul.drop-default_Up li.first_hover {
	background-position:-206px -399px;
}
div.drop-game {
	background-position:-10px -10px;
}
div.drop-game_hover {
	background-position:-364px -10px;
}
div.drop-game_on {
	background-position:-10px -44px;
}
.drop-game_wrapper {
	background-position:-8px bottom;
	z-index:4000;
}
ul.drop-game li {
	background-position:-10px -140px;
}
ul.drop-game li.hover {
	background-position:-10px -398px;
}
ul.drop-game li.hoverLarge {
	background-position:-10px -503px;
}
ul.drop-game li.first_hover {
	background-position:-10px -399px;
}
ul.drop-default li, ul.drop-game li, ul.drop-default_Up li, ul.drop-game_Up li {
	cursor:pointer;
}
ul.drop-default li.hoverLarge span, ul.drop-default li.hover span, ul.drop-default li.first_hover span, ul.drop-game li.hoverLarge span, ul.drop-game li.hover span, ul.drop-game li.first_hover span, ul.drop-default_Up li.hover span, ul.drop-default_Up li.first_hover span, ul.drop-game_Up li.hover span, ul.drop-game_Up li.first_hover span {
	color:#fff;
}
ul.drop-default li {
	padding-bottom:0;
}
ul.drop-game {
	overflow:auto;
	display:block;
}
ul.drop-game li span {
	width:164px;
}
.spotlight-result-pane {
	background-position:-364px -146px;
}
.spotlight-results .bottomCap {
	background-position:-364px bottom;
}
.spotlight-results .spotlight-view-all.selected {
	background-position:-1603px -513px;
}
.spotlight-results_footer .spotlight-result-pane {
	background-position:-799px -151px;
	padding-top:11px;
}
.spotlight-results_footer .bottomCap {
	background-position:-799px bottom;
}
.spotlight-results_footer .spotlight-view-all.selected {
	background-position:-1603px -628px;
}
.spotlight-results_footer_bot .spotlight-result-pane {
	background-position:-1199px -146px;
	padding-top:16px;
}
.spotlight-results_footer_bot .bottomCap {
	background-position:-1199px bottom;
}
.spotlight-results_footer_bot .spotlight-view-all.selected {
	background-position:-1603px -746px;
}
.spotlight-results h2 {
	background-position:-364px -77px;
}
.spotlight-result-pane .videoOverlay {
	left:45px;
}
#spotlight-results li.selected {
	cursor:pointer;
}
#spotlight-results .spotlight-result-pane ul.games li img {
	background:none;
}
#spotlight-results .spotlight-result-pane ul.games li.selected div {
	background-position:-1200px -10px;
}
#spotlight-results .spotlight-result-pane ul.news li.selected h3 {
	background-position:-1600px -935px;
}
#spotlight-results .spotlight-result-pane ul.news li.selected span {
	background-position:-1600px bottom;
}
#spotlight-results .spotlight-result-pane ul.games li.selected div {
	background-position:-1200px -10px;
}
#spotlight-results.spotlight-results_footer .spotlight-result-pane ul.news li.selected h3, #spotlight-results.spotlight-results_footer_bot .spotlight-result-pane ul.news li.selected h3 {
	background-position:-2000px -935px;
}
#spotlight-results.spotlight-results_footer .spotlight-result-pane ul.news li.selected span, #spotlight-results.spotlight-results_footer_bot .spotlight-result-pane ul.news li.selected span {
	background-position:-2000px bottom;
}
#spotlight-results.spotlight-results_footer .spotlight-result-pane ul.games li.selected div, #spotlight-results.spotlight-results_footer_bot .spotlight-result-pane ul.games li.selected div {
	background-position:-2000px -822px;
}
#spotlight-results .spotlight-result-pane ul.games li.selected div, #spotlight-results .spotlight-result-pane ul.news li.selected, #spotlight-results .spotlight-result-pane ul.games li.selected h3 a, #spotlight-results .spotlight-result-pane ul.news li.selected h3 a {
	color:#fff;
}
.spotlight-results_footer h2, .spotlight-results_footer_bot h2 {
	background-position:-800px -10px;
}
#spotlightLoading {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/search_animation.gif) no-repeat scroll;
	height:19px;
	width:19px;
	position:absolute;
	display:none;
}
a.btn_share {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/sprite_sharing.png) no-repeat;
}
a.btn_share {
	background-position:0 -90px;
	display:block;
	margin-left:0;
	padding-top:3px;
	padding-left:6px;
	height:21px;
	width:123px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
a.btn_share:hover {
	background-position:0 -130px;
}
html body #at15s {
	display:block;
	width:125px!important;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
}
#at15s #at_hover .at_item {
	margin-top:-1px!important;
	padding:6px 4px 5px 4px!important;
	width:108px!important;
	color:#4f4f4f!important;
	font-size:10px!important;
	border-top:1px solid #fff!important;
}
#at15s #at_hover .at_item+.at_item {
	border-top:1px solid #e4e4e4!important;
}
#at15s #at_hover .at_item:hover, #at15s #at_hover .at_item.athov, #at15s #at_share .at_item:hover, #at15s #at_share .at_item.athov {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/addthis/hover_bg.gif) no-repeat scroll 0 1px!important;
	border-bottom:1px solid #fff!important;
	border-left:1px solid #fff!important;
	border-right:1px solid #fff!important;
	color:#fff!important;
}
#at15s_head {
	display:none!important;
}
#at15s #at16pf {
	border:0!important;
	background-color:transparent!important;
}
#sidebar div.c_sidePromo {
	margin-top:20px;
}
#sidebar div.c_sidePromo img {
	background-image:none;
	padding:0;
	margin:0;
	float:none;
}
#mainContent div.c_centerPromo {
	margin-top:20px;
}
#mainContent div.c_centerPromo img {
	background-image:none;
	padding:0;
	margin:0;
	float:none;
}
#sidebar div.c_E3 img {
	background-image:none;
	padding:0;
	margin:0;
	float:none;
}
#sidebar div.c_E3 a {
	display:block;
}
#sidebar div.c_E3 .bottomCap a {
	display:inline;
}
#sidebar div.c_E3 .bottomCap {
	background-position:left -853px;
}
.roundedContainerWrapper {
	border-color:#d5d5d5;
	border-style:solid;
	border-width:1px 0;
}
.roundedContainer {
	border-color:#d5d5d5;
	border-style:solid;
	border-width:0 1px;
	margin:0 -1px;
}
.e3Container {
	background:#fff url(http://web-static.ea.com/ES/portal/css/assets/e3_countdown_bg.jpg) no-repeat;
	padding-top:178px;
	text-align:center;
}
.e3Content {
	padding:0 45px 45px 45px;
}
.e3Container h1 {
	margin:28px 0 18px 0;
	color:#353535;
	font-size:30px;
	font-weight:normal;
}
.e3Container h1 strong {
	color:#006cba;
	font-weight:bold;
}
.e3Content p {
	color:#8b8b8b;
	font-size:11px;
}
.e3stories {
	margin-top:64px;
	overflow:hidden;
	text-align:left;
}
.e3stories div {
	padding-right:20px;
	width:272px;
	min-height:172px;
	float:left;
}
.e3stories div+div {
	border-left:1px solid #eff3f5;
	padding-left:26px;
	width:245px;
}
.e3stories h2 {
	margin-bottom:12px;
	color:#191919;
	font-size:20px;
	font-weight:bold;
}
.e3stories p {
	margin-bottom:10px;
}
#e3NewsTicker {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/e3_news_ticker_bg.jpg) no-repeat;
	margin-bottom:20px;
	width:656px;
	height:79px;
	overflow:auto;
}
#e3NewsTicker h2 {
	margin-top:8px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
#e3NewsTicker h6 a {
	color:#000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
#e3NewsTicker div.nav {
	width:165px;
	float:left;
}
#e3NewsTicker ol {
	margin-top:25px;
	width:465px;
	height:50px;
	float:left;
	display:none;
	overflow:hidden;
}
#e3NewsTicker div.buttons {
	overflow:hidden;
	width:110px;
	margin-left:12px;
}
#e3NewsTicker div.buttons a {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/e3_news_buttons.gif) no-repeat;
	display:block;
	padding-top:1px;
	width:18px;
	height:17px;
	color:#000;
	font-size:11px;
	text-align:center;
	text-decoration:none;
	float:left;
}
#e3NewsTicker div.buttons a+a {
	margin-left:5px;
}
#e3NewsTicker div.buttons a:hover {
	background-position:-20px 0;
}
#e3NewsTicker div.buttons a.selected, #e3NewsTicker div.buttons a.selected:hover {
	background-position:-40px 0;
	color:#bd1800;
	font-weight:bold;
}
#e3LiveStream {
	border-width:1px 0;
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/e3_stream_homepage_bg.jpg) scroll no-repeat;
}
#e3LiveStream h4 a {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/stream_baButton.png) scroll no-repeat;
}
#e3LiveStream ul li {
	border-top:1px solid #f1f4f6;
}
#e3LiveStream ul li.first {
	border:0;
}
#e3LiveStream ul li img {
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/image_backgrounds.png) scroll no-repeat;
}
.pg_menu {
	clear:both;
}
.pg_viewall {
	float:right;
}
.pg_pagenums, .pg_next, .pg_prev, .pg_next_off, .pg_next_on, .pg_contents.dots .pg_pagenums span, .pagination.dots .pg_pagenums span, .pg_next_hover, .pg_prev_hover, .pg_next_disabled, .pg_next_disabled_hover, .pg_prev_disabled, .pg_prev_disabled_hover {
	background-image:url('http://web-static.ea.com/ES/portal/css/assets/sprites/buttons_links.png')!important;
	background-image:url('http://web-static.ea.com/ES/portal/css/assets/sprites/buttons_links.gif');
	background-position:0 -1960px;
	background-repeat:no-repeat;
	position:relative;
	zoom:1;
}
.pg_contents {
	margin:0 auto;
	zoom:1;
}
.pg_next, .pg_prev, .pg_next_off, .pg_next_on {
	height:26px;
	width:25px;
	display:block;
	float:left;
	cursor:pointer;
	background-color:#f9f9f9;
}
.pg_next {
	background-position:right -1986px;
}
.pg_next_hover {
	background-position:right -2038px;
}
.pg_next.press {
	background-position:right -2064px;
}
.pg_next_disabled, .pg_next_disabled_hover, .pg_next.pg_disabled.press {
	background-position:right -2142px;
}
.pg_prev {
	background-position:right -1960px;
}
.pg_prev_hover {
	background-position:right -2012px;
}
.pg_prev.press {
	background-position:right -2090px;
}
.pg_prev_disabled, .pg_prev_disabled_hover, .pg_prev.pg_disabled.press {
	background-position:right -2116px;
}
.pg_pagenums {
	background-position:left -1960px;
	float:left;
	padding:4px 10px;
	height:18px;
	text-align:center;
}
.pagination.dots .pg_pagenums {
	width:auto;
}
.pg_pagenums a {
	float:none;
}
.pg_pagenums a, .pg_pagenums span {
	font-weight:bold;
}
.pg_pagenums span {
	display:block;
	float:left;
	width:16px;
}
.pg_pagenums span {
	margin:0 3px;
}
.pg_pagenums span.underline {
	cursor:pointer;
	text-decoration:underline;
}
.pg_pagenums span.bold {
	cursor:default;
	text-decoration:none;
	color:#226bd7;
}
.pagination {
	padding:11px 10px;
	height:auto;
}
.dots {
	height:27px;
	padding:11px 10px 11px 10px;
}
.pagination.dots .pg_pagenums {
	padding:4px 5px 4px 10px;
}
.pagination.dots .pg_prev {
	margin-right:0;
}
.pagination.dots .pg_next {
	margin-left:0;
}
.pagination.dots .pg_pagenums span {
	background-position:-35px -2009px;
	display:block;
	float:left;
	width:7px;
	margin:5px 5px 0 0;
	height:8px;
	cursor:pointer;
}
.pagination.dots .pg_pagenums span.on {
	background-position:-24px -2009px;
}
.pagination.dots .more {
	margin-right:10px;
	position:absolute;
	right:0;
	margin-top:3px;
}
.bottomCap .pg-search-counter {
	float:left;
	margin-top:6px;
	margin-bottom:6px;
	text-align:left;
}
.pg-search-open-state {
	display:none;
}
.bottomCap .pg-toggle {
	float:right;
}
.bottomCap .drop-default {
	cursor:pointer;
}
.bottomCap .drop-default span {
	width:115px;
	display:block;
}
.bottomCap ul.drop-default li span {
	margin-right:4px;
	width:126px;
}
#sidebar .dots .pg_contents, #studioSidebar .dots .pg_contents {
	margin:0 auto;
	float:none;
}
#gameHighlights {
	margin-top:20px;
}
#gameHighlights .music {
	width:335px;
	border:0 none;
	height:145px;
	margin-top:15px;
	padding:0 15px 0 15px;
}
#gameHighlights .music a#playAllAudio {
	color:#0096ff;
	font-weight:bold;
}
#gameHighlights .music img {
	float:left;
}
#gameHighlights .music .btn_buyalbum img {
	padding:0;
	margin:0;
	background-image:none;
	float:none;
	height:auto;
	width:auto;
}
#gameHighlights .music p {
	margin:5px 0;
}
#gameHighlights .music h2 {
	padding:0;
	margin:2px 0;
}
#gameHighlights .playlist {
	margin-top:15px;
	float:left;
	text-align:right;
}
#gameHighlights #audioPlayer {
	margin-top:10px;
}
#gameFeatures {
	clear:both;
	margin:20px 0;
	width:659px;
}
#mainContent #gameFeatures h2 {
	padding:10px 0 3px 0;
	margin:0 0 8px 3px;
	border-bottom:1px solid #DEDEDE;
}
#gameFeatures .contentNoJs {
	background:#fff;
}
#gameFeatures .content {
	background:#fff url(http://web-static.ea.com/ES/portal/css/assets/sprites/backgrounds.gif) no-repeat scroll -7700px 0;
	overflow:hidden;
	padding-top:20px;
	position:relative;
	left:-3px;
}
#gameFeatures ul.enabled {
	min-height:185px;
	height:auto;
	border-top:1px #dee1e2 solid;
}/*\*/
* html #gameFeatures ul.enabled {
	height:185px;
}/**/
.gameFeatures-menu {
	padding:0;
	float:left;
	width:159px;
	position:relative;
	z-index:2;
	left:0;
}
#gameHighlights.tabs-wide-cap.tabs .nav li a span {
	width:119px;
}
#gameFeatures .tabs {
	background:none;
}
#gameFeatures .features {
	padding:0 20px 20px 20px;
	border-left:1px solid #dfdfdf;
	overflow:hidden;
	border-right:1px solid #dfdfdf;
	position:relative;
	width:458px;
}
#gameFeaturesOverlay {
	width:455px;
	height:34px;
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/gamefeatures/overlay.png) no-repeat;
	position:absolute;
	bottom:0;
}
#gameFeatures ul.nav {
	height:auto;
}
#gameFeatures li {
	float:none;
	margin-left:0;
	margin-bottom:10px;
	padding-right:11px;
	height:auto;
	width:auto;
}
#gameFeatures .features ul li {
	margin:0;
	padding-right:0;
}
#gameFeatures .nav li {
	width:148px;
}
#gameFeatures .nav li.on, #gameFeatures .nav li.first_on {
	padding-right:0;
	width:160px;
}
#gameFeatures .nav li.first_on a, #gameFeatures .nav li.first_on span, #gameFeatures .nav li.on a, #gameFeatures .nav li.on span {
	color:#226BD7;
	position:relative;
}
#gameFeatures .nav li.first_on a, #gameFeatures .nav li.first_on span {
	background-position:left -360px;
}
#gameFeatures .nav li.on a, #gameFeatures .nav li.on span {
	background-position:left -210px;
	width:143px;
}
#gameFeatures .nav li a {
	height:40px;
	position:relative;
}
#gameFeatures .nav li a span {
	width:108px;
	height:28px;
	position:relative;
	font-size:11px;
}
#gameFeatures .bottomCap {
	margin-bottom:0;
	background-position:-1906px -533px;
	width:480px;
	padding-top:16px;
}
#gameFeatures .bottomCap.bottomCapNoJs {
	background-position:-2327px bottom;
	width:auto;
}
#platformAggregator {
	margin-bottom:16px;
}
#platformAggregator .media {
	padding-bottom:0;
}
#platformAggregator .media ul {
	height:auto;
}
#platformAggregator .media img {
	background-image:none;
	height:127px;
	width:86px;
}
#platformAggregator .media a.btn_info_sm img, #platformAggregator .media a.btn_addcart_sm img {
	display:none;
}
#eventCalendar .bottomClosed {
	background:none;
}
#eventCalendar img {
	display:none;
}
#eventCalendar.loaded img {
	display:block;
}
#eventCalendar #calContainer, #eventCalendar #calContainer div, #eventCalendar #calContainer .desc, #eventCalendar #calContainer div.title a, #eventCalendar #eventContainer {
	color:#fff;
}
#eventCalendar.loaded #calContainer, #eventCalendar.loaded #calContainer p, #eventCalendar.loaded #calContainer span, #eventCalendar.loaded #calContainer div {
	color:#4F4F4F;
}
#eventCalendar #eventCalendarFooter {
	display:none;
}
#eventCalendar.loaded #eventCalendarFooter {
	display:block;
}
#eventCalendar #calContainer ul {
	margin:8px;
}
#eventCalendar #calContainer div.event, #eventCalendar #calContainer div.release {
	margin:8px 0 8px 0;
}
#eventCalendar #eventContainer {
	display:none;
}
#eventCalendar.loaded #eventContainer {
	display:block;
}
#eventCalendar.loaded, #eventCalendar.loaded .bottomClosed, #eventCalendar.loaded #eventCalendarFooter span.lblGameRelease, #eventCalendar.loaded #eventCalendarFooter span.lblSpecialEvent, #eventCalendar.loaded #events-calendar table td.release, #eventCalendar.loaded #events-calendar table td.event, #eventCalendar.loaded #calendar-tooltip, #eventCalendar.loaded #calendar-tooltip-arrow, #eventCalendar.loaded #eventContainer img, #eventCalendar.loaded #events-calendar .pg_next, #eventCalendar.loaded #events-calendar .pg_prev, #eventCalendar.loaded #events-calendar .pg_next_off, #eventCalendar.loaded #events-calendar .pg_next_on, #eventCalendar.loaded #events-calendar .pg_pagenums, #eventCalendar.loaded #eventContainer.tabs .nav li a.selected, #eventCalendar.loaded #eventContainer.tabs .nav li a.selected span {
	background-image:url(http://web-static.ea.com/ES/portal/css/assets/sprites/eventcalendar.png)!important;
	background-image:url(http://web-static.ea.com/ES/portal/css/assets/sprites/eventcalendar.gif);
	background-repeat:no-repeat;
	background-color:transparent;
}
#eventCalendarFooter {
	position:relative;
	top:-23px;
	left:6px;
	color:#fff;
	font-size:10px;
}
#eventCalendarFooter span {
	position:relative;
	float:left;
	padding-left:22px;
	padding-top:1px;
	margin-right:5px;
	line-height:13px;
}
#eventCalendarFooter span.lblGameRelease {
	background-position:-400px -149px;
}
#eventCalendarFooter span.lblSpecialEvent {
	background-position:-400px -199px;
}
#eventCalendar {
	background-position:left -150px;
	background-color:#1E499E;
}
#eventCalendar.loaded .bottomClosed {
	height:20px;
	background-position:left bottom;
	margin-bottom:0;
}
#events-calendar {
	height:226px;
	width:300px;
}
#events-calendar table {
	border:1px;
	width:280px;
	margin-left:11px;
}
#events-calendar table td.date-title {
	text-align:center;
	height:33px;
	color:#fff;
}
#events-calendar table th, #events-calendar table td {
	font-size:14px;
	font-weight:bold;
	width:40px;
	height:27px;
	text-align:center;
	color:#badcf5;
}
#events-calendar table th {
	font-size:11px;
}
#events-calendar table td.release, #events-calendar table td.event {
	cursor:pointer;
	color:#18418e;
}
#events-calendar table td.release {
	background-position:-350px -150px;
}
#events-calendar table td.event {
	background-position:-350px -200px;
}
#calendar-pagination {
	height:200px;
}
#calendar-tooltip {
	position:absolute;
	z-index:999;
	width:280px;
	height:135px;
	display:none;
	background-position:-350px -750px;
}
#calendar-tooltip-arrow {
	position:absolute;
	z-index:1111;
	width:25px;
	height:20px;
	display:none;
	background-position:-350px -900px;
}
#calendar-tooltip .day {
	padding:8px;
	font-size:12px;
}
#calendar-tooltip .title {
	margin-top:15px;
}
#calendar-tooltip .day .type, #calendar-tooltip .day a {
	font-weight:bold;
}
#calendar-tooltip .day a {
	font-size:14px;
	display:block;
	color:#000;
}
#calendar-tooltip .day p {
	margin:0;
}
#calendar-tooltip .day img {
	float:left;
	margin-top:12px;
	margin-right:5px;
}
#calendar-tooltip .calendar-tooltip_pg_menu {
	position:absolute;
	top:2px;
	left:240px;
}
#calendar-tooltip .calendar-tooltip_pg_menu .pg_next {
	margin-left:2px;
}
#calendar-tooltip .calendar-tooltip_pg_menu .pg_prev {
	margin-right:2px;
}
#events-calendar #next-event {
	display:none;
}
#events-calendar .calendar_pg_menu {
	position:relative;
	top:-203px;
	background:none;
}
#events-calendar .pg_contents {
	background:none;
	float:none;
	width:auto;
}
#events-calendar .pg_next {
	background-position:right -150px;
}
#events-calendar .pg_next {
	position:relative;
	display:inline;
	float:right;
	margin-right:10px;
}
#events-calendar .pg_next_hover {
	background-position:right -200px;
}
#events-calendar .pg_next_press {
	background-position:right -250px;
}
#events-calendar .pg_next_disabled, #events-calendar .pg_next_disabled_hover, #events-calendar .pg_next_disabled_press {
	background-position:right -300px;
}
#events-calendar .pg_prev {
	background-position:-600px -150px;
}
#events-calendar .calendar_pg_menu .pg_contents .pg_prev {
	position:relative;
	float:left;
	display:inline;
	left:8px;
}
#events-calendar .pg_prev_hover {
	background-position:-600px -200px;
}
#events-calendar .pg_prev_press {
	background-position:-600px -250px;
}
#events-calendar .pg_prev_disabled, #events-calendar .pg_prev_disabled_hover, #events-calendar .pg_prev_disabled_press {
	background-position:-600px -300px;
}
#events-calendar .calendar-tooltip_pg_menu {
	position:absolute;
	top:-6px;
	left:160px;
	width:auto;
}
#events-calendar .calendar-tooltip_pg_menu .pg_pagenums {
	padding:2px 2px 0 4px;
	width:auto;
}
#events-calendar .calendar-tooltip_pg_menu .pg_contents {
	width:auto;
}
#events-calendar .calendar-tooltip_pg_menu .pg_pagenums span {
	margin:0 2px 0 2px;
	float:none;
	display:inline;
}
#events-calendar .calendar-tooltip_pg_menu .pg_prev, #events-calendar .calendar-tooltip_pg_menu .pg_next {
	padding:0;
	margin:0;
	width:20px;
	height:20px;
}
#events-calendar .cl {
	clear:both;
}
#eventCalendar .tabs {
	margin-left:10px;
	background:none;
	background-color:transparent;
}
#eventCalendar #eventContainer .sections {
	width:281px;
	color:#b1dcff;
	background:none;
	background-color:#1e499e;
	background-image:none;
}
#eventCalendar #eventContainer .sections p {
	color:#b1dcff;
}
#eventCalendar #eventContainer .sections h4 a {
	color:#fff;
}
#eventCalendar #eventContainer .sections h4 {
	padding-top:5px;
	padding-bottom:5px;
}
#eventCalendar #eventContainer .sections p {
	padding:0;
}
#eventCalendar #eventContainer .sections li {
	width:100%;
	overflow:hidden;
}
#eventCalendar #eventContainer.tabs ul.nav {
	height:50px;
}
#eventCalendar #eventContainer.tabs ul.nav li {
	height:40px;
	width:137px;
}
#eventCalendar #eventContainer.tabs ul.nav li.last {
	margin-left:7px;
}
#eventCalendar #eventContainer.tabs .nav li a {
	padding-bottom:0;
}
#eventCalendar #eventContainer.tabs .nav li a span {
	width:100px;
	padding-bottom:2px;
}
#eventCalendar #eventContainer img {
	background-position:right -350px;
	float:left;
	padding:4px;
	margin-right:16px;
}
#eventCalendar #eventContainer.tabs .nav li a.selected span {
	background-position:left top;
}
#eventCalendar #eventContainer.tabs .nav li a.selected {
	color:#fff;
	background-position:right top;
}
#eventCalendar #eventContainer .sections ol {
	padding:0 16px 0 16px;
}
#eventCalendar #eventContainer .sections li {
	padding:16px 0 16px 0;
}
#eventCalendar #eventContainer.tabs .sections li+li {
	border-top:1px solid #3065be;
}
#releaseDateSliderContainer.loaded, #releaseDateSlider .sliderRange, #releaseDateSlider .sliderHandle {
	background-image:url('http://web-static.ea.com/ES/portal/css/assets/sprites/sprite_slider.png')!important;
	background-image:url('http://web-static.ea.com/ES/portal/css/assets/sprites/sprite_slider_ie6.png');
}
#releaseDateSliderContainer {
	background-repeat:no-repeat;
	background-position:0 0;
}
#releaseDateSlider.sliderContainer {
	height:38px;
	width:258px;
	margin-left:10px;
	z-index:1;
	cursor:pointer;
}
#releaseDateSlider .sliderRange {
	height:7px;
	margin-top:24px;
	background-position:left -200px;
	z-index:2;
}
#releaseDateSlider .sliderOption {
	z-index:4;
	cursor:pointer;
	background:#cbcbcb;
	width:3px;
	height:3px;
	margin-top:25px;
}
#releaseDateSlider .sliderOptionLabel {
	font-size:9px;
	z-index:40;
	cursor:pointer;
	height:20px;
	margin-top:-20px;
	white-space:nowrap;
}
#releaseDateSlider .sliderOptionLabel.label0 {
	margin-left:23px;
	width:50px;
}
#releaseDateSlider .sliderOptionLabel.label3 {
	width:50px;
	margin-left:-20px;
	text-align:right;
}
#releaseDateSlider .sliderOptionLabel.hover {
	color:#226bd7;
}
#releaseDateSlider .sliderHandle {
	background-position:0 -50px;
	width:16px;
	height:16px;
	cursor:pointer;
	z-index:4;
	float:left;
	margin-left:-6px;
	margin-top:19px;
}
#releaseDateSlider .sliderHandle.proximity {
	background-position:0 -100px;
}
#releaseDateSlider .sliderHandle.hover {
	background-position:0 -100px;
}
#releaseDateSlider .sliderHandle.active {
	background-position:0 -150px;
}
#footer {
	clear:both;
	font-family:Arial;
	font-size:12px;
	width:972px;
	margin:0 auto;
	margin-top:0px;
}
#footer .utilityBar {
	height:45px;
	width:100%;
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/footer.png) no-repeat;
}
#footer .utilityBar h4 {
	margin:7px;
	width:60px;
	height:30px;
	float:left;
}
#footer .utilityBar h4 a {
	display:block;
	width:60px;
	height:30px;
	text-indent:-9999px;
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/footer.png) no-repeat scroll 0 -50px;
}
#footer_search {
	margin-top:7px;
	margin-right:7px;
	padding-left:20px;
	height:34px;
	float:right;
	width:auto;
}
#footer_search input {
	border:0;
	display:block;
	float:left;
}
#spotlight-footer {
	color:#717171;
	padding-left:30px;
	width:350px;
	height:22px;
	padding-top:8px;
	background:transparent url(assets/sprites/footer.png) no-repeat scroll 0 -100px;
}
#footer_search input.searchSubmit {
	padding:0 20px 0 20px;
	height:30px;
	color:#fff;
	font-weight:bold;
	background:transparent url(assets/sprites/footer.png) no-repeat scroll right -100px;
}
#footer_search .submitsd, #footer_search .submitsd_on {
	float:left;
	height:30px;
	padding-left:2px;
	cursor:pointer;
	background:transparent url(assets/sprites/footer.png) no-repeat scroll 0 -100px;
}
#spotlight-footer.focus {
	background-position:0 -150px;
}
#footer_search .submitsd {
	background-position:-510px -100px;
}
#footer_search .submitsd_on {
	background-position:-510px -150px;
}
#footer_search .submitsd_on input, #footer_search input.searchSubmit:hover {
	background-position:right -150px;
}
#footer_search .submitsd_on input, #footer_search input.searchSubmit:active {
	background-position:right -150px;
}
#footer_search .submitsd_on input, #footer_search input.searchSubmit:hover, #footer_search input.searchSubmit:active {
	color:#0f4097;
}
#ea_global_footer {
	margin:0 auto;
	width:970px;
	background-color:#fff;
	border:1px solid #dee1e2;
	border-top:0;
	font-family:Arial, sans-serif;
	font-size:11px;
	overflow:hidden;
}
#ea_global_footer a:link {
	color:#000;
}
#ea_global_footer a:visited {
	color:#000;
}
#ea_global_footer a:hover {
	color:#5b5b5b;
}
#ea_global_footer a:active {
	color:#000;
}
#ea_global_footer dl {
	border-right:1px solid #e9e9e9;
	padding:13px 17px;
	width:132px;
	min-height:207px;
	height:auto!important;
	height:207px;
	float:left;
}
#ea_global_footer dt {
	margin-bottom:7px;
	font-size:13px;
	font-weight:bold;
}
#ea_global_footer dd+dt {
	margin-top:14px;
}
#ea_global_footer dd {
	line-height:1.55;
}
#ea_global_footer dd.rss a {
	padding-right:16px;
	background:transparent url(http://web-static.ea.com/ES/portal/css/assets/sprites/footer.png) no-repeat scroll right -150px;
}
#ea_global_footer .highlight {
	width:269px;
	padding:9px 12px;
	float:right;
}
#ea_global_footer .highlight h2 {
	font-size:16px;
}
#ea_global_footer .highlight h4 {
	font-size:12px;
}
#ea_global_footer .highlight img.main {
	margin-top:6px;
	margin-bottom:6px;
}
#ea_global_footer .highlight ul.platforms li {
	display:inline;
	color:#717171;
}
#ea_global_footer .highlight ul.platforms li:after {
	content:",";
}
#ea_global_footer .highlight ul.platforms li.last:after {
	content:"";
}
#ea_global_footer .highlight p.desc {
	margin-bottom:10px;
	color:#141414;
	font-size:11px;
}
#ea_global_footer .highlight a.btn_info {
	margin-right:3px;
}
#ea_global_footer .highlight a.btn_info, #ea_global_footer .highlight a.btn_addcart {
	float:right;
}
#ea_corporate_links {
	margin:45px auto;
}
#ea_corporate_links, #ea_corporate_links a {
	color:#888;
	font-family:Arial, sans-serif;
	font-size:11px;
	text-align:center;
}
#ea_corporate_links li {
	display:inline;
	padding:0 7px;
}
#ea_corporate_links li+li {
	border-left:1px solid #888;
}
#ea_corporate_links li a {
	vertical-align:1px;
}
#ea_corporate_links p.legal {
	margin-top:7px;
	clear:left;
}
