









body		{margin:0;
		padding:0 0 0 0;
		background-image: url(../images/background/bgtile.gif);
		
		font-size:11px;
		font-weight:500;
		font-family:verdana;
		}
#pagewrapper	{margin:0 auto;
		width:800px;
		border:solid 1px #cccccc;
		display:block;
		
		background-color:#fdf9e8;
		
		}
#pagecontent	{margin:0 0 20px 0;
		width:800px;
	
		display:block;
		
		background-color:#fdf9e8;
		}
#topwhite		{
		
		background-color:#ffffff;
		width:800px;
		height:80px;
		
		}
#titlebanner	{
		background-image:  url(../images/background/tile.gif);
		background-repeat:repeat-x;
		height:50px;
		width:800px;
		position:absolute;
		top:40px;
		padding:0;
		text-align:right;
		
		}
.titlebadge	{position:absolute;
		top:-38px;
		left:0;
		margin-left:20px;
		}
.titletag		{position:absolute;
		top:21px;
		left:0;
		margin-left:160px;
		}
.unav		{text-decoration:none;
		font-weight:500;
		font-size:9px;
		padding:0 5px 0 0;
		}

A.unav:link	{color: black; 
		} 
 
A.unav:visited	{color:black;
		} 		
a.unav:hover	{color:#d60000;
		}
		}
A.unav:active	{color: black;
		}  
table.signin	{font-size:11px;
		font-family:verdana;
		margin:5px;
		width:95%;
		height:290px;
		border: solid 2px #f0c000;
		background-color:#ffffff;
		padding:10px;
		}

#bc		{position:absolute;
		top:90px;
		margin-left:155px;
		z-index:20;
		display:block;
		font-size:9px;
		font-weight:900;
		}

.bcnav		{text-decoration:none;
		font-weight:500;
		}

A.bcnav:link	{color: #999999; 
		} 
 
A.bcnav:visited	{color:#999999;
		} 		
a.bcnav:hover	{color:#d60000;
		}
		}
A.bcnav:active	{color: #999999;
		}  
.bcarrow		{color:#d60000;
		padding:0 0 0 0px;
		font-size:9px;
		font-weight:900;
		}		
		
#pnav 		{margin-top:120px;
		display:block;
		width:115px;
		background-color:#fbf1c5;
		padding:8px 0 10px 20px;
		
		float:left;
		}
#pnav2x		{margin-top:125px;
		display:block;
		width:115px;
		background-color:#fbf1c5;
		padding-left:20px;
		padding-top:8px;
		padding-bottom:10px;
		float:left;
		}
	

.pnav		{border-right:solid 1px #cccccc;
		border-bottom:solid 1px #cccccc;
		display:block;
		padding-top:5px;
		padding-bottom:5px;
		text-decoration:none;
		}
A.pnav:link	{color: #000000; 
		} 
 
A.pnav:visited	{color:#000000;
		} 		
A.pnav:hover	{color: #000000;
		background-color:#cccccc;
		
		}
A.pnav:active	{color: #000000;
		}  

/* style for menus */
#popitmenu{
position: absolute;
background-color: #fbf1c5;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
padding-left: 6px;
color: black;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #ccccccc;
}

/* end style for menus */
.schoolzone	{border:solid 1px #cccccc;
		height:80px;
		display:block;
		width:115px;
		background-image: url(../images/background/schoolzonebg.gif);
		background-position:bottom left;
		margin-right:1px;
		}
hr.newslink	{
		height:1px;
		border-bottom:1px dashed #b8c8d8 ;
		border-top:0;
		margin-top:-1px;
		}

.dynamic	{border:solid 1px #cccccc;
		border-top:0;
		font-size:9px;
		display:block;
		width:170px;
		background-image: url(../images/background/dynamictile.gif);
		background-position:bottom left;
		background-repeat: repeat-y;
		padding-bottom:10px;
		
		
		float:left;
		}
.dynaconhe	{background-image: url(../images/background/dynamic.gif);
		width:170px;
		height:20px;
		display:block;
		}
.dynaconhetext	{font-weight:900;
		font-size:10px;
		padding:1px 0 0 25px;
		}
.dynaconhetext2	{font-weight:900;
		font-size:10px;
		padding:1px 0 0 0px;
		}

.dynamiccontent	{padding:0px  0 0px 2px;
		width:170px;
		}
.dynamiccontent1	{padding:0px  0 0px 2px;
		border-bottom:dashed 1px #cccccc;
		width:170px;
		display:block;
		margin-bottom:-8px;
		font-weight:900;
		}
