/* -------------------
Search Form Styles
------------------- */

#form {
margin: 0;
}

#form th, legend{
color: #003399;
}

#form th,td{
text-align: left;
}

#form label{
display: block;
font-weight: bold;
margin-top: 9px;
}

#menu {
display: block;
margin: 0;
padding: 0;
border: 1px inset;
width: 327px;
height: 6em;
overflow: scroll;
}

#menu a{
float: left;
margin: 0;
padding: 0;
text-decoration: none;
font-size: .9em;
color: rgb(0,0,0);
width: 21.6em;
}

#all {
background: rgb(203,203,203);
}

.select {
text-align: center;
margin: 0 0 9px 0;
}

/* ------------------
Email Form Styles
------------------- */

#InfoRequest {
margin: 0;
}

#InfoRequest fieldset {
border: 1px solid #003399;
}

#InfoRequest legend {
font-weight: bold;
}

.asterisk {
color: #FF0000;
}