/* Calendar Page
***************************************************/
#WC_pnlFullView {margin:0;padding:0;}
#WC_CalReturn {margin:1000 0 0 0;text-align:right;width:40%;float:right;}
#WC_CalSelector {margin:0 0 0 0;text-align:right;width:40%;float:right;}
#WC_CalSelectorCopy {margin:15px 0 0 0;text-align:right;width:40%;float:right;}
#WC_pnlFullView fieldset {margin-bottom:25px;border:1px solid #039;padding:10px;}
#WC_pnlFullView fieldset legend {margin:0 0 0 0;color:#039;font-weight:normal;font-size:1.1em;}
/* Full Calendar
***************************************************/
#WC_Calendar1 {width:95%;border:1px solid #57738b;margin-left:20px;clear:both;}
#WC_Calendar1 a:link, #Calendar1 a:visited {color:#35586c; text-decoration:none;font-weight:400;}
#WC_Calendar1 a:hover {color:#3d7a7a; text-decoration:none;}
#WC_Calendar1 .Day, #WC_Calendar1 .PriorityEventDay, #WC_Calendar1 .WeekendDay, #WC_Calendar1 .TodayDay {text-align:left;padding:3px;vertical-align:top;height:100px;border:1px solid #edeff1;}
#WC_Calendar1 td.Day:hover, #WC_Calendar1 td.PriorityEventDay:hover, #WC_Calendar1 td.WeekendDay:hover {border:1spx #edeff1;}
#WC_Calendar1 .OtherMonthDay {visibility:hidden;height:0px;}

#WC_Calendar1 .WeekendDay {background-color:#feffef;}
#WC_Calendar1 .DayHeader {text-align:center;font-size:1em;font-weight:400;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
#WC_Calendar1 .Title td {font-weight:bold;font-size:1.25em;background-color:#edeff1;padding:10px;}
#WC_Calendar1 .NextPrev a {font-size:.8em; text-decoration:none;}
#WC_Calendar1 .NextPrev a:hover {text-decoration:underline;}
#WC_Calendar1 ul.MsgList {margin:0;padding:0;list-style:none;}
#WC_Calendar1 ul.MsgList li {margin:3px 0 7px 0; list-style:none;background-image:none;padding:0;/*background-image:  url("/images/globalimages/gfx_bulletred.gif");background-repeat:no-repeat;padding-left:8px;*/line-height:16px;}
#WC_Calendar1 .EventMsg a {font-size:12px;font-weight:normal;}
#WC_Calendar1 .PriorityEventMsg a {font-weight:bold;}

/* Mini Calendar
***************************************************/
.CalWrapper {width:250px;}
#WC_lblCalLink {text-align:center;}
#WC_MiniCalendar {width:100%;border:1px solid #35586c;font-size:.75em;}
#WC_MiniCalendar a:link, #WC_MiniCalendar a:visited {color:#35586c; text-decoration:underline;font-weight:bold;display:block;}
#WC_MiniCalendar a:hover {color:#3d7a7a; text-decoration:underline;}
#WC_MiniCalendar .Day, #WC_MiniCalendar .PriorityEventDay, #WC_MiniCalendar .WeekendDay {text-align:center;padding:2px;vertical-align:top;border:1px hidden #e9e9e9;}
#WC_MiniCalendar td.Day:hover, #WC_MiniCalendar td.PriorityEventDay:hover, #WC_MiniCalendar td.WeekendDay:hover {border:1px solid #039;}
#WC_MiniCalendar .SelectedDay {border:1px solid #039;}
#WC_MiniCalendar .TodayDay {text-align:center;padding:2px;vertical-align:top;background-color:#feffef;}
#WC_MiniCalendar .WeekendDay {background-color:#feffef;}
#WC_MiniCalendar .OtherMonthDay {visibility:hidden;height:0px;}
#WC_MiniCalendar .DayHeader {text-align:center;font-weight:bold;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
#WC_MiniCalendar .Title td {font-weight:bold;font-size:1.1em;background-color:#edeff1;padding:3px;}
#WC_MiniCalendar td.NextPrev {color:#57738b;}
#WC_MiniCalendar td.NextPrev a {text-decoration:none;}
#WC_MiniCalendar td.NextPrev a:hover {text-decoration:underline;}
#WC_MiniCalendar .PriorityEventDay a:link,#WC_MiniCalendar .PriorityEventDay a:visited {color:#900;}

/* Day View
***************************************************/
#WC_pnlDayView {margin:40px;}
#WC_lblMonthMsgsTitle {padding-top:20px;}

/* Event View
***************************************************/
#WC_pnlEventView {margin-left:40px;}
pre {margin:0;padding:0;}
#WC_lblBody {margin:0 0 10px 25px;padding:0;}
.lbl {margin:0;padding:0;text-decoration:underline;}
#WC_lblType, #WC_lblTime, #WC_lblLocation, #WC_lblSpeakers, #WC_lblCost, #WC_lblSponsor, #WC_lblEmail, #WC_lblPhone, #WC_lblFax, #WC_lblAddress {margin:0 0 5px 25px;}
.lblDate {font-size:1.7em;color:#039;margin:0 0 10px 0;padding:0;width:40%;float:left;}
.lblBack {margin:0 0 0 0;width:40%;float:right;text-align:right;}
.lblBackCopy {margin:20px 0 0 0;width:49%;float:right;text-align:right;vertical-align:bottom;}
.EventContentWrapper {border:1px solid #039;padding:10px;clear:both;}
.ContentLabel {border-bottom:1px solid #e4e4e4;margin:0 0 10px 0;font-size:1.1em;color:#35586c;}
.Content {font-size:.8em;color:#333;font-weight:normal;}
.EventBody {margin-bottom:10px;}
#WC_lblFiles ul {padding:0 0 0 25px;margin:0; list-style:none;}
#WC_lblFiles ul li {margin:0 0 5px 0;}
.lblMsgCalTitle {color:#333; font-size:.9em;}
