	a:visited 	{ color: #CC9900 }
	a:hover 	{ color: #FFCC00 }
	a:link		{ color: #CC9900 }
	a:active 	{ color: #FFCC33 }
	
	BODY {
		font-family: Tahoma, Arial, Helvetica; 
		font-size: 14px;
		background-repeat: no-repeat;
		background-image: url("images/topofelbert.jpg");
		background-position: top,left;
		background-attachment: fixed;
	}
	select {
		border: 1px solid Black;
		font-family: Tahoma, Arial, Helvetica;
		font-size: 13px;
	}
	input {
		border: 1px solid Black;
		font-family: Tahoma, Arial, Helvetica;
		font-size: 13px;
	}
	.mdiInputNoborder {
		border: 0px solid;
		font-family: Tahoma, Arial, Helvetica;
		font-size: 13px;
	}
	.mdiFrame {
		border: 1px solid Black;
		font-family: Tahoma, Arial, Helvetica;
		font-size: 13px;
	}
	.mdiTitlebar {
		font-family: Tahoma, Arial, Helvetica;
		font-size: 13px;
		font-weight: bold;
		height: 18px;
		background-repeat: repeat;
		background-image: url("images/titlebar.gif");
	}
	.mdiButton, button {
		border: 1px solid Black;
		font-family: Tahoma, Arial, Helvetica;
		font-size: 9px;
		font-weight: bold;
		margin-bottom: 1px;
		margin-left: 3px;
		margin-right: 3px;
		margin-top: 1px;
		height: 16px;
	}
	.mdiTable {
		border: 1px solid;
		border-right-color: #C0C0C0;
		border-bottom-color: #C0C0C0;
		border-top-color: White;
		border-left-color: White;
		font-family: Tahoma, Arial, Helvetica;
		font-size: 13px;
		background: #FFFFFF;
	}
	.fontSmall {
		font-family: Tahoma, Arial, Helvetica;
		font-size: 11px;
	}
	.fontLarge {
		font-family: Tahoma, Arial, Helvetica;
		font-size: 16px;
	}
	.fontAlert {
		font-family: Tahoma, Arial, Helvetica;
		font-size: 13px;
		font-weight: bold;
		color: #993333;
	}
	.bg_ltgreen {
		color: #000000;
		background: #C9DECE;
		border-bottom-style: solid;
		border-bottom-color: Black;
		border-bottom-width: 1px;
		border-top-color: Black;
		border-top-style: solid;
		border-top-width: 1px;
		padding-bottom: 2px;
		padding-top: 2px;
	}
	.bg_orange {
		color: #000000;
		background: #FFCD9B;
		border-bottom-style: solid;
		border-bottom-color: #C0C0C0;
		border-bottom-width: 1px;
		border-top-color: Black;
		border-top-style: solid;
		border-top-width: 1px;
		padding-bottom: 2px;
		padding-top: 2px;
		padding-right: 2px;
		padding-left: 2px;
	}
	
	div#alert {
		position: absolute;
		top: 36px;
		right: 16px;
		width: 280px;
		z-index: 100;
		border: dashed 2px #993333;
		background: #E6D2D2;
		padding: 2px 4px 2px 4px;
	}