
	* { margin:0; padding:0; }
	body { font-family:calibri,arial,helvetica,sans-serif; font-size:14px; color:#eee; background:#151000; }
	html, body { width:100%;height:100%; }
	img { border:none; }
	a, a:hover, a:visited { color:#eee; }
	h1 { font-size:24px; }
	input { color:#000; border:none; font-size:20px;font-weight:bold; }
	input:focus { outline:none; }
	p, ul { margin:5px 0 5px 0; }
	.layoutBox { font-size:1px;line-height:1px; }
	.clickable { cursor:pointer; }
	.unshown { display:none; }
	.smsBody, .smsNumber { font-weight:bold; }
	
	#Center { width:100%;height:100%;border:none; }
	#Layout { position:relative; width:960px;height:560px; background:url('Res/bg.jpg') no-repeat; }
	#Logo { position:absolute; left:698px;top:0; width:260px;height:250px; }
	#OrderButton { position:absolute; left:677px;top:419px; width:227px;height:89px; }
	#OrderMSISDN { position:absolute; left:739px;top:389px; width:115px;height:23px; }
	#SpotBox { position:absolute; left:52px;top:83px; width:241px;height:193px; }
	#TextBox { position:absolute; left:25px;top:302px; width:560px;height:200px; overflow:auto; text-align:left; }
	#MenuBox { position:absolute; left:125px;top:510px; width:560px;height:30px; text-align:center; line-height:30px; }
	#HelpInfo { margin-left:20px; margin-bottom:0; }
	#HelpInfo li { padding-left:0; list-style-position:outside;list-style-type:square; }

	.OrderButton { background-image:url('Res/btns.jpg'); }
	.OrderButtonStandard { background-position:0 -180px; }
	.OrderButtonRollover { background-position:0 -90px; }
	.OrderButtonPushed { background-position:0 0; }
	
	.MenuButton { text-decoration:none; }
	.MenuButtonCurrent { font-weight:bold; text-decoration:none; }
	.MenuButtonRollover { text-decoration:underline; }

	.compatibilityManufacturers { font-size:10px; }
	.compatibilityManufacturers li { display:inline; }
	.compatibilityMobileTypes li { display:inline; }
	.compatibilityMobileTypes { display:none; font-size:11px; }
	.currentManufacturer { font-weight:bold; }
	.currentManufacturerMobileTypes { display:block; }
	.manufacturerName { font-weight:bold; }
	.manufacturerName:hover { background:pink; }
	.mobileTypesList { margin:0 10px 5px 15px; }
	.mobileTypesList span.hl { } 

	

	#OtherGames_Dim { position:absolute;left:0;top:0;width:100%;height:100%;z-index:90;background:#000;opacity:.5;filter:alpha(opacity=50); }
	#OtherGames_BoxCenter { position:absolute;left:0;top:0;width:100%;height:100%;z-index:91; }
	#OtherGames_Box { background:#000; }
	#OtherGames_Title { position:relative;text-align:center;background:#000; }
	#OtherGames_Close { position:absolute;right:0;top:0;display:block;width:30px;height:30px;background:url('Res/OtherGames/Close.gif') no-repeat; }
	.OtherGames_GameLink { display:block;width:215px;height:155px; }



	
	.csj_Manufacturers { width: 128px; font-size:10px; line-height:100%; border: solid 1px #303030; } 
	.csj_MobileTypes { width: 128px; font-size:10px; border: solid 1px #303030; }
	#idj_FullMobileName { font-size:16px; line-height:100%; margin-top:8px; padding-top: 8px; }



