/* CSS Document */

/* Elements *******************************************************************/
.textInput
{
	border: inset thin;
	height: 19px;
	vertical-align: top;
	font-family: Arial;
	font-size:12px;
}
.element
{
	padding: 5px 10px 2px 10px;
	margin: 10px 0 0 33px;
	float: left;
	background: #f6f6f6;
	border: solid medium #f0f0f0;
}
.whiteBox
{
	background: #FFF;
	border: solid medium #f0f0f0;
	padding: 0 10px 0 10px;
}
.subTitle
{
	border-bottom: thin;
}
.removeTitle
{
	float: right;
	width: 46px;
	border-bottom: thin;
}
.remove
{
	float: right;
	width: 46px;
	padding: 10px;
}
.remove img
{
	float: right;
	margin: 2px 4px 0 1px;
}
.removeImageBorder
{
	height: 19px;
	width: 22px;
	margin: 0 11px 0 11px;
	text-align: center;
}
.label
{
	font-size: 0.85em;
}
/*													Agreement */

.agreement
{
	float: left;
}
.agreement input
{
	float: left;
	margin: 6px 60px 0 0;
}
.agreement label
{
	float: left;
	margin: 5px 10px 5px 0;
	font-size: 0.85em;
}

/* 													Half Single Text Input */
.halfSingleTextInput
{
	width: 370px;
	min-height: 60px;
	_height: 60px;
}
.halfSingleTextInput input
{
	width: 300px;
	margin: 10px 10px 0 0;
	padding-left:0px;
}
.halfSingleTextInput img 
{
	vertical-align:bottom;
}
/* 													Half Yes No */
.halfYesNo
{
	width: 370px;
	min-height: 60px;
	_height: 60px;
}
.halfYesNo input
{
	float: left;
	margin: 6px 25px 0 0;
}
.halfYesNo label
{
	float: left;
	margin: 5px 10px 5px 0;
	font-size: 0.9em;
}

/* 													Full Single Text Input Add Remove */
.fullSingleTextInputAddRemove
{
	width: 799px;
}
.fullSingleTextInputAddRemove .status
{
	float: right;
}
.fullSingleTextInputAddRemove #subTitle
{
	width: 699px;
	float: left;
}
.fullSingleTextInputAddRemove .addRemove
{
	float: left;
	overflow: auto;
	width: 799px;
}
.fullSingleTextInputAddRemove #textInput
{
	width: 699px;
	float: left;
	padding: 10px;
}
.fullSingleTextInputAddRemove #textInput input
{
	width: 697px;
}
.fullSingleTextInputAddRemove #removeImageBorder
{
	height: 19px;
	width: 22px;
	margin: 0 11px 0 11px;
	text-align: center;
}
.fullSingleTextInputAddRemove #removeImageBorder img
{
}

.fullSingleTextInputAddRemove .add
{
	float: left;
	width: 55px;
	padding: 1px;
}
.fullSingleTextInputAddRemove .add p
{
	float: left;
	padding: 0 0 0 10px;
}
.fullSingleTextInputAddRemove .add img
{
	float: left;
	padding: 2px 0 0 2px;
}
.fullSingleTextMultilineInput label
{
	font-size: 0.9em;
}
/* 													Full Three Text Input Add Remove */
.fullThreeTextInputAddRemove
{
	width: 799px;
}
.fullThreeTextInputAddRemove .status
{
	float: right;
}
.fullThreeTextInputAddRemove #subTitle1
{
	width: 240px; /* Width of first input */
	float: left;
}
.fullThreeTextInputAddRemove #subTitle2
{
	width: 130px; /* Width of second input */
	float: left;
}
.fullThreeTextInputAddRemove #subTitle3
{
	width: 279px; /* Width of third input */
	float: left;
}
.fullThreeTextInputAddRemove #removeTitle
{
	float: right;
	width: 46px;
}
.fullThreeTextInputAddRemove .addRemove
{
	float: left;
	overflow: auto;
	width: 799px;
}
.fullThreeTextInputAddRemove .textInputBox
{
	padding: 10px;
}
.fullThreeTextInputAddRemove #textInput1
{
	width: 240px; /* Width of first input */
	float: left;
}
.fullThreeTextInputAddRemove #textInput1 .textInput
{
	width: inherit;
}
.fullThreeTextInputAddRemove #textInput2
{
	width: 130px; /* Width of second input */
	float: left;
}
.fullThreeTextInputAddRemove #textInput2 .textInput
{
	width: inherit;
}
.fullThreeTextInputAddRemove #textInput3
{
	width: 279px; /* Width of third input */
	float: left;
}
.fullThreeTextInputAddRemove #textInput3 .textInput
{
	width: inherit;
}
.fullThreeTextInputAddRemove #removeImageBorder
{
	height: 19px;
	width: 22px;
	margin: 0 11px 0 11px;
	text-align: center;
}
.fullThreeTextInputAddRemove #removeImageBorder img
{
	margin: 2px 4px 0 1px;
}

