form#totd_survey { margin: 0; padding: 0; }
form#totd_survey label { float: left; width: 200px; }
form#totd_survey > div { clear: both; }

#generalInfo { padding: 0 1em; }
#generalInfo > div { padding: 2px 0; }
#generalInfo input[type="text"] { width: 200px; }

div.question { padding: 1em 0 0.5em 0; font-size: 120%; }
div.answer { padding: 2px 0 2px 3em; height: 1.5em; line-height: 1.5em; }

.slider { float: right; }
#q4_s1_slider { width: 200px; }
.selectiveInfo { float: right; width: 400px; display: none; }
.selectiveInfo input { width: 200px; }
.selectiveInfo textarea { width: 340px; height: 70px; }

/* specific styles */
#q6_s1_text { width: 90%; height: 100px; }

.peeps { float: right; width: 50px; margin-right: 250px; font-family: Arial; font-size: 13px; }
.amount { float: right; width: 30px; margin-left: 1em; }

