@media all {
	body	{
		color: black;
		background-color: #ffffcc;
		font-family: georgia,serif;
		font-size: 12px;
		margin: 0px;
		padding: 0px;
		}

	table {
		border-collapse: collapse;
		border: outset 0px;
		border-spacing: 0px;
		margin: 0px;
		padding: 0px;
		}

	td {
		border-collapse: collapse;
		border: inset 0px;
		border-spacing: 0px;
		margin: 0px;
		padding: 0px;
		}

	table.form {
		padding: 1px;
	}

	td.form {
		padding: 1px;
	}

	th.form {
		padding: 1px;
	}

	table.login {
		padding: 1px;
	}

	td.login {
		padding: 1px;
	}

	td.contactus	{
		padding-left: 5px;
		background-color: #ffffcc;
		color: black;
		font-size: 10px;
		}

	td.poweredby	{
		padding-left: 5px;
		text-align: center;
		color: black;
		background-color: #336699;
		}

	td.title {
		padding-left: 5px;
		padding-bottom: 4px;
		background-color: #3399cc;
		}

	td.logo	{
		padding: 5px;
		background-color: #ffcc66;
		}

	td.menu	{
		padding-left: 5px;
		padding-bottom: 5px;
		color: #ffffcc;
		font-family: sans-serif;
		background-color: #336699;
		}

	td.mainwindow	{
                width: 100%;
                height: 100%;
		padding-left: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		}

	span.bg-green	{
		background-color: green;
	}
	span.bg-yellow	{
		background-color: yellow;
	}
	span.bg-red	{
		background-color: red;
	}
	span.error	{
		color: red;
	}

	span.green	{
		color: green;
	}
	span.yellow	{
		color: yellow;
	}
	span.red	{
		color: red;
	}

	span.black	{
		color: black;
	}

	span.smaller	{
		font-size: smaller;
	}
	span.greyedout {
		color: rgb(128,128,128);
	}

	tr.item0 {
		color: rgb(0,0,0);
		background-color: rgb(224,224,224);
	}
	tr.item1 {
		color: rgb(0,0,0);
		background-color: rgb(240,240,240);
	}
	th.item {
		padding-right: 4px;
		padding-left: 4px;
	}
	td.item {
		padding-right: 4px;
		padding-left: 4px;
	}
	tr.itemheader {
		color: rgb(192,192,192);
		background-color: rgb(64,64,64);
	}
	tr.itemfooter {
		color: rgb(192,192,192);
		background-color: rgb(64,64,64);
	}

	span.indent20px {
		padding-left: 20px;
	}
	span.fakelink {
		text-decoration: underline;
	}
	span.fakelink:hover {
		background-color: yellow;
	}

}

@media screen {
	A:hover		{
		background-color: yellow;
		}
	A.menu:link	{
		color: #ffffcc;
		}
	A.menu:hover	{
		color: #ffffcc;
		background-color: #99bbbb;
		}
	A.menu:visited	{
		color: #ffffcc;
		}
	A.menu[href]	{
		text-decoration: none;
		}
	A.menupoweredby[href]	{
		color: black;
		text-decoration: none;
		}
	A.menupoweredby:link	{
		color: black;
		}
	A.menupoweredby:hover	{
		color: black;
		background-color: #99bbbb;
		}
	A.menupoweredby:visited	{
		color: black;
		}
        div.disabled,
        div.disabled A.menu:link,
        div.disabled A.menu:hover,
        div.disabled A.menu:visited {
		color: #999966 !important;
                background-color: transparent;
        }
}

@media print	{
	td.logo		{
		display: none;
		}
	td.menu		{
		display: none;
		}
	td.poweredby	{
		display: none;
		}
	td.contactus	{
		display: none;
		}
	td.noprint	{
		display: none;
		}
	img.noprint	{
		display: none;
		}
	a:link	{
		color: black;
		}
	a:visited {
		color: black;
		}
	a[href]	{
		text-decoration: none;
		}
	.noprint {
		display: none;
	}
}

