BODY
{
	BACKGROUND-COLOR: white;
	margin: 0 0 0 0;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	LETTER-SPACING: normal;
	TEXT-TRANSFORM: none;
	background-image: url(images/Shell/SideBg.gif);
}

A:link	{	
	text-decoration:	none;
	color:	maroon;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	maroon;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	maroon;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	maroon;
	}

.Nav
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.NavLink:link {
	font-size: 9pt;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

.NavLink:hover {
	font-size: 9pt;
	font-weight: bold;
	color: #FCD900;
	text-decoration: none;
}

.NavLink:visited {
	font-size: 9pt;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

.NavLink:active {
	font-size: 9pt;
	font-weight: bold;
	color: white;
	text-decoration: none;
}


.NavOver {
	background-color: #354990;
	color:FCD900;
}

.NavSpacer {
	color: #4281BE;
	width: 20px;
	background: transparent none scroll no-repeat 0% 0%;
	background-image:url(images/Shell/NavBullet.gif);
	background-position:center;
}

.BottomNav {
	font-size: 10pt;
}

.Copyright {
	font-size: 8pt;
	font-weight: bold;
	color:white;
}

.Copyright a:link {
	color:white;
}

.AddNew 
{	
	font-size: 8pt;
	font-style: italic;
}

.Footnote 
{	
	font-size: 8pt;
}

.PageTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #333333;
}

.PageSubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #333333;
}

.AnnouncementText {
	color: #4181BE;
	font-size: small;
}

.AnnouncementTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #4181BE;
}

.StdFormLabel 
{
	font-size: 8pt;
	color: #333333;
	font-weight: bold;
}

.StdFormField
{
	font-size: 8pt;
	color: #333333;
	font-weight: normal;
}

Input {
	font-size: 9pt;
	font-family: Verdana;
}

Input.Button {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: Black;
}

Select {
	font-family: Verdana;
	font-size: 9pt;
}

TextArea {
	font-size: 9pt;
	font-family: Verdana;
}

.ReportHeader {
	font-weight: bold;
	font-size: xx-small;
	background:  #ffcc00;
	color: #d71810;
	text-align:center;
}

.ReportHeader a:link {
	text-decoration: underline;
	color: White;
}

.ReportHeader a:active {
	text-decoration: underline;
	color: White;
}

.ReportHeader a:visited {
	text-decoration: underline;
	color: White;
}

.ReportHeader a:hover {
	text-decoration: underline;
	color: White;
}

/* - Row Item - */
.ReportRow1 {
	font-size: xx-small;
	color: black;
	background-color: #E0E0E0;
	text-align:center;
	vertical-align:top;
}

.ReportRow2 {
	font-size: xx-small;
	color: black;
	background-color: #FFFFFF;
	text-align:center;
	vertical-align:top;
}

.ReportPager {
	font-size: xx-small;
	background-color: #FFFFFF;
	color: Black;
}

.ErrorTitle 
{
	font-size: x-large;
	font-weight:normal;
	color: Red;
}

.ErrorMessage 
{
	font-size: x-small;
	font-weight:normal;
	color: Red;
}

.Content 
{
	font-size: small;
	font-weight:normal;
	color: black;
}
