body
{  
	 font-family: Arial;
	 font-size: 12pt; 
	 color: #000080; 
	 padding : 5px; 
	 /* background-image: url('images/bg.jpg'); */
}
table
{
 border-collapse: collapse ;
}

body.main
{  
	 font-family: Arial;
	 font-size: 12pt; 
	 color: #000080; 
	 padding : 5px; 
	 background-image: url('images/bg.jpg'); 
	 
}
body.print
{  
	 font-family: Arial;
	 font-size: 12pt; 
	 color:  black ; /* #000080;  */
	 padding : 5px; 
	 /* background-image: url('images/bg-print.jpg'); */
	 
}


body.EN
{  
	 font-family: Arial;
	 font-size: 12pt; 
	 color: #000080; 
	 padding : 5px; 
	 background-image: url('images/bg.jpg');
}
body.GU
{  
	 font-family: Arial;
	 font-size: 12pt; 
	 color: #000080; 
	 padding : 5px; 
	 background-image: url('images/bg.jpg');
}
body.HI
{  
	 font-family: Arial;
	 font-size: 12pt; 
	 color: #000080; 
	 padding : 5px; 
	 background-image: url('images/bg.jpg');
}

body.MR
{  
	 font-family: Arial;
	 font-size: 12pt; 
	 color: #000080; 
	 padding : 5px; 
	 background-image: url('images/bg.jpg');
}
							 
body.admin  
{  
font-family: Arial; 
font-size: 12pt; 
color: #000080; 
padding : 5px; 
background-image: url('images/bg.jpg');
}
body.teacher
{  
	 font-family: Arial;
	 font-size: 12pt; 
	 color: #000080; 
	 padding : 5px; 
	 background-image: url('images/bg.jpg'); 
	 
}



.corner
   { 
				border: 2px solid #cccc99;
				background-color: #ECEFE0;
				padding:6pt;
  }	


td, th {font-size: 12pt; }
.title       { color: #800080; font-size: 14pt; font-family: Arial;  } /* font-weight: bold */
.label       { color: #800000; font-weight: bold ;}
.dataitem    { color: #000080; font-weight: bold ;}
.block { border-style:outset; border-width: 1px ; padding: 6pt;}
.record-label  { color: #800000; font-weight: bold ;}
.record-item  { color: #000080; font-weight: bold ;}
.app-error { color: red; font-weight: bold;  }



.highlight
{
background-color : #fef6f3 ;
border-style:outset; border-width:1;
padding:4px;
}
.tip         { border-style: solid }
.banner{ }
.error{ color: red; font-weight: bold;  }
.prilivaged_manager		
{
background-color: #F1FFCF ;
border: 2px solid ;
border-color: navy;
}  
.rightans
{
color:green;
}
.wrongans
{
color:red;
}
.skipped
{
color:navy;
}
.gujtext
{
font-size: 12pt;

}
.hinditext
{
font-size: 14pt;
}