<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/*------------- GENERAL ------------*/
	body {
		background-color: #E3E1E1;
		color: #444;
		font-family: 'Arial', Helvetica, sans-serif;
		line-height: 1.8 em;
	}
	a, a:link, a:visited {
		color: #9B0000;
	}
	a:hover, a:active {
		color: #444;
	}
	.schemeNeutral {
		background: #9B0000 !important; 
		color: #FFF;
	}
	.schemeDark	{
		background: #9B0000;
		color: #444;
	}
	.schemeLight {
		background-color: #EEE;
	}
	.groupLevel {
		border: 1px solid #9B0000 !important;
	}
	h1, h2, h3, h4, h5, h6, p {
	}
	#headerRow-1 {
		background: linear-gradient(to bottom, #dddddd 0%,#ffffff 100%);
		box-shadow: 1px 2px 3px #333;
	}
	#headerRow-2 {
		background: none repeat scroll 0 0 #eaeaea;
		box-shadow: 1px 0 4px #111;
	}
	#headerRow-3 {
		background: linear-gradient(to bottom, #eee 0%,#E4AC01 100%);
		box-shadow: 1px 1px 3px #444;

	}

/*------------- SITE NOTICE: This section displays below the pagebar when IES needs to communicate a status about the site. -------------*/
	.siteNotice {
		background: #FEC; 
		border: 2px solid #FA0;
		color: #444;
	}
	.dimSearch {
		color: #444;
	}
	.groupName li {
		background: url(../images/design/gcdBullet.png) no-repeat 0px 3px;
	}
	.groupName h4, h3.groupLevel {
		color: #FFF;
		font-size: 18px !important;
	}

/*------------- HEADER --------------*/
	#picBox {
		background: url(../images/design/front/shadow.png) repeat-x scroll left bottom rgba(0, 0, 0, 0);
	}
	#SchoolSliderText {
		background-color: #9B0000;
		color: #444;
	}

/*---------- MAINDATA -------------*/
	#mainBodyRow-1 { 
		background: #FFF url(../images/design/front/shadow.png) scroll left bottom repeat-x;}

/*
//
// LEFT COLUMN
// This section includes left hand menus and widgets
//
*/


/* -- Module Container -- */ 
	.leftModuleHolder ul li a:link, .leftModuleHolder ul li a:visited {
		color: #555;
	}
	.leftModuleHolder ul li:hover a, .leftModuleHolder ul li a:hover, .leftModuleHolder ul li a:active, .leftModuleHolder ul li:hover {
		background-color: #FFF;
		color: #444;
	}
	.leftModuleHolder ul ul li a:link, .leftModuleHolder ul ul li a:visited, .leftModuleHolder ul ul ul li a:link, .leftModuleHolder ul ul ul li a:visited  	{
		background-color: #9B0000;
		color: #FFF;
		padding: 8px;
	}
	.leftModuleHolder ul ul li a:hover, .leftModuleHolder ul ul li a:active {
		background-color: #9B0000 !important;
    	color: #fff !important;
	}
	.leftModuleHolder ul ul ul li a:hover, .leftModuleHolder ul ul ul li a:active {
		background-color: #9B0000;
		color: #FFF;
	}
	.leftModuleHolder h2, #leftCol .socialNetworkContainer h2 {
		color: #9B0000;
	}

	.leftModuleStatus {
		border-top: 1px solid #FFFFFF;
		border-bottom: 1px solid #FFFFFF;
		color: #FFF !important;
	}
	.leftModuleStatus a:link, .leftModuleStatus a:active, .leftModuleStatus a:visited {
		color: #FFF;	
	}
	.leftModuleHolder ul div a, .leftModuleHolder ul ul div a, .leftModuleHolder ul ul ul div a, .leftModuleHolder ul ul ul ul div a, .leftModuleHolder ul ul ul ul ul div a, .leftModuleHolder ul ul ul ul ul ul div a {
		background-color: #9B0000 !important;
		color: #FFF !important;
		font-weight: normal !important;
	}
	.leftModuleHolder ul div a:hover, .leftModuleHolder ul ul div a:hover, .leftModuleHolder ul ul ul div a:hover, .leftModuleHolder ul ul ul ul div a:hover, .leftModuleHolder ul ul ul ul ul div a:hover, .leftModuleHolder ul ul ul ul ul ul div a:hover {
		background: none repeat scroll 0 0 #FFF !important;
		color: #444 !important;
		font-weight: normal !important;
	}
	.leftModuleHolder .miniModuleHolder .leftBottomBox p a:link, .leftModuleHolder .miniModuleHolder .leftBottomBox p a:visited {
		color: #666 !important;
	}
	.leftModuleHolder .miniModuleHolder {
		color: #FFF;
	}
	#leftCol {
		background-color: #EEE;
	}

  /* -- End Module Container */
  
