	
/*	CONTAINER: Main page container
	-------------------------------------------------- */
	
	#popup,
	#d-popup{
		background: url(/images/popup_bg.jpg) no-repeat top left;
		position:absolute;
		width:601px;
		height:484px;
		left:210px;
		margin:auto;
		top:17px;
		}
	#popup.hide,
	#d-popup.hide{display:none}
	
	#popup h1{
		text-indent:-2000px;
		background:url(/images/enter_competition.gif) no-repeat bottom left;
		width:181px;
		height:16px;
		line-height:16px;
		overflow:hidden;
		padding:30px 0 0;
		margin: 0;
	}
	#popup h3{
		color: #E2017B;
		font-size: 1.1em;
		font-weight: bold;
		margin: 15px 0 0;
		}
	
	#popup #entryForm{
		position:relative;
		height:450px;
		width:550px;
		margin:0 20px 20px;
		text-align:left;
		font-size:0.9em;
		}
	#popup #popup-close,	
	#d-popup #downloads-popup-close{
		color:#333;
		text-decoration:none;
		position:absolute;
		top:15px;
		right:-12px;
		display:none;
		cursor:pointer
		}
	#popup #entryForm #submit{
		position:absolute;
		bottom:0px;
		right:0px;
		}
	#popup .errorMsg{
		position:absolute;
		margin:0 !important;
		bottom:7px;
		right:100px;
		color:#E2017B;
		font-weight:bold;
		}
	#popup .error{
		background:#FCF
		}
	#popup #entryForm p{
		margin:10px 0;
		_margin:9px 0;
		}
	#popup #entryForm p.intro{
		margin:6px 0 10px;
		}
	#popup #entryForm p.left{
		float:left;
		width:45%;
		}
	#popup #entryForm p.right{
		float:right;
		width:45%;
		}
	#popup #entryForm .terms-container{
		margin-top: 20px;
		_margin-top: 15px;
		}
	#popup #entryForm label{
		color:#E2017B;
		font-weight:bold;
	}
	#popup #entryForm .field-text{
		padding: 3px 2px;
		border: 1px solid #999;
		font-size: 1em;
		width: 155px;
	}
	#popup #entryForm .field-chk{
		margin: 0 35px 0 3px;
		position: relative;
		top: 2px;
	}
	#popup #entryForm .mr-0{
		margin-right:5px !important;
	}
	#popup #entryForm label.terms{
		color:#333333;
		font-weight:normal;
		}
	#popup #entryForm a, #downloads-popup-close{
		color:#E2017B !important;
		text-decoration:underline !important
		}
		#downloads-popup-close{font-size:.9em !important;right:18px !important;
top:15px !important;}