fieldset {margin: 0; border: 0;}

	fieldset .form_element {margin: 5px 0; position: relative; font: normal 13px/1.333em Arial, Helvetica, sans-serif;}
		fieldset .form_element label,
		fieldset .form_element input,
		fieldset .form_element .input,
		fieldset .form_element select,
		fieldset .form_element textarea,
		fieldset .input_basket,
		fieldset .input_basket div {display: block; float: left; line-height: 1.3em; width: 290px;}
		fieldset .input_basket {width: 400px;}
		fieldset .input_basket div {width: auto;}
		
		fieldset .input_basket input,
		fieldset .inline input {display: inline; width: auto; height: 1.667em; float: none;}
		fieldset .input_basket input[type="hidden"],
		fieldset .input_basket input.hidden {display: none;}

		fieldset .form_element label {width: 210px; margin-right: 10px; line-height: 1.5em;}
		fieldset .required label {font-weight: bold;}
		
		fieldset .inline label, fieldset .input_basket label {display: inline; width: auto; float: none; font-size: 90%;}
		
		fieldset .control {margin: 1em 0 1em 220px; _margin-left: 110px;}
		fieldset .control input {border: 1px solid #6f6f6f; height: 22px; background: #fff url(/elements/images/forms/buttonBackground.gif) 0 0 repeat-x; color: #000; font-size: 11px; line-height: 22px; text-align: center; padding: 0 10px; font-weight: bold;}
		fieldset .control input:hover {cursor: pointer; background-position: 0 -30px; background-color: #bbffff;}
		
		fieldset .error label {color: #ea8989;}
		fieldset .error input {background-color: #febebe;}
		
		fieldset div.tooltip {position: absolute; display: none; top: -10px; right: -130px; width: 200px; min-height: 30px; _height: 30px; padding: 5px;  z-index: 9999; color: #000; z-index: 999999; background: #febebe; border: 2px solid #ea8989;}
		fieldset .arrow {display: none; width: 15px; height: 40px; position: absolute; top: 0; left: -15px; background: transparent url(/elements/images/messaging/errorArrow-trans.png) 0 0 no-repeat;}
		
		


		fieldset .form_element textarea.markItUpEditor { float: none; clear:both;}
		fieldset .form_element div.markItUpContainer,fieldset .form_element div.html { clear:both;}
		
		 .input_basket label, .input_basket input,
		 .inline label, .inline input, .inline div {
			 display: inline;
			 float: none;
			 width: auto;
		 }
			 .input_basket label, .inline label {margin: 0 10px 0 5px;}
			 .input_basket input, .inline input {vertical-align: middle;}