.simple-overlay {
	
	display:	none;
	z-index:	10000;
	
	background-color:#333;
	background: -webkit-gradient(
	    linear,
	    left bottom,
	    left top,
	    color-stop(0.3, rgba(51,51,51,.95)),
	    color-stop(0.83, rgba(78,78,78,.95))
	);
	background: -moz-linear-gradient(
	    center bottom,
	    rgba(51,51,51,.95) 30%,
	    rgba(78,78,78,.95) 83%
	);
		
	width:		675px;	
	min-height:	200px;
	
	padding:	0 0 10px 0;
	
	border:		1px solid #666;
	
	-moz-box-shadow:	0 0 90px 5px #000;
	-webkit-box-shadow:	0 0 90px #000;	
		
	color:			#FFF;
}

.simple-overlay .close {
	background-image:url(images/close.png);
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:35px;
	width:35px;
}

.simple-overlay .container {
	
}
	
.simple-overlay h1 {
	height:			auto;
	
	margin:			0;
	padding:		10px 15px;
	
	font-size:		26px;
	line-height:	26px;
	
	background:		none;	
	color:			rgba(255,255,255,.8);
}

.simple-overlay p {
	padding:		10px 0;
}

.simple-overlay form {
	margin:			10px 0 10px 40px;	
}

.simple-overlay form ul {
	margin:				0;	
	padding:			0;
	
	list-style-type:	none;	
}

.simple-overlay form ul li {
	padding:			0 0 10px 0;	
}

.simple-overlay form ul li label {
	float:				left;
	display:			block;
	width:				25%;
	
	font-size:			16px;
}

.simple-overlay form ul li input {
	width:				40%;
	height:				15px;
	
	padding:			8px 20px;
	font-size:			16px;
	
	background:			#CCC;
	
	border:				none;
	
	-webkit-border-radius:	31px;
	-moz-border-radius:		31px;
}

.simple-overlay form ul li input[type=submit] {
	width:				auto;	
	height:				33px;
	line-height:		33px;
	padding:			0px 30px;
}

.simple-overlay form ul li select:focus, .simple-overlay form ul li input:focus {
	outline:			none;
	background:			#BBB;
}

.simple-overlay form ul li.error input, .simple-overlay form ul li.error select {
	background:			#c57636;
}


.tooltip {
	display:		none;
		
	width:			232px;
	height:			50px;
	
	padding:		0 0 0 24px;
	margin:			0 0 0 5px;
	
	color:			#FFF;
	line-height:	50px;
	
	
	background:		red url(images/tooltip.png);	
}
