form {
margin-bottom: 0px;
padding-bottom: 0px;
}
form, input, select, textarea, label {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
font-weight:normal;
color:#000000;
}
input.text, select, textarea {
border-width:1px;
border-style:solid;
border-color:#CACACA;
}
label {
display:block;
color:#000000;
font-weight:normal;
}
.required {
background-attachment:scroll;
background-image:url(/images/icons/requiredIcon.gif);
background-repeat:no-repeat;
background-position:100% 0%;
background-position:100% 0%;
}
table.tblContact {
width:100%;
}
table.tblContact * td {
padding-bottom:10px;
}
table.tblContact * p {
}
table.tblContact * .columnInitial, table.tblContact * .columnAddl {
display:inline;
float:left;
}
table.tblContact * .columnAddl {
margin-left:15px;
}
table.tblContact * input.button {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
font-weight:bold;
padding-top:2px;
padding-right:3px;
padding-bottom:2px;
padding-left:3px;
background-color:#9D0A0E;
cursor:pointer;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:#CCCCCC;
border-right-color:#999999;
border-bottom-color:#999999;
border-left-color:#CCCCCC;
}
table.tblContact * input.buttonHover {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
font-weight:bold;
padding-top:2px;
padding-right:3px;
padding-bottom:2px;
padding-left:3px;
background-color:#213F97;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:#CCCCCC;
border-right-color:#999999;
border-bottom-color:#999999;
border-left-color:#CCCCCC;
}
