@charset "UTF-8";
/* CSS Document */

form#two label.error { float: none; color:#FF0000; padding-left: .5em; vertical-align: top; }


form#two {

width:469px; 
height: 754px;
padding:5px;
margin:0 auto;

}

form#two fieldset {
width:430px; 
display:block; 
border:1px dotted #fff; 
padding:5px; 
margin-bottom:0.5em; 
margin-left: 13px;
line-height:1.2em;
}

form#two fieldset#opt {
/*background:#ff6705;*/
}

form#two legend {
font-size:1.1em; 
font-weight:bold; 
color: #007cba;
margin: 0 0 5px 10px; 
height: 24px;
line-height: 24px;
width:180px; 
border: 1px solid #cccccc;
padding: 0 5px;

}

form#two label {
clear:left; 
display:block; 
float:left; 
width:130px; 
text-align:right; 
padding-right:10px; 
color: #666666; 
margin:0;

}

form#two input {
border:1px solid #999999; 
padding:0;
margin-bottom:0.8em;
}

form#two select {
margin-left:0.5em;
}

form#two textarea {
width:410px; 
height:auto;
border:1px solid #666666; 
padding:0.5em; 
overflow:auto; 
}

form#two option {
background:#666666; 
color:#fff;
}

form#two optgroup {
background: #666666; 
color:#FFF; 
}

form#two optgroup option {
background:#ffffff; 
color:#666666;
}

form#two #button1 {
color:#000000; 
font-weight: bold;

display: inline;
border: none;
width:89px; 
height: 27px;
line-height: 27px;
text-align: center;
margin-left: 11.5em
}

form#two #button2 {
color:#cccccc; 
font-weight: bold;
background: #85b4d2;
display: inline;
border: none;
width:89px; 
height: 27px;
line-height: 27px;
text-align: center;
}

form#two #button1:hover, form#two #button2:hover {
color:#014165;
background: #85b4d2;
}