/*
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
''
''  CAIDynamicReporting.css
''   
''  Created on:      21-April-2006
''  Original author: Shawn C. Seler
''  
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'Source Control
'$Archive: /CAI eGrants Management System/EGMIS.WebUI/CegmisStyleSheet.css $
'$Date: 2/26/03 5:59a $
'$Modtime: 2/26/03 5:59a $
'$Author: Smallt $
'$Revision: $
'$Workfile: $
'$Log: $
*/
.drFolderImage {
	margin-bottom: 8px;
	vertical-align: text-top;
}
.drReportImage {
	margin-bottom: 8px;
	vertical-align: text-top;
}
.drStandardLink {
	color: #00629E;
}
	.drStandardLink:hover {
		outline: #001849 solid 1px !important;
	}

.drResultSetHeader
{
	/*font: bold 10pt Arial, Verdana, Helvetica, sans-serif;*/
	color: white;
	background-color: #000099;
	text-align: center;
}
.drResultSetHeader {
	/*font: bold 9pt Arial, Verdana, Helvetica, sans-serif;*/
	font-weight: bold;
	margin-top: 5px;
	color: white;
	background-color: #102e47;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #dedede;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}

	.drResultSetHeader a {
		text-decoration: underline;
		color: white;
	}

	.drResultSetHeader td {
		border-bottom: 1px solid #dedede;
		border-left: 1px solid #dedede;
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 10px;
		padding-bottom: 10px;
	}

.drResultRowWhite {
	width: 100%;
	border-top-style: double;
	border-right-style: double;
	border-left-style: double;
	background-color: white;
	border-bottom-style: double;
}

	.drResultRowWhite tr:first-child td {
		/* Your styles here */
		background-color: #102e47;
		font-weight: bold;
		margin-top: 15px;
		color: white;
		background-color: #102e47;
		text-align: center;
		border-bottom: 1px solid #dedede;
		border-left: 1px solid #dedede;
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.drResultRowWhite td {
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 7px;
		padding-bottom: 7px;
		border-style: solid;
		border-width: 0 0 1px 1px;
		border-color: #dedede;
	}

	tr.drResultRowWhite:hover td {
		border-bottom-color: #5d9fb7;
		background-color: #f9f6f4!important;
	}

.drResultRowTotal
{
	color: white;
	border-top-style: double;
	border-right-style: double;
	border-left-style: double;
	background-color: #000099;
	border-bottom-style: double;
	/*font: bold 10pt Arial, Verdana, Helvetica, sans-serif;*/
}
.drDataGridAlternatingItemStyle
{
	/*font: 10pt Arial, Verdana, Helvetica, sans-serif;*/
	color: black;
	background-color: gainsboro;
}
.drDataGridFooterStyle
{
	/*font: 10pt Arial, Verdana, Helvetica, sans-serif;*/
	color: white;
	background-color: darkblue;
}
.drDataGridEditItemStyle
{
	font: 10pt Arial, Verdana, Helvetica, sans-serif;
	background-color: white;
}
.drDataGridHeaderStyle {
	/*font: 10pt Arial, Verdana, Helvetica, sans-serif;*/
	color: white;
	background-color: darkblue;
}
.drDataGridItemStyle {
	/*font: 10pt Arial, Verdana, Helvetica, sans-serif;*/
	color: black;
	background-color: white;
}
.drDataGridPagerStyle {
	/*font: 10pt Arial, Verdana, Helvetica, sans-serif;*/
	color: white;
	background-color: darkblue;
}
.drDataGridSelectedItemStyle {
	/*font: 10pt Arial, Verdana, Helvetica, sans-serif;*/
	color: black;
	background-color: gainsboro;
}
.drResultValueBold
{
	font-weight: bold;
}