
body {background-color: #ffffff;
}
td, body, p  {  
     font-family: Arial,geneva,sans-serif ;
     font-size: 10pt ;
     font-weight: normal ;
     color: black ;
    }
.reg
{ font-family: Arial,geneva,sans-serif ;
  font-size: 10pt ;
  font-weight: normal ;
  color: black ;
 } 

.bold {
    font-weight: bold;
    }	

.italic {
    font-style: italic;
    }	
	
/* page copy */
.screentitle {
    font-family:Arial,geneva,sans-serif;
    font-size: 17px;
    font-weight: bold;		
    }
	
.hubtitle {
    font-family:Arial,geneva,sans-serif;
    font-size: 15px;
    font-weight: bold;		
    }	

.head {
    font-family:Arial,geneva,sans-serif;
    font-size: 15px;
    font-weight: bold;	
    }

.subhead {
    font-weight: bold;
    }
	
.body {
    font-family:Arial,geneva,sans-serif;
    font-size: 13px;
    }

.bodyform {
    font-family:Arial,geneva,sans-serif;
    font-size: 13px;
    }
	
.sidebarbody {
    font-family:Arial,geneva,sans-serif;
    font-size: 11px;
    }

.sidebarform	{
    font-family:Arial,geneva,sans-serif;
    font-size: 11px;
    }
	
.breadcrumb {
    font-family:Arial,geneva,sans-serif;
    font-size: 11px;
    }
	
.footer {
    font-family:Arial,geneva,sans-serif;
    font-size: 11px;
    }

.disclaimer {
    font-family:Aarial,geneva,sans-serif;
    font-size: 11px;
	font-style: italic;
    }	
	
.marketingtitle {
    font-family:Arial,geneva,sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;		
    }	

.marketing {
    font-family:Arial,geneva,sans-serif;
    font-size: 13px;
	color: #660000;
    }

.copyright {
	color: #999999;
    }
	
.navAGB {
    font-family:Arial,geneva,sans-serif;
    font-size: 11px;
    color: #ffffff;
    }
	
.navlink {
    font-family:Arial,geneva,sans-serif;
    color: #ffffff;
    }	
 .smallnav
  {font-family: Verdana, sans-serif ;
   font-size: 8pt ;
   font-weight: bold ;
   color: black ;
   margin-left : 8px;
   line-height : 20px;
   }
    .nav
  {font-family: Verdana, sans-serif ;
   font-size: 8pt ;
   font-weight: bold ;
   
   }
   .nav1
  {font-family: Arial, Helvetica, sans-serif ;
   font-size: 9pt ;
   font-weight: bold ;
   
   }
    .nav2
  {font-family: Arial, Helvetica, sans-serif ;
   font-size: 9pt ;
   font-weight: normal ;
   }	

.error {
    color: #ff0000;
    font-weight: bold;		
    }		
	
.required {
    color: #ff0000;	
    }	
	
/* link styles */

a:link {
    color: #336699;
	text-decoration: underline;
    }

a:hover {
    color: #3399ff;
	text-decoration: underline;
    }

a:visited {
    color: #996699;
	text-decoration: underline;
    }
	
a:visited:hover {
    color: #3399ff;
	text-decoration: underline;
    }	
	
a.navlink:link {
    color: #ffffff;
	text-decoration: none;
    }

a.navlink:hover {
    color: #ffcc66;
	text-decoration: none;
    }

a.navlink:visited {
    color: #ffffff;
	text-decoration: none;
    }
	
a.navlink:visited:hover {
    color: #ffcc66;
	text-decoration: none;
    }
.small
  {font-family: Arial, Helvetica, sans-serif ;
   font-size: 8pt ;
   font-weight: normal ;
   color: black ;
   }
   
 .small1 
  {font-family: Verdana, sans-serif ;
   font-size: 8pt ;
   font-weight: normal ;
   color: black ;
   margin-right: 5px;
   margin-left: 5px;
   }
   .smallb
  {font-family: Arial, Helvetica, sans-serif ;
   font-size: 8pt ;
   font-weight: bold ;
   color: black ;}
   
   .smallH 
{
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif ;
	font-weight : bold;
	line-height : 20px;
	
}
   .autor
  {font-family: Arial, Helvetica, sans-serif ;
   font-size: 9pt ;
   font-weight: normal;
   font-style: italic;
   color: #000000 ;
   }
  
    .link
   {
   font-weight: bold ;
   color: #3366ff ;
   text-decoration: none;
   }
   p.link_top
   {
   font-family: Arial, Helvetica, sans-serif ;
   font-size: 8pt ;
   font-weight: bold ;
   color: #ffffff ;
   text-decoration: none;
   }
  
span.list 
{font-family: Arial, Helvetica, sans-serif ;
 font-size: 10pt 
 }	
