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

a {
	color: #CD2F0B;
}

/*quicklink*/
#quickLinkContainer {
	background: #FE9A00;
}


/*header*/


#header {
	border-top: #CCCCCC;
	border-right: #CCCCCC;
	border-bottom: #CCCCCC;
	border-left: #CCCCCC;
	height: 120px;
} 

#header h1 {
	color: #CD2F0B;
}

#header h2 {
	color: #009;
}

#header h3 {
	color: #FE9A00;
}

#header h4 {
	color: #009;
}

/*breadcrumb*/
#breadcrumbContainer {
	color: #009;
	background: url(images/breadcrumb_bg_pe.png);
}

#breadcrumbContainer  a:link, #breadcrumbContainer a:visited {
	color: #FF6400;
}
#breadcrumbContainer a:hover {
	text-decoration: underline;
}
.ipgButton {
	background: #009 url(images/but_angleblue.gif) no-repeat;
}

.deptchairsButton {
	background-color: #FF6600;
}

.calButton {
	background-color: #663300;
}

/*sidebar1*/
#sidebar1 .sub ul li{
	color: #FF6400;
}
#container #sidebar1 {
	font-size: 1em;
	width: 170px;
}

#sidebar1 .sub a {
	background: #C30;
}

 #sidebar1 .levels a {
	background: #F60;
	height: auto;
	padding-bottom: 4px;
}
 #sidebar1 .other a {
	background: #F90;
}

 #sidebar1 .other li {
	border-top-color: #FF6400;
}
#sidebar1 li {
	border-top-color: #FF6400;
}

 #sidebar1 ul {
	color: #323232;
}
#container #sidebar1 .staffSide a {
	background: #FC0;
}
#container #sidebar1 h4 {
	width: 166px;
	background: #CCCC66;
}

#sidebar1 ul li a:hover{
	color: #47006B;
	background-color: #CFE6DC;
}

/*sidebar2*/

#sidebar2  {
	background: #66CC66; 
}

#sidebar2 h3 {
	color: #B3B300;
	border-top-color: #B3B300;
	border-bottom-color: #B3B300;
}

#sidebar2 .button {
	background-color: #B3B300;
}

/*mainContent*/

#mainContent  h2  {
	color: #B3B300;
}

#mainContent  h1{
	color: #B3B300;
}

#mainContent2  h1{
	color: #CD2F0B;
}

#mainContent2 h2 {
	color: #009;
}

#mainContent2  h3 {
	color: #FD9B00;
	font-size: 1em;
	text-decoration: underline;
}

#mainContent2 h4 {
	color: #009;
	width: auto;
	display: inline;
	border-width: 0px;
}

#mainContent2 h5 {
	color: #CD2F0B;
}

#mainContent2 th {
	background-color: #FF6400;
	color: #FFF;
	font-size: 0.9em;
	vertical-align: middle;
}
#mainContent2 ul li {
	list-style: square;
}
#mainContent2 table tr td {
	vertical-align: top;
	padding: 7px 5px;
	border-bottom: 1px solid #CCC;
}
.CollapsiblePanelContent table tr td  {
	vertical-align: top;
	border-bottom: 1px solid #CCC;
}
#mainContent2 .CollapsiblePanelContent table tr {
	border-bottom: 1px solid #CCC;
}
#mainContent2 ul li #CollapsiblePanel .CollapsiblePanelContent table tr td ul {
	margin-left: 0px;
	padding-left: 7px;
}
#mainContent2 ul li #CollapsiblePanel .CollapsiblePanelContent table tr td ul li {
	padding-left: 0px;
	margin-left: 3px;
}

.alphabet h4 {
	border: #B3B300;
}	
.emph {
	color: #B3B300;
}

.weeks li {
	color: #B3B300;
}

.bigColl .news h2 {
	color: #B3B300;
}

.smallColl {
	border-left-color: #B3B300;
}
.insert {
	border: 2px solid #CD2F0B;
	margin-right: 2px;
	background-color: #FF6;
}
#mainContent2 .insert h3 {
	color: #FF6400;
	text-decoration: none;
	font-size: 1.1em;
	display: block;
	margin-bottom: 0px;
	padding-bottom: 2px;
	margin-top: 5px;
	padding-top: 2px;
}
.deptChair {
	border: #B3B300;
}

.pd {
	background-color: #ECB6A4;
}
.event {
	background-color: #47006B;
}

/*footer*/

#footer {
	background:#CD2F0B;
	color: #FFFFFF;

}
body {
	background: #FDFFCA;
}
