div.formContainer {
width:410px;
background-color:#cff;
border:thin ridge;
border-radius: 10px;
font:11pt "Times New Roman", Arial;
margin:0 auto;
padding:0
}

div.formRow {
clear:both;
padding:1px 23px
}

div.formTitle,div.formControls {
clear:both;
text-align:center
}

div.formTitle {
border-bottom:thin ridge;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
background-color:#69C;
color:#fff;
font-size:13pt;
padding:6px
}

div.formRow div.formNotes {
text-align:center;
font-size:9pt
}

div.formControls {
padding-top:4px;
padding-bottom:10px
}

div.formRow span.formLabel,div.formRow span.formLabelLeft {
float:left;
width:129px;
line-height:19px;
padding-right:5px;
font-size:10pt;
text-align:right;
font-weight:700
}

div.formRow span.formElement {
float:right;
width:226px;
text-align:left
}

div.formRow span.formLabelLeft {
width:auto
}

div.formRow span.formElementLeft {
float:left;
text-align:left
}

div.formRow div.questionText,div.formRow div.rowChoices {
float:left;
text-align:left;
font-size:10pt
}

div.formRow div.questionText {
float:left;
text-align:left;
font-weight:700;
font-size:11pt
}

ul.checkBoxs,ul.choices li {
list-style:none;
margin-left:0
}

div.formRow span.formCharCount {
float:right;
font-size:8pt;
font-style:italic
}

.select {
background-color:#ffc;
color:#000;
font-weight:700
}

.button {
background-color:#69c;
font-style:italic;
color:#fff;
font-weight:700;
border-style:outset
}

.button:hover {
border-style:ridge
}

.input,.textArea {
border:1px solid #006;
background-color:#ffc
}

.input:hover,.textArea:hoover {
border:1px solid red;
background:#fff
}

.input:focus,textarea:focus {
background:#fff
}