.fullThreeTextInputAddRemove .add
{
	float: left;
	width: 55px;
	padding: 1px;
}
.fullThreeTextInputAddRemove .add p
{
	float: left;
	padding: 0 0 0 10px;
}
.fullThreeTextInputAddRemove .add img
{
	float: left;
	padding: 2px 0 0 2px;
}

/* 													Full Three Text Input */
.fullThreeTextInput
{
	width: 799px;
}
.fullThreeTextInput .status
{
	float: right;
}
.fullThreeTextInput .subTitle
{
	width: 240px;
	float: left;
}
.fullThreeTextInput .textInputBox
{
	width: 240px;
	float: left;
	padding: 10px;
}
.fullThreeTextInput .textInput
{
	width: 240px;
	float: left;
}

/* 													Full Single Text Multiline Input */
.fullSingleTextMultilineInput
{
	width: 799px;
}
.fullSingleTextMultilineInput .status
{
	float: right;
}
.fullSingleTextMultilineInput .textInput
{
	width: 795px;
	height: 90px;
	margin: 0 10px 0 0;
}

/* 													Half Three Options */
.halfThreeOptions
{
	width: 370px;
}
.halfThreeOptions .status
{
	float: right;
}
.halfThreeOptions input
{
	float: left;
	margin: 6px 25px 0 0;
}
.halfThreeOptions label
{
	float: left;
	margin: 5px 10px 5px 0;
}

/* 													Full Four Text Input */
.fullFourTextInput
{
	width: 799px;
}
.fullFourTextInput .status
{
	float: right;
}
.fullFourTextInput .subTitle
{
	width: 173px;
	float: left;
}
.fullFourTextInput .textInputBox
{
	width: 173px;
	float: left;
	padding: 10px;
}
.fullFourTextInput .textInput
{
	width: 173px;
	float: left;
}

/* 													Full Three Options */
.fullThreeOptions
{
	width: 799px;
}
.fullThreeOptions .status
{
	float: right;
}
.fullThreeOptions input
{
	float: left;
	margin: 6px 30px 0 0;
}
.fullThreeOptions label
{
	float: left;
	margin: 5px 10px 5px 0;
	font-size: 0.9em;
}
.fullThreeOptions2
{
	width: 799px;
}
.fullThreeOptions2 .status
{
	float: right;
}
.fullThreeOptions2 input
{
	float: left;
	margin: 6px 25px 0 0;
}
.fullThreeOptions2 label
{
	float: left;
	margin: 5px 10px 5px 0;
	font-size: 0.9em;
}
/* 													Full Four Options */
.fullFourOptions
{
	width: 799px;
}
.fullFourOptions .status
{
	float: right;
}
.fullFourOptions input
{
	float: left;
	margin: 6px 60px 0 0;
}
.fullFourOptions label
{
	float: left;
	margin: 5px 10px 5px 0;
	font-size: 0.9em;
}
/* 													Full Two Text Two Yes No Add Remove */
.fullTwoTextTwoYesNoAddRemove
{
	width: 799px;
}
.fullTwoTextTwoYesNoAddRemove .status
{
	float: right;
}
.fullTwoTextTwoYesNoAddRemove .spacer
{
	width: 103px;
	height: 1px;
	float: left;
}
.fullTwoTextTwoYesNoAddRemove #subTitle1
{
	width: 130px;
	float: left;
}
.fullTwoTextTwoYesNoAddRemove #subTitle2
{
	width: 130px;
	float: left;
}
.fullTwoTextTwoYesNoAddRemove #subTitle3
{
	width: 130px;
	float: left;
}
.fullTwoTextTwoYesNoAddRemove #subTitle4
{
	width: 130px;
	float: left;
}
.fullTwoTextTwoYesNoAddRemove #removeTitle
{
	float: right;
	width: 46px;
}
.fullTwoTextTwoYesNoAddRemove .addRemove
{
	float: left;
	overflow: auto;
	width: 799px;
}
.fullTwoTextTwoYesNoAddRemove .textInputBox
{
	padding: 10px;
}
.fullTwoTextTwoYesNoAddRemove #lineTitle
{
	width: 77px;
	height: 41px;
	float: left;
}
.fullTwoTextTwoYesNoAddRemove #lineTitle p
{
	padding: 13px 0 0 0;
}
.fullTwoTextTwoYesNoAddRemove #input1
{
	width: 130px;
	float: left;
}
.fullTwoTextTwoYesNoAddRemove #input1 .textInput
{
	width: inherit;
}
.fullTwoTextTwoYesNoAddRemove #input2
{
	width: 130px;
	float: left;
}
.fullTwoTextTwoYesNoAddRemove #input2 input
{
	float: left;
	margin: 6px 25px 0 0;
}
.fullTwoTextTwoYesNoAddRemove #input2 label
{
	float: left;
	margin: 5px 10px 2px 0;
}
.fullTwoTextTwoYesNoAddRemove #input3
{
	width: 130px;
	float: left;
}
.fullTwoTextTwoYesNoAddRemove #input3 .textInput
{
	width: inherit;
}
.fullTwoTextTwoYesNoAddRemove #input3 input
{
	float: left;
	margin: 6px 25px 0 0;
}
.fullTwoTextTwoYesNoAddRemove #input3 label
{
	float: left;
	margin: 5px 10px 2px 0;
}
.fullTwoTextTwoYesNoAddRemove #input4
{
	width: 130px;
	float: left;
}
.fullTwoTextTwoYesNoAddRemove #input4 .textInput
{
	width: 128px;
}
.fullTwoTextTwoYesNoAddRemove #removeImageBorder img
{
	margin: 2px 4px 0 1px;
}

