@charset "UTF-8";
/* CSS Document */

#header {margin:-15px 0px -38px 0px;}

		/* set the images & width of a tag */
			ul#nav li a.libraryHome {
			background: transparent url(../../images/libraryHomeNav.gif) 0 -25px no-repeat;
			width:86px;
			}
			
			ul#nav li a.news {
			background: transparent url(../../images/FAQs.gif) 0 -25px no-repeat;
			width:40px;
			}
			
			ul#nav li a.resources {
			background: transparent url(../../images/resourcesNav.gif) 0 -25px no-repeat;
			width:69px;
			}
			
			ul#nav li a.research {
			background: transparent url(../../images/researchNav.gif) 0 -25px no-repeat;
			width:63px;
			}
			
			ul#nav li a.pathfinders {
			background: transparent url(../../images/pathfindersNav.gif) 0 -25px no-repeat;
			width:74px;
			}
			
			ul#nav li a.assignments {
			background: transparent url(../../images/assignmentsNav.gif) 0 -25px no-repeat;
			width:85px;
			}
			
			ul#nav li a.webtools {
			background: transparent url(../../images/webtoolsNav.gif) 0 -25px no-repeat;
			width:76px;
			}
			
			ul#nav li a:hover, ul#nav li.active a  {
			background-position: top left;
		} 
			
		/*turn off the span tag */
		.noDisplay {
			display: none;
			}
			
			
			@charset "UTF-8";
/* CSS Document */

 
/*event switcher css*/

#event-switcher {
	margin:0px 0pt 0px 0px;
	width:100%;
/*border-bottom:1px solid #ddddda;*/
}
#switch-cal, #switch-events {
	height: 250px;
	padding:20px 5px 5px 20px;
	width: 600px;
	overflow: auto;
  }
/*changes the bg color of the switch divs*/
#switch-events {
background:#fff url(../../images/box_bg.gif) bottom left no-repeat;
}

#switch-cal {
background:#fff url(../../images/box_bg.gif) bottom left no-repeat;
}


#event-switcher ul {
	background:#fefefe url(../../images/tabs_bg.gif) bottom right no-repeat;
	height: 31px;
	list-style: none;
	margin: 0;
	padding: 0;
}
#event-switcher li {
	background: transparent url(../../images/tabunselected.gif) top left no-repeat;
	float: left;
	height: 25px;
	width:144px;
	margin: 0;
	padding:6px 0 0 11px;
	text-indent: 0; /*override cascading rule */
}
#event-switcher span {
	color: #7e7e7e;
	font-weight:bold;
	cursor: pointer;
	display: block;
	float: left;
	height: 19px;
	padding: 4px 11px 0px 8px;
}
#event-switcher li span:hover {
	color: #333;
}
/* selected calendar view chenge the margins on this to change image from selected to not selected*/
#event-switcher.cal li.cal {
	background:transparent url(../../images/tabselected.gif) top left no-repeat;
	margin-bottom:-1px;
	border-bottom:1px solid #fff;
}

#event-switcher.cal li.cal span {
  font-weight: bold;
	color: #dd003c;
	cursor: default;
}
/* selected events view */
#event-switcher.events li.events {
	background:transparent url(../../images/tabselected.gif) top left no-repeat;
	margin-bottom:-1px;
	border-bottom:1px solid #fff;
		}
#event-switcher.events li.events span {
  	/*font-weight: bold;*/
	color: #7e7e7e
	cursor: default;
}

/* ----- homepage specific styles 
--------------------------------------------------*/
#homecontent {
	display:inline;
		margin-left: 15px;
		width:600px;
		float:left;
	}
#sidebarLeftHome {
		display:inline;
		color: #474747;
		width: 298px;
		border-left:1px solid red;
		padding-left:10px;
		margin-right:10px;
		float: right;
	}
#sidebarLeftHome ul {
		list-style: none;
		margin:10px 0 0 110px;
		padding:0 0 0 0px;
	}
	
#sidebarLeftHome ul li a {
		padding:0 0 0 25px; 
		color: #cc0037;
		text-decoration: underline;
	}
	
	#sidebarLeftHome ul li {
		background: transparent url(../../images/subnavLi.gif) 0 0px no-repeat;
	 }
	
div.homefeature {
	width:307px;
	margin:0 0 0 0;
	height:158px;
	background:#c40c3e;
	float:left;
	}
div.homefeature p {margin:50px 25px 0 110px;}

.top_home {
	margin-bottom:10px !important; 
	background:#FFF url(../../images/home_athletics.jpg) top left no-repeat !important;
	color:#fff !important;
	}
.top_home a {color:#f9de00 !important;}
	
.bottom_home {
	background:#fade01 url(../../images/home-academics.jpg) top left no-repeat !important;
	color:#000000 !important;
	}
/* --------------- cbc feed 
--------------------------------------*/
#cbc_footer{display:none;}
#cbc_div { background: rgb(255, 255, 255); width: 298px; }
#cbc_div h3 { background: rgb(255, 255, 255); }
#cbc_div h3 a { color: rgb(168, 38, 43); font-family: Arial; font-size: 14px; text-decoration: none; }
#cbc_div dl { border-bottom: 1px solid rgb(204, 204, 204); }
#cbc_div dt a { color: rgb(19, 45, 108); font-family: Arial; font-size: 13px; }
.cbc_lead { color: rgb(0, 0, 0); font-family: Arial; font-size: 12px; margin-left: 0px; }
.cbc_timezone { color: rgb(0, 0, 0); font-family: Arial; font-size: 10px; margin-left: 0px; }
#cbc_div .dl3, #cbc_div .dl4, #cbc_div .dl5, #cbc_div .dl6 { display: none; }