.CalendarBox{width:590px;margin-left:auto;margin-right:auto;border-collapse:collapse;}.AllMonths{width:590px;margin-left:auto;margin-right:auto;border:none;border-collapse:collapse;}.pc_s a.pc_link img{left:4px;bottom:4px;height:11px;width:11px;}.Day{font:bold 14px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#000;text-align:left;vertical-align:bottom;margin:0;padding:5px;}.EmptyDay{padding:0;font:bold 18px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#D2D2D2;background:url(http://l.yimg.com/g/images/calendar_bg.jpg) repeat-x;text-align:left;vertical-align:top;padding-left:4px;padding-top:3px;border:1px solid #7E7262;}.FutureDay{padding:0;font:bold 18px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#e5e5e5;text-align:left;vertical-align:top;padding-left:4px;padding-top:3px;border:1px solid #e5e5e5;}.FullDay{background:#FFF;text-align:left;vertical-align:top;border:1px solid #7E7262;padding:3px;}.WhiteDate{font:bold 18px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;padding-left:4px;padding-top:0;z-index:3;position:absolute;text-align:left;vertical-align:top;}.BlackDate{font:bold 18px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#000;padding-left:5px;padding-top:1px;z-index:2;position:absolute;text-align:left;vertical-align:top;}.Thumb{z-index:1;position:absolute;border-top:1px solid white;border-left:1px solid white;}.CalendarBlank{padding:0;}.ShowCalendar{width:220px;}.CalendarPop{background:#f5f5f5;border-top:3px solid #ddd;border-right:3px solid #ddd;border-left:3px solid #ddd;border-bottom:2px solid #ddd;margin:0;width:220px;}.CalendarPop a:link{text-decoration:none;color:#000;padding:3px;}.CalendarPop a:visited{text-decoration:none;color:#000;padding:3px;}.CalendarPop a:hover{text-decoration:none;color:#fff;background:#000;padding:3px;}.CalendarPop a:active{text-decoration:none;color:#ff0084;background:#000;padding:3px;}.CalendarPop .Cancel a:link{text-decoration:none;color:#0063DC;padding:3px;}.CalendarPop .Cancel a:visited{text-decoration:none;color:#0063DC;padding:3px;}.CalendarPop .Cancel a:hover{text-decoration:underline;color:#0063DC;background-color:inherit;padding:3px;}.CalendarPop .Cancel a:active{text-decoration:none;color:#0063DC;background-color:inherit;padding:3px;}.CalendarPop th{background:#e1e1e1;padding:2px;font:bold 11px Arial,Helvetica,sans-serif;}.CalendarPop .MON{background:#f5f5f5;padding:2px;font:bold 13px Arial,Helvetica,sans-serif;}.CalendarPop td{text-align:center;border-bottom:1px solid #ddd;padding:2px;font-size:12px;font-family:Arial,Helvetica,sans-serif;}.CalendarPop .DAY{font-size:11px;font-weight:bold;padding-left:3px;padding-right:3px;padding-top:7px;}.CalendarPop .Today{font-weight:bold;background:#fff;border:2px solid #bbb;padding:1px;}