    
	
	td p {margin:0px;} 
	/*ul,ol {margin:15px 20px;}*/
	
	table { padding:1px;} 
	 
	 table td,table th {
	 padding:3px 5px;
	 }
	 .float_l {
	    float:left;
	    width:25px;
		height:14px;}	
		
	 
	 div#pageTitle   {
     color:#027BC0; 
	 font-size:18px; 
	 line-height:22px;
	 padding:20px 0 0 40px; 
	 font-weight:normal;
	 }
	#pageTitle A   {
	                   color       : #6699ff;
	               }
	div#homeAlerts {     width:280;
                         margin:2;
						 margin-bottom:5; 
						 padding:2;
						 padding-left:25;
						 font-size:12px;
						 font-weight:bold;
						 text-align:left;
						 line-height: 18px;
						 color:#000066;
						 background-color:#FFFFFF;
						 border:solid #ff6633 1px
                      }					
     #H1            { 
                       font-weight: bold ;
                       color: red ;
  
                    }
	
	div#homeKey     {text-align:left;padding:5 0 0 160;font-size:8pt;}
	div#homeKey a   {color:#808080}
	/*main colors*/
	.primaryColor        {  color : #3DA081;}
    .titleColor          {  color : #0082CF;}
    .secondaryColor      {  color : #0033cc;}
    .highLight           {  color : #3366ff;}
    .alert               {  color : #cc3366;}
  
    .corp                {  color        : #003399;
                            font-weight  : bold;}
	
div.framed {border:solid #e9e9e9 1 px;
            padding:5;}
.reg
{ font-size: 12px;
  font-weight: normal ;
  color: black ;
  
 }
 
 .italic
 {
 font-style: italic;
 }
 .bold, .purple1
{
	
	font-style : normal;
	font-weight : bold;
	font-variant : normal;
	line-height : 16px;
}
.big 
   { 
   font-weight: bold ; 
   font-size: 12pt ;
   color: #000000 
   }
   
  .formApplHead
	     { width      :100%;
		   height     :20;
		   padding    :4;
		   margin-bottom:2;
		   border     : 1px #004B8B solid;
	       font-family: Geneva, Arial, Helvetica, sans-serif ;
		   color      : #ffffff ;
		   font-size  : 10pt ;
		   font-weight: bold ;
		   background-color : #4389CB; }
	   
	.formApplSubHead
     {     width:100%;
	       height: 22px;
	       background-color : #d4d4d4;
		   border-top :solid #666666 1px;
		   border-left :solid #666666 1px;
	       font-family: Geneva, Arial, Helvetica, sans-serif ;
		   color      : #000099;
		   font-size  : 12px ;
		   font-weight: bold ;}
	     
	.formApplbody
	     { width:100%;
		   margin-bottom:10; 
	       background-color:c0c0c0;
	  } 
	 .formApplFieldName
	     {font-family: Geneva, Arial, Helvetica, sans-serif ;
	      font-size: 11px;
	      line-height : 15px;
	      font-weight: bold ;
		  background-color : #e9e9e9;
    }  
.heading1

   { 
   color:#027BC0; font-size:15px; line-height:22px;padding:0px 0 15px 0; font-weight:bold;
   }
 
.heading2 , .purple
 { 
  font-size:13px; color:#000; padding:5px 0 10px; font-weight:bold;
  }
  	
  .tableHead
	     {padding:5px; 
	      font-family: Geneva, Arial, Helvetica, sans-serif ;
		  color: #ffffff ;
		  font-size: 10pt ;
		  font-weight: bold ;
		  background-color : #4389CB; }
		  
  .tableSubHead
     {     width:100%;
	       height: 22px;
	       background-color : #e9e9e9;
		   border :solid #666666 1px;
	       font-family: Geneva, Arial, Helvetica, sans-serif ;
		   color      : #333333;
		   font-size  : 9pt ;
		   font-weight: bold ;} 
	.tabCell
     {     
		   border :solid #e9e9e9 1px;
	       font-family: Geneva, Arial, Helvetica, sans-serif ;
		   color      : #000000;
		   font-size  : 9pt ;
		   font-weight: normal ;}	
		      	   
  .tableSubHead a {color      : #666666;}  
  
  .headerSP
	{
	 font-family:Verdana, sans-serif;
	 color: #0066CC ;
	 font-size: 10pt ;
	 font-weight: bold ;
	 line-height : 18px;
	}
	
.footer
{
	font-size : 10pt;
	font-family : arial, geneva, helvetica;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	line-height : 12px;
}
.footer1
{
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	line-height : 15px;
	margin-left : 40px;
	margin-right : 40px;
}
.underwrt
  { 
    width:750;
	margin:10;
	padding: 5 20;
	border:solid #e9e9e9 1px;
	text-align: left;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 }
.nav 
{
	font-family: Geneva, Arial, Helvetica, sans-serif ;
    font-size: 9pt ;
    line-height : 22px;
    font-weight: normal;
}

  .nav1
  {font-family: Geneva, Arial, Helvetica, sans-serif ;
   font-size: 9pt ;
   line-height : 15px;
   font-weight: bold ;
   }
   .nav2
  {font-family: Geneva, Arial, Helvetica, sans-serif ;
   font-size: 9pt ;
   line-height : 15px;
   font-weight: normal ;
   }
   .nav3
  {font-family: Geneva, Arial, Helvetica, sans-serif ;
   font-size: 9pt ;
   font-weight: normal ;
   }
   .button
	{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : ffffff;
	background-color:6699CC;
	}
	.button1
	{
	font-family : Arial;
	font-size : 9pt;
	font-weight : normal;
	color : 000099;
	background-color:#ffffff;
	}
	.buttonSub
	{
	width       :40;
	heigh       :12;
	border      :solid #003366 1px;
	font-family :Arial;
	font-size   :8pt;
	font-weight : normal;
	color : 003366;
	background-color:#ffffff;
	}
	.buttonAffMenu
	{
	
	heigh       :12;
	border      :solid #003366 1px;
	font-family :Arial;
	font-size   :8pt;
	font-weight : bold;
	color       : 003366;
	background-color:#FFFFCC;
	}
	.buttonHome
	{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : 000099;
	background-color:#ffcc33;
	}
	td.subHead1,
	td.chp,
	td.chpN 
     { 
      font-family: Geneva, Arial, Helvetica, sans-serif ;
	  color: #ffffff ;
	  font-size: 10pt ;
	  font-weight: bold ;
	  background-color : #31679d;/*#9f9f9f; /*4389CB;*/
	  padding:1px 5px;
	  border-bottom:1px #fff solid }
	  
	 td.chpN a {color: #ffffff ;}  
	  
	 
	.spacer {padding-left:15px;}
	
	.headerGuides {
	     margin:25px 0px;text-align:left;
		 }
		 
  .headerNews {
	     margin:0;
		 width:100%;
		 text-align:left;
		 padding:3;
		 font-size: 12px ;
		 font-weight: bold ;
		 color:000099;
		 }
	.headerDocSearch,
	.headerCenters {
	     margin:0;
		 text-align:left;
		 padding:3px;
		 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;
	} 
	.chp3 
   { font-family: Geneva, Arial, Helvetica, sans-serif ;
	 color: #003366;
	 font-size: 10pt ;
	 font-weight: normal ;
	 line-height :16px;
	 background-color : #e9e9e9;
	 padding:3;
	 border-top     :1px solid #cccccc;
	 margin: 5 5 5 15;
	  } 
	 
	 .bkgr
	{
	 background-color : #99C2EB;
	 padding:3px; }
	
	.bkgr1
	{
	 background-color : #bbddff; padding:3px;
	}
	.bkgr2 
	{
	 background-color : #31679d; padding:3px;
	}
	
	.demoGuideColor {
     color : #0066CC;
	 line-height : 22px;
      }
	
	
	 
	.autor
   { font-family: Arial, sans-serif ;
	 color: #000000 ;
	 font-size: 10pt ;
	 font-weight: normal ; 
	 font-style: italic;
	 } 
	 
.small 
{
	font-size : 8pt;
	font-family : arial, geneva, helvetica;
	font-style : normal;
    font-weight: normal;
	line-height : 13px;
}
.small1 
{
	font-size : 8pt;
	font-family : verdana;
	font-style : normal;
    font-weight: normal;
	line-height : 13px;
}
 .smallCaps 
  {font-family: arial, sans-serif ;
   font-size: 10px;
   font-weight: normal ;
   color: black ;
   }
.small2 
  {font-family: Verdana, sans-serif ;
   font-size: 9pt ;
   font-weight: bold; ;
   color: #003366;
   }
  .smallH 
{
	font-size : 9pt;
	font-family : Arial;
	font-weight : bold;
	line-height : 20px;
	
}
.smallnav
  {font-family: Arial, sans-serif ;
   font-size: 8pt ;
   font-weight: normal ;
   color: black ;
   margin-left : 5px;
   line-height : 18px;
   }
   
.welcome
  {font-family: Arial, sans-serif ;
   font-size: 8.6pt ;
   color: #FB7000;
   font-weight: bold;
   line-height : 20px;
   margin-right : 5px;
   }
   .welcome A {color: #FB7000;}
   
   .required  {font-family:Arial;
               font-weight: bold ;
               font-size: 14pt;
			   line-height : 14px;
			   color:ff0033;
			   padding-right:3; 
               }
   .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;
    }
	ul.fancy,li.fancy    
	          { margin-left: 10 0;
                list-style: disc url(/images/list_bullet.jpg) outside;
				font-weight: normal; 
                font-size: 10pt ;
				
			  }
	.faqs {}
	
    .faqs, .faqs A { 
	  font-size:11px;
      color:#606060}
    .faqs span {float:left; width:20px;height:20px;}
    .faqs .clearfloat  {margin:1px;clear:left;}
	
	.requard {color:#ff0033;padding:0 3px;}
	
	
 
table.ghs {width:700px;}

