.ygtvtn{width:16px;height:22px;background:url(tn.gif) 0 0 no-repeat;}
.ygtvtm{width:16px;height:22px;cursor:pointer;background:url(tm.gif) 0 0 no-repeat;}
.ygtvtmh{width:16px;height:22px;cursor:pointer;background:url(tmh.gif) 0 0 no-repeat;}
.ygtvtp{width:16px;height:22px;cursor:pointer;background:url(tp.gif) 0 0 no-repeat;}
.ygtvtph{width:16px;height:22px;cursor:pointer;background:url(tph.gif) 0 0 no-repeat;}
.ygtvln{width:16px;height:22px;background:url(ln.gif) 0 0 no-repeat;}
.ygtvlm{width:16px;height:22px;cursor:pointer;background:url(lm.gif) 0 0 no-repeat;}
.ygtvlmh{width:16px;height:22px;cursor:pointer;background:url(lmh.gif) 0 0 no-repeat;}
.ygtvlp{width:16px;height:22px;cursor:pointer;background:url(lp.gif) 0 0 no-repeat;}
.ygtvlph{width:16px;height:22px;cursor:pointer;background:url(lph.gif) 0 0 no-repeat;}
.ygtvloading{width:16px;height:22px;background:url(loading.gif) 0 0 no-repeat;}
.ygtvdepthcell{width:16px;height:22px;background:url(vline.gif) 0 0 no-repeat;}
.ygtvblankdepthcell{width:16px;height:22px;}
.ygtvitem{}
.ygtvchildren{}
* html .ygtvchildren{height:2%;}
.ygtvlabel, .ygtvlabel:link, .ygtvlabel:visited, .ygtvlabel:hover{margin-left:2px;text-decoration:none;}
.ygtvspacer{height:10px;width:10px;margin:2px;}
.yui-navset-top .yui-nav li, .yui-navset-bottom .yui-nav li{margin-right:0.5em;}
.yui-navset-left .yui-nav li, .yui-navset-right .yui-nav li{margin-bottom:0.5em;}
.yui-navset .yui-nav li em{padding:.5em;}
.yui-navset-left .yui-nav, .yui-navset-right .yui-nav{width:6em;}
.yui-navset-left{padding-left:6em;}
.yui-navset-right{padding-right:6em;}
.yui-nav, .yui-nav li{margin:0;padding:0;list-style:none;}
.yui-navset li em{font-style:normal;}
.yui-navset{position:relative;zoom:1;}
.yui-navset .yui-content{zoom:1;}
.yui-navset-top .yui-nav li, .yui-navset-bottom .yui-nav li{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;}
.yui-navset .yui-nav a{outline:0;}
.yui-navset .yui-nav a{position:relative;}
.yui-navset .yui-nav li a{display:block;zoom:1;}
.yui-navset-top .yui-nav li a, .yui-navset-bottom .yui-nav li a{display:inline-block;vertical-align:bottom;}
.yui-navset-bottom .yui-nav li a{vertical-align:text-top;}
.yui-navset .yui-nav li a em{display:block;}
.yui-navset-left .yui-nav, .yui-navset-right .yui-nav{position:absolute;z-index:1;}
.yui-navset-left .yui-nav{left:0;}
.yui-navset-right .yui-nav{right:0;}
.yui-navset .yui-nav li a, .yui-navset .yui-content{border:1px solid #000;}
.yui-navset .yui-nav .selected a, .yui-navset .yui-nav a:hover, .yui-navset .yui-content{background-color:#f6f7ee;}
.yui-navset-top .yui-nav .selected a{border-bottom:0;padding-bottom:1px;}
.yui-navset-top .yui-content{margin-top:-1px;}
.yui-navset-bottom .yui-nav .selected a{border-top:0;padding-top:1px;}
.yui-navset-bottom .yui-content{margin-bottom:-1px;}
.yui-navset-left .yui-nav li.selected a{border-right:0;padding-right:1px;}
.yui-navset-left .yui-content{margin-left:-1px;}
.yui-navset-right .yui-nav li.selected a{border-left:0;padding-left:1px;}
.yui-navset-right .yui-content{margin-right:-1px;*margin-right:0;}
.yuimenu{background-color:#ffffff;border:solid 1px #cccccc;}
.yuimenu.show-scrollbars{overflow:visible;}
.yui-menu-shadow{display:none;}
.yuimenu .yuimenu,
.yuimenubar .yuimenu{position:absolute;visibility:hidden;z-index:100 !important;}
.yuimenubar{background-color:#ffffff;}
.yuimenubar ul{*zoom:1;}
.yuimenubar ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0;}
yuimenu h6,
yuimenubar h6{font-size:100%;font-weight:normal;margin:0;border:solid 1px #c4c4be;color:#0B333C;}
.yuimenubar h6{float:left;padding:4px 12px;border-width:0 1px 0 0;}
.yuimenubar .yuimenu h6{float:none;}
.yuimenu h6{border-width:1px 0 0 0;padding:5px 10px 0 10px;}
.yuimenubar ul{list-style-type:none;margin:0;padding:0;}
.yuimenu ul{list-style-type:none;border:solid 1px #c4c4be;border-width:1px 0 0 0;margin:0;padding:4px 0;}
yuimenu ul.first-of-type,
yuimenu ul.hastitle,
yuimenu h6.first-of-type{border-width:0;}
.yuimenu .topscrollbar,
.yuimenu .bottomscrollbar{height:16px;background-image:url(map.gif);background-repeat:no-repeat;}
.yuimenu .topscrollbar{background-image:url(map.gif);background-position:center -72px;}
.yuimenu .topscrollbar_disabled{background-image:url(map.gif);background-position:center -88px;}
.yuimenu .bottomscrollbar{background-image:url(map.gif);background-position:center -104px;}
.yuimenu .bottomscrollbar_disabled{background-image:url(map.gif);background-position:center -120px;}
.yuimenubaritem{float:left;}
.yuimenuitemlabel,
.yuimenubaritemlabel{white-space:nowrap;font-size:85%;display:block;color:#000;text-decoration:none;}
.yuimenuitemlabel{padding:2px 24px;outline:none;}
.yuimenubaritemlabel{border-width:0 0 0 1px;border-style:solid;border-color:#c4c4be;padding:4px 24px;}
li.first-of-type .yuimenubaritemlabel{border-width:0;}
.yuimenuitemlabel .helptext{font-style:normal;margin:0 0 0 40px;}
.yuimenuitemlabel .submenuindicator,
.yuimenuitemlabel .checkedindicator,
.yuimenubaritemlabel .submenuindicator{display:block;height:8px;width:8px;overflow:hidden;vertical-align:middle;text-indent:9px;background-image:url(map.gif);background-repeat:no-repeat;}
.yuimenubaritemlabel .submenuindicator{display:-moz-inline-stack;display:inline-block;font:0/0 arial;}
.yuimenuitemlabel .submenuindicator{background-position:0 0;}
.yuimenubaritemlabel .submenuindicator{background-position:0 -24px;margin:0 0 0 10px;}
.yuimenuitemlabel .checkedindicator{background-position:0 -48px;}
.visible .yuimenuitem,
.visible .yuimenuitemlabel{*zoom:1;}
.visible .yuimenuitemlabel .helptext{float:right;width:100%;text-align:right;margin:-1.2em 0 0 0;*cursor:hand;}
.visible .yuimenuitemlabel .submenuindicator{margin:-.9em -16px 4px auto;*margin:-.9em -16px 0 105%;}
.visible .yuimenuitemlabel .checkedindicator{margin:-.9em auto 4px -16px;*margin-bottom:0;}
.yuimenuitem a.selected,
.yuimenubaritem a.selected{background-color:#AADEFF;text-decoration:none;color:#fff;}
.yuimenubaritem a.selected .submenuindicator{background-position:0 -32px;}
.yuimenuitem a.selected .submenuindicator{background-position:0 -8px;}
.yuimenuitem a.selected .checkedindicator{background-position:0 -56px;}
.yuimenubaritem a.disabled .submenuindicator{background-position:0 -40px;}
.yuimenuitem a.disabled{cursor:default;color:#b9b9b9;}
.yuimenuitem a.disabled .submenuindicator{background-position:0 -16px;}
.yuimenuitem a.disabled .checkedindicator{background-position:0 -64px;}
#yui-log{position:absolute;top:1em;right:1em;font-size:77%;text-align:left;}
.yui-log{padding:1em;width:31em;background-color:#AAA;border:1px solid black;font-family:monospace;z-index:9000;}
.yui-log p{margin:1px;padding:.1em;}
.yui-log button{font-family:monospace;}
.yui-log .yui-log-hd{margin-top:1em;padding:.5em;background-color:#575757;color:#FFF;}
.yui-log .yui-log-bd{width:100%;height:20em;background-color:#FFF;border:1px solid gray;overflow:auto;}
.yui-log .yui-log-ft{margin-top:.5em;margin-bottom:1em;}
.yui-log .yui-log-ft .yui-log-categoryfilters{}
.yui-log .yui-log-ft .yui-log-sourcefilters{width:100%;border-top:1px solid #575757;margin-top:.75em;padding-top:.75em;}
.yui-log .yui-log-btns{position:relative;float:right;bottom:.25em;}
.yui-log .yui-log-filtergrp{margin-right:.5em;}
.yui-log .info{background-color:#A7CC25;}
.yui-log .warn{background-color:#F58516;}
.yui-log .error{background-color:#E32F0B;}
.yui-log .time{background-color:#A6C9D7;}
.yui-log .window{background-color:#F2E886;}
.yui-tt{visibility:hidden;position:absolute;color:#333;background-color:#FEFFDD;font-family:arial,helvetica,verdana,sans-serif;padding:4px;border-style:solid;border-top-width:1px;border-left-width:1px;border-right-width:2px;border-bottom-width:2px;border-color:#CCCCCC;font:80% sans-serif;width:auto;z-index:10003;}
.yui-tt-shadow{display:none;}
* html body.masked select{visibility:hidden;}
* html div.yui-panel-container select{visibility:inherit;}
* html div.drag select{visibility:hidden;}
* html div.hide-select select{visibility:hidden;}
.mask{z-index:0;display:none;position:absolute;top:0;left:0;-moz-opacity:0.5;opacity:.50;filter:alpha(opacity=50);background-color:#CCC;}
.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars textarea, .hide-scrollbars select{overflow:hidden;display:none;}
.show-scrollbars textarea, .show-scrollbars select{overflow:visible;}
.yui-panel-container{position:absolute;background-color:transparent;z-index:6;visibility:hidden;overflow:visible;width:auto;}
.yui-panel-container.focused{}
.yui-panel-container.matte{padding:3px;background-color:#FFF;}
.yui-panel-container.matte .underlay{display:none;}
.yui-panel-container.shadow{padding:0px;background-color:transparent;}
.yui-panel-container.shadow .underlay{visibility:inherit;position:absolute;background-color:#CCC;top:3px;left:3px;z-index:0;width:100%;height:100%;-moz-opacity:0.7;opacity:.70;filter:alpha(opacity=70);zoom:1;}
.yui-panel{visibility:hidden;border-collapse:separate;position:relative;left:0px;top:0px;font:1em Arial;background-color:#FFF;border:1px solid #000;z-index:1;overflow:hidden;}
.yui-panel .hd{background-color:#3d77cb;color:#FFF;font-size:100%;line-height:100%;border:1px solid #FFF;border-bottom:1px solid #000;font-weight:bold;overflow:hidden;padding:4px;}
.yui-panel .bd{overflow:hidden;padding:4px;}
.yui-panel .bd p{margin:0 0 1em;}
.yui-panel .container-close{position:absolute;top:5px;right:4px;z-index:6;height:12px;width:12px;margin:0px;padding:0px;background:url(close12_1.gif) no-repeat;cursor:pointer;visibility:inherit;}
.yui-panel .ft{padding:4px;overflow:hidden;}
.yui-simple-dialog .bd .yui-icon{background-repeat:no-repeat;width:16px;height:16px;margin-right:10px;float:left;}
.yui-simple-dialog .bd span.blckicon{background:url("blck16_1.gif") no-repeat;}
.yui-simple-dialog .bd span.alrticon{background:url("alrt16_1.gif") no-repeat;}
.yui-simple-dialog .bd span.hlpicon{background:url("hlp16_1.gif") no-repeat;}
.yui-simple-dialog .bd span.infoicon{background:url("info16_1.gif") no-repeat;}
.yui-simple-dialog .bd span.warnicon{background:url("warn16_1.gif") no-repeat;}
.yui-simple-dialog .bd span.tipicon{background:url("tip16_1.gif") no-repeat;}
.yui-dialog .ft, .simple-dialog .ft{padding-bottom:5px;padding-right:5px;text-align:right;}
.yui-dialog form, .yui-simple-dialog form{margin:0;}
.button-group button{font:100 76% verdana;text-decoration:none;background-color:#E4E4E4;color:#333;cursor:hand;vertical-align:middle;border:2px solid #797979;border-top-color:#FFF;border-left-color:#FFF;margin:2px;padding:2px;}
.button-group button.default{font-weight:bold;}
.button-group button:hover, .button-group button.hover{border:2px solid #90A029;background-color:#EBF09E;border-top-color:#FFF;border-left-color:#FFF;}
.button-group button:active{border:2px solid #E4E4E4;background-color:#BBB;border-top-color:#333;border-left-color:#333;}
.yui-calcontainer{position:relative;padding:5px;background-color:#FFF;border:1px solid #ddd;float:left;_overflow:hidden;}
.yui-calcontainer iframe{position:absolute;border:none;margin:0;padding:0;z-index:0;width:100%;height:100%;left:0px;top:0px;}
.yui-calcontainer iframe.fixedsize{width:50em;height:50em;top:-1px;left:-1px;}
.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-calendar{font:90% 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;background-repeat:no-repeat;cursor:pointer;bottom:0;width:18px;height:18px;left:2px;z-index:1;}
.yui-calendar .calnavright{position:absolute;background-repeat:no-repeat;cursor:pointer;bottom:0;width:18px;height:18px;right:2px;z-index:1;}
.yui-calendar td.calcell{padding:.3em .4em;border:1px solid #FFFFFF;text-align:center;}
.yui-calendar td.calcell a{color:#3c3c3c;text-decoration:none;}
.yui-calendar td.calcell.today{color:#FFF;background-color:#818181;border:1px solid #818181;}
.yui-calendar td.calcell.oom{cursor:default;color:#fff;background-color:#fff;border:1px solid #fff;}
.yui-calendar td.calcell.selected{color:#fff;background-color:#009DFF;border:1px solid #009DFF;}
.yui-calendar td.calcell.calcellhover{cursor:pointer;color:#FFF;background-color:#AADEFF;border:1px solid #AADEFF;}
.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-bottom:1px solid #E0E0E0;padding-bottom:4px;padding-top:2px;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:#333;font-weight:bold;text-align:center;width:1.5em;padding-top:4px;padding-bottom:4px;}
.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:hover{background:inherit;}
p#clear{clear:left;padding-top:10px;}
body{margin:0;padding:0;}