.ss-base-body{font-size:.8em}
.ss-textarea{max-width:99%}
.ss-choice-item{margin:0;line-height:1.3em;padding-bottom:.5em;}
.ss-choice-label {margin:3px; }
.ss-form-input{vertical-align:middle;margin-top:0;}
.g{color:#666}
.i{display:inline}
.ss-form-desc{font:inherit;white-space:pre-wrap;white-space:-moz-pre-wrap;word-wrap:break-word;width:99%;margin:0}
.ss-q-title{display:block;font-weight:bold;margin-left:3px;}
.ss-q-help{display:block;color:#666;margin:.1em 0 .25em 0}
.ss-q-long{max-width:90%}
.ss-q-short {background: transparent url(../images/inputbgrepeat.jpg) repeat-x left top;color: #000000;border: 1px solid #666666;padding: 3px;margin: 0px 4px;width: 140px;height: 16px  }
.ss-form-entry{margin-bottom:1.5em}
.ss-form-entry select {background: transparent #FFFFFF url(../images/inputbgrepeat.jpg) repeat-x left top;border: 1px solid #666666;height: 22px;width: 340px;}
.ss-choices{list-style:none;margin:.5em 0 0 0;padding:0}
.ss-powered-by{color:#666;margin:0.2em}
.ss-powered-by a:link,.ss-powered-by a:visited{color:#666}
.ss-required-asterisk{color:#c43b1d}
.errorbox-bad{border:2px solid #c43b1d;background-color:#ffe6cc;padding:2px}
.errorheader{color:#c43b1d}
.ss-scalenumbers{text-align:center}
.ss-scalenumber{display:block;padding:0.5em 0 .5em}
.ss-scalerow{text-align:center;color:#666;border:1px solid #d3d8d3;border-left:0;border-right:0;padding:.5em .25em}
td.ss-leftlabel{text-align:right;padding-left:0}
td.ss-rightlabel{text-align:left;padding-right:0}
#googlesubmit {background: transparent url(../images/submitbutton.gif) no-repeat top left;width: 70px;height: 25px;border: none;cursor: pointer;}
.submit_button {background: transparent url(../images/submitbutton.gif) no-repeat top left;width: 70px;height: 25px;border: none;cursor: pointer;}
