.yui-overlay,
.yui-panel-container {
    visibility:hidden;
    position:absolute;
    z-index: 2;
}
.yui-tt {
    visibility:hidden;
    position:absolute;
    color:#333;
    background-color:#FDFFB4;
    font-family:arial,helvetica,verdana,sans-serif;
    padding:2px;
    border:1px solid #FCC90D;
    font:100% sans-serif;
    width:auto;
}
.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: 1; 
    display:none;
    position:absolute;
    top:0;
    left:0;
    -moz-opacity: 0.7;
    opacity:.70;
    filter: alpha(opacity=70);
    background :#000000 url(../images/bodybackgr.jpg);
}
.hide-scrollbars,
.hide-scrollbars * {
    overflow: hidden;
}
.hide-scrollbars select {
    display: none;
}
.show-scrollbars {
    overflow: auto;
}
.yui-panel-container.show-scrollbars {
    overflow: visible;
}
.yui-panel-container.show-scrollbars .underlay {
    overflow: auto;
}
.yui-panel-container.focused {
}
.yui-panel-container .underlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.yui-panel-container.matte {
    padding: 3px;
    background-color: #fff;
}
.yui-panel-container.shadow .underlay {
    top: 3px;
    bottom: -3px;
    right: -3px;
    left: 3px;
    background-color: #000;
    opacity: .12;
    filter: alpha(opacity=12);  
}
.yui-panel-container.shadow .underlay.yui-force-redraw {
    padding-bottom: 1px;
}
.yui-effect-fade .underlay {
    display:none;
}
.yui-panel {
    visibility:hidden;
    border-collapse:separate;
    position:relative;
    left:0;
    top:0;
    border:none;
    z-index:1;
    overflow:hidden;
	color:#fff;
	padding:0;}


.yui-panel .hd {width:100%;height:25px;margin:0;background: url(../images/dialogheaderbackgr.gif) top center no-repeat;}
.yui-panel .hd  h2{color:#000;font-weight: bold;font-size: 12px;font-family:verdana,arial,sans-serif;}
.yui-panel .hd .left {float: left;height:15px;padding:5px 10px;background: url(../images/dialogheaderbackgrleft.gif) no-repeat top left;}
.yui-panel .hd .right {float: right;height:15px;padding:5px 10px;;background: url(../images/dialogheaderbackgrright.gif) no-repeat top right;}
.yui-panel .bd {overflow:hidden; padding:0;background: #dddddd url(../images/dialogbkgrnd.gif) repeat-x top left;}
.yui-panel .bd .left {float:left;width:310px;}
.yui-panel .bd p {padding:10px;text-align:left;font-size:11px;color:#222;}
.yui-panel .bd ul {margin-left:10px;padding:10px;text-align:left;font-size:11px;color:#222;list-style:square outside url(../images/bullet.gif);}
.yui-panel .container-close {position:absolute;top:3px;right:6px;height:20px;width:36px;margin:0px;padding:0px;background:url(../images/close_30.png) no-repeat;cursor:pointer;visibility:inherit;}
.yui-panel .ft {height:16px;margin:0;background: url(../images/dialogfootbkgrnd.gif) no-repeat top center;padding:0; overflow:hidden;}
.yui-panel .ft .left {float: left;height:16px;width:15px;padding:0;background: url(../images/dialogfootbkgrndleft.gif) no-repeat top left;}
.yui-panel .ft .right {float: right;height:16px;width:15px;padding:0;;background: url(../images/dialogfootbkgrndright.gif) no-repeat top right;}

.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, 
.yui-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;
}