/*----------------------------------------------------------------
FORMS STYLESHEET

Includes: 
Browser Compatibility: IE 6
Layout Type:

Color Sceme:


Developers:
**********************************
Jessica Dooley
email: jessica.dooley@rezstream.com
website:http://rezstream.com
**********************************
----------------------------------------------------------------*/

/*--------------- =RFP form start ---------------*/
form#rfp {
margin:20px 0px 0px 0px;
}

#rfp fieldset {
background:#EFEFEF;
margin-bottom:20px;
padding:12px;
/*border:1px solid #6E7F56;*/
}

#rfp fieldset h2 {
color:#956235;
font-size:90%;
}

#rfp legend {
font-size:115%;
font-weight:bold;
color:#945431;
}

#rfp span.required {
font-size:10px;
font-style:italic;
color:#990000;
}

#rfp label {
vertical-align:top;
line-height:14px;
}

#rfp label.second {
margin-left:12px;
}

#rfp label.first {
float:left;
width:150px;
}

#rfp input,
#rfp select {
text-align:center;
font-size:90%;
border:1px solid #6E7F56;
margin-bottom:2px;
margin-right:12px;
}

#rfp input {
padding:1px;
}

#rfp input.inline {
margin:0px 2px;
}

#rfp select {
width:120px;
}

#rfp select#info_request {
margin-right:0px;
}

#rfp textarea {
margin-top:12px;
border:1px solid #6E7F56;
}

#rfp img {
position:relative;
top:2px;
}

#rfp .first {
float:left;
}

#rfp .name {
padding-bottom: 12px;
}

#rfp .inset {
background:#DFDFDF;
margin:0px 6px 12px 6px;
}

#rfp .inset div{
float:left;
width: 240px;
}

#rfp .message {
padding-right:12px;
width:512px;
}

#rfp #submit { 
float:left;
width:114px;
height:38px;
margin:0px;
background:url(../images/navigation/send-now.png) top left no-repeat;
border:none;
cursor:pointer;
}

.formerror {
font-style:italic;
color:#990000;
}


/*--------------- =ContactUs form start ---------------*/
form#contact_form {
margin:20px 0px 0px 0px;
width:260px;
}

#contact_form fieldset {
background:#EFEFEF;
margin-bottom:6px;
padding:6px 22px;
/*border:none;*/
}

#contact_form fieldset h2 {
color:#956235;
font-size:90%;
}

#contact_form legend {
font-size:115%;
font-weight:bold;
color:#945431;
}

#contact_form label {
vertical-align:top;
line-height:16px;
width:60px !important;
}

#contact_form input{
float:left;
text-align:center;
font-size:90%;
border:1px solid #6E7F56;
margin:0px 0px 8px 6px;
padding:1px;
}

#contact_form textarea {
margin-top:12px;
border:1px solid #6E7F56;
}

#contact_form .first {
float:left;
}

#contact_form #submit { 
float:left;
width:114px;
height:38px;
margin:0px;
background:url(../images/navigation/send-now.png) top left no-repeat;
border:none;
cursor:pointer;
}


