.weekpicker{background-color:#ffffff;border:1px solid #006DCC;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;display:none;position:absolute;z-index:900;padding-bottom:4px;font-size:14px}.weekpicker .head td,.weekpicker td.span0,.weekpicker .calendar .span1{color:#006DCC}.weekpicker .week-nav{font-weight:bold;text-align:center;padding:4px 0;font-size:130%}.weekpicker .week-nav .prev,.weekpicker .week-nav .next{cursor:pointer}.weekpicker .calendar{padding:5px}.weekpicker .calendar td{padding:10px 10px;text-align:center;vertical-align:middle}.weekpicker .calendar td.month-col{vertical-align:top}.weekpicker .week .box0,.weekpicker .week .box1{cursor:pointer}.weekpicker .week-label{width:20px;padding:0 5px;font-weight:bold}.weekpicker .calendar .box0{background-color:#F7F7F7;color:#A19E98}.weekpicker .calendar .box1{background-color:#FFFFFF;color:#A19E98}.weekpicker td.span0,.weekpicker .calendar .span1{border-top:1px solid #E7E7E7;border-left:1px solid #E7E7E7;border-bottom:1px solid #E7E7E7}.weekpicker .calendar .box0,.weekpicker .calendar .box1{border:1px solid #E7E7E7}.weekpicker .highlighted .box0,.weekpicker .highlighted .box1{background-image:-webkit-linear-gradient(#D2D2D2, silver, silver);background-color:#D2D2D2;color:#7F7E7C}.weekpicker .week-nav,.weekpicker .selected .box0,.weekpicker .selected .box1{background-color:#006DCC;color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-image:-webkit-linear-gradient(top, #08C, #04C)}
