/* External Styles */
@import url(/_css/datagrid.css);
@import url(/_css/inc_admin.css);

/* Selectors */
Body		{ font: 12px Arial; color:#000000; background-color:#FFFFFF;}
A			{ font: 12px Arial; color:#669900; text-decoration:none;}
A:HOVER		{ font: 12px Arial; color:#999999; text-decoration:none;}
UL			{ margin-top:0; padding-top:0;}
INPUT		{ font: 12px Arial; color:#000000;}
SELECT		{ font: 12px Arial; color:#000000;}
TEXTAREA	{ font: 12px Arial; color:#000000;}
HR			{ color:#76921D;}
TD			{ font: 12px Arial; color:#000000;}
FORM		{ margin:0px; padding:0px; }

/* Classes */
.ShellMain			{ position: absolute; top:101px;}
.ShellHeader		{ position: absolute;}
.NormalText			{ font: 12px Arial; color:#000000;}
.SmallText			{ font: 11px Arial; color:#000000;}
.PageHeader			{ font: 18px Arial; color:#99CC00; font-weight: bold; margin-bottom: 0px;}
.FooterGreen		{ font: 11px Arial; color:#99CC00;}
.FooterBlack		{ font: 11px Arial; color:#000000;}
.FooterLink			{ font: 11px Arial; color:#99CC00; text-decoration:none;}
.FooterLink:HOVER	{ font: 11px Arial; color:#999999; text-decoration:none;}
.ContentIndented	{ margin-left:22px;}
.HomeContentTable	{ border: 1px solid #FFFFFF;}
.AdminMessageCell	{ border: 1px solid #99CC00; background-color:#91CDFE; font: 12px Arial; color:#000000; font-weight:bold;}
.AdminDescrCell		{ border: 1px solid #99CC00; background-color:#CCFF66; font: 12px Arial; color:#000000; font-weight:bold;}
.AdminContentCell	{ border: 1px solid #99CC00; background-color:#EAFFBF;}
.FormButton			{ border-top: 1px solid #F8C177; border-left: 1px solid #F8C177; border-bottom: 1px solid #945B0C; border-right: 1px solid #945B0C; 
							background: #F8CB8C; color: #000000; padding: 2px; font: bold 11px Arial; cursor: pointer;}
.FormFinalButton			{ border-top: 1px solid #F8C177; border-left: 1px solid #F8C177; border-bottom: 1px solid #945B0C; border-right: 1px solid #945B0C; 
							background: #F19414; color: #FFFFFF; padding: 2px; font: bold 11px Arial; cursor: pointer;}
SELECT.Small		{ font: 11px Arial; color:#000000;}
.SmallFormButton	{ border-top: 1px solid #F8C177; border-left: 1px solid #F8C177; border-bottom: 1px solid #945B0C; border-right: 1px solid #945B0C; 
							background: #F19414; color: #FFFFFF; padding: 1px; font: bold 11px Arial; cursor: pointer;}

.CalloutTable
{
	background-color: #F3F9E1;
	border: 1px dotted;
	border-color: #CCCCCC;
}

.CalloutTableLink
{
	color: #000000;
	text-decoration: none;
}

.droptext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	filter: shadow;
}

.OrangeBanner{
	padding-top: 6px;
	padding-left: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
	width: 358px;
	height: 61px;
	background-color: #FFA640;
	text-align: left;
	color: #000000;
	font-family: "Palatino Linotype, Arial";
	font-weight: bold;
	font-size: 20px;
}
.OrangeBannerLine2{
	font-size: 15px;
}
.OrangeBannerLine3{
	font-size: 10px;
}

				.MatrixTable 
				{ 
					border: 1pt solid black;
					text-align: left;
					padding-left: 1pt;
				}
				.MatrixHeaderLeft
				{ 
					background-color: #FFCC33;
					border-bottom: 1pt solid black;
					font: 8pt Arial;
					vertical-align: bottom;
				}
				.MatrixRowHighlightedLeft
				{ 
					background-color: #DDFFDD; 
					font: 8pt Arial;
				}
				.MatrixRowLeft
				{ 
					background-color: #EEEEEE; 
					font: 7pt Arial;
					border-top: 1pt Solid Black;
				}
				.MatrixRowAltLeft
				{ 
					background-color: #FFFFFF; 
					font: 7pt Arial;
					border-top: 1pt Solid Black;
				}

				.MatrixHeader 
				{ 
					background-color: #FFCC33;
					border-bottom: 1pt solid black;
					font: 8pt Arial;
					vertical-align: bottom;
					border-left: 1pt Solid Black;
				}
				.MatrixRowHighlighted
				{ 
					background-color: #DDFFDD; 
					font: 8pt Arial;
					border-left: 1pt Solid Black;
				}
				.MatrixRow 
				{ 
					background-color: #EEEEEE; 
					font: 7pt Arial;
					border-top: 1pt Solid Black;
					border-left: 1pt Solid Black;
				}
				.MatrixRowAlt
				{ 
					background-color: #FFFFFF; 
					font: 7pt Arial;
					border-top: 1pt Solid Black;
					border-left: 1pt Solid Black;
				}