.fullTwoTextTwoYesNoAddRemove .add
{
	float: left;
	width: 55px;
	padding: 1px;
}
.fullTwoTextTwoYesNoAddRemove .add p
{
	float: left;
	padding: 0 0 0 10px;
}
.fullTwoTextTwoYesNoAddRemove .add img
{
	float: left;
	padding: 2px 0 0 2px;
}
/* 													Full Four Text Input Add Remove */
.fullFourTextInputAddRemove
{
	width: 799px;
}
.fullFourTextInputAddRemove .status
{
	float: right;
}
.fullFourTextInputAddRemove #subTitle1
{
	width: 156px; /* Width of first input */
	float: left;
}
.fullFourTextInputAddRemove #subTitle2
{
	width: 156px; /* Width of second input */
	float: left;
}
.fullFourTextInputAddRemove #subTitle3
{
	width: 156px; /* Width of third input */
	float: left;
}
.fullFourTextInputAddRemove #subTitle4
{
	width: 155px; /* Width of fourth input */
	float: left;
}
.fullFourTextInputAddRemove #removeTitle
{
	float: right;
	width: 46px;
}
.fullFourTextInputAddRemove .addRemove
{
	float: left;
	overflow: auto;
	width: 799px;
}
.fullFourTextInputAddRemove .textInputBox
{
	padding: 10px;
}
.fullFourTextInputAddRemove #textInput1
{
	width: 156px; /* Width of first input */
	float: left;
}
.fullFourTextInputAddRemove #textInput1 .textInput
{
	width: inherit;
}
.fullFourTextInputAddRemove #textInput2
{
	width: 156px; /* Width of second input */
	float: left;
}
.fullFourTextInputAddRemove #textInput2 .textInput
{
	width: inherit;
}
.fullFourTextInputAddRemove #textInput3
{
	width: 156px; /* Width of third input */
	float: left;
}
.fullFourTextInputAddRemove #textInput3 .textInput
{
	width: inherit;
}
.fullFourTextInputAddRemove #textInput4
{
	width: 155px; /* Width of fourth input */
	float: left;
}
.fullFourTextInputAddRemove #textInput4 .textInput
{
	width: inherit;
}
.fullFourTextInputAddRemove #removeImageBorder
{
	height: 19px;
	width: 22px;
	margin: 0 11px 0 11px;
	text-align: center;
}
.fullFourTextInputAddRemove #removeImageBorder img
{
	margin: 2px 4px 0 1px;
}

