/* ================================
    CSS STYLES 
   ================================
*/   

.PageHeader {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 36px; FONT-WEIGHT: bold; BACKGROUND: #000066; COLOR: #ffffff;}
.SubHeader {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold}
.PageTitle { FONT-SIZE: 20pt; COLOR: #666666; FONT-FAMILY: 'Andale Sans', Verdana, Arial, Tahoma }
.SubTitle {background: Navy; FONT-SIZE: 12pt; font-weight: bold; COLOR: #ffffff; FONT-FAMILY: 'Andale Sans', Verdana, Arial, Tahoma }
.BodyText {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; }
Table {	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 12px}/* */
.ErrorText
{
    color: red;
    font-family: Verdana, Arial;
    font-size: 12px;
    line-height: 20pt
}a:link.subNav,A:VISITED.subNav{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #4C4D4F;
	text-decoration:none;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 8px;
	line-height:16px;
}
A:HOVER.subNav {
/*	background-color : #F4F9FC;  */
	color:           #ff0000;
}font.tst     { font-size: 10pt; font-family: Arial,Helvetica,sans-serif; font-weight: bold }font.lbl     { color: white; font-size: 10pt; }font.lblback { color: #3366FF; font-size:  8pt;}font.note    { color: #000000; font-size:  8pt;}font.header  { color: #3366FF; font-size: 14pt;}.TitleDirective {background: #eeeeee; font-size: smaller; font-family: Arial,Helvetica,sans-serif;}.headerTitle {	         font-family:   Tahoma, Arial, Helvetica, sans-serif; 
			 color:			#ffffff;	 		 font-size:     24px;	 		 font-style:    normal;	 		 font-weight:   bold}.footer      { 
             font-family:   Arial, Helvetica, sans-serif; 
			 color:			#e5e5e5;
             font-size:     9px; 
             line-height:   12px; 
             font-style:    normal; 
             }
a.footer		{
			 font-family:     Arial, Helvetica, sans-serif; 
			 color:			  #ffffff;
             font-size:       9px; 
             line-height:     12px; 
             font-style:      normal; 
			}
a.footer:hover {  color:				#ffa500;}
a.footer:visited {  color:				#ffffff;}
a.footer:visited:hover {  color:		#ffa500;}H2           { font-family: Arial size=+1;}H1           { font-size: 10pt; font-weight: bold; }TD.lblback   { background: Navy; text-align: right; color: white; font-weight: bold;}TD.lblcntr   { background: Navy; text-align: center; color: white; font-weight: bold;}TD.lblright  { background: Navy; text-align: left; color: white; font-weight: bold;}TD.lblLge    { background: Navy; text-align: right; color: white; font-weight: bold;}TD.entryLge  { background: White; text-align: left; color: black; font-size: 10px;}TD.hdr       { background: #9999CC; text-align: left; color: #FFFFFF; font-size: 25pt; font-weight: bold;}TD.title     { background: #9999CC; text-align: left; color: #FFFFFF; font-size: 18pt; font-weight: bold; }TD.mnu_curr  { background: #DDE1FF; text-align: left; color: #0000FF; font-size: 10pt; font-weight: bold;}TD.mnu_lnk   { background: #0000FF; text-align: left; color: #0000FF; font-size: 10pt; font-weight: bold;}a.mnu_lnk    { background: #0000FF; text-align: left; color: #FFFFFF; font-size: 10pt; font-weight: bold;}font.req     {font-weight: bold; color: #FF0000; }TD.txt       {font-size: 10pt;}TD.error     {font-size: 12pt;  text-align: left; vertical-align: top; color: #FF0000;}TD.rtxt      {font-size: 12pt;  text-align: right; vertical-align: top;}TD.rtxt_error{font-size: 12pt;  text-align: right; vertical-align: top; color: #FF0000;}TR.highl     {background: #C0C0C0;}table.txt    {font-size: 10pt;}TD.schd       {font-size: 8pt;}TD.tbl_hdr   {font-size: 12pt; background: #000000; color: #FFFFFF; font-weight: bold; text-align: center}.lbl       { font-family: Arial,Helvetica,sans-serif; background: Navy; font-size: 12px; text-align: left; color: white; font-weight: bold; vertical-align: top;}.sle    { font-family: Arial,Helvetica,sans-serif; font-size: 10pt;}.entry     { font-family: Arial,Helvetica,sans-serif; text-align: left; color: black; font-size: 10pt;}input.btn    { font-size: 10px;}input.DispOnly { font-size: 14px; background-color: #C0C0C0; border-style: solid; font-weight: bold; text-align:right; border-color: #FFFFFF}input.DispNum { font-size: 14px; background-color: #C0C0C0; border-style: solid; font-weight: bold; text-align:right; border-color: #FFFFFF}table.entry  {align: center; border: 4; cellPadding: 2; cellSpacing: 1; bordercolor: red;}.lblcntr     {background: Navy; text-align: center; color: white; font-weight: bold;}.lblback     {background: Navy; text-align: right; color: white; font-weight: bold;}.DispNum { font-size: 14px; background-color: #C0C0C0; border-style: solid; font-weight: bold; text-align:right; border-color: #FFFFFF}p.hanging    { text-indent: -1em; line-height: 85%; margin-left: 1em; margin-top: 0px; margin-bottom: 0px }p.indent     { text-indent: 1em; line-height: 100%; margin-top: 1px; margin-bottom: 1px }p.loose      { text-indent: 1em; line-height: 100%; margin-top: 6px; margin-bottom: 1px }p.monospace  { line-height: 100%; margin-top: 1px; margin-bottom: 1px }