/* Universal Styles */

body {background:#FFF url("/images/background.gif") repeat-x top;margin:0}
html,body,table,td {font:13px tahoma, verdana, arial}
a:link, a:visited {color:#009}
h1 {margin:0;padding:0;font-size:15px;color:#666}
h2 {font-size:12px;color:#333}
h3 {font-size:11px;color:#F00}
h4 {font-size:10px;color:#333}
ul {margin:0 0 0 20px;padding:0;line-height:15px}

/* Sections */

#wrapper {width:800px;float:left}

/* Form Elements */

.questioncell {border-bottom:1px solid #006;color:#200;background:#DDE;font:bold 13px Tahoma}
.textfield {font-size:12px;height:15px;border:1px solid #999;color:#000;margin:0;padding:0}
textarea {font-size:12px;border:1px solid #999;color:#000000;margin:0;padding:0}
.dropdown {font-size:12px;background:#EEE;width:200px}
.textarea1 {width:685px}

/* Page Elements */

.topbottomborder {border-top:1px solid #BBB;border-bottom:1px solid #BBB}
.spacetext {line-height:18px}
.blackbox {border:1px solid #AAA;background:#EEE}
.column_right {border-left:1px dotted #999}
.linebottom {border-bottom:1px solid #999}
.article_box {padding:3px 5px 5px;border:1px solid #000099;background:#FFF;font:11px/15px Tahoma, Arial;text-align:left}
.article_box_header {padding:4px;background:#0000AA;font-weight:bold;color:#FFF;border:1px solid #007}
.quote_box {background:#EFEFEF;border:2px solid #CCC;margin:7px}
.testimonial {font:11px/110% Tahoma, Verdana;text-align:left}
.testimonial_byline {font:italic 10px/110% Tahoma, Verdana;text-align:right;margin-top:10px}
.three_steps {font-size:12px;padding:10px 0px 10px;border-bottom:2px dotted #000099}
.three_steps_bullet {font-size:12px;padding:10px 0px 10px}
.top_bottom_line {padding:3px;border-top:1px solid #999;border-bottom:1px solid #999;font:bold 15px Tahoma, Verdana}