/*-- In This Section Holder --*/
    .inThisSectionHolder h2 {
		color: #fff;
	}
    .inThisSectionHolder ul { 
		background: #9B0000;
	}
    .inThisSectionHolder ul li {
	}
	.inThisSectionHolder ul li a {
		border-top: 1px solid #EEE;
		color: #9B0000;
    }
    .inThisSectionHolder ul li:hover a.title, .inThisSectionHolder ul a.title:hover {
        background: #FFF;
        color: #444;
    }
	.inThisSectionHolder ul li a:link, .inThisSectionHolder ul li a:visited {
		background-color: #9B0000;
		color: #fff;
	}
    .inThisSectionHolder ul li.hasSubChild:hover a.title, .inThisSectionHolder ul li.hasSubChild a.title:hover {
        background: #FFF url(../images/design/moreMenu2.png) right center no-repeat;
		color: #444;
    }
	.inThisSectionHolder ul div {
		background: none repeat scroll 0 0 #666;
	}
	.inThisSectionHolder ul ul li a:link, .inThisSectionHolder ul ul li a:visited {
		background-color: #9B0000 !important;
		border-bottom: none;
		color: #FFF;
	}
	.inThisSectionHolder ul ul li a:hover, .inThisSectionHolder ul ul li a:active {
		background-color: #FFF !important;
		color: #444 !important;
	}
	.inThisSectionHolder ul div a:hover, .inThisSectionHolder ul ul div a:hover, .inThisSectionHolder ul ul ul div a:hover, .inThisSectionHolder ul ul ul ul div a:hover, .inThisSectionHolder ul ul ul ul ul div a:hover, .inThisSectionHolder ul ul ul ul ul ul div a:hover {
		background: none repeat scroll 0 0 #666;
		color: #444 !important;
		font-weight: normal !important;
	}
	.inThisSectionHolder ul li a {
		border-top: 1px solid #666;
	}
	.leftModuleHolder ul li.intranetSection a {
		background: url(/common/images/cyberlocker/lock_key.png) no-repeat scroll 2px center #FFFFFF !important;
		color: #666 !important;
		padding-left: 25px !important;
	}
	.leftModuleHolder ul li.intranetSection a:hover {
		background: url(/common/images/cyberlocker/lock_key.png) no-repeat scroll 2px center #9B0000 !important;
		color: #FFF !important;
	}


/*-- End In This Section -- */
	.leftBottomBox {
		border-top: 1px dotted #EEE;
	}

/*---------- END LEFT COLUMN --------------*/

/*---------- RIGHT COLUMN: CONTENT COLUMN ----------*/	
	#col2 h2.mainTitle {
		color: #9B0000;
	}
	.webmaster {
		color: #444 !important;
	}

/*------------- RSVP ------------*/
	.rsvpPerson {
		border-top: 1px solid #666;
	}
	#sideRSVP {
		border: 1px solid #666;
		background: #EEE;
	}
	#sideRSVP h2 {
		background: #EEE;
	}
	#sideRSVP h2.isAttending {
		background: #CCF;
		border-top: 1px solid #444;
	}
	#sideRSVP p.notes {
		background: #FFF; 
		border: 1px solid #444; 
	}

/*
//
// MAIN NAVIGATION
// This section includes the main nav container and menus
//
*/