.fullFourTextInputAddRemove .add
{
	float: left;
	width: 55px;
	padding: 1px;
}
.fullFourTextInputAddRemove .add p
{
	float: left;
	padding: 0 0 0 10px;
}
.fullFourTextInputAddRemove .add img
{
	float: left;
	padding: 2px 0 0 2px;
}
/* 													Half Three Text Input Add Remove */
.halfTwoTextInputAddRemove
{
	width: 370px;
}
.halfTwoTextInputAddRemove .status
{
	float: right;
}
.halfTwoTextInputAddRemove #subTitle1
{
	width: 123px; /* Width of first input */
	float: left;
}
.halfTwoTextInputAddRemove #subTitle2
{
	width: 123px; /* Width of second input */
	float: left;
}
.halfTwoTextInputAddRemove #removeTitle
{
	float: right;
	width: 46px;
}
.halfTwoTextInputAddRemove .addRemove
{
	float: left;
	overflow: auto;
	width: 799px;
}
.halfTwoTextInputAddRemove .textInputBox
{
	padding: 10px;
}
.halfTwoTextInputAddRemove #textInput1
{
	width: 123px; /* Width of first input */
	float: left;
}
.halfTwoTextInputAddRemove #textInput1 .textInput
{
	width: inherit;
}
.halfTwoTextInputAddRemove #textInput2
{
	width: 123px; /* Width of second input */
	float: left;
}
.halfTwoTextInputAddRemove #textInput2 .textInput
{
	width: inherit;
}
.halfTwoTextInputAddRemove .remove
{
	float: left;
	width: 46px;
	padding: 10px;
}
.halfTwoTextInputAddRemove .remove img
{
	float: right;
}
.halfTwoTextInputAddRemove #removeImageBorder
{
	height: 19px;
	width: 22px;
	margin: 0 11px 0 11px;
	text-align: center;
}
.halfTwoTextInputAddRemove #removeImageBorder img
{
	margin: 2px 4px 0 1px;
}

.halfTwoTextInputAddRemove .add
{
	float: left;
	width: 55px;
	padding: 1px;
}
.halfTwoTextInputAddRemove .add p
{
	float: left;
	padding: 0 0 0 10px;
}
.halfTwoTextInputAddRemove .add img
{
	float: left;
	padding: 2px 0 0 2px;
}

/* 													Full Single Text Input */
.fullSingleTextInput
{
	width: 799px;
}
.fullSingleTextInput .status
{
	float: right;
}
.fullSingleTextInput .textInput
{
	width: 795px;
	margin: 0 10px 0 0;
}
/* 													Full Five Text Input Add Remove */
.fullFiveTextInputAddRemove
{
	width: 799px;
}
.fullFiveTextInputAddRemove .status
{
	float: right;
}
.fullFiveTextInputAddRemove #subTitle1
{
	width: 119px; /* Width of first input */
	float: left;
}
.fullFiveTextInputAddRemove #subTitle2
{
	width: 119px; /* Width of second input */
	float: left;
}
.fullFiveTextInputAddRemove #subTitle3
{
	width: 119px; /* Width of third input */
	float: left;
}
.fullFiveTextInputAddRemove #subTitle4
{
	width: 120px; /* Width of fourth input */
	float: left;
}
.fullFiveTextInputAddRemove #subTitle5
{
	width: 120px; /* Width of fourth input */
	float: left;
}
.fullFiveTextInputAddRemove #removeTitle
{
	float: right;
	width: 46px;
}
.fullFiveTextInputAddRemove .addRemove
{
	float: left;
	overflow: auto;
	width: 799px;
}
.fullFiveTextInputAddRemove .textInputBox
{
	padding: 10px;
}
.fullFiveTextInputAddRemove #textInput1
{
	width: 119px; /* Width of first input */
	float: left;
}
.fullFiveTextInputAddRemove #textInput1 .textInput
{
	width: inherit;
}
.fullFiveTextInputAddRemove #textInput2
{
	width: 119px; /* Width of second input */
	float: left;
}
.fullFiveTextInputAddRemove #textInput2 .textInput
{
	width: inherit;
}
.fullFiveTextInputAddRemove #textInput3
{
	width: 119px; /* Width of third input */
	float: left;
}
.fullFiveTextInputAddRemove #textInput3 .textInput
{
	width: inherit;
}
.fullFiveTextInputAddRemove #textInput4
{
	width: 120px; /* Width of fourth input */
	float: left;
}
.fullFiveTextInputAddRemove #textInput4 .textInput
{
	width: inherit;
}
.fullFiveTextInputAddRemove #textInput5
{
	width: 120px; /* Width of fourth input */
	float: left;
}
.fullFiveTextInputAddRemove #textInput5 .textInput
{
	width: inherit;
}
.fullFiveTextInputAddRemove .remove
{
	float: right;
	width: 46px;
	padding: 10px;
}
.fullFiveTextInputAddRemove .remove img
{
	float: right;
}
.fullFiveTextInputAddRemove #removeImageBorder
{
	height: 19px;
	width: 22px;
	margin: 0 11px 0 11px;
	text-align: center;
}
.fullFiveTextInputAddRemove #removeImageBorder img
{
	margin: 2px 4px 0 1px;
}

