/*
//************************************************************************************
// Copyright (C) 2006, Massimo Beatini
//
// This software is provided "as-is", without any express or implied warranty. In 
// no event will the authors be held liable for any damages arising from the use 
// of this software.
//
// Permission is granted to anyone to use this software for any purpose, including 
// commercial applications, and to alter it and redistribute it freely, subject to 
// the following restrictions:
//
// 1. The origin of this software must not be misrepresented; you must not claim 
//    that you wrote the original software. If you use this software in a product, 
//    an acknowledgment in the product documentation would be appreciated but is 
//    not required.
//
// 2. Altered source versions must be plainly marked as such, and must not be 
//    misrepresented as being the original software.
//
// 3. This notice may not be removed or altered from any source distribution.
//
//************************************************************************************
*/

div.dimmer 
{
	visibility: hidden;
	position:absolute;
	left:0px;
	top:0px;
	font-family:verdana;
	font-weight:bold;
	padding:0px;
	width:100%;
	height:100%;
	*width:102%;
	//background-image:url(gray.png);
}


div.dimming {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #ffffff;
	position:absolute;
	/* set z-index higher than possible */
	z-index:10000;
	visibility: hidden;
	border: 3px solid #999;

}

div.dimming .content {
	margin-top: 16px;
	padding: 0 10px 10px 10px;
}

div.dimming div.hr {
	height: 8px;
	border-bottom: 1px solid #e5d89f;
	margin: 3px 0 8px 0;
}

div.dimming div.padding {
	padding: 0 10px;
}

div.dimming div.heading {
	background: #F1E5B0;
	border-bottom: 1px solid #e5d89f;
	margin-bottom: 6px;
	padding: 4px;
}

table.floatingHeader
{
	background: none;
	border-top: none;
	color:#fff;
	text-align: right;
	padding:5px;
}

.floatingHeader {
	text-align: right;
	height: 16px;
	position: relative;
	left: -4px;
	top: 6px;
}
