TD {
	FONT-SIZE: 11px; COLOR: #737373; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body {
	FONT-SIZE: 11px; COLOR: #737373; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
	COLOR: #9e0b0e
}
A:hover {
	COLOR: #737373
}
TH {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #979797
}
.body-small {
	FONT-SIZE: 9px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body-large {
	FONT-SIZE: 12px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body-white {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body-white-small {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body-red {
	FONT-SIZE: 11px; COLOR: #b81418; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body-red A {
	FONT-SIZE: 11px; COLOR: #b81418; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.body-red-small {
	FONT-SIZE: 9px; COLOR: #b81418; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.copy {
	FONT-SIZE: 9px; COLOR: #7a7a7a; LINE-HEIGHT: 1.75em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pagehead {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffd200; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #b81418; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sub-head {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #b81418; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sub-head A {
	COLOR: #b81418
}
.sub-head A:hover {
	COLOR: #737373
}
.sub-head-white {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subnav {
	FONT-SIZE: 9pt; COLOR: #ff5300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.subnav A {
	FONT-SIZE: 9pt; COLOR: #0072bc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.subnav A:hover {
	FONT-SIZE: 9pt; COLOR: #ff5300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.subnav A:visited {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.bot-nav {
	FONT-SIZE: 9px; COLOR: #4b4b4b; LINE-HEIGHT: 1em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bot-nav A {
	COLOR: #4b4b4b; TEXT-DECORATION: none
}
.bot-nav A:hover {
	COLOR: #9e0b0e
}
.grborder {
	BORDER-RIGHT: #c6c6c6 1px solid; BORDER-TOP: #c6c6c6 1px solid; BORDER-LEFT: #c6c6c6 1px solid; BORDER-BOTTOM: #c6c6c6 1px solid
}
.grborder2 {
	BORDER-RIGHT: #efede6 3px solid; BORDER-TOP: #efede6 3px solid; BORDER-LEFT: #efede6 3px solid; BORDER-BOTTOM: #efede6 3px solid; BACKGROUND-COLOR: #efede6
}
.grborder3 {
	BORDER-RIGHT: #d2cfc4 4px solid; BORDER-TOP: #d2cfc4 4px solid; BORDER-LEFT: #d2cfc4 4px solid; BORDER-BOTTOM: #d2cfc4 4px solid; BACKGROUND-COLOR: #d2cfc4
}
.grborder4 {
	BORDER-RIGHT: #d2cfc4 2px solid; BORDER-TOP: #d2cfc4 2px solid; BORDER-LEFT: #d2cfc4 2px solid; BORDER-BOTTOM: #d2cfc4 2px solid; BACKGROUND-COLOR: #d2cfc4
}
.u-grey {
	BORDER-BOTTOM: #666666 1px solid
}
.col1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 7%; PADDING-TOP: 2px; BACKGROUND-COLOR: #dcdcdc; TEXT-ALIGN: center
}
.col2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 7%; PADDING-TOP: 2px; BACKGROUND-COLOR: #ededed; TEXT-ALIGN: center
}
.callout {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f8f7f4
}
.tab {
	FONT-SIZE: 9px; COLOR: #393939; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tab A {
	COLOR: #393939; TEXT-DECORATION: none
}
.tab-active {
	FONT-SIZE: 9px; COLOR: #393939; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.search-hdr {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #015089; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.search-field {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #014272; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.home-news-date {
	FONT-SIZE: 10px; COLOR: #0072bc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.home-links {
	FONT-SIZE: 10px; COLOR: #737373; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
	COLOR: #737373; TEXT-DECORATION: none
}
A:hover {
	COLOR: #9e0b0e; TEXT-DECORATION: underline
}
.news-date {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0072bc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.goals-shed {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 25px
}
TH.goals-shed {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; HEIGHT: 30px
}
.goals-text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.left-nav {
	FONT-SIZE: 9px; COLOR: #4b4b4b; LINE-HEIGHT: 1em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.left-nav A {
	COLOR: #4b4b4b; TEXT-DECORATION: none
}
.left-nav A:hover {
	COLOR: #9e0b0e
}
.left-nav-main {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #808080; LINE-HEIGHT: 1em; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.left-nav-main A {
	COLOR: #808080; TEXT-DECORATION: none
}
.left-nav-main A:hover {
	COLOR: #b81418; TEXT-DECORATION: none
}
.left-nav-main-ON {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #b81418; LINE-HEIGHT: 1em; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.left-nav-main-ON A {
	COLOR: #b81418; TEXT-DECORATION: none
}
.left-nav-main-ON A:hover {
	COLOR: #b81418; TEXT-DECORATION: none
}
.loginTxt {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.loginput {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #666666 1px solid; WIDTH: 95px; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sasn-serif
}
.shop_hdr_cat {
	FONT-SIZE: 13pt; COLOR: #b81418; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.shop_hdr_type {
	FONT-SIZE: 13pt; COLOR: #4b4b4b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.browse {
	FONT-SIZE: 10px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.browse A {
	COLOR: #535353; TEXT-DECORATION: none
}
.browse A:hover {
	COLOR: #535353; TEXT-DECORATION: none
}
.browse-active {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #015b7e; TEXT-DECORATION: none
}
.browse-active A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.browse-active A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.browse-over {
	FONT-SIZE: 10px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e6e6e6
}
.browse-over A {
	COLOR: #535353; TEXT-DECORATION: none
}
.browse-over A:hover {
	COLOR: #535353; TEXT-DECORATION: none
}
.admin_sel {
	WIDTH: 160px
}
.adminBlock-hdr {
	WIDTH: 100%; BACKGROUND-COLOR: #979797
}
.adminBlock-hdrtxt {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.adminBlock-body {
	WIDTH: 100%; BACKGROUND-COLOR: #e9e9e9
}
.caption {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 9px; BORDER-LEFT: white 1px solid; WIDTH: 333px; COLOR: #535353; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.dd-table {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.dd-item {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.dd-item A {
	COLOR: #000000; TEXT-DECORATION: none
}
.dd-item A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.dd-hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b81418; TEXT-DECORATION: none
}
.dd-hover A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.dd-hover A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#navAltPosDiv {
	WIDTH: 100%; POSITION: relative; HEIGHT: 100%
}
#overDiv {
	POSITION: relative
}
#programsDDDiv {
	Z-INDEX: 5; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute; TOP: -300px
}
#schshopDDDiv {
	Z-INDEX: 5; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute; TOP: -300px
}
#libraryDDDiv {
	Z-INDEX: 5; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute; TOP: -300px
}
#alumniDDDiv {
	Z-INDEX: 5; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute; TOP: -300px
}
#givingDDDiv {
	Z-INDEX: 5; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute; TOP: -300px
}
#monasteryDDDiv {
	Z-INDEX: 5; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute; TOP: -300px
}
#abbeypressDDDiv {
	Z-INDEX: 5; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute; TOP: -300px
}
#casketsDDDiv {
	Z-INDEX: 5; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute; TOP: -300px
}
#trap1Div {
	Z-INDEX: 2; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute; TOP: -300px
}
#trap2Div {
	Z-INDEX: 2; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute; TOP: -300px
}
#trap3Div {
	Z-INDEX: 2; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute; TOP: -300px
}
#trap4Div {
	Z-INDEX: 2; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute; TOP: -300px
}
.prodDetDiv {
	LEFT: 459px; VISIBILITY: hidden; POSITION: absolute; TOP: 421px
}

