.tablebdir {width:96.25%;border:1px solid #764;border-collapse:collapse;padding:0;text-align:center;font-family:verdana,arial,sans-serif;color:#000;}
.tablebdir caption {border-top:2px solid #764;border-bottom:2px solid #764;color:#fc3;background:#003300;text-align:center;font-family:verdana,arial,sans-serif;font-weight:bold;}
.tablebdir th {border-top:2px solid #764;border-bottom:2px solid #764;color:#dca;background:#764;font-weight:bold;}
.tablebdir td {color:#000;background:#fff;}
.tablebdir td.trow {border-top:2px solid #764;border-bottom:2px solid #764;color:#fc3;background:#003300;text-align:center;font-family:verdana,arial,sans-serif;font-weight:bold;}
.required {color:#ff0000; font-weight:bold;}
.tableftrip {width: 100%;color: #dca;background: #764;}
.mbsp {width:40%;border-left:1px solid #764;border-right:1px solid #764;border-bottom:1px solid #764;border-collapse:collapse;padding: 0;font-family: verdana, arial, sans-serif;background:#dca;}
.mbsp caption {border-top:2px solid #764;color:#fc3;background:#030;font-weight:bold;text-align:center;font-family:verdana, arial, sans-serif;}
.mbsp th {background:#764;color:#dca;text-align:center;}
.mbsplt {text-align:left;}
.mbsprt {text-align:left;}
.table {width:80%;border-left:1px solid #764;border-right:1px solid #764;border-bottom:1px solid #764;border-collapse:collapse;padding: 0;font-family: verdana, arial, sans-serif;background:#dca;}
.table caption {border-top:2px solid #764;border-bottom:2px solid #030;color:#fc3;background:#003300;text-align:center;font-family:verdana,arial,sans-serif;font-weight:bold;}
.table th {border-top:2px solid #030;border-bottom:2px solid #764;color:#dca;background:#764;font-weight:bold;}
.table td {text-align:center;}
label {display:inline;}
input {height:12px;padding:5px 3px;border:1px solid #030;display:inline;}
div.spacer {clear: both;}
div.row {clear:both;width:100%;padding-top:10px;padding-left:5px;color:#000;font-weight:bold;text-align:center;}
div.row span.label {text-align:center;}
div.row span.formw {width:335px;height:12px;text-align:center;}
fieldset {border:1px solid #764;width:98%;margin-left:4px;padding:3px;}
legend {padding: 0.2em 0.5em;border:2px solid #deceae;background: #030;color:#fc3;font-size:90%;text-align:right;}
.text {background-color:#fff;border:1px solid #030;width:31em;height:10em;}
.btnExample {color:#dca;background:#764;font-weight:bold;border:4px outset #deceae;}
.btnExample:hover {color:#dca;background:#711515;border:4px outset #dca;}
.phone {width:6.75em;margin-right:1em;}
.zip {width:3em;margin-right:2em;}
.state {width:2em;margin-right:2em;}
.no {width:2em;margin-right:1em;}
h1.form {font-family:Verdana,Arial,sans-serif;font-size:small;font-weight:bold;color:#fc3;text-align:center;padding-top:3px;padding-right:0px;padding-bottom:3px;padding-left:10px;background-color:#003300;}
.input {width:2em;margin-right:1em;}
label,input {display:block;}
label,input.inline {display:inline;}
.attend {width:2em;margin-right:.5em;}
.city {width:20.2em;margin-right:2em;}
.email {width:22.125em;margin-right:1em;}
.rate {width:2em;margin-right:1em;}
.check {border:0;display:inline;vertical-align:middle;}
.field {width:30.5em;}
.time {width:4em;margin-right:1em;padding-right:0;}
.spec {font-weight:normal;text-align:left;width:10em;}
select.space {margin-right:5em;}
select.spacert {margin-right:0.5em;}
.font {font-size:75%;}
textarea {font-family:Verdana,Arial,sans-serif;}
.moveinput {margin-left:0.25em;}