/* outer fieldset - it's common to make this border : 0; */
fieldset#formwrap { 
  background-color : #ffffff; 
  padding: 10px;
  border: solid 1px #999999; 
}

/* section fieldsets - it's common to make this border : 0; */
fieldset { 
  background-color : #ffffff; 
  border: dotted 1px #ffffff; 
  padding: 10px 10px 10px 0px;
  margin: 0px 0px 0px 0px;
}

/* form legends and dt "heading" */
legend { 
  font-weight : bold; 
  color : #999999;
  background-color: #ffffff;
  margin: 5px 0px 0px 0px;
  padding: 0px;
}

/* form label text */
label { 
  color : #999999;
  font-size: 90%;
}

/* all inputs, select, and textarea */
input.med, input.short, select.med, textarea.textbox, input.submit { 
  font: 100% 'Trebuchet MS', sans-serif; 
  padding: 5px; 
  border: 1px solid #ffffff;
  background-color: #EAEAEA;
  color: #999999;
  margin: 3px 0px 7px 0px;
}


/* subcribe form */
span.label,span.spacer,span.multiple span {width:120px;float:left;} 
span.multiple {float:left;} 
span.button {padding-left:0px;} 
div.clear {clear:both;padding-top:5px;} 