/* CSS Document */

body {
font: 0.8em "Trebuchet MS", Verdana, sans-serif;
background: url(../assets/generic/formbg.jpg) repeat-x top;
}

#formcontainer {
position:relative;
background: #fff;
width: 750px;
height:100%;
min-height:700px;
margin: 0.5em auto;
}

#contentform 
{
width: 724px;	
float:left;
text-align:left;
padding:1em;
font-size: 1em;
line-height: 1em;
margin:0;
color: #01376e;
background:#fff;
}

#contentform h4 {
margin:0;
padding:0;
font-size:1.2em;
}

#contentform  {
line-height: 1.4em;
}

table.quoteform {
padding:0.5em;
text-align:left;
border: 1px solid #01376e;
width: 100%;
}

form hr {
width: 550px;
color: #01376e;
background-color: #01376e;
}

form option {
font-size: 0.8em;
}

#footerbar p.tagline {
text-align:center;
}

form select 
{
	height: 20px;
}

input.standalone
{
	width: 220px;
}

input.required {
background-color: white;
}

textarea.standalone
{
	width: 220px;
}

textarea.required 
{
	background-color: white;
}

select.standalone
{
	width: 220px;
	height: 20px;
}