/* CSS Document
Used to override settings to create a print-friendly version */
body {
	background: none;	
}
#container {
	width: auto;	
}

#top_right, #sub_nav, #main_nav, div.vertical_line, #btm_links, #btm_search, #right_column, #graybar2, #graybar, #tagline {
	display:none;
}

#mid_content {
	width: auto;	
}

#mid_content_2column {
	width: 900px;	
}

#footer hr {
	background-color: black;
	height: auto;	
}

#btm_bar {
	background: none;	
}

#btm_copyright, #btm_copyright a, #btm_copyright a:link, #btm_copyright a:visited {
	color: black;	
}

#calendarTabContainer, div.calendarFilterTable {
	display:none;	
}

.calendarTable {
	background-color: #ffffff;	
}

.calendarTable td, .calendarTable, .calendarTable tbody {
	border: 1px;
	border-color: #000000;
	border-style: solid;
}

.month-grid-subheader {
	background-color: #eeeeee;	
}

.month-grid-day-standard, .month-grid-day-current, .month-grid-day-event {
	background-color: #ffffff;	
}

.day-list-wrapper .event-header {
	background-color: #ffffff;
	color: #002E78;	
}

#searchResultsList {
	overflow: visible;	
	height: auto;
	width: 860px;
}

#ParishSchoolResultsMap {
	display: none;	
}

.searchResultsList .result {
	border: none;
	border-top: 1px solid #99afc9; 
}

.searchResultsList .altrow {
	background-color: #ffffff;	
}

#searchResultsList div.result img.mapPoint {
	display:none;	
}

#searchResultsList.searchResultsList div.result div.resultGroupAddress {
	width: 550px;
	left: 0;
	float: left;	
}

#searchResultsList.searchResultsList div.result div.resultGroupLinks, 
#searchResultsList.searchResultsList div.result div.resultGroupMassTimesLink a,
.searchResults .searchLink {
	display:none;
}

#searchResultsList.searchResultsList div.result div.resultGroupAddress span.resultGroupWebsite {
	display: inline;
}

#searchResultsList.searchResultsList div.result div.resultGroupFullMassTimes {
	width: 300px;
	left: 550px;
	float: right;	
}
#searchResultsList .resultGroupMassTimesDisclaimer {
	display:block;
}

/* overwrite spry behavior */
#searchResultsList.searchResultsList div.result div.resultGroupFullMassTimes .tooltipContent {
	display: block !important;
	position: relative !important;	
	background-color: #ffffff !important;
	border: none !important;
}


#logo {display:none !important;}
#logoPrint {display:inline !important;}