body			{background-color: #ffffff; background: url('images/bg.gif') repeat-x top left; 
				margin: 0; padding: 0; font: normal 11px tahoma, verdana, arial; color: #989b9c;}

h1						{font: bold 10px tahoma, verdana, arial; color:#9eba1c; 
						text-transform: uppercase; margin-bottom: 5px; width: 310px;
						background: url('images/h_bg.gif') no-repeat bottom left; height: 20px;}

	h1 a					{font: bold 10px tahoma, verdana, arial; color:#9eba1c; text-transform: uppercase; text-decoration: underline;}
	h1 a:hover				{font: bold 10px tahoma, verdana, arial; color:#819913; text-transform: uppercase; text-decoration: none;}
	h1 a:active				{font: bold 10px tahoma, verdana, arial; color:#9eba1c; text-transform: uppercase; text-decoration: none;}


h2						{font: bold 11px tahoma, verdana, arial; color:#000000; 
						margin-bottom: 5px; width: 350px; height: 20px;}

h3						{font: bold 11px tahoma, verdana, arial; color:#ff6c00; 
						margin-bottom: 5px; margin-top: 0px;text-transform: uppercase;}


div.itemName			{width: 300px; padding-left: 10px; background: url('images/bullet_black.gif') no-repeat 0px 6px; margin-bottom: 10px;}
div.price				{font: bold 15px tahoma,verdana, arial; color: #8ca003; margin-top: 3px;}
div.discription			{font-size: 11px; margin: 10px 0 0 0; padding: 0 20px 0 20px;}
b.black					{font: bold 11px tahoma, verdana, arial; color: #000000;}

div.space				{margin-bottom: 15px;}
div.newsDiv				{width: 290px; background: url('images/div.gif') repeat-x center left; margin-left: 10px;}
div.newsItem			{width: 300px; padding-left: 10px; background: url('images/bullet_news.gif') no-repeat 0px 10px;}

span.date				{font: normal 10px tahoma, verdana, arial; color:#9eba1c;}
p						{margin: 5px 0 10px 0; font-size: 11px;}
ol						{font-size: 11px;}



input.classic			{border: solid 1px #b6c9d3; height: 22px; padding: 3px 3px 0 3px;
						font: normal 11px tahoma, verdana, arial; color: #7e8385;}			

input					{border: solid 1px #b6c9d3; height: 22px; padding: 3px 3px 0 3px;
						font: normal 11px tahoma, verdana, arial; color: #7e8385;}			

textarea				{border: solid 1px #b6c9d3; height: 100px; padding: 3px 3px 0 3px;
						font: normal 11px tahoma, verdana, arial; color: #7e8385;}			

input.empty				{border: 0;}			

input.btn			{background-color: #aec419; border: 0; height: 22px; padding: 0 3px 0 3px;
						font: bold 11px tahoma, verdana, arial; color: #ffffff;}			


a					{font: normal 11px tahoma, verdana, arial; color:#90a3a9; text-decoration: underline;}
a:active			{font: normal 11px tahoma, verdana, arial; color:#90a3a9; text-decoration: none;}
a:hover				{font: normal 11px tahoma, verdana, arial; color:#54a1cf; text-decoration: none;}

a.u						{font: bold 11px tahoma, verdana, arial; color:#ff6c00; text-decoration: underline;}
a.u:active				{font: bold 11px tahoma, verdana, arial; color:#ff6c00; text-decoration: none;}
a.u:hover				{font: bold 11px tahoma, verdana, arial; color:#ff6c00; text-decoration: none;}

a.e						{font: normal 11px tahoma, verdana, arial; color:#9eba1c; text-decoration: underline;}
a.e:active				{font: normal 11px tahoma, verdana, arial; color:#9eba1c; text-decoration: none;}
a.e:hover				{font: normal 11px tahoma, verdana, arial; color:#9eba1c; text-decoration: none;}


a.small					{font: normal 10px tahoma, verdana, arial; color:#989b9c; text-decoration: underline;}
a.small:active			{font: normal 10px tahoma, verdana, arial; color:#7c8588; text-decoration: none;}
a.small:hover			{font: normal 10px tahoma, verdana, arial; color:#989b9c; text-decoration: none;}

a.nav					{font: bold 11px tahoma, verdana, arial; color:#ffffff; text-decoration: none;}
a.nav:active			{font: bold 11px tahoma, verdana, arial; color:#ffffff; text-decoration: none;}
a.nav:hover				{font: bold 11px tahoma, verdana, arial; color:#b8e4ff; text-decoration: none;}

a.blueTitle				{font: bold 11px tahoma, verdana, arial; color:#2d8cc3; text-decoration: underline;}
a.blueTitle:active		{font: bold 11px tahoma, verdana, arial; color:#2d8cc3; text-decoration: none;}
a.blueTitle:hover		{font: bold 11px tahoma, verdana, arial; color:#1e73a5; text-decoration: none;}

a.redTitle				{font: bold 11px tahoma, verdana, arial; color:#ff6c00; text-decoration: underline;}
a.redTitle:active		{font: bold 11px tahoma, verdana, arial; color:#ff6c00; text-decoration: none;}
a.redTitle:hover		{font: bold 11px tahoma, verdana, arial; color:#ff3c00; text-decoration: none;}


table.top				{width: 975px;}
	table.top td.logo	{width: 320px; height: 115px;}
	table.top td.banner	{width: 475px;}
	table.top td.search	{width: 180px;}

table.ln				{width: 975px;}
	table.ln td.l		{width: 300px; height: 50px;}
	table.ln td.n		{width: 675px; padding-left: 20px;}

		table.login			{width: 300px;}
		table.login	td		{font-size: 11px;}
		table.login td div  {margin-top: 5px;}

		table.nav			{width: 655px;}
		table.nav td		{text-align: center; background: url('images/nav_bg.gif') repeat-x top left;}
		table.nav td.div	{width: 23px;}
		table.nav td.left	{width: 14px; background: url('images/nav_left.gif') no-repeat top left;}
		table.nav td.right	{width: 14px; background: url('images/nav_right.gif') no-repeat top left;}

table.main					{width: 975px; margin-top: 20px;}
	table.main td.left		{width: 330px; vertical-align: top; text-align: left;}
	table.main td.right		{width: 645px; vertical-align: top; font-size: 11px;}

table.gamesList				{width: 310px; margin-bottom: 10px;}
	table.gamesList td		{width: 155px; height: 93px;}

table.mainPage				{width: 645px; vertical-align: top;}
	table.mainPage td.l		{width: 320px; vertical-align: top;}
	table.mainPage td.r		{width: 335px; vertical-align: top; padding-left: 15px;}

table.itemHolder					{width: 302px; margin-bottom: 15px;}
	table.itemHolder td.top			{width: 302px; height: 23px; background: url('images/c_top.gif') no-repeat;}
	table.itemHolder td.bot			{width: 302px; height: 23px; background: url('images/c_bot.gif') no-repeat;}
	table.itemHolder td.cnt			{width: 302px; background: url('images/c_bg.gif') repeat-y;}

table.footer				{width: 975px; margin-top: 15px;}
table.footer td				{border-top: solid 1px #dbdbdd; color: #9dacb0; font-size: 11px; height: 30px;}



table.table					{}
table.table	tr#header td	{height: 30px; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; font: bold 11px tahoma, verdana, arial; color: #ff6c00;}
table.table	td				{height: 30px; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; font-size: 11px; border-bottom: dashed 1px #d5d7d8;}
table.table	td.new			{height: 30px; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; font-size: 11px; border-bottom: dashed 1px #d5d7d8; color:#9eba1c;}
table.table	td.cancel		{height: 30px; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; font-size: 11px; border-bottom: dashed 1px #d5d7d8; color:#ff6c00;}


table.tableForms				{}
table.tableForms td				{height: 30px; padding-right: 20px; font: bold 11px tahoma, verdana, arial; color: #989b9c;}
div.sml							{font: normal 10px tahoma, verdana, arial;}
div.itemMUST						{width: 200px; padding-left: 10px; background: url('images/bullet_red.gif') no-repeat 0px 5px;}
div.itemMAY							{width: 200px; padding-left: 10px; background: url('images/bullet_green.gif') no-repeat 0px 5px;}

table.itemList				{width: 627px; margin-bottom: 15px;}
table.itemList td.top		{width: 627px; height: 10px;  background: url('images/item_top.gif') no-repeat;}
table.itemList td.bot		{width: 627px; height: 10px;  background: url('images/item_bot.gif') no-repeat;}
table.itemList td.cnt		{width: 627px; background: url('images/item_bg.gif') repeat-y; padding: 0 20px 0 20px; font-size: 11px;}

table.itemFull					{width: 650px;}
table.itemFull td.text			{padding-left: 15px; font-size: 11px; vertical-align: top;}

table.sellItem {width: 627px; background: none;}
table.sellItem td.gameTitle {vertical-align: middle; text-align: center;}

table.pointtosell {width: 627px; padding: 0 0 0 0; margin: 0 0 0 0;}

table.pointInfo {}
table.pointInfo td.productIco {width: 99px;}
table.pointInfo td.baseDelimiter {width: 9px;}
table.pointInfo td.selfDelimiter {width: 19px;}
table.pointInfo td.wideDelimiter {width: 20px; text-align: left;}
table.pointInfo td.productPrice {width: 98px; vertical-align: top; text-align: center}
table.pointInfo td.gameSmallLogo {width: 122px;}
table.pointInfo td.descriptionSection {width: 284px; vertical-align: top;}

span.pointElementTitle {font: bold 11px tahoma, verdana, arial; color:#000000;}

div.buyDetails { font: normal 10px tahoma, verdana, arial; color: #989b9c; margin-top: 15px;}
div.sellPointPrice				{font: bold 15px tahoma,verdana, arial; color: #8ca003; margin-top: 15px;}
div.description			{font-size: 11px; margin: 10px 0 0 0;}

table.listOfGames {}
table.listOfGames td.gameSection {width: 250px; text-align: center;}

.navText { font: bold 10px tahoma, verdana, arial; color:#9eba1c; }

