@charset "utf-8";
/* CSS Document */
	*{
		font-family: myriad pro, century gothic, verdana, arial, sans serif;
		font-size: 18px;
		color: #999999;
		padding: 0px;
		margin: 0px;
	}
	html{
		margin: 0px;
		padding: 0px;
	}
	body{
		margin: 0px;
		padding: 0px;
		background-color: #222;
	}
	a{
		color: #ffcc66;
		text-decoration: none;
	}
	a:hover{
		color: #ccff66;
	}

	#thebox{
		position: absolute;
     	width: 550px;
		height: 500px;
		top: 50%;
		left: 50%;
		margin: -250px 0 0 -275px;
		padding: 10px;	
		vertical-align: middle;
		align: left;
		text-align: left;
	}
	span.surprise{
		font-size: 120%;
		color: #ffffff;
		font-weight: bold;
	}
	span.little-surprise{
		font-size: 110%;
		color: #eeeeee;
		font-weight: bold;
	}
	input,select{
		color: #333333;	
		font-size: 14px;
		padding: 2px;
	}
	.input_long{
		width: 300px;	
	}
	.input_medium{
		width: 140px;	
	}
	.input_short{
		width: 50px;	
	}
	.form_label_grey{
		color: #cccccc;	
	}
