/* global definitions */html {	background-image: url(background.png);	background-repeat: repeat-x;	background-color:#4A82A2;}body {	margin: 0px;	background-image: url(background2.png);	background-repeat: no-repeat;	background-position: center top;	font-family: "Arial", "Helvetica", "sans-serif";	font-size: 12px;	color: #666666;}body > div {	margin-left: auto;	margin-right: auto;	width: 980px;	background-image: url(contentBackground.png);}body>.main {	padding-top: 10px;	padding-bottom: 10px;	min-height:300px;}img { border-width:0px; }form { margin:0px;}a { color: #006699; text-decoration:none; }a:hover { color: #0099CC; }a:active { color: #333333; }h1 { color: #044265; font-size: 16px; font-weight: bold; margin: 0px; padding: 0px; }h2 { color: #044265; font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; }h3 { color: #005D7F; font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; }h4 { margin: 0px; padding: 0px; }h5 { margin: 0px; padding: 0px; }h6 { margin: 0px; padding: 0px; }h7 { margin: 0px; padding: 0px; }.boxTitle { color: #FFFFFF; font-size: 16px; font-weight: bold; position:absolute; left:30px; top:10px; }.gameTitle { color: #005D7F; font-size: 12px; font-weight: bold; }.licenseNowButton { display: block; width: 114px; height: 0px; padding-top: 46px; overflow: hidden; }.moreInfoButton { display:block; width:118px; height:0px; padding-top: 37px; overflow: hidden; }.signUpButton { display:block; width:118px; height:0px; padding-top: 46px; overflow: hidden; }.learnMoreButton { display:block; width:118px; height:0px; padding-top: 46px; overflow: hidden; }.downloadButton { display:block; width:139px; height:0px; padding-top: 37px; overflow: hidden; }.smallDownloadButton { display:block; width:122px; height:0px; padding-top: 32px; overflow: hidden; }.tinyDownloadButton { display:block; width:31px; height:0px; padding-top: 22px; overflow: hidden; background:url(tinyDownloadButton.png)}.loginButton { display:block; width:118px; height:0px; padding-top:46px; overflow:hidden }.registerButton {  display:block; width:118px; height:0px; padding-top:37px; overflow:hidden }.getCodesButton { display:block; width:119px; height:0px; padding-top:23px; overflow:hidden }.addToCartButton { display:block; width:119px; height:0px; padding-top:23px; overflow:hidden }.removeFromCartButton { display:block; width:119px; height:0px;padding-top:23px; overflow:hidden }.downloadFreeSampleButton { display:block; width:159px; height:0px; padding-top:37px; overflow:hidden }.licenseMoreGamesButton { display:block; width:180px; height:0px; padding-top:37px; overflow:hidden }.checkOutButton { display:block; width:118px; height:0px; padding-top:37px; overflow:hidden }.backButton { display:block; width:118px; height:0px; padding-top:37px; overflow:hidden }.continueButton { display:block; width:118px; height:0px; padding-top:37px; overflow:hidden }.helpButton { display:block; width:23px; height:0px; padding-top:23px; overflow:hidden; background:url(gameHelpButton.png) }.newIcon { height:0px; overflow:hidden }.updatedIcon { height:0px; overflow:hidden; }.robotIcon {height:0px; overflow:hidden;width:30px; padding-top:30px; background:url(robotIcon.png)}.rssIcon {	display: block;	width: 20px;	padding-top: 20px;	height: 0px;	background-image: url(rssIcon.png);	overflow: hidden;}.twitterIcon {	display: block;	width: 20px;	padding-top: 20px;	height: 0px;	background-image: url(twitterIcon.png);	overflow: hidden;}.facebookIcon {	display: block;	width: 20px;	padding-top: 20px;	height: 0px;	background-image: url(facebookIcon.png);	overflow: hidden;}.moreLink {	display: block;	color: #006699;	padding-right: 10px;	background-image: url(arrow.png);	background-repeat: no-repeat;	background-position: right;}.viewSmallFlashGamesButton,.viewMultiplayerFlashGamesButton{	display: block;	width: 260px; height: 0px;	padding-top: 48px;	overflow: hidden;}.payPal { display:block; width:374px; height:0px; padding-top:57px; overflow:hidden; background:url(paypal.gif) }.digiCert { display:block; width:81px; height:0px; padding-top:63px; overflow:hidden; background:url(digicert.png) }/*live chat*/body >.liveChatLoading,body >.liveChatOffline{	position: fixed;	visibility:hidden;}body > .liveChatOnline{	visibility:visible;	display:block;	width: 140px;	height:0px;	padding-top:140px;	overflow:hidden;	z-index:100;	cursor:pointer;	position: fixed;	top: 40%;	right: 10px;}/* header definitions */body > .header {	position: relative;	padding-top: 1px;}body > .header .logo {	display: block;	margin-left: 17px;	margin-top: 30px;	background-image: url(logo.png);	width: 129px;	padding-top: 127px;	height: 0px;	overflow: hidden;}body > .header h1,body > .header .freeStuffButton,body > .header .gameLicenseButton,body > .header .supportButton,body > .header .contactUsButton {	position: absolute;	height: 0px;	overflow: hidden;	cursor: pointer;}body > .header >.gameLicenseMenu > .list,body > .header > .freeStuffMenu> .list{	display: none;	text-decoration: none;	z-index: 100;}body > .header >.gameLicenseMenu > .list > a,body > .header > .freeStuffMenu> .list > a{	width: 162px;	height:14px;	color: #005d7F;	display: block;	padding: 3px 2px 5px 8px;	border: 1px solid #a5cddc;	background: #d7e9f1;}body > .header >.gameLicenseMenu > .list > a:hover,body > .header > .freeStuffMenu> .list > a:hover{	border: 1px solid #a1cfdf;	background: #c1f4ff;	width: 162px;	height:14px;	color: #005d7F;	padding: 3px 2px 5px 8px;}/*body > .header .gamepageGameLicenseMenu:hover {	height:120px;}body > .header > .gamepageFreeStuffMenu:hover {	height:75px;}*/body > .header .gameLicenseMenu:hover .list{	display: block;	position: absolute;	left: 157px;	top: 132px;}body > .header > .freeStuffMenu:hover .list{	display: block;	position: absolute;	left: 285px;	top: 132px;}body > .header .searchFormContent {	position: absolute;	background-image: url(headerSearchBackground.1.png);	width: 179px;	height: 41px;}body > .header .searchFormContent input[type="text"] {	margin-left: 21px;	margin-top: 7px;	width: 107px;	height: 20px;	padding-left:3px;	color:#666666;	border: 1px solid #A0A0A0;}body > .header .searchFormContent a {	position: absolute;	width: 22px;	padding-top: 22px;	height: 0px;	right: 14px;	top: 7px;	background-image: url(headerSearchButton.png);	overflow: hidden;}body > .header .flag_e,body > .header .flag_c,body > .header .flag_sc {	position: absolute;	background-image: url(flag_sc.png);	width: 30px;	padding-top: 19px;	height: 0px;	overflow: hidden;}body > .header .flag_e { background-image: url(flag_e.png); }body > .header .flag_c { background-image: url(flag_c.png); }body > .header .flag_sc { background-image: url(flag_sc.png); }body > .header .shoppingCart {	position: absolute;	right: 0px;	top: 28px;	background-image: url(headerShoppingCartBackground.png);	padding-left: 22px;	width: 160px;	padding-top: 16px;	height: 30px;}/* footer definitions */body > .footer {	height: 196px;	background-image: url(footerBackground.png);}body > .footer .specialLinks {	margin-bottom: -40px;	padding-top: 26px;	padding-left: 85px;}body > .footer .specialLinks a {	margin-left: 30px;	margin-right: 30px;	padding-left: 30px;	background-repeat: no-repeat;	color: #FFFFFF;}body > .footer .specialLinks .facebookIcon {position:relative; left:740px; top:-60px;padding-left:0px;}body > .footer .specialLinks .rssIcon {position:relative;left:690px;top: -20px;padding-left:0px;}body > .footer .specialLinks .twitterIcon {position:relative;left:715px;top: -40px;padding-left:0px;}body > .footer .specialLinks .setAsHomePageLink { background-image: url(setAsHomePageIcon.png); }body > .footer .specialLinks .addToFavoritesLink { background-image: url(addToFavoritesIcon.png); }body > .footer .specialLinks .sendToFriendsLink { background-image: url(sendToFriendsIcon.png); }body > .footer .links {	color: #333333;	text-align: center;}body > .footer .links a {	color: #006699;	padding-left: 10px;	padding-right: 20px;	padding-top: 4px;	padding-bottom: 7px;	margin-left: 0px;	margin-right: -10px;	background-image: url(footerLinksBackground.png);	background-repeat: repeat-x;}body > .footer .links a.first {	padding-left: 30px;	background-image: url(footerLinksBackgroundL.png);	background-repeat: no-repeat;	background-position: left top;}body > .footer .links a.last {	padding-right: 30px;	background-image: url(footerLinksBackgroundR.png);	background-repeat: no-repeat;	background-position: right top;}body > .footer .copyright {	margin-top: 25px;	font-size: 10px;	color: #FFFFFF;	text-align: center;}body > .footer .trademark {	font-size: 10px;	color: #FFFFFF;	text-align: center;}/* home page definitions */body>.main>.home {	position: relative;	height: 700px;}body>.main>.home > div {	position: absolute;}body>.main>.home .flashBanner {	left: 100px;}body>.main>.home #introAreaImg{	display: block;	height:370px;	width:857px;	margin-left: 40px;}body>.main>.home .introArea  {	font-weight: bold;	color: #044265;	display: block;	height: 350px;	width: 300px;	left: 5px;	font-size: 12px;}body>.main>.home .introArea > .intro1{	width: 240px;	overflow: hidden;	text-align: justify;	padding-bottom: 15px;	margin-top: 55px;	margin-left: 65px;}body>.main>.home .introArea > a{	margin-left: 65px;	font-size: 15px;	width: 200px;	display: block;	text-decoration:underline;	text-align: left;	margin-top: -12px;}body>.main>.home .introArea > a > pre{	font-family: "Arial", "Helvetica", "sans-serif";}	body>.main>.home .introArea > a > div.gameType{	overflow: visible;	padding-left: 25px;	margin-top: -18px;}body>.main>.home .introArea > .intro2{	width: 240px;	overflow: hidden;	text-align: justify;	padding-top: 5px;	margin-left: 65px;}body>.main>.home .introArea > .intro2 > a{	text-decoration:underline;}body>.main>.home .mostPopularGames .listItemEnd .tryButton,body>.main> .home .latestGames .listItemEnd  .tryButton,body>.main>.home .mostPopularGames .listItem .tryButton,body>.main> .home .latestGames .listItem  .tryButton{	position: absolute;margin-left: 130px;top:13px;width: 53px; display:block;  height:0px; padding-top:23px; overflow:hidden;}body>.main>.home .mostPopularGames .listItemEnd .removeFromCartButton,body>.main> .home .latestGames .listItemEnd  .removeFromCartButton,body>.main>.home .mostPopularGames .listItem .removeFromCartButton,body>.main> .home .latestGames .listItem  .removeFromCartButton{	position: absolute;margin-left: 188px;top:13px;width: 119px; display:block;  height:0px; padding-top:23px; overflow:hidden;}body>.main>.home .mostPopularGames .listItemEnd .addToCartButton,body>.main> .home .latestGames .listItemEnd  .addToCartButton,body>.main>.home .mostPopularGames .listItem .addToCartButton,body>.main> .home .latestGames .listItem  .addToCartButton{	position: absolute;margin-left: 188px;top:13px;width: 119px; display:block;  height:0px; padding-top:23px; overflow:hidden;}body>.main>.home .mostPopularGames .listItem,body>.main> .home .latestGames .listItem {	position: relative;	width: 310px;	padding-top: 5px;	height: 41px;	margin-left:15px;	border-bottom: 1px solid #000000}body>.main>.home .mostPopularGames .listItemEnd,body>.main> .home .latestGames .listItemEnd {	position: relative;	width: 310px;	padding-top: 5px;	height: 41px;	margin-left:15px;}body>.main>.home .mostPopularGames .listItemEnd .gameTitle,body>.main>.home .latestGames .listItemEnd .gameTitle,body>.main>.home .mostPopularGames .listItem .gameTitle,body>.main>.home .latestGames .listItem .gameTitle {	display: block;	margin-left: 42px;	margin-right: 40px;	margin-top: -28px;	width: 80px;	overflow: hidden;	height: 30px;}body>.main>.home .mostPopularGames .listItem .newIcon,body>.main>.home .latestGames .listItem .newIcon,body>.main>.home .mostPopularGames .listItem .updatedIcon,body>.main>.home .latestGames .listItem .updatedIcon {	position:absolute;	right:0px;	top:9px;}body>.main>.home .mostPopularGames .moreLink,body>.main>.home .latestGames .moreLink {	position:absolute;	right:10px;	bottom: 10px;	background-image: url(arrow.png);	background-repeat: no-repeat;	background-position: right;}body>.main> .home .latestGames {	top: 390px;	left: 50px;	width: 330px;	height: 300px;	background-image: url(headerBackground.png);	background-position: top;	background-repeat: repeat-x;	border-left: 1px solid #484848;	border-top: 1px solid #484848;	border-bottom: 1px solid #484848;}body>.main>.home .mostPopularGames{	top: 390px;	left: 380px;	width: 330px;	height: 300px;	background-image: url(headerBackground.png);	background-position: top;	background-repeat: repeat-x;	border-top: 1px solid #484848;	border-bottom: 1px solid #484848;}body>.main>.home .news {	top: 390px;	left: 710px;	width: 220px;	height: 300px;	background-image: url(headerBackground.png);	background-position: top;	background-repeat: repeat-x;	border-right: 1px solid #484848;	border-top: 1px solid #484848;	border-bottom: 1px solid #484848;}body>.main> .home .latestGames h2{	padding-left:15px;	padding-top: 10px;	color: #ffffff;	height: 31px;}body>.main>.home .mostPopularGames h2,body>.main > .home .news h2 {	padding-left:15px;	padding-top: 10px;	color: #ffffff;	height: 290px;	border-left: 1px solid #484848;	margin-bottom: -260px;	background-repeat: no-repeat;	background-position: left 60px;}body>.main> .home .news h3 {	color: #666666;}body>.main>.home .news > div {	padding-top: 10px;	padding-left: 10px;	padding-right: 10px;	height:210px;	overflow:hidden;}body>.main>.home .news > div div a,body>.main>.home .news > div div div {	display: block;	margin-left: 10px;	margin-bottom: 5px;}body>.main> .home .news .facebookIcon {	position: absolute;	right: 10px;	top: 6px;}body>.main> .home .news .rssIcon {	position: absolute;	right: 60px;	top: 6px;}body>.main>.home .news .twitterIcon {	position: absolute;	right: 35px;	top: 6px;}body>.main>.home .news .moreLink {	position: absolute;	right: 15px;	bottom: 10px;}/*samples*/body>.main > .samples { margin-left: 220px;}body>.main > .samples > .HTML5Samples,body>.main > .samples > .AndroidAPKSamples,body>.main > .samples > .JavaJARSamples,body>.main > .samples > .AS3SourceSamples,body>.main > .samples > .AS2SourceSamples,body>.main > .samples > .AS3SWFSamples,body>.main > .samples > .AS2SWFSamples{	position:relative;	margin-bottom:20px;	width:550px;	background:url(downloadFreeSampleTableMiddle.png)}body>.main > .samples > .HTML5Samples,body>.main > .samples > .AndroidAPKSamples,body>.main > .samples > .JavaJARSamples,body>.main > .samples > .AS3SourceSamples,body>.main > .samples > .AS2SourceSamples,body>.main > .samples > .AS2SWFSamples{	margin-top:35px;}body>.main > .samples > .HTML5Samples > .itemTable > .header,body>.main > .samples > .AndroidAPKSamples > .itemTable > .header,body>.main > .samples > .JavaJARSamples > .itemTable > .header,body>.main > .samples > .AS3SWFSamples > .itemTable > .header,body>.main > .samples > .AS2SWFSamples > .itemTable > .header,body>.main > .samples > .AS3SourceSamples > .itemTable > .header ,body>.main > .samples > .AS2SourceSamples > .itemTable > .header {	position:relative;	top:-23px;	left:-20px;	margin-bottom:-15px;	padding-left:10px;	padding-top:10px;	width:540px;	height:36px;	background:url(downloadFreeSampleTableTop.png);}body>.main > .samples > .HTML5Samples> .itemTable,body>.main > .samples > .AndroidAPKSamples> .itemTable,body>.main > .samples > .JavaJARSamples> .itemTable,body>.main > .samples > .AS3SWFSamples > .itemTable,body>.main > .samples > .AS2SWFSamples > .itemTable,body>.main > .samples > .AS3SourceSamples > .itemTable,body>.main > .samples > .AS2SourceSamples > .itemTable {	position:relative;	top:5px;	padding:15px 20px 15px 20px;	background:url(downloadFreeSampleTableBottom.png);	background-repeat:no-repeat;	background-position:bottom}body>.main > .samples > .HTML5Samples > .itemTable > .header> h2,body>.main > .samples > .AndroidAPKSamples > .itemTable > .header> h2,body>.main > .samples > .JavaJARSamples > .itemTable > .header> h2,body>.main > .samples > .AS3SWFSamples > .itemTable > .header> h2,body>.main > .samples > .AS2SWFSamples > .itemTable > .header> h2,body>.main > .samples > .AS3SourceSamples > .itemTable > .header > h2,body>.main > .samples > .AS2SourceSamples > .itemTable > .header> h2{	margin-bottom:30px;	padding-left:45px;	padding-top:5px;	height:36px;	color:#FFFFFF;	font-size:16px;	font-weight:bold}body>.main > .samples > .AS2SourceSamples > .itemTable > .header > h2{	background:url(licenseTypeAS2SourceIcon.png) no-repeat}body>.main > .samples > .AS3SourceSamples > .itemTable > .header > h2{	background:url(licenseTypeAS3SourceIcon.png) no-repeat}body>.main > .samples > .AS2SWFSamples > .itemTable > .header > h2 {	background:url(licenseTypeAS2SWFIcon.png) no-repeat}body>.main > .samples > .AS3SWFSamples > .itemTable > .header > h2 {	background:url(licenseTypeAS3SWFIcon.png) no-repeat}body>.main > .samples > .JavaJARSamples > .itemTable > .header > h2 {	background:url(licenseTypeJavaJARIcon.png) no-repeat}body>.main > .samples > .AndroidAPKSamples > .itemTable > .header > h2 {	background:url(licenseTypeAndroidAPKIcon.png) no-repeat}body>.main > .samples > .HTML5Samples > .itemTable > .header > h2 {	background:url(licenseTypeHTML5Icon.png) no-repeat}body>.main > .samples > .AndroidAPKSamples > .itemTable > .Item,body>.main > .samples > .JavaJARSamples> .itemTable > .Item,body>.main > .samples > .AS3SWFSamples > .itemTable > .Item,body>.main > .samples > .AS2SWFSamples > .itemTable > .Item,body>.main > .samples > .AS3SourceSamples > .itemTable > .Item,body>.main > .samples > .AS2SourceSamples > .itemTable > .Item,body>.main > .samples > .HTML5Samples > .itemTable > .Item{	height: 150px;	padding-left:25px;	padding-top: 10px;}body>.main > .samples > .HTML5Samples > .itemTable > .Item > ul,body>.main > .samples > .AndroidAPKSamples  > .itemTable > .Item > ul,body>.main > .samples > .JavaJARSamples > .itemTable > .Item > ul,body>.main > .samples > .AS3SWFSamples > .itemTable > .Item > ul,body>.main > .samples > .AS2SWFSamples > .itemTable > .Item > ul,body>.main > .samples > .AS3SourceSamples > .itemTable > .Item > ul,body>.main > .samples > .AS2SourceSamples > .itemTable > .Item > ul {	margin-left:0px;	padding-left: 25px;	width: 200px;	height: 75px;	margin-bottom:5px;	overflow: hidden;}body>.main > .samples > .HTML5Samples > .itemTable > .Item > .title,body>.main > .samples > .AndroidAPKSamples > .itemTable > .Item > .title,body>.main > .samples > .JavaJARSamples > .itemTable > .Item > .title,body>.main > .samples > .AS3SWFSamples > .itemTable > .Item > .title,body>.main > .samples > .AS2SWFSamples > .itemTable > .Item > .title,body>.main > .samples > .AS3SourceSamples > .itemTable > .Item > .title,body>.main > .samples > .AS2SourceSamples > .itemTable > .Item > .title{	color:#044265;	font-weight:bold;	padding-left: 5px;	margin-bottom:-10px;}body>.main > .samples > .HTML5Samples > .itemTable > .ItemOdd,body>.main > .samples > .AndroidAPKSamples > .itemTable > .ItemOdd,body>.main > .samples > .JavaJARSamples > .itemTable > .ItemOdd,body>.main > .samples > .AS3SourceSamples > .itemTable > .ItemOdd,body>.main > .samples > .AS2SourceSamples > .itemTable > .ItemOdd,body>.main > .samples > .AS3SWFSamples > .itemTable > .ItemOdd,body>.main > .samples > .AS2SWFSamples > .itemTable > .ItemOdd {	margin-left:255px;	margin-top:-161px;	padding-left: 35px;	border-left: 1px solid #666666;}body>.main > .samples > .HTML5Samples > .itemTable > .ItemMiddle,body>.main > .samples > .AndroidAPKSamples > .itemTable > .ItemMiddle,body>.main > .samples > .JavaJARSamples > .itemTable > .ItemMiddle,body>.main > .samples > .AS3SourceSamples > .itemTable > .ItemMiddle,body>.main > .samples > .AS2SourceSamples > .itemTable > .ItemMiddle,body>.main > .samples > .AS3SWFSamples > .itemTable > .ItemMiddle,body>.main > .samples > .AS2SWFSamples > .itemTable > .ItemMiddle {	border-bottom: 1px solid #666666;}/*our games*/body>.main > .ourgames { margin-left: 160px;}body>.main > .ourgames > h1 {	background: url(ourGamesTitleBackground.png);	background-repeat: no-repeat;	padding-left: 45px;	padding-top: 10px;	height: 27px;	margin-bottom:25px;}body>.main > .ourgames > .descriptions {	margin-left: 50px;	margin-right: 160px;	margin-bottom: 20px;	text-align: justify;}body>.main > .ourgames > .gamesButtons { margin-left: 50px; }body>.main > .ourgames > .gamesButtons > .viewMultiplayerFlashGamesButton { margin-left: 320px; margin-top: -48px }body>.main > .ourgames > .technology { text-align: justify; padding-bottom: 50px}body>.main > .ourgames > .technology > h2 {	background:url(titleBar.png) no-repeat;	padding:10px 0px 10px 55px;	margin:50px 0px 10px 0px;}body>.main > .ourgames > .technology > .item0{ background:url(ourGamesIconStrongSupport.png);}body>.main > .ourgames > .technology > .item1{ background:url(ourGamesIconEasyIntegration.png) }body>.main > .ourgames > .technology > .item2{ background:url(ourGamesIconPhpSupport.png) }body>.main > .ourgames > .technology > .item3{ background:url(ourGamesIconAsSupport.png) }body>.main > .ourgames > .technology > .item4{ background:url(ourGamesIconTidySource.png) }body>.main > .ourgames > .technology > .item5{ background:url(ourGamesIconEasyConfiguration.png) }body>.main > .ourgames > .technology > .item6{ background:url(ourGamesIconEasyUpdate.png) }body>.main > .ourgames > .technology > .item7{ background:url(ourGamesIconEasyLocalization.png) }body>.main > .ourgames > .technology > .item8{ background:url(ourGamesIconCleanCodes.png)  }body>.main > .ourgames > .technology > .item9{ background:url(ourGamesIconSecurity.png) }body>.main > .ourgames > .technology > .item10{ background:url(ourGamesIconCheatEngine.png) }body>.main > .ourgames > .technology > .item11{ background:url(ourGamesIconSignAuthen.png) }body>.main > .ourgames > .technology > .item12{ background:url(ourGamesIconSophisticryption.png) }body>.main > .ourgames > .technology > .item13{ background:url(ourGamesIconSiteLocking.png) }body>.main > .ourgames > .technology > .item14{ background:url(ourGamesIconSWFObfuscation.png) }body>.main > .ourgames > .technology > .item15{ background:url(ourGamesIconSecureProtocol.png) }body>.main > .ourgames > .technology > .item16{ background:url(ourGamesIconSupportingModules.png) }body>.main > .ourgames > .technology > .item {	padding-left:55px;	padding-top: 10px;	padding-bottom:10px;	margin-right: 160px;	background-repeat:no-repeat;	background-position:0px 10px;}body>.main > .ourgames > .technology > .item > h3 {	margin-bottom:8px; font-weight: bold; color: #005D7F;}/* Games Index Page */body>.main > .gamesIndex { margin-left: 60px;}body>.main > .gamesIndex .categories { position:absolute; margin-top:30px; width:160px; background:url(gameCategoriesBackgroundMiddle.png) }body>.main > .gamesIndex .categories > h2 { padding-top:10px; width:160px; height:28px; font-size:16px; color:#FFFFFF; font-weight:bold; text-align:center;background:url(gameCategoriesBackgroundTop.png); margin-top:-10px}body>.main > .gamesIndex .categories > .list > a { display:block; margin-left:8px; margin-top:8px; padding-left:23px; padding-top:3px; width:123px; height:22px; font-weight:bold; line-height:10px }body>.main > .gamesIndex .categories > .list > a > .count { font-size:10px; font-weight;normal }body>.main > .gamesIndex .categories > .list > .linkAll {background:url(gameIndexCategoryIconAll.gif); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link1 { background:url(gameIndexCategoryIcon1.gif); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link2 { background:url(gameIndexCategoryIcon2.gif); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link3 { background:url(gameIndexCategoryIcon3.gif); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link4 { background:url(gameIndexCategoryIcon4.gif); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link5 { background:url(gameIndexCategoryIcon5.gif); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link6 { background:url(gameIndexCategoryIcon6.gif); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link7 { background:url(gameIndexCategoryIcon7.gif); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link8 { background:url(gameIndexCategoryIcon8.gif); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link9 { background:url(gameIndexCategoryIcon9.gif); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link10 { background:url(gameIndexCategoryIcon10.gif); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link11 { background:url(gameIndexCategoryIcon11.gif); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link12 { background:url(gameIndexCategoryIcon12.gif); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link13 { background:url(gameIndexCategoryIcon13.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link14 { background:url(gameIndexCategoryIcon14.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link15 { background:url(gameIndexCategoryIcon15.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link16 { background:url(gameIndexCategoryIcon16.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link17 { background:url(gameIndexCategoryIcon17.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link18 { background:url(gameIndexCategoryIcon18.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link19 { background:url(gameIndexCategoryIcon19.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link20 { background:url(gameIndexCategoryIcon20.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link21 { background:url(gameIndexCategoryIcon21.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link22 { background:url(gameIndexCategoryIcon22.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link23 { background:url(gameIndexCategoryIcon23.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link24 { background:url(gameIndexCategoryIcon24.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link25 { background:url(gameIndexCategoryIcon25.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link26 { background:url(gameIndexCategoryIcon26.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link27 { background:url(gameIndexCategoryIcon27.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link28 { background:url(gameIndexCategoryIcon28.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link29 { background:url(gameIndexCategoryIcon29.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link30 { background:url(gameIndexCategoryIcon30.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link31 { background:url(gameIndexCategoryIcon31.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link32 { background:url(gameIndexCategoryIcon32.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link33 { background:url(gameIndexCategoryIcon33.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link34 { background:url(gameIndexCategoryIcon34.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link35 { background:url(gameIndexCategoryIcon35.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link36 { background:url(gameIndexCategoryIcon36.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link37 { background:url(gameIndexCategoryIcon37.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link38 { background:url(gameIndexCategoryIcon38.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link39 { background:url(gameIndexCategoryIcon39.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link40 { background:url(gameIndexCategoryIcon40.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link41 { background:url(gameIndexCategoryIcon41.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > .list > .link42 { background:url(gameIndexCategoryIcon42.png); background-repeat:no-repeat }body>.main > .gamesIndex .categories > a {  display:block;width:135px; height: 28px;font-weight:bold ;background:url(gameCategoriesBackgroundBottom.png); padding-left:25px; padding-top: 10px;color:#FFFFFF; margin-bottom: -10px;}body>.main > .gamesIndex > .list {	position:relative;	margin-left:180px;	margin-top: 20px;	margin-bottom:20px;	width:652px;	background:url(gameIndexListBackgroundTop.png);	background-repeat:no-repeat}body>.main > .gamesIndex > .list > h2 {	margin-left:20px;	padding-top:10px;	height:25px;	color: #FFFFFF; font-size: 16px;}body>.main > .gamesIndex > .list > .sortLinks { position:relative; height:30px; }body>.main > .gamesIndex > .list > .sortLinks > a { text-decoration:none }body>.main > .gamesIndex > .list > .sortLinks > a:hover { text-decoration:underline }body>.main > .gamesIndex > .list > .sortLinks > span { color: #044265; text-decoration:underline }body>.main > .gamesIndex > .list > .sortLinks > .sortDate { position:absolute; left:10px; top:7px }body>.main > .gamesIndex > .list > .sortLinks > .sortPopularity { position:absolute; left:100px; top:7px }body>.main > .gamesIndex > .list > .sortLinks > .sortName { position:absolute; left:220px; top:7px }body>.main > .gamesIndex > .list > .pagesTop { position:absolute; top:39px; right:14px; height:21px; color:#044265}body>.main > .gamesIndex > .list > .pagesBottom { position:relative; margin-top:-1px; padding-top:6px; padding-right:14px; width:638px; height:26px; color:#044265; background:url(gameIndexListBackgroundBottom.png); text-align:right }body>.main > .gamesIndex > .list > .pages .firstPageButton { font-size:0px; padding-left:18px; padding-top:11px; padding-bottom:10px; background:url(gameFirstPageButton.png) top no-repeat; vertical-align:middle }body>.main > .gamesIndex > .list > .pages .previousPageButton { font-size:0px; padding-left:18px; padding-top:11px; padding-bottom:10px; background:url(gamePreviousPageButton.png) top no-repeat; vertical-align:middle }body>.main > .gamesIndex > .list > .pages .nextPageButton { font-size:0px; padding-left: 18px; padding-top:11px; padding-bottom:10px; background:url(gameNextPageButton.png) top no-repeat; vertical-align:middle }body>.main > .gamesIndex > .list > .pages .lastPageButton { font-size:0px; padding-left: 18px; padding-top:11px; padding-bottom:10px; background:url(gameLastPageButton.png) top no-repeat; vertical-align:middle }body>.main > .gamesIndex > .list > .pages > .numbers { display:inline}body>.main > .gamesIndex > .list > .pages > .numbers > span { font-weight:bold }body>.main > .gamesIndex > .list > .games {	position:relative;	width:652px;	min-height:505px;	background:url(gameIndexListBackgroundMiddle.png)}body>.main > .gamesIndex > .list > .games > .game {	position:relative;	height:245px;	width:324px;	border-left:1px solid #044265;	border-bottom:1px solid #044265;	border-right:1px solid #044265;	margin-right:-1px;	margin-bottom:-1px;}body>.main > .gamesIndex > .list > .games > .gameOdd {	margin-left:325px;	margin-top:-246px;}body>.main > .gamesIndex > .list > .games > .game > .icon { position:absolute; left:15px; top:30px }body>.main > .gamesIndex > .list > .games > .game > .gameTitle { position:absolute; left:130px; top:30px; width:140px }body>.main > .gamesIndex > .list > .games > .game > .descriptions { position:absolute; left:130px; top:68px; width:180px }body>.main > .gamesIndex > .list > .games > .game > .version { position:absolute; left:130px; top:120px; font-size:10px; font-style: italic }body>.main > .gamesIndex > .list > .games > .game > .newIcon { position:absolute; left:15px; top:10px }body>.main > .gamesIndex > .list > .games > .game > .updatedIcon { position:absolute; left:15px; top:10px }body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox { position:absolute; left:15px; top:155px;}body>.main > .gamesIndex > .list > .games > .game > .robotIcon { position:absolute; right:20px; top:25px }body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages {padding-top: 5px;padding-bottom: 5px;}body>.main > .gamesIndex > .list > .games > .game   > .shoppingcartBox > .tryButton{width: 53px; display:block; height:0px; padding-top:23px; overflow:hidden;}body>.main > .gamesIndex > .list > .games > .game   > .shoppingcartBox > .removeFromCartButton,body>.main > .gamesIndex > .list > .games > .game   > .shoppingcartBox > .addToCartButton{margin-left: 60px;margin-top:-23px;}body>.main > .gamesIndex > .list > .games > .gameSmall  { float:left; margin-bottom:-1px; width:650px; height:40px; border-bottom:1px solid #044265 }body>.main > .gamesIndex > .list > .games > .gameSmall0, body>.main > .gamesIndex > .list > .games > .gameSmall1, body>.main > .gamesIndex > .list > .games > .gameSmall2  { float:left; margin-bottom:-1px; width:650px; height:60px; border-bottom:1px solid #044265 }body>.main > .gamesIndex > .list > .games > .gameSmall  > .icon { display:block; margin-left:5px; margin-top:4px;width: 32px; }body>.main > .gamesIndex > .list > .games > .gameSmall  > .gameTitle { display:block; margin-left:40px; margin-top:-30px; width: 165px;height:30px;}body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox{margin-left:215px; margin-top:-28px; }body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .platforms{width:100px;}body>.main > .game > .license > .platforms > .platforms0,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .platforms > .platforms0,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .platforms > .platforms0{width:22px; height:0px; padding-top:17px;overflow:hidden}body>.main > .game > .license > .platforms > .platforms1,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .platforms > .platforms1,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .platforms > .platforms1{width:22px; height:0px; padding-top:17px;overflow:hidden;margin-left:25px; margin-top:-17px;}body>.main > .game > .license > .platforms > .platforms2,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .platforms > .platforms2,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .platforms > .platforms2{width:22px; height:0px; padding-top:17px;overflow:hidden;margin-left:50px; margin-top:-17px;}body>.main > .game > .license > .platforms > .platforms3,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .platforms > .platforms3,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .platforms > .platforms3{width:22px; height:0px; padding-top:17px;overflow:hidden;margin-left:75px; margin-top:-17px;}body>.main > .game > .license > .platforms > .platforms4,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .platforms > .platforms4{width:22px; height:0px; padding-top:17px;overflow:hidden;margin-left:100px; margin-top:-17px;}body>.main > .game > .license > .platforms > .platforms5,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .platforms > .platforms4{width:22px; height:0px; padding-top:17px;overflow:hidden;margin-top:3px}body>.main > .game > .license > .platforms > .platforms6,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .platforms > .platforms5{width:22px; height:0px; padding-top:17px;overflow:hidden;margin-top:-17px;margin-left:25px;}body>.main > .game > .license > .platforms > .platforms7,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .platforms > .platforms6{width:22px; height:0px; padding-top:17px;overflow:hidden;margin-top:-17px;margin-left:50px;}body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .platforms > .platforms5{width:22px; height:0px; padding-top:17px;overflow:hidden;margin-left:125px; margin-top:-17px;}body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .platforms > .platforms6{width:22px; height:0px; padding-top:17px;overflow:hidden;margin-left:150px; margin-top:-17px;}body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .platforms > .platforms7{width:22px; height:0px; padding-top:17px;overflow:hidden;margin-left:175px; margin-top:-17px;}body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .platforms > .platforms7{width:22px; height:0px; padding-top:17px;overflow:hidden;margin-top:-17px;margin-left:75px;}body>.main > .game > .license > .platforms > .as3swf,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .platforms > .as3swf,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .platforms > .as3swf{background:url(gamePlatform_as3swf.png)}body>.main > .game > .license > .platforms > .as2swf,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .platforms > .as2swf,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .platforms > .as2swf{background:url(gamePlatform_as2swf.png)}body>.main > .game > .license > .platforms > .as3fla,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .platforms > .as3fla,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .platforms > .as3fla{background:url(gamePlatform_as3fla.png)}body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .platforms > .as2fla,body>.main > .game > .license > .platforms > .as2fla,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .platforms > .as2fla{background:url(gamePlatform_as2fla.png)}body>.main > .game > .license > .platforms > .javajar,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .platforms > .javajar,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .platforms > .javajar{background:url(gamePlatform_javajar.png)}body>.main > .game > .license > .platforms > .androidapk,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .platforms > .androidapk,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .platforms > .androidapk{background:url(gamePlatform_androidapk.png)}body>.main > .game > .license > .platforms > .iphone,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .platforms > .iphone,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .platforms > .iphone{background:url(gamePlatform_iphone.png)}body>.main > .game > .license > .platforms > .html5,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .platforms > .html5,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .platforms > .html5{background:url(gamePlatform_html5.1.png)}body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages{margin-left:105px;margin-top:-18px;width:145px;}body>.main > .gamesIndex > .list > .games > .gameSmall0  > .shoppingcartBox > .languages,body>.main > .gamesIndex > .list > .games > .gameSmall2 > .shoppingcartBox > .languages{margin-left:105px;margin-top:-40px;width:145px;}body>.main > .game > .license > .languages > .languages0,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .languages0,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .languages0{width:21px; height:0px; padding-top: 21px;overflow:hidden;}body>.main > .game > .license > .languages > .languages1,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .languages1,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .languages1{width:21px; height:0px; padding-top: 21px;overflow:hidden;margin-left:24px; margin-top:-21px;}body>.main > .game > .license > .languages > .languages2,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .languages2,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .languages2{width:21px; height:0px; padding-top: 21px;overflow:hidden;margin-left:48px; margin-top:-21px;}body>.main > .game > .license > .languages > .languages3,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .languages3,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .languages3{width:21px; height:0px; padding-top: 21px;overflow:hidden;margin-left:72px; margin-top:-21px;}body>.main > .game > .license > .languages > .languages4,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .languages4,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .languages4{width:21px; height:0px; padding-top: 21px;overflow:hidden;margin-left:96px; margin-top:-21px;}body>.main > .game > .license > .languages > .languages5,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .languages5,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .languages5{width:21px; height:0px; padding-top: 21px;overflow:hidden;margin-left:120px; margin-top:-21px;}body>.main > .game > .license > .languages > .languages6,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .languages6{width:21px; height:0px; padding-top: 21px;overflow:hidden;margin-top:3px;}body>.main > .game > .license > .languages > .languages7,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .languages7{width:21px; height:0px; padding-top: 21px;overflow:hidden;margin-top:-21px;margin-left:24px;}body>.main > .game > .license > .languages > .languages8,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .languages8{width:21px; height:0px; padding-top: 21px;overflow:hidden;margin-top:-21px;margin-left:48px;}body>.main > .game > .license > .languages > .languages9,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .languages9{width:21px; height:0px; padding-top: 21px;overflow:hidden;margin-top:-21px;margin-left:72px;}body>.main > .game > .license > .languages > .languages10,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .languages10{width:21px; height:0px; padding-top: 21px;overflow:hidden;margin-top:-21px;margin-left:96px;}body>.main > .game > .license > .languages > .languages11,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .languages11{width:21px; height:0px; padding-top: 21px;overflow:hidden;margin-top:-21px;margin-left:120px;}body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .languages6{width:21px; height:0px; padding-top: 21px;overflow:hidden;margin-left:144px; margin-top:-21px;}body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .languages7{width:21px; height:0px; padding-top: 21px;overflow:hidden;margin-left:168px; margin-top:-21px;}body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .languages8{width:21px; height:0px; padding-top: 21px;overflow:hidden;margin-left:192px; margin-top:-21px;}body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .languages9{width:21px; height:0px; padding-top: 21px;overflow:hidden;margin-left:216px; margin-top:-21px;}body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .languages10{width:21px; height:0px; padding-top: 21px;overflow:hidden;margin-left:240px; margin-top:-21px;}body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .languages11{width:21px; height:0px; padding-top: 21px;overflow:hidden;margin-left:264px; margin-top:-21px;}body>.main > .game > .license > .languages > .e,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .e,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .e{background:url(gameLanguage_e.png)}body>.main > .game > .license > .languages > .c,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .c,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .c{background:url(gameLanguage_c.png)}body>.main > .game > .license > .languages > .sc,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .sc,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .sc{background:url(gameLanguage_sc.png)}body>.main > .game > .license > .languages > .j,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .j,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .j{background:url(gameLanguage_j.png)}body>.main > .game > .license > .languages > .k,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .k,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .k{background:url(gameLanguage_k.png)}body>.main > .game > .license > .languages > .f,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .f,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .f{background:url(gameLanguage_f.png)}body>.main > .game > .license > .languages > .s,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .s,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .s{background:url(gameLanguage_s.png)}body>.main > .game > .license > .languages > .a,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .a,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .a{background:url(gameLanguage_a.png)}body>.main > .game > .license > .languages > .g,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .g,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .g{background:url(gameLanguage_g.png)}body>.main > .game > .license > .languages > .r,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .r,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .r{background:url(gameLanguage_r.png)}body>.main > .game > .license > .languages > .i,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .i,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .i{background:url(gameLanguage_i.png)}body>.main > .game > .license > .languages > .p,body>.main > .gamesIndex > .list > .games > .game > .shoppingcartBox > .languages > .p,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .languages > .p{background:url(gameLanguage_p.png)}body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .tryButton{margin-left:255px;margin-top:-20px;width: 53px; display:block; height:0px; padding-top:23px; overflow:hidden;}body>.main > .gamesIndex > .list > .games > .gameSmall0  > .shoppingcartBox > .tryButton{margin-left:255px;margin-top:-10px;width: 53px; display:block; height:0px; padding-top:23px; overflow:hidden;}body>.main > .gamesIndex > .list > .games > .gameSmall1  > .shoppingcartBox > .tryButton,body>.main > .gamesIndex > .list > .games > .gameSmall2  > .shoppingcartBox > .tryButton{margin-left:255px;margin-top:-35px;width: 53px; display:block; height:0px; padding-top:23px; overflow:hidden;}body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .addToCartButton,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .removeFromCartButton{margin-top:-23px;margin-left:312px;}body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .addToCartButton,body>.main > .gamesIndex > .list > .games > .gameSmall  > .shoppingcartBox > .removeFromCartButton{margin-top:-23px;margin-left:312px;}body>.main > .gamesIndex > .list > .games > .end { clear:both }/* Small Flash Games Index */body>.main > .smallFlashGamesIndex > h1 {	background: url(smallFlashGamesTitleBackground.png);	background-repeat: no-repeat;	padding-left:50px;	padding-top: 10px;	height: 27px;}body>.main > .smallFlashGamesIndex > .viewMultiplayerFlashGamesButton {	margin-top: -30px;	margin-left: auto;	margin-right: 90px;}body>.main >.smallFlashGamesIndex { min-height: 1250px}/* Multiplayer Flash Games Index */body>.main > .multiplayerFlashGamesIndex > h1 {	background: url(multiplayerFlashGamesTitleBackground.png);	background-repeat: no-repeat;	padding-left:50px;	padding-top: 10px;	height: 27px;}body>.main > .multiplayerFlashGamesIndex > .viewSmallFlashGamesButton {	margin-top: -30px;	margin-left: auto;	margin-right: 90px;}body>.main >.multiplayerFlashGamesIndex { min-height: 500px}/* game page */body>.main > .game { position:relative; padding-left:65px; padding-top:20px; padding-bottom:20px }body>.main > .game > .game {	margin-bottom:20px;	padding:15px 232px 17px 16px; width:600px; height:428px;	background:url(gameBackground.2.png)}body>.main > .game > div > .icon { position:absolute; left:0px; top:10px; width:37px; height:29px }body>.main > .game > div > .title { position:absolute; left:42px; top:10px; width:100px; font-size:13px; font-weight:bold }body>.main > .game > div > .price { position:absolute; left:15px; top:50px; font-weight:bold; }body>.main > .game > div > .getCodesButton { position:absolute; left:10px; top:68px }body>.main > .game > div > .helpButton { position:absolute; left:145px; top:10px; }body>.main > .game > .link { position:absolute; left:720px; top:40px; width:200px; height:100px }body>.main > .game > .link > .icon { background:url(licenseTypeLinkIcon.png) }body>.main > .game > .license { position:absolute; left:720px; top:140px; width:170px; height:190px; }body>.main > .game > .license  > h2{ position:absolute; left:42px; top:10px; width:100px; font-size:13px; font-weight:bold }body>.main > .game > .license > .icon { background:url(licenseGamesIcon.png) }body>.main > .game > .license > .languages > h2,body>.main > .game > .license > .platforms > h2{font-size:10px;padding-bottom: 3px; color:#666666}body>.main > .game > .license > .platforms{position: relative; margin-top: 45px; margin-left: 10px;}body>.main > .game > .license > .languages{position: relative; margin-top: 7px; margin-left: 10px;}body>.main > .game > .license > .price{ position:relative; margin-top: -40px; margin-bottom:50px;margin-left:-5px;}body>.main > .game > .license > .price >.helpButton{margin-left: 135px;margin-top: -18px;}body>.main > .game > .license >.addToCartButton,body>.main > .game > .license > .removeFromCartButton {position: relative;  margin-left: 10px; margin-top: 7px}body>.main > .game > .getFlashPlayer { position:absolute; left:720px; top:385px; color:#044265; font-size:10px; width:155px; }body>.main > .game > .getFlashPlayer > a { display:block; width:158px; height:0px; padding-top:39px; overflow:hidden; background:url(getFlashPlayer.png) }body>.main > .game > .descriptions { width:288px; height:276px; background:url(gameDescriptionsBackground.png); text-align:justify; }body>.main > .game > .descriptions > h2,body>.main > .game > .awards > h2 { color:#FFFFFF; margin-left:15px; padding-top:10px; height:30px; }body>.main > .game > .descriptions > div { margin-left:18px; padding-right:11px; padding-top:10px; padding-bottom:10px; width:250px; height:204px; overflow:auto }body>.main > .game > .about { margin-left:300px; margin-top:-276px; padding:45px 15px 10px; width:228px; height:221px; background:url(gameInfoBackground.png) }body>.main > .game > .about > h2 { color:#FFFFFF; margin-left:0px; margin-top:-35px; height:35px; }body>.main > .game > .about > h3 { margin-bottom:2px; height:15px }body>.main > .game > .about > div { margin-left:10px; margin-bottom:5px }body>.main > .game > .about > div.levels,body>.main > .game > .about > div.score,body>.main > .game > .about > div.players,body>.main > .game > .about > div.robot { margin-left:110px; margin-top:-17px }body>.main > .game > .about > a { display:block; margin-top:15px; margin-bottom:-10px }body>.main > .game > .like { position:relative; margin-left:570px; margin-top:-266px; width:277px; background:url(gameListBackgroundMiddle.png)  }body>.main > .game > .like > h2 { position:relative; top:-10px; padding-left:15px; padding-top:10px; height:145px; margin-bottom:-135px; background:url(gameListBackgroundTop.png) }body>.main > .game > .like > .moreLink {position:absolute; top:3px; left:220px;}body>.main > .game > .like > .list { position:relative; top:10px; padding:0px 10px 8px; background:url(gameListBackgroundBottom.png) bottom no-repeat;}body>.main > .game > .like > .list > .game { position:relative; padding:2px 0px 2px 10px; height:33px; border-bottom:1px solid #B9BEC0 }body>.main > .game > .like > .list > .game > .gameTitle {  position:absolute; left:50px; margin-bottom:20px; margin-top:10px; width:150px; }body>.main > .game > .like > .list > .game > .newIcon,body>.main > .game > .like > .list > .game > .updatedIcon {  position:absolute; top:10px; left:190px }body>.main > .game > .awards { position:absolute; left:65px; top:786px; width:561px; height:222px; background:url(gameAwardsBackground.png) }body>.main > .game > .awards > img { margin:10px 10px 0px 25px; vertical-align:middle }body>.main > .game > .awards > .moreLink {position:absolute; right:15px; top:12px; color:#CCCCCC; }body>.main > .game > #linkHelp { left:720px; top:70px }body>.main > .game > #licenseHelp { left:720px; top:178px }body>.main > .game > #licensePriceHelp ,body>.main > .game > .help { position:absolute; width:265px; height:17px; background:url(gameHelpPopupBackground.gif); visibility:hidden}body>.main > .game > #licensePriceHelp > h2,body>.main > .game > .help > h2 { position:absolute; left:13px; top:32px; color: #CC3300; z-index:1 }body>.main > .game > #licensePriceHelp  > div,body>.main > .game > .help > div { position:absolute; top:17px; width:237px; padding-left:13px; padding-right:13px; padding-top:43px; padding-bottom:13px; background:#FFFF99; border-left:1px solid #006666; border-right:1px solid #006666; border-bottom:1px solid #006666 }body>.main > .game > #licensePriceHelp  > a,body>.main > .game > .help > a { position:absolute; top:26px; right:9px; width:17px; height:0px; padding-top:17px; overflow:hidden; background:url(gameHelpPopupClose.png) }body>.main > .game > #licensePriceHelp > div > div {padding-bottom: 12px}body>.main > .game > #licensePriceHelp > div > div > div{font-weight: bold}body>.main > .game > #licensePriceHelp > div > div.as3swf{background:url(licenseTypeAS3SWFIcon.png) no-repeat;padding-left: 42px;}body>.main > .game > #licensePriceHelp > div > div.as3fla{background:url(licenseTypeAS3SourceIcon.png) no-repeat;padding-left: 42px;}body>.main > .game > #licensePriceHelp > div > div.as2swf{background:url(licenseTypeAS2SWFIcon.png) no-repeat;padding-left: 42px;}body>.main > .game > #licensePriceHelp > div > div.as2fla{background:url(licenseTypeAS2SourceIcon.png) no-repeat;padding-left: 42px;}body>.main > .game > #licensePriceHelp > div > div.javajar{background:url(licenseTypeJavaJARIcon.png) no-repeat;padding-left: 42px;}body>.main > .game > #licensePriceHelp > div > div.androidapk{background:url(licenseTypeAndroidAPKIcon.png) no-repeat;padding-left: 42px;}body>.main > .game > #licensePriceHelp > div > div.html5{background:url(licenseTypeHTML5Icon.png) no-repeat;padding-left: 42px;}body>.main > .home > #shoppingCartTips,body>.main > .game > #shoppingCartTips,body>.main > .gamesIndex > #shoppingCartTips,body>.main > .license  #shoppingCartTips { position:absolute; width:212px; height:97px; background:url(shoppingCartTipsBackground.png); visibility:hidden; z-index: 100;}body>.main > .game > #shoppingCartTips.license0 { left:710px; top:320px;}body>.main > .game > #shoppingCartTips.license1 { left:710px; top:340px }body>.main > .game > #shoppingCartTips.license2 { left:710px; top:345px;}body>.main > .game > #shoppingCartTips.license3 { left:710px; top:365px }body>.main > .game > #licensePriceHelp.license0 { left:700px; top:290px;}body>.main > .game > #licensePriceHelp.license1 { left:700px; top:305px }body>.main > .game > #licensePriceHelp.license2 { left:700px; top:315px;}body>.main > .game > #licensePriceHelp.license3 { left:700px; top:330px }body>.main > .home > #shoppingCartTips.latestGamesListItem0{left:210px; top:450px;}body>.main > .home > #shoppingCartTips.latestGamesListItem1{left:210px; top:495px;}body>.main > .home > #shoppingCartTips.latestGamesListItem2{left:210px; top:542px;}body>.main > .home > #shoppingCartTips.latestGamesListItem3{left:210px; top:590px;}body>.main > .home > #shoppingCartTips.latestGamesListItem4{left:210px; top:637px;}body>.main > .home > #shoppingCartTips.mostPopularGamesListItem0{left:540px; top:450px;}body>.main > .home > #shoppingCartTips.mostPopularGamesListItem1{left:540px; top:495px;}body>.main > .home > #shoppingCartTips.mostPopularGamesListItem2{left:540px; top:542px;}body>.main > .home > #shoppingCartTips.mostPopularGamesListItem3{left:540px; top:590px;}body>.main > .home > #shoppingCartTips.mostPopularGamesListItem4{left:540px; top:637px;}body>.main > .gamesIndex > #shoppingCartTips.evenGame{left:410px;}body>.main > .gamesIndex > #shoppingCartTips.oddGame{left:735px;}body>.main > .gamesIndex > #shoppingCartTips.allinone{left:865px;}body>.main > .home > #shoppingCartTips > div,body>.main > .game > #shoppingCartTips > div,body>.main > .gamesIndex > #shoppingCartTips > div,body>.main > .license #shoppingCartTips > div { position:relative; left:0px; top:97px; width:192px; padding-top:10px; padding-left:9px; padding-right:9px; background:#FFFF99; border-left:1px solid #006666; border-right:1px solid #006666 }body>.main > .home > #shoppingCartTips > label,body>.main > .game > #shoppingCartTips > label,body>.main > .gamesIndex > #shoppingCartTips > label,body>.main > .license #shoppingCartTips > label { position:relative; float:left; top:97px; width:210px; padding-top:15px; padding-bottom:9px; text-align:center; color:#044265; background:#FFFF99; border-left:1px solid #006666; border-right:1px solid #006666; border-bottom:1px solid #006666; cursor:pointer }body>.main > .home > #shoppingCartTips > a,body>.main > .game > #shoppingCartTips > a,body>.main > .gamesIndex > #shoppingCartTips > a,body>.main > .license #shoppingCartTips > a { position:absolute; top:25px; right:6px; width:17px; height:0px; padding-top:17px; overflow:hidden; background:url(gameHelpPopupClose.png) }body>.main > .resellerLinkCode > .contents > .codes >.languageBox,body>.main > .linkCodes > .codes > .languageBox{position:absolute; left:420px; top:10px;z-index:100}body>.main > .game > .tryDifferentLanguage{position:absolute; left:80px; top:450px; }body>.main > .game > .tryDifferentLanguage > h2 {width: 220px;margin-bottom:-18px;color:#ffffff; font-size:12px;}body>.main > .game >.tryDifferentLanguage  a {margin-left:220px; }body>.main > .resellerLinkCode > .contents > .codes > .languageBox> .languageSelected_e,body>.main > .linkCodes > .codes > .languageBox>.languageSelected_e,body>.main > .game >.tryDifferentLanguage >.languageSelected_e{display:block; width:107px; height:24px; background:url(gameDropdownList.png);}body>.main > .resellerLinkCode > .contents > .codes > .languageBox> .languageSelected_c,body>.main > .linkCodes > .codes > .languageBox>.languageSelected_c,body>.main > .game >.tryDifferentLanguage >.languageSelected_c{display:block; width:107px; height:24px; background:url(gameDropdownList.png);background-position:0px -23px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox> .languageSelected_sc,body>.main > .linkCodes > .codes > .languageBox>.languageSelected_sc,body>.main > .game >.tryDifferentLanguage >.languageSelected_sc{display:block; width:107px; height:24px; background:url(gameDropdownList.png);background-position:0px -46px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox> .languageSelected_s,body>.main > .linkCodes > .codes > .languageBox>.languageSelected_s,body>.main > .game >.tryDifferentLanguage >.languageSelected_s{display:block; width:107px; height:24px; background:url(gameDropdownList.png);background-position:0px -115px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox> .languageSelected_j,body>.main > .linkCodes > .codes > .languageBox>.languageSelected_j,body>.main > .game >.tryDifferentLanguage>.languageSelected_j{display:block; width:107px; height:24px; background:url(gameDropdownList.png);background-position:0px -92px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox> .languageSelected_p,body>.main > .linkCodes > .codes > .languageBox>.languageSelected_p,body>.main > .game >.tryDifferentLanguage>.languageSelected_p{display:block; width:107px; height:24px; background:url(gameDropdownList.png);background-position:0px -161px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox> .languageSelected_g,body>.main > .linkCodes > .codes > .languageBox>.languageSelected_g,body>.main > .game >.tryDifferentLanguage>.languageSelected_g{display:block; width:107px; height:24px; background:url(gameDropdownList.png);background-position:0px -69px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox> .languageSelected_a,body>.main > .linkCodes > .codes > .languageBox>.languageSelected_a,body>.main > .game >.tryDifferentLanguage>.languageSelected_a{display:block; width:107px; height:24px; background:url(gameDropdownList.png);background-position:0px -184px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox> .languageSelected_f,body>.main > .linkCodes > .codes > .languageBox>.languageSelected_f,body>.main > .game >.tryDifferentLanguage>.languageSelected_f{display:block; width:107px; height:24px; background:url(gameDropdownList.png);background-position:0px -138px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox> .languageSelected_r,body>.main > .linkCodes > .codes > .languageBox>.languageSelected_r,body>.main > .game >.tryDifferentLanguage>.languageSelected_r{display:block; width:107px; height:24px; background:url(gameDropdownList.png);background-position:0px -230px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox> .languageSelected_k,body>.main > .linkCodes > .codes > .languageBox>.languageSelected_k,body>.main > .game >.tryDifferentLanguage>.languageSelected_k{display:block; width:107px; height:24px; background:url(gameDropdownList.png);background-position:0px -207px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox> .languageSelected_i,body>.main > .linkCodes > .codes > .languageBox>.languageSelected_i,body>.main > .game >.tryDifferentLanguage>.languageSelected_i{display:block; width:107px; height:24px; background:url(gameDropdownList.png);background-position:0px -253px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox>#languageDropDownList,body>.main > .linkCodes > .codes > .languageBox>#languageDropDownList,body>.main > .game >.tryDifferentLanguage> #languageDropDownList{display: none;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_e,body>.main > .linkCodes > .codes > .languageBox .languageNormal_e,body>.main > .game >.tryDifferentLanguage .languageNormal_e{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -277px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_e:hover,body>.main > .linkCodes > .codes > .languageBox .languageNormal_e:hover,body>.main > .game >.tryDifferentLanguage .languageNormal_e:hover{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -553px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_c,body>.main > .linkCodes > .codes > .languageBox .languageNormal_c,body>.main > .game >.tryDifferentLanguage .languageNormal_c{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -300px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_c:hover,body>.main > .linkCodes > .codes > .languageBox .languageNormal_c:hover,body>.main > .game >.tryDifferentLanguage .languageNormal_c:hover{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -576px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_sc,body>.main > .linkCodes > .codes > .languageBox .languageNormal_sc,body>.main > .game >.tryDifferentLanguage .languageNormal_sc{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -323px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_sc:hover,body>.main > .linkCodes > .codes > .languageBox .languageNormal_sc:hover,body>.main > .game >.tryDifferentLanguage .languageNormal_sc:hover{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -599px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_s,body>.main > .linkCodes > .codes > .languageBox .languageNormal_s,body>.main > .game >.tryDifferentLanguage .languageNormal_s{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -392px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_s:hover,body>.main > .linkCodes > .codes > .languageBox .languageNormal_s:hover,body>.main > .game >.tryDifferentLanguage .languageNormal_s:hover{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -668px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_j,body>.main > .linkCodes > .codes > .languageBox .languageNormal_j,body>.main > .game >.tryDifferentLanguage .languageNormal_j{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -369px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_j:hover,body>.main > .linkCodes > .codes > .languageBox .languageNormal_j:hover,body>.main > .game >.tryDifferentLanguage .languageNormal_j:hover{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -645px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_p,body>.main > .linkCodes > .codes > .languageBox .languageNormal_p,body>.main > .game >.tryDifferentLanguage .languageNormal_p{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -438px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_p:hover,body>.main > .linkCodes > .codes > .languageBox .languageNormal_p:hover,body>.main > .game >.tryDifferentLanguage .languageNormal_p:hover{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -714px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_g,body>.main > .linkCodes > .codes > .languageBox .languageNormal_g,body>.main > .game >.tryDifferentLanguage .languageNormal_g{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -346px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_g:hover,body>.main > .linkCodes > .codes > .languageBox .languageNormal_g:hover,body>.main > .game >.tryDifferentLanguage .languageNormal_g:hover{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -622px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_a,body>.main > .linkCodes > .codes > .languageBox .languageNormal_a,body>.main > .game >.tryDifferentLanguage .languageNormal_a{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -461px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_a:hover,body>.main > .linkCodes > .codes > .languageBox .languageNormal_a:hover,body>.main > .game >.tryDifferentLanguage .languageNormal_a:hover{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -737px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_f,body>.main > .linkCodes > .codes > .languageBox .languageNormal_f,body>.main > .game >.tryDifferentLanguage .languageNormal_f{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -415px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_f:hover,body>.main > .linkCodes > .codes > .languageBox .languageNormal_f:hover,body>.main > .game >.tryDifferentLanguage .languageNormal_f:hover{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -691px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_r,body>.main > .linkCodes > .codes > .languageBox .languageNormal_r,body>.main > .game >.tryDifferentLanguage .languageNormal_r{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -507px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_r:hover,body>.main > .linkCodes > .codes > .languageBox .languageNormal_r:hover,body>.main > .game >.tryDifferentLanguage .languageNormal_r:hover{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -783px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_k,body>.main > .linkCodes > .codes > .languageBox .languageNormal_k,body>.main > .game >.tryDifferentLanguage .languageNormal_k{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -484px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_k:hover,body>.main > .linkCodes > .codes > .languageBox .languageNormal_k:hover,body>.main > .game >.tryDifferentLanguage .languageNormal_k:hover{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -760px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_i,body>.main > .linkCodes > .codes > .languageBox .languageNormal_i,body>.main > .game >.tryDifferentLanguage .languageNormal_i{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -530px;}body>.main > .resellerLinkCode > .contents > .codes > .languageBox .languageNormal_i:hover,body>.main > .linkCodes > .codes > .languageBox .languageNormal_i:hover,body>.main > .game >.tryDifferentLanguage .languageNormal_i:hover{display:block; width:107px; height:23px; background:url(gameDropdownList.png);background-position:0px -806px;}/* game license */body>.main > .gameLicense > .what { position:relative; margin-left:155px; margin-top:80px; margin-bottom:0px; width:347px; height:351px; background:url(licenseWhatBackground.png) }body>.main > .gameLicense > .what h2 { position:absolute; left:-11px; top:-61px; padding-left:40px; padding-top:10px; width:250px; height:37px; background:url(licenseTitleBackground.png) no-repeat; font-size:16px }body>.main > .gameLicense > .what .put { position:absolute; left:150px; top:15px; width:180px; font-weight:bold }body>.main > .gameLicense > .what .increase { position:absolute; left:10px; top:105px; width:200px; font-weight:bold }body>.main > .gameLicense > .what .brand { position:absolute; left:150px; top:182px; width:180px; font-weight:bold }body>.main > .gameLicense > .what .use { position:absolute; left:10px; top:290px; width:200px; font-weight:bold }body>.main > .gameLicense > .why { position:relative; margin-left:560px; margin-top:-360px; padding-top:150px; width:280px; min-height: 270px; background:url(logo.png) no-repeat; background-position:top center }body>.main > .gameLicense > .why h2 { position:absolute; left:-20px; top:-53px; padding-left:40px; padding-top:10px; width:250px; height:37px; background:url(licenseTitleBackground.png) no-repeat; font-size:16px }body>.main > .gameLicense > .why div { padding-left:22px; margin-bottom:10px; background:url(licenseWhyBullet.png) no-repeat }body>.main > .gameLicense > .contact { margin:25px 0px 20px 170px; padding-left:32px; padding-top: 8px; padding-bottom:5px;width:450px; background:url(contactIcon.png); background-repeat:no-repeat }body>.main > .gameLicense > .liveChatLoading,body>.main > .gameLicense > .liveChatOnline,body>.main > .gameLicense > .liveChatOffline  { display:block; margin-top:-45px; margin-bottom: 20px; margin-left:615px; width: 190px; height:0px; padding-top:30px; overflow:hidden }body>.main > .gameLicense > .steps { position:relative; margin-left: 140px; margin-top: 40px; margin-bottom:20px; width:700px;}body>.main > .gameLicense > .steps  > h2 { padding-left:40px; padding-top:10px; width:450px; height:30px; background:url(licenseTitleBackground.png) no-repeat; font-size:16px }body>.main > .gameLicense > .steps > .list { position:relative; top:5px; padding:15px 20px 15px 20px; background-position:bottom }body>.main > .gameLicense > .steps > .list > div { padding-left:50px; padding-top:10px; min-height:35px; padding-bottom:5px }body>.main > .gameLicense > .steps > .list > .text0 { background:url(swfStepsNumber1.png) no-repeat }body>.main > .gameLicense > .steps > .list > .text1 { background:url(swfStepsNumber2.png) no-repeat }body>.main > .gameLicense > .steps > .list > .text2{ background:url(swfStepsNumber3.png) no-repeat }body>.main > .gameLicense > .steps > .list > .text3 { background:url(swfStepsNumber4.png) no-repeat }body>.main > .gameLicense > .steps > .list > .text4 { background:url(swfStepsNumber5.png) no-repeat }body>.main > .gameLicense > .steps > .list > .text5 { background:url(swfStepsNumber6.png) no-repeat }body>.main > .gameLicense > .steps > .list > .text6 { background:url(swfStepsNumber7.png) no-repeat }body>.main > .gameLicense > .type{margin-left: 140px;}body>.main > .gameLicense > .type > h2 { padding-left:40px; padding-top:10px; width:250px; height:30px; background:url(licenseTitleBackground.png) no-repeat; font-size:16px; margin-bottom: 20px }body>.main > .gameLicense > .type > div {padding-left: 10px; }body>.main > .gameLicense > .type > .javajar{margin-left:50px;min-height: 385px;width: 570px;background-color:#ededed; background:url(gameLicenseHeaderBar.png) no-repeat;border: 1px solid #000000}body>.main > .gameLicense > .type > .androidapk,body>.main > .gameLicense > .type > .html5,body>.main > .gameLicense > .type > .as2swf,body>.main > .gameLicense > .type > .as3fla,body>.main > .gameLicense > .type > .as2fla,body>.main > .gameLicense > .type > .as3swf {margin-left:50px;min-height: 355px;width: 570px;background-color:#ededed; background:url(gameLicenseHeaderBar.png) no-repeat;border: 1px solid #000000}body>.main > .gameLicense > .type > .androidapk > .intro,body>.main > .gameLicense > .type > .html5 > .intro,body>.main > .gameLicense > .type > .javajar > .intro,body>.main > .gameLicense > .type > .as2fla > .intro,body>.main > .gameLicense > .type > .as3fla > .intro,body>.main > .gameLicense > .type > .as2swf > .intro,body>.main > .gameLicense > .type > .as3swf > .intro {margin-bottom: 20px;margin-top: 15px;margin-left:5px; width: 555px;}body>.main > .gameLicense > .type > .as3swf > h2{margin-top: 5px;background:url(licenseTypeAS3SWFIcon.png) no-repeat;height: 23px;padding-top: 7px; padding-left: 40px;color: #ffffff}body>.main > .gameLicense > .type > .as2swf > h2{margin-top: 5px;background:url(licenseTypeAS2SWFIcon.png) no-repeat;height: 23px;padding-top: 7px; padding-left: 40px;color: #ffffff}body>.main > .gameLicense > .type > .as3fla > h2{margin-top: 5px;background:url(licenseTypeAS3SourceIcon.png) no-repeat;height: 23px;padding-top: 7px; padding-left: 40px;color: #ffffff}body>.main > .gameLicense > .type > .as2fla > h2{margin-top: 5px;background:url(licenseTypeAS2SourceIcon.png) no-repeat;height: 23px;padding-top: 7px; padding-left: 40px;color: #ffffff}body>.main > .gameLicense > .type > .javajar > h2{margin-top: 5px;background:url(licenseTypeJavaJARIcon.png) no-repeat;height: 23px;padding-top: 7px; padding-left: 40px;color: #ffffff}body>.main > .gameLicense > .type > .androidapk > h2{margin-top: 5px;background:url(licenseTypeAndroidAPKIcon.png) no-repeat;height: 23px;padding-top: 7px; padding-left: 40px;color: #ffffff}body>.main > .gameLicense > .type > .html5 > h2{margin-top: 5px;background:url(licenseTypeHTML5Icon.png) no-repeat;height: 23px;padding-top: 7px; padding-left: 40px;color: #ffffff}body>.main > .gameLicense  .included{margin-left:20px; background:#E5FFE5; width:178px;height: 215px}body>.main > .gameLicense  .included h2{ position:relative; top:-10px; margin-bottom:-10px; padding-left:35px; padding-top:8px; width:143px; height:24px; background:url(swfIncludedBoxTop.1.png); color:#FFFFFF; font-size:15px }body>.main > .gameLicense .included > .list div { padding-left:20px; padding-top:8px; min-height:14px; padding-right: 3px; background:url(swfIncludedIcon.1.png); background-repeat:no-repeat; background-position: 3px 7px; font-size: 11px}body>.main > .gameLicense  .separateFreeDownload.english{background:#CCFFFF; width:182px; margin-left: 198px;height: 215px}body>.main > .gameLicense  .separateFreeDownload.english > h2{ position:relative; top:-10px; margin-bottom:-10px; padding-left:32px; padding-top:9px; width:151px; height:23px; background:url(swfOptionalBoxTopEnglish.png); color:#FFFFFF; font-size:12px }body>.main > .gameLicense  .separateFreeDownload,body>.main > .gameLicense  .optional{ background:#CCFFFF; width:178px; margin-left: 198px;height: 215px}body>.main > .gameLicense  .separateFreeDownload h2,body>.main > .gameLicense  .optional h2 { position:relative; top:-10px; margin-bottom:-10px; padding-left:35px; padding-top:8px; width:143px; height:24px; background:url(swfOptionalBoxTop.1.png); color:#FFFFFF; font-size:15px }body>.main > .gameLicense  .separateFreeDownload > .list a,body>.main > .gameLicense  .optional > .list div{ display: block;padding-left:20px; padding-top:8px; min-height:14px; background:url(swfOptionalIcon.1.png); background-repeat:no-repeat ; background-position: 3px 10px; font-size: 11px}body>.main > .gameLicense > .type > .androidapk > .optional,body>.main > .gameLicense > .type > .html5 > .optional,body>.main > .gameLicense  > .type > .as2fla > .separateFreeDownload,body>.main > .gameLicense  > .type > .as3fla > .separateFreeDownload,body>.main > .gameLicense  > .type > .as2swf > .optional,body>.main > .gameLicense  > .type > .as3swf > .optional {margin-top: -215px}body>.main > .gameLicense > .type > .as3fla >.notIncluded.english ,body>.main > .gameLicense > .type > .as2fla >.notIncluded.english { background:#F2EFE6; width:177px; margin-left: 380px;height: 215px}body>.main > .gameLicense .notIncluded { background:#F2EFE6; width:177px; margin-left: 376px;height: 215px}body>.main > .gameLicense .notIncluded  h2 { position:relative; top:-10px; margin-bottom:-10px; padding-left:35px; padding-top:8px; width:142px; height:24px; background:url(swfNotIncludedBoxTop.1.png); color:#FFFFFF; font-size:15px }body>.main > .gameLicense .notIncluded > .list div { padding-left:20px; padding-top:8px; min-height:14px; background:url(swfNotIncludedIcon.1.png); background-repeat:no-repeat; background-position: 3px 7px ; font-size: 11px}body>.main > .gameLicense > .type > .androidapk > .notIncluded,body>.main > .gameLicense > .type > .html5 > .notIncluded,body>.main > .gameLicense  > .type > .as2fla > .notIncluded,body>.main > .gameLicense  > .type > .as3fla > .notIncluded,body>.main > .gameLicense  > .type > .as2swf > .notIncluded,body>.main > .gameLicense  > .type > .as3swf > .notIncluded {margin-top: -215px}body>.main > .gameLicense > .type > .javajar >.included{height: 255px}body>.main > .gameLicense > .type > .javajar > .notIncluded,body>.main > .gameLicense > .type > .javajar > .optional{height: 255px;margin-top: -255px}body>.main > .gameLicense  > .gamesLink{padding: 10px 0px 30px 150px;}body>.main > .gameLicense  > .gamesLink > .singlePlayerGame{display:block;width: 306px;padding-top: 48px;height: 0px; overflow:hidden; }body>.main > .gameLicense  > .gamesLink > .multiPlayerGame{display:block;width: 307px;padding-top: 48px; height: 0px;overflow:hidden; margin-left: 360px; margin-top: -48px;}/* link to game */body>.main > .linkToGame,body>.main > .linkCodes { position:relative; margin:30px 50px }body>.main > .linkToGame > h1,body>.main > .linkCodes > h1 { margin-bottom:20px; padding-left:70px; padding-top:10px; height:33px; background:url(linkIconBig.png) no-repeat; font-size:20px }body>.main > .linkToGame > .intro { margin-left:30px; margin-bottom:20px; width:540px }body>.main > .linkToGame > .type { margin-left:40px; padding-left:18px; height:18px; background:url(arrow.png) 0px 3px no-repeat }body>.main > .linkToGame > .type div { height:18px }body>.main > .linkToGame > .type > .helpButton { margin-top:-18px; margin-left:185px; width:18px; height:0px; padding-top:18px; overflow:hidden; background:url(linkHelpIcon.png) }body>.main > .linkToGame > .help { position:absolute; margin-top:-9px; left:205px; width:265px; height:17px; background:url(gameHelpPopupBackground.gif); visibility:hidden; z-index:1 }body>.main > .linkToGame > .help > h2 { position:absolute; left:13px; top:32px; font-size: 14px; font-weight:bold; color: #CC3300; z-index:1 }body>.main > .linkToGame > .help > div { position:absolute; top:17px; width:237px; padding-left:13px; padding-right:13px; padding-top:43px; padding-bottom:13px; background:#FFFF99; border-left:1px solid #006666; border-right:1px solid #006666; border-bottom:1px solid #006666 }body>.main > .linkToGame > .help > a { position:absolute; top:26px; right:9px; width:17px; height:0px; padding-top:17px; overflow:hidden; background:url(gameHelpPopupClose.png) }body>.main > .linkToGame > .intro2 { margin-left:30px; padding-top:20px; margin-bottom:20px; width:540px }body>.main > .linkToGame > .rule { margin-left:40px; padding-left:18px; height:18px; background:url(arrow.png) 0px 3px no-repeat }body>.main > .linkToGame > .intro3 { margin-left:30px; margin-top:20px; margin-bottom:20px; width:540px }body>.main > .linkToGame > .tipsBox { position:absolute; left:580px; top:30px; height:335px; border-left:1px solid #999999 }body>.main > .linkToGame > .tipsBox h2 { margin-left:31px; margin-top:16px; padding-left:44px; padding-top:19px; width:218px; height:141px; background:url(linkTipsBox.png) }body>.main > .linkToGame > .tipsBox div { margin-left:50px; margin-top:-116px; width:230px; color:#333333 }body>.main > .linkToGame > #smallFlashGames,body>.main > .linkCodes > #smallFlashGames,body>.main > .resellerLinks > #smallFlashGames,body>.main > .resellerLinkCode > #smallFlashGames { position:relative; margin-bottom:40px; padding-bottom:17px; width:882px; background:url(linkBoxBottom.png); background-repeat:no-repeat; background-position:bottom }body>.main > .linkToGame > #smallFlashGames .tabs,body>.main > .linkCodes > #smallFlashGames .tabs,body>.main > .resellerLinks > #smallFlashGames .tabs,body>.main > .resellerLinkCode > #smallFlashGames .tabs { position:relative; width:882px; height:81px; background:url(linkBoxTop1.png) }body>.main > .linkToGame > #multiplayerFlashGames,body>.main > .linkCodes > #multiplayerFlashGames,body>.main > .resellerLinks > #multiplayerFlashGames,body>.main > .resellerLinkCode > #multiplayerFlashGames { position:relative; margin-bottom:40px; padding-bottom:17px; width:882px; background:url(linkBoxBottom.png); background-repeat:no-repeat; background-position:bottom; display:none }body>.main > .linkToGame > #multiplayerFlashGames .tabs,body>.main > .linkCodes > #multiplayerFlashGames .tabs,body>.main > .resellerLinks > #multiplayerFlashGames .tabs,body>.main > .resellerLinkCode > #multiplayerFlashGames .tabs { position:relative; width:882px; height:81px; background:url(linkBoxTop2.png) }body>.main > .linkToGame > .games > .tabs > .smallFlashGamesTitle,body>.main > .linkCodes > .games > .tabs > .smallFlashGamesTitle,body>.main > .resellerLinks > .games > .tabs > .smallFlashGamesTitle,body>.main > .resellerLinkCode > .games > .tabs > .smallFlashGamesTitle { position:absolute; padding-left:25px; padding-top:15px; width:185px; height:29px; color:#FFFFFF; font-size:16px; font-weight:bold; text-decoration:none }body>.main > .linkToGame > .games > .tabs > a.smallFlashGamesTitle:hover,body>.main > .linkCodes > .games > .tabs > a.smallFlashGamesTitle:hover,body>.main > .resellerLinks > .games > .tabs > a.smallFlashGamesTitle:hover,body>.main > .resellerLinkCode > .games > .tabs > a.smallFlashGamesTitle:hover { color:#FFFFCC }body>.main > .linkToGame > .games > .tabs > .multiplayerFlashGamesTitle,body>.main > .linkCodes > .games > .tabs > .multiplayerFlashGamesTitle,body>.main > .resellerLinks > .games > .tabs > .multiplayerFlashGamesTitle,body>.main > .resellerLinkCode > .games > .tabs > .multiplayerFlashGamesTitle { position:absolute; left:210px; padding-left:20px; padding-top:15px; width:211px; height:29px; color:#FFFFFF; font-size:16px; font-weight:bold; text-decoration:none }body>.main > .linkToGame > .games > .tabs > a.multiplayerFlashGamesTitle:hover,body>.main > .linkCodes > .games > .tabs > a.multiplayerFlashGamesTitle:hover,body>.main > .resellerLinks > .games > .tabs > a.multiplayerFlashGamesTitle:hover,body>.main > .resellerLinkCode > .games > .tabs > a.multiplayerFlashGamesTitle:hover { color:#FFFFCC }body>.main > .linkToGame > .games > .sortByName,body>.main > .linkCodes > .games > .sortByName,body>.main > .resellerLinks > .games > .sortByName,body>.main > .resellerLinkCode > .games > .sortByName { position:absolute; left:17px; top:54px; color:#FFFFFF }body>.main > .linkToGame > .games > .sortByName:hover,body>.main > .linkCodes > .games > .sortByName:hover,body>.main > .resellerLinks > .games > .sortByName:hover,body>.main > .resellerLinkCode > .games > .sortByName:hover { color:#FFFFCC }body>.main > .linkToGame > .games > .sortByPopularity,body>.main > .linkCodes > .games > .sortByPopularity,body>.main > .resellerLinks > .games > .sortByPopularity,body>.main > .resellerLinkCode > .games > .sortByPopularity { position:absolute; left:153px; top:54px; color:#FFFFFF }body>.main > .linkToGame > .games > .sortByPopularity:hover,body>.main > .linkCodes > .games > .sortByPopularity:hover,body>.main > .resellerLinks > .games > .sortByPopularity:hover,body>.main > .resellerLinkCode > .games > .sortByPopularity:hover { color:#FFFFCC }body>.main > .linkToGame > .games > .sortByDate,body>.main > .linkCodes > .games > .sortByDate,body>.main > .resellerLinks > .games > .sortByDate,body>.main > .resellerLinkCode > .games > .sortByDate { position:absolute; left:314px; top:54px; color:#FFFFFF }body>.main > .linkToGame > .games > .sortByDate:hover,body>.main > .linkCodes > .games > .sortByDate:hover,body>.main > .resellerLinks > .games > .sortByDate:hover,body>.main > .resellerLinkCode > .games > .sortByDate:hover { color:#FFFFCC }body>.main > .linkToGame > .games > .list,body>.main > .linkCodes > .games > .list,body>.main > .resellerLinks > .games > .list,body>.main > .resellerLinkCode > .games > .list { padding-left:13px; padding-right:13px; width:856px; background:url(linkBoxMiddle.png) }body>.main > .linkToGame > .games > .list > .game,body>.main > .linkCodes > .games > .list > .game,body>.main > .resellerLinks > .games > .list > .game,body>.main > .resellerLinkCode > .games > .list > .game { position:relative; float:left; width:214px; height:40px }body>.main > .linkToGame > .games > .list > .game .icon,body>.main > .linkCodes > .games > .list > .game .icon,body>.main > .resellerLinks > .games > .list > .game .icon,body>.main > .resellerLinkCode > .games > .list > .game .icon { position:absolute; left:20px; top:2px; }body>.main > .linkToGame > .games > .list > .game .gameTitle,body>.main > .linkCodes > .games > .list > .game .gameTitle,body>.main > .resellerLinks > .games > .list > .game .gameTitle,body>.main > .resellerLinkCode > .games > .list > .game .gameTitle { position:absolute; left:60px; top:4px; width:150px }body>.main > .linkToGame > .games > .list > .end,body>.main > .linkCodes > .games > .list > .end,body>.main > .resellerLinks > .games > .list > .end,body>.main > .resellerLinkCode > .games > .list > .end { clear:both }body>.main > .linkCodes > .codes,body>.main > .resellerLinkCode > .contents > .codes { position:relative; margin-left:10px; margin-top:28px; margin-bottom:40px; width:554px }body>.main > .linkCodes > .codes > h2.link,body>.main > .resellerLinkCode > .contents > .codes > h2.link { padding-left:7px; padding-top:16px; width:81px; height:25px; border:1px solid #575757; background:url(linkCodeTitleBar.png); color:#575757; font-size:14px; font-weight:bold }body>.main > .linkCodes > .codes > h2.code,body>.main > .resellerLinkCode > .contents > .codes > h2.code { margin-left:89px; margin-top:-43px; padding-left:7px; padding-top:16px; height:25px; border:1px solid #575757; background:url(linkCodeTitleBar.png); color:#575757; font-size:14px; font-weight:bold }body>.main > .linkCodes > .codes > h2.languages,body>.main > .resellerLinkCode > .contents > .codes > h2.languages { margin-left:320px; margin-top:-43px; padding-left:7px; padding-top:16px; height:25px; border:1px solid #575757; background:url(linkCodeTitleBar.png); color:#575757; font-size:14px; font-weight:bold }body>.main > .linkCodes > .codes > h3.swfFile,body>.main > .resellerLinkCode > .contents > .codes > h3.swfFile,body>.main > .linkCodes > .codes > h3.popup,body>.main > .resellerLinkCode > .contents > .codes > h3.popup,body>.main > .linkCodes > .codes > h3.ordinary,body>.main > .resellerLinkCode > .contents > .codes > h3.ordinary { padding-left:5px; padding-top:10px; width:83px; height:50px; border-left:1px solid #575757; border-right:1px solid #575757; border-bottom:1px solid #575757 }body>.main > .linkCodes > .codes > h3.swfFile > .helpButton,body>.main > .resellerLinkCode > .contents > .codes > h3.swfFile > .helpButton,body>.main > .resellerLinkCode > .contents > .codes > h3.wordpressEmbed > .helpButton,body>.main > .linkCodes > .codes > h3.wordpressEmbed > .helpButton,body>.main > .linkCodes > .codes > h3.embed > .helpButton,body>.main > .resellerLinkCode > .contents > .codes > h3.embed > .helpButtonbody>.main > .linkCodes > .codes > h3.popup > .helpButton,body>.main > .resellerLinkCode > .contents > .codes > h3.popup > .helpButton,body>.main > .linkCodes > .codes > h3.ordinary > .helpButton,body>.main > .resellerLinkCode > .contents > .codes > h3.ordinary > .helpButton{width:18px; height:0px; padding-top:18px; overflow:hidden; background:url(linkHelpButton.png) }body>.main > .linkCodes > .codes > div.ordinary,body>.main > .resellerLinkCode > .contents > .codes > div.ordinary { position:absolute; left:90px; top:43px; padding:5px; width:453px; height:50px; border-right:1px solid #575757; border-bottom:1px solid #575757 }body>.main > .linkCodes > .codes > div.swfFile textarea,body>.main > .resellerLinkCode > .contents > .codes > div.swfFile textarea ,body>.main > .linkCodes > .codes > div.popup textarea,body>.main > .resellerLinkCode > .contents > .codes > div.popup textarea ,body>.main > .linkCodes > .codes > div.ordinary textarea,body>.main > .resellerLinkCode > .contents > .codes > div.ordinary textarea { width:443px; height:40px; border:1px solid #666666 }body>.main > .linkCodes > .codes > div.popup,body>.main > .resellerLinkCode > .contents > .codes > div.popup { position:absolute; left:90px; top:104px; padding:5px; width:453px; height:50px; border-right:1px solid #575757; border-bottom:1px solid #575757 }body>.main > .linkCodes > .codes > h3.embed,body>.main > .resellerLinkCode > .contents > .codes > h3.embed { padding-left:5px; padding-top:10px; width:83px; height:130px; border-left:1px solid #575757; border-right:1px solid #575757; border-bottom:1px solid #575757 }body>.main > .linkCodes > .codes > div.embed,body>.main > .resellerLinkCode > .contents > .codes > div.embed { position:absolute; left:90px; top:165px; padding:5px; width:453px; height:130px; border-right:1px solid #575757; border-bottom:1px solid #575757 }body>.main > .linkCodes > .codes > div.embed textarea,body>.main > .resellerLinkCode > .contents > .codes > div.embed textarea { width:443px; height:120px; border:1px solid #666666 }body>.main > .resellerLinkCode > .contents > .codes > h3.wordpressEmbed,body>.main > .linkCodes > .codes > h3.wordpressEmbed{ padding-left:5px; padding-top:10px; width:83px; height:70px; border-left:1px solid #575757; border-right:1px solid #575757; border-bottom:1px solid #575757 }body>.main > .resellerLinkCode > .contents > .codes > div.wordpressEmbed textarea,body>.main > .linkCodes > .codes > div.wordpressEmbed textarea{ width:443px; height:55px; border:1px solid #666666 }body>.main > .resellerLinkCode > .contents > .codes > div.wordpressEmbed,body>.main > .linkCodes > .codes > div.wordpressEmbed{position:absolute; left:90px; top:306px; padding:5px; width:453px; height:70px; border-right:1px solid #575757; border-bottom:1px solid #575757 }body>.main > .linkCodes > .codes > div.swfFile,body>.main > .resellerLinkCode > .contents > .codes > div.swfFile { position:absolute; left:90px; top:387px; padding:5px; width:453px; height:50px; border-right:1px solid #575757; border-bottom:1px solid #575757 }body>.main > .resellerLinkCode > .contents > .codes > h3.socialNetworks{ border-left:1px solid #575757; border-right:1px solid #575757; border-bottom:1px solid #575757;padding-left:5px; padding-top:10px; width:83px; height:50px; text-align:left;}body>.main > .resellerLinkCode > .contents > .codes > div.socialNetworks{position:absolute; left:90px; top:448px; padding:5px; width:453px; height:50px; border-right:1px solid #575757; border-bottom:1px solid #575757}body>.main > .resellerLinkCode > .contents > .codes > div.socialNetworks > .faceBookLike {position:absolute; left:10px;top:22px }body>.main > .resellerLinkCode > .contents > .codes > div.socialNetworks > .tweetShare {position:absolute; left:92px;top:22px }body>.main > .resellerLinkCode > .contents > .codes > div.socialNetworks > .googlePlusOne {position:absolute; left:182px;top:22px }body>.main > .linkCodes > .tipsBox { position:absolute; left:600px; top:100px; height:335px }body>.main > .linkCodes > .tipsBox > h2 { padding-left:44px; padding-top:19px; width:218px; height:141px; background:url(linkTipsBox.png) }body>.main > .linkCodes > .tipsBox div { margin-left:19px; margin-top:-116px; width:230px; color:#333333 }y>.main > .linkCodes > .codes > #help3,body>.main > .linkCodes > .codes> #help2 ,body>.main > .resellerLinkCode > .contents > .codes > #help2{ position:absolute; margin-top:-85px; left:-25px; width:265px; height:17px; background:url(gameHelpPopupBackground.gif); visibility:hidden; z-index:1 }body>.main > .linkCodes > .codes > .help,body>.main > .resellerLinkCode > .contents > .codes > .help { position:absolute; margin-top:-15px; left:-25px; width:265px; height:17px; background:url(gameHelpPopupBackground.gif); visibility:hidden; z-index:1 }body>.main > .linkCodes > .codes> #help2 > h2,body>.main > .linkCodes > .codes > .help > h2,body>.main > .resellerLinkCode > .contents > .codes > #help2 > h2,body>.main > .resellerLinkCode > .contents > .codes > .help > h2 { position:absolute; left:13px; top:32px; font-size: 14px; font-weight:bold; color: #CC3300; z-index:1 }body>.main > .linkCodes > .codes> #help2 > div,body>.main > .linkCodes > .codes > .help > div ,body>.main > .resellerLinkCode > .contents > .codes > #help2 > div,body>.main > .resellerLinkCode > .contents > .codes > .help > div{ position:absolute; top:17px; width:237px; padding-left:13px; padding-right:13px; padding-top:43px; padding-bottom:13px; background:#FFFF99; border-left:1px solid #006666; border-right:1px solid #006666; border-bottom:1px solid #006666 }body>.main > .linkCodes > .codes> #help2 > a,body>.main > .linkCodes > .codes > .help > a ,body>.main > .resellerLinkCode > .contents > .codes > #help2 > a,body>.main > .resellerLinkCode > .contents > .codes > .help > a{ position:absolute; top:26px; right:9px; width:17px; height:0px; padding-top:17px; overflow:hidden; background:url(gameHelpPopupClose.png) }/* shopping cart */body>.main > .shoppingCart { position:relative; margin-left:78px; margin-top:29px; }body>.main > .shoppingCart > .discount { padding-left:140px; padding-top:30px; min-height:92px }body>.main > .shoppingCart > .discount div { font-size:14px }body>.main > .shoppingCart > .payPal { margin-left:8px; margin-top:20px }body>.main > .shoppingCart > .digiCert { position:absolute; left:720px; top:140px }body>.main > .shoppingCart > #choices { margin-left:8px; margin-top:20px; margin-bottom: 45px;width:796px;}body>.main > .shoppingCart > #choices > a{border: 1px solid #005d7F;position:relative; display:block; padding-left:30px; padding-top:10px; width:766px; height:25px; color:#005d7F; font-size:14px; font-weight:bold;}body>.main > .shoppingCart > #choices > a.collapse{background: #cde1e5 url(shoppingcartCollapseIcon.png) no-repeat;background-position: 5px 9px; }body>.main > .shoppingCart > #choices > a.expand{background: #cde1e5 url(shoppingcartExpandIcon.png) no-repeat;background-position: 5px 9px; }body>.main > .shoppingCart > #choices > #sameChoice ,body>.main > .shoppingCart > #choices > #differentChoice{width:796px;border-left: 1px solid #005d7F;border-right: 1px solid #005d7F;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceHeader,body>.main > .shoppingCart > #choices > #differentChoice > #header{height:36px;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceHeader> h3,body>.main > .shoppingCart > #choices > #differentChoice > #header > h3{padding:10px;background:#E5DFCD;color:#666666;border-bottom: 1px solid #005d7F;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceHeader > .game,body>.main > .shoppingCart > #choices > #differentChoice > #header > .game{width:250px;border-right: 1px solid #005d7F;}body>.main > .shoppingCart > #choices > #differentChoice > #header > .format,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceHeader > .format{position:relative;left:271px; top:-36px; width:284px;border-right: 1px solid #005d7F; }body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceHeader > .language,body>.main > .shoppingCart > #choices > #differentChoice > #header > .language{position:relative;left:576px;top:-72px;position:relative;width:200px;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceGameNames{ padding:10px;width:250px;border-right: 1px solid #005d7F;min-height:355px;display:block;}body>.main > .shoppingCart > #choices > #sameChoice > .doubleRow{min-height:655px;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceGameNames > .gameName{padding-bottom:10px;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceGameNames > .gameName > a{background:url(gameRemoveFromCartButton.png); width: 33px}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceGameNames > .gameName > h3{margin-left: 40px;margin-top: -20px;font-size: 13px; font-weight: normal;color:#666666}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats {position:absolute;left:279px;top: 294px;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .as3swf{width:305px;overflow: hidden;background:url(licenseTypeAS3SWFIcon.png) no-repeat; background-position: 35px 10px; border-bottom: 1px solid #005d7F;height: 53px;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .as2swf{width:305px;overflow: hidden;background:url(licenseTypeAS2SWFIcon.png) no-repeat; background-position: 35px 10px;border-bottom: 1px solid #005d7F;height: 53px;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .as3fla{width:305px;overflow: hidden;background:url(licenseTypeAS3SourceIcon.png) no-repeat; background-position: 35px 10px;border-bottom: 1px solid #005d7F;height: 53px;;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .as2fla{width:305px;overflow: hidden;background:url(licenseTypeAS2SourceIcon.png) no-repeat; background-position: 35px 10px;height: 53px;border-bottom: 1px solid #005d7F;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .javajar{width:305px;overflow: hidden;background:url(licenseTypeJavaJARIcon.png) no-repeat; background-position: 35px 10px;height: 53px;border-bottom: 1px solid #005d7F;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .androidapk{width:305px;overflow: hidden;background:url(licenseTypeAndroidAPKIcon.png) no-repeat; background-position: 35px 10px;height: 53px;border-bottom: 1px solid #005d7F;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .html5{width:305px;overflow: hidden;background:url(licenseTypeHTML5Icon.png) no-repeat; background-position: 35px 10px;height: 53px;border-bottom: 1px solid #005d7F;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .doubleRow{height:96px;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages {position:absolute;left:584px;top:294px;width:220px;border-left: 1px solid #005d7F;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList{overflow: hidden;border-bottom: 1px solid #005d7F;padding-left:15px;padding-top: 10px;height:43px;}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language0,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language0,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language0{overflow: hidden;width:20px;height:18px; padding-top:20px}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language1,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language1,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language1{overflow: hidden;position:relative; top: -38px; left:35px;width:20px;height:18px; padding-top:20px;}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language2,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language2,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language2{overflow: hidden;position:relative; top: -76px; left:70px;width:20px;height:18px; padding-top:20px}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language3,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language3,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language3{overflow: hidden;position:relative; top: -114px; left:105px;width:20px;height:18px; padding-top:20px}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language4,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language4,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language4{overflow: hidden;position:relative; top: -152px; left:140px;width:20px;height:18px; padding-top:20px}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language5,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language5,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language5{overflow: hidden;position:relative; top: -190px; left:175px;width:20px;height:18px; padding-top:20px}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language6,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language6,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language6{overflow: hidden;position:relative; top: -185px; width:20px;height:18px; padding-top:20px}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language7,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language7,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language7{overflow: hidden;position:relative; top: -223px; left:35px; width:20px;height:18px; padding-top:20px}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language8,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language8,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language8{overflow: hidden;position:relative; top: -261px; left:70px; width:20px;height:18px; padding-top:20px}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language9,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language9,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language9{overflow: hidden;position:relative; top: -299px; left:105px; width:20px;height:18px; padding-top:20px}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language10,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language10,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language10{overflow: hidden;position:relative; top: -337px; left:140px; width:20px;height:18px; padding-top:20px}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language11,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language11,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language11{overflow: hidden;position:relative; top: -375px; left:175px; width:20px;height:18px; padding-top:20px}body>.main > .shoppingCart > #choices > #differentChoice > .choices{width:796px;border-bottom: 1px solid #005d7F;}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice{ height:53px}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice  > .gameName{padding:10px;width:250px;height:33px;border-right: 1px solid #005d7F;}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .gameName > a{background:url(gameRemoveFromCartButton.png); width: 33px}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice > .gameName > h3{margin-left: 40px;margin-top: -20px;font-size: 14px; font-weight: normal;color:#666666}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice > .emptyGameName{padding:10px;width:250px;display:block;height:33px; border-right: 1px solid #005d7F;}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice >.as3swf{position:relative;left:270px; top: -54px;overflow: hidden;background:url(licenseTypeAS3SWFIcon.png) no-repeat; background-position: 35px 10px;width:305px;height:53px;border-bottom: 1px solid #005d7F;}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice >.as2swf{position:relative;left:270px; top:-54px; overflow: hidden;background:url(licenseTypeAS2SWFIcon.png) no-repeat;  background-position: 35px 10px; width:305px;height:53px;border-bottom: 1px solid #005d7F;}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice >.as3fla{position:relative;left:270px; top:-54px; overflow: hidden;background:url(licenseTypeAS3SourceIcon.png) no-repeat;  background-position: 35px 10px; width:305px;height:53px;border-bottom: 1px solid #005d7F;}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice >.as2fla{position:relative;left:270px; top:-54px; overflow: hidden;background:url(licenseTypeAS2SourceIcon.png) no-repeat;  background-position: 35px 10px; width:305px;height:53px;border-bottom: 1px solid #005d7F;}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice >.javajar{position:relative;left:270px; top:-54px; overflow: hidden;background:url(licenseTypeJavaJARIcon.png) no-repeat;  background-position: 35px 10px; width:305px;height:53px; border-bottom: 1px solid #005d7F;}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice >.androidapk{position:relative;left:270px; top:-54px; overflow: hidden;background:url(licenseTypeAndroidAPKIcon.png) no-repeat;  background-position: 35px 10px; width:305px;height:53px;border-bottom: 1px solid #005d7F;}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice >.html5{position:relative;left:270px; top:-54px; overflow: hidden;background:url(licenseTypeHTML5Icon.png) no-repeat;  background-position: 35px 10px; width:305px;height:53px;}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages{overflow: hidden;position:relative;width:205px; top:-108px;left:575px;padding-left:15px;padding-top: 10px;height:43px;border-bottom: 1px solid #005d7F;border-left: 1px solid #005d7F;}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast{overflow: hidden;position:relative;width:205px; top:-108px;left:575px;padding-left:15px;padding-top: 10px;height:45px;border-left: 1px solid #005d7F;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .doubleRow{height:86px;}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoiceDoubleRow{height: 93px;}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice >.nameDoubleRow{height: 73px;}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice >.formatDoubleRow{height: 93px;top:-94px;}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice >.languageDoubleRow{height: 83px;top:-188px;}body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice >.languageLastDoubleRow{height: 86px;top:-188px;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .format0 > input,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .format1 > input ,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .format2 > input ,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .format3 > input,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .format4 > input,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .format5 > input,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .format6 > input,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice > .format0 > input,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice > .format1 > input ,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice > .format2 > input ,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice > .format3 > input ,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice > .format4 > input ,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice > .format5 > input,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice > .format6 > input  {margin-top:20px; margin-left: 10px;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .format0 > div ,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .format1 > div ,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .format2 > div ,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .format3 > div ,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .format4 > div ,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .format5 > div,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceFormats > .format6 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice > .format0 > div ,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice > .format1 > div ,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice > .format2 > div ,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice > .format3 > div ,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice > .format4 > div ,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice > .format5 > div ,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice > .format6> div {position:relative;left:85px;top:-17px;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language0 > div,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language1 > div,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language2 > div,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language3 > div,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language4 > div,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language5 > div,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language6 > div,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language7 > divbody>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language8 > div,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language9> div,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language10 > div,body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .language11 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language0 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language1 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language2 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language3 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language4 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language5 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language6 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language7 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language8 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language9 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language10 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .language11 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language0 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language1 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language2 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language3 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language4 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language5 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language6 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language7 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language8 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language9 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language10 > div,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .language11 > div{padding-top:10px;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .e,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .e,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .e{background:url(gameLanguage_e.png) no-repeat;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .c,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .c,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .c{background:url(gameLanguage_c.png) no-repeat;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .sc,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .sc,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .sc{background:url(gameLanguage_sc.png) no-repeat;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .p,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .p,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .p{background:url(gameLanguage_p.png) no-repeat;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .j,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .j,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .j{background:url(gameLanguage_j.png) no-repeat;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .s,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .s,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .s{background:url(gameLanguage_s.png) no-repeat;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .k,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .k,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .k{background:url(gameLanguage_k.png) no-repeat;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .g,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .g,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .g{background:url(gameLanguage_g.png) no-repeat;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .r,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .r,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .r{background:url(gameLanguage_r.png) no-repeat;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .f,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .f,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .f{background:url(gameLanguage_f.png) no-repeat;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .a,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .a,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .a{background:url(gameLanguage_a.png) no-repeat;}body>.main > .shoppingCart > #choices > #sameChoice > .sameChoiceLanguages > .languageList > .i,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languagesLast > .i,body>.main > .shoppingCart > #choices > #differentChoice > .choices > .formatLanguageChoice> .languages > .i{background:url(gameLanguage_i.png) no-repeat;}body>.main > .shoppingCart > #shoppingCartBox { margin-left:8px; margin-top:20px; width:796px }body>.main > .shoppingCart > #shoppingCartBox > h2 { padding-left:72px; padding-top:15px; width:724px; height:35px; background:url(shoppingCartBoxBar.png); color:#FFFFFF; font-size:16px; font-weight:bold }body>.main > .shoppingCart > #shoppingCartBox > #emptyText { padding-top:90px; width:794px; height:100px; border:1px solid #333333; color:#333333; text-align:center; font-size:14px }body>.main > .shoppingCart > #shoppingCartBox > .game { position:relative; padding-top:12px; padding-bottom:12px; width:796px; border-bottom:1px solid #333333; background:url(shoppingCartBoxGameBackground.1.png) }body>.main > .shoppingCart > #shoppingCartBox > .game > .text { margin-left:10px; padding-top:2px; min-height:15px; background-repeat:no-repeat; color:#333333; font-size:14px; width: 465px; display:block}body>.main > .shoppingCart > #shoppingCartBox > .game > .price { position:absolute; left:638px; top:17px; width:132px; color:#333333; font-size:14px; text-align:center }body>.main > .shoppingCart > #shoppingCartBox > .game > .removeFromCartButton { position:absolute; left:648px; top:15px }body>.main > .shoppingCart > .licenseMoreGamesButton { margin:20px auto 40px 225px }body>.main > .shoppingCart > .checkOutButton { margin:-77px auto 40px 461px }body>.main > .shoppingCart > #shoppingCartBox > #subTotal { position:relative; width:796px; height:53px; border-bottom:1px solid #333333; background:url(shoppingCartBoxGameBackground.1.png) }body>.main > .shoppingCart > #shoppingCartBox > #subTotal h3 { padding-right:18px; padding-top:17px; width:600px; text-align:right; color:#333333; font-size:14px; font-weight:normal }body>.main > .shoppingCart > #shoppingCartBox > #subTotal div { position:absolute; left:638px; top:17px; width:132px; color:#333333; font-size:14px; text-align:center }body>.main > .shoppingCart > #shoppingCartBox > #discount { position:relative; width:796px; height:53px; border-bottom:1px solid #333333; background:url(shoppingCartBoxGameBackground.1.png) }body>.main > .shoppingCart > #shoppingCartBox > #discount h3 { padding-right:18px; padding-top:17px; width:600px; text-align:right; color:#333333; color:#FF0000; font-size:14px }body>.main > .shoppingCart > #shoppingCartBox > #discount div { position:absolute; left:638px; top:17px; width:132px; color:#333333; color:#FF0000; font-size:14px; font-weight:bold; text-align:center }body>.main > .shoppingCart > #shoppingCartBox > #total { position:relative; width:796px; height:53px; border-bottom:1px solid #333333; background:url(shoppingCartBoxTotalBackground.1.png) }body>.main > .shoppingCart > #shoppingCartBox > #total h3 { padding-right:18px; padding-top:17px; width:600px; text-align:right; color:#333333; font-size:14px }body>.main > .shoppingCart > #shoppingCartBox > #total div { position:absolute; left:638px; top:17px; width:132px; color:#333333; font-size:14px; font-weight:bold; text-align:center }body>.main > .configure > form > .contact {margin:20px 220px; padding-bottom:20px; width:550px;background-color:#E5DFCD; }body>.main > .configure > form > .contact > h2 { position:relative; top:-10px; margin-bottom:-10px; color:#FFFFFF; background-image:url(swfStepsBoxTop.png); padding:10px 20px; margin-bottom:20px}body>.main > .configure > form > .contact > h3.companyName,body>.main > .configure > form > .contact > h3.firstName,body>.main > .configure > form > .contact > h3.lastName,body>.main > .configure > form > .contact > h3.phoneNumber,body>.main > .configure > form > .contact > h3.email,body>.main > .configure > form > .contact > h3.emailRetyped,body>.main > .configure > form > .contact > h3.msn,body>.main > .configure > form > .contact > h3.skype,body>.main > .configure > form > .contact > h3.qq { display:block;font-weight:bold ; padding-top:10px; width:150px; text-align:right; margin-left:20px; color:#666666 }body>.main > .configure > form > .contact > input { position:relative; left:180px ;top:-20px; display:block; width:250px; margin-left:10px}body>.main > .configure > form > .contact > h3.note { color:#FF3333; font-weight:bold; border-top:solid 1px #666666; width:460px;margin-left:35px; padding-top:10px; padding-left:5px}body>.main > .configure > form > .contact > div.note { color:#044265; width:460px; margin-left:35px; padding:5px}body>.main > .configure > form > .title { margin:43px 260px 20px 260px; color:#044265; font-size:14px; font-weight:bold  }body>.main > .configure > form > .configure { margin-left:57px; width:870px }body>.main > .configure > form > .configure > .titleBar > .item { padding-left:6px; padding-top:8px; width:115px; height:21px; border:1px solid #575757; background:#6C6C6C; color:#FFFFFF; font-size:14px; font-weight:bold }body>.main > .configure > form > .configure > .titleBar > .description { margin-left:122px; margin-top:-31px; padding-left:6px; padding-top:8px; width:485px; height:21px; border:1px solid #575757; background:#6C6C6C; color:#FFFFFF; font-size:14px; font-weight:bold }body>.main > .configure > form > .configure > .titleBar > .setting  { margin-left:614px; margin-top:-31px; padding-left:6px; padding-top:8px; width:248px; height:21px; border:1px solid #575757; background:#6C6C6C; color:#FFFFFF; font-size:14px; font-weight:bold }body>.main > .configure > form > .configure > .logo,body>.main > .configure > form > .configure > .moreGames,body>.main > .configure > form > .configure > .tips,body>.main > .configure > form > .configure > .siteLock,body>.main > .configure > form > .configure > .highScores,body>.main > .configure > form > .configure > .lobby,body>.main > .configure > form > .configure > .gameNames,body>.main > .configure > form > .configure > .enableFacebookLogin,body>.main > .configure > form > .configure > .mochiAds,body>.main > .configure > form > .configure > .other { width:870px; background:url(shoppingCartConfigureBackground.png); border-bottom:1px solid #575757 }body>.main > .configure > form > .configure > .logo > h3 { padding:10px; width:101px; height:30px }body>.main > .configure > form > .configure > .logo > .description { margin-left:123px; margin-top:-50px; padding:10px; width:471px; height:30px }body>.main > .configure > form > .configure > .logo > .setting { position:relative; left:615px; margin-top:-50px; padding:10px; width:234px; height:30px }body>.main > .configure > form > .configure > .logo input { width:220px }body>.main > .configure > form > .configure > .moreGames > h3 { padding:10px; width:101px; height:30px }body>.main > .configure > form > .configure > .moreGames > .description { margin-left:123px; margin-top:-50px; padding:10px; width:471px; height:30px }body>.main > .configure > form > .configure > .moreGames > .setting { position:relative; left:615px; margin-top:-50px; padding:10px; width:234px; height:30px }body>.main > .configure > form > .configure > .moreGames  input { width:220px }body>.main > .configure > form > .configure > .mochiAds > h3,body>.main > .configure > form > .configure > .gameNames > h3,body>.main > .configure > form > .configure > .tips > h3 { padding:10px; width:101px; height:30px }body>.main > .configure > form > .configure > .gameNames  > .description,body>.main > .configure > form > .configure > .tips > .description { margin-left:123px; margin-top:-50px; padding:10px; width:471px; height:30px }body>.main > .configure > form > .configure > .mochiAds > .setting,body>.main > .configure > form > .configure > .gameNames  > .setting,body>.main > .configure > form > .configure > .tips > .setting { position:relative; left:615px; margin-top:-50px; padding:10px; width:234px }body>.main > .configure > form > .configure > .gameNames  > .setting > div,body>.main > .configure > form > .configure > .tips > .setting div { margin-top:5px }body>.main > .configure > form > .configure > .gameNames  > .setting input,body>.main > .configure > form > .configure > .tips > .setting input { width:220px }body>.main > .configure > form > .configure > .siteLock > h3 { padding:10px; width:101px; height:60px }body>.main > .configure > form > .configure > .siteLock > .description { margin-left:123px; margin-top:-80px;   padding:10px; width:471px; height:60px }body>.main > .configure > form > .configure > .siteLock > .setting { position:relative; margin-top:-80px;  left:615px; padding:10px; width:234px; height:60px }body>.main > .configure > form > .configure > .siteLock > input { width:220px }body>.main > .configure > form > .configure > .highScores > h3 { padding:10px; width:101px; height:50px }body>.main > .configure > form > .configure > .highScores > .description { margin-left:123px; margin-top:-70px; padding:10px; width:471px; height:50px }body>.main > .configure > form > .configure > .highScores > .setting { position:relative; left:615px; margin-top:-70px; padding:10px; width:234px }body>.main > .configure > form > .configure > .highScores > .setting > label { display:block; height:20px }body>.main > .configure > form > .configure > .highScores > .setting > input { margin-left:20px; width:200px }body>.main > .configure > form > .configure > .lobby > h3 { padding:10px; width:101px; height:80px }body>.main > .configure > form > .configure > .lobby > .description { margin-left:123px; margin-top:-100px; padding:10px; width:471px; height:80px }body>.main > .configure > form > .configure > .lobby > .setting { position:relative; left:615px; margin-top:-100px; padding:10px; width:234px; height:80px }body>.main > .configure > form > .configure > .lobby > .setting > label { display:block; height:20px }body>.main > .configure > form > .configure > .lobby > .setting > input { margin-left:20px; width:200px }body>.main > .configure > form > .configure > .enableFacebookLogin > h3 { padding:10px; width:101px; height:100px }body>.main > .configure > form > .configure > .enableFacebookLogin > .description { margin-left:123px; margin-top:-120px; padding:10px; width:471px; height:100px }body>.main > .configure > form > .configure > .enableFacebookLogin > .setting { position:relative; left:615px; margin-top:-120px; padding:10px; width:234px; height:100px }body>.main > .configure > form > .configure > .other > h3 { padding:10px; width:101px; height:100px }body>.main > .configure > form > .configure > .other > .description { margin-left:123px; margin-top:-120px; padding:10px; width:471px; height:100px }body>.main > .configure > form > .configure > .other > .setting { position:relative; left:615px; margin-top:-120px; padding:10px; width:234px; height:100px }body>.main > .configure > form > .configure > .other > input { width:220px; height:90px }body>.main > .configure > form > .configure > .mochiAds > .description{ margin-left:123px; margin-top:-50px; padding:10px; width:471px; height:30px }body>.main > .configure > form > .configure > .mochiAds > .description > a.icon{display: block; width: 101px; height: 0px; padding-top:77px; overflow: hidden; background:url(mochiIcon.png);margin-top: 10px;}body>.main > .configure > form > .configure > .mochiAds > .description > div{margin-left:110px;margin-top:-87px;}body>.main > .configure > form > .configure > .mochiAds > .setting input[type="text"] { width:200px }body>.main > .configure > form > .configure > .mochiAds > .setting > label { display:block; height:20px }body>.main > .configure > form > .configure > .mochiAds > .setting > div{margin-top: 20px;}body>.main > .configure > form > .configure > .mochiAds > .setting > div > h3 {color:#666666}body>.main > .configure > form > .configure > .mochiAds > .setting > div > div{margin-top:5px;}body>.main > .configure > .backButton,body>.main > .licenseAgreement > .backButton { margin:20px auto 40px 360px }body>.main > .configure > .continueButton,body>.main > .licenseAgreement > .continueButton { margin:-77px 360px 40px auto }body>.main > .licenseAgreement { margin-top:20px; margin-bottom:20px; }body>.main > .licenseAgreement > h2 { margin-bottom:20px; height:30px; font-size:16px; text-align:center }body>.main > .licenseAgreement > form > .swf { margin-left:50px; height:475px }body>.main > .licenseAgreement > form > .swfSingle { margin-left:auto; margin-right:auto; width:423px }body>.main > .licenseAgreement > form > .source { margin-left:500px; margin-top:-475px; height:475px }body>.main > .licenseAgreement > form > .sourceSingle { margin-left:auto; margin-right:auto; width:423px }body>.main > .licenseAgreement > form > div > h3 { margin-bottom:20px; height:20px; width:423px; text-align:center; color:#666666; font-size:14px }body>.main > .licenseAgreement > form > div > textarea { margin-bottom:15px; width:423px; height:400px }body>.main > .licenseAgreement > form > div > label { display:block; width:423px; height:20px; text-align:center }body>.main > .licenseFinish { margin: 70px 240px; border:#E5DFCD solid 10px }body>.main > .licenseFinish > h1 { font-size:24px; text-align:center; height:40px; padding-top:10px; }body>.main > .licenseFinish > .text { text-align:center; width:450px; padding:30px 15px }body>.main > .licenseFinish > .email { font-weight:bold; text-align:center; }body>.main > .licenseFinish > h2 { color:#FF3333; border-top:solid 1px #999999; width:450px; padding:10px 10px 0px 20px }body>.main > .licenseFinish > .noteText { color:#044265; width:450px; margin:0px 0px 80px; padding:5px 10px 20px 20px }/* FAQ & Support */body>.main > .support > .introduction { position:relative; width:450px;  padding:10px 0px 20px 160px;  }body>.main > .support > h2 { margin-left:140px; padding:10px 0px 0px 40px; height:36px; background:url(titleBar.png) no-repeat;}body>.main > .support > ul { padding-bottom:30px; margin-bottom:5px }body>.main > .support > ul > .question { margin-left:160px; margin-right:72px; list-style-image:url(supportQuestionIcon.png); padding-left:7px; padding-bottom:5px; cursor:pointer }body>.main > .support > ul > .answer { margin-left:180px; margin-right:140px; list-style-image:url(supportAnswerIcon.png); padding-left:7px; padding-bottom:10px; display:none }body>.main > .support > .liveChatLoading,body>.main > .support > .liveChatOnline,body>.main > .support > .liveChatOffline { position:relative; margin-top: -55px; margin-bottom: 30px; display:block; margin-left:650px; width: 190px; height:0px; padding-top:30px; overflow:hidden }/* contact us */body>.main > .contactus { height:460px; margin-top:160px; }body>.main > .contactus > .contactForm {	position:relative;	height:404px;	width:306px;	margin-left:150px;	background:url(contactFormBackground.png);}body>.main > .contactus > .contactForm > h1 {	position:absolute;	top:-140px;	padding-left:46px;	padding-top:10px;	margin-left:-30px;	background:url(contactTitleBackground.png) no-repeat;	height:40px; width:300px;}body>.main > .contactus > .contactForm > div { position:absolute; top:-80px; text-align: justify}body>.main > .contactus > .contactForm > form > .name { position:absolute; top:15px; left:15px; color:#FFFFFF;}body>.main > .contactus > .contactForm > form  input[name="name"] { position:absolute; margin-top:2px;left:15px; top:30px; width:270px; border:1px inset #666666; }body>.main > .contactus > .contactForm > form > .email { position:absolute; top:65px; left:15px; color:#FFFFFF;}body>.main > .contactus > .contactForm > form  input[name="email"] { position:absolute; margin-top:2px; left:15px; top:80px; width:270px; border:1px inset #666666;   }body>.main > .contactus > .contactForm > form > .subject { position:absolute; left:15px; top:115px; color:#FFFFFF; }body>.main > .contactus > .contactForm > form  input[name="subject"] { position:absolute; margin-top:2px; left:15px; top:130px; width:270px; border:1px inset #666666; }body>.main > .contactus > .contactForm > form > .message { position:absolute; left:15px; top:165px; color:#FFFFFF; }body>.main > .contactus > .contactForm > form  textarea[name="message"] { position:absolute; margin-top:2px; left:15px; top:180px; width:270px; height:160px; border:1px inset #666666;  }body>.main > .contactus > .contactForm > form  input[type="button"] { position:absolute; left:110px; top:365px; width:95px; height:22px;}body>.main > .contactus > .intro2 { width:360px; height:50px; margin-left:480px; margin-bottom:33px; margin-top:-485px; text-align: justify}body>.main > .contactus > h3 {	padding-left:8px;	padding-top:4px;	margin-left:480px;	margin-top:-1px;	font-weight:bold;	width:150px;	height:18px;	background:#cde1e5;	border-top:1px solid #BABABA;	border-bottom:1px solid #BABABA;	border-left:1px solid #BABABA;	float:left}body>.main > .contactus > .text { width:210px; height:18px; padding-left:10px; padding-top:4px; margin-top:-1px; border-top:1px solid #BABABA; border-bottom:1px solid #BABABA; border-right:1px solid #BABABA; float:left }body>.main > .contactus > .address { height:70px }body>.main > .contactus > .officeHour { height:95px }body>.main > .contactus > .officeHour > .hours { margin-bottom:10px }body>.main > .contactThanks { margin-left:180px; margin-bottom:50px; width:645px; height:335px; background:url(sendBox.png); color:#FFFFFF; text-align:center; }body>.main > .contactThanks > h1 { visibility:hidden; }body>.main > .contactThanks > div { padding-top:130px }body>.main > .contactus > .liveChatLoading,body>.main > .contactus > .liveChatOnline,body>.main > .contactus > .liveChatOffline { display:block; margin-bottom: 20px; margin-left:530px; width: 270px; height:0px; padding-top:42px; overflow:hidden }/* search */body>.main > .search > .searchNoMatch {	margin-left:200px; margin-top:34px;	width:561px; height:222px;	background:url(gameAwardsBackground.png)}body>.main > .search > .searchNoMatch > h1 {	color:#FFFFFF;	padding-top: 10px; padding-left: 20px}body>.main > .search > .searchNoMatch > div {	margin-left:auto; margin-right:auto; margin-top:60px;	padding-left:25px; width:130px; height:20px;	background:url(searchNoMatchIcon.png) no-repeat;	color:#000000; font-size:14px; text-align:right}body>.main > .search > h1 { margin-left:160px; }body>.main > .search > .total { margin-left:600px; margin-top:-12px; height:12px }body>.main > .search > .displaying { margin-left:730px; margin-top:-12px; margin-bottom:10px; }body>.main > .search > .game { margin:0px 140px 10px 160px; padding:1px; height:135px; border:1px solid #F2EFE6; background:#FFFFFF }body>.main > .search > .game .icon { margin:18px -118px -118px 18px; display:block }body>.main > .search > .game > .gameTitle { margin-left:141px; margin-top:24px;display:block }body>.main > .search > .game > .descriptions { margin-left:141px; margin-top:20px }body>.main > .search > .game > .url { margin-left:141px; margin-top:20px; display:block }body>.main > .search > .pages { margin:22px auto 50px auto; text-align:center }body>.main > .search > .pages  .previousPageButton { font-size: 0px; padding-left:18px; padding-top:11px; padding-bottom:10px; background:url(gamePreviousPageButton.png) top no-repeat; vertical-align:middle }body>.main > .search > .pages  .nextPageButton { font-size: 0px; padding-left:18px; padding-top:11px; padding-bottom:10px; background:url(gameNextPageButton.png) top no-repeat; vertical-align:middle }body>.main > .search > .pages > .pageText { color:#044265; font-weight:bold; display:inline; margin-right:5px }body>.main > .search > .pages > div { color:#044265; font-weight:bold; display:inline; margin-right:5px }body>.main > .search > .pages > a { margin-right:5px }/* send to friends */body>.main> .send {	margin-left:250px;	padding-top:1px;	padding-bottom: 20px;	width:489px;	height:247px;	background:url(sendIndexBox.png) no-repeat;}body>.main > .send > h1 { padding-left:20px; padding-top:10px; height:36px; color:#FFFFFF}body>.main > .send > .intro { position:relative; height:20px; margin-left: auto; margin-right: auto; width: 320px;padding-top:22px; text-align: center;}body>.main > .send > .content > .email{margin-top: 30px; margin-left: 165px;background:url(sendByEmail.png); display: block;height: 0px; width:49px; padding-top:50px; overflow: hidden;}body>.main > .send > .content > .facebook{margin-left: 275px; margin-top: -50px;background:url(sendByFacebook.png);display: block; overflow: hidden;  padding-top:50px; width:49px; height: 0px}body>.main > .sendByEmail {	margin-left:180px;	padding-top:1px;	width:645px;	background:url(sendBox.png) no-repeat;	color:#FFFFFF;	display:none;}body>.main > .sendByEmail > h1 { margin-left:30px; margin-top:30px; color:#FFFFFF}body>.main > .sendByEmail > .intro { margin-left:30px; margin-right:140px; margin-top:20px; margin-bottom:30px }body>.main > .sendByEmail > form > div > div { margin-left:30px; height:20px; margin-bottom:-20px }body>.main > .sendByEmail > form > div > input[type="text"] { margin-left:170px; margin-bottom:10px; width:320px; border-bottom-style:inset }body>.main > .sendByEmail > form > div > input[type="button"] { margin-left:170px; width:100px }body>.main > .sendByEmail > h2 { margin-top:70px; margin-bottom:20px }body>.main > .sendByEmail > .emailContent { margin-bottom:40px; padding:30px 40px; border:2px solid #666666; width:559px; color:#666666 }body>.main > .sendResult { margin-left:180px; margin-bottom:50px; width:445px; height:333px; padding:1px 100px; background:url(sendBox.png); color:#FFFFFF; text-align:center;}body>.main > .sendResult > h1 { visibility:hidden; }body>.main > .sendResult > h2 { position:relative; margin-top:80px; font-size:18px; font-weight:bold; color:#FFFFFF }body>.main > .sendResult > div { position:relative; margin-top:30px }body>.main > .sendResult a { color:#FFFF00 }body>.main > .sendResult a:hover { color:#FFFFCC }/* forum */body>.main > .forums > .intro { margin:0px 114px 10px 160px; }body>.main > .forums > ol { margin:0px 114px 10px 160px; padding-left:20px }body>.main > .forums > .intro2 { margin:0px 114px 29px 160px; }body>.main > .forums > .forums {	position:relative;	margin-left:160px; margin-bottom:40px;	width:730px;	background:url(forumsIndexBoxTop.png) no-repeat}body>.main > .forums > .forums > h2 { margin-left:20px; padding-top:10px; height: 25px; color:#FFFFFF; }body>.main > .forums > .forums > h3 {	padding-top:5px; height:22px;	text-align: center;	font-size: 14px;	color: #666666}body>.main > .forums > .forums > .topics {	margin-left:345px;	width:84px;}body>.main > .forums > .forums > .posts {	margin-left:415px; margin-top:-27px;	width:84px;}body>.main > .forums > .forums > .lastPost {	margin-left:505px; margin-top:-27px;	width:200px;}body>.main > .forums > .forums > .forum { position:relative; padding-top:15px; padding-bottom:20px; background:url(forumsIndexBoxMiddle.png); border-bottom:1px solid #492123 }body>.main > .forums > .forums > .forum > .name { margin-left:60px; width:290px; font-size:14px; font-weight:bold }body>.main > .forums > .forums > .forum > .descriptions { margin-left:20px; padding-left:40px; padding-top:11px; width:270px; background:url(forumsMessageIcon.png); background-repeat:no-repeat; text-align:justify }body>.main > .forums > .forums > .forum > .topics { position:absolute; left:358px; top:34px; width:60px; text-align:center }body>.main > .forums > .forums > .forum > .posts { position:absolute; left:430px; top:34px; width:60px; text-align:center }body>.main > .forums > .forums > .forum > .lastPostName { position:absolute; left:500px; top:15px; width:200px; text-align:center }body>.main > .forums > .forums > .forum > .lastPostBy { position:absolute; left:500px; top:55px; width:200px; text-align:center }body>.main > .forums > .forums > .forum > .lastPostDate { position:absolute; left:500px; top:70px; width:200px; text-align:center }body>.main > .forum {	position:relative;	margin-left:160px; margin-bottom:40px; margin-top:44px;	padding-top:1px;	width:730px;	background:url(forumsForumBoxTop.png) no-repeat}body>.main > .forum > h1 {	margin-left:18px; margin-top:4px;	padding-left:30px; padding-top:5px;	height:25px;	color:#FFFFFF;	background:url(forumsMessageIcon.png) no-repeat}body>.main > .forum > h2 { padding-top:6px; height:22px; text-align:center; color:#666666 }body>.main > .forum > h2.topics { width:234px; }body>.main > .forum > h2.author { margin-left:240px; margin-top:-28px; width:105px; }body>.main > .forum > h2.replies { margin-left:347px; margin-top:-28px; width:65px; }body>.main > .forum > h2.views { margin-left:411px; margin-top:-28px; width:65px; }body>.main > .forum > h2.date { margin-left:475px; margin-top:-28px; width:85px; }body>.main > .forum > h2.lastReply { margin-left:565px; margin-top:-28px; width:165px; }body>.main > .forum > .thread { position:relative; padding-top:10px; padding-bottom:10px; min-height:30px; border-bottom:1px solid #492123; background:url(forumsForumBoxMiddle.png) }body>.main > .forum > .thread  > .messageName { position:relative; display:block; left:10px; padding-left:36px; width:193px; min-height:21px; background:url(forumsForumMessageIcon.png); background-repeat:no-repeat; font-size:14px; font-weight:bold }body>.main > .forum > .thread  > .pollName { position:relative; display:block; left:10px; padding-left:36px; width:193px; min-height:21px; background:url(forumsForumPollIcon.png); background-repeat:no-repeat; font-size:14px; font-weight:bold }body>.main > .forum > .thread  > .authorName { position:absolute; top:10px; left:239px; width:105px; text-align:center }body>.main > .forum > .thread  > .authorIdentity { position:absolute; top:25px; left:239px; width:105px; text-align:center }body>.main > .forum > .thread  > .replies { position:absolute; top:10px; left:346px; width:65px; text-align:center }body>.main > .forum > .thread  > .views { position:absolute; top:10px; left:411px; width:65px; text-align:center }body>.main > .forum > .thread  > .date { position:absolute; top:10px; left:475px; width:85px; text-align:center }body>.main > .forum > .thread  > .lastReplyBy { position:absolute; top:10px; left:565px; width:165px; text-align:center }body>.main > .forum > .thread  > .lastReplyDate { position:absolute; top:25px; left:565px; width:165px; text-align:center }body>.main > .forum > .newMessageTop { position:absolute; left:10px; top:-42px; padding-left:44px; padding-top:9px; height:20px; background:url(forumsNewMessageIcon.gif); background-repeat:no-repeat; color:#492123 }body>.main > .forum > .newPollTop { position:absolute; left:143px; top:-42px; padding-left:44px; padding-top:9px; height:20px; background:url(forumsNewPollIcon.gif); background-repeat:no-repeat; color:#492123 }body>.main > .forum > .newMessageBottom { position:relative; display:block; left:10px; margin-top:9px; margin-bottom:-38px; padding-left:44px; padding-top:9px; width:133px; height:20px; background:url(forumsNewMessageIcon.gif); background-repeat:no-repeat; color:#492123; z-index:2 }body>.main > .forum > .newPollBottom { position:relative; display:block; left:143px; margin-top:9px; margin-bottom:-38px; padding-left:44px; padding-top:9px; width:80px; height:20px; background:url(forumsNewPollIcon.gif); background-repeat:no-repeat; color:#492123; z-index:2 }body>.main > .forum > .pages { position:relative; width:694px; height:29px; padding-top:17px; padding-right:34px; border-left:1px solid #492123; border-right:1px solid #492123; border-bottom:1px solid #492123; background:url(forumsForumBoxBottom.png); text-align:right; font-weight:bold }body>.main > .forum > .pages > .previousPageButton { position:absolute; top:17px; right:22px; width:8px; height:13px; background:url(forumsForumPreviousPageButton.png) }body>.main > .forum > .pages > .nextPageButton { position:absolute; top:17px; right:12px; width:8px; height:13px; background:url(forumsForumNextPageButton.png) }body>.main > .forumMessage,body>.main > .forumPollResult {	position:relative;	margin-left:160px; margin-bottom:40px; margin-top:45px;	padding-top:1px;	width:730px;	background:url(forumsMessageBoxTop.png) no-repeat}body>.main > .forumMessage > h1,body>.main > .forumPollResult > h1 { color:#FFFFFF; margin-left:18px; margin-top:4px; padding-left:30px; padding-top:5px; height:23px; background:url(forumsMessageIcon.png); background-repeat:no-repeat }body>.main > .forumMessage > .messages,body>.main > .forumPollResult > .messages { width:728px; padding-bottom:46px; margin-bottom:40px; border:1px solid #666666; margin-top:-1px; background:url(forumsForumBoxBottom.png); background-repeat:repeat-x; background-position:center bottom }body>.main > .forumMessage > .newMessageTop,body>.main > .forumPollResult > .newMessageTop { position:absolute; left:10px; top:-42px; padding-left:44px; padding-top:9px; height:20px; background:url(forumsNewMessageIcon.gif); background-repeat:no-repeat; color:#492123 }body>.main > .forumMessage > .newPollTop,body>.main > .forumPollResult > .newPollTop { position:absolute; left:143px; top:-42px; padding-left:44px; padding-top:9px; height:20px; background:url(forumsNewPollIcon.gif); background-repeat:no-repeat; color:#492123 }body>.main > .forumMessage > .newMessageBottom,body>.main > .forumPollResult > .newMessageBottom { position:relative; display:block; left:10px; margin-top:-77px; margin-bottom:-38px; padding-left:44px; padding-top:9px; width:133px; height:20px; background:url(forumsNewMessageIcon.gif); background-repeat:no-repeat; color:#492123; z-index:2 }body>.main > .forumMessage > .newPollBottom,body>.main > .forumPollResult > .newPollBottom { position:relative; display:block; left:143px; margin-top:9px; padding-left:44px; padding-top:9px; width:80px; height:20px; background:url(forumsNewPollIcon.gif); background-repeat:no-repeat; color:#492123; z-index:2 }body>.main > .forumMessage > .messages .message,body>.main > .forumPollResult > .messages .message { border:1px solid #666666;  }body>.main > .forumMessage > .messages .message > h2,body>.main > .forumPollResult > .messages .message > h2 { padding-left:15px; padding-top:4px; height:21px; margin-bottom:-21px; background:url(forumsMessageTitleBackground.png); font-weight:bold }body>.main > .forumMessage > .messages .message > .by,body>.main > .forumPollResult > .messages .message > .by { height:21px; margin-right:140px; margin-bottom:-21px; text-align:right }body>.main > .forumMessage > .messages .message > .date,body>.main > .forumPollResult > .messages .message > .date { height:21px; margin-right:15px; text-align:right }body>.main > .forumMessage > .messages .message .text,body>.main > .forumPollResult > .messages .message .text { margin:20px 30px 20px 30px }body>.main > .forumMessage > .messages .message  .option { display:block; margin:0px 35px 0px 35px }body>.main > .forumMessage > .messages .message .putVote { display:block; margin-left:30px; margin-top:20px; margin-bottom:-28px; padding-left:44px; padding-top:8px; width:100px; height:20px; background:url(forumsMessagePutVoteIcon.gif); background-repeat:no-repeat; color:#492123 }body>.main > .forumMessage > .messages .message .viewResults { display:block; margin-left:150px; margin-bottom:20px; padding-left:44px; padding-top:8px; width:100px; height:20px; background:url(forumsMessageViewResultIcon.gif); background-repeat:no-repeat; color:#492123 }body>.main > .forumPollResult .result { margin-left:50px; width:320px }body>.main > .forumPollResult .option { width:200px; line-height:20px }body>.main > .forumPollResult .barEven { margin-left:200px; margin-top:-20px; background:url(forumsMessageVoteBar0.png); height:20px; border-left:1px solid #660A00; border-right:1px solid #660A00 }body>.main > .forumPollResult .barOdd { margin-left:200px; margin-top:-20px; background:url(forumsMessageVoteBar1.png); height:20px; border-left:1px solid #660A00; border-right:1px solid #660A00 }body>.main > .forumPollResult .percent { margin-left:530px; margin-top:-20px; margin-bottom:5px; line-height:20px }body>.main > .forumPollResult .total { margin:20px 30px 30px 30px }body>.main > .forumMessage > .messages .message > .postReplyButton { display:block; margin-left:auto; margin-right:0px; padding-bottom:10px; padding-left:44px; padding-top:9px; width:80px; height:21px; background:url(forumsMessagePostReplyButton.png); background-repeat:no-repeat; color:#492123 }body>.main > .forumMessage > .messages .group { margin-left:10px; padding-left:10px; margin-right:5px; border-left:2px solid #666666; background:url(forumsMessageReplyLine1.png); background-repeat:no-repeat }body>.main > .forumMessage > .messages .groupLast { margin-left:10px; padding-left:12px; margin-right:5px; background:url(forumsMessageReplyLine2.png); background-repeat:no-repeat }body>.main > .forumNewMessage,body>.main > .forumNewPoll {	position:relative;	margin-left:170px; margin-bottom:40px;	width:630px; padding-top:1px;	background:url(forumsPostBar.png) no-repeat}body>.main > .forumNewMessage > h1 { color:#FFFFFF; margin-left:18px; margin-top:4px; padding-left:30px; padding-top:5px; height:25px; background:url(forumsMessageIcon.png) no-repeat }body>.main > .forumNewPoll > h1 { color:#FFFFFF; margin-left:18px; margin-top:4px; padding-left:30px; padding-top:5px; height:25px; background:url(forumsPollIcon.gif) no-repeat }body>.main > .forumNewMessage > form,body>.main > .forumNewPoll > form { margin:0px; padding:1px; background:#E5DFCD; border-left:1px solid #492123; border-right:1px solid #492123; border-bottom:1px solid #492123 }body>.main > .forumNewMessage h2,body>.main > .forumNewPoll h2 { color:#666666; margin-left:17px; height:20px; font-size:12px }body>.main > .forumNewMessage h2.name,body>.main > .forumNewPoll h2.name { margin-top:22px; }body>.main > .forumNewMessage h2.subject,body>.main > .forumNewPoll h2.subject { margin-top:-10px;}body>.main > .forumNewMessage h2.message,body>.main > .forumNewPoll h2.message { margin-top:-10px;}body>.main > .forumNewPoll h2.options { margin-top:-10px;}body>.main > .forumNewMessage input[name="name"],body>.main > .forumNewPoll input[name="name"] { position:relative; left:150px; top:-20px; width:350px; border:1px solid #666666 }body>.main > .forumNewMessage input[name="subject"],body>.main > .forumNewPoll input[name="subject"] { position:relative; left:150px; top:-20px; width:350px; border:1px solid #666666 }body>.main > .forumNewMessage textarea[name="message"],body>.main > .forumNewPoll textarea[name="message"] { position:relative; left:150px; top:-20px; width:350px; height:110px; border:1px solid #666666 }body>.main > .forumNewPoll textarea[name="options"] { position:relative; left:150px; top:-20px; width:350px; height:110px; border:1px solid #666666 }body>.main > .forumNewMessage .postButton,body>.main > .forumNewPoll .postButton { display:block; margin-top: 20px; margin-left:150px; margin-bottom:20px; padding-left:44px; padding-top:9px; width:100px; height:20px; background:url(forumsPostMessageIcon.png); background-repeat:no-repeat; color:#666666 }body>.main > .forumNewMessage #captcha,body>.main > .forumNewPoll #captcha {margin-left:150px }body>.main > .forumNewMessage #captcha #recaptcha_image,body>.main > .forumNewPoll #captcha #recaptcha_image { height:57px; width:300px;}body>.main > .forumNewMessage #captcha a,body>.main > .forumNewPoll #captcha a { font-size:10px}body>.main > .forumNewMessage #captcha .text,body>.main > .forumNewPoll #captcha .text { margin-top: 15px; margin-bottom: -14px; height:12px; }body>.main > .forumNewMessage #captcha #recaptcha_response_field,body>.main > .forumNewPoll #captcha #recaptcha_response_field { margin-left:150px;}body>.main > .forumNewMessage #submitting,body>.main > .forumNewPoll #submitting {text-align:center; background:#E5DFCD; height:160px; font-weight:bold; font-size:14px; padding-top:100px; border:1px solid #492123; margin-top:-1px; display:none}body>.main > .forumThanks {	margin-left:200px; margin-top:18px; margin-bottom:50px;	padding-top:1px; width:561px; height:222px;	background:url(gameAwardsBackground.png)}body>.main > .forumThanks > h1 { color:#FFFFFF; margin-left:18px; margin-top:8px }body>.main > .forumThanks > div { margin-top: 40px; width:560px;  text-align:center;}/* other Downloads */body>.main > .otherDownloads {	position:relative;	margin-left:160px; margin-bottom:40px;	width:685px; height:651px; padding-top:1px;	background:url(otherDownloadsBox.png)}body>.main > .otherDownloads > h1 { margin-left: 20px; margin-top:9px; height:30px; color:#FFFFFF }body>.main > .otherDownloads > .lobby {position:relative; height:182px; margin-bottom:18px}body>.main > .otherDownloads > .highScores {  position:relative; height:182px; margin-bottom:30px}body>.main > .otherDownloads > .preloader {  position:relative; height:182px }body>.main > .otherDownloads img { position:absolute; left:40px; top:18px }body>.main > .otherDownloads .name { position:absolute; left:220px; top:16px; font-size:14px; font-weight:bold }body>.main > .otherDownloads .intro { position:absolute; left:220px; top:78px; width:400px }body>.main > .otherDownloads .moreInfoButton { position:absolute; left:220px; bottom:15px }body>.main > .otherDownloads .downloadButton { position:absolute; left:354px; bottom:8px }body>.main > .otherDownloads .version { position:absolute; left:220px; top:35px; font-size:11px; font-style: italic }body>.main > .otherDownloads .updated { position:absolute; left:220px; top:50px; font-size:11px; font-style: italic }body>.main > .otherDownloadsDetail { position:relative; margin-left:160px;  margin-bottom:25px; width:685px; background:url(newsletterBackgroundMiddle.png) }body>.main > .otherDownloadsDetail > h1 { color:#FFFFFF; padding-left:25px; padding-top:12px; height:46px; width:685px; background:url(newsletterBackgroundTop.png) no-repeat }body>.main > .otherDownloadsDetail > .content { min-height:300px; padding-bottom:30px; background:url(newsletterBackgroundBottom.png) no-repeat; background-position:bottom }body>.main > .otherDownloadsDetail img { margin: 20px 30px 20px 75px; float:left }body>.main > .otherDownloadsDetail  > .content  h2  { padding-top:20px;padding-top: 20px;padding-bottom:5px }body>.main > .otherDownloadsDetail > .content > .version { padding-left:35px; padding-right:180px; }body>.main > .otherDownloadsDetail > .content > .features,body>.main > .otherDownloadsDetail > .content > .introduction{padding-left: 75px;text-align:justify; padding-right: 75px;}body>.main > .otherDownloadsDetail > .content > .introduction > div{padding-left: 10px;}body>.main > .otherDownloadsDetail > .content > .downloadTop{margin-left: 225px;margin-top:15px;text-align:justify; width: 425px}body>.main > .otherDownloadsDetail > .content > .downloadBottom{margin:20px auto;text-align:justify; width: 425px;}body>.main > .otherDownloadsDetail > .content > .downloadBottom > h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > h3 {background:url(otherdownloadsTitleBar.png) no-repeat;height: 28px;padding-left: 37px;font-size: 15px;padding-top: 8px}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as3 > .header,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as3 > .header,body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as2 > .header,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as2 > .header{background: url(otherDownloadsHeaderBackground.png);width: 428px; height: 43px;margin-left:-1px;}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as2 > .header> h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as2 > .header>h3{color:#ffffff; width: 350px; text-align:left; padding-top:12px;font-size: 14px;background:url(licenseTypeAS2SourceIcon.png) no-repeat; background-position:5px 5px;display: block; height: 30px;padding-left: 50px}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as3 > .header> h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as3 > .header>h3{color:#ffffff; width: 350px; text-align:left; padding-top:12px;font-size: 14px;background:url(licenseTypeAS3SourceIcon.png) no-repeat; background-position:5px 5px;display: block; height: 30px;padding-left: 50px}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as3 > .downloadItem,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as3 > .downloadItem,body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as2 > .downloadItem,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as2 > .downloadItem{background-color:#e4eaeb;border-right:1px solid grey; border-left:1px solid grey;border-bottom:1px solid grey; border-left:1px solid grey;margin-left:-1px; margin-right:-1px;margin-top:-1px;}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as3  .otherDownloadItem,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as3  .otherDownloadItem,body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as2  .otherDownloadItem,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as2  .otherDownloadItem{padding-top:8px;padding-bottom:8px; width: 200px;}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as3  .otherDownloadItem> a,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as3  .otherDownloadItem> a,body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as2  .otherDownloadItem> a,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as2  .otherDownloadItem> a{margin-left:145px;}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as3  .otherDownloadItem0 ,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as3  .otherDownloadItem0,body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as2  .otherDownloadItem0,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as2  .otherDownloadItem0{padding-top: 15px;}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as3  .otherDownloadItemOdd ,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as3  .otherDownloadItemOdd,body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as2 .otherDownloadItemOdd,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as2  .otherDownloadItemOdd{margin-left: 20px;}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as3  .otherDownloadItemEven ,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as3  .otherDownloadItemEven,body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as2  .otherDownloadItemEven,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as2  .otherDownloadItemEven{margin-left: 230px;margin-top:-37px;}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as3  .otherDownloadItem0 > h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as3 .otherDownloadItem0> h3,body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as2  .otherDownloadItem0> h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as2  .otherDownloadItem0> h3{background:url(gameLanguage_e.png) no-repeat;width:61px; height:21px; overflow:hidden;margin-top:-25px;padding-left: 25px;padding-top:3px}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as3  .otherDownloadItem1 > h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as3  .otherDownloadItem1> h3,body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as2  .otherDownloadItem1> h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as2  .otherDownloadItem1> h3{background:url(gameLanguage_c.png) no-repeat;width:118px; height:21px; overflow:hidden;margin-top:-25px;padding-left: 25px;padding-top:3px;}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as3  .otherDownloadItem2 > h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as3  .otherDownloadItem2> h3,body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as2  .otherDownloadItem2> h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as2  .otherDownloadItem2> h3{background:url(gameLanguage_sc.png) no-repeat;width:118px; height:21px;overflow:hidden;margin-top:-25px;padding-left: 25px;padding-top:3px}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as3  .otherDownloadItem3 > h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as3  .otherDownloadItem3> h3,body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as2  .otherDownloadItem3> h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as2  .otherDownloadItem3> h3{background:url(gameLanguage_s.png) no-repeat;width:118px; height:21px;overflow:hidden;margin-top:-25px;padding-left: 25px;padding-top:3px}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as3  .otherDownloadItem4 > h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as3  .otherDownloadItem4> h3,body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as2  .otherDownloadItem4> h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as2  .otherDownloadItem4> h3{background:url(gameLanguage_j.png) no-repeat;width:61px; height:21px; overflow:hidden;margin-top:-25px;padding-left: 25px;padding-top:3px}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as3  .otherDownloadItem5 > h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as3 .otherDownloadItem5> h3,body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as2 .otherDownloadItem5> h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as2 .otherDownloadItem5> h3{background:url(gameLanguage_p.png) no-repeat;width:118px; height:21px; overflow:hidden;margin-top:-25px;padding-left: 25px;padding-top:3px;}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as3 .otherDownloadItem6 > h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as3 .otherDownloadItem6> h3,body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as2 .otherDownloadItem6> h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as2 .otherDownloadItem6> h3{background:url(gameLanguage_g.png) no-repeat;width:118px; height:21px;overflow:hidden;margin-top:-25px;padding-left: 25px;padding-top:3px}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as3 .otherDownloadItem7 > h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as3 .otherDownloadItem7> h3,body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as2 .otherDownloadItem7> h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as2 .otherDownloadItem7> h3{background:url(gameLanguage_f.png) no-repeat;width:118px; height:21px;overflow:hidden;margin-top:-25px;padding-left: 25px;padding-top:3px}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as3 .otherDownloadItem8 > h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as3 .otherDownloadItem8> h3,body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as2 .otherDownloadItem8> h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as2 .otherDownloadItem8> h3{background:url(gameLanguage_r.png) no-repeat;width:118px; height:21px;overflow:hidden;margin-top:-25px;padding-left: 25px;padding-top:3px}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as3 .otherDownloadItem9 > h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as3 .otherDownloadItem9> h3,body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as2 .otherDownloadItem9> h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as2 .otherDownloadItem9> h3{background:url(gameLanguage_k.png) no-repeat;width:118px; height:21px;overflow:hidden;margin-top:-25px;padding-left: 25px;padding-top:3px}body>.main > .otherDownloadsDetail > .content > .downloadBottom > .as3 .otherDownloadItem10 > h3,body>.main > .otherDownloadsDetail > .content > .downloadTop > .as3 .otherDownloadItem10> h3{background:url(gameLanguage_a.png) no-repeat;width:118px; height:21px;overflow:hidden;margin-top:-25px;padding-left: 25px;padding-top:3px}body>.main > .otherDownloadsDetail > .content > .features > div{padding-left: 10px; background:url(arrow.png) 2px 3px no-repeat;margin-left: 10px;padding-bottom:5px}body>.main > .otherDownloadsDetail .updated { padding-left:35px; padding-right:180px; padding-top:5px }body>.main > .otherDownloadsDetail .text { padding-left:35px; padding-right:200px; padding-top:20px; text-align:justify }body>.main > .otherDownloadsDetail .downloadButton {margin:-25px 0px 0px 172px}body>.main > .otherDownloadsDetail .releaseNotes {	width:514px;	margin: 20px auto 0px;	border: 1px solid #666666;	background: url(otherDownloadsReleaseNotesBackground.png);}body>.main > .otherDownloadsDetail .releaseNotes h2 {margin-top: -20px;margin-left:-12px; padding-bottom: 8px; width: 540px;background:#FFFFFF }body>.main > .otherDownloadsDetail .releaseNotes h3 { padding-left: 10px; padding-top:5px; height:20px;border-top: 1px solid #666666;}body>.main > .otherDownloadsDetail .releaseNotes h3.date { width:90px; }body>.main > .otherDownloadsDetail .releaseNotes h3.version { margin-left: 100px; margin-top: -26px; width:90px; }body>.main > .otherDownloadsDetail .releaseNotes h3.details { margin-left: 200px; margin-top: -26px; width:305px; }body>.main > .otherDownloadsDetail .releaseNotes div { margin-top: -1px; padding-left: 10px; padding-top:5px; border-top: 1px solid #666666 }body>.main > .otherDownloadsDetail .releaseNotes div.date { width:90px; height:20px }body>.main > .otherDownloadsDetail .releaseNotes div.version { margin-left: 100px; margin-top: -26px; width:90px; height:20px }body>.main > .otherDownloadsDetail .releaseNotes div.details { margin-left: 200px; margin-top: -26px; width:300px; padding-right: 5px; padding-bottom: 5px; min-height:15px }/* newsletter */body>.main > .newsletters {	margin-left:160px; margin-bottom:40px;	padding-bottom:20px; width:685px;	background:url(newsletterBackgroundBottom.png) no-repeat; background-position:bottom}body>.main > .newsletters > h1 {	color:#FFFFFF;	padding-left:20px; padding-top:10px; height:36px;	background:url(newsletterBackgroundTop.png);}body>.main > .newsletters > .intro {	padding-left:30px; padding-top:40px; height:20px;	background:url(newsletterBackgroundMiddle.png);}body>.main > .newsletters > h2.subscribe {	padding:20px 30px 15px;	background:url(newsletterBackgroundMiddle.png);}body>.main > .newsletters > form {	background:url(newsletterBackgroundMiddle.png);}body>.main > .newsletters > form .name { margin-left:30px; margin-bottom: -22px; height: 20px;}body>.main > .newsletters > form input[name="name"] { margin-left:120px; margin-bottom: 5px }body>.main > .newsletters > form .email { margin-left:30px; margin-bottom: -22px; height: 20px}body>.main > .newsletters > form input[name="email"] { margin-left:120px; margin-bottom: 5px }body>.main > .newsletters > form .subscribeButton { display:block; margin-left: 120px; width: 100px; height: 20px}body>.main > .newsletters > form .unsubscribeButton { display:block; margin-top: -20px; margin-left:230px; width:100px; height:20px }body>.main > .newsletters > .pastIssues {	position:relative;	width:625px; padding:100px 30px 50px;	background:url(newsletterBackgroundMiddle.png);}body>.main > .newsletters > .pastIssues > h2 { height:24px; padding-left:10px; padding-top:7px; margin-right:8px; background:#999999; color:#FFFFFF }body>.main > .newsletters > .pastIssues > a { position:relative; width:87px; margin-right:-1px; margin-bottom:-1px; border:1px solid #999999; padding-top:4px; height:22px; text-align:center; display:block; float:left }body>.main > .newsletters > .pastIssues > .end { clear:both }body>.main > .newslettersResult { margin-left:180px; margin-top:20px; margin-bottom:50px; width:645px; height:334px; padding-top:1px; background:url(sendBox.png) ; text-align:center ; color:#FFFFFF; }body>.main > .newslettersResult > h1 { visibility:hidden; }body>.main > .newslettersResult > h2 { margin-top:80px; font-size:16px; color:#FFFFFF}body>.main > .newslettersResult > div { margin-top:30px; margin-left:100px; margin-right:100px; }/* Reseller Program */body > .main > .resellerAgreement > h1,body > .main > .resellerSignUp> h1,body > .main > .resellerLearnMore> h1,body > .main > .reseller> .login > h1{margin-left:130px; background:url(resellerTitleBackground.png) no-repeat;height:40px; width:334px;padding-left:46px; padding-top:10px;}body > .main > .resellerSignUp> form > .signUpButton,body > .main > .resellerAgreement > form >.signUpButton,body > .main > .resellerLearnMore> .signUpButton{margin-left:420px; margin-top:30px; margin-bottom: 40px}body > .main > .reseller> .login > .intro{margin-left:190px;margin-bottom:20px; width: 600px;}body > .main > .reseller> .login > form > div {margin-left:350px; margin-bottom: 30px;width: 300px;height:238px; background:url(webmasterLoginBox.png)}body>.main > .reseller > .login > form > div h2 { margin-bottom:25px; padding-top:10px; color:#FFFFFF; font-size:16px; text-align:center }body>.main > .reseller > .login > form > div  h3 { margin-left:51px; color:#666666 }body>.main > .reseller > .login > form > div > input { margin-left:51px; margin-bottom:10px; width:200px; border:1px solid #ABABD3 }body>.main > .reseller > .login > form > div > .loginButton { margin-left:28px; margin-top:10px; }body>.main > .reseller > .login > form > div > .signUpButton { margin-left:158px; margin-top:-45px;margin-bottom: 15px; }body>.main > .reseller > .login > form > div > .forget {padding-right: 5px;float: right}body > .main > .reseller> .introduction  {font-weight:bold}body > .main > .reseller> .introduction > h1{ margin-left:130px;background:url(resellerIntroductionTitleBackground.png) no-repeat;height:39px; width:395px;padding-left:46px; padding-top:10px;}body > .main > .reseller> .introduction > .steps {background:url(resellerIntroductionBackground.1.png) no-repeat; height:1491px; width:963px;}body > .main > .reseller> .introduction > .steps > .step0{ position:relative;padding-top: 180px; margin-left: 305px; width: 300px; text-align: center;}body > .main > .reseller> .introduction > .steps > .step1{ position:relative;padding-top: 220px; margin-left: 310px; width: 300px; text-align: center; }body > .main > .reseller> .introduction > .steps > .step2{ position:relative;padding-top: 420px;  text-align: justify; }body > .main > .reseller> .introduction > .steps > .step2 > .left { position: absolute; top: 310px; left: 50px; width: 260px;}body > .main > .reseller> .introduction > .steps > .step2 > .middle { position: absolute; top: 310px; left: 350px; width: 250px;}body > .main > .reseller> .introduction > .steps > .step2 > .right { position: absolute; top: 310px; left: 650px; width: 250px;}body > .main > .reseller> .introduction > .steps > .step3{ position:relative;padding-top: 265px; margin-left: 220px; width: 500px; text-align: center;}body > .main > .reseller> .introduction > .steps > .step4{ position:relative;padding-top: 250px; margin-left: 220px; width: 500px; text-align: center;}body > .main > .reseller> .introduction > .signUpButton{margin-left:335px; margin-top:-70px }body > .main > .reseller> .introduction > .learnMoreButton{margin-left:495px; margin-top:-46px; margin-bottom: 50px}body > .main > .resellerLearnMore> .commissionRate,body > .main > .resellerLearnMore> .paymentSchedule {margin-bottom: 20px}body > .main > .resellerLearnMore> .technicalDetails> h1,body > .main > .resellerLearnMore> .paymentSchedule> h1,body > .main > .resellerLearnMore> .commissionRate > h1{margin-left:160px; padding-left: 5px;padding-top:10px;border-bottom: 3px solid #044265;; width:650px; }body > .main > .resellerLearnMore> .technicalDetails > div,body > .main > .resellerLearnMore> .paymentSchedule > div,body > .main > .resellerLearnMore> .commissionRate > .intro{margin-left:160px; width:650px;padding-top:15px;padding-bottom: 15px }body > .main > .resellerLearnMore> .commissionRate > .commissionTable{margin-left:260px;background:url(resellerLearnMorecommissionRateTableBackground.png) no-repeat;height:202px; width:474px;text-align: center;}body > .main > .resellerLearnMore> .commissionRate > .commissionTable > .rate{width: 200px; height:202px;}body > .main > .resellerLearnMore> .commissionRate > .commissionTable > .saleVolume{width: 270px; height:202px;margin-left:200px;margin-top:-202px;}body > .main > .resellerLearnMore> .commissionRate > .commissionTable > .saleVolume > div,body > .main > .resellerLearnMore> .commissionRate > .commissionTable > .rate > div {height: 28px;}body > .main > .resellerLearnMore> .commissionRate > .commissionTable h1 { color: #ffffff;padding-top:7px;height:25px; padding-bottom: 10px;}body > .main > .resellerLearnMore> .technicalDetails > .icon{display: block;height: 0px; width: 693px;background:url(resellerLearnMoreTechnicalDetails01.png) no-repeat;padding-top: 170px; overflow: hidden;margin-top: 30px;}body > .main > .resellerLearnMore> .technicalDetails > .icon1{display: block;height: 0px; width: 693px;background:url(resellerLearnMoreTechnicalDetails02.png) no-repeat;padding-top: 183px; overflow: hidden;margin-top: 30px; margin-left: 230px;}body > .main > .resellerLearnMore> .technicalDetails > .intro2{padding-top: 40px}body > .main > .resellerLearnMore> .technicalDetails > .code > h3{color:#666666;}body > .main > .resellerLearnMore> .technicalDetails > .code > div {padding: 15px 0px}body > .main > .resellerAgreement > .termsAndCondition{background:url(resellerAgreementBox.png) no-repeat; width: 679px; height: 840px; margin-left:160px; margin-top:10px; margin-bottom: -15px;}body > .main > .resellerAgreement > .termsAndCondition > h1{color:#ffffff;margin-left:20px; padding-left: 5px;padding-top:15px;}body > .main > .resellerAgreement > .termsAndCondition > textarea { height: 710px; width:622px; margin: 20px 0px 0px 20px; text-align: justify;}body > .main > .resellerAgreement > .termsAndCondition > .checkbox{ text-align: center;margin-top: 15px; color: #ffffff; font-size: 18px;}body > .main > .resellerAgreement > .termsAndCondition > .checkbox > input[type=checkbox]{padding-right: 15px}body > .main > .resellerSignUp > .intro{margin-left: 180px;margin-bottom: 20px}body > .main > .resellerSignUp > form > div {background:url(resellerSignUpFormBox.png) no-repeat; width: 364px;height:395px;margin-left:auto; margin-right: auto;padding-top:10px}body > .main > .resellerSignUp > form > div > input{margin-left: 35px; width: 280px;border:1px solid #666666;}body > .main > .resellerSignUp > form > div > h3{margin-left: 35px; margin-top: 18px;color:#ffffff}body>.main > .resellerForget { position:relative; margin-left:300px; margin-top:45px; margin-bottom:40px; width:382px; height:200px; background:url(webmasterForgetBox.png) }body>.main > .resellerForget > h1 { margin-bottom:20px; padding-top:10px; color:#FFFFFF; font-size:16px; text-align:center }body>.main > .resellerForget > .intro { margin-left:auto; margin-right:auto; margin-bottom:10px; width:300px }body>.main > .resellerForget h3 { margin-left:44px; font-weight:bold; margin-bottom:10px;  }body>.main > .resellerForget input[type="text"] { margin-left:44px; margin-bottom:10px; width:280px; }body>.main > .resellerForget input[type="button"] { display:block; margin-left:auto; margin-right:auto; width:70px}body>.main > .resellerPaymentActivationTerms >.contents > textarea{height: 380px; width:100%}body>.main > .resellerPaymentActivationTerms >.contents > form  > div {margin-left: 250px; margin-bottom: 10px; margin-top: 20px}body>.main > .resellerPaymentActivationTerms >.contents > form  > div  > input {padding-right: 10px}body>.main > .resellerPaymentActivationTerms >.contents > form  > input {margin-left: 250px; }body>.main > .resellerThanks ,body>.main > .resellerRegisterSubmit,body>.main > .resellerForgetSubmit  { margin-left:220px; margin-top:18px; margin-bottom:50px; width:561px; height:222px; background:url(gameAwardsBackground.png) }body>.main > .resellerResellerPaymentActivationVerification  { margin-left:220px; margin-top:18px; margin-bottom:50px; width:561px; height:262px; background:url(paymentActivationVerificationBackground.png) }body>.main > .resellerResellerPaymentActivationVerification > h1,body>.main > .resellerThanks > h1,body>.main > .resellerRegisterSubmit > h1,body>.main > .resellerForgetSubmit > h1 { color:#FFFFFF; margin-left:20px; padding-top:10px; }body>.main > .resellerResellerPaymentActivationVerification > div{width:480px;margin-top:30px;margin-left:auto; margin-right:auto;text-align:justify; }body>.main > .resellerThanks > div,body>.main > .resellerRegisterSubmit > div,body>.main > .resellerForgetSubmit > div{ width:400px; margin-left:auto; margin-right:auto;  margin-top:40px; text-align:center;}body>.main > .resellerLoginFailed { position:relative; margin-left:220px; margin-top:18px; margin-bottom:50px; width:561px; height:222px; background:url(gameAwardsBackground.png) }body>.main > .resellerLoginFailed > h1 { margin-left:20px; padding-top:10px; height:30px; color:#FFFFFF }body>.main > .resellerLoginFailed > div { margin:50px auto 0px; width:400px; text-align:center }body>.main > .resellerMember > h1 { margin:10px 0px 30px 30px; padding:10px 0px 10px 55px; background:url(titleBar.png) no-repeat; }body>.main > .resellerMember > .links { margin-left:90px; padding-top:10px; width:182px; height:350px; border-right:1px solid #492123 }body>.main > .resellerMember > .links > .home { display:block; padding-left:38px; margin-bottom:20px; padding-top:3px; width:120px; min-height:19px; background:url(webmasterHomeIcon.png); background-repeat:no-repeat }body>.main > .resellerMember > .links > .links { display:block; padding-left:38px; margin-bottom:20px; padding-top:3px; width:120px; min-height:19px; background:url(webmasterLinksIcon.png); background-repeat:no-repeat }body>.main > .resellerMember > .links > .highScores { display:block; padding-left:38px; margin-bottom:20px; padding-top:3px; width:120px; min-height:19px; background:url(webmasterHighScoresIcon.png); background-repeat:no-repeat }body>.main > .resellerMember > .links > .testLinks { display:block; padding-left:38px; margin-bottom:20px; padding-top:3px; width:120px; min-height:19px; background:url(resellerTestLinksIcon.png); background-repeat:no-repeat }body>.main > .resellerMember > .links > .paymentActivation { display:block; padding-left:38px; margin-bottom:20px; padding-top:3px; width:120px; min-height:19px; background:url(resellerPaymentActivationIcon.png); background-repeat:no-repeat }body>.main > .resellerMember > .links > .paymentSchedule { display:block; padding-left:38px; margin-bottom:20px; padding-top:3px; width:120px; min-height:19px; background:url(resellerPaymentScheduleIcon.png); background-repeat:no-repeat }body>.main > .resellerMember > .links > .changePassword { display:block; padding-left:38px; margin-bottom:20px; padding-top:3px; width:120px; min-height:19px; background:url(webmasterChangePasswordIcon.png); background-repeat:no-repeat }body>.main > .resellerMember > .links > .logout { display:block; padding-left:38px; margin-bottom:20px; padding-top:3px; width:120px; min-height:19px; background:url(webmasterLogoutIcon.png); background-repeat:no-repeat }body>.main > .resellerMember > .contents { margin-left:310px; margin-top:-335px; margin-bottom:30px; width:600px; min-height:340px;text-align: justify; }body>.main > .resellerPaymentActivation > .contents > table .email,body>.main > .resellerResellerPaymentActivationVerification > table .email{width: 20%}body>.main > .resellerPaymentActivation > .contents > table .verified,body>.main > .resellerResellerPaymentActivationVerification > table .verified{color:green}body>.main > .resellerPaymentActivation > .contents > table .notVerified,body>.main > .resellerResellerPaymentActivationVerification > table .notVerified{color:red}body>.main > .resellerResellerPaymentActivationVerification table,body>.main > .resellerMember > .contents table{border:1px solid #575757;border-collapse:collapse; text-align: left;margin-top:15px;margin-left:auto; margin-right:auto;width:480px;}body>.main > .resellerResellerPaymentActivationVerification table td,body>.main > .resellerMember > .contents table  td{border:1px solid #575757;padding: 5px;}body>.main > .resellerMember > .contents > h2.siteID { margin-bottom:20px; color:#044265; font-size:16px; font-weight:bold }body>.main > .resellerMemberIndex > .contents > .text,body>.main > .resellerLinks > .contents > .text { margin-bottom:15px }body>.main > .resellerLinks > .games,body>.main > .resellerLinkCode > .games { margin-left:50px }body>.main > .resellerLinkCode > .contents > .codes { margin-left:0px }body>.main > .resellerHighScores > .contents > div { margin-bottom:20px }body>.main > .resellerHighScores > .contents > form .activate { display:block; margin-left:10px; margin-bottom:10px }body>.main > .resellerHighScores > .contents > form .daysTitle { margin-left:20px }body>.main > .resellerHighScores > .contents > form .choice { display:block; margin-left:20px; height:20px }body>.main > .resellerHighScores > .contents > form input[type="text"] { display:block; margin-top:-20px; margin-left:90px }body>.main > .resellerHighScores > .contents > form input[type="button"] { display:block; margin-left:20px; margin-top:10px }body>.main > .resellerTestLinks > .contents > .result { font-weight: bold; text-align: center; margin: 30px auto; color: red; font-size: 18px}body>.main > .resellerTestLinks > .contents > .steps{padding-top: 35px}body>.main > .resellerTestLinks > .contents > input[type="button"] { margin-left: 260px;}body>.main > .resellerPaymentActivation > .contents > form {margin: 30px 0px; text-align: left;}body>.main > .resellerPaymentActivation > .contents > form  > input[type="submit"] {margin-top: 10px;}body>.main > .resellerChangePassword > .contents h3 { width:140px; height:20px }body>.main > .resellerChangePassword > .contents input[type="password"] { display:block; margin-left:140px; margin-top:-20px; margin-bottom:5px }body>.main > .resellerChangePassword > .contents input[type="button"] { display:block; margin-top:10px }body>.main > .resellerChangeResult > .contents h3 { margin-bottom:10px }body >.main > .resellerPaymentSchedule> .contents h3 { margin-bottom:20px; color: green; font-size:13px}body >.main > .resellerPaymentSchedule> .contents table {width: 560px}body >.main > .resellerPaymentSchedule> .contents table  tr.header{font-weight: bold;background:url(linkCodeTitleBar.png); color:#575757; font-size:14px; }body >.main > .resellerPaymentSchedule> .contents table  tr > td.paid{color: green}body >.main > .resellerPaymentSchedule> .contents table  tr > td.notPaid{color: blue}/* siteMap */body>.main > .siteMap { margin:30px 120px }body>.main > .siteMap > h1 { margin-bottom:40px }body>.main > .siteMap > .subtitle { display:block; margin-bottom:12px; font-size:14px; font-weight:bold; clear:both }body>.main > .siteMap > .subSubtitle { display:block; margin-left:20px; margin-bottom:8px; font-size:14px; clear:both }body>.main > .siteMap > .category { margin-left:5px; width:800px; clear:both }body>.main > .siteMap > .category .title  { display:block; margin-left:20px;margin-bottom:8px; font-size:12px; font-weight:bold }body>.main > .siteMap > .category .game  { float:left; width:180px; height:70px;margin-left:20px; }body>.main > .siteMap > .category .gameTitle  { font-size:12px; font-weight:normal }body>.main > .siteMap > .category .link { display:block; color:#666666; font-size:10px; text-decoration:underline }/* press release */body>.main > .pressRelease {	margin-left:160px; margin-bottom:25px;	width:685px;	background:url(newsletterBackgroundMiddle.png)}body>.main > .pressRelease > h1 {	color:#FFFFFF;	padding-left:20px; padding-top:10px; height:36px;	background:url(newsletterBackgroundTop.png);}body>.main > .pressRelease > .date { margin-left:9px; padding-left:9px; padding-top:14px; width:143px; height:20px; border-right:1px solid #666666; color:#666666; }body>.main > .pressRelease > .title { margin-top:-34px; margin-left:152px; padding-left:20px; padding-top:14px; width:570px; height:20px; color:#666666 }body>.main > .pressRelease > .list { padding-left:9px; padding-right: 9px; padding-bottom:32px; background:url(newsletterBackgroundBottom.png) bottom no-repeat }body>.main > .pressRelease > .list > .item { border-top:1px solid #666666 }body>.main > .pressRelease > .list > .item > .date { padding-left:10px; padding-top:5px; padding-bottom:5px; width:142px; height:12px }body>.main > .pressRelease > .list > .item > .title { display:block; margin-top:-22px; margin-left:152px; padding-left:20px; padding-top:5px; padding-bottom:2px; min-height:12px; border-left:1px solid #666666   }body>.main > .pressReleaseDetail { margin-left:160px; margin-bottom:25px; width:685px; background:url(newsletterBackgroundMiddle.png) }body>.main > .pressReleaseDetail h1 { color:#FFFFFF; padding-left:20px; padding-top:10px; height:34px; background:url(newsletterBackgroundTop.png); }body>.main > .pressReleaseDetail div { padding:30px 50px 70px; background:url(newsletterBackgroundBottom.png) bottom no-repeat; text-align:justify }/* about us page definitions */body>.main> .aboutUs {	padding-top: 30px;	padding-bottom: 50px;}body>.main> .aboutUs > h2 {	margin-left: 160px;	margin-bottom: 10px;	color: #044265;}body>.main> .aboutUs> div {	margin-left: 180px;	margin-right: 140px;	margin-bottom: 20px;	text-align: justify;}body>.main>.aboutUs > ol {	margin-left: 160px;	margin-right: 140px;	margin-bottom: 20px;}body>.main> .aboutUs  img {	vertical-align: middle;	margin-left: 180px;	margin-right: -120px;}/* privacy statement page definitions */body>.main> .privacyStatement { margin:30px 160px; text-align:justify; }body>.main > .privacyStatement > h1 { margin-bottom:20px; }body>.main> .privacyStatement> .item  { margin-top:15px; }body>.main> .privacyStatement> .item > h2  { margin-bottom:10px; }body>.main> .privacyStatement> .item > div  { margin-left:20px; }/* news page */body>.main> .news { margin-bottom:40px }body>.main> .news > h1 { margin-left:160px; padding-left:10px; padding-top:10px; width:720px; height:26px; background:url(forumsMessageBoxTop.png); color: #FFFFFF; }body>.main> .news > .date { margin-left:160px; margin-bottom:-27px; padding-left:14px; padding-top:7px; width:100px; height:19px; border-left:1px solid #492123; border-right:1px solid #492123; border-bottom:1px solid #492123; background:url(newsSubtitleBar.png); color:#666666; }body>.main> .news > .content { margin-left:276px; padding-left:14px; padding-top:7px; width:599px; height:19px; border-right:1px solid #492123; border-bottom:1px solid #492123; background:url(newsSubtitleBar.png); color:#666666; }body>.main> .news > .item { margin-left:160px; width:728px; border-left:1px solid #492123; border-right:1px solid #492123; border-bottom:1px solid #492123; }body>.main> .news > .item .date { padding:14px 30px 14px 14px; width:70px; height:30px; margin-bottom:-58px; }body>.main> .news > .item .content { margin-left:114px; padding:14px; width:570px; min-height:30px ;border-left:1px solid #492123;}/* technology */body>.main > .technology { margin-left: 160px; text-align: justify; padding-bottom: 50px}body>.main > .technology > h1 {	background:url(titleBar.png) no-repeat;	padding:10px 0px 10px 55px;	margin:0px 0px 10px 0px;}body>.main > .technology > .item0{ background:url(ourGamesIconStrongSupport.png);}body>.main > .technology > .item1{ background:url(ourGamesIconEasyIntegration.png) }body>.main > .technology > .item2{ background:url(ourGamesIconPhpSupport.png) }body>.main > .technology > .item3{ background:url(ourGamesIconAsSupport.png) }body>.main > .technology > .item4{ background:url(ourGamesIconTidySource.png) }body>.main > .technology > .item5{ background:url(ourGamesIconEasyConfiguration.png) }body>.main > .technology > .item6{ background:url(ourGamesIconEasyUpdate.png) }body>.main > .technology > .item7{ background:url(ourGamesIconEasyLocalization.png) }body>.main > .technology > .item8{ background:url(ourGamesIconCleanCodes.png)  }body>.main > .technology > .item9{ background:url(ourGamesIconSecurity.png) }body>.main > .technology > .item10{ background:url(ourGamesIconCheatEngine.png) }body>.main > .technology > .item11{ background:url(ourGamesIconSignAuthen.png) }body>.main > .technology > .item12{ background:url(ourGamesIconSophisticryption.png) }body>.main > .technology > .item13{ background:url(ourGamesIconSiteLocking.png) }body>.main > .technology > .item14{ background:url(ourGamesIconSWFObfuscation.png) }body>.main > .technology > .item15{ background:url(ourGamesIconSecureProtocol.png) }body>.main > .technology > .item16{ background:url(ourGamesIconSupportingModules.png) }body>.main > .technology > .item {	padding-left:55px;	padding-top: 10px;	padding-bottom:10px;	margin-right: 160px;	background-repeat:no-repeat;	background-position:0px 10px;}body>.main > .technology > .item > h2 {	margin-bottom:8px; font-weight: bold; color: #005D7F;}/* customization */body>.main > .customization { margin:20px 50px 50px; }body>.main > .customization > h1 { margin:0px 0px 20px 0px; padding:10px 0px 10px 55px; background:url(titleBar.png) no-repeat; }body>.main > .customization > .intro { margin:0px 120px 20px }body>.main > .customization > h2.customization { margin-left:100px; padding:5px; width:450px; height:15px; border:1px solid #000000 }body>.main > .customization > h2.price { margin-left:561px; margin-top:-27px; padding:5px; width:200px; height:15px; border:1px solid #000000; text-align:center }body>.main > .customization > .list { margin-left:100px }body>.main > .customization > .list > h3 { margin-top: -1px; padding:5px; width:450px; border:1px solid #000000 }body>.main > .customization > .list > div { margin-left:461px; padding:5px; width:200px; border:1px solid #000000; text-align:center }body>.main > .customization > .list > h3.graphics1,body>.main > .customization > .list > h3.graphics2,body>.main > .customization > .list > h3.sound1,body>.main > .customization > .list > h3.api,body>.main > .customization > .list > h3.others { height:15px }body>.main > .customization > .list > div.graphics1,body>.main > .customization > .list > div.graphics2,body>.main > .customization > .list > div.sound1,body>.main > .customization > .list > div.api,body>.main > .customization > .list > div.others { margin-top:-27px; height:15px }body>.main > .customization > .list > h3.sound2 { height:30px }body>.main > .customization > .list > div.sound2 { margin-top:-42px; height:30px }body>.main > .customization > .list > h3.translation { height:60px }body>.main > .customization > .list > div.translation { margin-top:-72px; height:60px }/* discount */body>.main > .discount {	margin: 70px 190px}body>.main > .discount > h1 { width:122px; height:0px; padding-top:122px; margin-bottom:-122px; overflow:hidden }body>.main > .discount > div { margin-left:160px }body>.main > .discount > .list { margin-top:40px; margin-bottom:40px; width:354px; background:url(discountTableBackground.png); background-position:bottom }body>.main > .discount > .list > h2.noOfGames { color:#FFFFFF; padding-left:20px; padding-top:10px; width:190px; height:23px; background:url(discountTableTop1.png) }body>.main > .discount > .list > h2.discount { color:#FFFFFF; text-align:center; padding-top:10px; width:144px; height:23px; margin-left:210px; margin-top:-33px; background:url(discountTableTop2.png) }body>.main > .discount > .list > .info .noOfGames { padding-left:20px; width:190px; padding-top:5px; height:23px }body>.main > .discount > .list > .info .discount { text-align:center; width:144px; padding-top:5px; height:23px; margin-left:210px; margin-top:-28px }body>.main > .discount > .list > .end { width:354px; height:5px; margin-top:-5px; background:url(discountTableBottom.png) }/* Feeds */body>.main > .feeds { margin: 10px 160px}body>.main > .feeds > h1{ padding-left:26px; padding-top:10px; margin-left:-40px; background:url(titleBackground.png) no-repeat; height:40px; width:300px;}body>.main > .feeds > div {padding-top:10px; padding-bottom:10px;}body>.main > .feeds > div  > .category{padding: 5px;}body>.main > .feeds > div  > .category0{}body>.main > .feeds > div  > .category1{margin-left:200px; margin-top: -30px;}body>.main > .feeds > div  > .category2{margin-left:400px; margin-top: -30px;}body>.main > .feeds > #feedURL{padding: 20px 10px; background: #d7e9f1; width: 600px;color:#666666}/* Pricing */body>.main > .pricing { margin: 10px 160px}body>.main > .pricing > .discount > h1,body>.main > .pricing > .multipleLanguages > h1,body>.main > .pricing > .example > h1,body>.main > .pricing > .pricingInfo > h1{ padding-left:26px; padding-top:10px; margin-left:-40px; background:url(titleBackground.png) no-repeat; height:40px; width:300px;}body>.main > .pricing > .discount> .list ,body>.main > .pricing > .multipleLanguages > .list,body>.main > .pricing > .pricingInfo > .list {border: 1px solid #666666; width: 520px;margin-left: 50px}body>.main > .pricing > .example> .list > h2,body>.main > .pricing > .discount> .list > h2,body>.main > .pricing > .multipleLanguages > .list > h2,body>.main > .pricing > .pricingInfo > .list > h2{background: #346581; color:#FFFFFF;padding-top:10px; height:23px; }body>.main > .pricing > .discount> .list > h2.noOfGames,body>.main > .pricing > .multipleLanguages > .list > h2.type,body>.main > .pricing > .pricingInfo > .list > h2.type{width:300px;padding-left:20px;}body>.main > .pricing > .discount> .list > h2.discount,body>.main > .pricing > .multipleLanguages > .list > h2.price,body>.main > .pricing > .pricingInfo > .list > h2.price{width:200px;text-align:center; margin-top:-33px; margin-left:320px;border-left: 1px solid #044265;}body>.main > .pricing > .example > .list > .item ,body>.main > .pricing > .discount> .list > .info ,body>.main > .pricing > .multipleLanguages > .list > .item ,body>.main > .pricing > .pricingInfo > .list > .item{border-top: 1px solid #666666;}body>.main > .pricing > .pricingInfo > .list > .item .type{padding-left:50px; width:270px; padding-top:15px; height:30px; }body>.main > .pricing > .example > .list > .item .type0,body>.main > .pricing > .example > .list > .item .type1,body>.main > .pricing > .pricingInfo > .list > .item .type0{background:url(licenseTypeAS3SWFIcon.png) no-repeat;background-position: 10px 7px;}body>.main > .pricing > .pricingInfo > .list > .item .type1{background:url(licenseTypeAS3SourceIcon.png) no-repeat;background-position: 10px 7px;}body>.main > .pricing > .pricingInfo > .list > .item .type2{background:url(licenseTypeAS2SWFIcon.png) no-repeat;background-position: 10px 7px;}body>.main > .pricing > .example > .list > .item .type2,body>.main > .pricing > .pricingInfo > .list > .item .type3{background:url(licenseTypeAS2SourceIcon.png) no-repeat;background-position: 10px 7px;}body>.main > .pricing > .pricingInfo > .list > .item .type4{background:url(licenseTypeJavaJARIcon.png) no-repeat;background-position: 10px 7px;}body>.main > .pricing > .pricingInfo > .list > .item .type5{background:url(licenseTypeAndroidAPKIcon.png) no-repeat;background-position: 10px 7px;}body>.main > .pricing > .pricingInfo > .list > .item .type6{background:url(licenseTypeHTML5Icon.png) no-repeat;background-position: 10px 7px;}body>.main > .pricing > .pricingInfo > .list > .item .type7{background:url(licenseTypeiPhoneIcon.png) no-repeat;background-position: 10px 7px;}body>.main > .pricing > .pricingInfo > .list > .item .price{text-align:center; width:200px; padding-top:15px; height:30px; margin-left:320px; margin-top:-47px;border-left: 1px solid #666666;}body>.main > .pricing > .pricingInfo > .downloadFullList{position:relative; z-index:1; left: 360px; top:10px; display:block; margin-bottom:-20px; padding:12px 10px 0px 44px; width:164px; height:28px; background:url(downloadFullGameListBackground.png); color:#FFFFFF; font-weight:bold; text-align:center}body>.main > .pricing > .discount > .intro1,body>.main > .pricing > .example > .intro,body>.main > .pricing > .multipleLanguages > .intro,body>.main > .pricing > .pricingInfo > .intro{padding: 0px 0px 10px 0px;color: #044265;font-weight:bold}body>.main > .pricing > .discount> .list > .info .noOfGames,body>.main > .pricing > .multipleLanguages > .list > .item .type{padding-left:20px; width:300px; padding-top:9px; height:26px; }body>.main > .pricing > .discount> .list > .info .discount,body>.main > .pricing > .multipleLanguages > .list > .item .price{text-align:center; width:200px; padding-top:9px; height:26px; margin-left:320px; margin-top:-35px; border-left: 1px solid #666666}body>.main > .pricing > .example,body>.main > .pricing > .multipleLanguages,body>.main > .pricing > .discount{padding-top:60px;}body>.main > .pricing > .discount > .intro2{padding-top:20px;}body>.main > .pricing > .example > .calculation{padding-top:20px;}body>.main > .pricing > .example > .calculation > div{padding: 3px 0px;}body>.main > .pricing > .example > .calculation > .bold {font-weight: bold}body>.main > .pricing > .example > .calculation > .game{font-weight: bold; height: 23px; width: 55px;}body>.main > .pricing > .example > .calculation > .calculate{margin-left: 60px;margin-top:-28px;height: 30px;}body>.main > .pricing > .example > .calculation > .subtotal{margin-left: 60px;margin-top:-20px;height: 15px;}body>.main > .pricing > .example> .list {border: 1px solid #666666; width: 720px;}body>.main > .pricing > .example> .list > h2.license{width:400px;padding-left:20px;}body>.main > .pricing > .example> .list > h2.language{width:300px;text-align:center; margin-top:-33px; margin-left:420px;border-left: 1px solid #044265;}body>.main > .pricing > .example > .list > .item .type{padding-left:50px; width:380px; padding-top:15px; height:30px; }body>.main > .pricing > .example > .list > .item .language{text-align:center; width:300px; padding-top:15px; height:30px; margin-left:420px; margin-top:-47px;border-left: 1px solid #666666;}body>.main > .pricing  > .gamesLink{padding: 45px 0px 20px 0px;}body>.main > .pricing  > .gamesLink > .singlePlayerGame{display:block;width: 306px;padding-top: 48px;height: 0px; overflow:hidden; }body>.main > .pricing  > .gamesLink > .multiPlayerGame{display:block;width: 307px;padding-top: 48px; height: 0px;overflow:hidden; margin-left: 360px; margin-top: -48px;}body>.main > .pricing > .contact { margin:25px 0px 20px 5px; padding-left:32px;  padding-top: 8px;padding-bottom:5px; width:450px; background:url(contactIcon.png); background-repeat:no-repeat } body>.main > .pricing > .liveChatLoading,body>.main > .pricing > .liveChatOnline,body>.main > .pricing > .liveChatOffline { display:block; margin-top:-45px; margin-bottom: 20px; margin-left:460px; width: 190px; height:0px; padding-top:30px; overflow:hidden }/* release notes page */body>.main > .releaseNotes {	margin-left:160px; margin-bottom:25px;	width:685px;	background:url(releaseNotesBackgroundMiddle.png)}body>.main > .releaseNotes > h1 {	color:#FFFFFF;	padding-left:20px; padding-top:10px; height:36px;	background:url(newsletterBackgroundTop.png);}body>.main > .releaseNotes > .date { margin-left:9px; padding-left:10px; padding-top:14px; width:90px; height:20px; color:#666666; }body>.main > .releaseNotes > .version { margin-top:-34px; margin-left:109px; padding-left:10px; padding-top:14px; width:70px; height:20px; color:#666666 }body>.main > .releaseNotes > .details { margin-top:-34px; margin-left:189px; padding-left:10px; padding-top:14px; height:20px; color:#666666 }body>.main > .releaseNotes > .list { padding:0px 9px 32px; background:url(newsletterBackgroundBottom.png) bottom no-repeat }body>.main > .releaseNotes > .list > .item { width:667px }body>.main > .releaseNotes > .list > .item .date { padding-left:10px; padding-top:6px; width:90px; height:20px; border-top:1px solid #666666}body>.main > .releaseNotes > .list > .item .version { padding-left:10px; padding-top:6px; width:70px; height:20px; margin-top:-27px; margin-left:100px; margin-bottom:-27px; border-top:1px solid #666666 }body>.main > .releaseNotes > .list > .item .details { margin-left:180px; margin-right:0px; padding-left:9px; padding-top:6px; padding-bottom:6px; border-top:1px solid #666666 }/* awards */body>.main > .awards { margin:20px 130px 20px }body>.main > .awards > h1 { margin-bottom: 10px }body>.main > .awards > .list { margin:0px 20px }body>.main > .awards > .list > img { padding:20px; }/* downloads */body>.main > .downloadError { margin: 70px 240px; border:#E5DFCD solid 10px }body>.main > .downloadError > h1 { font-size:24px; text-align:center; height:40px; padding-top:10px; }body>.main > .downloadError > h2 { font-size:20px; text-align:center; height:40px; padding-top:10px; color:#FF0000 }body>.main > .downloadError > .text { text-align:center; width:450px; padding:30px 15px }body>.main > .downloadError > .url { font-weight:bold; text-align:center; }/* payments */body>.main > .payments > h1 { margin-left:167px; margin-top:49px }body>.main > .payments > div { margin:20px 306px 0px 167px }body>.main > .payments .invoice { position:relative; left:342px; margin-top:40px; margin-bottom:40px; width:312px; height:153px; background:url(paymentsInvoiceBox.png) }body>.main > .payments .invoice h2 { padding-top:15px; height:26px; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center }body>.main > .payments .invoice h3 { position:absolute; left:31px; top:79px; color:#666666; font-weight:bold }body>.main > .payments .invoice input[type="text"] { position:absolute; left:130px; top:73px; width:150px; height:22px }body>.main > .payments .invoice input[type="submit"] { position:absolute; left:130px; top:110px; width:60px; height:22px }body>.main > .invoice { position:relative }body>.main > .invoice > h1 { margin-left:167px; margin-top:49px }body>.main > .invoice > .error { margin:30px auto 40px 180px; font-size:14px }body>.main > .invoice > form > div { margin-left:167px; margin-top:20px }body>.main > .invoice > form input[type="submit"] { margin-top:30px }body>.main > .invoice > .payPal { margin-left:170px; margin-top:20px }body>.main > .invoice > .digiCert { position:absolute; left:740px; top:120px }body>.main > .invoice > .wire { margin-left:167px; margin-top:20px }body>.main > .invoice > .download { display:block; margin-left:167px; margin-top:20px; padding-left:42px; padding-top:10px; height:22px; background:url(pdf.gif); background-repeat:no-repeat }body>.main > .invoice > .invoice { margin:40px auto 40px 167px; padding:20px; width:648px; border:1px solid #666666 }body>.main > .invoice > .invoice > h2 { height:25px; font-size:12px }body>.main > .invoice > .invoice > div.number,body>.main > .invoice > .invoice > div.date,body>.main > .invoice > .invoice > div.billTo { margin-left:100px; margin-top:-25px }body>.main > .invoice > .invoice > .items { margin-top:30px }body>.main > .invoice > .invoice > .items h2.item { padding-left:12px; padding-top:7px; width:469px; height:19px; background:#044265; border:1px solid #044265; color:#FFFFFF }body>.main > .invoice > .invoice > .items h2.price { margin-left:482px; margin-top:-28px; padding-right:12px; padding-top:7px; height:19px; background:#044265; border:1px solid #044265; color:#FFFFFF; text-align:right }body>.main > .invoice > .invoice > .items > .item { position:relative; border-bottom:1px solid #044265; background:url(invoiceItemBackground.png) }body>.main > .invoice > .invoice > .items > .item > .item { padding-left:12px; padding-top:7px; padding-bottom:7px; width:469px; min-height:15px }body>.main > .invoice > .invoice > .items > .item > .price { position:absolute; right:0px; top:0px; padding-right:12px; padding-top:7px; padding-bottom:7px; height:15px; text-align:right }body>.main > .invoice > .invoice > h2.total { margin-top:10px; padding-right:10px; width:473px; height:30px; text-align:right; font-size:14px }body>.main > .invoice > .invoice > div.total { margin-left:482px; margin-top:-30px; padding-right:13px; height:30px; color:#666666; font-size:14px; font-weight:bold; text-align:right }body>.main > .invoiceFinish { margin: 70px 240px; border:#E5DFCD solid 10px }body>.main > .invoiceFinish > h1 { font-size:24px; text-align:center; height:40px; padding-top:10px; }body>.main > .invoiceFinish > h2 { color:#FF0000; font-size:20px; text-align:center; height:40px; padding-top:10px; }body>.main > .invoiceFinish > div { text-align:center; width:450px; padding:30px 15px }/* survey */body>.main > .survey > h1,body>.main > .surveyThanks > h1 { margin:30px 0px 30px 100px; padding:10px 0px 10px 55px; background:url(titleBar.png) no-repeat; }body>.main > .survey > .error { margin:50px 160px 50px 160px; padding:70px 140px 10px; height:100px; border:10px solid #e5dfcd; background:url(searchNoMatchIcon.png) 100px 70px no-repeat;font-size:16px; }body>.main > .survey > .intro {text-align:left; margin-left:160px;margin-right:160px; padding-bottom:20px}body>.main > .survey > form > .question {border:solid 1px #044265;margin-left:160px; margin-right:160px;margin-bottom:20px; padding-bottom:10px}body>.main > .survey > form > .question > .number { float:left;background-color:#044265; font-size:16px; font-weight:700; color:#FFFFFF; padding:5px;}body>.main > .survey > form > .question > .title { display:block;background-color:#044265; font-size:16px; font-weight:700; color:#FFFFFF; padding:5px;}body>.main > .survey > form > .question > textarea { width:652px; height:auto}body>.main > .survey > form > .question > label {display:block; padding: 2px;}body>.main > .survey > form > div > input[type="button"] { width:100px; margin-bottom:40px; margin-left:440px; margin-right:440px }body>.main > .surveyThanks { position: relative }body>.main > .surveyThanks > h2 { font-size:16px;text-align:center;margin:40px 160px 0px 160px;padding:40px 10px 10px 0px; border-left:10px solid #e5dfcd; border-right:10px solid #e5dfcd;border-top:10px solid #e5dfcd;}body>.main > .surveyThanks > .text1 {font-size:14px;text-align:center; margin:0px 160px;padding:0px 100px 40px 100px; border-left:10px solid #e5dfcd; border-right:10px solid #e5dfcd;}body>.main > .surveyThanks > .text2 { height:120px;text-align:center;margin:0px 160px 40px 160px; padding:0px 40px 40px 40px;border-left:10px solid #e5dfcd; border-right:10px solid #e5dfcd;border-bottom:10px solid #e5dfcd;}body>.main > .surveyThanks > .rss {text-align:center;position:absolute;left:245px;display:block;width:100px;height:30px;top: 300px; background-image:url(surveyrRssIcon.png); background-repeat:no-repeat; background-position:center top; padding-top:50px; text-decoration:none ; color:#666666}body>.main > .surveyThanks > .twitter {text-align:center;position:absolute; left:375px;display:block;width:100px; height:30px; top: 300px;background-image:url(surveyTwitterIcon.png); background-repeat:no-repeat; background-position:center top ;padding-top:50px; text-decoration:none ; color:#666666}body>.main > .surveyThanks > .newsletters {text-align:center;position:absolute; left:635px;display:block;width:100px; height:30px; top: 300px;background-image:url(surveyNewslettersIcon.png); background-repeat:no-repeat; background-position:center top; padding-top:50px; text-decoration:none; color:#666666}body>.main > .surveyThanks > .facebook {text-align:center;position:absolute; left:505px;display:block;width:100px; height:30px; top: 300px;background-image:url(surveyFacebookIcon.png); background-repeat:no-repeat; background-position:center top; padding-top:50px; text-decoration:none; color:#666666}/* error */body>.main > .error > h1 { margin-left:384px; margin-top:72px; width:180px; padding-top:170px; text-align:center; background:url(errorIcon.png); background-repeat:no-repeat; font-size:20px }body>.main > .error > div { margin-left:200px; margin-right:200px; margin-top:20px; margin-bottom:80px }