﻿/**************************************************************************
mpcMpcStyle.css

A custom style sheet used by MOSS to override the default style applied to 
the MPC site collection so that the look and feel is consistent with 
Monterey Peninsula College branding. The style classes are listed in alphabetical order.

Off-White			#FFF8DC 
Red					#990033
Dark Grey			#999999
Light Grey			#CCCCCC
Maroon				#660033

05/16/2007

Jeff Custer
SolutionsIQ

Branding changed to reflect new campus deisgns.

Buff				#ECE4D6
Burgandy			#961526
Rust				#973619
Dark Buff Text		#A89989
Medium Buff(footer)	#D7CDBf

Kim Panis
7/27/2007
***************************************************************************/
/*
	Begin MPC specific classes
*/
.mpc-topNavLeftSpacer{
	border-style: none;
	border-color: inherit;
	border-width: medium;
	width: 152px;
	/*background-color: #ECE4D6;*/
		padding-left: 0px;
	background-image: url('../../../images/MPC_Ban_Rust.jpg');
	background-repeat: repeat-x;
	border-bottom: 1px solid #973619;
		
}
.mpc-CQWPWPDisplay {
	width: 100%;
	padding: 5px;
}
.mpc-EmergencyAnnouncement {
	padding: 10px;
}
.mpc-EventDate {
	color:#961526;
	float: left;
}
.mpc-EventTitle {
	clear: none;
	padding-bottom: 7px;
}
.mpc-footer{
	font-size: 10pt;
	color: #A89989;
	font-weight: bold;
}
.mpc-footer a{
	font-size: 10pt;
	text-decoration: none;
	color: #A89989;
	padding-left: 35px;
}
.mpc-HomeTopWPZone {
	background: #A89989;
}
.mpc-HomeWPZone {
	border: solid #A89989;
	border-width: 0px 0px 0px 1px;
}
.mpc-HomeWPZoneRight {
	border: solid #A89989;
	border-width: 0px 1px;

}
.mpc-navSubMenu1 TD{
	background-color: #973619 !important;
	border: none !important;
	font-weight: normal;
	color: #FFFFFF;
}
.mpc-navSubMenu1 A{
   text-decoration: none;
   color: #FFFFFF;
}

.mpc-navSubMenu1 A:hover{
   color: #FFFFFF;
   text-decoration:underline;
}

.mpc-quickLaunchHeader{
	border-style: none;
	border-color: inherit;
	background-image: url('../../../images/MPC_Rust_Line.jpg')!important;
	background-repeat:repeat-x;
	color: #ffffff !important;
	font-weight: bolder;
	/*background-color: #973619;*/
}

