/* ---------------------------------------- [start] affiliate style overrides---------------------------------------- *//* dlprotect-logo has to bee fixed.. thing its an <img> */body {	color:#ffffff;	background:#2d2d2d ;}.headerGP div.contentContainer {	background:none;}a {	color:#0099ff;}.bodyContainer{	border: 1px solid #2a2a2a;	background-color:#212121;}.padlock {	background: url(../images/padlock.png) no-repeat;}.playNow {	background:transparent url(../images/greenArrow.gif) no-repeat right bottom;	color:inherit;	font-weight:inherit;}.gameNumber{	background:transparent url(../images/circle1.png) no-repeat left bottom;}.playNow a, a.playNow {	color:#ccff00;}.label a{ 	color:#0099ff;}.boxHead {	background:#4b4b4b url(../images/headGrad.gif) repeat-x;}.boxBody {	border: 1px solid #2a2a2a;	background-color:#212121;}#ageCheckbox, #securomCheckbox {	background:#4B4B4B none repeat scroll 0 0;}/* [start] securom */#securomPopup {	color:black;}/* [end] securom */.ad728x90_containerMask {	background:none;}.accountSearch .cart .cartLink {	background: transparent url(../images/cartIcon.gif) no-repeat left bottom;	padding-left:25px;}.accountSearch .account a {	color:#ffffff;}div.topNav_container {	background:none;}.headerGP div.superNav_container {	border-bottom:2px solid #0099ff;}div.superNav_container li {	background:transparent url(../images/tabOff.png) no-repeat right top;}div.superNav_container li a {	background:transparent url(../images/tabOff.png) no-repeat left top;}div.superNav_container li.superNav_on {	background:transparent url(../images/tabOn.png) no-repeat right top;}div.superNav_container .superNav_on a {	background:transparent url(../images/tabOn.png) no-repeat left top;}.genreNav a:hover.genreLink  {	background:#000000;	text-decoration:none;	cursor:default;	border-bottom:1px solid #000000;}.genreNav .genreLink.on {	background:#000000;	border-bottom:1px solid #000000;}.box.featRotator .thumbNail.on  {	background: transparent url(../images/rotatorSelect.gif) no-repeat 4px 0px;}.gamesList.gameListCore .dataListElement.header{	background: #000000;}.AS_button{	background: transparent url(../images/yellowButtonGrad.gif) repeat-x -10px;	border:1px solid #0091FF;	color:white;}.AS_button.highlight_button {	background:#fee06e url(../images/yellowButtonGrad.gif) repeat-x 0px 0px;	border: 1px solid #0091FF;	color:black;}.AS_button.normal_button {	color:black;	background:#e1dcc6 url(../images/greyButtonGrad.gif) repeat-x;	border: 1px solid #cccccc;}.AS_button.GP_button, .gpButtonCredit.GP_button {	color:black;	background:#e1dcc6 url(../images/greyButtonGrad.gif) repeat-x;	border: 1px solid #cccccc;}.AS_button.GP_buttonOff, .gpButtonCredit.GP_buttonOff {	color:grey;	background:#e1dcc6 url(../images/greyButtonGrad.gif) repeat-x;	border: 1px solid #cccccc;	/*cursor:default;*/}a#gamesDetail_gameInfoBottomExpandBtn  {	background:transparent url(../images/blueArrowDwn.gif) no-repeat 0px 5px;}a#gamesDetail_gameInfoBottomContractBtn {	background:transparent url(../images/blueArrowUp.gif) no-repeat 0px 5px;}.star-rating, .star-rating a:hover, .star-rating li.current-rating {	background-image: url(../images/star.gif);}.star-rating li.current-rating {	background-image: url(../images/star.gif) !important;}.webgame_dlUpSell .button.buy {	background:#e1dcc6 url(../images/yellowButtonGrad.gif) repeat-x;	border: 1px solid #0091ff;}.webgame_dlUpSell .button.dl {	background:#e1dcc6 url(../images/greyButtonGrad.gif) repeat-x;	border: 1px solid #cccccc;}.bestSeller_recommended_overlay {	background:transparent url(../images/sBubble242x233Left.gif) no-repeat;}div.bestSeller_recommended_overlayRight, .game_OverlayRight .bestSeller_recommended_overlay {	background:transparent url(../images/sBubble242x233Right.gif) no-repeat;}.gameOverlay {	background:transparent url(../images/gameOverlayBackL.gif) no-repeat;}.gameOverlayRight {	background:transparent url(../images/gameOverlayBackR.gif) no-repeat;}.cartModule .productTable tbody tr {	background:none;	margin:20px 0px;}.cartModule .productTable tbody tr:hover {	background:#000000;}.cartModule .gpButtonCreditOff {	background:#fdfcf6 url(../images/greyButtonGrad.gif) repeat-x;	border:1px solid #cccccc;}.cartModule .dlInsurance td {	background:#4B4B4B;}.cartModule .button.continue, .button.checkout {	color:white;	border:1px solid #cccccc;	background:#fdfcf6 url(../images/greyButtonGrad.gif) repeat-x;}.cartModule .button.checkout {	background:#fefcf3 url(../images/yellowButtonGrad.gif) repeat-x;	border:1px solid #0091ff;}.help_category .label.closedFaq{	background:transparent url(../images/blueArrowDwn.gif) no-repeat 0px 5px;}.help_category .label.openFaq{	background:transparent url(../images/blueArrowUp.gif) no-repeat 0px 5px;}div.footerNav {	background:#4b4b4b;	color:#0099FF;}.checkoutConfirm .button.cancel, .button.checkout {	color:white;	border:1px solid #cccccc;	background:#fdfcf6 url(../images/greyButtonGrad.gif) repeat-x;}.checkoutConfirm .button.checkout {	background:#fefcf3 url(../images/yellowButtonGrad.gif) repeat-x;	border:1px solid #0091ff;}.login .extraMessage.partner_login{	color: white;}.checkout_main .pageContentContainer {	color: black;}/* ---------------------------------------- [end] affiliate style overrides---------------------------------------- */
