@import url(alerts.css);
fieldset {margin: 1em auto; padding: 0; border: none;}
.section_caption {font-weight: bold; font-size: 110%; padding: 0.5em 0; border-bottom: 1px solid #959595;}
.form_element, .form_row {padding: 0.5em;}
	.form_element label, .form_row .label {display: block; width: 135px; float: left; font-weight: bold; padding-left: 20px;}
	.form_element input, .form_element textarea, .form_element select, .form_row .input {display: block; float: left; width: 230px;}
	.form_element textarea {height: 150px;}
	.form_element input#Save {width: auto;}
	
	.input_basket label, .input_basket input {display: inline; float: none; width: auto;}
	.input_basket label {padding-left: 5px;}
	.input_basket input {vertical-align: middle;}


/* TOOLTIPS */
div.tooltip{background:transparent url(/elements/images/icons/tooltipArrow-trans.png) 0px 0 no-repeat;display:none;padding-left:15px;position:absolute;vertical-align:baseline; z-index: 9999;}
div.tooltip > * {color:#FFF;font-weight:normal;background: transparent url(/elements/images/icons/tooltipBG-trans.png) 0 0 repeat-x;}
.element_error div.tooltip{background:transparent url(/elements/images/icons/tooltipArrow-trans.png) 0px 0 no-repeat;}
	.element_error div.tooltip ul{display:block;}
		.element_error div.tooltip ul li {display:list-item;}

.element_error {border-color: #f9d350; background: #fbfb92 url(/elements/images/messaging/notice.png) 5px 5px no-repeat;_background-image: url(../images/messaging/notice_ie6.gif);}
	div.valid {background: transparent url(/elements/images/messaging/success.png) 5px 5px no-repeat;_background-image: url(../images/messaging/success_ie6.gif);}
	div.required.valid {border-color: #70e270; background: transparent url(/elements/images/messaging/success.png) 5px 5px no-repeat;_background-image: url(../images/messaging/success_ie6.gif);}

#content .tooltip ul {margin: 0; list-style-type: none; height: 31px; width: 100%; _width: 250px;}
	#content .tooltip ul li, #content .tooltip p {padding: 1px 5px; font-size: 12px; font-weight:bold; line-height: 0.9em;}
#content .form_element .tooltip ul, #content .valid .tooltip ul, #content #SaveField .tooltip ul {display: none;}
#content .form_element.element_error .tooltip ul {display: block;}