/*------------ THE MAIN NAV ------------- */
	#menuContainer ul li {
		border-bottom: 0px solid #9B0000;
	}
	#menuContainer ul ul ul li{
		background-image: none;
	}
	#menuContainer ul li a:link, #menuContainer ul li a:visited {
		border-right: #9B0000 0px solid;
		border-left: #555 0px solid;
		color: #FFF;
	}
	#menuContainer ul li a:hover, #menuContainer ul li a:active {
		background-repeat: repeat-x;
		color: #444 !important;
	}
	#menuContainer ul ul li a:link, #menuContainer ul ul li a:visited {
		color: #666 !important;
	}
	#menuContainer ul ul li:hover a, #menuContainer ul ul li a:hover, #menuContainer ul ul li a:active {
		background-color: #eee;
		color: #000 !important;
	}
	#menuContainer ul ul li a:link, #menuContainer ul ul li a:visited, #menuContainer ul ul ul li a:link, #menuContainer ul ul ul li a:visited {
		color: #666 !important;
	}	
	#menuContainer ul ul li a:hover, #menuContainer ul ul li a:active, #menuContainer ul ul ul li a:hover, #menuContainer ul ul ul li a:active {
		color: #000 !important;
	}
	#menuContainer ul div {
		background-color: #FFF;
	}
	#menuContainer ul li  li.horizontalChild {
		border-bottom: none;
	}
	#menuContainer ul a.hasSubChild, #menuContainer ul ul a.hasSubChild, #menuContainer ul ul ul a.hasSubChild, #menuContainer ul ul ul ul a.hasSubChild, #menuContainer ul ul ul ul ul a.hasSubChild, #menuContainer ul ul ul ul ul ul a.hasSubChild, .leftModuleHolder ul a.hasSubChild, .leftModuleHolder ul ul a.hasSubChild, .leftModuleHolder ul ul ul a.hasSubChild, .leftModuleHolder ul ul ul ul a.hasSubChild, .leftModuleHolder ul ul ul ul ul a.hasSubChild, .leftModuleHolder ul ul ul ul ul ul a.hasSubChild.hasSubChild, .leftModuleHolder ul li.hasSubChild a.title {
		background-image: none !important;
	}
	.hasSubChild .horizMenu .horizMenu {
		margin: -2px 0 0 !important;	
	}
	#menuContainer ul li a:link, #menuContainer ul li a:visited {
		color: #555;
	}
	#menuContainer ul a.hasSubChild {
		background-image: none !important;
		background-position: right center !important;
		background-repeat: no-repeat !important;
	}
#menuContainer ul ul a.hasSubChild, #menuContainer ul ul ul a.hasSubChild, #menuContainer ul ul ul ul a.hasSubChild, #menuContainer ul ul ul ul ul a.hasSubChild, #menuContainer ul ul ul ul ul ul a.hasSubChild, .leftModuleHolder ul a.hasSubChild, .leftModuleHolder ul ul a.hasSubChild, .leftModuleHolder ul ul ul a.hasSubChild, .leftModuleHolder ul ul ul ul a.hasSubChild, .leftModuleHolder ul ul ul ul ul a.hasSubChild, .leftModuleHolder ul ul ul ul ul ul a.hasSubChild.hasSubChild {
		background-image: none !important;
		background-position: right center !important;
		background-repeat: no-repeat !important;
	}
	#menuContainer ul div li:hover{
			background: none repeat scroll 0 0 #eee !important;
		color: #000 !important;
	}
	#menuContainer ul div a, #menuContainer ul ul div a, #menuContainer ul ul ul div a, #menuContainer ul ul ul ul div a, #menuContainer ul ul ul ul ul div a, #menuContainer ul ul ul ul ul ul div a {
		background: none !important;
		border-bottom: 1px solid #FFF !important;
		color: #9B0000 !important;
	}
	.errormessage {
		background: none repeat scroll 0 0 #DCDDCC;
	}
	#menuContainer ul div {
		-moz-box-shadow: 3px 3px 5px #444;
		-webkit-box-shadow: 3px 3px 5px #444;
		box-shadow: 3px 3px 5px #444;
	}
	.leftModuleHolder ul div {
		-moz-box-shadow: 3px 3px 5px #444;
		-webkit-box-shadow: 3px 3px 5px #444;
		box-shadow: 3px 3px 5px #444;
	}
	#menuContainer ul li:hover{
		background-color: #eee;
	}
	#menuContainer .caret {
		color: #555;
	}
	@media (max-width: 768px){
		#menuContainer li  ul{
			background-color: #eee;
		}
	}

