.ui-datepicker,.ui-datepicker table,.ui-datepicker tr,.ui-datepicker td,.ui-datepicker th{margin:0;padding:0;border:none;border-spacing:0;}
.ui-datepicker{display:none;width:100% !important;padding:15px 10px 15px 10px;cursor:default;text-transform:uppercase;font-family:Tahoma;font-size:12px;background:#FFFFFF;}
.ui-datepicker-header{position:relative;padding-bottom:10px;border-bottom:1px solid #d6d6d6;}
.ui-datepicker-title{text-align:center;}
.ui-datepicker-month{position:relative;padding-right:15px;color:#565656;}
.ui-datepicker-month:before{display:block;position:absolute;top:5px;right:0;width:5px;height:5px;content:'';background:#a5cd4e;background:-moz-linear-gradient(top, #a5cd4e 0%, #6b8f1a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#a5cd4e), color-stop(100%,#6b8f1a));background:-webkit-linear-gradient(top, #a5cd4e 0%,#6b8f1a 100%);background:-o-linear-gradient(top, #a5cd4e 0%,#6b8f1a 100%);background:-ms-linear-gradient(top, #a5cd4e 0%,#6b8f1a 100%);background:linear-gradient(top, #a5cd4e 0%,#6b8f1a 100%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.ui-datepicker-year{padding-left:8px;color:#a8a8a8;}
.ui-datepicker-prev, .ui-datepicker-next{position:absolute;top:-2px;padding:5px;cursor:pointer;}
.ui-datepicker-prev{left:0;padding-left:0;}
.ui-datepicker-next{right:0;padding-right:0;}
.ui-datepicker-prev span, .ui-datepicker-next span{display:block;width:5px;height:10px;text-indent:-9999px;background-image:url(/images/arrows.png);}
.ui-datepicker-prev span{background-position:0px 0px;}
.ui-datepicker-next span{background-position:-5px 0px;}
.ui-datepicker-prev-hover span{background-position:0px -10px;}
.ui-datepicker-next-hover span{background-position:-5px -10px;}
.ui-datepicker-calendar th{padding-top:15px;padding-bottom:10px;text-align:center;font-weight:normal;color:#a8a8a8;}
.ui-datepicker-calendar td{padding:0 4px;border:1px solid #FFFFFF;text-align:center;line-height:26px;background-color:#1BD11B}
.ui-state-default{color:#333333;}
.ui-datepicker-calendar .ui-state-default{display:block;width:26px;outline:none;text-decoration:none;border:1px solid transparent;}
.ui-datepicker-calendar .ui-state-active{color:#6a9113;border-color:#6a9113;}
.ui-datepicker-other-month .ui-state-default{color:#565656;}
table.ui-datepicker-calendar td.ui-datepicker-unselectable{background-color:#D53333}
table.ui-datepicker-calendar td.ui-datepicker-selectable{background-color:#1BD11B}
.ui-tabs{zoom:1;width:98%}
.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:0;margin:0;}
.ui-tabs .ui-tabs-nav li{position:relative;float:left;margin:0 3px -2px 0;padding:0;}
.ui-tabs .ui-tabs-nav li a{display:block;padding:10px 20px;background:#f0f0f0;text-decoration:none;border:2px #ccc solid;border-bottom-color:#ccc;outline:none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{padding:10px 20px 12px 20px;background:#fff;border-bottom-style:none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:default;}
.ui-tabs .ui-tabs-nav li a,
.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}
.ui-tabs .ui-tabs-panel{display:block;clear:both;border:2px #ccc solid;padding:10px;}
.ui-tabs .ui-tabs-hide{display:none;}
. ui-datepicker-unselectable{color:#FFF}