body {
	margin:0px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAu4CAIAAACvtUWZAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADExLzEzLzE0RaOfTAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAC4SURBVGiB7ddBDoAgDERR4l28/yE8WF1qIiqUTsXkL97KxA4tKhbb1qWUksCer1tGhoCcLcLXEpBpOKsww2uuo7Z9tQdk+7Ojr0MZMva1aI+Y+P53+UNn3pDdXc/Zl8F5dj+L8jlapVbC7H42N18dZubpgzXXCuxvytxO95Z8G9XnRdWzJ+z7pXbWmUw5Z8eanDnq3yvFuzJwrVFu8yWf63v7Ms1/oaB3U68NAAAAAAAAAAAAAIBp7HkuYA/QgXSEAAAAAElFTkSuQmCC);
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #999999;
}

a {
	color: #fba500;
}

#commonMain {
	width:687px;
	margin:68px auto 10px;
	border-style: solid;
	border-width: 11px 12px 14px;
	border-image-source: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK6wAACusBgosNWgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDMvMTEvMTnKLjrNAAADMUlEQVRIia2WT2vjRhiHH43k+B9bVaR0aQ4laxa6R9OYLPgD7GWXnsre2w+Q0ENPhd4KvpVAS3NK8dGwB1OyLPSyl+KAYtEe7EMPdgNmHG0bmhW2ZdWxND1YSp10zWZb/UCHkYbf877zvpoZjSUppZaHOI6jAx8BHwMfAGVAB0LgF+BX4AnwQ6VSCVkhbRXk+Pj4E13XD0zTxLIscrkc+XweTdNQSjGdTgmCgPPzczzPIwzDT7e3t7+/EcRxnHwURV8VCoXPNjc3KRaLqwK81GQy4eTkBN/3vxZCfFGpVKYrJ7darZJt2/uDwUCFYajeRGEYqsFgoGzb3m+1WqWVS2fb9r7rum9kfl2u6yrbtvevrxKAdnR09GWv1/tfgES9Xk+1Wq3Pr4BqtVrecRw1m81SgQRBoBzHUbVaLQ8gAK1arT62LItMJvPaIt9E2WwWy7KoVquPAU0AmmEYD03TTAWQyDRNDMN4mEB0IcSHhUIhVUixWMQwjPuALgBDCPFuWkuVaG1tDU3T3gMMAWSEELd0XU8VomkamqZlgIwAiKJoHIYrt57/pCiKiKLIh0V3MZ/P/7i4uEgVMpvNmM/nLxKI8n2/6/t+qhDf9/F9vwsoAURSyuee56UK8TwPKeVzIALIl0qlu47jqCAIUv3jS6XSXSAvgHm/3x91u909KWUqWUgp6Xa73/T7/REwh0VdTOBeo9F4msYu3Gg0ngL3Yl8hAAUEgNdsNg+klAyHw38dxa+TUorhcIiUkmazeQB4se+lkQ7cAu6Uy+VH9Xr9WafTUePx+EbRj8dj1el0VL1ef1Yulx8Bd2I/PTFPFAGh67qTZrP588bGxtSyrO3pdHoZ6fLW4/s+4/GY09NTpJQcHh5+u7Oz853rur8BfwJTFheOK6eXBhhAAXgbeCeXy93e3d19sLW1VTVN8/b6+vr7yeSzs7PBaDT6vd1u/7S3t/djEAQvgDPgJeDHBVfXIclYB7JAMYaZwFtAHljjnyvRLI52FBu/BCbAX/F3tWx6qXa7DUClUhFxVtnYfBmQQJZBQfwk0V/pmldCYpC2lJnBotVF/E6xqGEUGyeRv7Il/wYl9BSg4KdVxgAAAABJRU5ErkJggg==);
	border-image-slice: 11 12 14 fill;
}
#commonTitle {
	margin:20px 0px 0px 60px;
}
#commonMainLoadingIcon {
	display:none;
	width:100%;
	height:200px;
	background-repeat:no-repeat;
	background-position:center;
}

.commonInput {
	font-size:14px;
	color: #999999;
	height:25px;
	padding:0px 19px 0px 0px;
	border-style: solid;
	border-width: 6px;
	border-image-source: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDMvMTEvMTnKLjrNAAAA70lEQVQokY2SMUpDQRiEv2wsA7aB3EAICAO5gI03ELxBChu7wCsfpLOxeDcQvIFl6rADguANAmkDaeW3yK6keb58sNXu7Mz/M6OIoGL7HlgCAmbADjDQSfqo70YRge1rYA3cAC+AJe1sz8oHz8A3sJJ0qKJX4ChpRQ+218BE0tOV7UdgDtz1CQoNsLH9kMoMjaSf/xTlvgGWqbh8DbhUPoFbcs4REVx6cs6RgEPZ3iC2J8AxlWjzC+MJcAI6oLU9HnAZAy3QJUlvxa0dcGk5LeK9rxFbSXvbU2DBWSOAUyPOItTuLYApsAe2ZYS/7v0C9gaHBgTrq3MAAAAASUVORK5CYII=);
	border-image-slice: 6 fill;
	border-image-outset: 0px 5px 0px 0px;
}
.commonInputUsername {
	background: url(common.webp) right -56px top -59px no-repeat padding-box;
}
.commonInputPassword {
	background: url(common.webp) right -56px top -83px no-repeat padding-box;
}
.commonInputEmail {
	background: url(common.webp) right -56px top -107px no-repeat padding-box;
}