/*------------- BLOG, NEWS AND PODCAST WIDGETS ------------*/ 
	.x-portlet-custom1 .postHolder {
		border-bottom: 1px dotted #D3BEBC;	
	}
	.postHolder .x-view-over {
		background-color: #EEE;
		border: 1px solid #EEE;
	}	
	.postHolder .postHolder_wrap .postHolder_title a.postTitle {
		color: #9B0000; 
		font-size: 13px; 
	}	
	.postHolder .postHolder_wrap .postHolder_container .postHolder_options a, .postHolder .postHolder_wrap .postHolder_container .postHolder_author a {
		color: #9B0000;
	}
	.listItem_list .listItem_holder .listItem_meta .listItem_metaUser .listItem_metaUserName a:link, 
	  .listItem_list .listItem_holder .listItem_navigation a:link, 
		.listItem_detail .listItem_holder .listItem_meta .listItem_metaUser .listItem_metaUserName a:link, 
		  .listItem_detail .listItem_holder .listItem_navigation a:link {
		color: #9B0000;
		font-size:15px;
	}
	.listItem_list .listItem_holder .listItem_meta .listItem_metaDate {
		font-size: 15px;
	}
	.listItem_list .listItem_holder .listItem_meta .listItem_metaUser .listItem_metaUserName a:visited, 
	  .listItem_list .listItem_holder .listItem_navigation a:visited, 
		.listItem_detail .listItem_holder .listItem_meta .listItem_metaUser .listItem_metaUserName a:visited, 
		  .listItem_detail .listItem_holder .listItem_navigation a:visited {
		color: #9B0000;
	 }
	.listItem_list .listItem_holder .listItem_meta .listItem_metaUser .listItem_metaUserName a:hover, 
	  .listItem_list .listItem_holder .listItem_navigation a:hover, 
		.listItem_detail .listItem_holder .listItem_meta .listItem_metaUser .listItem_metaUserName a:hover, 
		  .listItem_detail .listItem_holder .listItem_navigation a:hover {
		color: #9B0000;
	}
	.listItem_heading .crumbText a:link, 
	  .listItem_detail .listItem_holder .listItem_header .listItem_heading .listItem_headingLink:link, 
		.listItem_detail .listItem_holder .listItem_header .listItem_heading .listItem_headingLink:visited {
		color: #9B0000 !important;
	}
	.listItem_heading .crumbText a:visited {
		color: #9B0000;
	}
	.listItem_heading .crumbText a:hover, 
	  .listItem_detail .listItem_holder .listItem_header .listItem_heading .listItem_headingLink:hover {
		color: #9B0000;
	}
	.listItem_list .listItem_holder .listItem_header .listItem_heading .listItem_headingLink {
		font-size: 15px;
		text-transform: capitalize;
	}
	.listItem_list .listItem_holder .listItem_meta {
		font-size: 15px;
	}
	.commentsBox {
		background-color: #EEEEEE;
	}
	.commentsBox h3 span {
		background-color: #E2E2E2; 
		border: 1px solid #E0E0E0; 
		box-shadow: 1px 1px 2px #EEE; 
		padding: 2px;
	} 
	.commentsBox_content .commentsBox_contentMeta a:link {
		color: #9B0000;
	}
	.commentsBox_content .commentsBox_contentMeta a:hover {
		color: #9B0000;
	}
	.alertHolder li a {
		color: #9B0000;
	}
	.listItem_list .listItem_holder {
		border-bottom: 1px dotted #EAEAEA;
		border-top: none;
		padding: 10px 5px;
	}

	
/*------------- BOOKINGS, CALENDAR -------------*/
	.calendarMonthHolder {
		border: 0px solid #EEE;
	}
	.calendarMonth thead tr td {
		color: #9B0000;
	}
	.calendarDate {
		color: #666;
	}
	table .calendarDay {
		background: #FFF;
	}
	table td.calendarToday {
		background-color: #EEEEEE;
	}
	table td.calendarDay:hover {
		background-color: #DFDFDF;
	}
	table td.calendarDay ul li a.e {
		color: #9B0000;
	}