.mpc-sslImage{
	float:right;
}
/*
	end MPC specific classes
*/
.breadCrumb{
	color: #A89989;
}
.breadCrumbCurrent{
	color: #A89989;
}
.ms-alternating{
	background-color: #FFFFFF;
}
#column{
	background-color: #FFFFFF;
}
.ms-areaSeparator{
	background-color: #FFFFFF;
	border: none;
	background-image: none;
}
.ms-areaSeparatorLeft{
	background-image: none !important;
	background-color: #ECE4D6!important;
}
.ms-areaSeparatorRight{
	background-image: none !important;
	background-color: #ECE4D6 !important;
}
.ms-authoringcontrols{
	background-color: #FFFFFF;
	border: none;
}
.ms-banner{
	/*background-color: #FFFFFF;*/
	/*background-color: #990033;*/
	/*border: none !important;*/
	float: left;
	border-top-color: #973619;
	border-bottom-color: #973619;
	border-left-color: #973619;
	background-color: #973619;
	background-image: url("/images/MPC_Ban_Rust.jpg");
	background-repeat:repeat-x;
	padding-left: 152px;
}
.ms-bannerContainer{
	background-image:url("/images/MPC_Ban_Rust.jpg");
	background-position:right top;
	background-repeat:repeat-x;
	background-color:transparent;
	padding-right:0px;
	padding-left:0px;
}
.ms-bannerFrame{
	border: none;
}
.ms-bodyAreaFrame{
	background-color: #FFFFFF;
	border: none;
	/*background-image: url('../PublishingImages/mpc_lobo_watermark_640x449.gif');
	background-repeat: no-repeat;*/
}
.ms-bodyAreaPageMargin{
    background-image: none;
    background-color: #ECE4D6;
    border: none;
}
.ms-bodyAreaCell{
	background-color: #FFFFFF;
	border: none;
	padding-right: 10px
}
.ms-bodyAreaPageMargin{
    background-image: none;
    background-color: #D7CDBF;
    border: none;
}
/* small border under top nav */
.ms-consolemptablerow{
	background-color: #ECE4D6;
	border-color: #ECE4D6;
}
.ms-consoleTitleAreaFrame{
	background-color: #ECE4D6;
}
.ms-consoleTitleAreaFrameBottom{
	background-color: #ECE4D6;
}
.ms-consoleTitleAreaFrameTop{
	background-image: none;
	background-color: #ECE4D6;
}
.ms-formAreaFrame{
	background-image: none;
	background-color: #FFFFFF;
}
.ms-globalBreadCrumb{
	background-color: #ECE4D6;
	color: #990033;
	/*padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;*/
}
.ms-globalLinks{
	color: #A89989;
	font-weight: bold;
}
.ms-globalLinks A{
	color: #A89989;
	font-weight: bold;
}
.ms-globalLinks A:hover{
	color: #A89989 !important;
	font-weight: bold;
}
.ms-globalRight{
	color: #ECE4D6;
}
.ms-globalTitleArea{
	/*text-align: right;*/
	background-image: none;
	background-color: #ece4d6;
	color: #ece4d6;
	/*padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;*/
}
/*.ms-globalTitleArea TABLE TABLE{
	padding-left: 640px;
}*/
.ms-hoverCellActive{
	background-image: none !important;
	background-color: #FFFFFF;
}
.ms-hoverCellInactive A{
	background-image: none !important;
	background-color: #FFFFFF;
}
.ms-inputFormControls{
	background-color: #FFFFFF;
	border: none;
}
.ms-leftAreaCell{
	/*background-image: none;*/
	background-color: #ECE4D6;
}	
/*.ms-menuUIItemTable{
	background-color: lime;
}*/
.ms-main{ 
	background-color: #D7CDBF;
}
.ms-menuToolBar{
	background-image: none;
	background-color: #CCCCCC;
}
.ms-nav{
	background-image: none;
	background-color: #FFFFFF;
}
.ms-navFrame{ 
	background-image: none;
	background-color: #ECE4D6;
}
.mpc-navitem td {
	
	font-family:tahoma;
	color: #990033;
}
.mpc-navitem a {
	display:block;
	padding:3px 6px;
}
.mpc-navitem a:hover {
	background: #A89989;
	display: block;
	padding:3px 6px;
}
.ms-navheader {
	border-bottom: 1px solid white;
}
.ms-navSubMenu1 TD{
	background-color: #973619 !important;
	border: none !important;
	
}
.ms-navSubMenu1 A{
   color: #FFFFFF;
}
.ms-navSubMenu1 A:hover{
   color: #FFFFFF;
}
.ms-pageBottomMargin{
    background-image: none;
	background-color: #D7CDBF;
}
.ms-pageBottomMarginLeft{
    background-image: none;
	background-color: #D7CDBF;
}
.ms-pageBottomMarginRight{
	background-image: none;
	background-color: #D7CDBF;
}
.ms-pageBreadCrumb{
	background-color: #FFFFFF;
	border-color: #FFFFFF;
}
.ms-pageInformation{
	background-image: none !important;
	background-color: #FFFFFF !important;
	border: none;
}
.ms-pageMargin{
	background-image: none !important; 
	background-color: #ECE4D6 !important;
	border: none !important;
}
.ms-pageTitle{
	font-size: 13pt;
	color: #A88989; /*background-image: none !important; */;
	background-color: #FFFFFF;
	border: none;
}
.ms-pageTitleAreaFrame{
	background-image: none;
	background-color: #FFFFFF;
}
.ms-partline
{
background-color:#973619;
}
.ms-propertySheet{
	background-color: #FFFFFF;
}
.ms-pTabRX{
	background-color: #FFFFFF;
}
.ms-quickLaunch{
	border-style: none;
	border-color: inherit;
	border-width: medium;
	background-image: none;
	/*background-color: #999999;*/
}
.ms-quickLaunchHeader{
	border-style: none;
	border-color: inherit;
	background-image: url('../../../images/MPC_Ban_Rust.jpg');
	color: #FFFFFF !important;
	font-weight: bolder;
	/*background-color: #973619;*/
	}
.ms-quickLaunchHeader A{
	border-style: none;
	border-color: inherit;
	background-image: url('../../../images/MPC_Ban_Rust.jpg');
	color: #FFFFFF !important;
	font-weight: bolder;
	/*background-color: #973619;*/
	}
.ms-quickLaunchHeader:hover{
	border-style: none;
	border-color: inherit;
	background-image: url('../../../images/MPC_Ban_Rust.jpg');
	color: #FFFFFF !important;
	font-weight: bolder;
	/*background-color: #CCCCCC;*/
	}
