
.grid
{
	font-size:8pt;
	border: solid 1px black;
}

.gridHeader
{
	font-size: 11pt;
	font-family: Arial;
	/*background-image: url(../Images/header_gradient.gif);
	background-repeat: repeat-x;*/
	background-color:#B3D8FD;
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
	font-weight: bold;
}

.gridHeader a
{
	color: Black;	
	font-weight: bold;
}

.gridHeader a:hover
{
	color: Black;
	font-weight: bold;
	text-decoration: underline;
	background-color: Transparent;
}

.gridRow
{
	font-size: 10pt;
	background-color: #FFFFFF;
}

.gridAltRow
{
	font-size:10pt;
	background-color:#DDEEFF;
}

.gridRow a, .gridAltRow a
{
	color: #3216FF;
}

.gridRow a:hover, .gridAltRow a:hover
{
	color: #3216FF;
	text-decoration: underline;
	background-color: Transparent;
}

.gridSelectedRow
{
	font-size:10pt;
	background-color: #ffffcc;
}

.pager
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:black;
}

/*
.pagerInfo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding:2px;
	padding-right:15px;
}

.pagerCurrentPage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal; 
	padding:2px;
}

.pagerOtherPage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;	
	padding:2px;
}
*/

.sectionHeader
{	
	font: 16px arial, verdana, sans-serif;
	height: 22px;
	text-align: center;
	font-weight: bold;
	background-image: url(../Images/title_bar.gif);
	background-repeat: repeat-x;
	width: 100%;
	border: solid 1px black;
}

.opportunityHeader
{		
	color: black;	
	font-size: 20pt;
}

.validator
{
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: bold;
	cursor: pointer;
}

.validatorWithText
{
	font-size: 10pt;
}

.fieldLabel
{
	text-align: right;	
	vertical-align: top;
	width: 150px;
}

.field
{
	vertical-align: top;
	width: 100%;
}

a.littleLink
{
	font-size: 9pt;
	color: #3216FF;
	font-family: Arial, Helvetica, sans-serif;
}

a.littleLink:visited	
{
	color: #3216FF;
	font-weight: normal;
}

a.littleLink:hover		
{
	background-color: Transparent;
	text-decoration: underline;
}

a.bigLink
{
	font-size: 13pt;
	color: #3216FF;
	font-family: Arial, Helvetica, sans-serif;
}

a.bigLink:visited	
{
	color: #3216FF;
	font-weight: normal;
}

a.bigLink:hover		
{
	background-color: Transparent;
	text-decoration: underline;
}
