/* allowing for general.css to control header style */
/* .JavaScriptQuiz h1 {font-weight: bold; font-size: 18px; color: #ff9c00; line-height: 24px;} */

.Intro {/*font-weight: bold; font-size: 10px; text-transform: uppercase; color: #666666; text-align: justify;*/}
.Question {margin-left: 0px; padding-bottom:20px; margin-bottom: 20px; border-bottom:1px dotted #999999; font-size:1.1em;}
.QuestionText {font-weight: bold; margin-bottom:12px; display:block;}
.NoAnswer, .YourAnswer {display: block; margin-top: 0px; margin-bottom: 0px;}
.CorrectAnswer {font-weight: bold; margin-top: 4px; color:#503162;}
.Explanation {display: block; margin-top: 10px;}
.Option {display: block;}
.AnswerLetter {font-family: verdana, arial, helvetica; font-weight: bold; text-transform: uppercase;}
.Score {margin: 15px 0px 15px 0px; font-weight: normal; color:#664c76; font-size:1.6em;}
.Button {margin: -10px 0px 10px 0px;}
.Results .Button {margin:10px 0;}
.Button input {
	border:1px solid ffb49f;
	color:#fff;
	background:url(http://o.mm-health.com/images/bg_quiz_button.gif) repeat-x;
	padding:4px;
	font-size:1.1em;
}
.Results .Button input {
	border:1px solid #622b77;
	color:#622b77;
	background:url(http://o.mm-health.com/images/bg_quiz_button_2.gif) repeat-x;
}
span.Option {
	margin-left:15px;
}
.Resources {
	margin-top:30px;
}
.Resources ol {
margin-left:25px;
}
.Resources ol li {
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
}
.Results a, .Resources a, .Results a:hover, .Resources a:hover {
	text-decoration:none;
	color:inherit;
}
.JavaScriptQuiz .Options .Option input {
	border:0;
}

/* Overview headers only; hides h1 coming from the UCR, but not the custom title */
.leftRail h1 {
	/* display:none; */
}
.leftRail h1.customHeader {
	display:block;
}