html, body { font-family: Tahoma, sans-serif; line-height: 1.5; color: #000000; }
html p, body p { line-height: 1.65; }
.header { top: 0; height: auto; background-color: #ffffff; }
.header img { width: 360px; margin: 6px 0 0 0; }
.header .heading { padding: 20px 15px; top: 0; margin-left: 400px; min-height: 66px; }
.header .heading .h1 { display: none; }
.header .heading .h2 { display: none; }
.main.inner h1 { display: none; }
.glossary-link { top: 0 !important; }
h2 { font-family: Tahoma, sans-serif; font-size: 21px; font-weight: bold; line-height: 1.5; border-bottom: 1px solid #aaa; padding-bottom: 4px; }
h3 { font-family: Tahoma, sans-serif; }
table { border-bottom: 1px solid #ccc; width: 100%; }
table td { border: none; }
table thead th { border: none; line-height: 1.25; text-align: left; }
table thead th:last-of-type { text-align: center; }
table tbody tr td { border-bottom: 1px solid #ccc; background-color: none; }

.quiz table tbody tr:nth-child(even) td, 
.quiz table tbody tr:nth-child(odd) td { background-color: #eee; }
.quiz table tbody th.descriptions { background-color: #ddd; color: #000000; }
.quiz .drop { border-radius: 0; border: 1px solid #aaa; background-color: #fff; }
.quiz .choice { max-width: 93%; background-color: #006170; color: #fff; border-radius: 0; }

.inline-quiz-form input[type=submit], .quizzing-block input[type=submit] { color: #fff; }

.glossary-link { top: 12px; }

.modal table { width: auto; }

body #page-edit-from-lms { display: block; } 
.header .heading .h1, .header .heading .h2, .container .ccm-next-previous-wrapper .arrow { background-color: #ffffff; color: #012f6e; }
.header .heading { background-color: #ffffff; }
.header .heading h2 { background-color: #ffffff; color: #012f6e; }
.main.inner h1 { color: #012f6e; }
.main.inner h2 { color: #006170; }
.main.inner h3 { color: #006170; }
table { }
table thead th, table th, .quiz table thead th, .quiz table th { background-color: #545454; color: #ffffff; }
table tbody tr:nth-child(even) td { background-color: #ededed; }
table tbody tr:nth-child(odd) td { }
.ca-button { background-color: #006170; color: #ffffff; }
.footer { background-color: #f0cfaf; color: #012f6e; }
.quiz table tbody tr:nth-child(even) td, .quiz table tbody tr:nth-child(odd) td { }
.quiz table tbody th { background-color: #989898; color: #ffffff; }
.ca-accent1 { background-color: #006170; }
.ca-accent1-inverse, .ca-button.ca-accent1-inverse { border-color: #006170; color: #006170; }
.ca-accent1-inverse a { color: #006170; }
.ca-accent2 { background-color: #973b11; }
.ca-accent2-inverse { border-color: #973b11; color: #973b11; }
.ca-accent2-inverse a { color: #973b11; }
