
	* { margin:0; padding:0; }
	body { font-family:calibri,arial,helvetica,sans-serif; font-size:14px; background:#000; }
	html, body { width:100%;height:100%; }
	img { border:none; }
	a, a:hover, a:visited { color:#eee; }
	#legal, #legal a, #legal a:hover, #legal a:visited { color:#777; }
	h1 { font-size:24px; line-height:100%; }
	h2 { font-size:18px; line-height:100%; }
	input { border-width:0; }
	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:950px;height:550px; background:url('../Res/ResRoslinkiVsRobale/bg.jpg') no-repeat; }
	#Logo { position:absolute; display:block; left:0px;top:0px; width:280px;height:200px; }
	#Logo:focus { outline:none; }
	#OrderButton { position:absolute; left:69px;top:282px; width:192px;height:39px; }
	#OrderMSISDN { position:absolute; left:72px;top:248px; width:180px;height:28px; border:none; text-align:left;  background:transparent; color:#000; font-size:26px; font-weight:bold; line-height:100%; }
	
	#GetButton { position:absolute; left:68px;top:330px; width:183px;height:46px; z-index:10; }
	
	#TextBox { position:absolute; left:297px;top:286px; width:618px;height:200px; text-align:left; font-size:13px; color:#eee; line-height:110%; overflow:auto; scrollbar-base-color:#7C5025; scrollbar-arrow-color:#FBEBBD; }
	#SectionStart { font-size:18px; line-height:20px; }
	#SpotBox { position:absolute; left:37px;top:381px; width:245px;height:133px; cursor:pointer; }
	#MenuBox { position:absolute; left:297px;top:492px; width:612px;height:25px; text-align:left; line-height:26px; color:#fff; }
	#MenuBox a, #MenuBox a:hover, #MenuBox a:visited { color:#eee; }
	.HelpInfo { margin-left:20px;  }
	.HelpInfo li { padding-left:0; list-style-position:outside;list-style-type:square; }

	.OrderButton { background-image:url('../Res/ResRoslinkiVsRobale/btns.jpg'); }
	.OrderButtonStandard { background-position:0 0; }
	.OrderButtonRollover { background-position:0 -39px; }
	.OrderButtonPushed { background-position:0 -78px; }

	
	.GetButton { background-image:url('../Res/ResRoslinkiVsRobale/getbtns.jpg'); }
	.GetButtonStandard { background-position:0 0; }
	.GetButtonRollover { background-position:0 -46px; }
	.GetButtonPushed { background-position:0 -92px; }
	
	
	.MenuButton { text-decoration:none; }
	.MenuButtonCurrent { font-weight:bold; text-decoration:none; }
	.MenuButtonRollover { text-decoration:underline; }

	#SectionPhones ul { line-height:100%; }
	.compatibilityManufacturers { font-size:10px; }
	.compatibilityManufacturers li { display:inline; }
	.compatibilityMobileTypes li { display:inline; }
	.compatibilityMobileTypes { display:none; font-size:10px; }
	.currentManufacturer { font-weight:bold; }
	.currentManufacturerMobileTypes { display:block; }
	.manufacturerName { font-weight:bold; }
	.manufacturerName:hover { background:pink; }
	.mobileTypesList { margin:0 10px 5px 15px; }
	.mobileTypesList span.hl { } 

	
	#idj_GetLink { display:block; width:183px;height:46px; }
	#idj_GetLink:focus { outline:none; } 
	
	
	#OtherGames_Title h1 { color:#eee; }

	

	

	
	
		
		#Notification { z-index:99; position:fixed; left:0; top:0; width:100%; height:30px; overflow:hidden; border-bottom:solid 1px #000; }
		#Notification table { height:100%; margin-left:10px; margin-right:100px; }
		#Notification table td { vertical-align:middle; }
		#NotificationMessage {   font-family:arial,helvetica,sans-serif; font-size:12px; color:#000; }
		#NotificationClose { position:absolute; right:10px; top:6px; width:80px; font-size:12px; cursor:pointer; }
		
		#Notification.NotificationWarning { background:#FFFFE1; }
		#Notification.NotificationSuccess { background:#7FFF8E; }
	


	#NotificationClose { border:1px solid #000; }
	

	#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; }
	#idj_GetJar { font-weight:bold; }
	.idj_FauxHeader { font-weight:bold; }



