.tableStyle{/*border: 1px solid; border-color:Gray; background-color: #D3D3D3; width:200px;*/}

.titleFontStyle{font-family:Arial; font-size:18px; font-weight: bold; color:#396573;}
.titleCellStyle{text-align:center}

.quesitonFontStyle{text-align:left;font-family:Arial; font-size:12px; font-weight: normal; color:#333333;padding-bottom:10px;}
.questionCellStyle{/*text-align:left;font-family:Arial; font-size:12px; font-weight: bold; color:#333333;padding-bottom:15px;*/}

.answersFontStyle
{	
/*font-family:Arial;
	 font-size:12px; 
	 font-weight: bold; 
	 color:#333333;*/
 font-size:16px; font-weight: bold;
color:#42b6c6;
	 line-height:15px;
	 padding-left:5px;
	}
.answersCellStyle{font-family:Arial; font-size:12px; font-weight: bold; color:#333333;}
.answersSelectionColor{/*color:gray;*/}

.buttonStyle{font-family:Arial; font-size:12px; font-weight: bold; color:#396573; border: 1px solid gray;}
.buttonCellStyle{ text-align:left;padding-top:20px;}

.tableStyle_responseView{border: 0px solid; border-color:Gray; 
	width:100%;}

.questionFontStyle_responseView
{/*font-family:Arial; font-size:16px; font-weight: bold; color:#396573;*/}
.questionCellStyle_responseView
{	font-family:Arial; 
	font-size:12px; 
	font-style:italic;
	font-weight:bold;
	color:#000000;/*#aaaaaa*/
	padding-bottom:15px;
	}

.titleFontStyle_responseView{font-family:Arial; font-size:16px; font-weight: bold; color:#396573;}
.titleCellStyle_responseView{/*border: 1px solid;*/}

.chartBackground_responseView{background-color:Blue;}	
.chartCellBackground_responseView{border: 2px solid; border-color:white; background-color:Blue; width:200px;}	

.subTitleFontStyle_responseView
{
	
}
.subTitleCellStyle_responseView
{
	font-family:Arial; font-size:12px; font-weight: bold; color:#333333;
	padding-bottom:20px;
	
}

.FooterCellStyle_ResponseView
{
	/*padding-top:20px;*/
	width:190px;
	font-family:Arial; font-size:12px; font-weight: normal; color:#333333; 
	
}

.FooterText_ResponseView
{
	/*font-family:Arial; font-size:12px; font-weight: bold; color:#396573;
	width:184px;*/
}

.ProgresBartableStyle_responseView
{
	border: 0px solid; border-color:Gray; width:100%;
}

.normalTextSmallBold
{
	
}
.ProgressbarPercentCell_responseView
{
	font-family:Arial; font-size:10px; font-weight: normal; color:#333333; width:auto;
}
.PollAnswer_ResponseView
{
	font-family:Arial; font-size:12px; font-weight:normal; color:#333333;line-height:15px;
	
}

.progressBarCell_ResponseView
{
	/*width:252px; */
	padding-bottom:15px;
}


.QuestionLabelPrefix
{
	float:left;
	position:relative;
	padding-right:4px;
	font-weight:bold;
	font-family:Arial; font-size:12px; color:#333333;
	height:18px;
}

.InteractiveBlock[class]
{
      
    width:188px;
}

.InteractiveTitle
{
    font-size:14px;
    font-weight:bold;
    color:#176770;
    margin-bottom:15px;
}



.InteractiveBlock 
{
	PADDING-RIGHT: 18px;	
	PADDING-LEFT: 18px;	
	BACKGROUND-IMAGE: url(../images/gradient_background_poll.gif);	
	PADDING-BOTTOM: 18px;	
	WIDTH: 222px;	
	PADDING-TOP: 18px;	
	BACKGROUND-REPEAT: repeat-x;
}

/*Answer{
	line-height:15px; font-family:Arial; font-size:20px; font-weight:bold; color:#333333;
	text-indent:20px;
}*/

/*------------ new ones --------------*/
.ResponseTextAreaCssClass
{
	height:100px;
	width:400px;
}

.ResultsQuestionLabelPrefix
{
	float:left;
	position:relative;
	padding-right:4px;
	font-weight:bold;
	font-family:Arial; font-size:12px; color:#333333;
	/*height:30px;*/
}

.ResultsQuesitonFontStyle
{
	text-align:left;font-family:Arial; font-size:12px; font-weight: normal; color:#333333;padding-bottom:15px;
}

.ResultsQuestionCellStyle
{
	/*text-align:left;font-family:Arial; font-size:12px; font-weight: bold; color:#333333;padding-bottom:15px;*/
}

.PercentCell_SelectedResponse
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#42b6c6;
	padding-bottom:10px;
	padding-right:5px;
	text-align:right;
	width:50px;
	vertical-align:top;
	
}
.ResponseChoiceText_SelectedResponse
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#42b6c6;
	padding-bottom:10px;
	padding-left:5px;
	text-align:left;
	width:371px;
	vertical-align:top;
}


.PrecentCell_responseView
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#333333;
	padding-bottom:10px;
	padding-right:5px;
	text-align:right;
	width:50px;
	vertical-align:top;
	
}

.ResponseChoiceText_responseView
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#333333;
	padding-bottom:10px;
	padding-left:5px;
	text-align:left;
	width:371px;
	vertical-align:top;
}

.ResponseControl_Table
{
	border:0px;
	width:421px;
}
.QustionControl
{
	padding-bottom:15px;
}

.DivThankyou
{
	padding-top:25px;
	
}

.OpenResponseText
{
	padding-left:15px;
	color:#000000;
}

.imgThankYou_ResponseView
{
	
}

.tdSubtitle_ResponseView
{
	padding-bottom:15px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	color:#42b6c6;
}