/* normal text */

/* NOTES:
      for font-family, several alternative fonts are specified,
      followed finally by a supported generic family name
      ('serif', 'sans-serif', 'cursive', 'fantasy').

      Place the font-family declaration at the end of the list of
      declarations for a selector to account for an MSIE3 font
      declaration freak out

      For correct rendering across all three browsers include a
      fictitious font name enclosed in single quotes as your
      first font choice and a fictitious font name as your last
      choice. 

      */

h1, p.title
    { 
    font-size: 16pt;
    font-weight: bold;
    color: #3E474F;
    margin-bottom: .1cm;
    font-family: 'X', Arial,Verdana'X';
    }
.greybar
    { 
    font-size: 16pt;
    color: #3E474F;
    margin-bottom: .1cm;
    font-family: 'X', Arial,Verdana'X';
    }



.header
    {
	font-family: 'X', Arial,Verdana'X';
	text-decoration: none;
	font-size: 10pt;
	color: #3E474F;
}  
.header a
    {
	font-family: 'X', Arial,Verdana'X';
	text-decoration: none;
	font-size: 10pt;
	color: #3E474F;
}  
.header a:hover
    {
	font-family: 'X', Arial,Verdana'X';
    text-decoration: none;
	font-size: 10pt;
	color: #3E474F;
    }  
	.header a:visited
    {
	font-family: 'X', Arial,Verdana'X';
    text-decoration: none;
	font-size: 10pt;
	color: #3E474F;
    }  
	.header a:active
	 {
	font-family: 'X', Arial,Verdana'X';
	text-decoration: none;
	font-size: 10pt;
	color: #3E474F;
}  
	.header a:link
	 {
	font-family: 'X', Arial,Verdana'X';
	text-decoration: none;
	font-size: 10pt;
	color: #3E474F;
}  



	
.search
    {
	font-family: 'X', Arial,Verdana'X';
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
}
.adsearch
    {
	font-family: 'X', Arial,Verdana'X';
    text-decoration: underline;
	font-weight: normal;
	font-size: 7pt;
    color: #FFFFFF;
    }
designGuide { 
	 font-size: 8pt; 
	 font-family: 'X', Arial,Verdana'X';
    }

BODY  {
	background-color: White;
	height:100%;
}
body  {
	background-color: White;
	height:100%;
}
.feature, p, td
    { 
    text-decoration: none;
    font-size: 8pt;
    color: #333333;
    font-family: 'X', Arial,Verdana'X';
    }

.sidebar
    {
	text-decoration: none;
	font-size: 8pt;
	color: #333333;
	font-family: 'X', Arial,Verdana'X';
}


.quote
     { 
	 color: #333333; 
	 font-style: italic;
	 font-size: 8pt; 
	 font-family: 'X', Arial,Verdana'X';
 }


.more
    {
    font-size: 8pt;
	font-weight: bold;
    font-family: 'X', Arial,Verdana'X';
    }

.caption
    { 
    text-decoration: none;
    font-size: 8pt;
    color: #3E474F;
    font-family: 'X', Arial,Verdana'X';
    }
	
	
/* international es and fr */
	
.international_h
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: White;
}

.international a
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: White;
}
.international a:hover
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: White;
}
.international a:visited
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: White;
}
.international a:link
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: White;
}
.international a:active
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: White;
} 

.international_sub a
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}

.international_sub a:hover
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: White;
}

.international_sub a:visited
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: White;
}

.international_sub a:active
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: White;
}

.international_sub a:link
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: White;
}

/* form fixes */

input.mono
    {
    font-size: 10pt;
    color: #333333;
    font-family: 'X', Arial,Verdana'X';
    }

form
    {
    margin-bottom:0cm; 
    }

	/* Inter top nav */
	 .topnavInter
	{
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color: white;
}

  .topnavInter a
	{
	font-family: Arial;
	color: white;
	text-decoration: none;
	font-weight: normal;
	}

.topnavInter a:hover
	{
	text-decoration: underline;
	color: White;
	text-decoration: underline;
	font-weight: normal;
}

  .topnavInter a:link
	{
	color: white;
	font-weight: normal;
	}
	
  .topnavInter a:visited
	{
	color: white;
	font-weight: normal;
	}
	
  .topnavInter a:active
	{
	color: white;
	font-weight: normal;
	}
	/*  Inter left nav */
	
 .leftnavInter
	{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: white;
}

  .leftnavInter a
	{
	font-family: Arial;
	color: white;
	text-decoration: none;
	font-weight: normal;
	}

.leftnavInter a:hover
	{
	text-decoration: underline;
	color: white;
	text-decoration: underline;
	font-weight: normal;
}

  .leftnavInter a:link
	{
	color: white;
	font-weight: normal;
	}
	
  .leftnavInter a:visited
	{
	color: white;
	font-weight: normal;
	}
	
  .leftnavInter a:active
	{
	color: white;
	font-weight: normal;
	}
	
/* standard links */

 a 
 	{
	font-weight: normal;
	color: #3E474F;
	font-size: 8pt;
	text-decoration: none;
}


