        * html 
        {
          margin:0;
          padding:0;
        }
       
        img 
        {
          border:none;
        }
         body 
        {

            font-family:Verdana, Georgia, Helvetica, sans-serif;
	        font-size: 12px;
	        margin: 0px;
	        background-color: #E8F0E7;
	        line-height:16px;
        }

        #wrapper 
        {
        border-top:20px solid #000000;
        width:1004px;
        margin:25px auto 0 auto;	
        background:#ffffff;
        border-left:1px solid #666666;
        border-right:1px solid #666666;
        border-bottom:1px solid #666666;
        }

        h2 
        {
        	text-align:center;
        	font-size:20px;
        	font-weight:normal;
        	color:#BB330A;
        	margin-top:0;
        	padding-top:0;
        }
        .logo 
        {
          margin:10px 0 0px 30px;	
        }
    
        .init_form .form 
        {
        	margin:0 0 0 280px;
        	
        }
        * html  .init_form .form 
        {
        	margin:0 0 0 240px;
        	
        }
               
       .init_form p.mytext
        {
          margin:0 0 15px 160px;
          width:700px;
        }
        a 
        {
          color:#000000;
          text-decoration:none;
        }
        a:hover 
        {
         color:#BB330A;
        }
        
        
        .clear 
        {
           line-height:0;
           clear:both;	
        }
        .roll 
        {
          display:block;
          width:90px;
          height:30PX;
          margin:20px 0 0 245px;	
        }
          
        .training 
        {
          background:#cccccc;
          border:1px solid #666666;	
          display:block;
          width :500px;
          height:20px;
          margin:25px 0 0px 0px;
          text-align:center;
          color:#666666;
          text-decoration:none;
          font-size:18px;
          font-weight:bold;
          padding:10px 0 10px 0;
        }
        .training:hover 
        {
          color:#000000;	
        }
        
        .example {
          margin:3px 0 25px 196px;
          font-size:10px;
        }
        * html .example 
        {
          margin:3px 0 25px 250px;
          font-size:10px;
        }
         
         .enter 
         {
         	margin:15px 0 0 195px;
         	width:70px;
         }
         * html .enter 
         {
         	margin:15px 0 0 265px;
         	
         }
         select 
         {
           width:250px;	
         }
        
        
        label 
        {
        	margin:0 0 0 60px;
        	text-align:right;
        	padding-right:5px;
        	padding-top:2px;
        	width:120px;
        	display:block;
        	float:left;
        	color:#004B98;
        	font-weight:bold;
        	font-size:1.2em;
        }
         
       
         .error 
         {
         	text-align:center;
         	height:173px;
         	
         }
         .error a 
         {
           margin-left:255px;	
           margin-top:70px;
         }
    
        .flash 
        {
          width:700px;
          text-align:center;	
          color:#BB330A;
          margin:0px 0 0 165px;
        }
        
        .flash img 
        {
        	float:left;
        }
        .flash p  
        {
        	padding:11px 0 0 0;
         	
        }
        
        .flash a 
        {
         text-decoration:underline;	
        }
        
         .iframe 
         {
          
          margin-left:0px;
          border:1px solid red;
         }
         #frame1 
         {
           margin:0;padding:0;
         }
         .pdf_links 
         {
         	margin:30px 0 0 270px;
          width :500px;
         }
         .pdf_links p 
         {
         	margin:0 0 0 0;
         	padding:0 0 20px 0;
         	
         	font-size:.9em;
         	
         }
         .pdf_links a 
         {
         	color:#004B98;
         	font-size:16px;
         }
          .pdf_links a:hover 
          {
          	color:#000000;
          }
         .pdf_links p span 
         {
         	padding-left:118px;
         }
    
         
           .footer 
         {
           margin-top:50px;
           margin-bottom:25px;	
         }
         
         
         .note 
         {
          margin-top:30px;
          color:#BB330A;
         text-align:center;
         }
         .note a 
         {
           text-decoration:underline;	
         }

         .conf 
         {
           font-size:9px;	
           width:900px;
           margin:0 0 0 80px;
         }
         .address 
         {
          font-size:9px;	
         	text-align:center;
         	color:#004B98;
         }
          