#sideNav ul.menuLevel1 li.menuLevel1 {
	background:#F03E24 url(/images/sideNav1Background.gif) no-repeat 195px;
}
#sideNav ul.menuLevel2 li.menuLevel2 {
	color:#666667;
}
#sideNav ul.menuLevel2 li.menuLevel2 a {
	color:#666667;
}
#sideNav ul.menuLevel2 li.active a {
	color:#F03E24;
}
#sideNav ul.menuLevel3 li.menuLevel3 {
	color:#666667;
}
#sideNav ul.menuLevel3 li.menuLevel3 a {
	color:#666667;
}
#sideNav ul.menuLevel3 li.active a {
	color:#F03E24;
}


#mainTop h2 {
	color:#F03E24;
}

#banner {
	background:#F03E24;
}

#headerLinks li.active,
#topNavigationMenu li.active a {
	color:#F03E24;
	font-weight:bold;
}

#sidebarRight {
	background:#F5F5F3;
}

#sidebarRight p {
	color:#898989;
	padding:5px;
}
#sidebarRight p a {
	color:#F03E24;
	font-weight:bold;
}

#aToZWidget {
	color:#7E7E7E;
	border-top:none;
	border-bottom:4px solid #F03E24;
	margin:0px;
	padding:0px 0px 25px 0px;
}
#aToZWidget h2 {
	font-size:14px;
	border-top:1px solid #CACACA;
	border-bottom:1px solid #CACACA;
	margin:5px 0px 0px 0px;
	padding:5px 0px 5px 5px;
}
#aToZWidget p {
	padding:5px;
}
#aToZLetterLinkBlockContainer {
	padding:0px 30px 0px 10px;
}
.aToZLetterLinkBlock a {
	color:#FFF;
	font-weight:normal;
}



#courseSearchboxWidget {
	background:white;
	padding:5px 10px 10px 10px;
	margin:10px 10px 0px 0px;
}
#courseSearchboxWidget h2 {
	border:0px;
	font-size:20px;
	font-weight:normal;
	margin:0px 0px 10px 0px;
	padding:0px;
}
#courseSearchboxWidget label {
	display:block;
}
#courseSearchboxWidget input {
	display:block;
	margin:0px 0px 5px 0px;
	width:290px;
}
#courseSearchboxWidget input#search {
	width:auto;
}
#courseSearchboxWidget input.inline {
	display:inline;
	vertical-align:bottom;
	margin:0px;
}
#courseCategoryCourseListings {

}

#courseCategoryCourseListings .listingsTable {
	margin:10px 0px 0px 0px;
}
#courseCategoryCourseListings .listingsTable tr.heading td {
	background:#D1E1C4;
	line-height:25px;
	border-top:1px solid #CACACA;
	border-bottom:1px solid #CACACA;
	color:#727370;
	font-weight:bold;
}
#courseCategoryCourseListings .listingsTable tr td {
	color:#F03E24;
	padding:1px 1px 1px 5px;
	border-bottom:1px solid #CACACA;
	line-height:22px;
}
#courseCategoryCourseListings .listingsTable tr.odd td {
	background:#EDEDE6;
}
#courseCategoryCourseListings .listingsTable tr.even td {
	background:#F5F5F2;
}
#courseCategoryCourseListings .listingsTable tr td.name {
	font-weight:bold;
}
#courseCategoryCourseListings .listingsTable tr td.link a {
	display:block;
	background:#F03E24;
	line-height:16px;
	color:white;
	text-decoration:none;
	padding:3px;
	text-align:center;
}



#courseJumpoffsWidget {

}
#courseJumpoffsWidget a#bookmarkCourseBlock {
	display:block;
	background:#BFDCB0 url(/images/bigLinkPlusLeftGreen.gif) no-repeat left;
	color:white;
	text-decoration:none;
	line-height:40px;
	margin:0px 0px 1px 0px;
	font-size:15px;
	font-weight:bold;
	padding:0px 0px 0px 25px;
	border-right:1px solid white;
}
#courseJumpoffsWidget a#applyOnlineNow {
	display:block;
	background:#F03E24 url(/images/bigLinkArrowRight.gif) no-repeat right;
	color:white;
	text-decoration:none;
	line-height:50px;
	margin:0px 0px 1px 0px;
	font-size:18px;
	padding:0px 0px 0px 5px;
	border-right:1px solid white;
	border-bottom:1px solid white;
}
#courseJumpoffsWidget a#downloadApplication {
	display:block;
	background:#F9A027 url(/images/bigLinkArrowRight.gif) no-repeat right;
	color:white;
	text-decoration:none;
	line-height:50px;
	margin:0px 0px 10px 0px;
	font-size:16px;
	padding:0px 0px 0px 5px;
	border-right:1px solid white;
}
#courseJumpoffsWidget .detail {

}
#courseJumpoffsWidget .detail h3 {
	display:block;
	background:#E9E8E7;
	color:#646162;
}
#courseJumpoffsWidget .detail p {
 color:646162;
 margin:0px;
 padding:5px;
}



#newsWidget {
	color:#7E7E7E;
	border-top:none;
	margin:0px;
	padding:0px 0px 5px 0px;
}
#newsWidget h2 {
	border-top:1px solid #CACACA;
	border-bottom:1px solid #CACACA;
	margin:5px 0px 0px 0px;
	padding:5px 0px 5px 5px;
}
#newsWidget h3 {
	color:#F03E24;
	font-size:13px;
	font-weight:bold;	
}
#newsWidget img {
	float:left;
	margin:5px 5px 15px 5px;
	border: solid 1px #F03E24;
	padding:5px;
	background:white;
}
#newsWidget p {
	margin:0px;
	padding:0px;
}
#newsWidget a {
	color:#F03E24;
	font-weight:bold;
}

#sidebarRight p {
	color:#898989;
	padding:5px;
}
#sidebarRight p a {
	color:#F03E24;
	font-weight:bold;
}
