#contentWrapper {
	background-image: url(/aca/ac-pe/ug-apc/images/rb-ac.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.col2cal {
	background-image: url(/aca/ac-pe/ug-apc/images/rb-ac-w.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
#main #contentWrapper h4.coursehead {
	background-color: #A00;
	color: #FFF;
}
table.daily td.rev {
	background-color:  #CFC;
}
table.daily td.mus {
	background-color:  #C96;
}
table.daily td.par {
	background-color:  #C30;
	color:  #FFF;
}
table.daily td.pmt {
	background-color:  #F60;
}
table.daily td.edu {
	background-color:  #F90;
}
table.daily td.meal {
	background-color:  #FC0;
}
table.daily td.sport {
	background-color:  #CFF;
}
table.daily td.tut {
	background-color:  #F96;
}
table.daily td.intramural {
	background-color:  #69C;
}
table.daily td.rec {
	background-color:  #36C;
	color:  #FFF;
}
table.daily td.study {
	background-color:  #369;
	color:  #FFF;
}
table.daily td.sleep {
	background-color:  #036;
	color:  #FFF;
}
div.pullquotert {
	background-color: #8DC;
	background-image: url(/aca/ac-pe/ug-apc/images/cal-pqbg.jpg);
	background-position: top;
	background-repeat: no-repeat;
	padding: 3px;
}
#main div.pullquotert a, #main div.pullquotert a:link, #main div.pullquotert a:hover, #main div.pullquotert a:active, #main div.pullquotert a:visited {
	text-decoration: none;
	font-size: 0.95em;
	font-weight: bold;
}
#container #main div.pullquotert ul, #container #main div.pullquotert ul li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#container #main div.pullquotert ul li {
	border-bottom: 1px solid #633;
}
body #container #sidebar h2 {
	background-color: #5CB;
	background-image: url(/aca/ac-pe/ug-apc/images/cal-sidebarbg.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
body #container #sidebar ul li a, body #container #sidebar ul li a:link, body #container #sidebar ul li a:hover, body #container #sidebar ul li a:active, body #container #sidebar ul li a:visited {
	text-decoration: none;
}
.coursedetail {
	margin-bottom: 5px;
}
.coursecode {
	display: inline;
	margin-right: 2em;
}
th.rowheader {
	text-align: left;
}
.offercondition {
	font-weight: bold;
}
