+
+/* survey */
+
+
+div.rating {
+ text-align: center;
+ font-size: 80%;
+ float: left;
+ padding: 0.5em;
+}
+
+
+table.questionaire {
+ padding: 0px;
+}
+
+tr.oddrow {
+ background-color: #ddd;
+}
+
+table.questionaire td {
+ padding: 0px;
+ margin: 0px;
+}
+
+td.response {
+ text-align: left;
+ white-space: nowrap;
+ background-color: #eeffcc;
+}
+
+tr.oddrow td.response {
+ background-color: #ccd9af;
+}
+
+td.task {
+ text-align: left;
+}
+
+.button {
+ background-color: transparent;
+ font-weight: normal;
+ color: #20435c;
+ border: 1px solid #ccc;
+ padding: 3px;
+ text-align: center;
+ cursor: pointer;
+}
+
+div.buttonbar {
+ background-color: #fff;
+ font-size: 70%;
+}
+
+div.buttonbar a:hover {
+ text-decoration: none;
+}
+
+div.buttonbar a:hover img {
+ background-color: #ffc7da;
+}
+
+div.buttonbar ul {
+ list-style: none;
+ padding: 0px;
+}
+
+div.buttonbar li {
+ display: inline;
+ float: left;
+ margin: 5px;
+ text-align: center;
+}
+
+div#randomquote {
+}
+
+div#randomquote blockquote.epigraph {
+ padding: 0 2em 2em 2em;
+ background-color: transparent;
+ font-style: italic;
+ font-size: 80%;
+ border: 0px
+}
+
+div#frequently-asked-questions dt {
+ font-weight: bold;
+ margin-top: 1em;
+ cursor: pointer;
+}
+
+dt:after { content: "\203A\203A"; padding-left: .25em;}
+
+div#sitemap ul {
+ float: left;
+ list-style: none;
+}
+
+.linkmore {
+ margin-top: -2em;
+ float: right;
+ font-size: 70%;
+}
+
+.linkmore:before {
+ content: "["
+}
+
+.linkmore:after {
+ content: "]"
+}