#tbl_form td {padding: .25em .5em; vertical-align: top;}

label {font-size: .8em; text-transform: lowercase;}
label.required {font-weight: bold;}
label.clickable {cursor: pointer;}

div.text {float: right; width: 45%;}
div.text p {margin-top: 0;}
div.text p img {margin: 0  1em 1em 0;}


#contactainer {float: left; width: 45%; min-height: 300px;}
#contactainer input {width: 28em; border: solid 1px; padding: .125em;}
#contactainer textarea {width: 25.75em; border: solid 1px; font-size: .75em; padding: .125em;}

#tbl_form tr td:first-child {width: 100px;}

#searchform {margin-bottom: 1em;}
#adv_options {width: 290px; margin: .25em 0 0 0; border: none; padding: 0;}
#adv_options ul {list-style: none; margin: 0; padding: 0;}
#adv_options ul li {display: inline; padding-right: .6em;}

