form#two { background: #f5f5f5; width : 470px; padding : 10px; margin : 0 auto; } 
form#two fieldset { width : 450px; display : block; border : solid 1px #c0c0c0; padding : 5px; font-family : verdana, sans-serif; background-color: #f5f5f5; margin-bottom : 0.5em; } 
form#two fieldset#contact {  } 
form#two fieldset#location {  } 
form#two fieldset#Info_Packet {  } 
* html form#two fieldset#personal, * html form#two fieldset#medical { 

} 
* html form#two fieldset#current { 

} 
form#two fieldset#opt { 
background : #dee;
} 
form#two legend { font-size: 0.75em; font-weight : bold; background-color: #ededed; border : solid 2px #c0c0c0; margin-bottom : 5px; padding : 4px 7px; width : 254px; } 
form#two label { clear : left; display : block; float : left; width : 180px; text-align : right; padding-right : 10px; color : #5f5e5e; font-size: 0.65em; margin-bottom : 0.1em; } 
form#two input { 
border : solid 1px #c0c0c0;
padding-left : 0.5em;
margin-bottom : 0.3em;
} 
form#two select { 
margin-left : 0.5em;
} 
form#two textarea { 
width : 410px;
height : 15em;
border : solid 1px #c0c0c0;
padding : 0.5em;
overflow : auto;
} 
form#two option { 
background : #788;
color : #fff;
} 
form#two optgroup { 
background : #abb;
color : #000;
font-family : georgia, serif;
} 
form#two optgroup option { 
background : #9aa;
color : #fff;
} 
form#two #button1, form#two #button2 { background-color: #eceaef; padding-right : 0.5em; cursor : pointer; width : 205px; margin-left : 8px; border: solid 1px #c0c0c0; } 
form#two #button1:hover, form#two #button2:hover { 
background-position : center left;
color : #000;
}
