

.reportViewerHelpTextContainer
{
	margin:0px 0px 0px 0px;
}

.reportViewerDownloadLinkContainer
{
	width:840px;
	text-align:right;
}

.reportViewerDownloadLinkContainerSlim
{
	width:740px;
	text-align:right;
}

.reportViewerDownloadLink
{
	font-family:Arial;
	font-size:14px;	
	color:Black;
	font-weight:bold;
}

.reportViewerDownloadLink:hover
{
	font-family:Arial;
	font-size:14px;	
	color:#AAAAAA;
	font-weight:bold;
}

.reportViewerPagingTable
{
}

.reportViewerPagingLinkContainer
{
	background:#DDDDDD;
	padding:5px 15px 5px 15px;
	text-align:center;
}

.reportViewerPagingLink
{
	font-family:Arial;
	font-size:14px;	
	color:Black;
}

.reportViewerSelectedPagingLinkContainer
{
	background-color:#888888;
	padding:5px 15px 5px 15px;
	text-align:center;
}

.reportViewerSelectedPagingLink
{
	font-family:Arial;
	font-size:14px;	
	color:White;
}

.reportViewerPagingLinkContainer:hover
{
	background-color:#888888;
	padding:5px 15px 5px 15px;
	text-align:center;
}

.reportViewerPagingLink:hover
{
	font-family:Arial;
	font-size:14px;	
	color:White;
}

.reportTitleContainer
{
	width:250px;	
}

.reportTitleContainer:hover
{
	width:250px;
	background-color:#999999;	
}

.selectedReportTitleContainer
{
	width:250px;
	background-color:#999999;
}

.reportTitleLink
{
	font-family:Arial;
	font-size:14px;	
	color:Black;
	font-weight:bold;
}

.reportViewerContainer
{
	background-color:#EEEEEE;
	padding:3px 8px 10px 8px;
}

.respondentReportViewerContainer
 {
	background-color:#DDDDDD;
	padding:15px 10px 10px 10px;
 }

.respondentReportViewerQuestionContainer
 {
	background-color:#DDDDDD;
	padding:15px 10px 10px 10px;
 }
 

.reportListContainer
{
	vertical-align:top;
}

.dropDownContainer
{
}

.arvContainer
{
}

.arvOptionContainer
{
	font-family:Arial;
	font-size:14px;	
	color:Black;
}

.webReportStartPage
{
}

.webReportStartParagraph
{
	padding:0px 0px 10px 0px;	
}

.webTableReportTable
{
	border:solid 1px;
	width:100%;
}

.webTableReportHeaderCell
{
	background-color:#999999;
	font-family:Arial;
	font-size:14px;	
	color:Black;
	font-weight:bold;
	padding:5px 5px 5px 5px;	
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:Black;
}

.webTableReportContentCell
{
	background-color:#BBBBBB;
	font-family:Arial;
	font-size:14px;	
	color:Black;
	font-weight:normal;
	padding:5px 5px 5px 5px;	
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:Black;
}

.reportParagraphHeader
{
	font-family:Arial;
	font-size:20px;	
	color:Black;
	font-weight:bold;	
	padding:10px 0px 0px 0px;
}

.reportParagraphSubHeader
{
	font-family:Arial;
	font-size:16px;	
	color:Black;
	font-weight:bold;	
}

.reportParagraphText
{
	font-family:Arial;
	font-size:14px;	
	color:Black;
}