.ms-quickLaunchHeader A:hover{
	border-style: none;
	border-color: inherit;
	background-image: url('../../../images/MPC_Ban_Rust.jpg');
	color: #FFFFFF !important;
	font-weight: bolder;
	/*background-color: #CCCCCC;*/
	}
.ms-quickLaunchOuter{
	background-image: none !important; 
	background-color: #973619 !important;
	border: none !important;
}
.ms-quickLaunchOuter TD{
	border: none !important;
}
.ms-recycleBin TD{
	background-image: none !important;
	background-color: #973619 !important;
}
.ms-rightAreaCell{
	background-image: none;
	background: #ECE4D6;
	vertical-align: top
}
.ms-sBCell A{
	color: #A89989 !important;
	font-weight: bold;
}
.ms-blink A{
	color: #A89989 !important;
}
.ms-blink {
	color: #A89989 !important;
}
.ms-recyclebin a:visited {
	color:white;
}
.ms-recyclebin a:link {
	color:white;
}
.ms-recyclebin a {
	color:white;
}
table.ms-recyclebin td a:hover{
color:#ffffff;
text-decoration:underline;
}

/*.ms-sbrow{
	background-color: lime;
}*/
.ms-sbLastCell{
	width: auto;
}
.ms-sbTable-ex{
	float: right;
	width: auto;
}
/*.ms-siteAction{
	background-color: lime;
}*/
.ms-siteActionsMenu{

}
.ms-siteMapDirectional{
	/*visibility:hidden;*/
	background-image: none;
	background-color: #FFFFFF !important;
	color: #A89989 !important;
}
/*.ms-siteMapDirectional:hover{
	background-image: none;
	color: #666666;
}*/
.ms-siteTitle{
	background-color: #ece4d6;
	display: none;
}
.ms-sPLink A{
	color: #A89989 !important;
	background-color: #ece4d6;
	background-image: none;
	font-weight: bold;
}
.ms-sPLinkButtonActive A:hover{
	color: #A89989 !important;
}
.ms-sPLinkButtonActive{
	background-image: none;
	background-color: #ECE4D6;
}
.ms-sPLinkButtonActive A{
	color: #A89989 !important;
}
.ms-sPLinkButtonInactive A{
	color: #A89989 !important;
	background-image: none !important;
}
/*Background image for web part titles in edit mode. */
.ms-SPZoneSelected .ms-WPHeader TD{
background-image:url('../../../images/MPC_Ban_Buff.jpg');
background-repeat:repeat-x;
}

.ms-SPzone .ms-WPHeader TD{
background-image:url('../../../images/MPC_Ban_Buff.jpg');
background-repeat:repeat-x;
}

.ms-quickLaunch .ms-standardheader{
color:#ffffff;
}
.ms-titleArea{
	background-image: none !important;
	background-color: #FFFFFF;
	border: none;
}
.ms-titleAreaFrame{
	background-image: none !important;
	background-color: #ECE4D6 !important;
	border:none !important;
}
.ms-titleAreaLeft{
	background-image: none;
	background-color: #FFFFFF;
}
.ms-titleAreaRight{
	background-image: none;
	background-color: #FFFFFF;
}
.ms-titleAreaImageCell{
	border: none !important;
}
.ms-titleImageArea{
	color:#FFFFFF;
}
.ms-topnavContainer{
	border:none;
	border-left:none;

}
/*.ms-topNav{
	border-color: #973619;
	background: url("/images/MPC_Ban_Rust.jpg") repeat-x;
	color: #FFFFFF;
}*/
.ms-topnav{
	border:solid 1px #973619;
	border-left:0px;
	background-image:url("/images/MPC_Ban_Rust.jpg");
	background-repeat:repeat-x;
	font-family:Tahoma;
	font-size:8pt;
	background-color:#000000;
	color:#3764a0;
	height: 15px
}
.ms-topnav a:visited {
	color: white;
}
.ms-topnav a:link {
	color: white;
}
.ms-topnav a {
	color: white;
}
.ms-topNav a:hover{
	/*background-image: url('../images/MPC_Ban_Buff.jpg');*/
	/*background-color: #ECE4D6;*/
	border-color: #ECE4D6;
	color: #ffffff;
	background: #A89989;
	
}
.ms-topNavContainer{
	background-color: #FFFFFF;
	border-color:#FFFFFF;
}
.ms-topNavFlyouts{
	background-image: none;
	background-color:#ECE4D6 !important;
	color: #000000 !important;
	border-color:#ECE4D6;
}
.ms-topNavFlyouts:hover{
	background-image: none;
	background-color: #ECE4D6 !important;
	color: #000000 !important;
	border-color: #ECED46;
}
.ms-topNavFlyouts TD{
	background-image: none;
	background-color:#ECE4D6 !important;
	color: #000000 !important;
	border-color:#ECE4D6;
}
.ms-topNavFlyouts:hover TD{
	background-image: none;
	background-color: #ECE4D6 !important;
	color: #000000 !important;
	border-color: #ECE4D6;
}
.ms-topNavSelected{
	color: #961526 !important;
	background-image: none;
	background-color: #FFFFFF;
}
.ms-topNavSelected:hover{
	color: #961526 !important;
	background-color: #FFFFFF;
}
.ms-treeViewOuter A{
	color: #FFFFFF;	
}
.ms-treeViewOuter A:hover{
	color: #990033;	
}
.ms-treeViewOuter DIV{
	border: none !important;
}
/*.ms-bodyareaframe TABLE {
	
}*/
.ms-wPBorder{
	background-color: #FFFFFF;
}
.title-With-Background{
	background-color: yellow !important;
}
.title-With-Background A{
	color: #666666 !important;
	background-color: yellow !important;
}
.ms-quicklaunch table.ms-selectednavheader td{
	background-image: none;
}

