.cbTitle, .cbInstruction, .cbQuestion, .cbOptIn, .cbThreshold, .cbConclude, .cbSmall, .cbGlobalScore, .cbDetailScore, .cbSectionTitle {color: #0020A5;}

.cbTitle{font-size: 16px;font-weight: bold;}
.cbInstruction{
	font-size: 11px; 
	font-weight: bold;
}
.cbGlobalScore{
	font-size: 15px; 
	font-weight: bold;
}
.cbDetailScore{
	font-size: 12px; 
	font-weight: bold;
}
.cbQuestion{
	font-size: 13px; 
	font-weight: bold;
	display: block;
	width: 400px;
}
.cbOptIn{
	font-size: 13px; 
	font-weight: bold;
	display: block;	
}
.cbThreshold{
	font-size: 10px; 
	font-weight: bold;
	display: block;
	color: #FFFFFF;
}
.cbSectionTitle{
	font-size: 13px; 
	font-weight: bold;
	display: block;
	width: 200px;
}
.cbsurveybar{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background: #0020A5;
}
.cbheading{
	font-family: Arial Black;
	font-size: 20px;
	color: #0020A5;
}
.cbConclude{
	font-family: Arial Black;
	font-size: 18px;
	color: #0020A5;
}
.cbSurveyComments{
	width: 250px;
	height: 50px;
	scrollbar-base-color: #FFB621;
	scrollbar-arrow-color: #0020A5;
	scrollbar-darkshadow-color: #FFB621;
	border: 1px solid #EF8A10;
}
.cbSurveyList{
	border: 1px solid #EF8A10;
	background-color: #FFFFCC;
	width: 400px;
	margin: 5px;
}
.cbSurveyList A{
	color: #EF8A10;
}
.cbRecentActivity{
	border: 1px solid #EF8A10;
	background-color: #FFFFCC;
	margin: 5px;
}
.cbSurveyBtn{
	padding: 0px 5px;
}
.cbCal{
	color: #FFFFFF;
	background: #0020A5;
}
.cbYes{
	background: #CCFFCC;
	border: 1px solid #006600;
}
.cbYes .cbComments{
	background: #ABE48E;
	border: 1px inset #ABE48E;
	font-size: smaller;
}
.cbYes .cbResponse{
	border: 1px solid #006600;
	font-weight: bold;
	color: #006600;
}
.cbNo{
	background: #FFCCCC;
	border: 1px solid #FF0000;
}
.cbNo .cbComments{
	background: #FFA2A2;
	border: 1px inset #FF6666;
	font-size: smaller;
}
.cbNo .cbResponse{
	border: 1px solid #FF0000;
	font-weight: bold;
	color: #CC0000;
}
.cbNA{
	color: #999;
	background: #ededed;
	border: 1px solid #CCC;
}
.cbNA .cbComments{
	background: #CCC;
	color: #FFF;
	border: 1px inset #CCC;
	font-size: smaller;
}
.dAutoComplete{
	border: 1px none;
	position: absolute;
	right: 6px;
}
.cAutoComplete{
	border: 1px none;
	position: absolute;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow: hidden;
}
.gs, .gm, .gl{  cursor: default;margin: 2px;}
.l td{font-family:Arial, Helvetica, sans-serif; font-weight: bold;text-align:center; border-top: 1px solid #0023A0;}
.i td{border-top: 1px solid #0023A0;}
.b{font-size: 1px;}
.gs .i TD{height: 28px;}
.gs .l TD{font-size:9px; line-height: 11px;}
.gs .b{width:10px; margin: 1px;}
.gm .i TD{height: 53px;}
.gm .l TD{font-size:11px; line-height: 13px;}
.gm .b{width:20px; margin: 1px;}
.gl .i TD{height: 78px;}
.gl .l TD{font-size:16px; line-height: 16px;}
.gl .b{width:30px; margin: 1px;}
.i .p{background: #9D6AB8; border: 1px solid #663399;FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#CC99FF,endColorStr=#663366)}
.l .p{color: #663399;}
.i .a{background: #3AA0E9;border: 1px solid #000099;FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#66CCFF,endColorStr=#0066CC)}
.l .a{color: #000099;}
.i .r{background: #FF5757;border: 1px solid rgb(100%, 0%, 0%);FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FF9999,endColorStr=#FF0000)}
.l .r{color: #FF0000;}
.l .ry{color: #FF3300;}
.l .yr{color: #FF6600;}
.i .ry{background: #FF804C;border: 1px solid #FF3300;FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFBA8A,endColorStr=#FF3300)}
.i .yr{background: #FFA842;border: 1px solid #FF6600;FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFDB78,endColorStr=#FF6600)}
.i .y{background: #FFD138;border: 1px solid #FF9900;FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFFF66,endColorStr=#FF9900)}
.l .y{color: #FF9900;}
.i .yg{background: #CFCF4A;border: 1px solid #A88A00;FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#F0FF91,endColorStr=#A89900);}
.i .gy{background: #9ECF5C;border: 1px solid #547800;FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#DEFFA3,endColorStr=#549900);}
.i .g{background: #6ECF6E;border: 1px solid #006600;FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#CCFFCC,endColorStr=#009900);}
.l .yg{color: #A88A00;}
.l .gy{color: #547800;}
.l .g{color: #006600;}