.DocumentSearchGrid {
	width: 100%;
	margin-top: 24px;
	border-style: none;
	border-width: 0;
	border-color: White;	
}

.DocumentSearchGrid_RowStyle {
	border-bottom: solid 1px #ccc;
	border-left: none 0px #fff;
	border-right: none 0px #fff;	
	padding: 4px 0 0 3px;
	font-size: 8pt;
	font-weight: 400;
	vertical-align: top;
}

.MeetingDate_RowStyle {
	border-bottom: solid 1px #ccc;
	border-left: none 0px #fff;
	border-right: none 0px #fff;	
	padding: 4px 0 0 3px;
	font-size: 8pt;
	font-weight: 400;
	vertical-align: top;
}

.MeetingDate_HeaderStyle {
	background-color: #93d3d3;
	padding: 4px 0 6px 3px;
	margin:0;
	width: 80px;
	font-size: 8pt;
	text-align: left;
	vertical-align: bottom;
}

.MeetingType_RowStyle {
	border-bottom: solid 1px #ccc;
	border-left: none 0px #fff;
	border-right: none 0px #fff;	
	padding: 4px 0 0 3px;
	font-size: 8pt;
	font-weight: 400;
	vertical-align: top;
}

.MeetingType_HeaderStyle {
	background-color: #93d3d3;
	padding: 4px 0 6px 3px;
	margin:0;
	width: 40px;
	font-size: 8pt;
	text-align: left;
	vertical-align: bottom;
}

.ReportType_RowStyle {
	border-bottom: solid 1px #ccc;
	border-left: none 0px #fff;
	border-right: none 0px #fff;	
	padding-left: 2px;
	font-size: 8pt;
	font-weight: 400;
	text-align: center;
	vertical-align: top;
}

.ReportType_HeaderStyle {
	background-color: #93d3d3;
	padding: 4px 0 6px 2px;
	margin:0;
	width: 36px;
	font-size: 8pt;
	text-align: center;
	vertical-align: bottom;
}

.KeyIssues_RowStyle {
	border-bottom: solid 1px #ccc;
	border-left: none 0px #fff;
	border-right: none 0px #fff;	
	padding-left: 6px;
	font-size: 8pt;
	font-weight: 400;
	vertical-align: top;
}

.KeyIssues_HeaderStyle {
	background-color: #93d3d3;
	border-right: solid 2px #fff;	
	padding: 4px 0 6px 6px;
	margin:0;
	font-size: 8pt;
	text-align: left;
	vertical-align: bottom;
}

.CompanyName_RowStyle {
	border-bottom: solid 1px #ccc;
	border-left: none 0px #fff;
	border-right: none 0px #fff;	
	padding: 4px 0 0 3px;
	font-size: 8pt;
	font-weight: 400;
	vertical-align: top;
}

.CompanyName_HeaderStyle {
	background-color: #93d3d3;
	border-right: solid 2px #fff;	
	padding: 4px 3px 6px 3px;
	margin:0;
	font-size: 8pt;
	text-align: left;
	vertical-align: bottom;
	white-space: nowrap;
}

.PrintList_RowStyle {
	border-bottom: solid 1px #ccc;
	border-left: none 0px #fff;
	border-right: none 0px #fff;	
	background-color: #fff;
	padding: 4px 0 0 3px;
	font-size: 8pt;
	font-weight: 400;
	vertical-align: top;
}

.MyAlerts_RowStyle {
	border-bottom: solid 1px #ccc;
	border-left: none 0px #fff;
	border-right: none 0px #fff;	
	padding: 4px 0 0 3px;
	font-size: 8pt;
	font-weight: 400;
	vertical-align: top;
}

.PrintList_HeaderStyle {
	background-color: #93d3d3;
	border-right: solid 2px #fff;	
	padding: 4px 0 6px 3px;
	margin:0;
	font-size: 8pt;
	width: 36px;
	text-align: left;
	vertical-align: bottom;
}

.MyAlerts_HeaderStyle {
	background-color: #93d3d3;
	border-right: solid 2px #fff;	
	padding: 4px 0 6px 3px;
	margin:0;
	font-size: 8pt;
	width: 44px;
	text-align: left;
	vertical-align: bottom;
}

.Basket_HeaderStyle {
	background-color:#93d3d3;
	padding: 4px 3px 6px 3px;
	margin:0;
	width: 32px;
	font-size: 8pt;
	vertical-align: bottom;
}

.Basket_RowStyle {
	border-bottom: solid 1px #ccc;
	border-left: none 0px #fff;
	border-right: none 0px #fff;	
	padding: 4px 0 0 3px;
	vertical-align: top;
}

.DocumentSearchGrid_PagerStyle {
	font-size: 9pt;
}

	