﻿.surveyTable
{
	width: 75%;
	border-collapse: collapse;
}

.surveyNameCell
{
	border: solid black 1px;
	background-color: #3DB1D2;
	text-align: center;
	font-size: 1.1em;
	font-weight: bold;
	padding: 6px;
}

.surveyCategoryCell
{
	border: solid black 1px;
	padding: 3px;
	background-color: gray;
	padding: 2px 2px 2px 5px;
	color: white;	
	font-size: 0.9em;
	font-family: Tahoma, Arial;
	font-weight: bold;
}

.surveySubmitCell
{
	border: solid black 1px;
	background-color: blue;
	text-align: center;
	font-weight: bold;
	padding: 3px;
}



.questionCellEven, .questionCellOdd,
  .questionCellResponseEven, .questionCellResponseOdd
{
	font-size: 0.9em;
	font-family: Tahoma, Arial;
	border-bottom: dotted black 1px;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 4px;
	padding-top: 3px;
	border-right: solid black 1px;
	border-left: solid black 1px;
	border-top: solid black 1px;
	text-align: left;
}

.questionCellResponseEven, .answerCellResponseEven,
  .questionCellEven, .answerCellEven
{
	background-color: #FEFF7F;
}

.questionCellOdd, .answerCellOdd,
  .questionCellResponseOdd, .answerCellResponseOdd
{
	background-color: #FFFFCF;
}

.answerCellEven, .answerCellOdd
{
	font-size: 0.9em;
	font-family: Tahoma, Arial;
	padding: 4px;
	text-align: left;
	
}

.answerCellEven, .answerCellOdd,
  .answerCellResponseEven, .answerCellResponseOdd
{
	font-size: 0.9em;
	font-family: Tahoma, Arial;
	vertical-align: top;
	border-left: solid black 1px;
	border-right: solid black 1px;
	border-bottom: solid black 1px;
}

.surveyErrorCell
{
	background-color: #FEFF7F;
	border: solid black 1px;
	padding: 3px;
}

.surveyQuestionFreeText
{
	width: 100%; 
	height: 200px;
}

.surveyQuestionFreeTextOptional, .surveyQuestionFreeTextOptionalHide
{
	width: 300px;
	height: 100px;
}

.surveyQuestionFreeTextResponse
{
	width: 100%;
	height: 150px;
}

.surveyQuestionFreeTextOptionalHidden
{
	display: none;
}

.surveyError, .surveyErrorCell
{
	color: Red;
	font-family: Serif;
	font-size: 0.9em;
	font-weight: bold;
}

.answerCellResponseEven, .answerCellResponseOdd, .questionAnswerCell
{
	font-size: 0.9em;
	font-family: Tahoma, Arial;
	padding: 4px 4px 4px 10px;
	font-weight: bold;
}

.answerCellOdd TABLE, .answerCellEven TABLE
{
	font-size: 0.9em;
	font-family: Tahoma, Arial;
	width: 100%;
}

.questionNumber
{
	font-weight: bold;
	font-size: 0.9em;
	font-family: Tahoma, Arial;
}


.surveySpecificAnswer, .surveySpecificQuestion
{
	font-weight: bold;
}
