
	* { margin:0; padding:0; }
body 
{ 
font-family:arial,helvetica,sans-serif; font-size:14px; color:#eee; 
background-repeat: repeat-x;
background-color: #ECECEC; 
background-image: url(Res/Enabled/bg.jpg); 
background-position: top;



}
	html, body { width:100%;height:100%; }
	img { border:none; }
	a, a:hover, a:visited { color:white; }
	input { color:#000000; }
	input:focus { outline:none; }
	
	#Center { width:100%;height:100%;border:none; }
	#Top { position:relative; width:920px;height:715px; background:url('Res/Enabled/top.jpg') no-repeat; }
	#Fin { position:relative; width:920px;height:804px; background:url('Res/Finished/fin.jpg') no-repeat; }
	#Body { position:absolute; left:580px;top:22px; width:300px;height:59px; }
	#Bottom { width:920px; }
	#Terms { margin:20px 0 20px 0; }

	#ViralButton { position:absolute; left:550px;top:644px; width:132px;height:44px; background-image:url('Res/Enabled/button.jpg'); }

	#ViralMSISDN { position:absolute; left:547px;top:596px; border:0; text-align:left; background:transparent; color:#0B5C83; font-size:35px; font-weight:bold; line-height:100%; }
	.ViralButtonStandard { background-position:0 0; }
	.ViralButtonRollover { background-position:0 -44px; }
	.ViralButtonPushed { background-position:0 -88px; }

	
	li{color:white;list-style-type:decimal;}
	ul{padding:20px;padding-left:40px;}

	
	
		
		#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:3px; width:80px; font-size:12px; }
		
		#Notification.NotificationWarning { background:#FFFFE1; }
		#Notification.NotificationSuccess { background:#7FFF8E; }
	



