
#container { 
	width: 50%;
	margin: 0 auto;
	text-align: left;
}

.footerLb {
	background-color: #efefef;
	padding: 0.5em;
	position:absolute;
	z-index:100;
	top:0px;
	right:0px;
	font-size:26px;
	margin:0;
	font-weight:bold;
}



.leightbox {
	color: #333;
	display: none;
	position: absolute;
	top: 300px;
	left: 25%;
	width: 50%;
	height:280px;
	padding: 1em;
	border: 1em solid #B8B8B8;
	background-color: #eeeeee;
	text-align: left;
	z-index:1001;
	overflow: auto;	
}





#dare{
	top: 200px;
	left: 25%;
	width: 50%;
	height:420px;
}


#mature-students{
	top: 200px;
	left: 25%;
	width: 50%;
	height:300px;
}



.leightbox h4.reducedPadding{
   display:block;
   background:url(../images/bg_student_name.gif) no-repeat;
color:#FFF;
font-size:18px;
   font-weight:bold;
   margin-top:0;
   padding: 5px 0 0 20px;
   height:88px;
}

.leightbox h4{
   display:block;
   background:url(../images/bg_student_name.gif) no-repeat;
color:#FFF;
font-size:18px;
   font-weight:bold;
   margin-top:0;
   padding: 15px 0 0 20px;
   height:88px;
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;

}


.leightbox img{
	margin-right:50px;
}
.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }


#quota.leightbox {
width:90%;	
left:5%;
height:420px;
}



#quota.leightbox table#myTable td{
font-size:10px;
padding:0;
}


#quota.leightbox table#myTable th{
font-size:10px;
}

table.disibility {background-color:#d6d5d5;}

table.disibility th{text-align:left; background-color:#5587b4; color:#FFF; padding:7px 4px;}

table.disibility td{background-color:#fff; padding:7px 4px;}

table.disibility tr.odd td {background-color:#e5f5f9;}
table.checklist {background-color:#d6d5d5;}

table.checklist th{text-align:left; background-color:#fc072f; color:#FFF; padding:7px 4px; background-image:none;}

table.checklist td{background-color:#fff; padding:7px 4px;}