.commonLoadingIcon { width:32px; height:32px; background:url(data:image/gif;base64,R0lGODdhIAAgAOMAAP///5CQkODg4LCwsDAwMNDQ0MDAwKCgoHBwcFlZWWZmZkxMTIyMjP///wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBAANACwAAAAAIAAgAAAE8BDISStCNetcxjQEQQ3FZgJDYEigyAbeqRlBwIZTvcpSmQelVq9G8WlShwkSIAQcYJOnsSKoJSU1gbBqkzy7G+41tbowoc6sTAzQZnZfgaYjHwJPBbVEQJKkAgc+BTsnBnUdNTF8NTo8FAZfMHUfjIQyNI0mg5M8BlOOoEeMjJ8yeaMwkYwxoH+jV6GxHLGlFYh3jqd9tqqcMq6BSqs+vhqTrjEGA5ZPlhyARcsbX3sZdVaOcSh3BUEqbdgn2lwFXACne+GiAXU0SeZpxDW1bQOTjfDuE3zFc0TgYPTESqHo3zZWoZTtM8jHmSwssHhEAAAh+QQFBAANACwOAAAACQAJAAAEIrCN0aoVIVw0sK4BoXgWQQSkZDbpQiBs1himUE1NCFsWWkUAIfkEBQQADQAsEgABAAoACgAABCkQyFGavc2EgW8IRtcUH3YIzbFdC3F+EtASgsY1c5VJeXcQBB1GEBA2IgAh+QQFBAANACwVAAQACgAKAAAELbBJWYAFs51QstzBhWlBIHjgmRWl2hTIABjqoBCEMgULTiCdRsDHcDUEgYEnAgAh+QQFBAANACwXAAkACQAIAAAEH7BJKUaZrYwQhjQH1wmNIRpAmhoX5r4HIc9Ig8zzEgEAIfkEBQQADQAsFwAPAAkACAAABB+wlUDraKPW07r/h/B1B0EolycoJrFwKtIiY3MoQRMBACH5BAUEAA0ALBUAEgAKAAoAAAQosMkCqp0hjCKbHVlwcI3xhcNBLF1TDIZArG1XzGzt4vpOHL0CgtSIAAAh+QQFBAANACwSABUACgAKAAAELbDJJqZtJZxrAAjaxBABBW7NQBCScEoLMbRg0QTEMglD1ayGiwRBQAgxipIlAgAh+QQFBAANACwOABcACQAJAAAEKLBJKWY7o5lgZCFEUwSBZIDSERQaqgVHG0qkcM7NEAz3JPANwsIiiQAAIfkEBQQADQAsCQAXAAgACQAABCKwSSNrQ+S0UjYhgxAEDUMsjUh+pDp8kooh8RgoQk1aTXBEACH5BAUEAA0ALAQAFQAKAAoAAAQrsElppm2LhIsJEQ0oZUTRDIFJmkKQIp7ZGMHRFEglubpVuJxTYBA0DADICAAh+QQFBAANACwBABIACgAKAAAEKbBJKc6cQxFi5VnbVkhIqAxUEyiBMB2BcXlBAMxwi9fuNfCzhmDQk0QAACH5BAUEAA0ALAAADwAJAAgAAAQfEJFJT1uUosa7B2AIFF5TDEFAmkeaCg2aDmtjDIbYRAAh+QQFBAANACwAAAkACQAIAAAEHbANZJq9ipA1biuIpgWewIikJwWF6g1BLLeHLHcRACH5BAUEAA0ALAEABAAKAAoAAAQpsMl2xLyIrDsL0ZzkgaHxbcVgScN3DEFwFGwgCHAcGBPgGzpeqGBYRQAAIfkEBQQADQAsBAABAAoACgAABC6wSTnQvE2RgGUgxFQAJAAOzRAcE0IsjRCskgAa8cw2LpfTBZ8kGCh0GgVDCRABADs=) }

#commonFooter {
	width:620px;
	border-top:1px solid #CCCCCC;
	padding-top:15px;
	margin:0px auto;
}

#commonFooterLinks {
	margin:0px auto;
	text-align:center;
}

#commonFooterPlayGames,
#commonFooterLicenseGames,
#commonFooterContactUs
{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#999999;
	margin:0px 20px;
}

#commonFooterCopyright {
	font-size:10px;
	text-align:center;
	margin-top:15px;
}
#commonFooterTrademark {
	font-size:10px;
	text-align:center;
	margin-bottom:10px;
}