input{width:16em; border:solid 1px #999; color:#c1c1c1; background:#333333} select{width:16em; border:solid 1px #999; color:#c1c1c1; background:#333333} input.text_small{width:5em; border:solid 1px #999} textarea{width:22em; height:8em; border:solid 1px #999; color:#c1c1c1; background:#333333} input.check{width:auto} .hidden{display:none} #contact_wrapper form{float:left; width:95%; background:none; margin:0 0 35px 0} legend span {position: absolute; top: 0; margin: 0.5em; font-size: 1.4em; font-family:"Trebuchet MS"} legend {position:relative; padding: 0; color: #545351; font-weight: bold; width:300px} fieldset {position: relative; float: left; clear: both; width: 100%; margin: 0 0 -1em 0; padding: 0 0 1em 0; border:none} fieldset li{float: left; clear: both; width: 100%; padding-bottom: 1em; margin:0; position:relative} fieldset ol{padding: 2.5em 1em 0 2em; list-style: none} fieldset div{margin:3.5em 1em 1em 1em} fieldset.submit{float: left; padding:0; font-weight:bold; margin-top:1em} fieldset.submit input{background:#333333; color:#c1c1c1; font-size:1.1em; font-weight:bold; padding:.1em; width:10em; margin-left:276px} fieldset fieldset {margin-bottom:-2.5em; border-style:none} fieldset fieldset input{margin-right:5px} fieldset fieldset legend {margin-left: 0; font-weight: normal} fieldset fieldset ol {position: relative; top: -1em; margin: 0 0 0 16em; padding: 0} fieldset fieldset label {float: none; width: auto; margin-right: auto} fieldset fieldset li{float:left; width:auto; clear:none; margin-right:15px} label {float: left; width: 20em; margin-right: 1em; color:#ffffff} label.inline{float:none} .req label{font-weight:bold} #content fieldset li p{margin:10px 0; font-size:1em} #contact_wrapper{float:left; width:640px; margin-left:25px} #contact_wrapper .grey{color:#777777} #contact_wrapper .lgrey{color:#c1c1c1} #contact_wrapper .red{color:#db2227} span.unchecked { background-image:url(/chk_off.jpg); } span.checked { background-image:url(/chk_on.jpg); } /* ERRORBLOCKS [START] */ .error, .success{ border:solid 1px #db2227; padding:0 10px; border-left:solid 4px #db2227; margin:10px; margin-left:40px; color:#444; width:500px; line-height:1.5em} #page_content .error p{color:#db2227; padding:10px 0 5px 15px} #page_content .success p{color:#ffffff} #page_content .success{border:solid 1px #148617; border-left:solid 4px #148617} .error ul, .success ul{list-style-type:none; margin:0 0 10px 25px} .error ul{color:#;} /* ERRORBLOCKS [END] */
