/* ---------------------------------------- [start] affiliate style overrides---------------------------------------- */.affiliate_iframe_header {	margin:0px auto;	height:183px;	width:980px;}.affiliate_footer_bg{	display: none;}body {	font-size: 12px;	font-family: Arial;}.headerGP div.contentContainer {	font-size: 12px;	font-family: Arial;	text-align:left;	padding:0 18px;	background: white url(../images/backGreyGrad.png) repeat-x scroll 0 50px;}.headerGP div.superNav_container {	border-bottom:2px solid #AAAAAA;	padding:0 18px 0 28px;	width:970px;}div.topNav_container {	margin-left:-18px;	width:1016px;}.cartModule .productTable tbody tr:hover {	background:#eeeeee;}.cartModule .dlInsurance td {	background:#eeeeee;}div.footerNav {	background:#dddddd;}.checkoutConfirm .dlInsurance td {	background:#eeeeee;}a {	color:#FF6600;}.boxHead {	background:#447900 url(../images/headGrad.gif) repeat-x;	border-left:1px solid #5A8B00;	border-right:1px solid #5A8B00;}.boxBody {	border:1px solid #5A8B00;}.bodyContainer {	border:1px solid #5A8B00;}div.GPModule_container {	border:1px solid #5A8B00;}div.GPModule_top {	background:#DFEEB2 none repeat scroll 0 0;	border-bottom:1px solid #5A8B00;}.ad728x90_containerMask {	background:transparent none repeat scroll 0 0;	width:100%;}.contentContainer div.box {	padding:0px;}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;}.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;}.cartModule .productTable tbody tr:hover {	background:#eeeeee;}.cartModule .dlInsurance td {	background:#eeeeee;}div.footerNav {	background:#dddddd;	margin:0px 10px;}.checkoutConfirm .dlInsurance td {	background:#eeeeee;}/* ---------------------------------------- [end] affiliate style overrides---------------------------------------- *//* ------------------------------- affiliate extra --------------------------------------*//* CSS Document */body {		background-color: #C0C0C0;	/*	background: #333333 url(http://www.onlinegames.net/images/bg_main.gif); */	margin:0px;}.tablehead td,.tablehead th,.tablehead ul,.tablehead p,.tablehead select,.tablehead textarea,.tablehead input{font-size: 0px;}.bodycontent {	width:99%;	padding: 5px 0px 0px 5px;}h4{font-size:11px;}.cellTitles {	font-size: 10pt;	font-weight: bold;	color: #FFFFFF;	text-align: center;}.breadcrumb {	font-size: 10pt;	font-weight: bold;	color: #FFFFFF;	text-align: left;}.tablehead .topMenuText {	font-size: 13px;	font-family: Verdana;	font-weight: bold;}a:link {color: #0000FF; text-decoration: none; }a:visited {color: #800080; text-decoration: none; }a:hover {text-decoration: underline; }a:active {color: #FF0000; text-decoration: underline; }a.topMenuText:link {text-decoration: none; xpadding-right:5px; xpadding-left:5px; }a.topMenuText:visited {text-decoration: none; xpadding-right:5px; xpadding-left:5px; }a.topMenuText:hover {text-decoration: underline; xpadding-right:5px; xpadding-left:5px; }a.topMenuText:active {text-decoration: none; xpadding-right:5px; xpadding-left:5px; }.webmasterMenuText {	font-size: 13px;	font-weight: bold;	text-align:center;}a.webmasterMenuText:link {color: #000000; text-decoration: none; padding-right:5px; padding-left:5px; }a.webmasterMenuText:visited {color: #000000; text-decoration: none; padding-right:5px; padding-left:5px; }a.webmasterMenuText:hover {color: #FFFFFF; text-decoration: none; padding-right:5px; padding-left:5px; }a.webmasterMenuText:active {color: #FFFFFF; text-decoration: none; padding-right:5px; padding-left:5px; }.subCategoryList {	font-size: 11px;	color: #000000;	font-weight: bold;}a.subCategoryList:link {color: black; text-decoration: none;}a.subCategoryList:visited {color: black; text-decoration: none;}a.subCategoryList:hover {color: black; text-decoration: underline;}a.subCategoryList:active {color: black; text-decoration: none;}.gameBreadcrumb {	font-size: 10pt;	color: #FFFFFF;	font-weight: bold;}a.gameBreadcrumb:link {color: white; text-decoration: none;}a.gameBreadcrumb:visited {color: white; text-decoration: none;}a.gameBreadcrumb:hover {color: white; text-decoration: underline;}a.gameBreadcrumb:active {color: white; text-decoration: none;}.footerText {	font-size: 11pt;	color: #FFFFFF;}a.footertext:link {color: #FFFFFF; text-decoration: none}a.footertext:visited {color: #FFFFFF; text-decoration: none}a.footertext:hover {color: #66CCFF; text-decoration: none; font-weight: bold;}a.footertext:active {color: #66CCFF; text-decoration: none; font-weight: bold;}.gamelistText {	font-size: 10px;	font-family: Arial;	color: #000000;	width: 150px;}.defaultText {	font-size: 11px;}.listSmallText {	font-family: Arial;	font-size: 11px;}.sidehalfbox {	font-size: 11px;	height: 170px;	vertical-align: top;}.mainSmallGameText {	font-size: 11px;}.pageNumbers {	font-size: 11px;}.displaygamebottomtitles {	font-size: 12px;	font-weight: bold;	color: #FFFFFF;}.bottomgametext {	font-size: 11px;}.bottomgametext2 {	font-size: 11px;	background-color: #E6F2FF;}.privatemessageheader {	font-size: 12px;}.sendmessageheader {	font-size: 12px;}.messagecellheaders {	font-size: 10px;}.messagesubject {font-size: 13px; }.messagefrom {font-size: 10px; font-weight: bold; }.messagesummary {font-size: 11px; }.messagedate {font-size: 11px; }.privatemessagesubject {font-size: 11px; font-weight: bold; }.privatemessageprofileinfo {font-size: 10px;}.privatemessageprofileusername {	font-size: 12px;	font-weight: bold;}.privatemessagedate {	font-size: 10px;}.privatemessagetext {	font-size: 11px;}.memberlistboxtitles {   font-size: 11px;   font-weight: bold;}.memberlistabc {   font-size: 11px;}.memberlistusers {   font-size: 11px;}.memberlistpages {   font-size: 11px;}a.PoweredBy:link {color: white; text-decoration: none;}a.PoweredBy:visited {color: white; text-decoration: none;}a.PoweredBy:hover {color: white; text-decoration: underline;}a.PoweredBy:active {color: white; text-decoration: none;}a.bookmarktext {color: white; text-decoration: none;}.tablehead {  background-color: #006699;  color: #FFFFFF;}.lightbluebg {  background-color: #66CCFF;}.whitebg {  background-color: #FFFFFF;}.darkbluebg {  background-color: #006699;  background-image:url(/images/darkbluebg.gif);  background-repeat:repeat-x;}.orangebg {  background: #FF8000 url(/images/orangebg.gif) repeat-x;}.redbg {  background: #EF1010 url(/images/redbg.gif) repeat-x;}.yellowbg {  background: #EFAD10 url(/images/yellowbg.gif) repeat-x;}.greenbg {  background: #34CB3D url(/images/greenbg.gif) repeat-x;}.bluebg {  background: #34CB3D url(/images/bluebg.gif) repeat-x;}.purplebg {  background: #8C33CC url(/images/purplebg.gif) repeat-x;}.extralightbluebg {  background-color: #F0F8FF;}.navbox_b {	float:right;	margin:0 0 0 0px;	padding:0 10 0 0px;	height:30px;	line-height:30px;	font-size: 14px;	font-family: verdana;	font-weight: bold;	color: #000;}.navbox_b a:link, .navbox_b a:visited, .navbox_b a:active {	color: red;	text-decoration: none;}.navbox_b a:hover {	color: blue;}.navbox_a {	float:left;	margin:0 0 0 0px;	padding:0 0 0 10px;	height:30px;	line-height:30px;	font-size: 13px;	font-family: verdana;	font-weight: bold;	color: #000;}.navbox_a a:link, .navbox_a a:visited, .navbox_a a:hover, .navbox_a a:active {	font-family: verdana;	font-weight: bold;	text-decoration: none;}.navbox_a a:link, .navbox_a a:visited {	color: #000;}.navbox_a a:hover, .navbox_a a:active {	color: #6495ED;}.topnav {	background:url( /images/topnav_bg.gif );	background-color: #fff;	background-repeat: repeat-x;}.topnavads {	background:url( /images/topnavads_bg.gif );	background-color: #fff;	background-repeat: repeat-x;}.searchbox {	width:140px;	height:30px;	float:right;	margin:0 0 -17px -10px;	padding:0 0 0 0px;	font-size: 10px;	font-family: verdana;	font-weight: bold;	color: #000;}.searchbox input, .searchbox .select, .searchbox .button {	font-size:10px;	border-width:1px;}.loginbox {	height:103px;	margin:0 0 -17 0px;	padding:0 0 0 0px;}.loginboxtext {	font-size: 11px;	font-family: Arial;	color: #000;}.loginboxtext input, .loginboxtext .select, .loginboxtext .button {	font-size:11px;	border-width:1px;}.userboxtext {	font-size: 11px;	font-family: Arial;	color: #000;}	/* complete site content listing */.complete {	clear:both;	overflow:hidden;	margin:0 5px;}.complete .header {	background:#09f;	color:#fff;	font-weight:bold;	margin:0 0 5px 0;	}.complete h2 {	font-weight:bold;}.complete .hidden {	display:none;}.complete .shown {	display:block;}.complete a.collapse {	display:block;	text-align:center;	clear:both;	white-space:nowrap;}.complete a.collapse:active, .complete a.collapse:focus {	outline: none;}.collapse {	font-family: verdana;	font-size: 12px;	color: #FFFFFF;	font-weight: bold;}a.collapse:link, a.collapse:visited {color:#FFFFFF;text-decoration:none;}a.collapse:hover, a.collapse:active {color:#006699;text-decoration:none;}#bigGameList {	margin-left:-45px;}#bigGameList li {	display:block;	float:left;	width:206px;	height:84px;	margin:0 0 5px 5px;	background:url( /images/bg_gamecat_big.gif );	overflow:hidden;	font-size: 10px;	font-family: verdana;}#bigGameList a {	display:block;	margin:3px;	text-decoration:none;	overflow:hidden;}#bigGameList a img {	float:left;	margin:0 5px 0 0;}#bigGameList a strong {	font-weight:bold;	font-size:11px;	text-decoration:underline;}#bigGameList a:hover strong {	text-decoration:none;}#bigGameList a span {	display:block;	color:#000;	text-decoration:none;}#adsenseList {	margin-left:-45px;}#adsenseList li {	display:block;	float:left;	width:312px;	height:257px;	padding-top: 2px;	margin:0 0 5px 5px;	background:url( /images/bg_gamecat_adsense.gif );	overflow:hidden;	font-size: 10px;	font-family: verdana;}#adsenseList a {	display:block;	margin:3px;	text-decoration:none;	overflow:hidden;}#adsenseList a img {	float:left;	margin:0 5px 0 0;}#adsenseList a strong {	font-weight:bold;	text-decoration:underline;}#adsenseList a:hover strong {	text-decoration:none;}#adsenseList a span {	display:block;	color:#000;	text-decoration:none;}/* ---------------------------------------------- *//* General Title */div.generaltitle {  width: 640px;}div.generaltitle div.title {//  width: 630px;  margin-bottom: 0px;  padding: 0;  border-bottom: 0px solid #fff;  background: #fff url(http://onlinegames.net/images/news/bg-title2.png) repeat-x left top;}  div.generaltitle div.title a { color: #fff; text-decoration: none;}  div.generaltitle div.title h3 {    margin: 0;    padding: .3em .17em .45em .7em;    color: #fff;    font-size: 123%; /* 16px */    font-weight: bold;    background: url(http://onlinegames.net/images/news/bg-title-corner2.png) no-repeat left top;  }div.generaltitle div.posts {//  width: 630px;  margin-bottom: 10px;  padding: .5em .8em .5em;  background: #fff url(http://onlinegames.net/images/news/bg-post.png) repeat-x left top;  font-weight: bold;}  div.generaltitle div.articles {//  width: 620px;  margin-bottom: 0px;  padding: .5em .8em .5em;  border-bottom1: 1px solid #fff;  font-family: verdana;  font-size: 10pt;}  div.generaltitle div.storylinks { margin: 0 0 1.5em 0;}div.generaltitle div.storylinks * { line-height: 110%; }  div.generaltitle div.storylinks div {//	width: 630px;        margin: 0;         padding: 0;        background: url(http://onlinegames.net/images/news/bg-link.png) repeat-x left bottom;        }  div.generaltitle div.storylinks ul {    margin: 0;//    padding: .75em 12em .75em .6em;    padding: .75em .75em .75em .75em;    background: url(http://onlinegames.net/images/news/bg-link-corner.png) no-repeat right bottom;  }  div.generaltitle div.storylinks ul li {      display: inline;      padding: 0;            margin-left: 5px;      margin-right: 15px;      list-style: none;      background: none;      border: none;      font-weight: bold;      color: #004949;    }    div.generaltitle div.storylinks ul li:before {content:"|"; color: #ccc;}    div.generaltitle div.storylinks ul li.more:before {content:" ";}.invisiblelink { font-family: Verdana; }a.invisiblelink:link {color: #FFFFFF; text-decoration: underline;}a.invisiblelink:visited {color: #FFFFFF; text-decoration: underline;}a.invisiblelink:hover {color: #FFFFFF; text-decoration: none;}a.invisiblelink:active {color: #FFFFFF; text-decoration: underline;}.contenttablehead {   background: white;   margin-top:5px;   width:980px;}.contenttablehead td{    font-size: 0px; /* 16px */}.contenttablefooter {   background: white;   margin-bottom:10px;   width:980px;}.contenttablefooter td{    font-size: 0px; /* 16px */}
