/* GENERAL STYLES */
/* GENERAL STYLES */
div.ed_form
{
    font-size: 1em;
    position: relative;
    z-index: 10;
}

div.ed_form_group
{
    margin-bottom: 20px;
}

div.ed_form_group_name
{
    display: none;
}

div.ed_form_element
{
    text-align: right;
    margin-bottom: 6px;
    width: 350px;
}

div.ed_form_element span.ed_form_label
{
    float: left;
}

div.space1 span.ed_form_label
{
    color: #e16a29;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 2em;
    padding: 0px 0px 10px 0px;
    margin-bottom: 10px;
    width: 350px;
    height: 20px;
    text-align: left;
}
div.additionalhead span.ed_form_label
{
    color: #e16a29;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 2em;
    padding: 0px 0px 10px 0px;
    margin-bottom: 10px;
    width: 350px;
    height: 20px;
    text-align: left;
}
div.space2 span.ed_form_label
{
    color: #e16a29;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 2em;
    padding: 0px 0px 10px 0px;
    margin-bottom: 10px;
    margin-top: -1050px;
    width: 350px;
    height: 20px;
    text-align: left;
}
div.tankinformation span.ed_form_label
{
    color: #e16a29;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 2em;
    padding: 0px 0px 10px 0px;
    margin-bottom: 10px;
    width: 350px;
    height: 20px;
    text-align: left;
}
div.space1 input.ed_form_textbox
{
    display: none;
}
div.additionalhead input.ed_form_textbox
{
    display: none;
}
div.space2 input.ed_form_textbox
{
    display: none;
}
div.tankinformation input.ed_form_textbox
{
    display: none;
}
/* format the controls */
div.ed_form_element input.ed_form_textbox, div.ed_form_element select.ed_form_dropdown_list, div.ed_form_element textarea.ed_form_textbox_multiline
{
    width: 250px;
    height: auto;
    border: solid 1px Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    padding: 4px 4px 4px 4px;
}

