.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:15px;}
.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;
	line-height:15px;
	padding-left:5px;
	padding-bottom: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:center;padding-top:20px;}

.tableStyle_responseView{border: 0px solid; border-color:Gray; width:188px;}

.questionFontStyle_responseView{font-family:Arial; font-size:12px; font-weight: normal; color:#396573;}
.questionCellStyle_responseView
{font-family:Arial; 
font-size:12px; 
font-style:italic;
color:#aaaaaa;
	padding-bottom:15px; 
vertical-align:top;}

.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:10px;
	vertical-align:top;
	
}

.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:bold; 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:17px;
}
.ResponseQuestionLabelPrefix
{
	float:left;
	position:relative;
	padding-right:4px;
	font-weight:bold;
	font-family:Arial; font-size:12px; color:#333333;
}

.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;
}*/

.pollCounts { color: #AAAAAA; font-size: smaller; }
/*------------ 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:100px;
	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:100px;
	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;
vertical-align:top;
}


.ResponseControl_Table
{
	border:0px;
	
}