.blue
  {font-family: Arial, Helvetica, sans-serif ;
   color: #6699ff ;
   font-size: 10pt ;
   font-weight: bold ; 
	 
	 } 
  .heading1 
{ font-family:Arial, Helvetica, sans-serif ;
  font-weight: bold ; 
  font-size: 10pt ;
  color: #000000 }
  
  .heading2 
{ font-family: Arial, Helvetica, sans-serif ;
  font-weight: bold ; 
  font-size: 10pt ;
  color: #000000 }
  
   .heading3 
{ font-family: Arial, Helvetica, sans-serif ;
  font-weight: bold ; 
  font-size: 12pt ;
  color: #009999 }
  
  .heading4 
{ font-family: Arial, Helvetica, sans-serif ;
  font-weight: bold ; 
  font-size: 10pt ;
  color: #395f6d }
  .chp 
   { font-family: Arial, Helvetica, sans-serif ;
	 color: #ffffff ;
	 font-size: 10pt ;
	 font-weight: bold ;
	 text-align: center ; }
 
  .headerDocSearch {
	     margin:5 0;
		 width:100%;
		 height:22;
		 text-align:left;
		 padding:3;
		 font-size: 10pt ;
		 font-weight: bold ;
		 border-bottom:solid #003366 1px;
		 background-color : #bbddff;
		 background-image: URL(/images/arrow_ctr.gif);
	     background-repeat: no-repeat;
	     background-position: left center;
	} 
	.spacer {padding-left:15;}
	
	.headerGuides {
	     margin:0 0 10 0;
		 width:100%;
		 text-align:center;
		 padding:0;
		 font-family: Arial, Helvetica, sans-serif ;
         font-weight: bold ; 
         font-size: 10pt ;
         color: #0066CC 
		 }
	.headerNews {
	     margin:0;
		 width:100%;
		 text-align:left;
		 padding:3;
		 font-size: 12px ;
		 font-weight: bold ;
		 color:000099;
		 }
	.headerCenters {
	     margin:0;
		 text-align:left;
		 padding:0;
		 font-size: 10pt ;
		 font-weight: bold ;
		 color:000000;
		 border-bottom:solid #003366 1px;
		 background-color : #99C2EB;
		 background-image: URL(/images/arrow_ctr.gif);
	     background-repeat: no-repeat;
	     background-position: left center;
	}  
   .chpN 
   { font-family: Arial, Helvetica, sans-serif ;
	 color: #ffffff ;
	 font-size: 10pt ;
	 font-weight: bold ;
	 background-color : #6699CC; }
	 
	 .chp3 
  { font-family: Arial, Helvetica, sans-serif ;
	 color: 0066CC ;
	 font-size: 10pt ;
	 font-weight: bold ;
	 }	
	 
	 .chp2 
   { font-family: Arial, Helvetica, sans-serif ;
	 color: #ffffff ;
	 font-size: 9pt ;
	 margin-left : 8px;
	 font-weight: bold ;
	 text-align: left ; }
	 
	.chp1 
   { font-family: Arial, Helvetica, sans-serif ;
	 color: #336666 ;
	 font-size: 10pt ;
	 font-weight: bold ;
	 text-align: center ; }
	 
   .purple
   { font-family: Arial, Helvetica, sans-serif ;
	 color: #000000 ;
	 font-size: 10pt ;
	 font-weight: bold ; }
  
  .purple1 
  { font-family: Arial, Helvetica, sans-serif ;
	color: #336699 ;
	font-size:10pt ;
	font-weight: bold ; }
	.Mpurple
   { font-family: Arial, Helvetica, sans-serif ;
	 color: #477AAF ;
	 font-size: 9pt ;
	 font-weight: bold ; }
	
	.bkgr
	{background-color : #F8D485; }
	.bkgr1
	{background-color : #BBDDFF; }
	.bkgr2 {
	background-color : #76B1EC;
	}
	.headerSP
	{
	 font-family:Arial, Helvetica, sans-serif ;
	 color: #0066CC ;
	 font-size: 10pt ;
	 font-weight: bold ;
	 line-height : 18px;
	  }
	.button
	{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : ffffff;
	background-color: #6699CC;
	}
	.headingPanel  
	          {
				height:22px;
				margin: 5 0;
				padding: 2 10;
                font-weight: bold ; 
                font-size: 14px ;
                color: #ffffff; 
                background-color : #8AC1FF;
				border-bottom: 1px #004B8B solid;
              }
	div#pageTitle      {height      :  25px;
	                margin      :  0;
					padding     :  0 0 20 10;  
					font-family : Arial;
	                font-size   : 14pt;
					font-weight : bold ;
				    color       : #6699ff;
					text-align  : left;
	                }
