#extcalendar td,#extcalendar tr,#extcalendar p,#extcalendar div{font-size:11px;color:#666}#extcalendar select{color:inherit}#extcalendar strong{color:inherit}#extcalendar h2.title{background-image:url(images/box_left_icon.gif);background-repeat:no-repeat;background-position:left;padding-left:13px;font-size:11px;margin:0;color:#606f79}#extcalendar p{font-size:100%;margin:2px 0}#extcalendar hr{color:#666;height:1px}#extcalendar .textinput{font-size:11px;color:#686868;border-left-style:solid;border-left-width:1px;border-left-color:#9baaaf;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#aabbbf;border-top-style:solid;border-top-width:1px;border-top-color:#9baaaf;border-right-style:solid;border-right-width:1px;border-right-color:#9baaaf;padding-right:3px;padding-left:3px}#extcalendar .textarea{font-size:11px;color:#686868;border-left-style:solid;border-left-width:1px;border-left-color:#9baaaf;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#aabbbf;border-top-style:solid;border-top-width:1px;border-top-color:#9baaaf;border-right-style:solid;border-right-width:1px;border-right-color:#9baaaf;padding-right:3px;padding-left:3px}#extcalendar table.toolbar{width:100%}#extcalendar .listbox{font-size:11px;border:groove 1px}#extcalendar .button{font-size:11px;border:1px solid #aabbbf;background-color:#fff;color:#404f59;background-image:url(images/btn_bg.gif);padding:2px}#extcalendar a{text-decoration:none}#extcalendar a:hover{text-decoration:underline}#extcalendar .apptitle{font-size:18px;font-weight:700}#extcalendar .appdesc{font-size:11px;font-weight:400}#extcalendar td.buttontext{padding:0 10px}#extcalendar .buttontext a{font-size:9px;color:#8c0000;text-decoration:none}#extcalendar .buttontext:hover{color:#8c0000;text-decoration:none}#extcalendar .previousmonth,#extcalendar .previousday,#extcalendar .previousweek{font-size:11px;color:#fff;text-decoration:none;font-weight:700;border-top:1px solid #6b0001;background-color:#8c0000;padding-top:3px;padding-right:11px;padding-bottom:3px;padding-left:11px;text-align:center}#extcalendar .previousday a,#extcalendar .previousmonth a,#extcalendar .previousweek a{background:url(images/mini_arrowL.gif) no-repeat left center;padding-left:8px;color:#fff}#extcalendar .nextday a,#extcalendar .nextmonth a,#extcalendar .nextweek a{background:url(images/mini_arrowR.gif) no-repeat right center;padding-right:8px;color:#fff}#extcalendar .previousmonth a{color:#fff;text-decoration:none}#extcalendar .previousmonth,#extcalendar .nextmonth,#extcalendar .previousweek,#extcalendar .nextweek,#extcalendar .previousday,#extcalendar .nextday{width:33%;height:22px;text-align:center;vertical-align:middle}#extcalendar .miniarrow{vertical-align:middle;margin:0 5px}#extcalendar .previousmonth a:hover,#extcalendar .previousday a:hover,#extcalendar .previousweek a:hover{color:#ccc;text-decoration:none}#extcalendar .nextmonth,#extcalendar .nextday,#extcalendar .nextweek{font-size:11px;color:#fff;text-decoration:none;font-weight:700;border-top:1px solid #6b0001;background-color:#8c0000;padding-top:3px;padding-right:11px;padding-bottom:3px;padding-left:11px;text-align:center}#extcalendar .nextmonth a{color:#fff;text-decoration:none}#extcalendar .nextmonth a:hover,#extcalendar .nextday a:hover,#extcalendar .nextweek a:hover{color:#ccc;text-decoration:none}#extcalendar .currentmonthtoday,#extcalendar .currentdaytoday,#extcalendar .currentweektoday{}#extcalendar .currentmonth,#extcalendar .currentday,#extcalendar .currentweek{font-size:14px;color:#fff;text-decoration:none;font-weight:400;border-top:1px solid #6b0001;background-color:#8c0000;padding-top:3px;padding-right:11px;padding-bottom:3px;padding-left:11px;font-style:normal;text-transform:uppercase;text-align:center}#extcalendar .currentmonth,#extcalendar .currentday,#extcalendar .currentweek{width:34%;height:22px;text-align:center;vertical-align:middle}#extcalendar .tablev1{background-color:#8c0000;border-top:1px solid #690001;border-left:1px solid #690001;margin:0;color:#e0e4e4;padding-top:12px;padding-right:2px;padding-bottom:12px;padding-left:2px;font-size:11px;text-decoration:none;text-transform:uppercase;vertical-align:middle}#extcalendar .tablev1 a{color:#fff;text-decoration:none}#extcalendar .tablev1 a:hover{color:#fff;text-decoration:underline}#extcalendar .searchlink{font-size:11px;color:#8c0000;text-decoration:underline;font-weight:700}#extcalendar .searchlink:hover{color:#8c0000;text-decoration:underline}#extcalendar .searchdesc{font-size:11px;color:#8c0000}#extcalendar .eventtitle{font-size:11px;color:#8c0000;text-decoration:none;font-weight:700}#extcalendar .eventtitle:hover{color:#8c0000;text-decoration:underline}#extcalendar .eventdesc{font-size:11px;color:#8c0000}#extcalendar .eventdesclarge{font-size:12px;color:#8c0000;line-height:18px}#extcalendar .cattitle,#extcalendar .usertitle,#extcalendar .grouptitle{font-size:12px;text-decoration:none;font-weight:700}.cattitle{margin-left:-7px}#extcalendar .cattitle:hover,#extcalendar .usertitle:hover,#extcalendar .grouptitle:hover{text-decoration:underline}#extcalendar .catdesc,#extcalendar .userdesc,#extcalendar .groupdesc{font-size:12px}#extcalendar .titlehighlight{color:#48b;text-decoration:underline}#extcalendar .highlight{color:#80a000;text-decoration:underline}#extcalendar .tableh1{color:#8c0000;font-size:11px;height:26px;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:8px}#extcalendar #shajaxProgressPrevMonth,#extcalendar #shajaxProgressNextMonth{vertical-align:middle;border:0;margin:0 5px}#extcalendar .tableh2{background:#8c0000 url(images/tile.gif) repeat-x center bottom;border-left:1px solid #9e0000;border-right:1px solid #690001;margin:0;color:#fff;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;font-size:11px;font-weight:700}#extcalendar .tableh2 span.jcsearch_results,#extcalendar .tableh2 span.jcdate,#extcalendar .tableh2 span.jccat{font-weight:700}#extcalendar .tableh2_nobackground{color:#fff;font-size:11px;font-weight:700}#extcalendar .rightAuto{float:right;width:auto}#extcalendar .tableb{color:#000;background-color:#f4f4f4;padding-top:6px;padding-right:11px;padding-bottom:6px;padding-left:11px;border-left:1px solid #fff;line-height:16px}#extcalendar .jcl_cat .tableb{border-bottom:1px solid #fff}#extcalendar td.tableb{}#extcalendar td.tableb span.noevents{}#extcalendar .tablec{color:#333;background-color:#f9f9f9;padding-top:3px;padding-right:11px;padding-bottom:3px;padding-left:11px;border-top:1px solid #fff}#extcalendar .maintable{margin-top:0;margin-bottom:0;text-align:left;width:100%;padding:0;border-spacing:0;border-collapse:collapse;margin-left:auto;margin-right:auto}#extcalendar table.jcl_add_event{width:100%;border-spacing:0;border-collapse:collapse;border:0}#extcalendar .jcl_center{text-align:center}#extcalendar table.jcl_basetable{width:100%;padding:0;border-spacing:0;border-collapse:collapse;border:0}#extcalendar .error{color:Red;font-weight:700}#extcalendar .today{font-size:12px;font-weight:700}#extcalendar .atomic{font-size:12px}#extcalendar .atomic span.label{font-weight:700}#extcalendar .atomic_colored{color:#ccc}#extcalendar .atomic span.jcfooter{font-weight:700}#extcalendar .legend{letter-spacing:.4pt;font-size:11px}#extcalendar td.legend-color-borders{border:1px solid #fff}#extcalendar .caldaydigits{font-size:11px;text-align:left}#extcalendar td.caldaydigits{font-weight:700}#extcalendar .weekdaytopclr,#extcalendar .sundaytopclr{background:#690001 url(images/tile.gif) repeat-x center bottom;border-left:1px solid #6b0001;border-right:1px solid #8c0000;margin:0;color:#fff;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;font-size:13px}#extcalendar .sundaytopclr{background-color:#690001}#extcalendar .weekdayclr{background-color:#f8f8f8;color:#a29d9e;font-size:11px;border-left:1px solid #fff;border-top:1px solid #fff}#extcalendar .todayclr{background-color:#fff;color:#a29d9e;font-size:11px;border-left:1px solid #fff;border-top:1px solid #fff}#extcalendar .sundayemptyclr{background-color:#efefef;font-size:11px;border-left:1px solid #fff;border-top:1px solid #fff}#extcalendar .weekdayemptyclr{background-color:#dedede;color:#a29d9e;font-size:11px;border-left:1px solid #fff;border-top:1px solid #fff}#extcalendar .tdBtn{padding-left:3px;padding-top:3px}#extcalendar .btnOut{border:1px solid;border-color:#dedede;background-color:#dedede}#extcalendar .btnOver{border:1px solid;border-top-color:#fff;border-left-color:#fff;border-right-color:#c0c4c4;border-bottom-color:#c0c4c4;background-color:#dedede;cursor:auto}#extcalendar .btnDown{border:1px solid;border-top-color:#c0c4c4;border-left-color:#c0c4c4;border-right-color:#fff;border-bottom-color:#fff;background-color:#d4d8d8;cursor:auto}#extcalendar a.flatButton img{border:1px solid #dedede;border-color:#d8e0e4}#extcalendar a.flatButton:hover img{border:1px solid;border-top-color:#fff;border-left-color:#fff;border-right-color:#c0c4c4;border-bottom-color:#c0c4c4;background-color:#dedede;cursor:auto}#extcalendar .eventstyle{font-size:11px;padding:3px;border-bottom:2px solid #555;text-align:left}#extcalendar .eventfull,#extcalendar .eventfullrepeat,#extcalendar .eventfullrepeatchild,#extcalendar .eventfullrepeatdetached{margin-left:3px;margin-right:3px;border-top:1px solid #d0d4d4;border-left:1px solid #d0d4d4;border-bottom:1px solid #fff;border-right:1px solid #fff;background-color:#dedede;cursor:auto}#extcalendar .eventstart,#extcalendar .eventstartrepeat,#extcalendar .eventstartrepeatchild,#extcalendar .eventstartrepeatdetached{margin-left:3px;border-top:1px solid #d0d4d4;border-left:1px solid #d0d4d4;border-bottom:1px solid #fff;background-color:#dedede;cursor:auto}#extcalendar .eventmiddle,#extcalendar .eventmiddlerepeat,#extcalendar .eventmiddlerepeatchild,#extcalendar .eventmiddlerepeatdetached{border-top:1px solid #d0d4d4;border-bottom:1px solid #fff;background-color:#dedede;cursor:auto}#extcalendar .eventend,#extcalendar .eventendrepeat,#extcalendar .eventendrepeatchild,#extcalendar .eventendrepeatdetached{margin-right:3px;border-top:1px solid #d0d4d4;border-bottom:1px solid #fff;border-right:1px solid #fff;background-color:#e4e8e8;cursor:auto}#extcalendar .imagecell{background-color:#f8f8f8;padding:8px}#extcalendar .imagecell img{border:1px solid;border-top-color:#fff;border-left-color:#fff;border-right-color:#c0c6c6;border-bottom-color:#c0c6c6;cursor:auto}.extcal_minical table.extcal_minical{width:100%;padding:5px;background-color:#990100}.extcal_minical .extcal_navbar{background-repeat:repeat-x;border-bottom:1px solid #b4b4b6}.extcal_minical .extcal_tiny_add_event_link{font-size:11px;font-weight:400;text-decoration:none}.extcal_minical table.extcal_weekdays{background-repeat:repeat-x;border-top:1px solid #fff;width:100%}.extcal_minical td.extcal_weekdays{font-size:11px;font-weight:400;color:#fff;text-decoration:none;padding-top:4px}.extcal_minical .extcal_small{font-size:11px;text-decoration:none}.extcal_minical .extcal_small:link,.extcal_minical .extcal_small:visited{text-decoration:none}.extcal_minical .extcal_small:hover{text-decoration:underline}.extcal_minical .extcal_daycell,.extcal_minical .extcal_todaycell,.extcal_minical .extcal_sundaycell,.extcal_minical .extcal_othermonth{font-size:11px;font-weight:700;font-style:normal;text-decoration:none;color:#555;background-repeat:no-repeat;background-position:center center;padding-top:3px;padding-bottom:3px;padding-right:2px;padding-left:2px}.extcal_minical .extcal_todaycell{background-color:#680104}.extcal_minical .extcal_sundaycell{color:#9aa}.extcal_minical .extcal_othermonth{color:#9aa}.extcal_minical .extcal_daylink,.extcal_minical .extcal_sundaylink,.extcal_minical .extcal_busylink{font-size:11px;font-weight:700;font-style:normal;text-decoration:none}.extcal_minical .extcal_daylink:link,.extcal_minical .extcal_daylink:visited{color:#fff}.extcal_minical .extcal_busylink:link,.extcal_minical .extcal_busylink:visited{color:#fff;text-decoration:underline}.extcal_minical .extcal_sundaylink:link,.extcal_minical .extcal_sundaylink:visited{color:#fff}.extcal_minical .extcal_month_label{font-size:11px;font-weight:700;color:#fff}.extcal_minical .extcal_picture{text-align:center;width:100%}.extcal_minical .extcal_weekcell{margin:0;padding:0}.latest_event{font-size:14px;line-height:20px;display:block;margin-bottom:60px}div.eventdescription{clear:both;padding-bottom:18px;font-size:12px}.latest_event small{font-size:11px;font-weight:700;font-style:italic}.latest_event span.eventsdate{font-size:14px;line-height:20px;margin-top:10px}.pane-sliders .title{margin:0;padding:2px;color:#666;cursor:pointer}.pane-sliders .panel{border:1px solid #ccc;margin-bottom:3px}.pane-sliders .panel h3{background:#f6f6f6;color:#666}.pane-sliders .content{background:#f6f6f6}.pane-sliders .adminlist{border:0}.pane-sliders .adminlist td{border:0}.jpane-toggler span{background:transparent url(images/j_arrow.png) 5px 50% no-repeat;padding-left:20px}.jpane-toggler-down span{background:transparent url(images/j_arrow_down.png) 5px 50% no-repeat;padding-left:20px}.jpane-toggler-down{border-bottom:1px solid #ccc}td.jcalpro_flex_panel_horizontal{vertical-align:top}