.sb{width:.6em;height:.6em;margin:.3em .3em 0 0;border:solid 1px #000}.wkWidth{width:14%}.wkendWidth{width:19%}.g_i{clear:bothline font-size:8pt;color:#000;vertical-align:text-top;text-align:left;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;list-style-type:none}.g_i a:link{color:#000;font-weight:bold}.g_i a:visited{color:#000;font-weight:bold}.g_i a:hover{color:#6095c1;font-weight:bold}.g_i_t{text-decoration:none}.g_i_t a:link{text-decoration:none}.g_i_t a:visited{text-decoration:none}.g_i_t a:hover{text-decoration:none;background:#dfeaf3}.g_i_c,.g_i_c:visited,a.g_i_c,a.g_i_c:visited{text-decoration:line-through}li.highlight{float:left;width:98%;padding-left:.2em;padding-bottom:1em;background-color:#dfeaf3;border:1px solid #225d92}li.calendarEvent{float:left;width:98%;padding-left:.2em;padding-bottom:1em;border-bottom:transparent 1px solid;border-left:transparent 1px solid;border-top:transparent 1px solid;border-right:transparent 1px solid}.chol{padding:5px 5px 5px 5px;display:block;font-size:.8em;text-decoration:none}.listHoliday{position:relative;margin:0 0 0 75px;padding:5px 5px 5px 5px;left:0;top:0;width:auto;font-size:.8em;text-decoration:none;vertical-align:text-top;word-wrap:break-word;word-break:break-all}.gridHolidays{display:block;font-size:.8em}.cell_today{background-color:#dfeaf3;border:1px solid #fff}.cell_weekend{background-color:#e6e6e6;border:1px solid #fff}.cell_weekday{background-color:#f2f2f2;border:1px solid #fff}@media Print{#filterContainer{display:none}.iconHolder{display:none}#calendargrid_holder{position:relative;clear:both;width:100%}.cal_head{position:relative;clear:both;width:100%;margin-top:.5em}.month_left{float:left;width:100%;border-left:1px solid silver;border-top:1px solid silver;border-bottom:1px solid silver}.month_right{float:left;width:100%;border-right:1px solid silver;border-top:1px solid silver;border-bottom:1px solid silver}.month_mid{float:left;width:100%;border-top:1px solid silver;border-bottom:1px solid silver}.month_mid_days{clear:both;width:100%;font-size:1.5em}span.weekday{font-size:1.5em;font-weight:bold}.cal_wrap{position:relative;clear:both;width:100%}.cal_body{position:relative;clear:both;width:100%}.cal_body_left{float:left;width:100%}.cal_body_right{float:left;width:100%}.cal_btm_holder{position:relative;clear:both;width:100%}.cal_btm{display:none}.cal_btm_left{display:none}.cal_btm_right{display:none}.cell_today{border-top:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;border-bottom:1px solid silver}.cell_weekend{border-top:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;border-bottom:1px solid silver}.cell_weekday{border-top:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;border-bottom:1px solid silver}#CondensedListHolder{position:relative;clear:both;width:100%}.standard_list_head{float:left;width:100%;font-size:1.5em}.monthlist_left{border-left:1px solid silver;border-top:1px solid silver;border-bottom:1px solid silver}.monthlist_right{border-right:1px solid silver;border-top:1px solid silver;border-bottom:1px solid silver}.monthlist_mid{clear:left;width:100%;border:1px solid silver}.standard_wrap{clear:both;width:100%}.SquareBox{display:none}#condensedPastHolder{display:none}#condensedGridContainer{clear:both;width:100%}#StandardListHolder{position:relative;clear:both;width:100%}#StandardWrap{clear:both;width:100%}#standardPastHolder{display:none}#gridContainer{width:100%}#list_holder{position:relative;clear:both;width:100%}#list_head{float:left;width:100%;font-size:1.5em}#list_wrap{clear:both;width:100%}#detailedPastHolder{display:none}}.cal_selected{text-align:center;list-style-type:none;margin:0;padding:0;background-color:#fff;white-space:nowrap}li.cal_selected{float:left;width:14.1%;list-style-type:none;height:auto;padding:9px 0 8px 0;background-color:#fff}.cal_today{text-align:center;list-style-type:none;margin:0;padding:0;background-color:#afbc21;white-space:nowrap}li.cal_today{float:left;width:14.1%;list-style-type:none;height:auto;padding:9px 0 8px 0;background-color:#afbc21}A.cal_today{color:#000}A.cal_today:hover{color:#000}.cal_notMonth{font-family:Verdana,Arial,Helvetica,sans-serif;color:silver;text-align:center;list-style-type:none;margin:0;padding:0;white-space:nowrap}li.cal_notMonth{float:left;color:silver;width:14.1%;list-style-type:none;height:auto;padding:9px 0 8px 0}A.cal_notMonth{color:silver}A.cal_notMonth:hover{color:silver}