﻿
#Container
{
	width:1000px;
	margin:0px auto;
}
#ContainerBody
{
	float:left;
	width:100%;
}
#ContainerBodyLeft
{
	float:left;
	width:478px;
}
#ContainerBodyRight
{
	float:right;
	width:478px;
}
.ContainerBodyTxt
{
	float:left;
	width:100%;
	margin:10px 0px;
}
.ContainerBodyTxtTop
{
	float:left;
	width:100%;
	position:relative;
	height:56px;
}
.ContainerBodyTxtMain
{
	float:left;
	width:100%;
	background-image:url("/Quick Links/OpenSchool/Images/openschool_09.png");
	background-repeat:repeat-y;
	min-height:100px;
}
.BodyTxt
{
	width:85%;
	margin:5px auto;
}
.ContainerBodyTxtBot
{
	float:left;
	width:100%;
	position:relative;
}
#ContainerBody ul li a
{
	color:#999;
	text-decoration:none;
	line-height:35px;
	font-size:14px;
	}
#ContainerBody ul li a:hover
{
	color:#158ce8;
	width:100%;
	text-decoration:underline;
}
.DivApply
{
	position:absolute;
	width:76px;
	height:28px;
	margin:20px 0px 0px 370px;
}
.DivDate
{
	position:absolute;
	width:76px;
	height:28px;
	margin:0px 0px 0px 290px;
	text-align:center;
	width:150px;
}
.DivDate h5
{
	font-size:18px;
	font-weight:normal;
	color:#333;
	margin:0px 0px;
	padding:5px 0px 0px;
}
.DivDate h6, #PrintContent h6
{
	font-size:12px;
	font-weight:normal;
	color:#333;
	margin:0px 0px;
	padding:0px 0px 5px ;
	border-bottom:solid 1px #cdcdcd;
	width:80%;
}
#PrintContent h6
{
	font-size:17px;
	font-weight:normal;
	color:#186cd3;
	margin:10px 0px 0px;
	padding:4px 4px;
	display:block;
	width:1000px;
	background-color:#ededed;
	text-align:left;
	float:left;
	border:solid 1px #dedede;
}
.MSGDiv
{
	position:absolute;
	width:879px;
	z-index:999;
	vertical-align:middle;
	text-align:center;
}

/*#PrintContent table, #PrintContent td
{
	border:solid 1px #edeeee;
	border-collapse:collapse;
	padding:5px 5px;
	font-size:13px;
	margin:5px 0px;
}*/
#divHead
{
	font-size:25px;
	font-weight:normal;
	color:#333;
	margin:0px 0px;
	padding:5px 0px;
	/*background-color:#186cd3;*/
	width:100%;
	text-align:center;
}
/*.input
{
	padding:5px 5px;
	margin:0px 0px;
	border:solid 1px #dedede;
	background-color:#f4f4f4;
}*/

.notetext
{
	color:red;
}


.bdrignore 
{
	border:transparent !important;
}
/**********************************************************************************/
@media screen{
.MPEBtable{
		width:950px; 
		border-collapse:collapse;
		font-family:verdana; 
		font-size:12px;
        margin:0 auto;
	}
	.MPEBtable th{ 
		padding:5px; border:#dce9f7 1px solid; background:#7baee3; color:#FFFFFF; font-size:17px; margin:0 0 0 0; font-weight:normal; text-align:left;
	}
	.MPEBtable td{ 
		padding:5px; border:#dce9f7 1px solid; text-align:left; width:25%;
	}
	/* provide some minimal visual accomodation for IE8 and below */
	.MPEBtable tr{
		background: #f4f9ff;
	}
	/*  Define the background color for all the ODD background rows  */
	.MPEBtable tr:nth-child(odd){ 
		background: #FBFBFB;
	}
	/*  Define the background color for all the EVEN background rows  */
	.MPEBtable tr:nth-child(even){
		background: #f4f9ff;
	}
	input[type="text"],input[type="password"], textarea, select{ padding:7px; border-radius:4px; background-color:#fff; border:solid 1px #CDE7EC; }
	input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus{ box-shadow:0 0 8px #056fdc; border:solid 1px #056fdc;}
	/*select{width:87% !important;}*/
	input[type="text"],input[type="password"], textarea{ width:81%;}
	.MPEBtable h1
	{
	    font-size:16px; color:#7baee3; font-weight:800;  
	}
	.MPEB_btn
	{
	    background-color:#056fdc; padding:8px 8px; border-radius:5px 5px; color:#fff; border:none; font-weight:bold;
	}
	.MPEB_btn:hover
	{
	    background-color:#28539a; padding:8px 8px; border-radius:5px 5px; color:#fff; border:none; font-weight:bold;
	}
	.MPEB_btn_pay
	{
	    background-color:#e67e0f; padding:8px 8px; border-radius:5px 5px; color:#fff; border:none; font-weight:bold;
	}
	.MPEB_btn_pay:hover
	{
	    background-color:#a95b08; padding:8px 8px; border-radius:5px 5px; color:#fff; border:none; font-weight:bold;
	}
}
@media print
{
    
    .MPEBtable{
		width:950px; 
		border-collapse:collapse;
		font-family:verdana; 
		font-size:12px;
	
	}
	.MPEBtable th{ 
		padding:5px; border-bottom:#cdcdcd 1px solid; color:#000; font-size:17px; margin:0 0 0 0; font-weight:normal; text-align:left;
	}
	.MPEBtable td{ 
		padding:5px; border-bottom:#cdcdcd 1px solid; text-align:left; width:25%;
	}
	/* provide some minimal visual accomodation for IE8 and below */
	
	input[type="text"],input[type="password"], textarea, select{ padding:7px; border-radius:4px; background-color:#fff; border:solid 1px #CDE7EC; }
	input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus{ box-shadow:0 0 8px #056fdc; border:solid 1px #056fdc;}
	/*select{width:87% !important;}*/
	input[type="text"],input[type="password"], textarea{ width:81%;}
	.MPEBtable h1
	{
	    font-size:16px; color:#7baee3; font-weight:800;  
	}
	
}



/* New css admin Verification */
.griddtable{
		width:950px; 
		border-collapse:collapse;
		font-family:verdana; 
		font-size:12px;
        margin:0 auto;
	}
	.griddtable th{ 
	padding: 5px;
    border: #dce9f7 1px solid;
    background: #7baee3;
    color: #FFFFFF;
    font-size: 15px;
    margin: 0 0 0 0;
    font-weight: normal;
    text-align: left;
	}
	.griddtable td{ 
		padding:5px; border:#dce9f7 1px solid; text-align:left; 
	}
   
	.griddtable input[type="text"],
    .griddtable input[type="password"], 
    .griddtable textarea, 
    .griddtable select{ padding:7px; border-radius:4px; background-color:#fff; border:solid 1px #CDE7EC; }
	.griddtable input[type="text"]:focus, .griddtable input[type="password"]:focus, .griddtable textarea:focus, .griddtable select:focus{ box-shadow:0 0 8px #056fdc; border:solid 1px #056fdc;}
	/*select{width:87% !important;}*/
	.griddtable input[type="text"], .griddtable input[type="password"], .griddtable textarea{width:90%;}