/* Import styles that aren't compatible with Netscape 4 */ @import url(real-style.css); /* Netscape 4 Style */ body { background-color : #fff; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0; padding: 0; color : #333; } div.content { padding : 2em 8ex; border-top : 1px solid #ccc; border-bottom : 1px solid #ccc; } div.navigation { text-align: center; margin : 0px; padding : 1em 8ex 2em 0ex; width : auto; } h1, h2, h3, h4 { font-family : Century Gothic, Helvetica, Arial, sans-serif; } h1 { margin : 1.5em 0 0 4.5ex; font-size: 2em; } h2 { font-size : 1.75em; width : 50ex; color: #666; } h3 { font-size : 1.5em; margin-top : 1em; margin-bottom : 0.5em; width : 60ex; color: #666; } h4 { color: #666; } h5 { color: #888; } h6 { font-size: 1em; color: #666; margin: 0.4em 0 0.2em 0; } blockquote, p { width : 70ex; line-height : 1.5; } .highlight { color : #A00; } blockquote, q { font-style: italic; } ul, ol { margin-left: 0; padding-left: 5ex; width : 65ex; } hr { width : 70ex; text-align : left; color : #636CAB; margin-left : 0; margin-right : auto; } div.formobjects { margin-left : 2ex; width: 80ex; padding-left : 1ex; } div.formobjects div.formobjects { margin-left : 2ex; padding-left : 0; width: 76ex; } dt { font-weight : bold; } table.questions { color: inherit; border-collapse : collapse; empty-cells : show; margin-bottom: 2em; } table.questions td, table.questions th { text-align : center; line-height : 1.3; } table.questions tbody td.index { text-align : right; font-weight : bold; } table.questions tbody th.statement{ text-align : left; font-weight : normal; } table.questions thead { vertical-align : bottom; } table.questions thead h4 { font-size: 1.2em; margin: 0; width: auto; } table.questions thead tr.labels { font-size: 0.8em; } table.questions tbody { vertical-align : top; } table.labels { width: 97%; } table.questions tr {background : transparent; color: #333;} table.questions td.first, table.questions th.first {background : #efe;} table.questions td.second, table.questions th.second {background : #def;} table.questions td.third, table.questions th.third {background : #edf;} table.questions td.fourth, table.questions th.fourth {background : #ffd;} /* odd versions just subtract #222; from the above */ /* nb: there are no odd th's! */ table.questions tr.odd {background : #ddd;} table.questions tr.odd td.first {background : #cdc;} table.questions tr.odd td.second {background : #bcd;} table.questions tr.odd td.third {background : #cbd;} table.questions tr.odd td.fourth {background : #ddb;} table.questions tr.even {background : #eee;} table.questions tr.even td.first {background : #ded;} table.questions tr.even td.second {background : #cde;} table.questions tr.even td.third {background : #dce;} table.questions tr.even td.fourth {background : #eec;} select.levelTwoSelect { margin-left : 4ex; } table.questions thead table.labels td { margin: 0; padding: 0; font-weight: bold; font-size: 0.8em; vertical-align: bottom; } .invisible { display: none; } .clearbutton { font-size: 0.8em; } /* ** Html Banner Styles added in version 0.50 */ #bannerContainer { width: 100%; background-color:white; } #banner { margin-top:20px; margin-bottom:10px; margin-left: 9ex; font-family: Century Gothic; width: 600px !important; } #client-logo-container { vertical-align:bottom; } #client-logo { vertical-align:bottom; padding-bottom:10px; } #banner-text-container { vertical-align:bottom; text-align:left; padding-left:10px; padding-bottom:10px; } #banner-text-container h1 { text-align:left; padding:0; margin:0; line-height:1em; font-size:18pt; font-weight:normal; color:#333333; letter-spacing:normal; } #insync-logo-container { vertical-align:bottom; } #insync-logo { vertical-align:bottom; }