
.calendarWrapper {
-x-system-font:none;
background-color:#E0DED4;
background-image:url(Img/calendarBg.gif);
background-repeat:repeat-x;
border:1px solid #E5E5E5;
color:#686868;
cursor:default;
font-family:Arial,Verdana,Sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
width:100%;
}
.radCalDefault {
background-color:#FFFFFF;
border-bottom:1px solid #F5F5F5;
border-right:1px solid #DADADA;
border-top:1px solid #FFFFFF;
color:#7F7F7F;
cursor:default;
font-family:Arial,Verdana,Sans-Serif;
font-size:11px;
font-weight:normal;
padding:3px;
vertical-align:top;
width:14%;
}
.radCalHover {
background-color:#FFE4E4;
border-bottom:1px solid #FFFFFF;
border-right:1px solid #F8EEED;
border-top:1px solid #FFFFFF;
color:#5E5D41;
cursor:default;
font-family:Arial,Verdana,Sans-Serif;
font-size:11px;
font-weight:normal;
padding:3px;
vertical-align:top;
width:14%;
}
.radCalSelect {
background-color:#FFE4E4;
border-bottom:1px solid #FFFFFF;
border-right:1px solid #F8EEED;
border-top:1px solid #FFFFFF;
color:#5E5D41;
cursor:default;
font-family:Arial,Verdana,Sans-Serif;
font-size:11px;
font-weight:normal;
padding:3px;
vertical-align:top;
width:14%;
}
.DaysOfWeek {
background-color:transparent;
border-right:1px solid #B7B7B7;
color:#000000;
cursor:default;
font-family:Arial,Verdana,Sans-Serif;
font-size:11px;
font-weight:bold;
padding:3px;
text-align:center;
width:14%;
}
.otherMonth {
background-color:#F5F5F5;
border-color:#F9F9F9 #D9D9D9 #FFFFFF #F9F9F9;
border-style:solid;
border-width:1px;
color:#D9D9D9;
cursor:default;
font-family:Arial,Verdana,Sans-Serif;
font-size:11px;
font-weight:normal;
padding:3px;
text-align:left;
vertical-align:top;
width:14%;
}
.otherMonth a {
color:#D9D9D9;
cursor:default;
font-family:Arial,Verdana,Sans-Serif;
font-size:11px;
font-weight:normal;
padding:3px;
text-decoration:none;
vertical-align:top;
}
.otherMonth a:hover {
color:#9B9B9B;
font-family:Arial,Verdana,Sans-Serif;
font-size:11px;
font-weight:normal;
padding:3px;
text-decoration:underline;
vertical-align:top;
}
.titlebar {
color:#FFFFFF;
cursor:default;
font-family:Arial,Verdana,Sans-Serif;
font-size:13px;
font-weight:bold;
height:30px;
text-align:center;
width:100%;
}
.TableLayout {
border:1px solid #BDBDBD;
width:100%;
}
.TableLayout td {
padding:3px;
}
.MonthYearFastNav {
-x-system-font:none;
background-color:#F9F8E0;
border:1px solid #C7C7A9;
border-collapse:collapse;
color:#000000;
font-family:Verdana;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.MonthYearFastNav td {
background-image:url(Img/MonthYearFastNavBtnBg.gif);
border-bottom:1px solid #C7C7A9;
padding:4px;
text-align:center;
vertical-align:middle;
}
.MonthYearFastNav td.selected {
background-color:#0DCBF5;
color:#FFFFFF;
}
.MonthYearFastNav td.bottom {
text-align:center;
}
.MonthYearFastNav td input {
-x-system-font:none;
background-color:#0DCBF5;
border:1px solid #C7C7A9;
color:#FFFFFF;
float:left;
font-family:Verdana;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-right:1px;
}
.radCalDefault a {
color:#7F7F7F;
cursor:default;
font-family:Arial,Verdana,Sans-Serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.radCalDefault a:hover {
color:#7F7F7F;
font-family:Arial,Verdana,Sans-Serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
.radCalDefault img, .radCalHover img, .radCalSelect img {
float:left;
}
.radCalHover a {
color:#7F7F7F;
cursor:default;
font-family:Arial,Verdana,Sans-Serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
.radCalSelect a {
color:#7F7F7F;
cursor:default;
font-family:Arial,Verdana,Sans-Serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.dayItemWrapper, .weekItemWrapper, .eventItemWrapper, .detailItemWrapper {
background-color:#FFFFFF;
border-bottom:1px solid #DDDDDD;
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
width:720px;
}
.dayViewHour {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
width:50px;
}
.dayViewTop {
background-color:#EEEEEE;
font-family:arial;
font-size:12px;
}
.dayViewBottom {
font-family:arial;
font-size:12px;
}
.weekViewDay {
background-color:#EEEEEE;
font-family:Arial;
font-size:14px;
width:150px;
}
.weekViewDate {
background-color:#EEEEEE;
font-family:Arial;
font-size:14px;
text-align:right;
}
.eventDay {
background-color:#EEEEEE;
font-family:Arial;
font-size:14px;
}
.eventLeft {
font-family:arial;
font-size:12px;
width:150px;
}
.eventRight {
font-family:arial;
font-size:12px;
}
.eventLeftAlt {
background-color:#EEEEEE;
font-family:arial;
font-size:12px;
width:150px;
}
.eventRightAlt {
background-color:#EEEEEE;
font-family:arial;
font-size:12px;
}
.detailItemWrapper {
padding:50px;
}
.eventTitle {
border-bottom:1px solid #000000;
font-family:arial;
font-size:12px;
font-weight:bold;
}
.eventBody {
font-family:arial;
font-size:12px;
}
.eventTime {
font-family:arial;
font-size:12px;
}
.eventDate {
font-family:arial;
font-size:12px;
font-weight:bold;
}
.eventLocation {
font-family:arial;
font-size:12px;
font-weight:bold;
}
.eventAddress {
font-family:arial;
font-size:12px;
padding-right:20px;
}
.eventTools {
font-family:arial;
font-size:12px;
padding-right:20px;
}
.eventTools div {
background-color:#EEEEEE;
border:1px solid;
padding:10px;
}
.calendar_navItem {
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}
a.calendar_navItem:hover {
color:#777777;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:underline;
}
.calendar_headerItem {
background-color:#FFFFFF;
border-bottom:1px solid #777777;
border-top:1px dashed #EAE8E8;
}
.listViewHeadline, .listViewTitle {
color:#333333;
font-family:Arial;
font-size:9pt;
font-weight:bold;
line-height:11pt;
}
.listViewSynopsis {
color:#333333;
font-family:Helvetica;
font-size:8pt;
line-height:11pt;
padding:5px 0;
}
.listViewDate {
color:#333333;
font-family:Helvetica;
font-size:8pt;
line-height:11pt;
}

