html, body		{margin:0px;border:solid 0px #FFFFFF;color:#000000;background-color:#DCDCDC;height:100%;}
td			{font:12pt arial;}
td.mainframe		{width:80%;margin:8px;border-left:solid 1px #AAAAAA;border-right:solid 1px #AAAAAA;color:#000000;background-color:#FFFFFF;text-align:center;vertical-align:top;}
table.fullframe		{width:100%;padding:0px;text-align:center;vertical-align:top;border-spacing:14px;border-collapse:separate;}
td.fullframe		{width:100%;margin:8px;padding:8px;padding-top:14px;padding-bottom:14px;border:solid 2px #535353;color:#000000;background-color:#DCDCDC;text-align:justify;vertical-align:top;}
table.secondframe	{width:100%;padding:0px;text-align:center;vertical-align:top;border-spacing:14px;border-collapse:separate;}
td.secondframe		{width:50%;margin:8px;padding:8px;padding-top:14px;padding-bottom:14px;border:solid 2px #535353;color:#000000;background-color:#DCDCDC;text-align:justify;vertical-align:top;}
table.thirdframe	{width:100%;padding:0px;text-align:center;vertical-align:top;border-spacing:14px;border-collapse:separate;}
td.thirdframe		{width:30%;margin:8px;padding:8px;padding-top:14px;padding-bottom:14px;border:solid 2px #535353;color:#000000;background-color:#DCDCDC;text-align:center;vertical-align:top;}
table.frame80		{width:80%;padding:0px;text-align:center;vertical-align:top;border-spacing:14px;border-collapse:separate;}
td.frame80		{width:80%;margin:8px;padding:8px;padding-top:14px;padding-bottom:14px;border:solid 2px #535353;color:#000000;background-color:#DCDCDC;text-align:justify;vertical-align:top;}
td.middle		{vertical-align:middle;}
td.center		{text-align:center;}
td.justify		{text-align:justify;}
td.chosen		{background-color:#B2B2B2;}
td.hovered		{background-color:#62A256;border:solid 2px #1F651C;}
td.borderless		{border:solid 0px;}
h3			{font:12pt arial;color:#383838;font-style:italic;margin-bottom:3px;}
a			{color:#383838;text-align:center;text-decoration:underline;cursor:hand;font-style:italic;}
#toplogo		{margin:8px;}
td.n			{font:10pt arial;border:solid 1px #AAAAAA;width:50%;text-align:justify;padding-top:0px;padding-bottom:0px;}
td.n1			{font:10pt arial;border:solid 1px #AAAAAA;width:50%;text-align:justify;padding-top:0px;padding-bottom:0px;}
td.n2			{font:10pt arial;border:solid 1px #AAAAAA;width:30%;text-align:justify;padding-top:0px;padding-bottom:0px;}
td.n3			{font:10pt arial;border:solid 1px #AAAAAA;width:20%;text-align:justify;padding-top:0px;padding-bottom:0px;}
td.h			{font:10pt arial;border:solid 1px #AAAAAA;text-align:center;font-style:italic;background-color:#CCCCCC;}
td.n			{font:10pt arial;border:solid 1px #AAAAAA;padding-right:40px;}
td.g			{font:10pt arial;border:solid 1px #AAAAAA;background-color:#E0F2D0;padding-right:40px;}
td.r			{font:10pt arial;border:solid 1px #AAAAAA;background-color:#F2D0D0;padding-right:40px;}
td.y			{font:10pt arial;border:solid 1px #AAAAAA;background-color:#F2F2D0;padding-right:40px;}
td.p			{font:10pt arial;border:solid 1px #AAAAAA;background-color:#D2D0F2;padding-right:40px;}
span.android		{color:#237718;font-weight:bold;}
span.xbox		{color:#237718;font-weight:bold;}
span.xbox360		{color:#237718;font-weight:bold;}
span.ios		{color:#000000;font-weight:bold;}
span.ps1		{color:#183A77;font-weight:bold;}
span.ps2		{color:#183A77;font-weight:bold;}
span.ps3		{color:#183A77;font-weight:bold;}
span.ps4		{color:#183A77;font-weight:bold;}
span.psp		{color:#6C6C6C;font-weight:bold;}
span.nds		{color:#000000;font-weight:bold;}
span.wii		{color:#183A77;font-weight:bold;}
span.wiiu		{color:#183A77;font-weight:bold;}
span.gamecube		{color:#183A77;font-weight:bold;}
span.switch		{color:#FF0000;font-weight:bold;}
span.dreamcast		{color:#183A77;font-weight:bold;}
span.greentext		{color:#1F651C;}
span.legal_definition	{color:#6C6C6C;font-style:italic;}
span.width100		{width:100px;display:inline-block;}
span.paddminus50	{margin-left:-50px;}
tr.hidden		{display:none;}
tr.hidden2		{display:none;}
tr.hidden3		{display:none;}
img			{border:solid 0px #FFFFFF;vertical-align:middle;}
img.border1		{border:solid 1px #AAAAAA;vertical-align:middle;}
input			{border:solid 2px #295914;font:12pt arial;color:#000000;background-color:#E0F2D0;margin-bottom:8px;}
input.width80p		{width:80%;}
textarea		{border:solid 2px #295914;font:12pt arial;color:#000000;background-color:#E0F2D0;margin-bottom:8px;}
textarea.width80p	{width:80%; height:100px;}
button			{border:solid 2px #535353;font:12pt arial;color:#000000;background-color:#DCDCDC;margin-bottom:8px;border-radius:6px;padding-top:2px;padding-left:16px;padding-right:16px;}
div.secondarymenu	{display:none;}
span.app_heading	{font:14pt arial;color:#383838;margin-left:3px;}
span.source_heading	{font:14pt arial;color:#383838;}
span.source_subheading	{font:11pt arial;color:#383838;font-style:italic;}

zzztable.topmenu	{width:100%;padding:14px;text-align:center;vertical-align:top;}
zzztd.topmenu		{padding:8px;padding-top:14px;padding-bottom:14px;border:solid 2px #535353;color:#000000;background-color:#DCDCDC;text-align:center;vertical-align:top;}
zzztd.topmenu_padder	{width:0px;padding-left:14px;}
zzztd.submenu_empty	{}
zzztd.submenu_joiner	{border-left:solid 2px #535353;border-right:solid 2px #535353;color:#000000;background-color:#EEEEEE;}
zzztd.submenu		{padding:8px;padding-top:14px;padding-bottom:14px;color:#000000;background-color:#EEEEEE;text-align:center;vertical-align:top;}
zzztd.submenu_padder	{width:0px;padding-left:14px;border-top:solid 2px #535353;border-bottom:solid 2px #535353;color:#000000;background-color:#EEEEEE;}
zzztd.border_top	{border-top:solid 2px #535353;}
zzztd.border_bottom	{border-bottom:solid 2px #535353;}
zzztd.border_left	{border-left:solid 2px #535353;}
zzztd.border_right	{border-right:solid 2px #535353;}

td.width50pc		{width:50%;}
td.width33pc		{width:33%;}
td.width66pc		{width:66%;}

table.width50pc		{width:50%;}

div.hidden		{display:none;}
table.hidden		{display:none;}
table.not_shown		{visibility:hidden;}

div.footer		{font:10pt arial;color:#000000;padding-bottom:20px;}
div.footer a		{font:10pt arial;color:#000000;font-style:italic;}

td.border-tl		{width:8px;height:5px;background-image:url("border/tl.gif");background-repeat:no-repeat;}
td.border-t		{height:5px;background-image:url("border/t.gif");background-repeat:repeat-x;}
td.border-tr		{width:8px;height:5px;background-image:url("border/tr.gif");background-repeat:no-repeat;}
td.border-l		{width:8px;background-image:url("border/l.gif");background-repeat:repeat-y;}
td.border-m		{font:10pt arial;color:#000000;padding:6px;padding-bottom:10px;}
td.border-r		{width:8px;background-image:url("border/r.gif");background-repeat:repeat-y;}
td.border-bl		{width:8px;height:7px;background-image:url("border/bl.gif");background-repeat:no-repeat;}
td.border-b		{height:7px;background-image:url("border/b.png");background-repeat:repeat-x;}
td.border-br		{width:8px;height:7px;background-image:url("border/br.gif");background-repeat:no-repeat;}
td.lightgrey		{font:1pt arial;color:#DCDCDC;background-color:#DCDCDC;}
td.darkgrey		{font:1pt arial;color:#C5C5C5;background-color:#C5C5C5;}
table.topmenu		{width:100%;padding:14px;padding-top:0px;position:relative;z-index:3;}
table.submenu		{width:98%;padding:14px;position:relative;z-index:1;margin-top:-42px;padding-bottom:0px;}
table.submenu_inner	{padding-top:6px;}
td.hand			{cursor:pointer;}
div.hidden		{display:none;}
div.logo		{position:relative;z-index:2;background-color:#FFFFFF;padding-bottom:14px;}
div.submenu_closed	{margin-top:-150px;padding-bottom:14px;}
div.submenu_open	{padding-bottom:14px;}

table.frame100pc	{width:100%;padding:14px;vertical-align:top;}
td.frame100pc		{padding:14px;padding-top:6px;font:12pt arial;color:#000000;background-color:#DCDCDC;text-align:justify;vertical-align:top;}

table.halfhalf		{width:100%;text-align:center;vertical-align:top;}
td.halfhalf		{width:50%;font:12pt arial;color:#000000;text-align:justify;vertical-align:top;}

td.vertical_rule	{width:14px;padding:0px;}
div.vertical_rule	{width:1px;height:100%;background-color:#AAAAAA;margin-left:14px;margin-right:14px;}

span.h3			{font:12pt arial;color:#383838;font-style:italic;}

td.smaller		{font:11pt arial;}
span.smaller		{font:10pt arial;}
div.preloader		{display:none;}
td.left_align		{text-align:left;}
td.top_align		{vertical-align:top;}

table.features		{padding:14px;vertical-align:top;}
td.featurestitle	{padding:6px;padding-right:14px;font:12pt arial;color:#000000;background-color:#DCDCDC;text-align:justify;vertical-align:middle;border-top:solid 1px #AAAAAA;}
td.featuresvalue	{padding:6px;font:12pt arial;color:#000000;background-color:#DCDCDC;text-align:center;vertical-align:top;border-top:solid 1px #AAAAAA;}
td.featuresheader	{padding:6px;font:12pt arial;color:#000000;background-color:#DCDCDC;text-align:center;vertical-align:middle;font-style:italic;}
td.featuresyes		{padding:6px;font:12pt arial;color:#000000;background-color:#C4DFC5;text-align:center;vertical-align:middle;border-top:solid 1px #AAAAAA;min-width:200px;}
td.featuresno		{padding:6px;font:12pt arial;color:#000000;background-color:#DFC4C4;text-align:center;vertical-align:middle;border-top:solid 1px #AAAAAA;min-width:200px;}

span.smallgrey		{font:10pt arial;color:#555555;font-style:italic;}

span#screenshottext	{font-style:italic;}

div#specs_area		{font:11pt arial;}
table.specs_details	{width:100%;padding:0px;padding-top:6px;text-align:center;vertical-align:top;border-spacing:2px;border-collapse:separate;}
tr.specs_details	{width:100%;padding:0px;text-align:center;vertical-align:top;border-spacing:2px;border-collapse:separate;}
td.specs_details_title	{width:5%;margin:8px;padding:8px;padding-left:6px;padding-top:4px;padding-bottom:4px;border:solid 1px #AAAAAA;color:#000000;background-color:#CCCCCC;text-align:justify;vertical-align:top;white-space:nowrap;font:11pt arial;}
td.specs_details_title10{width:10px;margin:8px;border:solid 1px #AAAAAA;color:#000000;background-color:#CCCCCC;text-align:justify;vertical-align:top;white-space:nowrap;font:11pt arial;}
td.specs_details_value	{width:100%;margin:8px;padding:8px;padding-top:4px;padding-bottom:4px;border:solid 1px #AAAAAA;color:#000000;background-color:#DCDCDC;text-align:justify;vertical-align:top;font:11pt arial;}
pre			{font-family: 'Source Code Pro', monospace;}