a:link     
    {
	text-decoration: none;
	font-weight: normal;
	/*boldunderline*/
	font-size: 8pt;
	color: #3E474F;
}

a:visited  
    { 
   /*text-decoration: none;     font-weight: bold;    */
    color: #3E474F;
	font-size: 8pt;
    }
a:active   
    {
	text-decoration: none;
	/* font-weight: normal;
	*/
	font-size: 8pt;
	color: #3E474F;
}
a:hover
    { 
    text-decoration: underline;
   color: #3E474F;
   font-size: 8pt;
    }
	
	.bullet
   { 
	font-weight: bold; 
	color: #3E474F; 
	text-decoration: underline;
	}
.bullet a
    {
	{ 
	font-weight: bold; 
	color: #3E474F; 
	text-decoration: underline;
	}
}  
.bullet a:hover
  { 
	font-weight: bold; 
	color: #3E474F; 
	text-decoration: underline;
	}
	.bullet a:visited
  { 
	font-weight: bold; 
	color: #3E474F; 
	text-decoration: underline;
	}
	.bullet a:active
	 { 
	font-weight: bold; 
	color: #3E474F; 
	text-decoration: underline;
	}
	.bullet a:link
	{ 
	font-weight: bold; 
	color: #3E474F; 
	text-decoration: underline;
	}


 .smalltext
	{
	font-family:  'X', Arial,Verdana'X';
	font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: #3E474F;
    }

 .small a
    {
	font-family: 'X', Arial,Verdana'X';
	font-weight: normal;
	text-decoration: none;
	color: #3E474F;
}
	
	.copyright
    {
	font-family: 'X', Arial,Verdana'X';
	text-decoration: none;
	font-size: 7pt;
	text-align: left;
	color: #3E474F;
}
	

.copyright a
    {
	font-family: 'X', Arial,Verdana'X';
	text-decoration: none;
	font-size: 7pt;
	text-align: left;
	color: #3E474F;
}

.copyright a:hover
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 7pt;
	font-weight: none;
	text-decoration: underline;
	color: #3E474F;
}

.copyright a:link
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 7pt;
	font-weight: none;
	text-decoration: none;
	color: #3E474F;
}
	
.copyright a:active
    {
	font-family: 'X', Arial,Verdana'X';
	font-size:7pt;
	font-weight: none;
	text-decoration: none;
	color: #3E474F;
} 
	
	.copyrightInter
    {
	font-family: 'X', Arial,Verdana'X';
    text-decoration: none;
    font-size: 7pt;
	 color: gray;
    }
	

.copyrightInter a
    {
	font-family: 'X', Arial,Verdana'X';
    text-decoration: none;
    font-size: 7pt;
    color: #3E474F;
    }
	
	.Inter
    {
	font-family: 'X', Arial,Verdana'X';
    text-decoration: none;
    font-size: 8pt;
	 color: #3E474F;
    }
	

.Inter a
    {
	font-family: 'X', Arial,Verdana'X';
    text-decoration: none;
    font-size: 8pt;
    color: #3E474F;
    }
	
	
/* homepage links */

.homelinks
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: none;
	text-decoration: none;
	color: #3E474F;
}
	
	.homelinks a
	{
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: none;
	text-decoration: none;
	color: #3E474F;
}
.homelinks a:hover
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: none;
	text-decoration: underline;
	color: #3E474F;
}

.homelinks a:link
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: none;
	text-decoration: none;
	color: #3E474F;
}
	
.homelinks a:active
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: none;
	text-decoration: none;
	color: #3E474F;
} 
/* homepage  black links */
.blackhomelinks
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #3E474F;
}
	
.blackhomelinks a
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #3E474F;
}
.blackhomelinks a:hover
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	color: #3E474F;
}
.blackhomelinks a:visited
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #3E474F;
}
.blackhomelinks a:link
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #3E474F;
}
	
.blackhomelinks a:active
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #3E474F;
} 
.ajuba
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
	color: #3E474F;
}
.ajubalinks
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 7pt;
	font-weight: normal;
	text-decoration: underline;
	color: #3E474F;
}
	
.ajubalinks a
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 7pt;
	font-weight: normal;
	text-decoration: underline;
	color: #3E474F;
}
.ajubalinks a:hover
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 7pt;
	font-weight: normal;
	text-decoration: underline;
	color: #3E474F;
}
.ajubalinks a:visited
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 7pt;
	font-weight: normal;
	text-decoration: underline;
	color: #3E474F;
}
.ajubalinks a:link
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 7pt;
	font-weight: normal;
	text-decoration: underline;
	color: #3E474F;
	}
	
.ajubalinks a:active
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 7pt;
	font-weight: normal;
	text-decoration: underline;
	color: #3E474F;
} 
	 
	 /* homepage  smallblack links */
.smallhomelinks
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	color: #3E474F;
}
	
.smallhomelinks a
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	color: #3E474F;
}
.smallhomelinks a:hover
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	color: #3E474F;
}
.smallhomelinks a:visited
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	color: #3E474F;
}
.smallhomelinks a:link
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	color: #3E474F;
}
	
