


td.topbannerlogin
{	
    border-right: 0px;
    border-bottom: 0px;
    min-height: 0px !important;
    max-height: 0px;
    overflow: hidden;   
    padding-left: 0px;
    padding-right: 0px;
    background: inherit;    
    border-left: 0px;
}

tr.topbannerlogin
{	
    border-right: 0px;
    border-bottom: 0px;
    min-height: 0px !important;
    max-height: 0px;
    overflow: hidden;   
    padding-left: 0px;
    padding-right: 0px;
    background: inherit;
    border-left: 0px;
    
}



    #fixed-div { position: fixed;  top: 1em;  right: 1em; }

	.TextSmall { font-size: 9px; color: #3c467d; font-family: Verdana, Arial, Helvetica, Sans-Serif;}	
			
	.Text {COLOR: #3C467D; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 11px; }	
	
	.TextBlack {FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 11px; }	
	
	.TextBlack10 {FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 10px; }	
		
	.TextBlack9 {FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 9px; }	
	
	.Text10 {COLOR: #3C467D; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 10px; }	
	
	.Text17 {COLOR: #3C467D; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 17px; }	

	.Text16 {COLOR: #3C467D; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 16px;}	

	.TextWhite {COLOR: #FB0D0A; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 10px; font-weight:bold; }	
	
	.TextLarge {COLOR:  #3C467D; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 12px; }		
	
	.TextLargeBlack {FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 12px; }		
		
	.Header {COLOR:  #DF8300; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 13px; }	
		
	A.Nav:hover {COLOR: #3C467D; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 10px; font-weight:bold;  text-decoration:underline;}

	A.Red:hover {color: #0033cc; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 11px; }

	A.Red:link {color: #0033cc; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 11px;}

	A.Red {color: #FB0D0A; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 11px;}
	
	A.Red10:hover {color: #FB0D0A; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 10px; font-weight:bold;}

	A.Red10 {color: #0033cc; FONT-FAMILY: Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 10px; font-weight:bold;}

	A.Red10:link {color: #0033cc; FONT-FAMILY: Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 10px; font-weight:bold;}
		
	A:link	{ text-decoration: none; color:0033cc; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif;}
	
	A:visited	{ text-decoration: none; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; }	
	
	A:hover {color: #FB0D0A; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; text-decoration: underline; }			
	
	A {color:  #0033cc; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif;}			

	A.Link {COLOR:  #DF8300; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 13px; font-weight:bold;}	
	
	A.Link:link {COLOR:  #DF8300; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 13px; font-weight:bold;}	
	
	A.Link:hover {COLOR:  #FB0D0A; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 13px; font-weight:bold;}	
			
	A.White {color: #FFFFFF; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif;}			
									
	.BottomNav { COLOR:  #FFFFFF; FONT-FAMILY:  Arial Narrow; FONT-SIZE: 9px; }
	
	.TextHuge {COLOR:  #3C467D; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 20px; }	
	
	.Text18px {COLOR: #3C467D; FONT-FAMILY: Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 18px; }	
	
	.Text19px {COLOR: #3C467D; FONT-FAMILY: Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 19px; }	
	
	.Text20px {COLOR: #3C467D; FONT-FAMILY: Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 20px; }	
	
	.Text21px {COLOR: #3C467D; FONT-FAMILY: Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 21px; }	
	
	.Text22px {COLOR: #3C467D; FONT-FAMILY: Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 22px; }	
	
	.Text23px {COLOR: #3C467D; FONT-FAMILY: Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 23px; }	
	
	.Text25px {COLOR: #3C467D; FONT-FAMILY: Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 25px; }	
		
	.Text27px {COLOR: #3C467D; FONT-FAMILY: Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 27px; }	
		
		
	.TextLargest {COLOR: #3C467D; FONT-FAMILY:Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 15px; }	
	
	.TextLargestBlack {FONT-FAMILY:Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 15px; }	
		
	.TextRED {COLOR:  RED; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 12px; }	
	.TextREDbig {COLOR:  RED; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 25px; font-weight:bold;}
	
	.TextREDbig21px {COLOR:  RED; FONT-FAMILY: Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 21px; font-weight:bold;}
	
	
	.Text14 { font-size: 14pt; color: #fb0d0a; font-family: Verdana,Arial, helvetica, Sans-Serif; }
	
	.Text14px { font-size: 14px; color: #3C467D; font-family: Verdana,Arial, helvetica, Sans-Serif; }
	
	.Text13 { font-size: 13px; color: #3C467D; font-family: Verdana,Arial, helvetica, Sans-Serif; }
	
	.HeaderLarge {COLOR:  #DF8300; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 15px; }	
	
	.BlueText {COLOR: #3C467D; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 11px; }		
	
	.HeaderMedium {COLOR:  #DF8300; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 13px; }	
	
	.HeaderMedium:link {COLOR:  #DF8300; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 13px; }	
	
	H1.Red21 {COLOR: red;  FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 21px; font-weight:bold;  margin-bottom:0px }	
	
		
	H1.Gray21 {COLOR: DF8300;  FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 20px; font-weight:bold;  margin-bottom:0px }	
	       	
	H1 {COLOR:  #DF8300;  FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 13px; }	
	
	H2 {COLOR:  #DF8300; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 15px; font-weight:bold; }	
	
	H1.Gray {COLOR: Gray;  FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 13px;  margin-bottom:3px }	
	
	H1.Size13 {COLOR: Gray;  FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 13px;  margin-bottom:3px }	
	         	
	H1.Regular {COLOR:  #DF8300; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 10px; }	
		
	H1.size12 {COLOR:  #DF8300; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 12px;  margin-bottom:3px}	
		
	H2.Gold {COLOR: #DF8300; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 16px; font-weight:bold }	
	                                         	
	#pup {position:absolute;  visibility:hidden; }
	
	.landingHeader {COLOR: #ED1B23; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 12px; }

	.LandingText {COLOR: #d0d0d0; FONT-FAMILY:  Verdana,Arial, helvetica, Sans-Serif; FONT-SIZE: 11px; }
	
	
	H1.18 {COLOR: #DF8300;  FONT-FAMILY:  Arial Narrow; FONT-SIZE: 18px; font-weight:bold;  margin-bottom:0px }	
		
	H1.20 {COLOR: #DF8300;  FONT-FAMILY:  Arial Narrow; FONT-SIZE: 20px; font-weight:bold;  margin-bottom:0px }	
	


	.ArialNarrow12
{
	font-size: 12px;
	font-family: Arial Narrow;        
}

	.ArialNarrow13
{
	font-size: 13px;
	font-family: Arial Narrow;        
}


	.ArialNarrowBold11
{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial Narrow;        
}
	.ArialNarrowBold12
{
	font-weight: bold;
	font-size: 12px;
	font-family: Arial Narrow;        
}
	.ArialNarrowBold13
{
	font-weight: bold;
	font-size: 13px;  	
	font-family: Arial Narrow;        
} 		
	.ArialNarrowBold14
{
	font-weight: bold;
	font-size: 14px;  	
	font-family: Arial Narrow;        
} 
	.ArialNarrowBold15
{
	font-weight: bold;
	font-size: 15px;  	
	font-family: Arial Narrow;        
} 		
	.ArialNarrowBold16
{
	font-weight: bold;
	font-size: 16px;  	
	font-family: Arial Narrow;        
}      		
	.ArialNarrowBold17
{
	font-weight: bold;
	font-size: 17px;  	
	font-family: Arial Narrow;        
}      	
	.ArialNarrowBold18
{
	font-weight: bold;
	font-size: 18px;
	font-family: Arial Narrow;
}      
	.ArialNarrowBold19
{
	font-weight: bold;
	font-size: 19px;  	
	font-family: Arial Narrow;        
} 	
	.ArialNarrowBold20
{
	font-weight: bold;
	font-size: 20px;
	font-family: Arial Narrow;
}
	.ArialNarrowBold21
{
	font-weight: bold;
	font-size: 21px;
	font-family: Arial Narrow;        
}
   	.Arial11
{
	font-size: 11px;
	font-family: Arial; 
}	

   	.Arial10
{
	font-size: 10px;
	font-family: Arial; 
}	

   	.Arial9
{
	font-size: 9px;
	font-family: Arial; 
}	

   	.Arial13
{
	font-size: 13px;
	font-family: Arial; 
}	

   	.Arial14
{
	font-size: 14px;
	font-family: Arial; 
}	
   	.Arial15
{
	font-size: 15px;
	font-family: Arial; 
}	
   	.Arial16
{
	font-size: 16px;
	font-family: Arial; 
}	
   	.Arial17
{
	font-size: 17px;
	font-family: Arial; 
}	
   	.Arial18
{
	font-size: 18px;
	font-family: Arial; 
}	
   	.Arial19
{
	font-size: 19px;
	font-family: Arial; 
}	

	.Arial20
{
	font-size: 20px;
	font-family: Arial; 
}	

	.Arial21
{
	font-size: 21px;
	font-family: Arial; 
}	
	.Arial22
{
	font-size: 22px;
	font-family: Arial; 
}	
	.Arial23
{
	font-size: 23px;
	font-family: Arial; 
}	

	.Arial24
{
	font-size: 24px;
	font-family: Arial; 
}	

	.Arial25
{
	font-size: 25px;
	font-family: Arial; 
}	

	.Arial26
{
	font-size: 26px;
	font-family: Arial; 
}	

	.Arial27
{
	font-size: 27px;
	font-family: Arial; 
}	

	.Arial28
{
	font-size: 28px;
	font-family: Arial; 
}	


   	.Arial12
{
	font-size: 12px;
	font-family: Arial; 
}	

   	.Arial12Black
{
	font-size: 12px;
	font-family: Arial; 
	color: Black; 
}	

   	.ArialNarrow12
{
	font-size: 12px;
	font-family: Arial Narrow; 
}	

	.ArialNarrowBold24
{
	font-weight: bold;
	font-size: 24px;
	color: #FA0017;
	font-family: Arial Narrow;        
}

	.ArialNarrowBold25
{
	font-weight: bold;
	font-size: 25px;
	color: #FA0017;
	font-family: Arial Narrow;        
}

	.ArialNarrowBold26
{
	font-weight: bold;
	font-size: 26px;
	color: #FA0017;
	font-family: Arial Narrow;        
}

	.ArialNarrowBold24NonRed
{
	font-weight: bold;
	font-size: 24px;
	font-family: Arial Narrow;        
}


	.ArialNarrowBold26NonRed
{
	font-weight: bold;
	font-size: 26px;
	font-family: Arial Narrow;        
}

	.ArialNarrowBold28NonRed
{
	font-weight: bold;
	font-size: 28px;
	font-family: Arial Narrow;        
}

	.ArialNarrowBold22
{
	font-weight: bold;
	font-size: 22px;
	color: #FA0017;
	font-family: Arial Narrow;        
}

	.ArialNarrowBold22NonRed
{
	font-weight: bold;
	font-size: 22px;	
	font-family: Arial Narrow;        
}

	.ArialNarrowBold21
{
	font-weight: bold;
	font-size: 21px;		
	font-family: Arial Narrow;        
}

	.ArialNarrowBold20
{
	font-weight: bold;
	font-size: 20px;		
	font-family: Arial Narrow;        
}

.bkg_old
{
	 background-color: #e0e0e0;
	filter:alpha(opacity=70);


}



  .bkg 
    {
        background-color:#e0e0e0; 
        filter:alpha(opacity=40);
        opacity:0.4; 
    } 



	.ArialNarrow10
{
	font-size: 10pt;		
	font-family: Arial Narrow;        
}