#subnav {
	display: none;
}

#maincopyarea {
	padding: 0;
	min-height: 300px;
	_height: 300px;
	background: #e0f7fd url('h-register.jpg') no-repeat 20px 20px;
}

#maincontentarea {
	float: none;
	width: 400px;
	background: #5ec6ed;
	margin: 0 20px 0 369px;
	padding: 0;
}

#reg {

	padding-top: 15px;
	
}

.right {
	text-align: right;
}

#reg p, #reg strong,  #reg a, #reg sup,  #reg li {
	color: white;
}

#regborder {
	padding: 20px;
	padding-bottom: 10px;
	_padding-top: 3px;
	_padding-bottom: 3px;

}

#regborder div {
	padding: 20px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background: #006ab0;
	min-height: 300px;
	_height: 300px;
}

label {
	width: 80px;
	text-align: left;
	display: block;
	float: left;
	margin-right: 2px;
	vertical-align: middle;
	color: white;
	font-size: 80%;
}

input#image {
	margin-left: 50px;
	margin-right: 15px;
	vertical-align: middle;
}

input.inputbox {
	width: 225px;
	height: 16px;
	font-size: 10px;
	border: 1px solid gray;
	margin-bottom: 1px;
}

textarea {
	font-size: 10px;
	border: 1px solid gray;	
	overflow: auto;
	width: 225px;
	height: 50px;
}

select  {
	font-size: 10px;
	border: 1px solid gray;	
	width: 136px;
	margin-top:1px;
}

.wider {
	width: 170px;
}


#regborder h3 span {
	display: none;
}

#regborder h3 {
	margin: 0;
	padding: 0;
	display: block;
	width: 133px;
	height: 33px;
	background: url('registration.jpg');
}

#regborder h3#thanks {
	display: block;
	width: 182;
	height: 38px;
	background: url('thankyou.gif') no-repeat -10px 0;
}