/*------------- CONTACT, SCHOOLS -------------*/
	.schoolName a {
		border-bottom: 1px dotted #9B0000;
	}
	
/*------------- FORUM -------------*/
	.forumCategoryHolder {
		border: 2px solid #EEE !important;
	}
	.forumCategoryHolder thead tr {
		background: #DDD !important;
		color: #666 !important;
	}
	.forumCategoryHolder .forumCategory h2 a {
		color: #9B0000 !important; 
		font-size: 14px; 
		text-decoration: none;
	}
	.forumCategoryHolder .forumCategory h2 a:hover {
		color: #444 !important;
	}
	.forumTopicViewer .odd {
		border: 1px solid #FFF;
		background-color: #EAEAEA !important;
	}
	.forumTopicViewer .even {
		background: #FAFAFA !important;
		border: 1px solid #FFF;
	}
	.forumTopicUserHolder{
		border-left: 1px solid #FFF !important;
	}
	.profile_left_column .box .info dd a:link, .profile_left_column .box .info dd a:visited {
		color: #9B0000 !important;
	}
	.profile_left_column .box .info dd a:hover, .profile_left_column .box .info dd a:active {
		color: #9B0000 !important;
	}

/*------------- GALLERY -------------*/
	.ItemHolder .ImageCase {
		background: #E8E8E8; 
		border: 1px solid #FFF; 
		box-shadow: 2px 2px 2px #EEE;
	}

/*------------- PROFILE ------------*/
	.profile_left_column .PL_Title {
		background: none repeat scroll 0 0 #EEE !important;
		color: #9B0000 !important;
		font-size: 15px !important;
	}
	.profile_left_column .box .info dt{
		font-size: 15px !important;
	}
	
/*------------- SEARCH -------------*/
	form.siteSearchForm {
		background: none repeat scroll 0 0 #9B0000;
		border: 1px solid #9B0000;
		padding: 10px;
	}

/*------------- RSS ---------------*/
	a.rssItem_titleLink:link, a.rssItem_titleLink:visited {
		color: #9B0000;
	}
	a.rssItem_titleLink:hover,  a.rssItem_titleLink:active {
		color: #9B0000;
	}
	table td.calendarDay ul li {
		color: #9B0000;
	}

/*------------- RSVP ------------*/
	.rsvpPerson {
		border-top: 1px solid #666;
	}
	#sideRSVP {
		border: 1px solid #666; 
		background: #EEE;
	}
	#sideRSVP h2 {
		background: #EEE;
	}
	#sideRSVP h2.isAttending {
		background: #CCF; 
		border-top: 1px solid #444;
	}
	#sideRSVP p.notes {
		background: #FFF; 
		border: 1px solid #444; 
	}

/*--------- STAFF TABLE -----------*/
	.staffList tr th {
		background: none repeat scroll 0 0 #9B0000;
		border-bottom: 1px solid #EEEEEE;
		color: #FFFFFF;
	}
	table.stftbl tr .even td {
		background: none repeat scroll 0 0 #F8F8F8;
		color: #555;
		padding: 5px 10px;
	}
	table.stftbl tr .odd td {
		color: #555;
		padding: 7px 10px;
	}
	.staffContainer {
		background: none repeat scroll 0 0 #F8F8F8;
		font-size: 15px;
		color: #555;
	}
	table.stftbl tr .disable td {
		background: none repeat scroll 0 0 #EAEAEA;
		color: #555;
		padding: 5px 10px;
	}

/*--------- END STAFF TABLE -----------*/

/*------------ PORTALS ------------*/	
/*------- PORTAL BOXLESS STYLES ---------*/
	#content .x-portlet-edgeless {
		background: none repeat scroll 0 0 #FFF;
		border: 8px solid #FFF;
	}
	#content .x-portlet-boxless .x-panel-header	{
		color: #000;
	}
	#content .x-portlet-boxless .x-panel-header a:link, #content  .x-portlet-custom1 .x-panel-header a:visited {
		color: #9B0000;
	}
	#content .x-portlet-boxless .x-panel-header a:hover, #content .x-portlet-custom1 .x-panel-header a:active {
		color: #9B0000;
	}
	#content .pageData {
		color: #000;
	}
	#content h4, #content p, #content blockquote, #content ul, #content fieldset, #content ol, #content dl, #content dir, #content menu {
		color: #444;
	}
	#content form {
		color: #000; 
	}
	#content .x-portlet-plain .x-panel-header {
		color: #9B0000;
	}
	
