BODY
{
	margin:0;
	padding:0;
	color: black;
	background-color : White;
}
BODY, TD, TH, .arial11
{
	font-family : "Arial", "Helvetica", sans-serif;
	font-size : 11pt;
}
.TrustWeb
{
	background-image: url( "../image/bg.gif" );
	background-position: left;
	margin: 0 10px 0 10px;
	padding:0;
	color: black;
	background-color : white;
	font-family : "Arial", "Helvetica", sans-serif;
	font-size : 10pt;
}


A IMG {	border-style: none; color: white;	}	/* The only way to hide the border in NS 4.x */

A:link, A:active	{	color:#0000FF;	}
A:visited			{	color:#FF00FF;	}
A:hover				{	color:#0000FF;	}	/*	CSS2	*/

A:visited.black, A:active.black, A:visited.black, A:hover.black		{	color:#000000;	}
A:visited.blue, A:active.blue, A:visited.blue, A:hover.blue		{	color:#0000ff;	}

A:link.LNav, A:active.LNav	{	color:#CCCCCC; font-size:10pt;	}
A:visited.LNav			{	color:#999999; font-size:10pt;		}
A:hover.LNav				{	color:#FFFFFF; font-size:10pt;	 }	/*	CSS2	*/

A:Link.SponsorLink			{	color: #000033;	text-decoration: none;}
A:Active.SponsorLink		{	color:#330000; 	text-decoration: none;}
A:Visited.SponsorLink		{	color:#330033;	text-decoration: none; }
A:Hover.SponsorLink			{	color:#660066; 	text-decoration: underline;}

.HorizontalRule	{	border: solid black; height:0.75px;	}
.TableHeading,
{
	color: white;
	background-color: #003366;
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 12pt;
	font-weight : bold;
}
th
{
	color: white;
	background-color: #000099;
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 10pt;
	font-weight : bold;
}
.RuledTable
{
	border:solid;
	border-color: #003366;
	border-width : 0px 0px 1px 1px;
	margin : 0;
	padding : 0;
}
.RuledCell
{
	border:solid;
	border-color: #003366;
	border-width : 1px 1px 0px 0px;
	margin : 0;
	padding : 0;
}
.copyright
{
	font-family: "TREBUCHET MS", "Arial", "Helvetica", sans-serif;
	font-size: 7.5pt;
	font-weight : normal;
	white-space: nowrap;
	text-align: center;
}
h1, h2, h3, h4, h5, h6, h7
{
	color: #000000;
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 12pt;
	font-weight : bold;
	padding:0;
	margin:0;
	margin-top : 3pt;
	margin-bottom : 0;
}
h1
{
	color: #000099;
	font-size: 14pt;
	margin-top : 12pt;
}
h2{		font-size: 12pt;
		margin-top : 9pt;
	}
h3{
	font-size: 11pt;
	font-variant : small-caps;
	margin-top : 6pt;
}
h4{
	font-size: 10pt;
	font-style : italic;
}
h5{		font-size: 10pt;		}
h6{
	font-size: 09pt;
	font-style : italic;
	font-variant : small-caps;
}
h7{		font-size: 09pt;		}

.blue		{		color: #000099;		}
.red		{		color: #FF0000;		}

.centeredblue
{
	text-align: center;
	color: #000099;	
}

.center{
	text-align: center;
}

.HelpHead
{
	padding:0;
	margin:0;
	color: #000000;	
}
.helptext	{		color: #294955;		}
.mellowblue	{		color: #294955;		}

.tdcolor
{
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #003366;
}
.helplink	{		COLOR: #ffffff;		}

.AllianceBGColor
{
		background-color: #003366;
}
.Size2
{
			font-size: 10pt;
}
.Sans1
{
			font-size: 7.5pt;
			font-family: "Arial", "Helvetica", sans-serif;
}
.Sans2
{
			font-size: 10pt;
			font-family: "Arial", "Helvetica", sans-serif;
}


.RedSans1
{
		color: #FF0000;
		font-size: 7.5pt;
		font-family: "Arial", "Helvetica", sans-serif;
}
.Blue1U
{
	color: #0000FF;
	font-size: 7.5pt;
	text-decoration: underline;
}
.TWHelpHead
{
			font-size: 12pt;
			font-family: "Tahoma", "Arial", "Helvetica", sans-serif;
			padding:0;
			margin:0;

}
.Tahoma2
{
			font-size: 10pt;
			font-family: "Tahoma", "Arial", "Helvetica", sans-serif;
}
.Tahoma2U
{
			font-size: 10pt;
			font-family: "Tahoma", "Arial", "Helvetica", sans-serif;
			text-decoration: underline;
}
.AlternateRow {
	BACKGROUND-COLOR: #CCCCCC;
}

.Lines{
	background-image: url( "../image/bg_lines.gif" );
}

.NoBackground{
			background-color: none;
			background-image: none;
}
.AAHidden{display:none;}
.AABody{
		background-color: #FFFFFF;
		background-image: none;
		margin:0;
		padding:0;
}
.AAMenuBody{background-color: #993300;}
.AAMenuBodyBG140{
	background-color: White;
	background-image: url( "../image/bg_tile140.gif" );
	background-position: left;
	margin:0;
	padding:0;
	color: black;
	font-family : "Arial", "Helvetica", sans-serif;
	font-size : 10pt;
}
.AAMenuBodyBG2{
			background-color: #FFFFFF;
			background-image: url( "../image/bg_tile2.gif" );
			background-position: left;
			margin:0;
			padding:0;

			color: black;
			font-family : "Arial", "Helvetica", sans-serif;
			font-size : 10pt;
}
.AAMenuBody2{
			background-color: #294955;
			background-image: url( "../image/bg_tile3.gif" );
			background-position: left;
			margin:0;
			padding:0;

			color: black;
			font-family : "Arial", "Helvetica", sans-serif;
			font-size : 10pt;
}
.AARegularText{font: 9pt Tahoma;}
.AAFixedRegularText{font: 9pt lucida console;}
.AABoldText{font: bold 9pt Tahoma;}
.AAFixedBoldText{font: bold 9pt lucida console;}
.AADisabledBox{font: 9pt Tahoma;}
.AAFixedDisabledBox{font: 9pt lucida console;}
.AARegularBox{font: 9pt Tahoma;}
.AAFixedRegularBox{font: 9pt lucida console;}
.AANameDropDownBox{font: 9pt Tahoma;}
.AAFixedNameDropDownBox{font: 9pt lucida console;}
.AAPageTitleText{font: italic 11pt Tahoma;}
.AAFixedPageTitleText{font: italic 11pt lucida console;}
.AABannerText{font: italic 19pt Tahoma;color: white;}
.AABannerBlueText{font: 17pt Book Antiqua;color: #003399;}
.AAFixedBannerText{font: italic 19pt lucida console;color: white;}
.AALeftJustifiedTable{}	/*	this used to contain a margin-left:10px; but it was causing tables to go beyond the right side (by 10 px), so I simply added 10px to the nav table width	*/
.AACenterJustifiedTable{text-align: center }
.AAIndentedTable{margin-left: 30px;}
.AATableRowHeaderText{font: bold 10pt Tahoma;background-color: #FFFFCC;}

.AAFixedTableRowHeaderText{font: bold 10pt lucida console;background-color: #FFFFCC;}
.AATableTextDarkRegular{font: 9pt Tahoma;background-color: #FFFFCC;color: black;}
.AAFixedTableTextDarkRegular{font: 9pt lucida console;background-color: #FFFFCC;color: black;}
.AATableTextDarkNegative{font: 9pt Tahoma;background-color: #FFFFCC;color: #CC0000;}
.AAFixedTableTextDarkNegative{font: 9pt lucida console;background-color: #FFFFCC;color: #CC0000;}

.AATableTextLightRegular{font: 9pt Tahoma;color: black;}

.AAFixedTableTextLightRegular{font: 9pt lucida console;color: black;}
.AATableTextLightNegative{font: 9pt Tahoma;color: #CC0000;}
.AAFixedTableTextLightNegative{font: 9pt lucida console;color: #CC0000;}
.AATableTextTransparentRegular{font: 9pt Tahoma;color: black;}
.AAFixedTableTextTransparentRegular{font: 9pt lucida console;color: black;}
.AATableTextTransparentBoldRegular{font: bold 9pt Tahoma;color: black;}
.AAFixedTableTextTransparentBoldRegular{font: bold 9pt lucida console;color: black;}
.AATableTextTransparentItalicRegular{font: italic 9pt Tahoma;color: black;}
.AAFixedTableTextTransparentItalicRegular{font: italic 9pt lucida console;color: black;}
.AATableTextTransparentNegative{font: 9pt Tahoma;color: #CC0000;}
.AAFixedTableTextTransparentNegative{font: 9pt lucida console;color: #CC0000;}
.AATableTextTransparentBoldNegative{font: bold 9pt Tahoma;color: #CC0000;}
.AAFixedTableTextTransparentBoldNegative{font: bold 9pt lucida console;color: #CC0000;}
.AATableTextTransparentItalicNegative{font: italic 9pt Tahoma;color: #CC0000;}
.AAFixedTableTextTransparentItalicNegative{font: italic 9pt lucida console;color: #CC0000;}
.AATableRowFooterTextRegular{font: 9pt Tahoma;background-color: #FFFFCC;color: black}
.AAFixedTableRowFooterTextRegular{font: 9pt lucida console;background-color: #FFFFCC;color: black}
.AATableRowFooterTextBoldRegular{font: bold 9pt Tahoma;background-color: #FFFFCC;color: black;}
.AAFixedTableRowFooterTextBoldRegular{font: bold 9pt lucida console;background-color: #FFFFCC;color: black;}
.AATableRowFooterTextNegative{font: 9pt Tahoma;background-color: #FFFFCC;color: #CC0000;}
.AAFixedTableRowFooterTextNegative{font: 9pt lucida console;background-color: #FFFFCC;color: #CC0000;}
.AAUserDropDownBox{font: 10pt Tahoma;width: 300px;}
.AAAccountListBox{font: 10pt Tahoma;width: 200px;}
.AAAccountListBoxWithStatus{font: 10pt Tahoma;width: 260px;}
.AABigTextLabel{font: 17pt Tahoma;}
.AASectionTextLabel{font: 13pt Tahoma;}
.AAUpdateMessageText{font: 13pt Tahoma;color: red;}
.AAFixedUpdateMessageText{font: 13pt lucida console;color: red;}
.AAUpdateWindow{background-color: silver;}
.AASectionHeadingText{font: 10pt Tahoma;}
.AACalendarCellSelected
{
color:black;
background-color: #639C9C;
font: 10pt Tahoma;
}
.AACalendarCellUnselected
{
color:black;
font: 10pt Tahoma;
}
.AACalendarDays
{
color:black;
font: 10pt Tahoma;
}
A:link.TrustWeb{font: 9pt Tahoma;}
A:visited.TrustWeb{font: 9pt Tahoma;}
A:active.TrustWeb{font: 9pt Tahoma;}
ul, ol{
	margin-top : 0;
	margin-bottom : 0;
}