/* Border color of web parts in default chrome */
.ms-WPBorder,.ms-WPBorderBorderOnly
{
border-color:#D7CDBf;
border-width:1px;
border-style:solid;
}

/* Background for titles of web parts*/
.ms-WPHeader{
	background-image: url('../../../images/MPC_Ban_Buff.jpg');
	border-bottom-color: #A99989;
	
}
/* Removes bottom border of web part titles*/
.ms-WPHeader TD{
border-bottom:0px;
}
.ms-WPHeader a:hover {
	color:white;
}
 
.ms-WPHeader a:visited {
	color:white;
}
 
.ms-WPHeader a:link {
	color:white;
}
 
.ms-WPHeader a {
	color:white;
}
 
/*Text color of web part titles*/
.ms-WPTitle {
	color: #FFFFFF;
}
/* Should be the line under the titles of webparts. I have not been able to force a change in color.
.ms-partline{
	
	background:#A99989 !important;
}*/

.link-item, .link-item a, .link-item a:link{
font-size:10pt; 
}

/* increases white space between items in Summary Links webparts if there is a description */
.description {
margin-bottom:15px;
}

.leftnavPic {
	border-color: #ECE4D6;
	background-image: none;
	background-color: #ECE4D6;
}

/* Set color of background of event, calendar items*/
.ms-formbody {
	border-bottom-color: #D7CDBf;
	background:#ECE4D6;
}
/* --- Calendar --- */
/* - Calendar.CSS Style Overrides - */

/* Left & Right Border for Multi-day Events in Week and Month View */ 
.contb {
	border-left: solid 2px rgb(148, 133, 117);
	border-right: solid 2px rgb(148, 133, 117);
}

/* Left & Right Border for Multi-day Events in Day View */
.contl {
	border-left: solid 2px rgb(148, 133, 117);
}
.contr {
	border-right: solid 2px rgb(148, 133, 117);
}

/* Top & Bottom Border for Multi-day Events in Day, Week and Month View */
.contl, .contb, .contr, .cont {
	border-bottom: solid 1px rgb(148, 133, 117);
	border-top: solid 1px rgb(148, 133, 117);
}

/* Background color for Multi-day Events in Day, Week and Month View */
.ms-cal-defaultbgcolor {
	background-color: rgb(241, 235, 225);
	background-image: none;
	padding: 4px 0px 4px 0px;
}
/* Background color for Hover state on Multi-day Events in Day, Week and Month View */
.ms-cal-defaultbgcolorsel {
	background-color: rgb(255, 255, 255);
	background-image: none;
	padding: 4px 0px 4px 0px;
}

/* Vertical lines between day slots on Day and Week View */
.ms-cal-enoworkdayf .ms-cal-dayhalfhourf, .ms-cal-enoworkday .ms-cal-dayhalfhourf, .ms-cal-enoworkday .ms-cal-dayhourf, .ms-cal-eworkday .ms-cal-dayhourf, .ms-cal-eworkday .ms-cal-dayhalfhourf, .ms-cal-enoworkdayf .ms-cal-dayhourf, .ms-cal-eworkhourf .ms-cal-dayhourf, .ms-cal-enoworkhour .ms-cal-dayhourf, .ms-cal-enoworkhour .ms-cal-dayhalfhourf, .ms-cal-enoworkhourf .ms-cal-dayhourf, .ms-cal-eworkhour .ms-cal-dayhalfhourf, .ms-cal-eworkhour .ms-cal-dayhourf, .ms-cal-eworkdayf .ms-cal-dayhourf, .ms-cal-enoworkhourb .ms-cal-dayhourf, .ms-cal-enoworkhourb .ms-cal-dayhalfhourf {
	border-left: solid 1px rgb(0, 0, 0);
}

