body{padding:0;margin:0;}
#cal {background:#FFF;border:1px solid #3363AD;padding:4px;font-family:verdana;font-size:70%;}
#cal th{background-color:#DDEDFA;font-size:1em;padding:4px 5px;font-weight:normal;}
#cal td{font-size:1em;text-align:center;color:#606060;cursor:pointer;text-decoration:underline;}
#cal td.past{color:#CCC;cursor:text;text-decoration:none;}
#cal td.actual_date_select{background:#DDEDFA;text-align:center;color:#000000;}
#cal div.close_link{text-align:right;line-height:20px;}
#cal div.close_link a{color:#000;width:100px;background:url(/images/close_calendar_icon.gif) no-repeat right center;text-align:right;padding-right:20px;}
#cal td.current{background:#3363AD;text-align:center;color:#FFF;padding-left:2px;}
#cal td.empty{cursor:text;}
#cal td.over{text-decoration:none;}
#cal td.bg_head{background-color:#3363AD;}
#cal table.tbl1, #cal table.tbl2{border:1px solid #3363AD;height:140px;width:140px;margin-right:2px;float:left;}
#cal table.tbl2{margin-right:0;float:right;}
#cal td.title1, td.title2{color:#FFF;font-weight:bold;line-height:15px;vertical-align:top;text-decoration:none;}
#cal td.title1{text-align:left;padding:0 5px 0 0;color:#FFF;}
#cal td.title2{text-align:right;padding:0 0 0 5px;color:#FFF;text-decoration:none;}
#cal td.arrow_left, td.arrow_right{cursor:pointer;height:20px;vertical-align:top;}
#cal td.arrow_left{text-align:left;padding-left:2px;}
#cal td.arrow_right{text-align:right;padding-right:2px;}
#cal div.next, div.prev{display:block;height:20px;width:30px;}

#cal #month {margin:0; padding-bottom:3px; padding-top:-2px; padding-left:2px; float:right;}
#cal #month a {text-decoration:none; color:#003399; text-decoration:underline;}
#cal #month a:hover{background:#cccccc; text decoration:none;}
#cal #month a:visited{color:#003399;}

#cal #changeMonth{list-style-type:none; margin:0 0 0 0; padding-left:0; padding-bottom:4px; background-color:#3363AD; padding-right:2px;}
#cal #changeMonth li{margin-left:1px;}
#cal #changeMonth li a{text-decoration:underline; color:#FFFFFF;}
#cal #changeMonth li a:hover{background:#DDEDFA; color:#000000; text-decoration:none;}

#cal .changeMonthdiv {border:1px solid #3363AD; border-right:none;}


