body {
	color:#555555;
	font-size:12px;
}
.footer {
	font-size: 10px;
	color:#666666;
}
.footer td#top {
	border-top: 1px solid #666666;
}
td.uway {
	border-top:1px solid #0000FF;
}
.uway {
	font-size: 10px;
	color:#0066FF;
}
.uway a:link {
	color:#0066FF;
	text-decoration:none;
}
.uway a:visited {
	color:#0066FF;
	text-decoration:none;
}
.uway a:hover{
	color:#3300FF;
	text-decoration:none;
}
.uway a:hover div{
	background-color:#CCFFFF;
}
.photobox {
	border: 1px solid black;
}
.flowerLeft {
	border-left: 1px solid black;
}
.flowerRight {
	border-right: 1px solid black;
}
td#flowerTop {
	border-top: 1px solid black;
}
td#flowerBottom {
	border-bottom: 1px solid black;
}
.flowerback {
	background-image:url(../images/layout/sideFlowers.gif);
	background-repeat:repeat-y;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}
.flowerback2 {
	background-image:url(../images/layout/sideFlowers2.gif);
	background-repeat:repeat-y;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}
.pageTitle {
	color:#333333;
	font-size:20px;
	font-weight:bold;
	line-height:26px;
	border-bottom:1px solid #FF6600;
}
.pages {
	color:#666666;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	border-bottom:1px solid #FFCC00;
	margin-bottom:5px;
}
a:link {
	color:#0000FF;
	}
a:visited {
	color:#0000CC;
	}
a:hover {
	color:#FF6600;
	}
.rightcolumn {
	padding-left:20px;
	}
.leftcolumn {
	padding-right:20px;
	}
.eventHeader {
	font-weight:bold;
	color:#FF6600;
	line-height:16px;
	border-bottom:1px solid #FF6600;
	margin-bottom:3px;
	}
.event {
	border-bottom:1px solid #666666;
	margin-bottom:3px;
	padding-bottom:3px;
	padding-top:3px;
	font-size:10px;
	}
.sectionHeader {
	font-weight:bold;
	color:#000066;
	line-height:16px;
	border-bottom:1px solid #FF6600;
	margin-bottom:3px;
	}
.sectionTitle {
	font-weight:bold;
	color:#000066;
	font-size:24px;
	}
.homeSection {
	font-size:16px;
	}
.staff {
	border-bottom:1px solid #CCCCCC;
	margin-bottom:3px;
	padding-bottom:3px;
	padding-top:3px;
	font-size:10px;
	}
.programsListHeader {
	height:30px;
	color:#FFFFFF;
	font-size:22px;
	font-weight:bold;
	background-color:#0000FF;
	background-image:url(../images/sections/blueHorz.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	border:1px solid black;
}
.programsLeft {
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
}
.programsRight {
	border-right:1px solid black;
	border-bottom:1px solid black;
}
.programsList {
	width:100%;
	height:auto;
	font-size:14px;
	border-bottom:1px solid #666666;
	background-image:url(../images/sections/whiteback.gif);
}
.programsList#bottom{
	border-bottom:none;
}
.programsList div {
	padding:2px;
}
a:hover .programsList {
	background-color:#FFFF99;
}
.popupSHCDP {
	font-size:18px;
	font-weight:bold;
	color:#999999;
	padding-left:5px;
}
.popupMain {
	padding:5px;
	100%;
}
.programTitle {
	color:#000066;
	font-size:30px;
	border-bottom:1px solid #555555;
	font-weight:bold;
}
.programDescription {
	color:#666666;
	font-size:16px;
	font-weight:bold;
}
.uwHeader {
	font-weight:bold;
	color:#000066;
	font-size:18px;
	}
.donateListHeader {
	height:18px;
	color:#FFFFFF;
	font-size:14px;
	background-color:#0000FF;
	background-image:url(../images/sections/blueHorz.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	border:1px solid black;
}
.contactInfo {
	font-size:14px;
}
.parentEventHeader {
	font-weight:bold;
	color:#FF6600;
	line-height:20px;
	border-bottom:1px solid #FF6600;
	margin-bottom:3px;
	font-size:18px;
	}
.parentEvent {
	border-bottom:1px solid #666666;
	margin-bottom:3px;
	padding-bottom:3px;
	padding-top:3px;
	font-size:14px;
	background-image:url(../images/sections/whiteback.gif);
	}
.publication {
	border-bottom:1px solid #666666;
	margin-bottom:3px;
	padding-bottom:6px;
	padding-top:12px;
	font-size:14px;
	background-image:url(../images/sections/whiteback.gif);
	}
.parentLink {
	border-bottom:1px solid #666666;
	margin-bottom:3px;
	padding-bottom:6px;
	padding-top:8px;
	font-size:12px;
	background-image:url(../images/sections/whiteback.gif);
	}
.rprograms {
	color:#888888;
	font-size:10px;
	padding-top:5px;
}
.rprograms a:link {
	text-decoration:none;
}