/* CSS Document */

table#questionaire { border-collapse: collapse; }
table#questionaire td { border-bottom: 1px solid #aaa; padding: 7px; font-size: 1.0em;}

td.title  { vertical-align: bottom; width: 10%; padding: 0 3px; text-align: center; font-weight: 700; border-left: 1px dotted #dcdcdc; border-right: 1px dotted #dcdcdc; }
td.title p { margin: 0; padding: 0; }

td.question  { width: 50%; }

td.radio {  width: 10%; padding: 0 3px; text-align: center; font-weight: 700; border-left: 1px dotted #dcdcdc; border-right: 1px dotted #dcdcdc; }
table#questionaire td.options {text-align:left; }
table#questionaire td.options span {margin-right: -25px;}
table#questionaire td.options span.closer {margin-right: -35px;}
.submit { width: 195px; }
.humanName { width: 230px; }
