/*
Start: BOA
*/

TABLE.tableClassBOA
{
	background-color: #FFFFFF;
	width: 157px;
	height: 122px;
}

TD.tableCellBOA
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #A5A100;
	background-color: #F2F2AC;
	vertical-align: center;
	text-align: center;
	width:30%;
}
/*
End: BOA
*/

/*
Start: VCR
*/

TABLE.tableClassVCR
{
	width: 157px;
}

TD.TDClassVCR
{
	padding: 25px 50px 30px 0px;
	width: 473px;
	height: 100%;
}
.TDClassVCR_heb P
{
	margin-top:0px;
}
TD.TDClassVCR_heb
{
	padding: 25px 0px 30px 50px;
	width: 473px;
	height: 100%;
}

TD.TableCellVCR
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #505050;
	line-height: 17px;
	width: 473px;
}

.hole
{
	padding-left: 10px;
}

.hole_heb
{
	padding-right: 10px;
}

/*
End: VCR
*/

/*
Start: ACR ltr
*/

.titleACR
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #599630;
}

TH.tableHeaderACR
{
	font-family: Verdana;
	font-size: 11px;
	color: #505050;
	font-weight: normal;
	background-color: #F2F2AC;
	border-left: 1px solid #9C9C9C;
	border-top: 1px solid #9C9C9C;
	text-align: center;
	padding: 3px 5px 3px 5px;
}

TD.tableCellACR
{
	font-family: Verdana;
	font-size: 11px;
	color: #505050;
	font-weight: normal;
	background-color: #EDF9E3;
	border-left: 1px solid #9C9C9C;
	border-top: 1px solid #9C9C9C;
	text-align: center;
	padding: 3px 5px 3px 5px;
}

TD.tableFooterACR
{
	font-family: Verdana;
	font-size: 11px;
	color: #515151;
	font-weight: bold;
	background-color: #CCD8C4;
	border-left: 1px solid #9C9C9C;
	border-top: 1px solid #9C9C9C;
	text-align: center;
	height: 20px;
}

TH.tableHeaderACR.lastCellACR
{
	border-right: 1px solid #9C9C9C;
}

TD.tableCellACR.lastCellACR
{
	border-right: 1px solid #9C9C9C;
}

TD.tableFooterACR.lastCellACR
{
	border-right: 1px solid #9C9C9C;
}

TD.tableCellACR.lastRowACR
{
	border-bottom: 1px solid #9C9C9C;
}

TD.tableFooterACR.lastRowACR
{
	border-bottom: 1px solid #9C9C9C;
}

TD.tableFooterACR.noTopLeftBorder
{
	border-top: 0px;
	border-left: 0px;
}

/*
End: ACR ltr
*/


/*
Start: ACR rtl
*/

TH.tableHeaderACR_rtl
{
	font-family: Verdana;
	font-size: 11px;
	color: #505050;
	font-weight: normal;
	background-color: #F2F2AC;
	border-right: 1px solid #9C9C9C;
	border-top: 1px solid #9C9C9C;
	text-align: center;
	padding: 3px 5px 3px 5px;
}

TD.tableCellACR_rtl
{
	font-family: Verdana;
	font-size: 11px;
	color: #505050;
	font-weight: normal;
	background-color: #EDF9E3;
	border-right: 1px solid #9C9C9C;
	border-top: 1px solid #9C9C9C;
	text-align: center;
	padding: 3px 5px 3px 5px;
}

TD.tableFooterACR_rtl
{
	font-family: Verdana;
	font-size: 11px;
	color: #515151;
	font-weight: bold;
	background-color: #CCD8C4;
	border-right: 1px solid #9C9C9C;
	border-top: 1px solid #9C9C9C;
	text-align: center;
	height: 20px;
}

TH.tableHeaderACR_rtl.lastCellACR
{
	border-left: 1px solid #9C9C9C;
}

TD.tableCellACR_rtl.lastCellACR
{
	border-left: 1px solid #9C9C9C;
}

TD.tableFooterACR_rtl.lastCellACR
{
	border-left: 1px solid #9C9C9C;
}

TD.tableCellACR_rtl.lastRowACR
{
	border-bottom: 1px solid #9C9C9C;
}

TD.tableFooterACR_rtl.noTopLeftBorder
{
	border-top: 0px;
	border-right: 0px;
}

TD.tableFooterACR_rtl.lastRowACR
{
	border-bottom: 1px solid #9C9C9C;
}

TD.tableFooterACR_rtl.lastCellACR
{
	border-left: 1px solid #9C9C9C;
}

/*
End: ACR rtl
*/

/********************* COMMON STYLES **************************************/
/*
	These Styles are meant to be used throughout all the question Types.
*/

.questionContent 
{
	height:100%;
	font-family:Verdana,Arial;
	font-size:12px;
	font-weight:bold;
}

/*********************END OF COMMON STYLES **************************************/
