@media screen {
	body  {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #333333;
		font-weight: normal;
		background-color: #FFFFFF;
		margin-top: 20px;
		margin-left: 10px;
		margin-right: 10px;
		margin-bottom: 20px;
	}
	
	p  {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #000000;
		font-weight: normal;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 8px;
		margin-bottom: 4px;
	}
	
	.tbl_list  {
		font-size: 9pt;
		margin-left: 0px;
		margin-right: 20px;
		margin-top: 6px;
		margin-bottom: 0px;
	}

	H1 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 17pt;
			font-weight: bold;
			color: #ED1B2D;
			margin-top : 0px;
			margin-bottom : 0px;
			margin-left : 0px;
			margin-right : 0px;
	}

	H2 {
			font-size: 14pt;
			font-weight: bold;
			color: #333333;
			margin-top : 16px;
			margin-bottom : 0px;
			margin-left : 0px;
			margin-right : 0px;
	}
	
	H3 {
			font-size: 12pt;
			font-weight: bold;
			color: #333333;
			margin-top : 20px;
			margin-bottom : 0px;
			margin-left : 0px;
			margin-right : 0px;
	}
	
	H4 {
			font-size: 10pt;
			font-weight: bold;
			color: #333333;
			margin-top : 18px;
			margin-bottom : 0px;
			margin-left : 0px;
			margin-right : 0px;
	}

	ul  {
		margin-left: 15px;
		margin-top: 6px;
		margin-bottom: 0px;
	}

	li  {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #000000;
		font-weight: normal;
		margin-left: 14px;
		margin-top: 0px;
		margin-bottom: 8px;
	}

	.list2  {
		margin-bottom: 1px;
	}

	.list_only  {
		margin-left: 0px;
	}

	.tip  {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
		line-height: 10pt;
		color: #083868;
		font-weight: normal;
		margin-left: 10px;
		margin-right: 10px;
		margin-top: 0px;
		margin-bottom: 15px;
	}
	
	a	{
		text-decoration: underline;
		color: #1878A8;
	}

	a:hover     {
		color: #0E44B2;
	}
	
	.center {
			text-align: center;
			margin-left: 0px;
			margin-right: 0px;
	}
	/* entry fields */
	.entry  {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #333333;
		background-color: #FFFFFF;
	}
	
	/* numeric entry fields */
	.num_entry	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #333333;
		font-weight: normal;
		text-align : right;
	}
	
	.lang_link  {
		font-size: 10pt;
		font-weight: normal;
		margin-left: 25px;
		margin-top: 0px;
		line-height: 19pt;
	}

	.lang_bar  {
		font-weight: bold;
		font-style: normal;
		color: #666666;
	}
	
	.footer  {
		text-align: center;
		font-size: 7.5pt;
		color: #333333;
		font-weight: normal;
		margin-top: 6px;
		margin-left: 0px;
		line-height: 11pt;
	}
	
	.footer2  {
		font-size: 7pt;
		color: #000000;
		font-weight: normal;
		margin-top: 9px;
		margin-left: 0px;
		margin-right: 0px;
	}

	.print {
		display: none;
	}	
}

@media print {

	body {
		margin : auto auto auto auto;
		color: #000000;
	}
	
	p  {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #000000;
		font-weight: normal;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 8px;
		margin-bottom: 4px;
	}
	
	.tbl_list  {
		font-size: 9pt;
		margin-left: 0px;
		margin-right: 20px;
		margin-top: 6px;
		margin-bottom: 0px;
	}

	H1 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 17pt;
			font-weight: bold;
			color: #ED1B2D;
			margin-top : 0px;
			margin-bottom : 0px;
			margin-left : 0px;
			margin-right : 0px;
	}

	H2 {
			font-size: 14pt;
			font-weight: bold;
			color: #333333;
			margin-top : 16px;
			margin-bottom : 0px;
			margin-left : 0px;
			margin-right : 0px;
	}
	
	H3 {
			font-size: 12pt;
			font-weight: bold;
			color: #333333;
			margin-top : 20px;
			margin-bottom : 0px;
			margin-left : 0px;
			margin-right : 0px;
	}
	
	H4 {
			font-size: 10pt;
			font-weight: bold;
			color: #000000;
			margin-top : 18px;
			margin-bottom : 0px;
			margin-left : 0px;
			margin-right : 0px;
	}

	ul  {
		margin-left: 15px;
		margin-top: 6px;
		margin-bottom: 0px;
	}

	li  {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #000000;
		font-weight: normal;
		margin-left: 14px;
		margin-top: 0px;
		margin-bottom: 8px;
	}

	.list2  {
		margin-bottom: 1px;
	}

	.list_only  {
		margin-left: 0px;
	}

	.tip  {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
		line-height: 10pt;
		color: #083868;
		font-weight: normal;
		margin-left: 10px;
		margin-right: 10px;
		margin-top: 0px;
		margin-bottom: 15px;
	}
	
	a	{
		text-decoration: underline;
		color: #1878A8;
	}

	a:hover     {
		color: #0E44B2;
	}
	
	.center {
			text-align: center;
			margin-left: 0px;
			margin-right: 0px;
	}
	/* entry fields */
	.entry  {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #333333;
	}
	
	/* numeric entry fields */
	.num_entry	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #333333;
		font-weight: normal;
		text-align : right;
	}
	
	.lang_link  {
		font-size: 10pt;
		font-weight: normal;
		margin-left: 25px;
		line-height: 19pt;
	}

	.lang_bar  {
		font-weight: bold;
		font-style: normal;
		color: #666666;
	}
	
	.footer  {
		text-align: center;
		font-size: 7.5pt;
		color: #333333;
		font-weight: normal;
		margin-top: 6px;
		margin-left: 0px;
		line-height: 11pt;
	}
	
	.footer2  {
		font-size: 7pt;
		color: #000000;
		font-weight: normal;
		margin-top: 9px;
		margin-left: 0px;
		margin-right: 0px;
	}
	
	.screen {
		display: none !important;
	}
}