@media all
{
	body,form
	{
		margin:0px;
	}
	h1,h2,h3,p,div,ul,ol
	{
		margin:6px;
	}
	li
	{
		margin:0px 0px 0px 18px;
	}
	input,select
	{
		margin:2px 6px;
	}
	h1
	{
		font-family:sans-serif;
	}
	h1,h2,h3,p,div,input,select,ul,ol,li
	{
		font-family:verdana,arial,sans-serif;
	}
	h1,h2,p,ul,ol,li
	{
		font-size:11px;
	}
	h3,div,input,select,.small
	{
		font-size:10px;
	}
	th,td
	{
		text-align:left;
	}
	body
	{
		text-align:center;
	}
	a,ins
	{
		text-decoration:none;
	}
	a:hover
	{
		text-decoration:underline;
	}
	th,td
	{
		vertical-align:top;
	}
	ul
	{
		list-style:square;
	}
}
@media screen
{
	body,h1,h2,h3,p,div,a
	{
		background-color:inherit;
	}
	body,h2,h3,p,div,a
	{
		color:#555555;
	}
	h1,a:hover
	{
		color:#dd0000;
	}
	.head
	{
		background-image:url('../ui/bkg_head.gif');
	}
	.shadow
	{
		background-image:url('../ui/bkg_shadow.gif');
	}
	.shadow_information
	{
		background-image:url('../ui/bkg_shadow_information.gif');
	}
	.main
	{
		background-image:url('../ui/bkg_main.gif');
	}
	.head
	{
		background-repeat:repeat-y;
	}
	.shadow,.shadow_information
	{
		background-repeat:repeat-x;
	}
	.main
	{
		background-repeat:no-repeat;
	}
	.head,.shadow,.shadow_information,.main
	{
		background-position:top left;
	}
	.head
	{
		background-color:#eeeeee;
	}
	.border
	{
		background-color:#555555;
	}
	.shadow,.main
	{
		background-color:#ffffff;
	}
	.menu
	{
		background-color:#dd0000;
	}
	.shadow_information,.information
	{
		background-color:#ffe5e5;
	}
	.information_head
	{
		background-color:#777777;
	}
	.information_body
	{
		background-color:#f6f6f6;
	}
	.head,.shadow,.information,.main
	{
		color:#555555;
	}
	.border,.menu,.information_head
	{
		color:#ffffff;
	}
}
@media print
{
	body,h1,h2,h3,p,div,a
	{
		background-color:#ffffff;
	}
	body,h1,h2,h3,p,div,a
	{
		color:#000000;
	}
}
