﻿.Question
{
	font-weight:bold;
	color:#004080;		
}

.PasswordResetText
{
	font-weight: normal;
	font-size:12px;
}

.RegistrationText
{
	font-weight: normal;
	font-size:12px;
}

.ReadingSessionStatus .ReadingSessionCompletedRow
{	
	BORDER:1px;
}

.ReadingSessionStatus td
{
	vertical-align:middle;
	text-align:center;
}

.ReadingSessionStatus .ReadingSessionCompletedRow
{	
	BACKGROUND-COLOR: #636163;
}

.ReadingSessionStatus .ReadingSessionInCompletedRow
{	
	BACKGROUND-COLOR: #e4e4e4;
}

.InputFormPrompt em
{
	color: Red;
}

.heading
{
	color: Green;	
}

.validationAlertText
{
	line-height:normal;
	text-align:left;
	font-weight:bold;
	color: red;	
}

.NoScoresReport
{
	font-style:italic;
	font-weight:bold;
}

.ValidationInstructionsContainer
{
	font-style:italic;	
}

.ReportTable
{
	border-collapse:collapse;
}

.ReportTable td
{	
	border-color:#DEE3E7;
	border-width:thin;
	border-style:solid;
	white-space: nowrap;
	vertical-align: top;
	padding-bottom: 2px;
}

.ReportHeaderRow td
{
	font-weight: bold;
	vertical-align: bottom;
	white-space: normal;
	padding-bottom: 2px;
}

.ActionButtonTable td
{
	border-style:none;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-top: 0px;
	vertical-align: middle;
}

.ActionButtonTable a
{
	display: block;
	text-indent: -9999px;
	outline: none;
	height: 16px;
	background-repeat: no-repeat;
	background-position: 0 50%;
}

.DeleteItemButton
{
	width: 16px;
	background-image: url("images/deleteIcon.gif");
}

/* ////////////////////// Survey ///////////////////////// */
td.SurveyExperienceChoiceCell { width: 50px; vertical-align: top; }

div.SurveyQuestionContainerDiv { width: 500px; clear: both; padding-bottom: 10px; }
div.SurveyQuestionNumberDiv { float: left; width: 20px; }
div.SurveyQuestionQuestionDiv { float: left; width: 470; }
div.SurveyQuestionChoicesDiv { padding-left: 30px; }