/* RFQ Form */
.gst { color: #aa0000; font: 1em verdana,arial,sans-serif; }
a.gst { text-decoration: none; color: blue; }
a.gst:hover { text-decoration: underline; }
a.gst:active { color: darkblue; }
input.f1 { border: 1px solid gray; font: .8em arial,sans-serif; }
input.f2 { font: .8em arial,sans-serif; }
textarea { border: 1px solid gray; font: .7em verdana,arial,sans-serif; }

/* RFQ Submission Page */
div.rfqph { margin-left: 20px; margin-right: 20px; text-align: center; }
div.rfqph a:link, div.rfqph a:visited { color: blue; }
div.rfqph a:hover { color: darkred; }
p#rfqscs { color: darkblue; font: bold 12pt arial, sans-serif; }
p#rfqcsu { color: darkblue; font: bold 10pt arial, sans-serif; margin-bottom: 1em;}
div.rfqbwb { margin-left: 2em; margin-right: 2em; border: 1px solid #333; text-align: left; }
div.rfqbhdr { text-align: left; text-indent: 3px; padding: 3px; color: #fff; background-color: #777; font-weight:bold; }
div.rfqinb { padding: 6px; }
div#rfqnoaddl { color: darkred; margin-left: 1em; font-size: .8em; font-weight: bold; }
ol.rfqol { font: .75em arial, sans-serif; line-height: 1.7em; text-align: left; }
ol.rfqol a { margin-right: 0.5em; }
li#rfqlsc { font-weight: bold; color: darkgreen; font-size: 1.1em; margin-bottom: 0.7em; }
p#rfqblnks { text-align: center; font-size: 11pt; margin: 1.5em 0; }
div#btxt { font: .75em verdana,arial,sans-serif; color: #303030; }

/* Not Used */
p.rfqsubhdr { font-size: .95em; margin-top: 0; font-weight: bold; }
p#sfmsgb { color: red; font: bold oblique 10pt arial,sans-serif; }