 .txtCal{width:210px;} .btnCal{padding-left:5px;padding-right:5px;} .yui-calcontainer{position:relative;padding:5px;background-color:#F7F9FB;border:1px solid #7B9EBD;float:left;overflow:hidden;} .yui-calcontainer iframe{position:absolute;border:none;margin:0;padding:0;left:-1px;top:-1px;z-index:0;width:50em;height:50em;} .yui-calcontainer.multi{padding:0;} .yui-calcontainer.multi .groupcal{padding:5px;background-color:transparent;z-index:1;float:left;position:relative;border:none;} .yui-calcontainer .title{font:100% sans-serif;color:#000;font-weight:bold;margin-bottom:5px;height:25px;position:absolute;top:3px;left:5px;z-index:1;} .yui-calcontainer .close-icon{position:absolute;right:3px;top:3px;border:none;z-index:1;} .yui-calcontainer .calclose{background:url("calx.gif") no-repeat;width:17px;height:13px;cursor:pointer;} .yui-calendar{font:100% sans-serif;text-align:center;border-spacing:0;border-collapse:separate;position:relative;} .yui-calcontainer.withtitle{padding-top:1.5em;} .yui-calendar .calnavleft{position:absolute;overflow:hidden;text-indent:-10000em;cursor:pointer;top:2px;bottom:0;width:9px;height:12px;left:2px;z-index:1;background:url("callt.gif") no-repeat;} .yui-calendar .calnavright{position:absolute;overflow:hidden;text-indent:-10000em;cursor:pointer;top:2px;bottom:0;width:9px;height:12px;right:2px;z-index:1;background:url("calrt.gif") no-repeat;} .yui-calendar td.calcell{padding:.1em .2em;border:1px solid #E0E0E0;text-align:center;} .yui-calendar td.calcell a{color:#003DB8;text-decoration:none;} .yui-calendar td.calcell.today{border:1px solid #000;} .yui-calendar td.calcell.oom{cursor:default;color:#999;background-color:#EEE;border:1px solid #E0E0E0;} .yui-calendar td.calcell.selected{color:#003DB8;background-color:#FFF19F;border:1px solid #FF9900;} .yui-calendar td.calcell.calcellhover{cursor:pointer;color:#FFF;background-color:#FF9900;border:1px solid #FF9900;} .yui-calendar td.calcell.calcellhover a{color:#FFF;} .yui-calendar td.calcell.restricted{text-decoration:line-through;} .yui-calendar td.calcell.previous{color:#CCC;} .yui-calendar td.calcell.highlight1{background-color:#CCFF99;} .yui-calendar td.calcell.highlight2{background-color:#99CCFF;} .yui-calendar td.calcell.highlight3{background-color:#FFCCCC;} .yui-calendar td.calcell.highlight4{background-color:#CCFF99;} .yui-calendar .calhead{border:1px solid #E0E0E0;vertical-align:middle;background-color:#FFF;} .yui-calendar .calheader{position:relative;width:100%;text-align:center;} .yui-calendar .calheader img{border:none;} .yui-calendar .calweekdaycell{color:#666;font-weight:normal;text-align:center;width:2.5em;} .yui-calendar .calfoot{background-color:#EEE;} .yui-calendar .calrowhead,.yui-calendar .calrowfoot{color:#666;font-size:9px;font-style:italic;font-weight:normal;width:15px;} .yui-calendar .calrowhead{border-right-width:2px;} .yui-calendar a.calnav{_position:relative;padding-left:2px;padding-right:2px;text-decoration:none;color:#000;} .yui-calendar a.calnav:hover{border:1px solid #003366;background-color:#6699cc;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAeCAMAAAAiq38CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBQTFRFV4m9UIO2ZZjLOGyfH1OFI1aJPG+iUIS3R3qtRHapJlmMTYCzEkV4GUx/R3msVIa5TYC0XpLEFUh8Q3apLmCTVIe5QHOmOWufY5XJNGibYJPHKlyQJlqNFkl7QHKlGUt+LWGTIFKFP3OmHE6CLmGUEkZ4XI/CWYy/WY3AYpbIYZTGXpHEV4q8YZTHY5bJXI/BMmSXPHCiZZfLY5bIZJfKI1WIW4/CXpHFX5HEVIa6Sn2wKl2QNWibHE+CMWSXZpnMe+NdqgAAAMdJREFUeNpsxukWQlAUBeCdohJCpkSazDRI8/T+b9W5ltWvvr3PvhefH/z/1hXH1RxX1RWOqZOmR2e7deCWZVZmbpa5yPOrdtHyi6YhOlOiHQVxHCesSQIUKAo6AKZp3sYmg36n0xbqqKGqI9x/oCjKgNBgOKGwmcBaWfO5ZdFAOAhCcwK6jN21bRvTZ2uK/btBDxYLY0MxjA0ejRkVoih6FNHzwJMTheex7DFLgldr/YIsy0EgB/TA132dVfcRSpIUspG+AgwAZYkmB4zhGF0AAAAASUVORK5CYII=') repeat-x;color:#fff;cursor:pointer;} .yui-calcontainer .yui-cal-nav-mask{position:absolute;z-index:2;display:none;margin:0;padding:0;left:0;top:0;width:100%;height:100%;_width:0;_height:0;background-color:#000;opacity:0.25;*filter:alpha(opacity=25);} .yui-calcontainer .yui-cal-nav{position:absolute;z-index:3;display:none;padding:0;top:1.5em;left:50%;width:12em;margin-left:-6em;border:1px solid #7B9EBD;background-color:#F7F9FB;font-size:93%;} .yui-calcontainer.withtitle .yui-cal-nav{top:3.5em;} .yui-calcontainer .yui-cal-nav-y,.yui-calcontainer .yui-cal-nav-m,.yui-calcontainer .yui-cal-nav-b{padding:2px 5px 2px 5px;} .yui-calcontainer .yui-cal-nav-b{text-align:center;} .yui-calcontainer .yui-cal-nav-e{margin-top:2px;padding:2px;background-color:#EDF5FF;border-top:1px solid black;display:none;} .yui-calcontainer .yui-cal-nav label{display:block;font-weight:bold;} .yui-calcontainer .yui-cal-nav-mc{width:100%;_width:auto;} .yui-calcontainer .yui-cal-nav-y input.yui-invalid{background-color:#FFEE69;border:1px solid #000;} .yui-calcontainer .yui-cal-nav-yc{width:3em;} .yui-calcontainer .yui-cal-nav-b button{font-size:93%;text-decoration:none;cursor:pointer;background-color:#79b2ea;border:1px solid #003366;border-top-color:#FFF;border-left-color:#FFF;margin:1px;} .yui-calcontainer .yui-cal-nav-b .yui-default button{} .yui-calendar .calbody a:hover{background:inherit;} p#clear{clear:left;padding-top:10px;}
