fieldset{border:1px solid #3C1E5B; padding-left:10px; padding-top:6px;}
fieldset.Highlight{border:1px solid #3C1E5B; padding:0px 10px 10px 10px}
legend{color:#3C1E5B}


.ContactTextField{border-bottom-color:#CCC; border-bottom-style:solid; border-bottom-width:1px;
border-top-color:#CCC; border-top-style:solid; border-top-width:1px;
border-left-color:#CCC; border-left-style:solid; border-left-width:1px;
border-right-color:#CCC; border-right-style:solid; border-right-width:1px; 
height:18px; color:#666; font-size:11px; padding-top:4px; padding-left:8px;
margin-bottom:10px; width:150px;
}

.ContactSelectField{border-bottom-color:#CCC; border-bottom-style:solid; border-bottom-width:1px;
border-top-color:#CCC; border-top-style:solid; border-top-width:1px;
border-left-color:#CCC; border-left-style:solid; border-left-width:1px;
border-right-color:#CCC; border-right-style:solid; border-right-width:1px; 
height:20px; color:#666; font-size:11px; padding-top:4px; padding-left:8px;
margin-bottom:10px; width:180px;
}


.ContactSubmitField{border:opx; background-color:#999; color:#FFF;
border-bottom-color:#FFF; border-bottom-style:solid; border-bottom-width:1px;
border-top-color:#FFF; border-top-style:solid; border-top-width:1px;
border-left-color:#FFF; border-left-style:solid; border-left-width:1px;
border-right-color:#FFF; border-right-style:solid; border-right-width:1px; }


.ContactSubmitField:Hover{border:opx; background-color:#999; color:#3C1E5B;
border-bottom-color:#FFF; border-bottom-style:solid; border-bottom-width:1px;
border-top-color:#FFF; border-top-style:solid; border-top-width:1px;
border-left-color:#FFF; border-left-style:solid; border-left-width:1px;
border-right-color:#FFF; border-right-style:solid; border-right-width:1px; }


.FormLabels{font-size:0.85em; margin-left:14px; padding-bottom:10px;}
.CurrentInfo{background-color:#999; color:#FFF; padding-left:4px; padding-top:4px; padding-bottom:4px; padding-right:4px;}