.dynamiccontent2	{padding:0px  0 0px 8px;
		margin-top:-5px;
		font-size:9px;
		}
.dynamiccontent3	{
		border-bottom:dashed 1px #cccccc;
		padding:0px  0 0px 8px;
		font-size:9px;
	display:block;
		
		font-weight:900;
		}

.dynamic2	{border:solid 1px #cccccc;
		border-top:0;
		font-size:10px;
		display:block;
		width:120px;
		background-image: url(../images/background/dynamictile2.gif);
		background-position:bottom left;
		background-repeat: repeat-y;
		padding-bottom:10px;
		line-height:1.5;
		float:right;
		margin:0px 6px 1px 0;
		
		
		}
.term_date	{margin:10px 6px 1px 0;
		
		
		}
.dynaconhe2	{background-image: url(../images/background/dynamic2.gif);
		width:120px;
		display:block;
		height:20px;
		text-align:center;	
		}
.smallnav		{text-decoration:none;
		font-weight:500;
		font-size:9px;
		margin:5px 0px 0px 0px;
		}

A.smallnav:link	{color: #999999; 
		} 
 
A.smallnav:visited	{color:#999999;
		} 		
a.smallnav:hover	{color:#d60000;
		}
		}
A.smallnav:active	{color: #999999;
		}  
.leftcolumn 	{width: 310px;
		margin:0 0 50px 0;
		
		padding:75px 0 0 0px;
		
		 }


.rightcolumn	{width: 313px;
		display:block;
		margin: 0px 0 0 0 ;
		float:right;
		background-color:#faecbe;
		padding:10px 0 0 4px;
		
		 }
#content		{width:642px;
		margin:9px 0px 10px 155px;
		min-height:550px;
		
		}

#contentindex		{width:642px;
		margin:9px 0px 10px 155px;
		height:1200px;
		
		}
		
.innercontent	{width:313px;
		background-image: url(../images/background/dynamicbgtile.gif);
		background-repeat:repeat-y;
		display:block;
		margin-top:-10px;
		}
			
.sep2		{margin-top:20px;
		}

h1		{font-size:14px  ;
		font-family:arial, sans-serif;
		font-weight:900;
		}
h2		{font-size:13px  ;
		font-family:arial, sans-serif;
		font-weight:900;
		margin-bottom:4px;
		}
h3		{font-size:12px  ;
		font-family:arial, sans-serif;
		font-weight:900;
		margin-bottom:4px;
		}
.newsnav	{
		color:black;
		padding:0 0 0 5px;
		font-weight:500;
		}
ul#letters_home {list-style:none;
		padding-left:0;
		margin:0 2px 5px 6px ;
		
	}
li.letters_home{background:url(../images/background/let_home.gif) no-repeat 0 5px;
			padding-left:5px;
				}
.rarrow,.rarrow_let{color:#d60000;
		font-weight:900;
		font-size:10px;
		padding:0 0 0 20px;
		}
.rarrow_let	{padding-left:5px;}

A.newsnav:hover	{color: #d60000;
		}
.login		{padding:5px 0 0 5px;
		font-weight:900;
		font-size:9px;
		}

#tnav		{border-top:solid 1px #cccccc;
		clear:both;
margin-top:100px;
		background-color:#fdf9e8;
		padding-bottom:10px;
 		 text-align:center;
  		font-size:9px;
		color:#cccccc;
		width:800px;
  		 }
A.tnav:link	{color: #cccccc; 
		} 
 
A.tnav:visited	{color:#cccccc;
		} 		
A.tnav:hover	{color: #d60000;
		}
A.tnav:active	{color: #cccccc ; 
		}  
table.contact	{border:1px solid #cccccc;
		}
.contact	{border:1px solid #cccccc;
		padding:5px;
		}
th		{text-align:left;
		}
.splashbanner	{position:relative;
		top:150px;
		border-top:double 5px #000000;
		border-bottom:double 5px #000000;
		background-color:#f0c000;
		}
#splashpage	{
		height:700px;
		margin:0 auto;
		width:800px;
		border:solid 1px #cccccc;
		display:block;
		
		background-color:#fdf9e8;
		
		}
#enter		{
		position:absolute;
		top:510px;
		width:800px;
		font-weight:900;
		text-align:center;
		margin:0 auto;
		
		}
		
/*emergency notice*/
		#emergency{border:2px #d60000 solid;
					margin-bottom:50px;
					background:#fff;
					padding:5px 5px 10px;
						}
		#emergency h1{color:#d60000;
					}