.fullFiveTextInputAddRemove .add
{
	float: left;
	width: 55px;
	padding: 1px;
}
.fullFiveTextInputAddRemove .add p
{
	float: left;
	padding: 0 0 0 10px;
}
.fullFiveTextInputAddRemove .add img
{
	float: left;
	padding: 2px 0 0 2px;
}
/* 													Full Three Text Nine Yes No Add Remove */
.fullThreeTextNineYesNoAddRemove
{
	width: 799px;
}
.fullThreeTextNineYesNoAddRemove .yesNo
{
	float: left;
	width: 250px;
	height: 21px;
	padding: 5px 10px 0 5px;
}
.fullThreeTextNineYesNoAddRemove .status
{
	float: right;
}
.fullThreeTextNineYesNoAddRemove .input
{
	float: right;
	margin: 6px 10px 0 0;
}
.fullThreeTextNineYesNoAddRemove .label
{
	float: right;
	margin: 5px 10px 5px 10px;
}
.fullThreeTextNineYesNoAddRemove .question
{
	margin: 5px 0 5px 0;
	float: left;
}
.fullThreeTextNineYesNoAddRemove #subTitle1
{
	width: 217px; /* Width of first input */
	float: left;
}
.fullThreeTextNineYesNoAddRemove #subTitle2
{
	width: 216px; /* Width of second input */
	float: left;
}
.fullThreeTextNineYesNoAddRemove #subTitle3
{
	width: 216px; /* Width of third input */
	float: left;
}
.fullThreeTextNineYesNoAddRemove #removeTitle
{
	float: right;
	width: 46px;
}
.fullThreeTextNineYesNoAddRemove .addRemove
{
	float: left;
	overflow: inherit;
	width: 799px;
	margin: 0 0 15px 0;
}
.fullThreeTextNineYesNoAddRemove .textInputBox
{
	padding: 10px;
	margin: 0 0 10px 0;
}
.fullThreeTextNineYesNoAddRemove #textInput1
{
	width: 217px; /* Width of first input */
	float: left;
}
.fullThreeTextNineYesNoAddRemove #textInput1 .textInput
{
	width: inherit;
}
.fullThreeTextNineYesNoAddRemove #textInput2
{
	width: 216px; /* Width of second input */
	float: left;
}
.fullThreeTextNineYesNoAddRemove #textInput2 .textInput
{
	width: inherit;
}
.fullThreeTextNineYesNoAddRemove #textInput3
{
	width: 216px; /* Width of third input */
	float: left;
}
.fullThreeTextNineYesNoAddRemove #textInput3 .textInput
{
	width: inherit;
}
.fullThreeTextNineYesNoAddRemove .remove
{
	float: right;
	width: 46px;
	padding: 10px;
}
.fullThreeTextNineYesNoAddRemove .remove img
{
	float: right;
}
.fullThreeTextNineYesNoAddRemove #removeImageBorder
{
	height: 19px;
	width: 22px;
	margin: 0 11px 0 11px;
	text-align: center;
}
.fullThreeTextNineYesNoAddRemove #removeImageBorder img
{
	margin: 2px 4px 0 1px;
}

