.ar_middle {	line-height: 42px;}input.inputbox {	margin-top: 9px;}div.ar_container {	margin-top: 20px;}div.ar_left {	width: 130px;	height: 42px;	float: left;}div.ar_right {	height: 42px;	float: left;}div.ar_spacer {	clear: both;	height: 0;}div.ar_password_strength {	height: 0;}div.ar_password_bar_container {	width: 100px;}div.ar_password_bar {	margin-top: 1px;	font-size: 1px;	height: 2px; }div.ar_password_text {	font-size: 10px;	position: relative;	top: -3px;}div.disclaimer {	height: auto;}img#captcha_img {	cursor: pointer;}div#recaptcha_area {	float: left;}div.recaptcha {	height: auto;	margin-bottom: 20px;}div#recaptcha2 {	float: left;}#josForm .red {	border: 1px solid red;}#josForm .msg {	margin-left: 4px;	padding-left: 16px;	position: relative;	top: 1px;	padding-top: 2px;}#josForm .valid {	color: green;	background: url(../images/checked.png) no-repeat 0 0;}#josForm .error {	color: red;	background: url(../images/unchecked.png) no-repeat 0 0;}#josForm .loading {	color: grey;	background: url(../images/ajax-loader.gif) no-repeat 0 0;}#josForm {	margin-bottom:10px;}.ar-tool-tip {	color: #fff;	width: 139px;	z-index: 13000;} .ar-tool-title {	font-weight: bold;	font-size: 11px;	margin: 0;	color: #9FD4FF;	padding: 8px 8px 4px;	background: url(../images/bubble.png) top left;} .ar-tool-text {	font-size: 11px;	padding: 4px 8px 8px;	background: url(../images/bubble.png) bottom right;}