


/* 
	Format for containing div as a whole - other than the width/color/background of the object, 
	you might want to set global values - e.g. font - for the calendar here 
*/
#calDisplay {width:760px;color:#003366;font-size:10pt;}
#calDisplay a {text-decoration:none;}

/* 
	Set the width of the columns here, if we've got a multi column display... 
	note:  don't exceed the total display width - take into account any padding!
*/
#calSelectorContainer {
float:left;
padding:0 2px;
clear: left;
}
#calResultsContainer {
float:left;
width:540px;
padding:3px 0;
}

/*
	Color code multiple channels
	Add a .cal-xxx-row for each calendar you want to apply a background color/color combination to.
	The xxx portion should be the List Header Text of the channel with all spaces removed.
.cal-MyEventsChannel-row, .cal-MyEventsChannel-row a {background-color:blue;color:#fff;}
.cal-MyEventsChannel-row {border-bottom:1px dotted #003366;}
*/
.cal-HumanResources-row{background-color:#c3d5e5;color:#000;}
.cal-FacilitiesandMaintenance-row{background-color:#FFEBD1;color:#000;}
.cal-ArtsandLectures-row{background-color:#c3d5e5;color:#000;}
.cal-CollegeEvents-row{background-color:#dfdecb;color:#000;}
.cal-AcademicDatesandEvents-row{background-color:#cfc1de;color:#000;}
.cal-FinanceandBudget-row{background-color:#ffd365;color:#000;}
.cal-Holidays-row{background-color:#e8e9c0;color:#000;}
.cal-StudentActivitiesandEvents-row{background-color:#f3dc8d;color:#000;}
.cal-Library-row{background-color:#d7c198;color:#000;}
.cal-OrganizationEvents-row{background-color:#93a482;color:#000;}
.cal-AthleticEvents-row{background-color:#93a482;color:#000;}
.cal-LincolnEvents-row{background-color:#999999;color:#000;}
.cal-CAPE-row{background-color:#dec59c;color:#000;}

/*
	Containers for each of the objects you're going to be using from class.EventDisplay
*/

/* DatePicker */
#calDatePicker {margin-bottom:10px;padding:0;float:left;}

/* ViewType */
/*#calViewType {clear:both;padding:10px 0;text-align:center;font-weight:bold;}*/
#calViewType {clear:both;padding:5px 0;text-align:center;font-size:9pt;text-transform:uppercase;font-weight:bold;border:1px solid #a7a7a7;margin:10px 0;background:#efeadd;}
#calViewType ul {margin:0;padding:0;}
#calViewType input {margin:0;margin-right:3px;}
#calViewType li{display:inline;list-style-type:none;padding-left:10px;text-transform:none;font-size:8pt;}

/* Calendar List/Picker */
#calChannelPicker {font-size:100%;border:1px solid #003366;float:left;display:inline;}
#calChannelPicker p {margin:0;padding:4px 0;background:#003366;color:#fff;font-weight:bold;text-align:center;}
#calMixin {text-align:center;vertical-align:middle;font-size:85%;}
#calMixin ul {margin:0;padding:0;}
#calMixin li{display:inline;list-style-type:none;}
#calMixin label{}
#calChannels {vertical-align:middle;border:1px solid #cccccc;margin:2px;}
#calChannels ul{margin:2px;padding:0;white-space:normal;}
#calChannels li{list-style-type:none;}
#calChannels input{}
#calChannelChange {text-align:right;}
#calChannelChange button {background:#003366;color:#fff;font-size:90%;}

/* Navigation Bar */
#calNavBar {}
#calNav {float:left;font-size:110%;font-weight:bold;vertical-align:middle;}
#calNav button {background:#003366;color:#fff;}
#calGlobalActions {float:right;margin:0;padding:0 2px;;text-align:right;vertical-align:top;}
#calGlobalActions ul{margin:0;padding:0;}
#calGlobalActions li{list-style-type:none;display:inline;}
#calGlobalActions a{padding:0 2px;text-decoration:none;font-weight:normal;font-size:80%;}

/* Result Set */
#calResults td, calresults td a {border-right:1px solid #cccccc;}
#calResults td {empty-cells:show;}
#calResults h1 {clear:both;background:#003366;color:#fff;font-size:110%;margin:0;padding:2px 5px;text-align:left;}
table.resultContainer {margin:0;padding:0;border:solid 1px #003366;}
table.resultContainer th {text-align:left;text-transform:uppercase;vertical-align:top;width:65px;padding:0;margin:0;font-family:Lucida Console, Monaco, monospace;border-bottom:1px solid #cccccc;}
table.resultContainer td {vertical-align:top;padding:0;margin:0;}
table.resultItem {border-left:1px solid #cccccc;padding:0;margin:0;}
table.resultItem td,table.resultItemHeader td {padding:0;border-bottom:1px solid #cccccc;}

tr.resultItemHeader td,tr.resultItemHeader th {font-weight:bold; text-align:center;vertical-align:bottom;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}

col.calTimeCol{width:18%;}
col.calEventCol{width:75%;}
	
/* Utility Classes */
.clearFix{clear:both;height:0px;}




