@charset "utf-8";
/**** Clean Slate - CSS Document - Default Design 2 Skin
imported from the D2 Skin ****/

/* Styles for Transportation */


.rTable {
  	display: block;
  	width: 100%;
}
.rTableHeading1,.rTableHeading2,.rTableHeading3, .rTableRow{
  	clear: both;
}
.rTableHead1, .rTableHead2, .rTableHead3 {
  	background-color: grey!important;
  	font-weight: bold!important;
}
.rTableCell1{
  	border-bottom: 1px grey dashed!important;
  	float: left!important;
  	height: 150px;
  	overflow: hidden;
  	width: 10%;
}
  .rTableCell2{
  	border-bottom: 1px grey dashed;
  	float: left;
  	height: 150px;
  	overflow: hidden;
  	width: 45%;
}
  .rTableCell3{
  	border-bottom: 1px grey dashed;
  	float: left;
  	height: 150px;
  	overflow: hidden;
  	width: 40%;
}
  .rTableHead1 {
  	border-bottom: 1px grey dashed;
  	float: left;
  	height: 50px;
  	overflow: hidden;
  	width: 10%;
}
   .rTableHead2 {
  	border-bottom: 1px grey dashed;
  	float: left;
  	height: 50px;
  	overflow: hidden;
  	width: 45%;
}
   .rTableHead3 {
  	border-bottom: 1px grey dashed;
  	float: left;
  	height: 50px;
  	overflow: hidden;
  	width: 40%;
}


@import url("/portals/_default/D2/skin.css");


#D2schoolBannerBox {
    background-color: #FFF!important; 
}

.D2schoolNameBox
{
	display:none;
	max-height:0!important;
}

.navBarContainer
{
	padding-top:1.4em;
}

.bannerHomePage
{	
	margin:-0.35em 0.30em 0 auto;
	border-bottom:10px solid #4b72a4;
}

.bannerSubPage
{
	border-bottom:6px solid #4b72a4;
}

.homepageEventdate
{
	color:#777;
}

hr
{	 
	border:1px solid #D8D8D8;
	margin:1em 0 1em 0;
}


#searchEmptyPageDiv
{	
	margin:-10px 13px 0 0;
}

.footerColBoxContainer
{
	border-top:3px solid #9FD3E1;
}

.mainFooterBottomBox
{
	border-bottom:10px solid #FFAA00;
	background-color:#FFFAD2;
	text-align:center;
}

.footerContactUsEmail a:link, .footerContactUsEmail a:visited, .footerContactUsEmail a:active
{
	color:#0654A4; 
}



/*** CSS Class Rich Text Editor Dropdown Menu ***/
.photoLeft
{
	float: left; 
	margin: 5px 25px 25px 0; 
	display: inline;

}

.photoRight
{
	float: right;
	margin: 15px 0px 50px 25px; 
	display: inline;
}


.pullQuote
{
	background-color:#F2F2F2;
	margin:25px 12%;
	padding:12px;
	border:1px solid #CDD7D7;
	display: table;
}


