/* HTML BODY */ BODY { font-family:arial,sans-serif,helvetica; font-size:9pt; color:#333333; } A{ font-family:arial,sans-serif,helvetica; font-size:9pt; color:#788E2D; } A:hover{ color:#FF6600; } div.header{ background-image:url('http://baboonwebforms.com/img/bw/test_logo.png'); background-repeat:no-repeat; background-position: top center; height:100px; margin-top:5px; } /* Webform Title */ div.title { font-family:verdana,helvetica,arial; font-size:14pt; color:#7B9B0A; text-align:center; padding-bottom:10px; } /* DIV container of all the form */ div.container { text-align:center; } /* webform TABLE */ #webform { width:750px; } /* TD with the fields names */ #webform TD.name { font-family:sans-serif,arial,helvetica; font-size:9pt; text-align:right; padding:6px; width:300px; vertical-align:top; } /* TD with the input fields */ #webform TD.input-field { padding:6px; text-align:left; font-family:sans-serif,arial,helvetica; font-size:9pt; } /* TD with the buttons */ #webform TD.buttons { text-align:center; padding:10px; } /* TD separator of each field */ #webform TD.separator { height:5px; } /* Description of each field */ #webform font.description { font-family:sans-serif,arial,helvetica; font-size:8pt; font-style:italic; font-weight:normal; color:#23324F; } /* DIV container of the label "Required Fields" */ div.required-fields-label { font-family:sans-serif,arial,helvetica; font-size:9pt; font-weight:bold; color:#404040; width:500px; text-align:right; margin: 0 auto; } /* Style for the * that marks each field as required */ font.required { font-weight:bold; font-size:10pt; color:red; } /* Style of the copyright */ #copyright { padding-top:80px; padding-bottom:20px; font-size:9pt; font-weight:bold; } /* Input fields styles */ INPUT, TEXTAREA, SELECT { font-family:sans-serif,arial,helvetica; font-size:9pt; font-weight:normal; border:1px solid #D2D2D2; } /* Style of the Submit button */ INPUT.submit { font-size:0px; background-image: url('http://baboonwebforms.com/img/bw/icons/submit.gif'); background-repeat: no-repeat; width:55px; height:20px; border:none; color:white; padding:0px; margin:0px; cursor:hand; } /* Style of the Reset button */ INPUT.reset { font-weight:bold; display:none; visibility:hidden; } TEXTAREA{ width:300px; height:150px; } /* TD with the CAPTCHA Box */ #webform TD.captcha{ padding-top:50px; text-align:center; font-family:verdana,helvetica,arial; font-size:8pt; color:#333; } /* Container inside the CAPTCHA TD */ #webform TD.captcha div.captcha-container{ width:310px; margin: 0 auto; }