/* Horizontal lines signaling hour time slots on Day and Week View */
.ms-cal-enoworkdayf, .ms-cal-enoworkdayrtl .ms-cal-dayhourrtlf, .ms-cal-eworkdayrtl .ms-cal-dayhourrtlf, .ms-cal-enoworkdayrtl .ms-cal-dayhourrtl, .ms-cal-eworkdayrtl .ms-cal-dayhourrtl, .ms-cal-eworkhourrtl .ms-cal-dayhourrtl, .ms-cal-eworkhourrtl .ms-cal-dayhourrtlf, .ms-cal-eworkhourrtlf .ms-cal-dayhourrtlf, .ms-cal-eworkhourrtlf .ms-cal-dayhourrtl, .ms-cal-enoworkhour .ms-cal-dayhourf, .ms-cal-enoworkhour .ms-cal-dayhour, .ms-cal-enoworkhourf .ms-cal-dayhourf, .ms-cal-enoworkhourf .ms-cal-dayhour, .ms-cal-enoworkday .ms-cal-dayhour, .ms-cal-eworkday .ms-cal-dayhour, .ms-cal-eworkhour .ms-cal-dayhour, .ms-cal-eworkhour .ms-cal-dayhourf, .ms-cal-eworkhourf .ms-cal-dayhourf, .ms-cal-eworkhourf .ms-cal-dayhour, .ms-cal-workhourrtlbover, .ms-cal-workhourrtlover, .ms-cal-workhourbover, .ms-cal-workhourover, .ms-cal-workhourb, .ms-cal-workhour, .ms-cal-workhourrtlf, .ms-cal-workhourrtl, .ms-cal-workhourf, .ms-cal-eworkdayrtlf, .ms-cal-eworkdayf, .ms-cal-enoworkdayrtlf, .ms-cal-workhourrtlfover, .ms-cal-workhourfover, .ms-cal-enoworkhourrtl .ms-cal-dayhourrtl, .ms-cal-enoworkhourrtl .ms-cal-dayhourrtlf, .ms-cal-enoworkday .ms-cal-dayhourf, .ms-cal-eworkday .ms-cal-dayhourf, .ms-cal-enoworkhourb .ms-cal-dayhour, .ms-cal-enoworkhourb .ms-cal-dayhalfhour, .ms-cal-enoworkhourb .ms-cal-dayhourf, .ms-cal-enoworkhourb .ms-cal-dayhalfhourf {
	border-top: 1px solid rgb(0, 0, 0); 
}

/* Horizontal lines signaling half-hour time slots on Day and Week View */
.ms-cal-enoworkday .ms-cal-dayhalfhour, .ms-cal-eworkday .ms-cal-dayhalfhour, .ms-cal-eworkhour .ms-cal-dayhalfhour, .ms-cal-eworkhour .ms-cal-dayhalfhourf, .ms-cal-eworkhourf .ms-cal-dayhalfhourf, .ms-cal-workhourbhalfhour, .ms-cal-workhourfhalfhourover, .ms-cal-workhourrtlfhalfhourover, .ms-cal-workhourhalfhourover, .ms-cal-workhourbhalfhourover, .ms-cal-workhourbhalfhourover, .ms-cal-workhourrtlhalfhourover, .ms-cal-workhourrtlbhalfhourover, .ms-cal-workhourrtlhalfhour, .ms-cal-workhourhalfhourb, .ms-cal-workhourhalfhour, .ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkdayrtl .ms-cal-dayhalfhourrtlf, .ms-cal-eworkdayrtl .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkdayrtl .ms-cal-dayhalfhourrtl, .ms-cal-eworkdayrtl .ms-cal-dayhalfhourrtl, .ms-cal-eworkhourrtl .ms-cal-dayhalfhourrtl, .ms-cal-eworkhourrtl .ms-cal-dayhalfhourrtlf, .ms-cal-eworkhourrtlf .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkhour .ms-cal-dayhalfhourf, .ms-cal-enoworkhour .ms-cal-dayhalfhour, .ms-cal-enoworkday .ms-cal-dayhalfhourf, .ms-cal-eworkday .ms-cal-dayhalfhourf, .ms-cal-enoworkhourb .ms-cal-dayhour, .ms-cal-enoworkhourb .ms-cal-dayhalfhour, .ms-cal-enoworkhourb .ms-cal-dayhourf, .ms-cal-enoworkhourb .ms-cal-dayhalfhourf {
	border-top: solid 1px rgb(181, 168, 155);
}
/* Bottom border for last row in Day and Week View */
.ms-cal-enoworkhourb .ms-cal-dayhour, .ms-cal-enoworkhourb .ms-cal-dayhalfhour, .ms-cal-enoworkhourb .ms-cal-dayhourf, .ms-cal-enoworkhourb .ms-cal-dayhalfhourf, .ms-cal-workhourBhalfhour  {
	border-bottom: solid 1px rgb(0, 0, 0);
}

