/* General Site Defines */

body {
	margin: 0px; background: none;
	overflow: hidden; /* fix/hack for position:fixed in IE */
	font-family: verdana;
}

h1 {
	margin-top: 0px;
}

li.ligap {
	margin-top: 4px; margin-bottom: 4px;
}

/* DIVS */

/* this was position:absolute, but now we use another method to simulate this
method, because some IE versions don't support it and even firefox lags when
using transparent PNGs in the foreground; */

div.bgdiv {
	position: absolute; left: 0px; top: 0px; 
	width: 100%; height: 100%; margin: 0px; z-index: 1;
}

div.bodydiv {
	overflow: auto; height: 100%; /* fix/hack for position:fixed in IE */
	z-index: 10; position: absolute; left: 0px; top: 0px; width: 100%;
}

td.whitebox {
	border-left: 1px solid white; border-top: 1px solid white;
	border-right: 1px solid black; border-bottom: 1px solid black;
}

/* Buttons */

div.button {
	margin-top: 5px; margin-bottom: 2px;
	padding-top: 5px; padding-bottom: 5px; width: 100%;
	vertical-align: middle; text-align: center; cursor: pointer;
	border-left: 1px solid white; border-top: 1px solid white;
	border-right: 1px solid black; border-bottom: 1px solid black;
	background: url('opac/blue2.png'); /* and now for IE only stuff */
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='opac/blue2.png');

}


div.buttonDown {
	padding-top: 5px; padding-bottom: 5px;
	margin-top: 5px; margin-bottom: 2px; width: 100%;
	vertical-align: middle; text-align: center; cursor: pointer;
	border-left: 1px solid black; border-top: 1px solid black;
	border-right: 1px solid white; border-bottom: 1px solid white;
	background: url('opac/black3.png'); /* and now for IE only stuff */
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='opac/black3.png');
}	

a.button {
	text-decoration: none; color: black;
	font-weight: bold; font-variant: small-caps;
}
