/* Get a Quote Page */
form{margin:0}
table.collapse{border-collapse:collapse;border-spacing:0}
table.collapse td{padding:0}
table.collapse td.tdc2{padding-left:4px}

div.fmframe{background-color:#999;color:#222;border:1px solid maroon;margin:10px 10px 10px 10px;width:560px;}
div.fmhead{background-color:maroon;color:#fff;padding:0 6px 2px 6px;font-weight:bold;font-size:15px;margin:0}
.fmhead2
{
  margin:8px 0 2px 0;
  padding-bottom:10px;
}
.fmhead2 span
{
  background-color:maroon;
  color:#fff;
  padding:2px 6px 2px 6px;
  font-weight:bold;
  font-size:13px;
}

div.fmbody
{
  font-size:12px;
  padding:4px 6px;
  margin-left:10px;
}
div.fmbody input{color:#000;font:bold 12px 'trebuchet ms',arial,helvetica,sans-serif}
div.fmbody textarea{overflow:auto;color:#000;font:bold 12px 'trebuchet ms',arial,helvetica,sans-serif}
div.fmbody input.btn{font-weight:bold;font-size:10px;font-family:verdana,sans-serif;padding-bottom:1px}

.fmmenu
{
  font:normal 11px verdana,sans-serif;
  margin-top:1px;
  margin-left:0px;
  background-color: maroon;
  color: white;
  padding: 10px 10px 10px 10px;
}
.minitable
{
  width:100%;
  border-collapse:collapse;
  border-spacing:0;
}
.fmbody table
{
  width:100%;
  border-collapse:collapse;
  border-spacing:0;
}
.fmbody td
{
  padding-bottom: 10px;
}
.fmbody tr
{
  text-align:left;
  font-size:11px;
  font-weight:bold;
}
div.note{width:280px;position:absolute;left:100px;margin-top:40px;background-color:maroon;color:#999;padding:3px 7px 4px 7px;font:bold 11px verdana,sans-serif}