/*------- PORTALS CUSTOM 1 STYLES ---------*/
	#content .x-portlet-plain .x-panel-header .x-tool {
		background-image: url(/common/images/portals/tool-sprites.gif) !important;
	}
	#content .x-portlet-custom1 {
		background-color: #EEE;
	}
	#content .x-portlet-custom1 p {
		color: #444;
	}
	#content .x-portlet-custom1-50 p, #content .x-portlet-custom1-55 p, #content .x-portlet-custom1-60 p, #content .x-portlet-custo1-65 p,  #content .x-portlet-custom1-70 p, #content .x-portlet-custom1-75 p, #content .x-portlet-custom1-80, p#content .x-portlet-custom1-85 p, #content .x-portlet-custom1-90 p, #content .x-portlet-custom1-95 p, #content .x-portlet-custom1-100 p {
		color: #444 !important;	
	}
	#content .x-portlet-custom1 .x-panel-header	{
		background-color: #EEE !important;
		border-top: 13px solid #9B0000;
		color: #444;
	}
	#content .x-portlet-custom1 .x-panel-header a:link, 
	  #content  .x-portlet-custom1 .x-panel-header a:visited {
	 color:#9B0000;
	}
	#content .x-portlet-custom1 .x-panel-header a:hover, 
	  #content .x-portlet-custom1 .x-panel-header a:active {
		color:#9B0000;
	}



/*------- PORTALS CUSTOM 2 STYLES ---------*/
	#content .x-portlet-plain .x-panel-header .x-tool {
		background-image: url(/common/images/portals/tool-sprites.gif) !important;
	}
	#content .x-portlet-custom2 {
		background-color: #EEE;
	}
	#content .x-portlet-custom2 p {
		color: #444;
	}
	#content .x-portlet-custom2-50 p, #content .x-portlet-custom2-55 p, #content .x-portlet-custom2-60 p, #content .x-portlet-custom2-65 p,  #content .x-portlet-custom2-70 p, #content .x-portlet-custom2-75 p, #content .x-portlet-custom2-80, p#content .x-portlet-custom2-85 p, #content .x-portlet-custom2-90 p, #content .x-portlet-custom2-95 p, #content .x-portlet-custom2-100 p {
		color: #444 !important;	
	}
	#content .x-portlet-custom2 .x-panel-header	{
		background-color: #EEE !important;
		border-top: 13px solid #490000;
		color: #444;
	}
	#content .x-portlet-custom2 .x-panel-header a:link, #content  .x-portlet-custom2 .x-panel-header a:visited {
		color:#000;
	}
	#content .x-portlet-custom2 .x-panel-header a:hover, #content .x-portlet-custom2 .x-panel-header a:active {
		color:#000;
	}

/*------------- RESPONSIVE BLOG, NEWS AND PODCAST WIDGETS ------------*/ 
	.portlet-custom1 .postHolder {
		border-bottom: 1px dotted #D3BEBC;	
	}
	.postHolder .view-over {
		background-color: #EEE;
		border: 1px solid #EEE;
	}	

/*------------ RESPONSIVE PORTALS ------------*/	
/*------- RESPONSIVE PORTAL BOXLESS STYLES ---------*/
	#content .portlet-edgeless {
		background: none repeat scroll 0 0 #FFF;
		border: 8px solid #FFF;
	}
	#content .portlet-boxless .panel-header	{
		color: #9B0000;
	}
	#content .portlet-boxless .panel-header a:link, #content  .portlet-custom1 .panel-header a:visited {
		color: #9B0000;
	}
	#content .portlet-boxless .panel-header a:hover, #content .portlet-custom1 .panel-header a:active {
		color: #9B0000;
	}
	#content .portlet-plain .panel-header {
		color: #9B0000;
	}
	