/* Sizes to keep things displaying properly */
.ms-cal-enoworkhourb .ms-cal-dayhourf, .ms-cal-enoworkhourb .ms-cal-dayhalfhourf {
	height: 100%;
}
.ms-cal-muworkitem .contb, .ms-cal-workitem .contb {
	width: 95%;
}

/* Background color for NON work hours/days in Day, Week and Month View */
.ms-cal-nodataleftbtm, .ms-cal-nodataleftrtl, .ms-cal-nodataleft, .ms-cal-nodatamid, .ms-cal-weekday, .ms-cal-weekempty, .ms-calheader, .ms-cal-time, .ms-cal-enoworkdayrtlf, .ms-cal-enoworkdayf, .ms-cal-enoworkdayrtl, .ms-cal-enoworkday, .ms-cal-enoworkdayrtlf .ms-cal-dayhourrtlf, .ms-cal-enoworkdayrtl .ms-cal-dayhourrtlf, .ms-cal-enoworkdayrtlf .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkdayrtl .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkdayf .ms-cal-dayhourf, .ms-cal-enoworkday .ms-cal-dayhourf, .ms-cal-enoworkday .ms-cal-dayhalfhourf, .ms-cal-enoworkdayf .ms-cal-dayhalfhourf, .ms-cal-enoworkhourrtlf, .ms-cal-enoworkhour, .ms-cal-enoworkhourf .ms-cal-dayhourf, .ms-cal-enoworkhour .ms-cal-dayhour, .ms-cal-enoworkhour .ms-cal-dayhourf, .ms-cal-enoworkhour .ms-cal-dayhalfhour, .ms-cal-enoworkhour .ms-cal-dayhalfhourf, .ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkhourf .ms-cal-dayhour, .ms-cal-weekedge, .ms-cal-workhourfhalfhourover, .ms-cal-workhourfhalfhour, .ms-cal-workhourfover, .ms-cal-workhourf, .ms-cal-workhourhalfhourover, .ms-cal-workhourover, .ms-cal-workhourhalfhour, .ms-cal-workhour, .ms-cal-enoworkhourrtlf, .ms-cal-enoworkhour, .ms-cal-enoworkhour .ms-cal-dayhour .ms-cal-enoworkhourf .ms-cal-dayhourf, .ms-cal-enoworkhour .ms-cal-dayhourf, .ms-cal-enoworkhour .ms-cal-dayhalfhour, .ms-cal-enoworkhour .ms-cal-dayhalfhourf, .ms-cal-enoworkhourrtlf .ms-cal-dayhourrtl, .ms-cal-enoworkhourrtlf .ms-cal-dayhourrtlf, .ms-cal-enoworkhourrtl .ms-cal-dayhourrtl, .ms-cal-enoworkhourrtl .ms-cal-dayhourrtlf, .ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtl, .ms-cal-enoworkhourrtlf .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkhourf .ms-cal-dayhour, .ms-cal-nodatabtm2, .ms-cal-nodatabtm, .ms-cal-nodataleftbtmrtl2, .ms-cal-nodataleftbtm2, .ms-cal-nodataleftbtmrtl, .ms-cal-enoworkhourb .ms-cal-dayhourf, .ms-cal-enoworkhourb .ms-cal-dayhalfhourf, .ms-cal-enoworkhourb .ms-cal-dayhour, .ms-cal-enoworkhourb .ms-cal-dayhalfhour, .ms-cal-enoworkhourrtll, .ms-cal-enoworkhourrtl, .ms-cal-enoworkhourrtlf .ms-cal-dayhourrtl, .ms-cal-enoworkhourrtlf .ms-cal-dayhourrtlf, .ms-cal-enoworkhourf, .ms-cal-enoworkhourl, .ms-cal-workhourbhalfhour, .ms-cal-workhourb, .ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtl, .ms-cal-enoworkhourrtlf .ms-cal-dayhalfhourrtlf {
	background-color: rgb(235, 227, 213);
}

