div#datechooser1,div#datechooser2 {width:255px;position:absolute;display:block;height:2px;margin-top:20px}
div#calendario {background:#fff}
div#datechooser2 {}
div#datechooser1 * .T_SMALL { font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#6D6D6D; cursor:help; margin-top:5px; margin-left:0px; margin-bottom:0px; margin-right:0px;}
div#datechooser1 * .T_RED { font-size: 12pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#FF6868; cursor:help; margin-left:40px; margin-top:0px; margin-right:0px; margin-bottom:5px;}
div#datechooser1  * .T_RED_NOMARGIN { font-size: 14pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#FF6868; cursor:help; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:5px;}
div#datechooser1 * .T_WHITE_NOMARGIN { font-size: 7pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#FFFFFF; cursor:help; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:5px;}
div#datechooser1 * .TD_L { background-color: #000000; border:1px solid #000000;}
div#datechooser1 * .TD_R { background-color: red; border:1px solid #000000;}
div#datechooser1 * .TD_G { background-color: green; border:1px solid #000000;}
div#datechooser1 * .TD_Y { background-color: yellow; border:1px solid #000000;}
div#datechooser1 * .TD_C { border: 1px solid #E8E8E8;}
div#datechooser1 * .TD_L:hover {background-color: #8A8A8A; border:1px solid #F4F4F4; cursor:help;}
div#datechooser1 * .TD_REP_T { background-color: #fed001; border:1px solid #F4F4F4;}
div#datechooser1 * .TD_REP_FN { background-color: #c4c4c4; border:1px solid #F4F4F4;}
div#datechooser1 * .TD_REP_F1 { background-color: #85c3c2; border:1px solid #F4F4F4;}
div#datechooser1 * .TD_REP_F2 { background-color: #e8f6ff; border:1px solid #F4F4F4;}
div#datechooser1 * .TD_REP_F3 { background-color: #e7ffe7; border:1px solid #F4F4F4;}
div#datechooser1 * .TD_REP_F4 { background-color: #ffe785; border:1px solid #F4F4F4;}
div#datechooser1 * .TD_XL_T { background-color: #E3DDD9; border:1px solid  #838383;}
div#datechooser1 * .TD_XL_C { background-color: #FFFFFF; border:1px solid #919191;}
div#datechooser1 * .TD_1px:hover,div#datechooser1 * .TD_1px {margin: 0px; margin-left: 0px; margin-top: 0px; margin-right: 0px; background-color:#FFFFFF}
div#datechooser1 * .A_L:link,div#datechooser1 * .A_L:active,div#datechooser1 * .A_L:visited {text-decoration:none; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; }
div#datechooser1 * .A_L:hover {text-decoration:none; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FF2508; }
div#datechooser1 * A:link,div#datechooser1 * A:visited,div#datechooser1 * A:active  {text-decoration:none; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #646464}
div#datechooser1 * A:hover { text-decoration:none;  color: #AD0000; }
div#datechooser1 * H3 { font-size: 13pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#6D6D6D; cursor:help; margin:3px;}
div#datechooser1 * H4 { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#003C7B; cursor:help; margin:3px;}
div#datechooser1 * .BODY_L { background: #FFFFFF;  background-attachment: fixed; border-left:0px; border: 0px; padding: 0px;}
div#datechooser1 * .BODY_M { background: #FFFFFF;  border-left:0px; border: 0px; padding: 0px;}
div#datechooser1 * .TABLE_G {  }
div#datechooser1 * TD:hover {background-color: #FDFEFF; border:1px solid #800080;}
div#datechooser1 * TD {background-color: #FFFFFF; border:1px solid #FFFFFF;}
div#datechooser1 * .TD_BLACK {background-color: #000000; border:1px solid #FFFFFF;}
div#datechooser2 * .T_SMALL { font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#6D6D6D; cursor:help; margin-top:5px; margin-left:0px; margin-bottom:0px; margin-right:0px;}
div#datechooser2 * .T_RED { font-size: 12pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#FF6868; cursor:help; margin-left:40px; margin-top:0px; margin-right:0px; margin-bottom:5px;}
div#datechooser2  * .T_RED_NOMARGIN { font-size: 14pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#FF6868; cursor:help; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:5px;}
div#datechooser2 * .T_WHITE_NOMARGIN { font-size: 7pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#FFFFFF; cursor:help; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:5px;}
div#datechooser2 * .TD_L { background-color: #000000; border:1px solid #000000;}
div#datechooser2 * .TD_R { background-color: red; border:1px solid #000000;}
div#datechooser2 * .TD_G { background-color: green; border:1px solid #000000;}
div#datechooser2 * .TD_Y { background-color: yellow; border:1px solid #000000;}
div#datechooser2 * .TD_C { border: 1px solid #E8E8E8;}
div#datechooser2 * .TD_L:hover {background-color: #8A8A8A; border:1px solid #F4F4F4; cursor:help;}
div#datechooser2 * .TD_REP_T { background-color: #fed001; border:1px solid #F4F4F4;}
div#datechooser2 * .TD_REP_FN { background-color: #c4c4c4; border:1px solid #F4F4F4;}
div#datechooser2 * .TD_REP_F1 { background-color: #85c3c2; border:1px solid #F4F4F4;}
div#datechooser2 * .TD_REP_F2 { background-color: #e8f6ff; border:1px solid #F4F4F4;}
div#datechooser2 * .TD_REP_F3 { background-color: #e7ffe7; border:1px solid #F4F4F4;}
div#datechooser2 * .TD_REP_F4 { background-color: #ffe785; border:1px solid #F4F4F4;}
div#datechooser2 * .TD_XL_T { background-color: #E3DDD9; border:1px solid  #838383;}
div#datechooser2 * .TD_XL_C { background-color: #FFFFFF; border:1px solid #919191;}
div#datechooser2 * .TD_1px:hover,div#datechooser2 * .TD_1px {margin: 0px; margin-left: 0px; margin-top: 0px; margin-right: 0px; background-color:#FFFFFF}
div#datechooser2 * .A_L:link,div#datechooser2 * .A_L:active,div#datechooser2 * .A_L:visited {text-decoration:none; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; }
div#datechooser2 * .A_L:hover {text-decoration:none; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FF2508; }
div#datechooser2 * A:link,div#datechooser2 * A:visited,div#datechooser2 * A:active  {text-decoration:none; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #646464}
div#datechooser2 * A:hover { text-decoration:none;  color: #AD0000; }
div#datechooser2 * H3 { font-size: 13pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#6D6D6D; cursor:help; margin:3px;}
div#datechooser2 * H4 { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#003C7B; cursor:help; margin:3px;}
div#datechooser2 * .BODY_L { background: #FFFFFF;  background-attachment: fixed; border-left:0px; border: 0px; padding: 0px;}
div#datechooser2 * .BODY_M { background: #FFFFFF;  border-left:0px; border: 0px; padding: 0px;}
div#datechooser2 * .TABLE_G {  }
div#datechooser2 * TD:hover {background-color: #FDFEFF; border:1px solid #800080;}
div#datechooser2 * TD {background-color: #FFFFFF; border:1px solid #FFFFFF;}
div#datechooser2 * .TD_BLACK {background-color: #000000; border:1px solid #FFFFFF;}
