	.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;
			}
		div.tab
			{
			border: 1px solid #c9c3ba;  
			margin-top:150px; 
			padding: 0.38em 0.38em 0.38em 0.5em;
			}
		
		table.leftmargin 
			{
			margin-left:1.5cm;
			width: 700px;
			} 
			
		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.format4
			{
			align: left;
			width: 250px;
			border: 2px solid black;  
			
			}
		
		table.format5
			{
			align: center;
			width: 350px;
			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;  
			
			}
			
	  table.format10
			{
			align: center;
			width: 200px;
			border: 2px solid red;
			}
			
	table.format11
			{
		    border: 2px solid black;
			width: 700px;
		    }
			
	 table.format12
			{
		     width:900px;
		     border-style:solid;
		     border-color:black;
		     border-width:1px;
			 border-collapse:collapse;
			}
			
	 table.format13
			{
			border: 2px solid black;
			margin-left:50px;
			width:100%
			}
			
	 table.format14
			{
			border: 1px solid black;
			border-collapse:collapse;
			width:100%;
			}
			
	 table.format14 td
	 {
	 padding: 5px 5px 5px 5px;
	 border: 1px solid black;
	 }
	
	
			
	th.format1
 		{
		text-align:center;
		vertical-align:top;
		border-collapse:collapse;
		border:1px solid black;
		padding:10px 10px 10px 10px;
        }
			
	    td.format1
			{
			padding-left: 10px;
			}
	
	    td.format2
			{
			padding-left: 20px;
			}
		
		td.format3
		{
		text-align:center;
		vertical-align:top;
		border-collapse:collapse;
		border:1px solid black;
		padding:10px 10px 10px 10px;
		}	
		
			 
		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;
				}	
				
				 
		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;
				padding:2px;
				}	
		td.ratesummary
				{
				text-align:center;
				vertical-align:top;
				border-collapse:collapse;
				border:1px solid black;
				padding:2px;
				}	
				
							

		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;
		   
		   }
		   
		     .leftpadding
		   {
		   padding-left:10px;
		   
		   }
		   
		     .leftpadding1
		   {
		   padding-left:20px;
		   
		   }
		   
		   .leftpadding2
		   {
		   padding-left:30px;
		   
		   }
		   
		   .leftpadding3
		   {
		   padding-left:40px;
		   
		   }
		   
		   
		   .leftmargin1
		   {
		   
		   margin-left:1.2cm
		   
		   }
		   
		   .leftmargin2
		   {
		   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;
		   
		   }
		   
		   hr.normal1
		   {
		   margin-left:0.2em;
		   color: #abd2ef;
           background-color: #abd2ef;
		   width:700px;
		   
		   }
		   
		   hr.normal2
		   {
		   color: #abd2ef;
           background-color: #abd2ef;
		   width:50px;
		   
		   }
		   
		   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;
		   }
		   
		   .blue
			{
			color:blue;
			}
		   
		   .red
		   {
		   color:red;
		   }
		   
		   .logout
		   {
		   font-family:Verdana;
		   color:#000000;
		   font-size:10px;
		   }
		   
		    .bg1
		   {
		  background-color:#ccccff;
		  padding-left:10px;
		   }
		   
		li.indent {
		margin: 0px;
		padding: 0px;
		text-indent: -1.1em;
		margin-left: 1.5em;
		}
		
		li.indent1 {
		margin: 0px;
		padding: 0px;
		text-indent: -1.5em;
		margin-left: 1.5em;
		}
		


		.footercolor {
			color: red;
		}

		
		 .header
		{
		font-family: "Arial Unicode MS", "Lucida Grande", "Lucida Sans Unicode", Code2000,  Verdana, Arial, Helvetica, sans-serif;
		color:black;
		font-size:30pt;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
		}	
		
	
		.darkblue
		{
		font-family: "Arial Unicode MS", "Lucida Grande", "Lucida Sans Unicode", Code2000,  Verdana, Arial, Helvetica, sans-serif;
		color:#0000ff;
		font-size:10pt;
		text-align: left;
		text-decoration: italics;
		}	
		
		.banner {
			background-image:url('images/easyregbanner.PNG');
			color: #0e0f70;
            font-size: 30px;
			font-family: Verdana;
            width: 730px;
		    height: 100px;
			padding-top:15px;
			padding-left:70px;

		}
		
		.banner1 {
			background-image:url('images/easyregbanner.PNG');
			color: #0e0f70;
			font-family: Verdana;
            width: 775px;
		    height: 100px;
			text-align:centr;
			padding-top:15px;
			padding-left:40px;

		}
		
		.EasyAbsBanner
		{
		    background-image:url('images/easyabsbanner.PNG');
			color: #0e0f70;
            font-size: 30px;
			font-family: Verdana;
            width: 730px;
		    height: 100px;
			padding-top:15px;
			padding-left:70px;
		
		}
		
		.EasyAbsBanner1
		{
		    background-image:url('images/easyabsbanner.PNG');
		    color: #0e0f70;
			font-family: Verdana;
            width: 775px;
		    height: 100px;
			text-align:centr;
			padding-top:15px;
			padding-left:40px;
		
		}
		
		
		.align_left
		{
		text-align:left;
		}
		
		.align_center
		{
		text-align:center;
		}
		
		.align_right
		{
		text-align:right;
		}