div.datepicker{position:relative;font-family:Arial,Helvetica,sans-serif;font-size:10px;width:180px;height:147px;position:absolute;cursor:pointer;top:0;left:0;display:none;}.datepickerBorderL,.datepickerBorderT,.datepickerBorderB,.datepickerBorderR,.datepickerBorderTL,.datepickerBorderTR,.datepickerBorderBL,.datepickerBorderBR{display:none;padding:0;}div.datepicker th,td{padding:0;padding-bottom:0;}.datepickerContainer{background:white;position:absolute;top:0;left:0;}.datepickerHidden{display:none;}div.datepicker table{border-collapse:collapse;}div.datepicker a{color:#0080ED;text-decoration:none;cursor:pointer;outline:none;}div.datepicker table td{text-align:center;padding:0;margin:0;}div.datepicker th{text-align:center;color:#000;font-weight:bold;}div.datepicker tbody th{text-align:center;}th.datepickerDoW{font-size:9px;}.datepickerYears a,.datepickerMonths a{text-align:center;}td.datepickerNotInMonth a,td.datepickerNotInMonth a:hover{background:#ececec;color:#ececec;}tbody.datepickerDays td.datepickerNotInMonth{background:#ececec;}tbody.datepickerDays td.datepickerSelected,div.datepicker tr.datepickerHeader,.calendar_month,div.datepicker tr.datepickerDoW th{background-image:url("data:image/gif;base64,R0lGODlhkAEeAOYAAP///zMzM/X19fn5+d3d3ff39/Ly8vv7++/v7+3t7enp6eTk5N/f397e3vT09Pj4+OLi4uHh4eXl5djY2Nvb2+zs7Ofn59nZ2fHx8ejo6PDw8Ovr6+bm5nJyclxcXENDQ2FhYW1tbUdHR+Dg4FZWVuPj4/39/UxMTGdnZ1FRUTY2Nj4+Pjs7OzIyMv7+/jQ0ND09PTw8PDU1NVBQUPz8/O/v8dra2u7t6+3r7GZmZk1NTers6+jq5+7v8+nn6Ozu6dfX1/Hv8Ovr6evs7unr6PLu79zc3Orq6vDw8vDx7Ono5vLw8T8/P+ro6ezq6+js6+/w8vDy7+jp6/Pz8+zs6vDy8fr6+vHw7khISOfo6ujo5ldXV/Dw7jo6Ouzr6ejq6enn6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAkAEeAEAH/4AAgoOEhYaHggGKi4yNjo+KiJKTlJWWl5iZmpucnZ6foKGio5sGpqeoqaqqGAABOiexsrO0tbQ6AQAlELy9vr/AwcLDxMXGx8jJysvMzc7P0NHS08ekg5CKL48v3NgACeDh4uPk5ebn6Onq6+zt7u/w8fLz9PX29+zWidj8jy3aAAoIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDM6BMCho8ePIEOKdAWipMmTKFOqzEWgpcuXMGPKnEmzps2bOHPq3Mmzp8+fQIMKHUo0JwAaB5IqXcq0aVNXXVhInSo1BtWpMbJenZorg9evYMOKHUu2rNmzaNOqXcu2rdu3cP/jyp1Lt65afa766XUEYMqqv4ADCx5MuLDhw4gTK17MuLHjx5Aj/8W7t3KAFy0AON3MubPnz6BDix5NurTp06CRol7NurXr0wBGyJ5Nu7bt2gxGAGgRorfv38CDC891objx48iTK1/OvLnz59CjS59Ovbr169iza9/OPTqACvgS7CZBvrz58+jNbyGfmYH79/Djy59Pv779+/jz69/Pv7///wAGKOCABBaoX0AaFeDKBww26OCDEEaYCwcSVGjhhRhmqOGGHHbo4YcghijiiCSWaOKJKKao4oosgiiKC4RYtlcLuRyxwY045qjjjjz26OOPQAYp5JBEFmnkkUgmqeT/kkw26aSQlMm4FwAaVGnllVhmqeWWXHbp5ZdghinmmGSWaeaZaKap5ppshvlijFLqBYAAdNZp55145qnnnnz26eefgAYq6KCEFmrooYgmquiigEYZpyM0RjLApJRWaumlmGaq6aacdurpp6CGKuqopJZq6qmopqrqpwAU1ZILAXQg66y01mrrrcRNoOuuvPbq66/ABivssMQWa+yxyCar7LLMNuvss9BGWywAC5Rg7bXYZqvttRBUC8ALOaAg7rjklmvuuOGiEIALFLTr7rvwxivvvPTWa++9+Oar77789uvvvwAHLPDABOcLgAIIJ6zwwgw37IoHEEcs8cQUV5xL/wMYZ6zxxhx37PHHIIcs8sgkl2zyySinrPLKLLfs8sskA4DAzDTXbPPNOLuSws488zxDzz7P8DPQO+cSwdFIJ6300kw37fTTUEct9dRUV2311VhnrfXWXHft9dRzMiqAK1iIYPbZaKetttq5LOD223DHLffcdNdt991456333nz37fffgAcu+OCEF663C6paMakrKzTuuOMwPA45DJFLvgITE1qg+eacd+7556CHLvropJdu+umop6766qy37vrrsMdeuiAm1G777bjnjjuMAajg+++/ywB88DIIP7zvuTSs/PLMN+/889BHL/301Fdv/fXYZ6/99twv7+ijkHxXwf/45Jdv/vnop6/++uy37/778Mcv//z012///fjnr7/730PqTwuReoTMcEbAAhrwgAhMoAIXyMAGOvCBEIygBCdIwQpakID9A18jAICBDnrwgyAMoQhHSMISmvCEKEyhClfIwha68IUwjKEMZ0jDFGaQEQHEIQC94YAe+vCHQAyiEIdIxCIa8YhITKISl8jEJjrxiVCMohSnSMUk4iWHGtRGJMTGxS568YtgDKMYx0hGRb1pEFrUIA5fAIAHuPGNcIyjHOdIxzra8Y54zKMe98jHPvrxj4AMpCAHSchC6vGGaszFqhbJyEY68pGQjKQkJynJKyaSL3jJpCY3yclOEgILRgAApSdHSUpQBAIAOw==");}tbody.datepickerDays td.datepickerSelected{background-position:-30px 30px;color:white;height:30px;}tbody.datepickerDays td.datepickerSelected a,tbody.datepickerDays td.datepickerSelected a:hover{font-weight:bold;color:white;text-decoration:none;}tbody.datepickerDays td.datepickerHighlight{background:#0080ED;}tbody.datepickerDays td.datepickerHighlight a{color:#fff;}tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected,tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected a,tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected a:hover{background:#ececec;color:#ececec;}tbody.datepickerDays td.datepickerNotInMonth.datepickerHighlight{background:#ececec;color:#ececec;}tbody.datepickerYears td.datepickerSelected,tbody.datepickerMonths td.datepickerSelected{background:#000;color:#fff;}tbody.datepickerYears td.datepickerHighlight,tbody.datepickerMonths td.datepickerHighlight{background:#0080ED;}div.datepicker a:hover,div.datepicker a:hover{color:#0080ED;text-decoration:underline;}div.datepicker td.datepickerNotInMonth a:hover,tbody.datepickerDays td.datepickerNotInMonth.datepickerHighlight a,tbody.datepickerDays td.datepickerNotInMonth.datepickerHighlight a:hover{text-decoration:none;background:#ececec;color:#ececec;}div.datepicker tbody th{text-align:left;}.datepickerSpace div{width:20px;}.datepickerGoNext a,.datepickerGoPrev a,.datepickerMonth a{text-align:center;height:18px;line-height:20px;}.datepickerGoNext a:hover,.datepickerGoPrev a:hover{text-decoration:none;}.datepickerGoNext a{float:right;width:20px;height:30px;display:block;border-right:1px solid white;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAYAAAE8d1zJAAABEElEQVQoU1WQvUoDURCFBxasAhesbQK+gWCjINilS6VF8AG0EzvBQGALA7GzMISQIhDS5A3yAr6EsBJRE4MXtR/PmcwNu8W3s3d+z4yMn/+Oz4crEbkqNjzMf+wV5aj3IRejlcJGQWK4mX2bk58FYCQwV8Fu7fp1U400BREE9rYSRsHi4L5QWBKBlZ+wfCsAWCtMzL2dpDb1uzeho+8zOpUAfjLKajx+UhppWwD9Mg7du7XBJLcAhvVdf54Gp4A5yoosAEU7YA0i6AC7S1KZBG1FufMUaAvXpHUiaINQKfBL8TEF2nxa6uXkS88GSz3svit9TgH2k0ZeEZu9cJlE9D1Cqaktl4E1+PWEyvlJueAfDj8G44iN8C8AAAAASUVORK5CYII=") no-repeat scroll 100% 3px transparent;background-position:center;}.datepickerGoPrev a{float:left;width:20px;height:30px;display:block;border-left:1px solid white;background:url("data:image/gif;base64,R0lGODlhDAALAMQdAMDa+EmU6VKU5mam7XOt76zP9ZTA89Tm+oG18Axx3mmm7G2p7p7G9Bp55Ony/LjW9xx64uDt+8Xd+M/j+Vab6iaA5TOI4SF95Xuy7zuM6ABq4Ved6w9z4////wAAAAAAACH5BAEAAB0ALAAAAAAMAAsAAAU/YCeOJAaQJcehIsZp2oC6cKKdItKokMVVokjmcslQFILLgsQIZDKBTUbAKgw22M2B1XlgCIQCVyQxGMajiSMEADs=") no-repeat scroll 100% 3px transparent;background-position:center;}table.datepickerViewDays tbody.datepickerMonths,table.datepickerViewDays tbody.datepickerYears{display:none;}table.datepickerViewMonths tbody.datepickerDays,table.datepickerViewMonths tbody.datepickerYears,table.datepickerViewMonths tr.datepickerDoW{display:none;}table.datepickerViewYears tbody.datepickerDays,table.datepickerViewYears tbody.datepickerMonths,table.datepickerViewYears tr.datepickerDoW{display:none;}td.datepickerDisabled a,td.datepickerDisabled.datepickerNotInMonth a{background:#ececec;color:#ececec;}td.datepickerDisabled.datepickerNotInMonth a span{background:#ececec;color:#ececec;width:28px;height:28px;display:block;border:1px solid white;}td.datepickerDisabled a:hover{color:#333;}td.datepickerSpecial a{background:#700;}td.datepickerSpecial.datepickerSelected a{background:#a00;color:#fff;}td.datepickerSpecial.datepickerHighlight a{background:#a00;}div.datepicker td,th{text-align:center;}div.datepicker tr.datepickerHeader{padding:0;height:30px;text-align:center;background-position:-80px 0;border:1px solid #B2B2B2;}div.datepicker tr.datepickerHeader th.datepickerGoPrev{padding-left:0;}div.datepicker tr.datepickerHeader th.datepickerGoNext{padding-left:0;padding-right:0;}div.datepicker tr.datepickerHeader th.datepickerMonth{font-size:12px;}div.datepicker tr.datepickerHeader th{padding:0;}.DisplayMode,.DisplayMode a{color:#0080ED;white-space:nowrap;}.DisplayHighlight{font-weight:bold;display:inline;}.calendar_month{background-position:-80px 0;white-space:nowrap;color:#333;}th.datepickerGoNext a:hover,th.datepickerGoPrev a:hover{text-decoration:none;}#date_calendar{background:none repeat scroll 0 0 white;border:1px solid #ECECEC;padding:6px;text-align:center;width:215px;}#date_ubercontainer{background:none repeat scroll 0 0 #AFAFAF;bottom:-2px;height:100%;position:absolute;right:-14px;width:106%;z-index:-1;}div.datepicker tbody.datepickerDays a{display:block;width:100%;height:100%;line-height:30px;z-index:100;vertical-align:middle;text-decoration:none;font-weight:bold;}div.datepicker td{padding:0;width:30px;height:30px;}div.datepicker tbody th{text-align:center;color:#333;padding-bottom:0;}div.datepicker tr.datepickerDoW th{border:1px solid #B2B2B2;text-align:center;font-size:10px;width:30px;height:30px;padding-top:1px;}div.datepicker tr.datepickerDoW th.sun{padding-left:5px;padding-right:4px;}div.datepicker tr.datepickerDoW th.mon{padding-left:3px;padding-right:3px;}div.datepicker tr.datepickerDoW th.tue{padding-left:5px;padding-right:5px;}div.datepicker tr.datepickerDoW th.wed{padding-left:3px;padding-right:4px;}div.datepicker tr.datepickerDoW th.thu{padding-left:5px;padding-right:4px;}div.datepicker tr.datepickerDoW th.fri{padding-left:7px;padding-right:4px;}div.datepicker tr.datepickerDoW th.sat{padding-left:6px;padding-right:4px;text-align:center;}tbody.datepickerDays td{border:1px solid #B2B2B2;}#DisByMonth{font-weight:bold;cursor:pointer;color:#0080ED;}