@import url("style.css");

p.center { text-align:center; }

/* topics */
#topics { background: url(../img/common/side_topic_bg.png) bottom no-repeat; padding-bottom:10px; margin:0 0 10px 0; }
#topics .title { background: url(../img/common/side_topic_title.png) bottom no-repeat; width:200px; height:37px; margin-bottom:6px; }
#topics .title p { text-align:center; font-size:13px; padding-top:8px; }
.topic { clear:both; width:170px; margin:0 auto 10px auto; padding:10px 0 20px 0; }
.topic p { font-size:12px; line-height:19px; }

/* table */
table { height:auto; margin-left:0px; border-collapse:collapse; font-size:0.95em; }
td { border: 1px solid #ccc; padding:7px; background-color:#fff; }

/* contact_form */
label { margin-right:10px; }
#contactFormStyle { margin:20px 0; width:100%; }
#contactFormStyle td.contactHeader { background-color:#f0f0f0; width:130px; }
#contactFormStyle p { margin:5px auto 10px 5px; }
table#contactFormStyle .example { color:#8d8d8d; font-weight:normal; font-size: 0.8em; margin:0; }
span.requiredTextStyle { font-weight:normal; color:#ff0000; font-size:9pt; }
input.text_input { margin: 0 10px 0 0; display: inline; width:360px; }
textarea { padding: 2px 0; margin: 0 10px 0 0; display: inline; border: 1px solid #cccccc; }
.submitarea { text-align:center; margin:20px auto; position:relative; }
div.submitarea input { padding:4px; }
div.submitarea input#returnForm { float:left; }
input.error { background-color: #fff8c1; }
#commentForm label.error,
label.error,
#radioError,
#checkError { color:#ff6600; font-weight:bold; }

/* resultsDisplay */
#resultsDisplay { margin:0 auto; }
#resultsDisplay span { font-weight:normal; }
#resultsDisplay table { margin-top:10px; width:100%; }
#resultsDisplay td { background-color:#fff; }
#resultsDisplay td.contactHeader { background-color:#f0f0f0; width:25%; }
