body {
	font-family: "trebuchet ms", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
}

a:link, a:visited, a:active {
color: #005294;
font-weight: bold;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
.clear {
clear: both;
}
#page-container {
margin: 0px 50px;
padding: 0px;

}

#page-header {
margin: 0px;
padding: 10px;
}
#quiz-container {
width: 600px;
margin: 0px;
float: left;
}

#quiz-sidebar {
width: 200px;
float: left;
margin: 0px 0px 0px 20px;
padding: 0px 10px 650px 10px;
background-color: #eee;
color: #333;
}


h1 {
color: #ff0103;
font-size: 14px;
margin: 25px 0px 0px 0px;
padding: 0px;
}

h2, h2 a:link, h2 a:visited, h2 a:active, h2 a:hover  {
font-size: 24px;
margin: 0px;
padding: 0px;
color: #ff0103;
text-decoration: none;
}
h3 {
font-size: 18px;
color: #ff0103;
}

.question-block {
margin: 0px 0px 15px 0px;
}
.question-text {
font-weight: bold;
}
.question-answers {

}

.answers-right {
font-weight: bold;
font-size: 16px;
margin: 20px 0px 5px 0px;
}
.answers-info {
margin: 5px 0px 20px 0px;
font-size: 14px;
font-style: italic;
}

.answers-takeaway-intro {
font-style: italic;
}

.answers-takeaway {
border: solid 1px #ccc;
background-color: #eee;
padding: 15px;
width: 500px;
}

/*.sidebar-link a:link, .sidebar-link a:visited, .sidebar-link a:active {
font-size: 13px;
font-weight: bold;
color: #333;
text-decoration: underline;
}
.sidebar-link a:hover {
text-decoration: none;
}*/


.sidebar-link {
padding-bottom: 0px;
padding-left: 5px;
padding-top: 10px;
}

.sidebar-link a:link, .sidebar-link a:visited, .sidebar-link a:active {
font-size: 12px;
text-decoration: none;


}
.sidebar-link a:hover {

text-decoration: underline;
}

.sidebar-description {
margin: 0px 0px 15px 10px;
font-size: 11px;
color: #333;
}

h4 {
margin: 20px 0px 10px 0px;
}

h5 {
font-size: 16px;
font-weight: bold;
margin-bottom: 0px;
margin-top: 25px;
}

.logos {
padding: 5px 0px 30px 0px;
border-top: 2px solid #eee;
margin-top: 75px;
text-align: center;
vertical-align:middle;
}

.logos img {
vertical-align: middle;
}

.footertext1 {
color: #999;
text-align: left;
padding: 10px 0px 0px 0px;
}

.footertext2, .footertext2 a {
color: #999;
text-align: center;
padding: 20px 0px;
font-size: 10px;
}