/*------- RESPONSIVE PORTALS CUSTOM 1 STYLES ---------*/
	#content .portlet-plain .panel-header .tool {
		background-image: url(/common/images/portals/tool-sprites.gif) !important;
	}
	#content .portlet-custom1 {
		background-color: #EEE;
	}
	#content .portlet-custom1 p {
		color: #444;
	}
	#content .portlet-custom1-50 p, #content .portlet-custom1-55 p, #content .portlet-custom1-60 p, #content .portlet-custo1-65 p,  #content .portlet-custom1-70 p, #content .portlet-custom1-75 p, #content .portlet-custom1-80, p#content .portlet-custom1-85 p, #content .portlet-custom1-90 p, #content .portlet-custom1-95 p, #content .portlet-custom1-100 p {
		color: #444 !important;	
	}
	#content .portlet-custom1 .panel-header	{
		background-color: #EEE !important;
		border-top: 13px solid #9B0000;
		color: #444;
	}
	#content .portlet-custom1 .panel-header a:link, 
	  #content  .portlet-custom1 .panel-header a:visited {
	 color:#9B0000;
	}
	#content .portlet-custom1 .panel-header a:hover, 
	  #content .portlet-custom1 .panel-header a:active {
		color:#9B0000;
	}



/*------- RESPONSIVE PORTALS CUSTOM 2 STYLES ---------*/
	#content .portlet-plain .panel-header .tool {
		background-image: url(/common/images/portals/tool-sprites.gif) !important;
	}
	#content .portlet-custom2 {
		background-color: #EEE;
	}
	#content .portlet-custom2 p {
		color: #444;
	}
	#content .portlet-custom2-50 p, #content .portlet-custom2-55 p, #content .portlet-custom2-60 p, #content .portlet-custom2-65 p,  #content .portlet-custom2-70 p, #content .portlet-custom2-75 p, #content .portlet-custom2-80, p#content .portlet-custom2-85 p, #content .portlet-custom2-90 p, #content .portlet-custom2-95 p, #content .portlet-custom2-100 p {
		color: #444 !important;	
	}
	#content .portlet-custom2 .panel-header	{
		background-color: #EEE !important;
		border-top: 13px solid #490000;
		color: #444;
	}
	#content .portlet-custom2 .panel-header a:link, #content  .portlet-custom2 .panel-header a:visited {
		color:#000;
	}
	#content .portlet-custom2 .panel-header a:hover, #content .portlet-custom2 .panel-header a:active {
		color:#000;
	}


/*------------ FOOTER ------------*/
	#footerRow-1 {
		background: linear-gradient(to top, #dddddd 0%,#ffffff 100%);
	}
	#footerRow-1 h2 {
		color: #555;
	}
	#footerRow-1 a:link, #footerRow-1 a:visited {
		color: #9B0000;
	}
	#footerRow-1 a:hover {
		color: #000;
	}
	.footer {
		font-size: 15px;
		bottom: 0;
		color: #555;
	}
	#footer span {
		color: #555;
	}
	.LeftEditButton:link, .LeftEditButton:visited {
		background: none repeat scroll 0 0 #FFF !important;
		border: 1px solid #054;
		color: #9B0000 !important;
	}
	.LeftEditButton:hover, .LeftEditButton:active {
		border: 1px solid #EEE;
		color: #333 !important;
	}
	.copyrightHolder {
		color: #9B0000;
	}
	#copyright {
		color: #555;
	}
	#copyright a:link, #copyright a:visited {
		color: #555;
	}
	#copyright a:active, #copyright a:hover {
		color: #000;
	}
	.copyrightCustomText p, .copyrightCustomText p em {
		color: #555;
	}
	.copyrightNav {
		color: #555;
	}
	.copyrightNav a:link, .copyrightNav a:visited {
		color: #555;
	}
	.customText h3{
		color: #555;
	}
	.customText {
		color: #555;
	}
	#super_p p, #super_p p span {
		color: #FFF !important;
	}

/*------------- ICONNAVIGATION ------------*/
	.quickIconNavBox  {
		border-bottom: 15px solid #9B0000;
	}
	.quickIconNavBox li a:link, .quickIconNavBox li a:visited {
		color: #555;
	}
	.fa-inverse {
		color: #FEEFEC;
	}
	.fa-inverse:hover {
		color: #FFF;
	}