div.ed_form_element1 input.ed_form_textbox, div.ed_form_element1 select.ed_form_dropdown_list, div.ed_form_element1 textarea.ed_form_textbox_multiline
{
    width: 180px;
    height: auto;
    border: solid 1px Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    padding: 4px 4px 4px 4px;
}
div.axlefront input.ed_form_textbox, div.axlefront select.ed_form_dropdown_list, div.axlefront textarea.ed_form_textbox_multiline
{
    width: 180px;
    height: auto;
    border: solid 1px Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    padding: 4px 4px 4px 4px;
}
div.axleback input.ed_form_textbox, div.axleback select.ed_form_dropdown_list, div.alxeback textarea.ed_form_textbox_multiline
{
    width: 180px;
    height: auto;
    border: solid 1px Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    padding: 4px 4px 4px 4px;
}
div.venting input.ed_form_textbox, div.venting select.ed_form_dropdown_list, div.venting textarea.ed_form_textbox_multiline
{
    width: 180px;
    height: auto;
    border: solid 1px Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    padding: 4px 4px 4px 4px;
}
div.vesselmatfinish input.ed_form_textbox, div.vesselmatfinish select.ed_form_dropdown_list, div.vesselmatfinish textarea.ed_form_textbox_multiline
{
    width: 180px;
    height: auto;
    border: solid 1px Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    padding: 4px 4px 4px 4px;
}
div.ed_form_element2 input.ed_form_textbox, div.ed_form_element2 select.ed_form_dropdown_list, div.ed_form_element2 textarea.ed_form_textbox_multiline
{
    width: 160px;
    height: auto;
    border: solid 1px Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    padding: 4px 4px 4px 4px;
	
}
div.corrosion input.ed_form_textbox, div.corrosion select.ed_form_dropdown_list, div.corrosion textarea.ed_form_textbox_multiline
{
    width: 160px;
    height: auto;
    border: solid 1px Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    padding: 4px 4px 4px 4px;
	
}
div.deliverydate input.ed_form_textbox, div.deliverydate select.ed_form_dropdown_list, div.deliverydate textarea.ed_form_textbox_multiline
{
    width: 160px;
    height: auto;
    border: solid 1px Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    padding: 4px 4px 4px 4px;
}
div.states input.ed_form_textbox, div.states select.ed_form_dropdown_list, div.states textarea.ed_form_textbox_multiline
{
    width: 160px;
    height: auto;
    border: solid 1px Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    padding: 4px 4px 4px 4px;
}
div.gcwr input.ed_form_textbox, div.gcwr select.ed_form_dropdown_list, div.gcwr textarea.ed_form_textbox_multiline
{
    width: 220px;
    height: auto;
    border: solid 1px Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    padding: 4px 4px 4px 4px;
}
div.vesselmaterial input.ed_form_textbox, div.vesselmaterial select.ed_form_dropdown_list, div.vesselmaterial textarea.ed_form_textbox_multiline
{
    width: 220px;
    height: auto;
    border: solid 1px Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    padding: 4px 4px 4px 4px;
}
div.ed_form_element3 input.ed_form_textbox, div.ed_form_element3 select.ed_form_dropdown_list, div.ed_form_element3 textarea.ed_form_textbox_multiline
{
    width: 210px;
    height: auto;
    border: solid 1px Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    padding: 4px 4px 4px 4px;
}
div.additional input.ed_form_textbox, div.additional select.ed_form_dropdown_list, div.additional textarea.ed_form_textbox_multiline
{
    width: 210px;
    height: 500px;
    border: solid 1px Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    padding: 4px 4px 4px 4px;
}
div.fifth input.ed_form_textbox, div.fifth select.ed_form_dropdown_list, div.fifth textarea.ed_form_textbox_multiline
{
    width: 210px;
    height: auto;
    border: solid 1px Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    padding: 4px 4px 4px 4px;
}
div.cleanloc input.ed_form_textbox, div.cleanloc select.ed_form_dropdown_list, div.cleanloc textarea.ed_form_textbox_multiline
{
    width: 210px;
    height: auto;
    border: solid 1px Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    padding: 4px 4px 4px 4px;
}
div.outlet input.ed_form_textbox, div.outlet select.ed_form_dropdown_list, div.outlet textarea.ed_form_textbox_multiline
{
    width: 210px;
    height: auto;
    border: solid 1px Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    padding: 4px 4px 4px 4px;
}
div.ed_form_element select.ed_form_dropdown_list
{
    width: 260px;
}

div.ed_form_element1 select.ed_form_dropdown_list
{
    width: 160px;
}
div.numberclean select.ed_form_dropdown_list
{
    width: 160px;
}
div.ed_form_element2 select.ed_form_dropdown_list
{
    width: 210px;
}
div.intweld select.ed_form_dropdown_list
{
    width: 210px;
}
div.extweld select.ed_form_dropdown_list
{
    width: 210px;
}
div.ed_form_element3 select.ed_form_dropdown_list
{
    width: 230px;
}
div.heatingsys select.ed_form_dropdown_list
{
    width: 230px;
}
div.compartments select.ed_form_dropdown_list
{
    width: 230px;
}

div.ed_form_element textarea.ed_form_textbox_multiline
{
    height: 100px;
}

/* required controls */
div.ed_form_element input.ed_form_element_required, div.ed_form_element select.ed_form_element_required
{
}

/* invalid controls */
div.ed_form_element input.ed_form_invalid_control, div.ed_form_element select.ed_form_invalid_control
{
    background-color: #fff6dc;
    border: solid 1px #F08125;
    content: "*";
}

span.ed_form_label_required
{
    font-weight: bold;
    background-image:url(../../../img/asterisk_orange.png);
    background-position:top right;
    background-repeat:no-repeat;
    padding-right:10px;
}

span.ed_form_invalid_label
{
    color: #F08125;
}

/* submit button */
div.ed_form_submit_outer
{
    text-align: right;
    width: 360px;
    left: -430px;
    top-margin: 20px;
    padding: 10px 0 0 0;
}

div.ed_form_submit_inner
{
}

/* validation summary */
div.ed_form_validation_summary
{
    margin: 10px 0px 30px 0px;
    border: solid 1px #F08125;
    width: 348px;
    color: #666666;
    background-color: #fff6dc;
    text-align: left;
    font-size: 1em;
}

