input[type="text"],input[type="password"]{border:1px solid #cccccc; background:#fff url('/images/input-bg-gray.png') no-repeat top left; padding:4px;}
.fieldWithErrors input[type="text"]{border:1px solid #ff4d4d; background:#fff url('/images/input-bg-red.png') no-repeat top left;}
select{border:1px solid #cccccc; padding:4px;}
input.input-text{padding:5px;}
input.input-color-blue{background:#DAE4FF none repeat scroll 0 0; border:2px solid #619FDE; color:#2a436b;}

.has-form{}
	.has-form input[type="text"],.has-form input[type="password"]{float:left;width:140px;margin-bottom:5px;}
	.has-form label{float:left; width:120px;padding-top:6px; font-size:10px; text-transform:uppercase; text-align:right; padding-right:10px; }
	.has-form select{float:left;width:150px;margin-bottom:5px;}
	.has-form select.date-select-box{width:72px; margin-right:6px;}
  .has-form .checkbox-label-inline { display: inline; float: none; padding-left: 1em; }
	
	.questions-form select{width:350px;}
	.questions-form input{width:200px;}

	img.tooltip{padding-left:4px;}

	
	/*CAPTCHA*/
	#divCaptcha img{float:left;}
	.captcha-refresh{font-size:10px; text-transform:uppercase; padding-left:9px;}
	.captcha-input{float:left; margin-left:20px;}
	.captcha-tip{font-size:10px; text-transform:uppercase; padding-bottom:2px;}

	.checkbox-label{padding-left:10px;}

	
	.form-over-input-label{padding-bottom:5px;}
input[type='submit'].float-left + input[type='submit'].float-left  { margin-left: 1.5em; }	


/*ie 6 files*/
.ie6-input-text{border:1px solid #cccccc; background:#fff url('/images/input-bg-gray.png') no-repeat top left; padding:4px;}