/* Vertical lines between days in Month View */
.ms-cal-nodataleftbtmrtl, .ms-cal-nodataleftbtm, .ms-cal-nodatabtm2, .ms-cal-nodatabtm, .ms-cal-nodataleftbtmrtl2, .ms-cal-nodataleftbtm2, .ms-cal-noworkitem2b, .ms-cal-noworkitemlb, .ms-cal-noworkitemb, .ms-cal-todayitemrtl2b, .ms-cal-todayitem2b, .ms-cal-workitemrtl2b, .ms-cal-workitem2b, .ms-cal-noworkitemrtl2b, .ms-cal-noworkiteml2b, .ms-cal-noworkiteml, .ms-cal-noworkitem, .ms-cal-todayitemrtl, .ms-cal-todayitem, .ms-cal-workitem, .ms-cal-muworkitemrtll, .ms-cal-muworkitemrtl, .ms-cal-muworkitemr, .ms-cal-muworkiteml, .ms-cal-muworkitem, .ms-cal-alldayeventrtll, .ms-cal-alldayeventrtl, .ms-cal-alldayeventl, .ms-cal-alldayevent, .ms-cal-nodataleftrtl, .ms-cal-nodataleft, .ms-cal-nodatamid, .ms-cal-noworkitemrtl {
	border-right: 1px solid rgb(0, 0, 0);
}

/* Horizontal lines between weeks in Month View */
.ms-cal-nodataleftbtmrtl, .ms-cal-nodataleftbtm, .ms-cal-nodatabtm2, .ms-cal-nodatabtm, .ms-cal-nodataleftbtmrtl2, .ms-cal-nodataleftbtm2, .ms-cal-noworkitem2b, .ms-cal-noworkitemlb, .ms-cal-noworkitemb, .ms-cal-todayitemrtl2b, .ms-cal-todayitem2b, .ms-cal-workitemrtl2b, .ms-cal-workitem2b, .ms-cal-noworkitemrtl2b, .ms-cal-noworkiteml2b {
	border-bottom: solid 1px rgb(0, 0, 0);
}

/* Appointment block in Day and Week View */
.ms-cal-tdayitem, .ms-cal-tweekitem {
	background-color: rgb(241, 235, 225);
	background-image: none;
	border: 1px solid rgb(148, 133, 117);
}

/* Area to left of All Day Event block in Day View */
.ms-cal-time {
	border-right: 1px solid rgb(0, 0, 0);
}

/* Day headers in Week and Month View */
.ms-cal-topdayl, .ms-cal-topday, div.ms-cal-navheader a img, .ms-cal-wtopday, .ms-cal-wtopdayl {
	background-color: rgb(215, 205, 191);
	background-image: url("/images/MPCbargradationdark.gif");
	border: solid 1px rgb(0, 0, 0);
}

