
.ss-q-title
{display:block;font-weight:bold;
color: #45321c;}

input,select,textarea,option {
background-color:#FFFFFF;
border:1px solid #DDDDDD;
color:#4C4C4C;
font-family:inherit;
font-size:16px;
padding:5px;
}

input:focus, textarea:focus {
border:1px solid #f05571;
}

.ss-textarea
{max-width:99%}

.ss-q-help
{display:block;color:#666;margin:.1em 0 .25em 0}

.ss-q-long
{max-width:90%}

.ss-form-entry
{
margin-bottom:1.5em;

}

.ss-choices
{list-style:none;margin:.5em 0 0 0;padding:0}

.ss-required-asterisk
{color:#f05571}

label
{display:block;cursor:pointer}

ul label
{display:inline}