
form { margin:0px; padding:0px}
body {
  width:100%;
  margin:0px;
  padding:0px;
  text-align:center; 
  background:#39393F;
/*background:#999;*/
  margin:auto;
}

table {border:0px; border-collapse:collapse ; width:100%} 

td, th, table, div, textarea{
  font-family:tahoma;
  font-size:11px;
  vertical-align:top;
  /*line-height:13px;*/
  color:#ffffff;
  text-align:left;
}

select, input{
  color:#000;
  font-family:tahoma;
  font-size:11px;
}

h1{margin-top:10px;font-size:18pt}
h4{color:white;margin:5px 0 10px 20px;padding:0;font-size:14px;text-align:center}
h5{color:white;font-size:10px;text-align:center}
.bg4{ background:url(images/vineyard1.jpg) no-repeat center bottom}
.bg6{ background:#39393F}
.bg8{ background:#39393F}
.bg9{ background:#39393F}

a{ color:#7A8FA0; text-decoration:underline}
a:hover{ text-decoration:none}

b{ color:#39393F}

a:link {
	text-decoration: underline;
	color: #ffffff;
}
a:visited {
	text-decoration: underline;
    color: #ffffff;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
}


a.noul:link {
	text-decoration: none;
	color: #ffffff;
}
a.noul:visited {
	text-decoration: none;
    color: #ffffff;
}
a.noul:hover {
	text-decoration: underline;
}
a.noul:active {
	text-decoration: none;
}


#dispwin{
  float:left;
  min-height:100px;
}

.srchhead {
    float:left;
    display:inline;
    height:16px;
    width:135px;
    text-align:left;
    vertical-align:middle;
    border:none;
    font-size:13px;
    font-weight:bold;
    padding:0 0 5px 15px;
}
.srchopts {
    float:left;
    width:340px;
    text-align:left;
    vertical-align:top;
    font-size:13px;
    padding-left:0px;
    height:22px;
}


.option{
    padding-left:15px;
}

.itm {
    height:20px;
    padding:0;
}
.srchinpt{
    height:25px;
}

.dtxt{float:left;width:100px;font-size:13px}
.ddat{width:100%;}
.ddat input{padding:0;margin:0;height:17px;width:100px;background-color:#FFF;border-color: #808080 #CCCCCC #CCCCCC #808080;}

.hotspot {
  color:#FFF;
  padding-bottom:1px;
  text-decoration:underline;
  cursor:pointer
}
#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#919191; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}

.tstlbl{
  float:left;
  width:150px;
  font-weight:bold;
  font-size:14px;
  color:#39393F;
  padding:0;
  margin:10px 5px 0 20px;
}
.tstdat{
  float:left;
  width:210px;
  margin:10px 0 0 10px;
  padding:0;
}