/* CSS Document */


P  {}

H1  {}

H2  {}

H3  {}
/*
A  {}

A:Visited  {}

A:Active  {}

A:Hover  {}
*/
/*	handles the main font style (most text is outputted using this style)	*/
td,p,body {
	font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-weight: normal; 
}

/* Highlight keyword searched in the result page*/
SPAN.searchword { background-color:yellow; }

/*Handle page header*/
.mytableheader {
	font-weight : bold;
	font-size : 13px;
	color : #FFFFFF;
}
.mytableheaderMedium {
	font-weight : bold;
	font-size : 11px;
	color:#FFFFFF;
	background-image:url(../images/headback.gif);
}
.mytableheaderSmall {
	font-weight : bold;
	font-size : 10px;
	color:#000066;
}
.mytableHeaderFade {
	font-weight : bold;
	font-size : 13px;
	color : #EFEFEF;
	background-color:#0099CC;
}
.pageheader {
	font-weight : bold;
	font-size : 13px;
	color:#FFFFFF;
	background-color:#003366;
}
.pageheaderunbold {
	font-size : 13px;
	color : #000000;
}
.pageheaderOrange {
	font-weight : bold;
	font-size : 13px;
	color:#000000;
	background-color:#FF9900;
}
.tablelegend {
	font-weight : bold;
	font-size : 13px;
	color:#000000;
}
table.sortable a.sortheader {
	font-weight : bold;
	font-size : 11px;
	color:#FFFFFF;
	/*background-image:url(../images/headback.gif);*/
    display: block;
	text-decoration:underline;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}
/* handle the content of a table cell*/
.contentLarge {
	font-size : 12px;
	color : #000000;
}
.content {
	font-size : 11px;
	color : #000000;
}
.contentSmall {
	font-size : 10px;
	color : #000000;
}
.contentSelected {
	color : #666600;
	text-decoration:none;
}
/* Handle Alert when query returns no results*/
.AlertNoResult {
	font-weight : bold;
	font-size : 12px;
	color:#990000;
}
/* General Alert Message*/
.AlertMessage {
	font-size : 12px;
	color:#CC0000;
}
/*	handles the style for Navigation links*/
a.NavLink {
	font-weight : normal;
	color:#666600;
	text-decoration:none;
}
a.NavLinkSelected {
	font-weight : normal;
	color:#000000;
	text-decoration:none;
}
.NavBarTop {
	font-weight : bold;
	font-size : 10px;
	color:#0099CC;
}
.NavBarTopRaised {
	font-weight : bold;
	font-size : 10px;
	color:#0099CC;
}
.labelfield {
	font-weight : bold;
	font-size : 11px;
	color : #000000;
}
.labelfieldMedium {
	font-weight : bold;
	font-size : 11px;
	color : #FFFFFF;
}
.labelfieldLarge {
	font-weight : bold;
	font-size : 14px;
	color : #000000;
}
.labelfieldFade{
	font-weight : normal;
	font-size : 11px;
	color:#FFFFFF;
}
/* Handle the toolbar effect*/
.ToolBar {background: buttonface;border-top: 1 solid buttonhighlight;	border-left: 1 solid buttonhighlight;	border-bottom: 1 solid buttonshadow; border-right: 1 solid buttonshadow; padding: 2; font: menu;}
/* Handle the raised effect*/
TD.Raised
{
	border-top: solid #FFFFFF 1px;
	border-left: solid #FFFFFF 1px;	
	border-right: solid #584300 1px;	
	border-bottom: solid #584300 1px;
}
.MailBody {border: 0; margin: 0; cursor: default; background: buttonface;}
.dark	     {background: buttonshadow; color: white; font: icon; text-align: right; width: 105; padding-right: 1;}
.separator   {width: 2; height: 22; border-left: 1 solid buttonshadow;	border-right: 1 solid buttonhighlight;}

.separator2   {width: 100%; height: 2; border-left: 1 solid buttonshadow;	border-right: 1 solid buttonhighlight;}

/**** MANAGE LINKS DISPLAY *****/
/*	handles the style for Navigation links alternate*/
a.NavLink:hover {
	font-weight : bold;
	font-size: 12px;
	color: #E6931E;
}
/*	handles the style for body links*/
a.BodyLink {
	font-weight : bold;
	text-decoration:underline;
	font-size: 10px;
	color:#0000FF;
}
/*	handles the style for body links*/
a.BodyLink:hover {
	font-weight : normal;
	text-decoration:underline;
	font-size: 10px;
	color:#CC0000;
}


