body {background-color:#ffffff;  font-family: Arial;  font-size: 12pt; margin:0px; }
.header {height:81px;width:100%;background-image:url(../images/header-bg.jpg);background-repeat:repeat-x;}
.banner {height:310px;width:100%;background-image:url(../images/banner.jpg);background-repeat:no-repeat;background-position:center 2px;}
.banner-text{height:34px;width:100%;position:relative;top:285px;color:#fff;font-family:arial;font-size:13px;font-weight:bold;}
.banner-text span{float:left;position:relative;left:10px;}
.student {background-image:url(../images/student-bg.jpg);background-repeat:no-repeat;background-position:5px 0px 0 5px;}
.teacher_login {background-image:url(../images/teacher-bg.jpg);background-repeat:no-repeat;background-position:5px 0px 0 5px;}
.student-text {color:#464646;font-family:arial;font-size:13px;margin:0px;}
.clickhere-std a{background-image:url(../images/student-btn-n.png);background-repeat:no-repeat; height:51px; width:119px; float:left;}
.clickhere-std a:hover {background-image:url(../images/student-btn-h.png);background-repeat:no-repeat; height:51px; width:119px;}
.clickhere-tea a{background-image:url(../images/teacher-btn-n.png);background-repeat:no-repeat; height:51px; width:119px; float:left;}
.clickhere-tea a:hover {background-image:url(../images/teacher-btn-h.png);background-repeat:no-repeat; height:51px; width:119px;}
.footer-bg-l {background-image:url(../images/footer-bg-l.jpg);background-repeat:no-repeat;}
.footer-bg-r {background-image:url(../images/footer-bg-r.jpg);background-repeat:no-repeat;}
.footer-bg-m {background-image:url(../images/footer-bg.jpg);background-repeat:repeat-x;}
.footer a img{padding:3px 10px;}
.footer img{padding:3px 10px;}
.footer-text {color:#464646;font-family:arial;font-size:12px;}
.note {color:#464646;font-family:arial;font-size:13px;}
.navigation {height:32px;width:100%;background-image:url(../images/nav-bg.jpg);background-repeat:repeat-x;color:#ffffff;font-family:arial;font-size:14px;}
.navigation span {float:left;padding:0px 5px;}
.main-div {width:99%;margin:0 auto;font-family:arial;font-size:0.8em;color:#444;}
.navigation-block {width:20%;background-color:#fff;height:400px;float:left;;margin:0.5%;border:1px solid #ccc;}
.content-block {width:75%;background-color:#fff;height:400px;float:left;position:relative;margin:0.5%;border:1px solid #ccc;}
.footer-div {background-image:url(../images/body-bg.jpg);background-repeat:repeat-x;background-position:top;position:fixed;bottom:0;margin: 0 auto;width:100%;}
/*
From older CSS

*/
table
{
 border-collapse: collapse ;
}

.datalist td { font-size:10pt ;}
.datalist th { font-size:10pt ;}

.corner
{ 
				border: 1px solid #0A3A82;
				background-color: #cce0ea;
				padding:6pt;
				
                border-radius: 15px;
				 
}	
.title       { color: #800080; font-size: 14pt; font-family: Arial;  } /* font-weight: bold */
.label       { color: #800000; font-weight: bold ;}
.record-label { color: #800000; font-weight: bold ;}
.dataitem    { color: #000080; font-weight: bold ;}
.record-item    { color: #000080; font-weight: bold ;}
.block { border-style:outset; border-width: 1px ; padding: 6pt;}
.highlight
{
background-color : #fef6f3 ;
border-style:outset; border-width:1;
padding:4px;
}
.tip         { border-style: solid }
.banner{ }
.error{ color: red; font-weight: bold;  }
.app-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;
}

.navigation_extra {height:32px;width:100%;background-image:url(../images/nav-bg.jpg);background-repeat:repeat-x;color:#ffffff;font-family:arial;font-size:14px;}


.navtext {
    width: 300px;
    font-size: 10pt;
    font-family: verdana;
    border: gray solid 1.5px;
    border-style: ridge;
    background: #ffffe1;  /* #F7F7F7; */
    
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: 0 5px 6px -6px #777;
    -moz-box-shadow: 0 5px 6px -6px #777;
    -ms-box-shadow: 0 5px 6px -6px #777;
    -o-box-shadow: 0 5px 6px -6px #777;
    box-shadow: 0 5px 6px -6px #777;
}