/*------------- MISC ------------*/
	.postHolder .postHolder_wrap {
		border-bottom: 1px dotted #EAEAEA !important;
	}
	.errormessage, .alertHolder {
		background: none repeat scroll 0 0 transparent !important;
	}
		
/*---------- JavaScript Slide Show Styles ----------*/	
	.jssorn21 &gt;  div {
		box-shadow: 1px 2px 3px #444 inset;
		background-color: #ECECEC;
	}
	.jssorn21 &gt; .av {
		background-color: #9B0000;
	}
/* styles for the direction arrow buttons. 
   Will only be used if this style of button is turned on.	
*/
	.slider_caption {
		color: #222;
	}
	h2.captionTitle {
		background-color: #9B0000;
		color: #FFFFFF;
	}
	a.slider_caption_link:link, a.slider_caption_link:visited  {
		background-color: #9B0000;
		color: #FFF;
	}
	a.slider_caption_link:hover, a.slider_caption_link:active {
		background-color: #eee;
		color: #9B0000;
	}
	#schoolSlider img {
		border: 3px solid #FFFFFF;
		box-shadow: 1px 2px 3px #696969;
	}
	span.slideDescription {
		background: url(../images/design/front/transparent.png) repeat;
	}
	
/*---------- Start School Slider Styles ----------*/
	.appicon01:hover, .appicon02:hover, .appicon03:hover{
		background: #d6a203;
    }
	h2.schoolTitle span {
		background: linear-gradient(to bottom, #E3E761507 0%,#B60105 100%);
		color: #FFFFFF;
	}
	.appicon01:link .SchoolTitle, .appicon02:link .SchoolTitle, .appicon03:link .SchoolTitle{
		color: #000 !important;
	}
	.appicon01:hover .SchoolTitle, .appicon02:hover .SchoolTitle, .appicon03:hover .SchoolTitle{
		color: #444;
    }	
    .schoolTitle {
    	color: black;
    }
	.iconNavItem .fa.fa-circle {
	    color: #9B0000;
	}
	/*.iconNavItem:hover .fa.fa-circle {
	    color: #EEE;
	}*/
	h2.schoolTitle .schoolLeft {
		background: url(../images/design/front/schoolLeft.png) left top no-repeat transparent;
	}
	h2.schoolTitle .schoolRight {
		background: url(../images/design/front/schoolRight.png) left top no-repeat transparent;
	}
	.jssord03l, .jssord03r, .jssord03ldn, .jssord03rdn {
		background-image: url(../images/design/front/bullets.png);
	}	
.footerBox {
	color: #555 !important;
}
.footerBox a:link {
	color: #555 !important;
}
.footerBox a:visited {
	color: #555 !important;
}
.footerBox a:hover {
	color: #000 !important;
}
.jssorn21{
	right:100px!important;
	left:auto!important;
}

.misBox {
	    min-height: 1px !important;
	}
	#headerRow-3 {
	    min-height: 1px !important;
	}
	.leftBottomBox input {
	    color: black;
	}
	.ns_nerveSlider .ns_caption&gt;div {
	background: url(../images/design/front/transparent.png) !important;
	}
	#menuContainer ul ul ul {
		box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
		width: 100%;
	}
	.ns_nerveSlider .ns_caption &gt; div {
    	color: #555 !important;
	}
	.ns_nerveSlider .ns_caption &gt; div h1 {
    	color: #9B0000 !important;
	}
	.ns_nerveSlider .ns_caption &gt; div h3 {
    	color: #9B0000 !important;
	}
a.backToTopMain {
    color: #9B0000 !important;
}
.webmaster a {
    color: #9B0000 !important;
}
.icon-bar {
    background-color: #555 !important;
}


@media (min-width: 1199px) {
	#footerRow-1 h2 {
    	color: #FFF;
	}
	.footerBox {
    	color: #fff !important;
	}
	span.street-address, span.locality, span.region, span.postal-code  {
    	color: white;
	}
}
.sideNav .dropdown-toggle 
{
	color: #000;
}
.sideNav ul ul .dropdown-toggle 
{
	color: #FFF;
	background-color: #9B0000;
}</pre></body></html>