/*
 * $Id: calendar.css,v 1.3 2008/09/30 11:23:09 PainterJ Exp $
 *
 * Copyright (c) 2008 Taylor and Francis plc.
 *
 * Project: Central Article Tracking System
 *          Tessella/NPD/4590
 *
 * Developed by:
 *   Jim Painter, Tessella
 *
 * This CSS defines the styles required for the calendar pages.
 * 
 * Modification History:
 * $Log: calendar.css,v $
 * Revision 1.3  2008/09/30 11:23:09  PainterJ
 * MyCATS - initial implementation of Manuscript task list
 *
 * Revision 1.2  2008/09/26 12:46:27  PainterJ
 * MyCATS - completed initial implementation of calendar/task lists
 *
 * Revision 1.1  2008/09/24 12:14:00  PainterJ
 * Various tweaks to the mycats user layout
 *
 *
 */
div.calcontainer { margin: 0 auto 0 0; padding-bottom: 0;}
table.monthTable { border-collapse: collapse; margin-left: 0; }
table.monthTable th, table.monthTable td { border: 1px solid #000; font-family: arial, helvetica, sans-serif; font-size: 10pt;}
thead.monthTable { background-color:#4060c0; color: #fff; font-family: arial, helvetica, sans-serif; font-size: 10pt;}
table.monthTable td { width: 8em; height: 8em; padding: .2em; vertical-align: top; overflow: auto; font-family: arial, helvetica, sans-serif; font-size: 10pt; }
td .day { width: 8em; height: 7em; overflow:auto; margin-top: 0; }
table.monthTable tbody .weekday1 { background-color:#fff; color: #666666; cursor: pointer;}
table.monthTable tbody .weekend1 { background-color:#eee; color: #666666; cursor: pointer;}
table.monthTable tbody .currentdate1 { background-color:#E0EEFF; color: #666666;  cursor: pointer;}
table.monthTable tbody .weekday2 { background-color:#F4FFFF; color: #666666; cursor: pointer; }
table.monthTable tbody .weekend2 { background-color:#eee;  color: #666666; cursor: pointer;}
table.monthTable tbody .currentdate2 { background-color:#E0FFFF; color: #666666; cursor: pointer; }
.rtop { display:block; background:#060; }
.rtop * { display: block; height: 1px; overflow: hidden; background:#fff; }
.r1{margin: 0 0 0 5px}
.r2{margin: 0 0 0 3px}
.r3{margin: 0 0 0 2px}
.r4{margin: 0 0 0 1px; height: 2px}
div.calcontainer h1 { margin: 0 0 .5em .5em; font: 2em arial, helvetica, sans-serif; color: #060; }
div.eventdiv { padding-top: 6px; border-top-width: 1px;  border-top-style: solid; border-top-color: #888888; margin-top: 2px;}
span.eventspan { color: #000000; font-size: 9pt; display: block;}

table.twodayTable { border-collapse: collapse; width: 99%; padding-right: 18px; padding-left: 18px;}
table.twodayTable th, table.twodayTable td { border: 1px solid #000; font-family: arial, helvetica, sans-serif; font-size: 10pt;}
table.twodayTable td { height: 400px; }
thead.twodayTable { background-color:#4060c0; color: #fff; font-family: arial, helvetica, sans-serif; font-size: 10pt;}
table.twodayTable tbody .wholeday1 { background-color:#fff; color: #666666;}
table.twodayTable tbody .wholeend1 { background-color:#eee; color: #666666;}
table.twodayTable tbody .wholecurrent1 { background-color:#EEFFFF; color: #666666; }
div.eventdiv2 { padding-top: 0px; padding-left: 4px; padding-right: 4px; margin-top: 2px; border-top: none; height: 460px; overflow-y: auto;}
span.eventspan2 { padding-left: 4px; color: #000000; font-size: 9pt; display: block;}
span.eventTitleSpan { padding-top: 6px; color: #000000; font-size: 9pt; font-weight: bold; display: block;}
font.eventFontMs { color: Blue; }
font.eventFontLate { color: Red; }
font.eventFontEarly { color: Green; }
a.eventLink2 { text-decoration: none; }