
.online-quizzes-index {
}
	.online-quizzes-index .online-quizzes-index-box {
		margin: 5px 0 0 0;
	}
		.online-quizzes-index .online-quizzes-index-box p {
			padding: 5px 105px 0 8px;
		}
		.online-quizzes-index .online-quizzes-index-box .green-box-bottom {
			padding: 0;
		}
		.online-quizzes-index .online-quizzes-index-box .green-box-inner {
			height: 60px;
			overflow: hidden;
			background: url('../images/index-box.png') no-repeat right center;
		}
	.online-quizzes-index .online-quizzes-list {
	}
		.online-quizzes-index .online-quizzes-list h4 {
			margin: 10px 0 0 0;
			line-height: 20px;
		}
		.online-quizzes-index .online-quizzes-list .online-quizzes-list-per-page {
			float: right;
			line-height: 20px;
		}
		.online-quizzes-index .online-quizzes-list table.standard {
			margin: 10px 0 0 0;
		}
			.online-quizzes-index .online-quizzes-list table.standard th {
				text-align: left;
			}

.online-quizzes-take {
}
	.online-quizzes-take .online-quizzes-question {
		padding: 10px;
		background: #fbfdf5;
		border-bottom: 1px solid #eaf1cf;
		margin: 0 0 10px 0;
	}
		.online-quizzes-take .online-quizzes-question .question-title {
			font-weight: bold;
		}
		.online-quizzes-take .online-quizzes-question .question-answer {
			display: block;
			margin: 10px 0 0 5px;
		}
		.online-quizzes-take .online-quizzes-question .question-answers {
			list-style: none;
			margin: 0;
			padding: 0;
		}
			.online-quizzes-take .online-quizzes-question .question-answers li {
				list-style: none;
				margin: 4px 0 1px 5px;
				padding: 0;
			}
				.online-quizzes-take .online-quizzes-question .question-answers li input,
				.online-quizzes-take .online-quizzes-question .question-answers li label {
					vertical-align: middle;
				}
	.online-quizzes-take .online-quizzes-answer {
		padding: 10px 15px;
		background: #fbfdf5;
		border-bottom: 1px solid #eaf1cf;
		margin: 0 0 10px 0;
	}
		.online-quizzes-take .online-quizzes-answer .answer-title {
			padding-left: 20px;
			line-height: 16px;
			margin: 0 0 5px -5px;
			font-weight: bold;
			font-size: 1.2em;
		}
		.online-quizzes-take .online-quizzes-answer .answer-continue {
			display: block;
			margin: 10px 0 0 0;
		}
	.online-quizzes-take .online-quizzes-answer-correct {
		background: #eaf1cf;
		border-bottom: 1px solid #d0daa8;
	}
		.online-quizzes-take .online-quizzes-answer-correct .answer-title {
			background: url('../images/icon-correct.png') no-repeat left center;
		}
	.online-quizzes-take .online-quizzes-answer-incorrect {
		background: #f6e0e0;
		border-bottom: 1px solid #e1a7a7;
	}
		.online-quizzes-take .online-quizzes-answer-incorrect .answer-title {
			background: url('../images/icon-incorrect.png') no-repeat left center;
		}
	
	.online-quizzes-take .online-quizzes-bottom-box {
	}
		.online-quizzes-take .online-quizzes-bottom-box .green-box-bottom {
			padding: 0;
			height: 40px;
			overflow: hidden;
		}
		.online-quizzes-take .online-quizzes-bottom-box .online-quizzes-question-number {
			font-size: .9em;
			padding: 0 0 0 10px;
			line-height: 40px;
			float: left;
		}
		.online-quizzes-take .online-quizzes-bottom-box .online-quizzes-cancel {
			font-size: .9em;
			padding: 10px 10px 0 0;
			float: right;
		}
			.online-quizzes-take .online-quizzes-bottom-box .online-quizzes-cancel a {
				display: block;
				width: 90px;
				height: 20px;
				background: url('../images/button-cancel-quiz.png') no-repeat right center;
			}
				.online-quizzes-take .online-quizzes-bottom-box .online-quizzes-cancel a span {
					display: none;
				}
	.online-quizzes-take .online-quizzes-user-warning {
		margin: 5px 0 10px 0;
	}
		.online-quizzes-take .online-quizzes-user-warning .green-box-bottom {
			padding: 8px 10px;
		}
				
.online-quizzes-results {
}				
	.online-quizzes-results h3 {
		font-size: 1.3em;
		margin: 5px 0 0 5px;
	}
	.online-quizzes-results .online-quizzes-results-box {
		margin: 5px 0 10px 0;
		color: #3e4521;
	}
		.online-quizzes-results .online-quizzes-results-box .green-box-bottom {
			height: 45px;
			overflow: hidden;
		}
		.online-quizzes-results .online-quizzes-results-box .result-percent {
			float: left;
			font-size: 1.6em;
			font-weight: bold;
			line-height: 45px;
		}
		.online-quizzes-results .online-quizzes-results-box .result-numbers {
			float: left;
			line-height: 45px;
			padding: 0 0 0 10px;
		}
		.online-quizzes-results .online-quizzes-results-box .result-take-another {
			float: right;
			padding: 10px 0 0 0;
		}
			.online-quizzes-results .online-quizzes-results-box .result-take-another a {
				display: block;
				width: 140px;
				height: 24px;
				background: url('../images/button-take-another.png') no-repeat right center;
			}
				.online-quizzes-results .online-quizzes-results-box .result-take-another a span {
					display: none;
				}
	.online-quizzes-results .online-quizzes-results-re-take {
	}
		.online-quizzes-results .online-quizzes-results-re-take .re-take-button {
			margin: 5px 0 0 0;
			display: block;
			float: right;
		}