/* CSS Document */


form#mmform {
background:#FFF;
padding:10px; 
border:1px solid #000; 
font-size:1em; 

}

form#mmform p {
font-size:1em; 
color:#000; 
text-align:left; 
padding:15px 5px 5px 0; 
margin:0;
}

form#mmform fieldset#feedback p {padding:4px; margin:0;}

form#mmform fieldset {
display:block; 
border:1px dotted #000; 
padding:5px 5px 5px 10px; 
margin-bottom:0.5em; 
line-height:1.5em; 
font-size:1em; 
}

form#mmform fieldset:hover {
border:1px dotted #CCC; 
}

form#mmform legend {
font-size:0.9em; 
font-weight:bold; 
border:1px solid #000; 
margin-bottom:15px; 
padding:6px; 
background:#FFF; 
color:#F03D24;
}

* html form#mmform legend { padding:0 0 30px 0; margin:5px 0 0 0; border:none;}

form#mmform label {
clear:left; 
display:block; 
float:left; 
width:150px; 
text-align:left; 
padding-right:10px; 
color:#000; 
margin-bottom:0.5em;}

form#mmform input {
border:1px solid #414d59; 
padding-left:0.5em; 
margin-bottom:0.6em; 
width:280px; 
background:#CCC;
}

fieldset#interest input {
width: 20px;
padding-top: 0.5em; 
}

form#mmform input:hover { background:#F03D24; border:1px solid #000; color:#fff;}
form#mmform input:focus {background:#fff; border:1px solid #b80b38; color:#b80b38;}

form#mmform select {margin:0 0 1em 0.5em;}

form#mmform textarea {
width:410px; 
height:10em; 
border:1px solid #000; 
padding:0.5em; 
overflow:auto;
background:#CCC;
}
form#mmform textarea:hover { background:#F03D24; border:1px solid #000; color:#fff;}
form#mmform textarea:focus {background:#fff; border:1px solid #b80b38; color:#b80b38;}


form#mmform #button1, form#mmform #button2 {
color:#fff; 
padding-right:0.5em; 
cursor:pointer; 
width:205px; 
margin-left:8px; 
background:#F03D24; 
border:1px solid; 
border-color:#C33 #600 #600 #C33;
}

form#mmform #button1:hover, form#mmform #button2:hover {
color:#fff; 
background:#666; 
border:1px solid; 
border-color:#000 #003 #003 #4f718a; 
}

