/* phhalt.css                                                       */
/*      a basic stylesheet template for questionnaires               */

/* block-level and inline elements */
body {background: white;}
hr {
     color: Black;
}
h1 {
     color: Black;
     font-weight: normal;
     font-family : "Arial Black";
     font-size : larger;
     table-layout : auto;
     width : auto;
     word-spacing : normal;
}

/* general style classes */
.section-heading {
     font-weight: bold;
     font-family : Arial;
     font-size : 11pt;
     color: #871c23;
}
.question-heading {
     font: normal 10pt Arial, helvetica, sans-serif;
     font-weight: bold;
     color: #871c23;
}
.question-text {
     font: normal 10pt Arial, helvetica, sans-serif;
     font-weight: bold;
}
.perseus-link {font-size: x-small;}
.text-block {
     font: normal 10pt Arial, helvetica, sans-serif;
}
.response-set {
     margin: 15pt 30pt 0pt 30pt;
     width: auto;
}
.submit-button {}

/* choose one/many question styles */
/* list-anchor is the class used for the labels for choice groups */
.choice-text {
     font: normal 10pt Arial, helvetica, sans-serif;
}
.list-anchor {
     font: normal 10pt Arial, helvetica, sans-serif;
}      

/* table styles */
.category-row {
     font-family : Arial;
     font-size : 11pt;
     font-weight : bold;
     color: Black;
}
.anchor-row {
     font: normal 10pt Arial, helvetica, sans-serif;
}
.choice-row {
     font-family : Arial;
     font-size : 10pt;
     font-weight : bold;
     color: #871c23;
}
.coded-choice {
     font: normal 10pt Arial, helvetica, sans-serif;
}
.total-row {
     font: normal 10pt Arial, helvetica, sans-serif;
     font-weight: bold;
}
.odd-row {
     background : #e4dcc7;
     font: normal 10pt Arial, helvetica, sans-serif;
}
.even-row {
     background: Window;
     font: normal 10pt Arial, helvetica, sans-serif;
}

/* text styles for table and fillin questions */
.topic-text {
     font: normal 10pt Arial, helvetica, sans-serif;
     font-variant : normal;
     font-style : normal;
     font-stretch : normal;
     font-size-adjust : none;
}

/* table and cell styles for multi-page progress indicator */
.progress-table {}
.completed-cell {background: #871c23;}
.uncompleted-cell {background: #d4c69e;}