/* CSS Document */
/* zvents-calendar-fancy.css */

/* Font for all the calendar widget elements */
.ZventsWidget * { font-family: verdana, sans-serif; font-size: 10pt; }
a {color:#fff;}
.ZventsWidget a { color:#fff; text-decoration: none; margin: 0; padding: 0; }
.ZventsWidget a:hover { text-decoration: underline; }
.ZventsCalendarFrame { background-color: #333333; border: 1px solid #fff; cursor: default; }
.ZventsCalendarDayLabel .ZventsCalendarDayWeekday .ZventsCalendarDayLabelMonthDayYear {background-color: #333333; color:#fff; font-size:130%; float:left; padding:10px 10px 0 0;}


/* Font size for the calendar */
.ZventsCalendarFrame * { font-size: 10px; }

/* Font and colors for calendar "S M T W T F S" header */
.ZventsCalendarHeaderTable { background-color: #FFFFFF; color: #333333; font-weight: bold; }

/* Odd month weekday color - use same color in both rules */
.ZventsCalendarOddMonth { background-color: #333333; color:#fff; }
.ZventsCalendarOddMonth .ZventsCalendarDayContent { background-color: #0055a7; border: 1px solid #ccc; }

/* Odd month weekend color - use same color in both rules */
.ZventsCalendarOddMonth .ZventsCalendarDayWeekend { background-color: #0055a7; }
.ZventsCalendarOddMonth .ZventsCalendarDayWeekend .ZventsCalendarDayContent { border: 1px solid #ccc; }

/* Even month weekday color - use same color in both rules */
.ZventsCalendarEvenMonth { background-color: #333333; color:#fff; }
.ZventsCalendarEvenMonth .ZventsCalendarDayContent { background-color: #999; border: 1px solid #ccc; }

/* Even month weekend color - use same color in both rules */
.ZventsCalendarEvenMonth .ZventsCalendarDayWeekend { background-color: #999; font-color:#fff; }
.ZventsCalendarEvenMonth .ZventsCalendarDayWeekend .ZventsCalendarDayContent { border: 1px solid #CCC; }

/* Font for calendar day with events */
.ZventsCalendarDayWithEvents .ZventsCalendarDayContent { font-weight: bold; color: #fff; }
.ZventsCalendarDayLink .ZventsCalendarDayContent { font-weight: bold; color: #fff; }

/* Selected or hovered calendar day border */
.ZventsCalendarDaySelected .ZventsCalendarDayContent, .ZventsCalendarDayMouseOver .ZventsCalendarDayContent { color: #fff; border: 1px solid #8cc63f; }

/* Background color for selected day in calendar, event list day header, and detail name */
.ZventsCalendarDaySelected .ZventsCalendarDayContent, .ZventsDetailName { background-color: #8cc63f; }



/* SqueezeOC TabBox Styles*/

/* Search Type label*/
.ZventsSearchTypeLabel {font-family: Verdana, sans-serif; font-size: 14px; font-weight: bold; color: #FFF; padding: 0px 0px 10px 0px;}

/* What Where When labels*/
.ZventsSearchTextLabel {font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #FFF;}

/* Form fields*/
.ZventsFormField {font-family: Verdana, sans-serif; font-size: 11px; padding: 2px 2px 2px 2px;margin: 2px 0px 5px 0px;}

/* Font for category text links */
.ZventsCatTextLink * { font-family: Verdana, sans-serif; font-size: 9pt; }
a {color:#fff;}
.ZventsCatTextLink a { color:#fff; text-decoration: none; margin: 0; padding: 0; }
.ZventsCatTextLink a:hover { text-decoration: underline; }

/*Event Tab*/
#EventCat	{width:180px; float:left;}


