/*Layout*/
fieldset {
	border:none;
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size:12px;
	line-height:18px;
	margin:5px 0 5px 0;
	padding:0;}

textarea {
	font:12px/18px Helvetica, Geneva, Arial, sans-serif;
	padding:2px;}

legend {margin-bottom:5px;}

#ulogin {
	display:inline;
	float: left;
	margin: 25px 0 0 0;
	padding:0;
	width:637px;
}

#userlogin {
	border:none;
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size:12px;
	line-height:14px;
	margin:0px auto;
	width:615px;
}

#ulogin label  {
	display:inline;
	float:left;
	margin:0 5px;
	padding:0;
}

#ulogin input {
	display:inline;
	float:left;
	margin:-5px 5px 0 2px;
	padding:0;
}

#sninfo {
	border:none;
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size:12px;
	line-height:18px;
	margin:15px 0 5px 0;
	padding:0;
}

input {
	float:left;
	margin:0 18px 0 0px;;
}

input.sm {
	float:left;
	margin:0 8px 0 8px;;
}

input.tble {
	display:block;
	float:none;
	margin:auto;;
}

input.memb {
	float:none;
	margin:auto;
}

.sub {
	float:none;
	height:24px;
	margin: 5px auto;
	width: 200px;
}

label {
	display:block;
	margin: 0;
}

label.next {
	float:left;
	display:inline;
	margin:0;
	width:65px;
}

label.select {
	float:left;
	display:inline;
	margin:0;
	width:85px;
}

select.next {
	float:left;
	display:inline;
	margin:0 5px 25px 0;
	width:150px;}

div.row {
	clear:both;
	float:none;
	margin:0;
	padding:10px 0 5px 0;
	
}

select {
	margin:0 5px 0 5px;

}

#post-ride label {
	float:left;
	margin-right:10px;}
	
#post-ride ul {
	margin:0;
	padding:0;
	list-style-type:none;}
	
#post-ride ul li {
	float:left;
	width:180px;
	margin:20px 28px 0 0;}

#post-ride ul.half li {width:284px;}

#post-ride ul.full li, #post-ride ul.full li textarea {width:588px;}

#post-ride ul.full li textarea {height:100px;}

#post-ride ul.full li label, #post-ride ul.full li input {display:block; float:none;}

#post-ride ul li.last {margin-right:0px;}

#post-ride select {
	margin:0;
	width:133px;}

#post-ride ul li input {
	margin:0;
	width:194px;}

#post-ride form p input {margin-top:20px;}
