.pollsListContainerStyle {
	border			:	0px								;
	border-collapse	:	collapse						;
	background-color: 	transparent						;	
	width			:	100%							;
	height			:	100%							;
	vertical-align	: 	middle							;
	padding			:	10px							;
}
.pollResultContainerStyle {
	border			:	0px								;
	border-collapse	:	collapse						;
	background-color: 	transparent						;	
	width			:	100%							;
	vertical-align	: 	top								;
	padding			:	10px							;
}
.barChartContainerStyle {
	background-color: 	transparent						;	
	width			:	100%							;
	height			:	10%								;
	vertical-align	: 	middle							;
}
.barChartStyle {
	border			:	1px solid #990000				;
	padding			:	0px								;
	spacing			:	0px 							;
	width			:	99%							;
	height			:	100%							;
}
.largeLinkSelectedStyle {
	color			:	#FFFFFF							;
	background-color: 	#da2c2e							; 
	font-family		: 	Arial, Helvetica, sans-serif	;
	font-size		: 	13px							; 	
	font-style		: 	normal							; 
	font-weight		: 	bold							; 
	text-decoration	: 	none							;
	vertical-align 	:	middle							;
}
.errorTextStyle {
	color			:	#FF0000							;
	background-color: 	transparent						; 
	font-family		:	Arial, Helvetica, sans-serif	;
	font-size		:	12px							; 
	font-weight		:	normal							; 
	font-style		:	normal							;
}
.extraLargeTextBoxStyle
{
	border			:	1px solid #999999				;
	border-collapse	: 	collapse						;
	color			:	#555555							;
	background-color:	#FFFFFF							;
	width			: 	230px							;
	height			:	18px							;
	font-family 	:	Arial, Helvetica, sans-serif	;
	font-size 		:	11px							;
	text-align 		:	left							;
	vertical-align 	:	middle							;
}
.buttonStyleWide
{
	border			:	1px solid #999999				;
	border-collapse	: 	collapse						;
	color			:	#555555							;
	background-color:	#EEEEEE							;
	height			:	18px							;
	font-family 	:	Arial, Helvetica, sans-serif	;
	font-size 		:	11px							;
	vertical-align 	:	middle							;
	width			: 	80px							;
	text-align: center;
}
.asterixStyle
{
	color			:	#FF0000							;
	background-color: 	transparent						; 
	font-family		:	Arial, Helvetica, sans-serif	;
	font-size		:	12px							; 
	font-weight		:	normal							; 
	font-style		:	normal							;
}
.questionTextStyle {
	color			:	#999999							;
	background-color: 	transparent						; 
	font-family		:	Arial, Helvetica, sans-serif	;
	font-size		:	13px							; 
	font-weight		:	bold							; 
	font-style		:	normal							;
	text-align		:	center							;	
}
.subTitleStyle 
{
	font-family		: 	Arial, Helvetica, sans-serif	;
	font-weight		:	bold							;
	font-size		:	14px							;
	text-align		: 	left							;
	color			:	#999999							;
	vertical-align 	:	top								;
}
.borderTableStyle
{
	border			:	1px solid #999999				;
	border-collapse	: 	collapse						;
	width			:	100%							;
	vertical-align	:	top								;
	padding			:   0px								;	
}
.tableHeaderDarkBorderStyle {
	border			:	1px solid #999999				;
	border-collapse	:	collapse						;
	color			:	#999999							;
	background-color:	#EEEEEE							;
	font-family		:	Arial, Helvetica, sans-serif	;
	font-size		:	13px							; 
	font-weight		:	bold							; 
	font-style		:	normal							;
	vertical-align 	:	middle							;
	text-align		:	center							;
	vertical-align	: 	middle							;
}
.cellTableStyle
{
	border			:	1px solid #999999				;
	text-align		:	center							;
	color			:	#999999							;
	background-color: 	transparent						; 
	font-family		:	Arial, Helvetica, sans-serif	;
	font-size		:	12px							; 
	font-weight		:	normal							; 
	font-style		:	normal							;	
}
.functionalLinkStyle
{
	color			:	#0000FF							;
	background-color: 	transparent						; 
	font-family		: 	Arial, Helvetica, sans-serif	;
	font-size		: 	12px							; 	
	font-style		: 	normal							; 
	font-weight		: 	normal							; 
	text-decoration	: 	underline						;
	vertical-align 	:	middle							;
}
.selectedlargeLinkStyle {
	color			:	#999999							;
	background-color: 	transparent						; 
	font-family		: 	Arial, Helvetica, sans-serif	;
	font-size		: 	12px							; 	
	font-style		: 	normal							; 
	font-weight		: 	bold							;
	vertical-align 	:	middle							;
}
.functionalLinkStyle:hover
{
	color			: black;
	background-color: 	transparent						; 
	font-family		: 	Arial, Helvetica, sans-serif	;
	font-size		: 	12px							; 	
	font-style		: 	normal							; 
	font-weight		: 	normal							; 
	text-decoration	: 	underline						;
	vertical-align 	:	middle							;
}
.largeLinkSelectedStyle:hover {
	color: black;
	text-decoration: underline
}
.innerBodyWideContainerStyle
{
	border			: 	0px								;
	border-collapse	: 	collapse						;
	background-color:	transparent						;
	width			:	100%							;
	height			:	500px							;
	vertical-align 	:	top								;
	text-align		:	middle							;
	padding			:   0px								;
}
.pollBarStyle
{
	background-color: 	#da2c2e							; 
}
.normalBoldTextStyle {
	color			:	#999999							;
	background-color: 	transparent						; 
	font-family		:	Arial, Helvetica, sans-serif	;
	font-size		:	12px							; 
	font-weight		:	bold							; 
	font-style		:	normal							;
}
.tableHeaderLeftStyle
{

	border-collapse	:	collapse						;
	color			:	#900							;

	font-family		:	Arial, Helvetica, sans-serif	;
	font-size		:	12px							; 
	font-weight		:	bold							; 
	font-style		:	normal							;
	vertical-align 	:	top								;
	vertical-align	: 	middle							;

}
.portletListContainerStyle {
	border: 0px;
	border-collapse: collapse;
	width: 100%;
}

.portletItemContainerStyle {
	border: 0px;
	border-collapse: collapse;
	width: 100%;
	padding: 2px;
	vertical-align: top;
}
