form p, form#adventure_login div{	position:relative;	top:0;	left:0;	padding:0 0 2px 0;	margin:0;}form#adventure_login div.login_label{	position:absolute;	top:3px;	left:3px;	color:#A5A5A5;	font-size:12px;}#content_left form{	float:left;	width:440px;	margin:0;}#content_left form .form_group{	clear:both;	width:450px;}#content_left form .form_group .left{	clear:none;	width:225px;}#content_left form p{	float:left;	margin:10px 10px 0 0;}#content_left form .form_group label{	float:left;	clear:both;	display:block;}#content_left form .form_group input{	clear:both;	float:left;	width:200px;	padding:5px;	background-image:url('../images/form_bg.jpg');	background-repeat:repeat-x;	background-position:top left;	border:1px solid #d5d5d5;	font-family:Arial;	font-size:13px;}#content_left form .form_group select{	clear:both;	float:left;	width:80px;	font-family:Arial;	font-size:13px;}#content_left form .form_group textarea{	clear:both;	float:left;	width:423px;	height:120px;	padding:5px;	background-image:url('../images/form_lar_bg.jpg');	background-repeat:repeat-x;	background-position:top left;	border:1px solid #d5d5d5;	font-family:Arial;	font-size:13px;}#content_left form .form_group .checkbox input{	clear:none;	float:left;	width:20px;	background-image:none;	border:0;}#content_left form .form_group label{	float:left;	clear:none;	padding:2px;}#content_left form .form_group .submit{	float:right;}#content_left form .form_group .submit input{	width:100px;	height:30px;	padding:0;	border:0;	background-image:none;}#content_left form p span{	color:#d61920;}/** The Content wide things...*/#content_left_wide form{	width:960px;}#content_left_wide form .regoHeading {	display:block;	color: red;	text-transform: uppercase;	padding-top:10px;	padding-bottom:12px;	border-bottom: thin dashed #999;}#content_left_wide form .form_group input{	width:345px;	padding:5px;	margin-bottom:5px;	background-image:url('../images/form_bg.jpg');	background-repeat:repeat-x;	background-position:top left;	border:1px solid #d5d5d5;	font-family:Arial;	font-size:13px;}#content_left_wide form .ui-widget{	font-size: 10px;}#content_left_wide form .form_group .checkbox{	width:20px;	background-image:none;	border:0;}#content_left_wide form .form_group .short{	width:30px;	padding-right:10px;}#content_left_wide form .form_group .medium{	width:160px;	padding-right:10px;}#content_left_wide form .form_group select{	width:85px;	padding-right:10px;	margin-bottom:15px;}#content_left_wide form .form_group .left .header_row{	width:50%;	margin:50px;}#content_left_wide form .form_group .right .header_row{	width:49%;	margin:50px;}.form-message{	float:right;	width:230px;}.form-sent-message{	color:#d61920;	font-size:14px;	font-weight:bold;}.form-sent-message-news{	color:#36cdfe;	font-size:16px;	font-weight:normal;}.form-detail{	color:#d61920;	margin-top:8px;	font-size:14px;	font-weight:bold;}