div.ed_form_validation_summary_inner
{
    padding: 10px 15px 10px 15px;
}

div.ed_form_validation_summary div.header
{
    font-size: 1em;
    font-weight: bold;
    margin-bottom: 10px;
    color: #F08125;
}

div.ed_form_validation_summary table.ed_form_validation_summary_items
{
    font-size: 1em;
    width: 100%;
}

div.ed_form_validation_summary table.ed_form_validation_summary_items td
{
    font-size: 1em;
    width: 100%;
    padding: 0px 15px 0px 0px;
}

div.ed_form_validation_summary table.ed_form_validation_summary_items div.ed_form_summary_message
{
    background-image: url(../../../images/interface/validation_item_marker.gif);
    background-repeat: no-repeat;
    background-position: 0px 7px;
    padding: 3px 2px 3px 10px;
    margin-left: 10px;
}
.tankinformation,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: -315px;
	position: absolute;
}
.additionalhead,
.ed_form_submit_outer
{
	margin-top: -670px;
	position: absolute;
}
.quantity,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: -282px;
	position: absolute;
}
.description,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: -252px;
	position: absolute;
}
.profile,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: -222px;
	position: absolute;
}
.products,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: -192px;
	position: absolute;
}
.listing,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: -162px;
	position: absolute;
}
.capacity,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: -132px;
	position: absolute;
}
.compartments,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: -102px;
	position: absolute;
}
.maxtemp,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: -72px;
	position: absolute;
}
.maxpressure,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: -42px;
	position: absolute;
}
.deliverydate,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: -12px;
	position: absolute;
}
.states,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 19px;
	position: absolute;
}
.gcwr,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 135px;
	position: absolute;
}
.vesselmaterial,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 165px;
	position: absolute;
}
.vesselmatfinish,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 195px;
	position: absolute;
}
.corrosion,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 225px;
	position: absolute;
}
.intweld,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 255px;
	position: absolute;
}
.extweld,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 285px;
	position: absolute;
}
.heatingsys,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 315px;
	position: absolute;
}
.insulation,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 345px;
	position: absolute;
}
.landing,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 376px;
	position: absolute;
}
.suspension,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 405px;
	position: absolute;
}
.axles,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 520px;
	position: absolute;
}
.hubs,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 550px;
	position: absolute;
}
.abs,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 580px;
	position: absolute;
}
.seals,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 610px;
	position: absolute;
}
.wheels,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 640px;
	position: absolute;
}
.tire,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 670px;
	position: absolute;
}
.hose,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 700px;
	position: absolute;
}
.outlet,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 816px;
	position: absolute;
}
.venting,
.ed_form_submit_outer
{
	margin-left: 434px;
	margin-top: 938px;
}
.numberclean,
.ed_form_submit_outer
{
	margin-left: 434px;
}
.cleanloc,
.ed_form_submit_outer
{
	margin-left: 434px;
}
.thermo,
.ed_form_submit_outer
{
	margin-left: 434px;
}
.paint,
.ed_form_submit_outer
{
	margin-left: 434px;
}
.make,
.ed_form_submit_outer
{
	margin-top: -1010px;
	position: absolute;
}
.model,
.ed_form_submit_outer
{
	margin-top: -980px;
	position: absolute;
}
.wheelbase,
.ed_form_submit_outer
{
	margin-top: -950px;
	position: absolute;
}
.axlefront,
.ed_form_submit_outer
{
	margin-top: -920px;
	position: absolute;
}
.axleback,
.ed_form_submit_outer
{
	margin-top: -890px;
	position: absolute;
}
.fifth,
.ed_form_submit_outer
{
	margin-top: -860px;
	position: absolute;
}
.ca,
.ed_form_submit_outer
{
	margin-top: -830px;
	position: absolute;
}
.ba,
.ed_form_submit_outer
{
	margin-top: -800px;
	position: absolute;
}
.additional,
.ed_form_submit_outer
{
	margin-top: -630px;
	position: absolute;
}
.news,
.ed_form_submit_outer
{
	margin-top: -505px;
	position: absolute;
}










































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
