
/* NAVIGATION */
/* NavBar background color see in GENERAL section under .BGColor tag  */	
	.NavButton
	{
		WIDTH: 100px;							/*  uNavButSize  */
		HEIGHT: 20px;
		BACKGROUND-COLOR: #7A96BC;				/*  uNavButBG  */
		TEXT-ALIGN: center;
	}
	.NavLink
	{
		FONT-SIZE: 9pt;							/*  uNavFontSize  */
		FONT-WEIGHT: bolder;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;	/*  uNavFontName  */
		COLOR: #FFFFFF!important;				/*  uNavFontColor1  */
		TEXT-DECORATION: none;
	}
		A.NavLink:hover
		{
			COLOR: #D60039!important;			/*  uNavFontColor2  */
			TEXT-DECORATION: none;
		}
	.NavLinkActive
	{
		FONT-SIZE: 9pt;							/*  uNavFontSize  */
		FONT-WEIGHT: bolder;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;	/*  uNavFontName  */
		COLOR: #FFFF00!important;				/*  uNavFontColor3  */
		TEXT-DECORATION: none;
	}
	.smallcopyright
	{
		FONT-SIZE: 9pt;
		COLOR: #FFFFFF!important;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
		TEXT-DECORATION: none;
	}

/* TOPLINK */
	.ToplinkDetailHeader
	{
		FONT-WEIGHT: bolder;
		FONT-SIZE: 11pt;
		COLOR: #336699!important;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	}
		.ToplinkDetailHeader A:hover
		{
			COLOR: #0000ff!important;
		}
	.ToplinkDetailBody
	{
		FONT-SIZE: 10pt;
		COLOR: #000000;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
		TEXT-DECORATION: none
	}
	.ToplinkDate
	{
		FONT-WEIGHT: bolder;
		FONT-SIZE: 10pt;
		COLOR: #000000;
		FONT-STYLE: italic;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
		BACKGROUND-COLOR: #FFFF99;			/*  Toplink Date background  */
	}

/* FLASH SELECT */
	.FSLink
	{
		FONT-SIZE: 10pt;
		FONT-WEIGHT: bolder;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
		COLOR: #ff0000!important;
		LIST-STYLE-TYPE:  disk;						/* or use 'none' value for no bullets*/
	}
		A.FSLink:hover
		{
			COLOR: #0064BA!important;
		}
	.FSLinkActive
	{
		FONT-SIZE: 10pt;
		FONT-WEIGHT: bolder;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
		COLOR: #0064BA!important;
		LIST-STYLE-TYPE:  disk;						/* or use 'none' value for no bullets*/
	}

/* FLASH REPORT */
	.FRHeader								/*  FR Franchise Header  */
	{
		FONT-WEIGHT: bolder;
		FONT-SIZE: 12pt;
		COLOR: #336699!important;
		FONT-FAMILY: Arial, Verdana;
		TEXT-DECORATION: none;
	}
		A.FRHeader:hover
		{
			COLOR: #0000ff!important;
		}
	.FRDetailHeader								/*  FR Record Header  */
	{
		FONT-WEIGHT: bolder;
		FONT-SIZE: 11pt;
		COLOR: #336699!important;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	}
		.FRDetailHeader A:hover
		{
			COLOR: #0000ff!important;
		}
	.FRDetailBody								/*  FR Record Detail  */
	{
		FONT-SIZE: 10pt;
		COLOR: #000000;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
		TEXT-DECORATION: none
	}
	.FRDate									/*  FR Date  */
	{
		FONT-WEIGHT: bolder;
		FONT-SIZE: 10pt;
		COLOR: #000000;
		FONT-STYLE: italic;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
		BACKGROUND-COLOR: #FFFF99;			/*  FR Date background  */
	}
	.FRAlsoAddedTable
	{
		BORDER: 1px solid #004080;			/*  uBGColor  */
		BACKGROUND-COLOR: #FFFF99;			/*  uNavButBG or FRDate background */
		BORDER-SPACING: 1px;
		FONT-SIZE: 10pt;
		COLOR: #000000;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
		TEXT-DECORATION: none;
	}
	.FRAlsoAddedTable TD
	{
		BORDER: 1px solid #004080;			/*  uBGColor  */
	}
	.FRAlsoAddedDetail	/* CAN DELETE LATER */				
	{
		FONT-SIZE: 10pt;
		COLOR: #000000;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
		TEXT-DECORATION: none;
		BORDER: 1px solid #004080;			/*  uBGColor  */
	}

/* WELCOME PAGE */
	.WelcomeHeader		
	{
		FONT-WEIGHT: bolder;
		FONT-SIZE: 11pt;
		LINE-HEIGHT:1.1;
		COLOR: #336699;						/*  FRheader  */
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	}
	.WelcomeBody
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 10pt;
		LINE-HEIGHT:1.1;
		COLOR: #000000;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	}
	.WelcomeHighlight1
	{
		FONT-WEIGHT: bolder;
		COLOR: #336699;						/*  FRheader  */
	}
	.WelcomeHighlight2
	{
		FONT-WEIGHT: bolder;
		COLOR: #336699;						/*  FRheader  */
	}

/* CONTACTUS PAGE */
	.ContactUsLink
	{
		FONT-WEIGHT: bolder;
		FONT-SIZE: 12pt;
		COLOR: #0000FF;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
		LIST-STYLE-TYPE: disc;
	}
		.ContactUsLink A:hover, .ContactUsLink A:visited, .ContactUsLink A:active
		{
			COLOR: #0000FF!important;
		}

/* SEARCH PAGE */
	.SDetailBodySmall
	{
		FONT-SIZE: 8pt;
		COLOR: #000000!important;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
		TEXT-DECORATION: none;
	}
		A.SDetailBodySmall:hover, A.SDetailBodySmall:visited, A.SDetailBodySmall:active
		{
			COLOR: #000000!important;
		}
	.SearchButton
	{
		WIDTH: 40px;
		HEIGHT: 20px;
		BACKGROUND-COLOR: #7A96BC;			/*  uSearchButBG or uNavButBG */
		TEXT-ALIGN: center;
	}
	.SearchKeyword						/*  "Keyword:" style  */  
	{
		FONT-SIZE: 10pt;
		FONT-WEIGHT: bolder;
		COLOR: #FFFFFF;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	}
	.SReportHeaderBG
	{
		BACKGROUND-COLOR: #AAAAAA;			/*  uNavButBG  or ..  */	
	}
	.SReportBG
	{
		BACKGROUND-COLOR: #EEEEEE;
	}

/*  DISPLAYSINGLE  */
	.DSReportHeaderBG
	{
		BACKGROUND-COLOR: #92A8C0;			/*  uNavButBG  or ..  */		
	}


/* GENERAL */
	.BGColor
	{
		BACKGROUND-COLOR: #004080;			/*  uBGColor  */
	}
	.leftborder
	{
		BORDER-LEFT: solid #004080;			/*  use uBGColor for border color  */
	}
	.TableBorder
	{
		BORDER: 2px solid #004080;			/*  use uBGColor for border color  */
	}
	.keyword
	{
		BACKGROUND-COLOR: yellow;			/*  used to highlight searched word  */
	}
	.ReportHeaderBG
	{
		BACKGROUND-COLOR: #7A96BC;			/*  uNavButBG  */
	}
	.ReportBG
	{
		BACKGROUND-COLOR: #EEEEEE;
	}

	.Header							/*  Header  */
	{
		FONT-WEIGHT: bolder;
		FONT-SIZE: 12pt;
		COLOR: #000000;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
		TEXT-DECORATION: none;
	}
		.Header A:hover
		{
			COLOR: #000000!important;
			TEXT-DECORATION: underline;
		}
	.DetailHeader
	{
		FONT-SIZE: 11pt;
		COLOR: #000000!important;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
		TEXT-DECORATION: none;
	}
	.DetailBody
	{
		FONT-SIZE: 10pt;
		COLOR: #000000;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
		TEXT-DECORATION: none
	}
	.DetailBodySmall
	{
		FONT-SIZE: 8pt;
		COLOR: #000000;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	}
		A.DetailBodySmall:hover
		{
			COLOR: #0000ff!important;
		}
		A.DetailBodySmall:link
		{
			COLOR: #0000ff!important;
		}
		A.DetailBodySmall:visited
		{
			COLOR: #0000ff!important;
		}
		A.DetailBodySmall:active
		{
			COLOR: #0000ff!important;
		}

	BODY
	{
		FONT-SIZE: 10pt;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
		COLOR: #000000;
		MARGIN: 4px;
/*		scrollbar-arrow-color:#004080;		*/	/*  uBGColor or .. */ 
/*		scrollbar-track-color:#7A96BC;		*/	/*  uNavButBG or .. */
/*		scrollbar-shadow-color:#7A96BC;		*/	/*  uNavButBG or .. */
/*		scrollbar-face-color:#7A96BC;		*/	/*  uNavButBG or .. */
/*		scrollbar-highlight-color:#7A96BC;	*/	/*  uNavButBG or .. */
/*		scrollbar-darkshadow-color:#004080;	*/	/*  uBGColor or .. */
/*		scrollbar-3dlight-color:#004080;	*/	/*  uBGColor or .. */
	}
		BODY A:link
		{
			COLOR: #0000ff;
		}
		BODY A:hover
		{
			COLOR: #0000ff;
		}
		BODY A:visited
		{
			COLOR: #800080;
		}
		BODY A:active
		{
			COLOR: #005294;
		}
	TR, TD
	{
		FONT-SIZE: 10pt;
		FONT-FAMILY: Arial, Helvetica, Sans-Serif;
		COLOR: #000000;
	}
	.FontColor
	{
		COLOR: #005294;
	}