.smallhomelinks a:active
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 7pt;
	font-weight: normal;
	text-decoration: underline;
	color: #3E474F;
} 
	 
.contact
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
	
.contact a
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	color: #FFFFFF;
}
.contact a:hover
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	color: #FFFFFF;
}


.contact a:visited
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	color: #FFFFFF;
}
.contact a:link
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	color: #FFFFFF;
}
	
.contact a:active
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	color: #FFFFFF;
} 
	
.f2header
    {
    font-family: 'X', Arial,Verdana'X';
	font-size: 11pt;
	font-weight: normal;
	text-decoration: none;
	color: #336699;
    }
	
.f2header a
	{
	font-family: 'X', Arial,Verdana'X';
	font-size: 11pt;
	font-weight: normal;
	text-decoration: none;
	color: #3E474F;
}

.f2header a:hover
    {
    font-family: 'X', Arial,Verdana'X';
	font-size: 11pt;
	font-weight: normal;
	text-decoration: none;
	color: #336699;
    }

.f2text a
    {
	font-family:  'X', Arial,Verdana'X';
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: #3E474F;
    }
.f2text a:hover
    {
	font-family:  'X', Arial,Verdana'X';
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: #3E474F;
	}
.f2text a:visited
    {
	font-family:  'X', Arial,Verdana'X';
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: #3E474F;
	}
.f2text a:link
    {
	font-family:  'X', Arial,Verdana'X';
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: #3E474F;
	}
.f2text a:active
    {
	font-family:  'X', Arial,Verdana'X';
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: #3E474F;
     } 

	

/* headers and such */

h1, p.title
      {
	color: #3E474F;
	font-weight: bold;
	font-size: 16pt;
	font-family: 'X', Arial,Verdana'X';
	margin-bottom: 0.1cm;
}


.goldbar 
	{ 
	font-size: 15pt; 
	color: #ff9933; 
	margin-bottom: .1cm; 
	font-family: 'X', Arial,Verdana'X'; 
	}

.subtitle
    { 
    font-size: 14pt;
    font-weight: normal;
    font-style: normal;
    font-family: 'X', Arial,Verdana'X';
    color: #333333;
    }
.h2 a
 {
	font-family:  'X', Arial,Verdana'X';
	font-size: 14pt;
    font-weight: normal;
    text-decoration: none;
    color: #3E474F;
	}
h2, p.head2
    { 
    font-size: 14pt;
    font-weight: normal;
   color: #3E474F;
    margin-top: .1cm;
    margin-bottom: .2cm;
    font-family: 'X', Arial,Verdana'X';
    }
h3, p.head3
    { 
    font-size: 10pt;
    font-weight: bold;
    color: #3E474F;
    margin-bottom: 3;
    font-family: 'X', Arial,Verdana'X';
    }
h4, p.head4
    { 
    font-size: 10pt;
    font-style: italic;
    font-weight: normal;
    color: #3E474F;
    margin-bottom: 3cm;
    font-family: 'X', Arial,Verdana'X';
    }
	
/*home apotlight*/
 
.spotlight
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
	
.spotlight a
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
.spotlight a:hover
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}


.spotlight a:visited
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
.spotlight a:link
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
	
.spotlight a:active
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
} 
/* table titles */
	
.tableheaders 
   {  
    font-family: 'X', Arial,Verdana'X';
    color: #FFFFFF;
    font-size: 10pt;
    font-weight: bold;
    text-align: center;
    }


/* secondary navbars */




 .subnav1 a
	{
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #3E474F;
}
 
	
.subnav1 a:hover
	{
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	color: #3E474F;
}

 .subnav1 a:link
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #3E474F;
}
	
 .subnav1 a:active
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #3E474F;
} 

  .rightnav
	{
	font-family:  'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #3E474F;
}

  .rightnav a
	{
	font-family:  'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #3E474F;
	}
	

	.boldBody
	{
	font-size: 8pt;
    font-weight: bold;
    }

	.rightnav a
	{
	font-family:  'X', Arial,Verdana'X';
	font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: #3E474F;
    }
	
	.rightnav a:hover
	{
	font-family:  'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: 3E474F;
	text-decoration: underline;
	}


.nav1 a
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #3E474F;
}
.nav1 a:hover
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	color: #3E474F;
}
	
.nav1 a:link
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #3E474F;
}
	
 ..nav1 a:active
    {
		font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #3E474F;
} 
.nav2
    { 
    font-size: 8pt;
    font-weight: normal;
	text-decoration: none;
    color: #3E474F;
    font-family: 'X', Arial,Verdana'X';
    }

/* support styles */

pre
    {
    font-family: 'X', Arial,Verdana'X';
    font-size: 10pt;
    color: #FF9933;
    }
	
.interNav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: 333333; text-decoration: none}

 /* rightnav tiles*/
.whitelinks
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: White;
}
	
.whitelinks a
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: White;
}
.whitelinks a:hover
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}
.whitelinks a:visited
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.whitelinks a:link
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
	
.whitelinks a:active
    {
	font-family: 'X', Arial,Verdana'X';
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
} 
