table.flt{border-style:solid;border-width:2px;border-color:#7baad1;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:8px;top:50%;left:50%;position:absolute}
.TGInput{background:url(images/cal.gif) 100% 50% no-repeat;padding-right:20px;cursor:pointer;}.TGActive{background-image:url(images/cal.gif);}#TG{position:absolute;visibility:hidden;z-index:100;width:170px;background-color:#ffffff;margin-top:2px;border:1px solid silver;-moz-box-shadow:3px 3px 4px silver;-webkit-box-shadow:3px 3px 4px silver;box-shadow:3px 3px 4px silver;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='silver')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='silver');padding:0 2px 2px;}#TGControls{border-collapse:collapse;border:0;width:100%;}#TGControls td{border-collapse:collapse;border:0;width:16px;background-position:50% 50%;background-repeat:no-repeat;cursor:pointer;padding:0;background-color:#ffffff;}#TGControls th{border-collapse:collapse;border:0;line-height:25px;font-size:10px;text-align:center;font-family:Tahoma, Geneva, sans-serif;font-weight:700;white-space:nowrap;padding:0;background-color:#ffffff;}#TGPrevYear{background-image:url(images/prev_year.gif);}#TGPrevMonth{background-image:url(images/prev_mon.gif);}#TGNextMonth{background-image:url(images/next_mon.gif);}#TGNextYear{background-image:url(images/next_year.gif);}#TGGrid{border-collapse:collapse;border:1px solid silver;width:100%;}#TGGrid th{border:1px solid silver;border-collapse:collapse;text-align:center;font-family:Tahoma, Geneva, sans-serif;font-size:10px;background-color:gray;color:#FFF;padding:3px 0;}#TGGrid td{border:0;border-collapse:collapse;text-align:center;font-family:Tahoma, Geneva, sans-serif;width:14%;font-size:11px;cursor:pointer;padding:2px 0;}#TGGrid td.TGOtherMonth{color:silver;}#TGGrid td.TGWeekend{background-color:#ACD6F5;}#TGGrid td.TGToday{border:1px solid red;}#TGGrid td.TGSelected{background-color:#FFB3BE;}