/* hack for ie6 */
* html fieldset{
  position: relative;
  margin-top:1.0em; 
  padding-top:1.0em; 
}
.daffseekform{
  padding-top: 2px;
  /* margin-left: 0; */
  margin-left: -16px;
  margin-right: 36px;
  /* lightblue */
  background: #d8e5e2;
}
.daffseekform fieldset {
  /* form background color */
  /* background: #eaf8ea; */
  padding: 0;
}
.daffseekform legend {
  padding: 0 2px;
  font-weight: bold;
  font-size: 0.85em;
}
.daffseekform fieldset ul {
  margin: 0 0 0 155px;
  padding: 0;
  border: 0;
}
.daffseekform fieldset li {
  list-style: none;
  padding: 2px; 
  margin: 0;
  clear: both;
  border: solid 1px #85b1de;
}
.daffseekform input daffseekform textarea {
  border: solid 1px #85b1de; 
  background: #eff5ef url('/wp-content/themes/dseek/formbg2.gif') repeat-x; 
  background-position: top;
}
.daffseekform select {
  background-image: none;
  background-color: #85b1de;
  /* border: inset 2px #848688; */
}
.daffseekform input:focus, select:focus, textarea:focus {
  background-image: none;
  /* background-color: #e1e8d3;  */
  border-bottom: inset 2px #ffd700; 
  border-right: inset 2px #ffd700; 
}

div.fieldwrapper{ 
width: 900px; /*width overall*/
overflow: hidden;
padding: 0 0;
}

div.fieldwrapper label.styled{ 
float: left;
width: 250px; /*width label*/
color: #1c572c;
font-size: 13px;
/* font-size: 1.0em; */
font-weight: bold;
padding: 1px 0;
/*
font-family: "Lucida Grande","Lucida Sans Unicode", "Arial Unicode MS", Arial, sans-serif; 
font: 110%/150% "Trebuchet MS", "Arial Unicode MS", Arial, Helvetica, sans-serif;
*/
/* font: 100%/125% "Lucida Grande","Lucida Sans Unicode", "Arial Unicode MS", Arial, sans-serif; */
font: 100% "Lucida Grande","Lucida Sans Unicode", "Arial Unicode MS", Arial, sans-serif; 

padding-top: 1px; 
}

div.fieldwrapper div.thefield2{ 
float: left;
border-bottom: 1px solid #5d658e;
padding-top: 2px; 
}
div.fieldwrapper div.thefield2 input[type="text"]{ 
width: 55px;
color: #451200;
padding-top: 2px; 
}

div.fieldwrapper div.thefield1{ 
float: left;
border-bottom: 1px solid #5d658e;
padding-top: 2px; 
}
div.fieldwrapper div.thefield1 input[type="text"]{ 
width: 110px;
color: #451200;
padding-top: 2px; 
}

div.fieldwrapper div.thefield{ 
float: left;
border-bottom: 1px solid #5d658e;
margin-bottom: 3px; /* space following the field */
padding-top: 2px; 
}

div.fieldwrapper div.thefield input[type="text"]{ /* does not work for ie7 and lower */
width: 240px;
color: #451200;
padding-top: 2px; 
}

div.fieldwrapper div.thefield textarea{ 
width: 300px;
height: 150px;
color: #451200;
padding-top: 2px; 
}

.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-weight:bold;
	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;
font-weight: bold;
padding-left: 8px; 
}

