/**
 * AstonishMe Helper plugin style sheet
 *
 * @package AstonishMe General
 *
 * @copyright (c)2008 by AstonishMe - {@link http://astonishme.co.uk/}.
 *
 * {@internal Below is a list of authors who have contributed to design/coding of this file: }}
 * @author Yabba	- {@link http://www.astonishme.co.uk/}
 * @author Stk		- {@link http://www.astonishme.co.uk/}
 *
 * {@internal License choice
 * - If you have received this file as part of a package, please find the license.txt file in
 *   the same folder or the closest folder above for complete license terms.
 * - If you have received this file individually
 *   then you must choose one of the following licenses before using the file:
 *   - GNU General Public License 2 (GPL) - http://www.opensource.org/licenses/gpl-license.php
 *   - Mozilla Public License 1.1 (MPL) - http://www.opensource.org/licenses/mozilla1.1.php
 * }}
 *
 */

.amhlprHideObject{
display:none;
}

#amhlprWindow{
position:fixed;
top:0;
right:0;
bottom:0;
left:0;
z-index:200;
}

#amhlprOverlay{
background:#000;
position:absolute;
bottom:0;
right:0;
width:100%;
height:100%;
opacity:.7;
filter:alpha(opacity=70);
z-index:100;
}


#amhlprScreen{
position:fixed;
top:50px;
right:50px;
bottom:50px;
left:50px;
z-index:150;
}

.amhlprInnerScreen{
height:100%;
overflow:auto;
}

/**
 * Message box styles
 */
#amhlprMessageBox{
position:absolute;
top:50%;
left:50%;
margin:-10em 0 0 -10em;
width:20em;
color:#fff;
z-index:200;
}

#amhlprMessageTitleWrap{
cursor:move;
}

#amhlprMessageTitleInner{
font-size:80%;
background:#008;
color:#fff;
margin:0;
padding:2px;
}

#amhlprMessageClose{
background:#800;
cursor:pointer;
float:right;
padding:0 2px;
}

#amhlprMessageText{
text-align:center;
margin:0;
padding:10px;
}

#amhlprMessageButtons{
text-align:center;
padding:2px 4px;
}

#amhlprMessageWindow{
position:relative;
}

#amhlprMessageUnderlay{
position:absolute;
width:100%;
height:100%;
z-index:-1;
background:#113;
opacity:.4;
filter:alpha(opacity=40);
}

/**
 * Pages
 */
.amhlprPageTitle{
margin:0;
background:#008;
line-height:1.2em;
padding:0 0 0 4px;
color:#ccc;
}

.amhlprPageClose{
float:right;
border-left:1px solid #ccc;
background:#800;
color:#fff;
padding:0 4px;
cursor:pointer;
}

.amhlprPage{
width:100%;
height:90%;
}

/**
 * Fixes for objects et al
 */
.amhlprOpen object,
.amhlprOpen embed,
.amhlprOpen select{
visibility:hidden;
}