@charset "UTF-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
	border:0;
}





.thrColFixHdr #headercontainer {
	width:100%;
	margin-top:12px;
	height:70px;
}

#header-print{
	display:block;
	
	
}

#header img.homelink{
	display:none;
}





.thrColFixHdr #sidebar1 {
	display:none;
}

.thrColFixHdr #mainContent-int { 
	margin: 0;
	padding: 0;
} 


	

.msmenus{
	display:none
}


.rideralert{
	display:none;
}

.rideralert-print{
	display:block;
}


#level2nav-wrapper{
	display:none;
}





ul.skedlinks{
	display:none;
}
	
.commentform{
	background:#b9c9d5;
	 border: 1px solid #595959;
	 padding:9px 18px 18px 18px;
	 overflow:auto;
	 margin-top:24px;
	
}	
	div.row {
  clear: both;
  padding-top: 10px;
  }



div.row span.label {
  float: left;
  width: 250px;
  text-align: right;
  }

div.row span.formw {
  float: right;
  width: 400px;
  text-align: left;
  } 
  
  
  div.row_home {
  clear: both;
  padding-top: 10px;
  }

div.row_home span.label_home {
  float: left;
  width: 135px;
  text-align: right;
  padding:3px 10px 0 0;
  }

div.row_home span.formw_home {
  float: left;
  width: 200px;
  text-align: left;
  } 
  
.textarea form input, .textarea form textarea{
	border:1px solid black;
	padding:3px;
	
}

.map {
	border:1px solid #ddd;
	
}

.left{
	float:left;
margin:0 12px 12px 0;
}

.right{
	float:right;
margin:0 0 12px 12px;
}
.tabular{
width:708px;
margin-bottom:18px;
}


.tabular td, .tabular th{
text-align:left;
padding:3px;
border-top:1px solid black;
border-left:1px solid black;
}


.thrColFixHdr #mainContent-int .textarea .tabular td p{
padding-bottom:0;
}
.thrColFixHdr #mainContent-int .textarea .tabular th p{
padding-bottom:0;
}
table.tabular{
border-right:1px solid black;
border-bottom:1px solid black;
}
table.tabular td,table.tabular th {
	vertical-align:top;
}

table.tabular h6{
text-align:left;
font-size:1.2em;
padding:6px;	
color:white;
}

.schoolmap{
	width:960px;
	margin:18px auto;
}

.schoolmap p{
	text-align:center;
	padding-bottom:18px;
	
}

.schoolmap a{
	color:#0f9d0f;
	
}



/*hide nav for print*/
#sf-menu-wrapper{
	display:none;
}

#menu-wrapper {
	display:none;