/* ---------------------------------------- [start] affiliate style overrides---------------------------------------- */.affiliate_iframe_header {	margin:0px auto;	height:267px;	width:100%;}.affiliate_name_secure_container {	position:relative;}.affiliate_footer_bg{	display: none;}.affiliate_name_secure {	font-size:18px;	font-weight:bold;	left:0;	margin-left:15px;	position:absolute;	top:0;}.affiliate_iframe_footer {	margin:0px auto;	height:81px;	width:980px;}body{	background:#353535 url(../images/mt.gif) 788px top repeat-x;}.ad728x90_containerMask {	background:transparent;}.headerGP div.contentContainer {	margin:0px auto;	background:transparent;}a{	color:#A8A9A9;	text-decoration:underline;}div.accountSearch {	width:530px;}.affiliate_iframe_header td{	text-align:left;	vertical-align:top;}.affiliate_iframe_header form{	margin:0;	padding:0;}.hbg{	background:url(../images/hbg.jpg) left top no-repeat;	height:267px;	width:280px;}.hbg a img{	margin:0px 0 0 0px;}.hbg2{background:url(../images/hbg2.jpg) left bottom no-repeat;}.ltd{	background:url(../images/lbg.jpg) left top no-repeat;	padding-left:7px;	width:167px;}.lcbg{background:url(../images/lcbg.jpg) left top repeat-y;	font-family:Tahoma;	font-size:14;	}.td{	background:#262C31;	border-top:3px solid #353535;	border-bottom:3px solid #353535;	text-align:center;	vertical-align:middle;}.mt table{	margin:0 -2px 0 -2px;	width:583px;}.mt th{	background:url(../images/thg.jpg) left top repeat;	height:21px;	text-align:center;	vertical-align:middle;}.mt td{	background:url(../images/tbg.jpg) left top repeat;	height:30px;	text-align:center;	vertical-align:middle;}.mtf td{	background:url(../images/tbg.jpg) left top repeat;}.mt a{	color:#A4A4A5;	text-decoration:none;}.td2{	padding:4px 14px 4px 56px;	text-align:left!important;}.td3{	padding:4px 14px 4px 12px;	text-align:left!important;}.tbg2 td{background:url(../images/tbg2.jpg) left top repeat!important;}.l_form input{	background:#4C5862;	border:1px solid #262C31;	margin:0 20px 0 8px;	width:95px;}.l_form,.l_form input,.l_form img{vertical-align:middle;}.inp{	height:13px!important;	width:13px!important;}.gl{background:url(../images/gl.jpg) left top repeat-x;}.copy{	color:#929292;	font-weight:bold;	text-align:center;	padding-top:14px;}.label a{ 	color:#A8A9A9;	text-decoration:none;}.accountSearch .account a {	color:#A8A9A9;	text-decoration:none;}.boxHead {	background:#666666 url(../images/headGrad.gif) repeat-x;}.boxHead.tabOff {	background:#FF7214 url(../images/headGrad2.gif) repeat-x 0  bottom;}.accountSearch .cart .cartLink {	background:transparent url(../images/cartIcon.gif) no-repeat scroll left bottom;	text-decoration:none;}/* account must be thinner for more tabs */.accountSearch .searchBar {	width:265px;	margin: 2px 0 0;}.searchField {	width:178px;}.box.featPageList .moreInfo {	color:#FF7214;}.playNow {	color:#FF7214;	background: white url(../images/greenArrow.gif) no-repeat scroll right bottom}.AS_button.searchButton {	background:#C88C2C url(../images/community_button.gif) repeat-x scroll -10px 50%;}div.topNav_container {	padding:42px 0px 0px 0px;	background:transparent;}.headerGP div.superNav_container {	background:transparent url(../images/menu.jpg) repeat-x;	border:medium none;	padding:1px 0 1px 10px;}div.superNav_container li {	background:transparent;	margin:0px;}div.superNav_container li a {	background:transparent;	padding:0px 10px;	border-left:1px solid #4C3A26;	border-right:1px solid #7D694E;	margin:0px;}div.superNav_container li.superNav_on {	background:#2E2F31;	height:28px;}div.superNav_container .superNav_on a {	background:#2E2F31;	height:28px;	border-left:1px solid black;	border-right:1px solid black;	border-top:1px solid black;	margin:0px;}div.superNav_container li:hover {	background:#2E2F31;	height:28px;}div.superNav_container a:hover {	background:#2E2F31;	height:28px;	border-left:1px solid black;	border-right:1px solid black;	border-top:1px solid black;	margin:0px;}.genreNav .genreLink {	border-bottom:1px dotted #333333;}.genreNav a:hover.genreLink  {	background:#e6e6e6;	text-decoration:none;	cursor:default;}.genreNav .genreLink.on {	background:#999999;	color: #ffffff;}.box.featRotator .thumbNail.on  {	background: transparent url(../images/rotatorSelect.gif) no-repeat 4px 0px;}.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:hover {	background:#eeeeee;}.cartModule .dlInsurance td {	background:#eeeeee;}div.footerNav {	background:#262C31  url(../images/footer_bg.gif) repeat-x;	margin:0px;}div.footerPolicy {	color: #ffffff;}.checkoutConfirm .dlInsurance td {	background:#eeeeee;}/* ---------------------------------------- [end] affiliate style overrides---------------------------------------- */