.fullThreeTextNineYesNoAddRemove .add
{
	float: left;
	width: 55px;
	padding: 1px;
}
.fullThreeTextNineYesNoAddRemove .add p
{
	float: left;
	padding: 0 0 0 10px;
}
.fullThreeTextNineYesNoAddRemove .add img
{
	float: left;
	padding: 2px 0 0 2px;
}
/* 													Full Five Text Dual Input */
.fullFiveTextDualInput
{
	width: 799px;
}
.fullFiveTextDualInput .status
{
	float: right;
}
.fullFiveTextDualInput .subTitle
{
	width: 133px;
	float: left;
}
.fullFiveTextDualInput .textInputBox
{
	width: 133px;
	float: left;
	padding: 10px;
}
.fullFiveTextDualInput .textInput
{
	width: 30px;
	float: left;
	margin: 0 10px 0 0;
}
.fullFiveTextDualInput .label
{
	float: left;
	padding: 4px 4px 0 0;
}
/* 													Full Four Text Percent */
.fullFourTextPercent
{
	width: 799px;
}
.fullFourTextPercent .status
{
	float: right;
}
.fullFourTextPercent .subTitle
{
	float: left;
}
.fullFourTextPercent .subTitle1
{
	width: 173px; /* Width of first input */
}
.fullFourTextPercent .subTitle2
{
	width: 173px; /* Width of second input */
}
.fullFourTextPercent .subTitle3
{
	width: 173px; /* Width of third input */
}
.fullFourTextPercent .subTitle4
{
	width: 173px; /* Width of fourth input */
}
.fullFourTextPercent .textInputBox
{
	float: left;
	padding: 10px;
}
.fullFourTextPercent .textInputBox1
{
	width: 173px; /* Width of first input */
}
.fullFourTextPercent .textInputBox2
{
	width: 173px; /* Width of second input */
}
.fullFourTextPercent .textInputBox3
{
	width: 173px; /* Width of third input */
}
.fullFourTextPercent .textInputBox4
{
	width: 173px; /* Width of fourth input */
}
.fullFourTextPercent .textInput
{
	width: 50px;
	float: left;
	margin: 0 10px 0 0;
}
.fullFourTextPercent .label
{
	float: left;
	padding: 4px 5px 0 0px;
}
/*full yes no*/
.fullYesNo, .fullSingleTextMultilineInput
{
	width: 799px;
	min-height:60px;
}
.fullYesNo .status, .fullSingleTextMultilineInput status
{
	float: right;
}
.fullYesNo input, .fullSingleTextMultilineInput input
{
	float: left;
	margin: 2px 25px 0 0;
}
.fullYesNo label, .fullSingleTextMultilineInput label
{
	float: left;
	margin: 2px 10px 5px 0;
	font-size: 0.9em;
}
.fullHalfTextBox
{
	width: 799px;
	min-height:60px;
}
.fullHalfTextBox input
{
	width: 300px;
	margin: 8px 12px 0 0;
	float:left
}

.add
{
	float: left;
	padding: 1px;
	width: 55px;
	margin:3px 0 0 -2px;
}
.add img
{
	float: left;
	padding: 2px 0 0 2px;
}
.add p
{
	float: left;
	padding: 0 0 0 10px;
}
.performedAndReportedTable th, .performedAndReportedTable td
{
	background: #fff;
	/*padding: 6px;*/
}

/* Fieldset styles*/

fieldset
{
	padding: 10px;
	border: 0 none;
}
fieldset div
{
	clear: both;
	margin: 0 0 5px 0;
}
fieldset div div
{
	clear: none;
}
fieldset div.checkbox
{
	padding-left: 32%;
}
fieldset div.radioButtons
{
	margin-left: 32%;
}
fieldset label
{
	display: inline;
	float: left;
	width: 30%;
	text-align: right;
	line-height: 1.6em;
	margin-right: 2%;
	font-weight: bold;
}
fieldset h2
{
	margin-left: 32%;
	padding-bottom: 10px;
	padding-top: 10px;
}
/*fieldset span{line-height: 1.6em;display:block;margin-left:32%;}*/

/* End of Fieldset styles*/

.tableImageCell
{
	border-right: 3px solid #F0F0F0!important;
}
.questionTable td
{
	border-bottom: 3px solid #F0F0F0;
}
table.questionTable
{
	border-left: 3px solid #F0F0F0;
	border-right: 3px solid #F0F0F0;
	margin:0 -2px 0 -2px;
	padding:0px;
}
.tableTopHeader
{
	border-top: 3px solid #F0F0F0;
	border-bottom: 3px solid #F0F0F0;
}
.pLessPadding{padding:1px 0 1px 0!important}
.displayOnly{min-height:30px;}
.twoTierFirstQuestion{border-bottom:2px solid #F0F0F0;width:800px;float:left;min-height:45px;margin-bottom:5px;}
.listQuestionFirstQuestion{width:800px;float:left;height:45px;min-height:45px;margin-bottom:5px;}
.listQuestionYesNo{float:left;}
.form3Question6TableTextBox{width:90px;}

