#leftpanel {
background:#FFFFFF;
}

form {
width:400px;
height:370px;
background:#FFFFFF;
margin:0px;
padding-top:10px;
float:left;
background:url(../images/background-form.png) repeat;
background:url(../images/form_bg1.jpg) no-repeat;
}

select, textarea, input {
border:1px solid #999999;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

input { width:200px;}
select {width:120px;}

textarea {
width:202px;
height:50px;
}

h4 {
font-size:11px;
float:left;
width:400px;
background:url(../images/greenstrip.png) repeat-y;
margin-bottom:3px;
color:#009933;
border-bottom: solid 1px #009933;
}

table {
margin-top:0px;
margin-bottom:0px;
margin-right:2px;
}

button {
background:#003366;
border:solid 1px #000066;
color:#999999;
height:19px;
font-size:12px;
padding-bottom:7px;

}
.submit {width:148px;}

button:hover {
color:#FFFFFF;
background:#009933;
}

#leftpanel form table.contacttable {
float:right;
width:305px;
margin-top:1px;
margin-bottom:0px;
}

#leftpanel form table.contacttable tr td{
	text-align:right;
}
#leftpanel form table.contacttable tr {
	border:none;
}

#leftpanel form table.contacttable button {
margin:0px;
margin-right:2px;
}
#leftpanel form table.contacttable button.submit {
margin-right:2px;
}