li{ margin-bottom:1.5%;} div.textp{ text-indent:20px;margin-left:10px;} #moonanimd{ text-align:center;}.adunit{ text-align:center;}.appp{ text-indent:10px;margin:10pt;} table.month td textarea,table.week td textarea, table.day td textarea{ width:100%;} #dsearch{ float:right;} #search-box { background:#e1e1e1;width:240px;background:-webkit-gradient( linear,left top, left bottom, color-stop(0, rgb(243,243,243)), color-stop(1, rgb(225,225,225)));background:-moz-linear-gradient( center top, rgb(243,243,243) 0%, rgb(225,225,225) 100%);border-radius:17px;-webkit-border-radius:17px;-moz-border-radius:17px;box-shadow:1px 1px 2px rgba(0,0,0,.3), 0 0 2px rgba(0,0,0,.3);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.3), 0 0 2px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.3), 0 0 2px rgba(0,0,0,.3);} #cse-search-box input[type="text"]{ width:150px;margin-left:5px;border-radius:17px;-webkit-border-radius:17px;-moz-border-radius:17px;box-shadow:-1px -1px 2px rgba(0,0,0,.3), 0 0 1px rgba(0,0,0,.2);-webkit-box-shadow:-1px -1px 2px rgba(0,0,0,.3), 0 0 1px rgba(0,0,0,.2);-moz-box-shadow:-1px -1px 2px rgba(0,0,0,.3), 0 0 1px rgba(0,0,0,.2);}.but_anims,.btn-anim{ font-weight:bold !important;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9dce2c), color-stop(1, #8cb82b)) !important;background:-moz-linear-gradient( center top, #9dce2c 5%, #8cb82b 100% ) !important;background-color:#9dce2c !important;}.but_anim{ cursor:pointer;} option{ background:white;color:black;}.arrowleft{ visibility:visible;cursor:pointer;font-size:xx-large;color:#4ea923;}.arrowleft:hover, .arrowleft:focus{ background-position:-32px 0;}.arrowright{ visibility:visible;cursor:pointer;font-size:xx-large;color:#4ea923;}.arrowright:hover, .arrowright:focus{ background-position:-32px 0;}.arrowleft-disabled{ width:32px;height:32px;visibility:hidden;}.arrowright-disabled{ visibility:hidden;width:32px;height:32px;}.radial{ background:-moz-radial-gradient(center, ellipse cover,rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));background:-webkit-radial-gradient(center, ellipse cover,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-o-radial-gradient(center, ellipse cover,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-ms-radial-gradient(center, ellipse cover,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:radial-gradient(ellipse at center,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#00ffffff",GradientType=1 );} #dcentertop2{ box-shadow: rgba(0, 0, 0, 0.188235) -3px -3px 3px 0px, rgba(0, 0, 0, 0.188235) 3px 0px 3px 0px, rgba(0, 0, 0, 0.227451) 0px 3px 3px 0px;} #dcentertop1, #dcentertop2{ clear:both;} #tostr2{ background:url("../../css/images/stars2.png") no-repeat;}.caltype{ float:right;width:10%;margin-left:1px;margin-right:1px;}.w20{ width:20% !important;} span.today{ display:inline-block;width:100%;font-size:200%;font-weight:bold;margin-top:80px;color:white;text-shadow:0px -1px 2px black;}.caltype table{ text-align:center;border-collapse:collapse;width:100%;}.caltype table td.month{ background:#44b842;color:white;font-size:70%;border-bottom:2px solid #ababab;text-shadow:1px 1px 1px black;}.caltype table td.month a{ color:white;}.caltype table td.wday{ background:#dcdcdc;color:black;font-size:70%;font-style:italic;}.caltype table td.day{ background:#dcdcdc;color:black;font-style:normal;font-size:250%;font-weight:bolder;}.caltype table td.day div{ text-shadow:1px 1px 1px white;}.caltype table td.bsh{ background:-moz-linear-gradient(top,rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 72%, rgba(0,0,0,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(72%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 72%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 72%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 72%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 72%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#a6000000", endColorstr="#00000000",GradientType=0 );font-size:5px;}.caltype table td.calname{ font-size:small;font-style:italic;height:38px;}.caltype table td.timg{ padding:0px;margin:0px;height:18px;background:url("../../css/images/pin18x18.png") bottom center no-repeat;text-align:center;}.caltype a:hover,.caltype.link:hover{ color:#006989;}.caltype a:visited,.caltype.link:visited { color:#55c7e9;}.caltype a, .link { color:#0393be;} #dflags{ float:left;padding-top:4px;} #dlogo{ float:left;}.cleared{ clear:both;} #dcarousel{ float:left;width:30%;} #dcarcon{ float:left;width:68%;} button{ padding:10px;}.hlight{ background:yellow;font-weight:bold;}.lastupdate{ font-size:small;border-bottom:1px solid gray;border-top:1px solid gray;text-align:right;} #apptopright{ text-align:center;} a.nodec{ text-decoration:none;color:inherit;} #footer{ border-top:10px solid #ffc617;background-color:#dee0e2;font-size:small;}.fsh{ border-top:1px solid #a1acb2;} #sicons{ float:right;} #dfoot{ width:80%;margin-left:auto;margin-right:auto;}.tabc{ border-bottom:2px solid gray;border-left:2px solid gray;border-right:2px solid gray;clear:both;background:#fdfdfd;padding:15px;} ul.tabs{ margin:0px;padding:0px;} ul.tabs li{ font-weight:bold;font-size:large;cursor:pointer;background:#505050;color:#f0f0f0;border-top:2px solid gray;border-left:2px solid gray;float:left;list-style:none;padding-left:10px;padding-right:10px;padding-top:15px;padding-bottom:5px;} ul.tabs li:hover{ background:#fdfdfd;color:black;text-decoration:underline;}.tabha{ background:#fdfdfd !important;color:black !important;cursor:default !important;text-decoration:none !important;border-right:1px solid gray;border-left:1px solid gray;} #dpicker { width:70%;margin:auto;display:none;border-top:1px solid black;border-bottom:1px solid black;} #dpicker_table td{ padding:0px;}.MyCalendar_dlabel{ font-size:larger;font-weight:bold;text-align:center;background:#ffff88;} table td.MyCalendar_headers{ color:black;background:#ffff88;vertical-align:top;text-align:center;font-weight:bold;}.MyCalendar_daysok:hover,.MyCalendar_daysbefore:hover,.MyCalendar_daysafter:hover,.MyCalendar_currentday:hover{ background:#ffff88;color:black;}.MyCalendar_daysok,.MyCalendar_currentday{ text-align:center;vertical-align:top;cursor:pointer;color:black;}.MyCalendar_daysbefore{ color:#ababab;text-align:center;vertical-align:top;font-size:9pt;cursor:pointer;}.MyCalendar_wn{ text-align:center;vertical-align:top;font-size:9pt;}.MyCalendar_daysafter{ color:#ababab;text-align:center;vertical-align:top;font-size:9pt;cursor:pointer;} #dpicker_table td a{ background:gold;font-weight:bold;display:block;cursor:pointer;text-align:center;}.calevei{ display:inline-block;width:250px;height:200px;}.cemi{ display:inline-block;width:250px;height:200px;float:left;margin-right:10px;border:1px solid gray;} #c-argentina-holidays{ background:url("../../css/images/sprite2.jpg") 0px 0px;} #c-costarica-holidays{ background:url("../../css/images/sprite2.jpg") -250px 0px;} #c-mexico-holidays{ background:url("../../css/images/sprite2.jpg") -500px 0px;} #c-spain-holidays{ background:url("../../css/images/sprite2.jpg") -750px 0px;} #c-chile-holidays{ background:url("../../css/images/sprite2.jpg") -1000px 0px;} #c-uruguay-holidays{ background:url("../../css/images/sprite2.jpg") -1250px 0px;} #c-colombia-holidays{ background:url("../../css/images/sprite2.jpg") -1500px 0px;} #c-panama-holidays{ background:url("../../css/images/sprite2.jpg") -1750px 0px;} #c-nicaragua-holidays{ background:url("../../css/images/sprite2.jpg") -2000px 0px;} #c-onu-days{ background:url("../../css/images/sprite2.jpg") -2250px 0px;} #c-catholic-liturgy{ background:url("../../css/images/sprite2.jpg") -2500px 0px;} #c-united_states-holidays{ background:url("../../css/images/sprite2.jpg") -2750px 0px;} #c-france-holidays{ background:url("../../css/images/sprite2.jpg") -3000px 0px;} #c-united_kingdom-holidays{ background:url("../../css/images/sprite2.jpg") -3250px 0px;} #c-brazil-holidays{ background:url("../../css/images/sprite2.jpg") -3500px 0px;} #c-portugal-holidays{ background:url("../../css/images/sprite2.jpg") -3750px 0px;} #c-italy-holidays{ background:url("../../css/images/sprite2.jpg") -4000px 0px;} #c-canada-holidays{ background:url("../../css/images/sprite2.jpg") -4250px 0px;} #c-jewish-holidays{ background:url("../../css/images/sprite2.jpg") -4500px 0px;} #c-japan-holidays{ background:url("../../css/images/sprite2.jpg") -4750px 0px;} #dloginbut{ text-align:center;} #mmenu{ display:none;float:left;background-color:#ffffe0;padding:7px;border:1px solid #ebebeb;} #mflags{ display:none !important;} #maccom{ margin-left:2%;margin-right:1%;} #macco{ display:none;float:right;background-color:#ffffe0;padding:7px;border:1px solid #ebebeb;} #macco span{ background:url("../../css/images/sprite1.gif") -219px 0px;display:inline-block;width:19px;height:19px;} #msearch{ display:none;float:right;background-color:#ffffe0;padding:7px;border:1px solid #ebebeb;} #msearch span{ background:url("../../css/images/sprite1.gif") -200px 0px;display:inline-block;width:19px;height:19px;}.dis{display:block !important}.nt_ev, .fb_ev{} #fbp{ border-radius:5px 5px 5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:inline-block;padding:3px;border:1px solid #bcc5ff;margin:5px;background:#e1e5ff;float:right;} #fb_username{ margin-right:5px;}.none{ display:none;} #equiv{ display:none;}.miarr{ display:none;} #dwpdfd{ margin-top:20px;} blockquote{ background:#f9f9f9;border-left:10px solid #ccc;margin:0.7em 5px;padding:0.5em 10px;quotes:"\201C""\201D""\2018""\2019";}blockquote:before{ color:#ccc;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em } blockquote p{ display:inline } #myti{display:none;}.section > .body{ background: #fdfdfd;padding-top:1%;padding-bottom:1%;margin-bottom:1%;}.section form { margin:2%;}.section form .item{ margin:2%;border-bottom: 1px solid #f5f3f3;padding-bottom: .5%;}.section .head{ background:#fffef8;border-bottom: 2px solid #ddd;border-top: 2px solid #fffef8;}.section .body table{ border: 1px solid #a0a0a0;width: 100%;}.section .body table thead{ background: #f1efef;}.section .body table th{ background: #f1efef;border: 1px solid gray;}.section .body table thead tr:nth-child(2){ font-size: small;}.section .body table thead tr:nth-child(2) th{ background: #fffef9;}.section .body table td{ background: white;border: 1px dotted gray;}.section .item .lab{ display:inline-block;padding-right:5px;text-align: right;width:130px;}.section > .head h1, .section > .head h2{ margin: 0%;padding: 1%;}.section > .head > h1.pad, .section > .head > h2.pad{ padding-left:130px;margin-left:4%;}.section form input, .section form select{ padding:3px;height: 20px;width:210px;}.section form input.solo, .section form select.solo{ padding:inherit;width:inherit;}.section form input:invalid, form select:invalid{ border:1px solid red;}.section form input:valid, .section form select:valid{ }.form-actions{ padding: 19px 5px 20px;margin-top: 20px;margin-bottom: 20px;background-color: #f5f5f5;border-top: 1px solid #e5e5e5;}.section form .form-actions input{ height: inherit;}.btn{ padding: 1%;}.btn-main{ background: green;color: white;font-weight: bold;font-size: initial;} #dlogin{ }.ajsac{ color:#0091ff;text-decoration:underline;font-size:small;cursor:pointer;} @media only screen and (max-width:1024px) { #dcentertop{ width:100%;} #equiv{ display:none;} #dleft{ display:none;} #dcenter{ width:100%;} #dright{ display:none;} } @media only screen and (max-width:640px) { #dsearch form{ text-align:center;} ul.tabs li{ float:none;} h1{ text-align:center;} #myti{display:block} #YouTubeBar{display:none} #fles,#flen,#flfr,#flpt,#flit,#flja{ margin-right:15px;} #mflags{ display:block !important;} #maccom{display:none;} #mmenu,#msearch,#macco{ display:inline-block;} #dflags{ display:none;} #dcentermiddle{ margin-top:38px;}.MyWindow_frame{ width: 90%;} #dmenubar{ display:none;position:fixed;} #equiv{ display:inline-block;float:left;font-size:16px;padding-left:7px;padding-right:7px;text-shadow:0 -1px 0 rgba(0,0,0,.3);} #dlogo{ float:left;margin-top:8px;} #cse-search-box{ padding-top:6px;} #tostr1{ display:none;} #dsearch{ display:none;width:100%;background:#F9F9C0;padding-bottom:5px;padding-top:5px;} #cse-search-box input{ width:85%;} #ext-div{ display:none;} body,#dcentertop1{ background:none !important;} #appcenter{ overflow:hidden;clear:both;} #dleft,#dright{ display:none;background-image:none;} #dcarousel,#dcarcon{ float:none !important;margin:auto;} #dcarousel{ width:100%;}.border{ padding:0px;background:none;border:none;}.border table{ margin:auto;width:50%;} #dcarcon{ width:100%;} #footer{ text-align:center;}.w35,.w65,#dcenter,#sicons{ float:none !important;width:100% !important;background-image:none !important;} h1,h2,h3,h4,h5,h6{ } div.caleve h4{ padding-bottom:0px;padding-top:0px;} img,table,div{ max-width:100%;} table{ overflow:auto;display:block;} #dpicker_table{ display:table;}.caleve{ float:left;width:270px;background-image:none;}.fes img,.ffr img,.fit img,.fpt img,.fen img{ width:40px;height:30px;} #links, .linkboxw,.linkboxd{ clear:both;width:auto !important;float:none;}.caltype{ float:none;width:13%;display:inline-block;}.caltype.w20{ display:none;}.tmenuitem{ width:97% !important;display:block !important;text-align:left !important;padding-left:10px !important;padding-bottom:10px !important;border-right:none !important;border-top:1px solid #ECECB6 !important;}.tmenuitem a{ margin-right:10px;} #breadcrumbsbottom{ text-align:center;}.caltype table td.calname{ font-size:7pt;}.caltype table td.day{ font-size:small;} #dfoot{ width:100% !important;margin:0px;}.w80{ float:none;width:100%;} } @media only screen and (max-width:500px) { .caleve{ width:100% !important;float:none !important;} #lupdt{ text-align:center;} } @media only screen and (max-width:375px) { .section .form-actions{ text-align:center;}.section .item .lab{ display:inherit;padding-right:0px;text-align:inherit;width:inherit;} #sampletbl{ border:1px solid gold;background:#ffffef;} } @media only screen and (max-width:320px) { .w20{ margin-left:0px;} #cemip{ text-align:center;}.cemi{ float:none !important;} #caleved{ margin:5%;} select{ max-width:200px;}.adunit{ overflow:hidden;}.imgembed{ float:none;padding:0px;margin:0px;border:0px solid white;} #footer{ text-align:center;}.w80{ float:none;width:100%;} #dbadges{ float:none;text-align:center;clear:both;vertical-align:top;} div.holder{ float:none !important;border:none !important;display:inline-block !important;} } }@media print{body{font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;margin: 0px;color:black;}.noprint{display: none !important;}a,a:link{color:inherit;}.w80{width: 100%;}table.month td textarea,table.week td textarea, table.day td textarea{width:100%;}table.month td input,table.week td input, table.day td input{width:100%;}#dpicker_table,#dpicker{display:none;}svg.HC2D{ border:1px solid whitesmoke;fill:none;}svg .p_xaxis{ stroke: #000;}svg .p_yaxis{ stroke: #000;}svg .p_xa{ stroke: #999;pointer-events: none;opacity:0.7;}svg .t_xa{ fill:black;stroke:inherit;}svg .t_xcap{ stroke:black;}svg .t_xcap:hover{ stroke:black;fill:white;}svg .t_xcap_g{ transition-property: transform;transition-duration: 1s;transform-origin: 50% 50%;}@keyframes rotate { from { transform: rotate(0deg) scale(1);} to { transform: rotate(90deg) scale(2);}}svg .t_xcap_g:hover{ animation-name: rotate;animation-duration: 1s,.5s;animation-iteration-count: 1, infinite;animation-fill-mode: forwards;animation-direction: normal, alternate;animation-timing-function: ease-out, ease-in-out;fill:black;}svg .t_ycap{ stroke:black;}svg .p_ya{ stroke:black;opacity:0.7;}sv