/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.0
*/
.yui-overlay,
.yui-panel-container {
    visibility:hidden;
    position:absolute;
    z-index: 2;
}


.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-color:#000;
}

.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 {
}


/* Panel underlay styles */

.yui-panel-container .underlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.yui-panel-container.matte {
    padding:0;
    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);  /* For IE */
}

/* 
   Workaround for Safari 2.x - the yui-force-redraw class is applied, and then removed when
   the Panel's content changes, to force Safari 2.x to redraw the underlay.
   We attempt to choose a CSS property which has no visual impact when added,
   removed, but still causes Safari to redraw
*/
.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;
    background-color:#FFF;
    border:3px solid #9d7424;
    z-index:1;
    overflow:hidden;
}

.yui-panel .bd {
    overflow:hidden;
    padding:0;
}

.yui-panel .bd p {
    margin:15px;
    font-size:85%;
    line-height:120%;
}

.yui-panel .bd blockquote {
	font-style:italic;
	padding:0 10px;
	margin:15px;
	font-size:75%;
	line-height:120%;
	color:#666;}

.yui-panel .bd p.next {
	border-top:1px solid #9d7424;
	padding-top:10px;
	margin-bottom:0;}

.yui-panel .bd h3 {
	padding:0;
	margin:15px 15px 5px 15px;
	font-style:normal;
    font-size:85%;
    line-height:120%;}

.yui-panel .bd h3 img {
	float:right;
	border-left:20px solid #fff;
	padding:0;
	margin:0 0 20px 0;}
