h2,h3,h4,h5 {
margin-bottom: 2px;
}
div#content p {
margin-bottom: 1px;
}
div.flt-rgt#pix1 {
width: 350px;
}

/*form*/
form#inq {
text-align:left;
position:relative;
margin:1em auto 1em 0px;
width: 560px;
font-size: .9em;
}
form#inq fieldset{
border:1px solid #a580be;
margin:0 0 0.5em;
display: block;
padding: .5em 0.8em;
}
form#inq legend {
font-weight: bold;
padding-right: 5px;
padding-left: 5px;
padding-bottom: 5px;
color: #a580be;
font-size: 1.1em;
}         
form#inqlabel {
font-weight:bold;
}
form#inq label span {
font-weight: normal;
}  
form#inq .radio input {
width: auto;
border: 0px none;
display: inline;
vertical-align: top;
font-size: .8em;
margin-right: 3px;
}
form#inq .checkbox input {
width: auto;
border: 0px none;
display: inline;
vertical-align: top;
font-size: .8em;
margin-right: 3px;
}
form#inq .rqd {
color: #ff3838;
font-size: 0.9em;
}
form#inq dl {
background-color: #e8e0eb;
padding: 6px 10px 5px;
}
form#inq dl dd {
margin-right: auto;
margin-left: 0px;
}
form#inq dl.txt-300 input {
width: 300px;
}
form#inq dl.chk-rad-100 dd {
float: left;
width: 100px;
vertical-align: middle;
}
form#inq dl.chk-rad-100 dd span input {
vertical-align: middle;
}
form#inq dl.chk-rad-130 dd {
float: left;
display: block;
width: 130px;
}
form#inq dl.chk-rad-130 dd span input {
float: left;
display: block;
}
