@charset "UTF-8";
/* CSS Document */

/* Combined Styles for Quick Adapting of New Calendars */

body {background:url(../../images/_redesign/body_bg.jpg) repeat-x 0 0 #FFF; padding:20px;}

/* Backgrounds */
#nav, #calnav
{background: none;}
#nav input, #nav select
{background-color:#FFF;}

/* MAIN THEME:  Column Headers, Next & Previous month's Calendar day cell borders. */
#date a:hover, #dateCells td.calendar_header, #dateCells .dayhead, #miniDateCells td.header
	{background-color:#CCC;} 
#miniDateCells td.full 
	{border:1px solid #CCC; }
#title a, #miniDateCells a:hover, #generalBox .menuLink:hover, #events a:hover 
	{color:#CCC;}

#dateCells td.today
	{border:1px solid #333; }
#title a:hover, #generalBox a:hover, #copyright a:hover
	{color:#333;}

#dateCells td.active, #dateCells td.weekend, #dateCells td.calendar_header, #miniDateCells table, #miniDateCells td.active
	{border:1px solid #000; }
#miniDateCells td.monthHeader, #generalBox .headtd, #events .calendar
	{ background-color:#000;}
#title, #menu a, #holiday {color:#000;}
#menu, #menu a:hover {color:#FFF;}


/* Month Unit Buttons (Day Week 2 Week Month Year) */

#viewmode td.off {
background-color:#999999;
border-left:1px solid #CCCCCC;
border-right:1px solid #666666;
border-top:1px solid #CCCCCC;
color:#FFFFFF;
cursor:pointer;
font-family:Verdana,Tahoma,Arial;
font-size:8pt;
font-weight:bolder;
text-decoration:none;
}

#viewmode td.on, #viewmode td:hover {
background-color:#333333;
border-left:1px solid #999999;
border-right:1px solid #000000;
border-top:1px solid #999999;
color:#FFFFFF;
cursor:pointer;
font-family:Verdana,Tahoma,Arial;
font-size:8pt;
font-weight:bolder;
text-decoration:none;
}


/* Individual Style Selectors as combined above  

#menu {color:#555; }
#menu a {color:#663300;}
#menu a:hover {color:#FFB31A;}

#nav {background-color:#FFF; }
#nav input {background-color:#FFF; }
#nav select {background-color:#FFF; }
#calnav {background-color:#FFF; }
#dateCells td.active {border:1px solid #555; }
#dateCells td.weekend {border:1px solid #555; }
#dateCells td.calendar_header {border:1px solid #555;}
#miniDateCells table {border:1px solid #555;}
#miniDateCells td.active {border:1px solid #555; }
#miniDateCells td.monthHeader { background-color:#555; }
#midDateCells td.active {border:1px solid #555; }
#midDateCells td.monthHeader { background-color:#555; }
#generalBox .headtd {background-color:#555;}
#events .calendar { background-color:#555;}
#holiday {color:#555;}
#date a:hover {color:#F3D398;}
	#dateCells td.today {border:1px solid #FFB31A; }
#dateCells td.calendar_header { background-color:#F3D398;}
#dateCells .dayhead {background-color:#F3D398;}
#miniDateCells td.full {border:1px solid #F3D398; }
#miniDateCells td.header { background-color:#F3D398;}
#miniDateCells a:hover {color:#F3D398;}
#midDateCells td.full {border:1px solid #F3D398; }
#midDateCells td.header { background-color:#F3D398;}
#midDateCells a:hover {color:#F3D398;}
#generalBox a:hover {color:#FFB31A;}
#generalBox .menuLink:hover {color:#F3D398;}
#events a:hover {color:#F3D398;}
#copyright a:hover {color:#FFB31A;}
#title a {color:#FFB31A;}
*/
