body {background-color: #ffffff;
}
p, ul,ol,dl,td,h1,h2,h3,h4,h5,div
                  { 
				     font-family    : Geneva, Arial, Helvetica, sans-serif ;
	                 font-size      : 10pt ;
					 color          : #000;
	                 font-style     : normal;
	                 font-weight    : normal;
	                 font-variant   : normal; 
				
                  }  
div#pageTitle {height      :  25px;
	                margin      :  0;
					padding     :  10 0 0 30;  
					font-family : Arial;
	                font-size   : 14pt;
					font-weight : bold ;
				    color       : #6699ff;
					text-align  : left;
	                }
h2              { 
				      font-size   : 17px;
				      font-weight : 700;
				      color       : #003366;
		              
	               }
h3              {
				     font-size    : 15px;
				     font-weight  : 700;
				     color        : #0033cc;
					 margin       : 0px;
				     padding      : 0px;
				   }
.reg
{ font-family: Geneva, Arial, Helvetica, sans-serif ;
  font-size: 10pt ;
  font-weight: normal ;
  color: black ;
  
 }
 
 .reg1
{ font-family: Geneva, Arial, Helvetica, sans-serif ;
  font-size: 10pt ;
  font-weight: normal ;
  color: black ;
  margin-top : 5px;
  /*margin-left : 15px;*/
  line-height : 20px;
 }  
 .italic
  {font-family: Arial, sans-serif ;
   font-size: 10pt ;
   font-weight: normal;
   font-style: italic;
   color: #000000 ;
   }
   .italic1
  {
   font-style: italic;
   
   }
 .bold
{ font-family: Geneva, Arial, Helvetica, sans-serif ;
  font-size: 10pt ;
  font-weight: bold ;
  color: black ;
 }
 .bold1
{ font-family: Geneva, Arial, Helvetica, sans-serif ;
  font-size: 10pt ;
  font-weight: bold ;
  color: #cc0000 ;
 }
 .small
  {font-family: Geneva, 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 ;
   }
   .small2 
  {font-family: Verdana, sans-serif ;
   font-size: 9pt ;
   font-weight: bold; ;
   color: #DFA64B ;
   }
     .small3
  {font-family: Geneva, Arial, Helvetica, sans-serif ;
   font-size: 9pt ;
   font-weight: normal ;
   color: black ;
   }
   .small4 
  {font-size : 8pt;
   font-family : Geneva, Arial, Helvetica, sans-serif;
   font-weight : bold;
   line-height : 15px;
   }
   .smallnav
  {font-family: Verdana, sans-serif ;
   font-size: 8pt ;
   font-weight: normal ;
   color: black ;
   margin-left : 15px;
   line-height : 18px;
   }
    .smallH 
{
	font-size : 9pt;
	font-family : Arial;
	font-weight : bold;
	line-height : 20px;
	
}
 /*.smallH 
  {font-size : 8pt;
   font-family : Verdana;
   font-weight : bold;
   line-height : 20px;
   }*/
   
  
   .autor
  {font-family: Verdana, sans-serif ;
   font-size: 9pt ;
   font-weight: normal;
   font-style: italic;
   color: #000000 ;
   }
   .autor1
  {font-family: Verdana, sans-serif ;
   font-size: 8pt ;
   font-weight: normal;
   font-style: italic;
   color: #000000 ;
   }
   
 A 
 { 
  font-weight: bold ;
  color: #000000 ;
  text-decoration: none;
 }
 
  A:ACTIVE
  { 
  
  font-weight: bold ;
  color: #006699 ;
  text-decoration: none;
 }
 A:Visited
  { 
  color: #666666;
  font-weight: bold ;
  text-decoration: none;
  }
 A:hover {
    color: #000066;
	text-decoration: underline;
    } 
 
 .heading 
{ font-family: Geneva, Arial, Helvetica, sans-serif ;
  font-weight: bold ; 
  font-size: 12pt ;
  color: #000000 }

 .heading1 
{ font-family: Geneva, Arial, Helvetica, sans-serif ;
  font-weight: bold ; 
  font-size: 10pt ;
  color: #000000 }
  
  .heading2 
{ font-family: Verdana, sans-serif ;
  font-weight: bold ; 
  font-size: 10pt ;
  color: #000000 }
  
  .list 
  {font-family: Geneva, Arial, Helvetica, sans-serif ;
   font-size: 10pt 
 }	 
   .chp 
   { font-family: Geneva, Arial, Helvetica, sans-serif ;
	 color: #ffffff ;
	 font-size: 10pt ;
	 font-weight: bold ;
	 text-align: center ; }
		
   .chpN
   { font-family: Geneva, Arial, Helvetica, sans-serif ;
	 color: #000000 ;
	 font-size: 10pt ;
	 font-weight: bold ;
	 background-color : #f9d59e; }
	 
	  .chp3 
  { font-family: Geneva, Arial, Helvetica, sans-serif ;
	 color: #0066CC ;
	 font-size: 10pt ;
	 font-weight: bold ;
	 }	
   
   .nav
  {font-family: Verdana, sans-serif ;
   font-size: 8pt ;
   font-weight: bold ;
   }
  .nav2
  {font-family: Verdana, sans-serif ;
   font-size: 8pt ;
   font-weight: normal ;
   
   }
   .nav1
  {font-family: Geneva, Arial, Helvetica, sans-serif ;
   font-size: 9pt ;
   font-weight: bold ;
   line-height : 15px;
   }
   .nav3
  {font-family: Geneva, Arial, Helvetica, sans-serif ;
   font-size: 9pt ;
   font-weight: normal ;
   line-height : 15px;
   } 
   .purple
   { font-family: Verdana, sans-serif ;
	 color: #000066 ;
	 font-size: 10pt ;
	 font-weight: bold ; }
  
  .purple1 
  {  font-family:Verdana, sans-serif;
	 color: #DFA64B ;
	 font-size: 9pt ;
	 font-weight: bold ;
	 margin-left : 5px;
	 margin-top : 5px;
	 line-height : 18px;
	
	 }
	 .purple2
     { font-family: Geneva, Arial, Helvetica, sans-serif ;
	 color: #0066cc ;
	 font-size: 10pt ;
	 font-weight: bold ; }
	 
	  .purple3
   { font-family: Verdana, sans-serif ;
	 color: #0066cc ;
	 font-size: 10pt ;
	 font-weight: bold ; }
	 
	 .Mpurple
   { font-family: Verdana, sans-serif;
	 color: #0066cc ;
	 font-size: 9pt ;
	 font-weight: bold ; }
	 
	.bkgr
	{background-color : #f9d59e; }
	.bkgr1
	{background-color : #bbddff; }
	.bkgr2 {
	background-color : #76B1EC;
	}
	.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 : #76B1EC;
		 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: Verdana, Geneva, 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;
		 }
	.headerGuides {
	     margin:0 0 10 0;
		 width:100%;
		 text-align:center;
		 padding:0;
		 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
         font-weight: bold ; 
         font-size: 10pt ;
         color: #0066CC 
		 }
		 
	.headerSP
	{
	 font-family:Verdana, 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;
	}
	.buttonSmall
	{
	font-family : Arial;
	font-size : 11px;
	color : ffffff;
	background-color:6699CC;
	}
	.buttonHome
	{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : 000099;
	background-color:#F9D59E;
	}
	.link { 
    font-weight: bold ;
    color: #000000 ;
    text-decoration: underline;
   } 
  .demoGuideColor {
     color : #0066CC;
	 line-height : 22px;
   }  
   .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;
              }
	.tableHead { background-color : #000066;
	            color: #FFFFFF;
			    font-family : Arial;
				font-size : 9pt;
				font-weight : bold;
	          }
	.tableCell { border:solid e9e9e9 1px;
	            color: #000000;
			    font-family : Arial;
				font-size : 9pt;
				font-weight : normal;
	          }
	div#mobile {width:100%;
            border:solid #d6ebff 1px; 
			padding:2px;
			margin:5px 0px 10px 0px}
			
div#mobile span 
           {font-family  : Arial;
            font-size    : 11px;
            line-height  : 14px;
            font-weight  : normal ;
            color        : #666699;
            text-align   : left;}			
			
div#mobile span.float	
            {float:left;
			 height:50px;
			 padding-right:10px
			}	
div#mobile span.heading
            {
             font-weight: bold ; 
             font-size: 14px;
			 color:#f29400;}
div#mobile span.small {
               color:#f29400;
			   font-size:11px;
             }    			 
div#mobile span.red
           {color:#e0081d;
		    font-weight: bold ; 
            font-size: 14px;}
div#mainContent  {   
	                  width     :  650px;
					  margin    :  15px auto;
					  padding   :   0;
			          border    :   0;
                      text-align:   center;
	              }
  div#textContent     {  
                       width     :  600px;
					   min-height:  250px;
					   margin    :  0px;
				       padding   :   0 0 0 40;
				       border    :   0;
					   text-align:   left;
   
                    }
 h1               {    
				       font-size   : 19px;
				       font-weight : 500;
				       margin      : 5px 0px;
				       padding     : 0px;
	                }
div.box {
	         
			  margin: 10px 0px;
			  padding:10px;
			  border:solid 1px silver;
			  height:auto;
	}
div.box ul {
            margin-left:8px;
	        padding-left:12px;
	        margin-top:5px;
	        margin-bottom:0px}
}	
	div.box .img   {float:left;padding-right:20px;}
	div.box .txt   {float:left;padding-left:20px;}
	div.box .offer {float:left;
                    width:430px;
	                padding-top:5px;
                    padding-left:40px;
  }

