.yui-calcontainer .layer{position:absolute;margin:0;border:0;padding:0;}.yui-calcontainer .layer table{width:100%;height:100%;margin:0;border:0;border-collapse:collapse;border-spacing:0;*border-collapse:separate;*border-spacing:1px;padding:0;table-layout:fixed;}.yui-calcontainer .layer table td{width:25%;text-align:center;white-space:nowrap;cursor:pointer;}.yui-skin-sam .yui-calendar .calheader .uplink:link,.yui-skin-sam .yui-calendar .calheader .uplink:active,.yui-skin-sam .yui-calendar .calheader .uplink:visited{text-decoration:none;color:#06c;}.yui-skin-sam .yui-calendar .calheader .uplink:hover{text-decoration:underline;}.yui-skin-sam .yui-calendar .calheader .topuplink:link,.yui-skin-sam .yui-calendar .calheader .topuplink:active,.yui-skin-sam .yui-calendar .calheader .topuplink:visited,.yui-skin-sam .yui-calendar .calheader .topuplink:hover{text-decoration:none;cursor:default;}.yui-skin-sam .yui-calcontainer .layer{font-family:sans-serif;font-size:100%;font-weight:bold;}.yui-skin-sam .yui-calcontainer .layer table{*background:#ccc;}.yui-skin-sam .yui-calcontainer .layer table td{border:1px solid #ccc;*border:0;background:#fff;color:#06c;}.yui-skin-sam .yui-calcontainer .layer table td.current{color:#000;}.yui-skin-sam .yui-calcontainer .layer table td.ood{background:#f2f2f2;}.yui-skin-sam .yui-calcontainer .layer table td.hover{background:#426FD9;color:#fff;}