/* -----------------------------------------------------
	Global Form
----------------------------------------------------- */
#content input,#content select,#content textarea,#contentWithRight input,#contentWithRight select,#contentWithRight textarea{margin-left:3px;border:1px solid #999999;padding:2px;}
#content fieldset,#contentWithRight fieldset{margin:0 0 1em 0;padding:.3em 1em;border:1px solid #CCC;}
#content legend,#contentWithRight legend{font-weight:bold;color:#4F5050;padding:.2em .5em;border:1px solid #CCC;background-color:#FFF;}
#content fieldset div,#contentWithRight fieldset div{clear:both;margin:3px 0 0;padding:0;overflow:hidden;}
#content fieldset div label,#contentWithRight fieldset div label {margin:0;display:block;float:left;text-align:right;}

#content fieldset div.stacked, #content fieldset div.oneline,#content fieldset div.vertical,#contentWithRight fieldset div.stacked, #contentWithRight fieldset div.oneline,#contentWithRight fieldset div.vertical{overflow:hidden;}
#content fieldset div.stacked p,#contentWithRight fieldset div.stacked p{margin:0;padding:0;}
#content fieldset div.stacked label,#contentWithRight fieldset div.stacked label{float:none;text-align:left;width:auto;/* margin:3px 0 3px 100px; */}
#content fieldset div.stacked input,#content fieldset div.stacked textarea,#contentWithRight fieldset div.stacked input,#contentWithRight fieldset div.stacked textarea {margin-left:0;}

#content fieldset div.oneline p,#contentWithRight fieldset div.oneline p{margin:0 0 5px;padding:0;float:left;}
#content fieldset div.oneline label,#contentWithRight fieldset div.oneline label{width:auto;text-align:left;}
#content fieldset div label.oneline,#contentWithRight fieldset div label.oneline { display: inline;float: none;padding-left:2px;}

#content input.rd,#contentWithRight input.rd{width: 13px;height: 13px;padding: 0;vertical-align: bottom;position: relative;top: -2px;*overflow: hidden;}
#content input.cb,#contentWithRight input.cb{width: 13px;height: 13px;padding: 0;vertical-align: bottom;position: relative;top: 1px;*overflow: hidden;}

#contentWithRight fieldset div.scroll_checkboxes{border:1px solid #999999;clear:none;float:left;height:60px;margin-left:2px;overflow:auto;padding:2px 4px;}
#contentWithRight fieldset div.scroll_checkboxes label{text-align:left;}

#loaderCntnr {display:none;font-weight:bold;margin:50px 0;}
#loaderCntnr img {padding-right:10px;vertical-align:middle;}

#thankyouContent{margin:30px 0;}
#thankyouContent h2{font-weight:bold;}

#errorsCntnr {border:1px solid;color:#D8000C;display:none;font-weight:bold;margin-bottom:20px;padding:15px 10px 15px 60px;background: #FFBABA url(/images/jqueryplugins/validation/validation_error.jpg) no-repeat 10px center;}
#errorsCntnr p {margin:0;padding:0;}
#content input.error, #content select.error, #content textarea.error,#contentWithRight input.error, #contentWithRight select.error, #contentWithRight textarea.error {background-color:#FFBABA;margin-left:3px;}
#content fieldset.error,#contentWithRight fieldset.error { background-color:#FFBABA;}

#form_wrapper fieldset div label{width:175px;}

/* -----------------------------------------------------
	Common, Misc...
----------------------------------------------------- */
.hidden {display: none !important; }
.clear { clear: both; }
.buttons{text-align:center;}
.required {color:#ed1b2d;font-size:16px;}
.pastdue{color:#999999;}

/* -----------------------------------------------------
	Training Course Registration Form
----------------------------------------------------- */
#TrainingCourseReg{width:635px;}
#TrainingCourseReg fieldset{padding:0.3em 0 0.3em 1em;}
#TrainingCourseReg p{clear:both;}
#TrainingCourseReg label {width:11.3em;}
#TrainingCourseReg div.cr {clear:none;float:left;width:200px;height:120px;padding-right:6px;overflow:hidden;}
#TrainingCourseReg div.cr p {margin:0;padding:0;font-weight:bold;;}
#TrainingCourseReg div.cr label {text-align: left;margin-left: .5em;width:180px;clear:both;}
#TrainingCourseReg h2 {margin:0;padding:0 0 3px 0;clear:both;}

/* -----------------------------------------------------
	Donation Form
----------------------------------------------------- */
#philanth_form_wrapper fieldset div.stacked{margin:12px 0;}
#philanth_form_wrapper fieldset div label{width:158px;}
#philanth_form_wrapper fieldset div.stacked textarea{height:50px;width:500px;}
#philanth_form_wrapper fieldset div.stackedRadio label{margin-left:100px}

/* -----------------------------------------------------
	Product Registration Form
----------------------------------------------------- */
#ProductReg label {width:14em;}
#ProductReg input.regInputFixedWidth,#ProductReg textarea.regInputFixedWidth {width:310px;}
#ProductReg select.regInputFixedWidth {width:316px;}
#serialnumberContent label {width:auto;font-weight:bold;padding-top:2px;}

/* -----------------------------------------------------
	Request Info Form
----------------------------------------------------- */
#info_form_wrapper fieldset div label{width:160px;}
#info_form_wrapper fieldset div input{width:300px;}
#info_form_wrapper fieldset div select{width:306px;}
#info_form_wrapper fieldset div.onelinecb label{width:160px;}

/* -----------------------------------------------------
	Testimonial Form
----------------------------------------------------- */
#testimonial_form_wrapper fieldset div label{width:175px;}

/* -----------------------------------------------------
	Plasma Cutting Technology Registration Form
----------------------------------------------------- */
#plasmaCuttingTechReg{width:635px;}
#plasmaCuttingTechReg fieldset{padding:0.3em 0 0.3em 1em;}
#plasmaCuttingTechReg label {width:10em;}
#plasmaCuttingTechReg fieldset div.stackedRadio label{margin-left:10em}
#plasmaCuttingTechReg fieldset div.stackedRadio p {width:10em;}

/* -----------------------------------------------------
	Request Oxyfuel Conversion Information Form
----------------------------------------------------- */
#oxyfuelLeadReg{width:635px;}
#oxyfuelLeadReg label {width:12em;}
#oxyfuelLeadReg div.oneline,#oxyfuelLeadReg div.stacked{margin-top:10px;}
#oxyfuelLeadReg fieldset div.stackedRadio label{margin-left:3em}
#oxyfuelLeadReg fieldset div.stackedRadio p {width:16em;}

/* -----------------------------------------------------
	Request Oxyfuel Conversion Information Form
----------------------------------------------------- */
#fs_form_wrapper fieldset div label{width:175px;}
#fs_form_wrapper fieldset div.oneline label{width:200px;}