/* Selected Day header in Week and Month View */
.ms-cal-topdayover, .ms-cal-wtopdayfocusrtll, .ms-cal-wtopdayfocusrtl, .ms-cal-wtopdayfocusl, .ms-cal-wtopdayfocus, .ms-cal-topdayfocusrtll, .ms-cal-topdayfocusrtl, .ms-cal-topdayfocusl, .ms-cal-topdayfocus, .ms-cal-wtopdayfocuslover, .ms-cal-wtopdayfocusover, .ms-cal-topdayfocusover, .ms-cal-wtopdaylover, .ms-cal-wtopdayover, .ms-cal-topdayoverl {
	background-color: rgb(246, 240, 230);
	background-image: url("/images/MPCbargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}

/* Week header in Month View */
.ms-cal-weekrtlb, .ms-cal-weekrtl, .ms-cal-weekb, .ms-cal-week {
	background-color: rgb(215, 205, 191);
	background-image: url("/images/MPCbargradationdark_horz.gif");
	border: 1px solid rgb(0, 0, 0);
}

/* Hover state for Week header in Month View */
.ms-cal-weekselectedrtl, .ms-cal-weekselected {
	background-color: rgb(239, 232, 221);
	background-image: url("/images/MPCbargradation_horz.gif");
	border: 1px solid rgb(0, 0, 0);
}

/* Background behind Multi-day events in Week View when multi-day events are present */
.ms-cal-wemptycelll, .ms-cal-wemptycell, .ms-cal-walldayeventrtll, .ms-cal-walldayeventrtl, .ms-cal-walldayeventl, .ms-cal-walldayevent {
	background-color: rgb(168, 153, 137);
	border-left: 1px solid rgb(0, 0, 0);
}

/* Today marker, independent of selected day header, in Month View */
.ms-cal-topday-today,.ms-cal-wtopday-today,.ms-cal-topday-todayRTL,.ms-cal-wtopday-todayRTL{
	background-image:url("/images/MPCcalnumBttntoday.gif");
	background-repeat:repeat-x;
	background-color: rgb(151, 54, 25);
	border:solid 1px rgb(0, 0, 0);
}
.ms-cal-topday-today div,.ms-cal-wtopday-today div,.ms-cal-topday-todayover div,.ms-cal-wtopday-todayover div,.ms-cal-topday-todayRTL div,.ms-cal-wtopday-todayRTL div,.ms-cal-topday-todayoverRTL div,.ms-cal-wtopday-todayRTLover div{
	border:none;
}

/* Hover state for Today marker, independent of selected day header, in Month View */
.ms-cal-topday-todayover,.ms-cal-wtopday-todayover{
	background-color: rgb(255, 225, 187);
	border:solid 1px rgb(0, 0, 0);
}

.ms-datepickerouter{
border-bottom:solid 1px #A89989;
border-right:solid 1px #A89989;
}
/* Image for Date Picker header background, area where year shows */
.ms-picker-header{
	background-image:url("/images/MPCCalquickLaunchHeader.gif");
	background-color:#B5A893;
}
/* Cell background color when in calendar picker is in the Month view*/
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenter{
	background-color:#d7cdbf;
	border:solid 1px #a89989;
}
/* Set background color for cells when showing days not months */
.ms-quicklaunch table.ms-picker-table td.ms-picker-today{
	background-color:#f9ecb9;
	border:solid 1px #a89989;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-daycenter{
	background-color:#d7cdbf;
}
/* Set background color and border color for day abbreviation cells on calendar picker */
.ms-picker-dayheader{
	background-color:#d7cdbf;
	border:solid 1px #a89989;
}
/* Set day abbreviation font to black on calendar picker*/
.ms-picker-table .ms-picker-dayheader {
	border-bottom-color:#a89989;
	color: #000000;
}
/* Background and border color for dates not in current month on calendar picker*/
.ms-quicklaunch table.ms-picker-table td.ms-picker-dayother{
	background-color:#efe8dd;
	/*border:solid 1px #a89989;*/
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-footer{
	background-color:#efe8dd;
	border:solid 1px #a89989;
}
/*Form toolbar color in edit screens */
.ms-toolbar {
	background-color:#ece4d6;
}
.ms-toolbar .ms-separator{
	background-color:#ece4d6;
}
.ms-menutoolbar {
	
	background-color: #ece4d6;
}

/* Background color of "click here" text in controls*/
.ms-selectorlink {
	background-color: transparent;
}

/* Blog Quicklaunch */

.ms-blogNavigator .ms-quicklaunchouter .ms-quickLaunch {
	background-color:#d7cdbf;
	/*background-color:#f0f0f0;*/
	color:#ffffff;
	border: none;
}
.ms-blogNavigator .ms-quicklaunchouter .ms-quickLaunch .ms-CategoryTitleRow{
	background-color:#d7cdbf;
	/*background-color:#f0f0f0;*/
	color:#ffffff;
	border: none;
}

.ms-blogNavigator .ms-quicklaunchouter .ms-quickLaunch .ms-BlogEmptyListText{
	background-color:#d7cdbf;
	/*background-color:#f0f0f0;*/
	color:black;
	border: none;
}

.ms-blogNavigator .ms-quicklaunchouter .ms-quickLaunch .ms-navheader{
	background-image: url('http://www.mpc.edu/images/MPC_Ban_Rust.jpg');
	background-color: #973619;
	
	color: white !important;
	border: none;
}

/*.ms-blogNavigator .ms-quicklaunchouter .ms-quickLaunch DIV.ms-navheader{
	color: #ffffff !important;

}*/
.ms-BlogNavigator DIV.ms-navheader {
	FONT-WEIGHT: bold;	
	COLOR: #ffffff;
}

.ms-BlogNavigator DIV.ms-navheader a{
	FONT-WEIGHT: bold;	
	COLOR: #ffffff;
}
/* changes horizontal line from blue to buff */
hr{
color:#ECE4D6;
height:2px;
}

/* changes horizontal bar color on search paging */

.srch-Page {
BACKGROUND-COLOR: #ECE4D6 !important;
}

.srch-stats {
BACKGROUND-COLOR: #ECE4D6 !important;
}

.ms-srchresultstop {	
	background-color: #ECE4D6;
}

.band	{
	/* background-color:D7CDBF; */
	background-image: url('../../../images/MPC_Ban_Buff.jpg') !important;		
}
