/************************************************************************

	Copyright (C) 2007 Olympia Computing Company. All Rights Reserved. 
	http://www.schoolmaster.com/

	WARNING: This software program is protected by copyright law 
	and international treaties. Unauthorized modification, reproduction or
	distribution of this program, or any portion of it, may result
	in severe civil and criminal penalties, and will be prosecuted
	to the maximum extent possible under the law.

*************************************************************************/


#popupCloseDiv 
{
	position:relative;
	background-color:Yellow;
	z-index:51;
}


#sessionTimeoutWarning 
{
	position:absolute;
	visibility:hidden;
	z-index:50;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	background-image: url( "../images/blueBkgrnd.png" );
	background-repeat:repeat;
	padding: 10 10 10 10;
	border-style:double;
	border-width: thick;
	border-color:Navy;
	font-weight:bold;
	color:Red;
	
}

#popupDiv 
{
	position:absolute;
	visibility:hidden;
	z-index:50;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	background-image: url( "../images/blueBkgrnd.png" );
	background-repeat:repeat;
	padding: 10 10 10 10;
	border-style:double;
	border-width: thick;
	border-color:Navy;
}

#popupBkgndDiv 
{
	visibility:hidden;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:Gray;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	z-index:49; /* keep this just behind the popupDiv */
}

#popupContentDiv 
{
	overflow:auto;
	width: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#popupFooterDiv {
	height: 30px;
	left: 0px;
	bottom: 0px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#loginDiv
{
	position: relative;
	top: 30px;
	margin: 10px;
}

#failedLogin 
{
	position: relative;
	top: 5px;
	margin-right: 200px;
	margin-left: 200px;
}

#browserWarning 
{
	position:absolute;
	left:10;
	top:0;
	height:20; 
	z-index:5;
}

#userName 
{
	position:absolute;
	left:0;
	top:0;
	height:20; 
	text-align:right;
	width: auto;
	background-color: #517EB1;
}

#logo 
{
	position:absolute;
	left:0;
	top:20;
	height:79; 
	width:258;
}

#switchSchoolsDiv
{
	visibility:hidden;
	position:absolute;
	top:5;
	right:45;
	z-index: 50;
	background-color:LightGrey;
	border:2px solid rgb(0, 0, 0);
	padding:10 10 10 10;
}

#toolIcons
{
	position:absolute;
	left:258;
	top:50;
	height:49;	
	width:auto;
}


#icons
{
	position:absolute;
	float: right;
	height:32;
	width:auto;
	right:0;
	top:5;
}

#recordNavigator
{
	visibility:hidden;
	position:relative;
	vertical-align:text-bottom;
}
#buttons 
{
	vertical-align:top;
	position:relative;
}

#selectors
{
	position:relative;
	height:14;
	width:auto;
	float:right;
	visibility:hidden;
	z-index:98;
	padding: 0 5 0 0;
}

#breadCrumb
{
	position:absolute;
	left:5;
	top:110;
	height:20; 
	width:auto;
}

#errorMsg /* either confirmMsg or errorMsg will show at any one time */
{
	position:absolute;
	left:10;
	top:140;
	height:20; 
	width:98%;
	visibility:hidden;
	text-align:center;
}

#confirmMsg /* either confirmMsg or errorMsg will show at any one time */
{
	position:absolute;
	left:10;
	top:140;
	height:20; 
	width:98%;
	visibility: hidden;
	text-align:center;
}


#content 
{
	position:absolute;
	left: 0;
	top:165;
	height: auto; 
	width: 100%;
	
}

#menu 
{
	z-index:99;	
}

#menuback /* background img for menu */
{
	position:absolute;
	left:0;
	top:20;
	height:30;
	width:100%;
	background-image: url(../images/selector_01.gif);
}