* html fieldset{ position: relative; margin-top:1.0em; padding-top:1.0em;}
.daffseekform{ padding-top: 2px; margin-left: 5px; background: #d8e5e2;}
.daffseekform fieldset { padding: 0;}
.daffseekform select { background-image: none; background-color: #85b1de;}
.daffseekform input:focus, select:focus, textarea:focus { background-image: none; border-bottom: inset 2px #ffd700; border-right: inset 2px #ffd700;}

div.fieldwrapper{ width: 776px; overflow: hidden; padding: 0 0;}
div.fieldwrapper label.styled{ float: left; width: 210px; color: #1c572c; padding-top: 3px;}
div.fieldwrapper div.thefield{ float: left; border-bottom: 1px solid #5d658e; margin-bottom: 3px; padding-top: 0;} 
div.fieldwrapper div.thefield input[type="text"]{ width: 240px; color: #451200; padding-top: 0;}
div.fieldwrapper div.thefield textarea{ width: 300px; height: 150px; color: #451200; padding-top: 2px;}
div.fieldwrapper div.thefield1{ float: left; border-bottom: 1px solid #5d658e; padding-top: 1px; margin-bottom: 3px;}
div.fieldwrapper div.thefield1 input[type="text"]{ width: 110px; color: #451200; padding-top: 1px;}
div.fieldwrapper div.thefield2{ float: left; border-bottom: 1px solid #5d658e; padding-top: 1px; margin-bottom: 3px;}
div.fieldwrapper div.thefield2 input[type="text"]{ width: 55px; color: #451200; border-bottom: 1px solid lightgray; padding-top: 1px;}

.formbutton{ cursor:pointer; border-top: outset 2px #82abfc; border-left: outset 2px #82abfc; border-bottom: 2px outset #b2b2b2; border-right: 2px outset #b2b2b2; background:#999;  color:#aae0aa; font-size:11px; padding: 1px 6px 1px 6px;; background-color:#284b6f;}
.formbutton:hover { cursor:pointer; border-top: outset 2px yellow; border-left: outset 2px yellow; border-bottom: 2px outset #dddd5b; border-right: 2px outset #dddd5b; color:#affa44; background-image: none; background-color:#284b6f;}

.menuoption { color: #1c572c; padding-left: 8px;}


