	.demo{
				padding:10px;
				background-image:url('demo-watermark2.gif');
				background-repeat: repeat-y;
				width:700px;
			}
     
	.customdemo
	      {
		   margin-left:1.0cm;
		   background-image:url('demo-watermark2.gif');
		   background-repeat: repeat-y;
		   width:600px;
		  
		  }
		  
		  
		  
		select.selectbox
			{
			width:225px;
			}
		div.back
			{
			
			width: 50em;
			text-align: center;
			}
		
		table.leftmargin 
			{
			margin-left:1.5cm;
			width: 700px;
			}
		td.leftmargin
			{
			margin-left: 20px;
			} 
			
		table.format
			 {
			 margin-left:1.0cm;
			 width: 700px;
			 }
		 table.format1
			 {
			 margin-left:1.0cm;
			 width: 600px;
			 }
 
		
		 table.format2
			{
			border: 2px solid black;
			width: 600px;
			margin-left:1.0cm
			
			}
		
		table.format5
			{
			align: center;
			width: 350px;
			border: 2px solid black;  
			
			}
	 
		table.format4
			{
			align: left;
			width: 250px;
			border: 2px solid black;  
			
			}
	 
			 
		table.format6
			{
			border: 2px solid black;
			width: 700px;
			margin-left:1.0cm;
			
			}
		table.format7
		   {
			 margin-left:1.0cm;
			 width: 600px;
			 }
		table.format8
			{
			align: center;
			width: 450px;
			border: 2px solid black;  
			
			} 
	  table.format9
			{
			align: center;
			width: 360px;
			border: 2px solid black;  
			
			}
	    td.format1
			{
			padding-left: 10px;
			}
	
	    td.format2
			{
			padding-left: 20px;
			}
		
			 
		input.ar_button 
			 {   
			 width: 80px;
			 text-align: center;
			 }
			 
			 
			 
			 
		table.emailpreview
			{
			width:600px;
			align: center;
			border: solid thin;
			padding-left:10px;
			}
		TABLE.NotRated
  				{ 
			     width:700px;
			     border-style:solid;
			     border-color:black;
			     border-width:1px;
				 margin-left:1.0cm;
				 border-collapse:collapse;
			  }
  
   		th.NotRated
				{
				text-align:center;
				vertical-align:top;
				border-collapse:collapse;
				border:1px solid black;
				}	
		td.NotRated	
				{
				text-align:center;
				vertical-align:top;
				border-collapse:collapse;
				border:1px solid black;
				}	
			 
		TABLE.Rated
				{ 
				 width:700px;
			     border-style:solid;
			     border-color:black;
			     border-width:1px;
				 margin-left:1.0cm;
				 border-collapse:collapse;
				}
				
				
	   TABLE.sampleRated
				{ 
				 border-style:solid;
			     border-color:black;
			     border-width:1px;
				 margin-left:1.0cm;
				 margin-right:0.5cm;
				 border-collapse:collapse;
				}
  
   		th.Rated
				{
				text-align:center;
				vertical-align:top;
				border-collapse:collapse;
				border:1px solid black;
				}	
		td.Rated	
				{
				text-align:center;
				vertical-align:top;
				border-collapse:collapse;
				border:1px solid black;
				}	

		 h7
				{
				font-family: "Arial Unicode MS", "Lucida Grande", "Lucida Sans Unicode", Code2000,  Verdana, Arial, Helvetica, sans-serif;
				color:black;
				font-size:36pt;
				}		 
		TABLE.ratesummary
			  { 
			     border-collapse:collapse; 
			     width:740px;
			     border-style:solid;
			     border-color:black;
			     border-width:1px;
			  }
  
  		 th.ratesummary
   				{
				text-align:center;
				vertical-align:top;
				border-collapse:collapse;
				border:1px solid black;
				padding-left:10px;
				padding-right:10px;
				}	
		td.ratesummary
				{
				text-align:center;
				vertical-align:top;
				border-collapse:collapse;
				border:1px solid black;
				}	
				
							

		TABLE.email
  { 
     width:800;
     border-style:solid;
     border-color:black;
     border-width:1px;
	 
  }
  
   th.email{
				text-align:center;
				vertical-align:top;
				border-collapse:collapse;
				border:1px solid black;
				padding-left:5px;
				padding-right:5px;
			}	
			
	td.email
	{
	text-align:center;
				vertical-align:top;
				border-collapse:collapse;
				border:1px solid black;
				padding-left:5px;
				padding-right:5px;
			}
           
		   .logout
		   {
		   font-family:Verdana;
		   color:##0000ff;
		   font-size:10px;
		   
		   }
		   
		     .leftmargin
		   {
		   padding-left:10px;
		   
		   }
		   
		   .leftmargin1
		   {
		   padding-left:30px;
		   
		   }
		   
		     .leftmargin2
		   {
		   padding-left:40px;
		   
		   }
		   
		   .leftmargin3
		   {
		   
		   margin-left:1.2cm
		   
		   }
		   
		   .leftmargin4
		   {
		   margin-left:0.8cm
		   }
		   
		   td.good{
				background-color:#8F8;
				text-align:center;
				vertical-align:top;
				border-collapse:collapse;
				border:1px solid black;
			}	
					
		   td.bad{
				background-color:#F88;
				text-align:center;
				vertical-align:top;
				border-collapse:collapse;
				border:1px solid black;
			}
		   
		   tr.bad{
				background-color:#F88;
				
				}
				
           tr.even-row:target td, tr.odd-row:target td, tr:target td
		   {
				background-color:#F88;
			}
		  
		   hr.normal
		   {
		   align:center;
		   color: #abd2ef;
           background-color: #abd2ef;
		   width:600px;
		   
		   }
		   
		   td.sampleheader
		   {
		   font-family:Helvetica;
		   color:green;
		   font-size:12px;
		   }
		   
		   td.samplepage
		   {
		   font-family:Helvetica;
		   color:#0000ff;
		   font-size:16px;
		   }
		   
		   .greenbackground
		   {
		   background-color:#8F8;
		   }
		   
		   .black
		   {
		   color:#0000;
		   }
		   
		   .logout
		   {
		   font-family:Verdana;
		   color:#000000;
		   font-size:10px;
		   }
		   
		    .bg1
		   {
		  background-color:#ccccff;
		  padding-left:10px;
		   }
