
.formRow{
clear:both;
display:block;
width:95%;
max-width:460px;
margin-bottom:0.5em;
margin-right:0.5em;
font-size:100%;
}

.formRowSmall{
clear:both;
display:block;
width:95%;
max-width:460px;
margin-bottom:0.5em;

}


.inlineFormItem{
float:left;
width:25%;
}

.inlineFormItem2{
float:left;
width:50%;
}

.inlineFormTitle{
float:left;
font-weight:bold;
width:100px;
margin-right:1em;
}

.inlineFormTitle2{
float:left;
font-weight:bold;
width:250px;
}


.inlineFormInput{
float:left;
width:250px;
}

.inlineFormInput2{
float:left;
width:80%;
}


.quoteDataFieldSet{
border:1px solid blue;

}
.quoteDataLegend{
color:blue;
}

.formTitle{
display:inline;
font-weight:bold;
width:30%;
}

.formValue{
float:right;
display:inline;
width:65%;
margin-bottom:0.5em;
}

.formHelp{
display:inline;
}

.errorTxt{
color:red;

}

.successTxt{
color:green;
}

.selectedSuppliers{
margin:0.5em;
}

.limit2{
width:100px;
}

.limit3{
width:300px;
}

.headerRow{
font-weight:bold;
background-color:#C0FFFF;

}
.table_separator{
border-top:2px solid black;
}

.subtotal{
border-top:1px solid black;
}

.total{
border-top:1px solid black;
border-bottom:1px solid black;

}
