.yFormatBack {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	background-color: #DAE4BC;
}
.lbFormatBack {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	background-color: #B8D0E0;
}
.lbFormatTable {
	border-top: 1px solid #B8D0E0;
	border-bottom: 1px solid #B8D0E0;
	border-right: 1px solid #B8D0E0;
	border-left: 1px solid #B8D0E0;
}
.errorText {
	color: #990000;
}
.yFormatTable {
	border-top: 1px solid #BACB85;
	border-bottom: 1px solid #BACB85;
	border-right: 1px solid #BACB85;
	border-left: 1px solid #BACB85;
}
.errorfield, .errorradio {
	background-color: #FED5D3;
}
.lGreenTable {
	border-top: 1px solid #DCF1C7;
	border-bottom: 1px solid #DCF1C7;
	border-right: 1px solid #DCF1C7;
	border-left: 1px solid #DCF1C7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.lblueTable {
	border-top: 1px solid #C7E5F1;
	border-bottom: 1px solid #C7E5F1;
	border-right: 1px solid #C7E5F1;
	border-left: 1px solid #C7E5F1;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.lpurpleTable {
	border-top: 1px solid #C9C3ED;
	border-bottom: 1px solid #C9C3ED;
	border-right: 1px solid #C9C3ED;
	border-left: 1px solid #C9C3ED;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.lredTable {
	border-top: 1px solid #F5CBDD;
	border-bottom: 1px solid #F5CBDD;
	border-right: 1px solid #F5CBDD;
	border-left: 1px solid #F5CBDD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.lorangeTable {
	border-top: 1px solid #FCE4D0;
	border-bottom: 1px solid #FCE4D0;
	border-right: 1px solid #FCE4D0;
	border-left: 1px solid #FCE4D0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.lyellowTable {
	border-top: 1px solid #FCF6D0;
	border-bottom: 1px solid #FCF6D0;
	border-right: 1px solid #FCF6D0;
	border-left: 1px solid #FCF6D0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.lGreenBack {
	background-color: #DCF1C7;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.lblueBack {
	background-color: #C7E5F1;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.lpurpleBack {
	background-color: #C9C3ED;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.lredBack {
	background-color: #F5CBDD;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.lorangeBack {
	background-color: #FCE4D0;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.lyellowBack {
	background-color: #FCF6D0;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.realyellowBack {
	background-color: #d5c3ec;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.realredBack {
	background-color: #fcd3d0;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.realgreenBack {
	background-color: #e7f3c9;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.formatTableCyan {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #C7E5F1;
	font-size: 12px;
}
.formatTable {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-size: 12px;
}
.bt {
	border-top: 1px solid #CCCCCC;
}
.br {
	border-right: 1px solid #CCCCCC;
}
.bb {
	border-bottom: 1px solid #CCCCCC;
}
.bl {
	border-left: 1px solid #CCCCCC;
}
.formatTableBack {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #DCF1C7;
	font-size: 12px;
}
.redHeader {
	background-color: #F5CBDD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.regText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.noLine {
	text-decoration: none;
}
.smallText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.goalBorderClosed {
	padding: 10px 5px 5px 5px;
	border-top: 1px double #A8BF8F;
	border-bottom: 1px double #A8BF8F;
	border-right: 1px double #A8BF8F;
	border-left: 1px double #A8BF8F;
	background-color: #FDF5F5;
}
.goalBorderOpen {
	padding: 10px 5px 5px 5px;
	border-top: 1px double #A8BF8F;
	border-bottom: 1px double #A8BF8F;
	border-right: 1px double #A8BF8F;
	border-left: 1px double #A8BF8F;
	background-color: #F0F9E7;
}
.tdLongScroll {
	width: 98%;
	text-align: left;
	overflow: auto;
}
.scroll_container {
	width: 95%;
	height: 350px;
	overflow: auto;
	background-color: rgba(213, 229, 249, 0.350);
	border: 1px solid #74A4D2;
	 
}
.altRowColor
{  
 background-color:#e7edf1 ; 
 font-size:12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;

}
.followUpBack
{  
 background-color:#d8c3a3;
 font-size:12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;

}
.sectionHeader
{  
 background-color:#b33d2b;  
 font-size:14px;
 color: #F9F9F9;
 font-weight:bolder;
 font-family: Verdana, Arial, Helvetica, sans-serif;

}
.AltRowColorNo
{  
 background-color:white; 
 font-size:12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
.questionBorder {	padding: 5px 5px 5px 5px; 
	background-color : #a8bf8f;
	border: 1px solid #a8bf8f;
	width: 98%; 
 color: white;
}

.answerBorder
{ padding: 10px 5px 5px 5px;
	border-top: 1px solid #a8bf8f;
	border-bottom: 1px solid #a8bf8f;
	border-right: 1px solid #a8bf8f;
	border-left: 1px solid #a8bf8f;
  
}




