

	.noscreen {
		display: none;}
	
	body {
		height: 100%;
		font-family: Arial, sans-serif;
		font-size: 11px;
		color: #333;
		font-style: italic;
		margin: 0px;
		padding: 0px;
		background-image: url(../img/offices_bg_page.jpg);
		background-position: top center;
		background-repeat: repeat-y;}
		
	body.homepage {
		height: 100%;
		font-family: Arial, sans-serif;
		font-size: 11px;
		color: #333;
		font-style: italic;
		margin: 0px;
		padding: 0px;
		background-image: url(../img/offices_bg_homepage.jpg);
		background-position: top center;
		background-repeat: repeat-y;}	
		
		div.site {
			width: 925px;
			text-align: left;
			margin: 0px;
			padding: 0px;}
			
			table.homepage {
				width: 725px;
				margin: 0px;
				padding: 0px;}
				
				table.homepage tr td.news {
					width: 200px;
					background-image: url(../img/offices_bg_news.jpg);
					background-position: top center;
					background-repeat: no-repeat;
					margin: 0px;
					padding: 350px 0px 0px 0px;}	
					
					div.newstext {
						width: 180px;
						text-align: left;
						margin: 0px;
						padding: 0px;}
					
						div.newstext h1 {
							font-family: Times New Roman, serif;
							font-size: 22px;
							color: #fff;
							font-style: italic;}
							
							div.newsitem {
								font-family: Arial, sans-serif;
								font-size: 11px;
								color: #7FC31C;
								font-style: normal;
								margin: 0px;
								padding: 10px 10px 10px 0px;
								border-top: 1px solid #1F533F;}
								
								a.newsitem, a.newsitem:link, a.newsitem:active, a.newsitem:visited, a.newsitem:hover {
									font-family: Arial, sans-serif;
									font-size: 11px;
									color: #fff;
									font-style: normal;
									text-decoration: none;}
						
					table.homepage tr td.nav {
						width: 190px;
						margin: 0px;
						padding: 0px;}
						
					table.homepage tr td.content {
						width: 535px;
						margin: 0px;
						padding: 0px;}	
			
			div.headernav {
				font-family: Arial, sans-serif;
				font-size: 11px;
				color: #000;
				font-style: normal;
				text-align: right;
				background-color: #fff;
				margin: 0px;
				padding: 5px 10px;}
				
				a.headernav00, a.headernav00:link, a.headernav00:active, a.headernav00:visited, a.headernav00:hover {
					font-family: Arial, sans-serif;
					font-size: 11px;
					color: #000;
					font-style: normal;
					text-decoration: none;}
					
				a.fontsize_s, a.fontsize_s:link, a.fontsize_s:active, a.fontsize_s:visited, a.fontsize_s:hover {
					font-family: Arial, sans-serif;
					font-size: 11px;
					color: #000;
					font-style: normal;
					text-decoration: none;}
					
				a.fontsize_m, a.fontsize_m:link, a.fontsize_m:active, a.fontsize_m:visited, a.fontsize_m:hover {
					font-family: Arial, sans-serif;
					font-size: 12px;
					color: #000;
					font-style: normal;
					text-decoration: none;}		
					
				a.fontsize_l, a.fontsize_l:link, a.fontsize_l:active, a.fontsize_l:visited, a.fontsize_l:hover {
					font-family: Arial, sans-serif;
					font-size: 14px;
					color: #000;
					font-style: normal;
					text-decoration: none;}	
					
				form {
					margin: 0px;
					padding: 0px;}
					
					input.search_field {
						font-family: Arial, sans-serif;
						font-size: 11px;
						color: #000;
						font-style: normal;
						border: 1px solid #8C8C8C;}	
						
					input.search_button {
						font-family: Arial, sans-serif;
						font-size: 11px;
						color: #fff;
						font-style: normal;
						background-color: #8C8C8C;
						border: 1px solid #8C8C8C;}		
				
			table.page {
				width: 925px;
				margin: 0px;
				padding: 0px;}
				
				table.page tr td.nav {
					width: 190px;
					margin: 0px;
					padding: 0px;}
					
					div.nav00_home {
						background-color: #fff;
						margin: 0px;
						padding: 15px 5px 5px 15px;
						border-bottom: 1px solid #8C8C8C;}
					
					div.nav00 {
						background-color: #fff;
						margin: 0px;
						padding: 7px 5px 5px 15px;
						border-bottom: 1px solid #8C8C8C;}
						
						a.nav00, a.nav00:link, a.nav00:active, a.nav00:visited, a.nav00:hover {
							font-family: Arial, sans-serif;
							font-size: 11px;
							color: #000;
							font-style: normal;
							text-decoration: none;}
							
					div.nav00_home_sel {
						background-color: #000;
						margin: 0px;
						padding: 15px 5px 5px 15px;
						border-bottom: 1px solid #8C8C8C;}		
							
					div.nav00_sel {
						background-color: #000;
						margin: 0px;
						padding: 7px 5px 5px 15px;
						border-bottom: 1px solid #8C8C8C;}
						
						a.nav00_sel, a.nav00_sel:link, a.nav00_sel:active, a.nav00_sel:visited, a.nav00_sel:hover {
							font-family: Arial, sans-serif;
							font-size: 11px;
							color: #fff;
							font-style: normal;
							text-decoration: none;}		
							
						div.nav01 {
							background-color: #D0EDD8;
							margin: 0px;
							padding: 7px 5px 5px 30px;
							border-bottom: 1px solid #8C8C8C;}
							
							a.nav01, a.nav01:link, a.nav01:active, a.nav01:visited, a.nav01:hover {
								font-family: Arial, sans-serif;
								font-size: 11px;
								color: #000;
								font-style: normal;
								text-decoration: none;}
								
						div.nav01_sel {
							background-color: #005137;
							margin: 0px;
							padding: 7px 5px 5px 30px;
							border-bottom: 1px solid #8C8C8C;}
							
							a.nav01_sel, a.nav01_sel:link, a.nav01_sel:active, a.nav01_sel:visited, a.nav01_sel:hover {
								font-family: Arial, sans-serif;
								font-size: 11px;
								color: #fff;
								font-style: normal;
								text-decoration: none;}				
								
							div.nav02 {
								background-color: #CCCCCC;
								margin: 0px;
								padding: 7px 5px 5px 40px;
								border-bottom: 1px solid #8C8C8C;}
								
								a.nav02, a.nav02:link, a.nav02:active, a.nav02:visited, a.nav02:hover {
									font-family: Arial, sans-serif;
									font-size: 11px;
									color: #000;
									font-style: normal;
									text-decoration: none;}	
									
							div.nav02_sel {
								background-color: #2BA475;
								margin: 0px;
								padding: 7px 5px 5px 40px;
								border-bottom: 1px solid #8C8C8C;}
								
								a.nav02_sel, a.nav02_sel:link, a.nav02_sel:active, a.nav02_sel:visited, a.nav02_sel:hover {
									font-family: Arial, sans-serif;
									font-size: 11px;
									color: #fff;
									font-style: normal;
									text-decoration: none;}		
						
					div.sitenav {
						margin: 50px 0px 0px 0px;
						padding: 7px 5px 5px 15px;
						border-top: 1px solid #8C8C8C;}
						
						a.sitenav00, a.sitenav00:link, a.sitenav00:active, a.sitenav00:visited, a.sitenav00:hover {
							font-family: Arial, sans-serif;
							font-size: 11px;
							color: #000;
							font-style: normal;
							text-decoration: none;}
					
				table.page tr td.content {
					width: 735px;
					margin: 0px;
					padding: 0px;}
					
					div.breadcrumbs {
						font-family: Arial, sans-serif;
						font-size: 11px;
						color: #1C4F3C;
						font-style: normal;
						margin: 0px;
						padding: 5px 10px 5px 25px;
						border-bottom: 1px solid #519F85;}	
						
						a.crumb, a.crumb:link, a.crumb:active, a.crumb:visited, a.crumb:hover {
							font-family: Arial, sans-serif;
							font-size: 11px;
							color: #1C4F3C;
							font-style: normal;
							text-decoration: none;}
							
					div.text {
						text-align: justify;
						margin: 0px;
						padding: 5px 10px 0px 25px;}		
						
						h1 {
							font-family: Times New Roman, serif;
							font-size: 22px;
							color: #000;
							font-style: italic;}
							
						h2 {
							font-family: Arial, sans-serif;
							font-size: 14px;
							color: #fff;
							font-style: italic;
							font-weight: bold;
							background-color: #1E553B;
							margin: 0px 0px 0px -10px;
							padding: 5px 0px 5px 10px;}		
							
						h2.tabledesign {
							font-family: Arial, sans-serif;
							font-size: 12px;
							color: #fff;
							font-style: italic;
							background-color: #333333;
							border-bottom: 10px solid #fff;
							margin: 0px 0px 0px -10px;
							padding: 5px 10px 5px 10px;}		
							
						h3 {
							font-family: Arial, sans-serif;
							font-size: 12px;
							color: #fff;
							font-style: italic;
							font-weight: bold;
							background-image: url(../img/offices_bg_header3.jpg);
							background-position: top left;
							background-repeat: repeat-y;
							margin: 0px 0px 0px -10px;
							padding: 3px 0px 3px 10px;}		
							
						h4 {
							font-family: Arial, sans-serif;
							font-size: 13px;
							color: #000;
							font-style: italic;
							font-weight: bold;}
							
						h5 {
							font-family: Arial, sans-serif;
							font-size: 11px;
							color: #000;
							font-style: italic;
							font-weight: bold;}	
							
						h6 {
							font-family: Arial, sans-serif;
							font-size: 10px;
							color: #000;
							font-style: italic;}	
							
						strong, b {
							font-family: Arial, sans-serif;
							color: #000;
							font-weight: bold;}	
							
						table.buttonlink {
							margin: 0px 0px 10px -10px;
							padding: 0px;}	
							
							table.buttonlink tr td.bg_buttonlink {
								background-image: url(../img/offices_bg_button02.jpg);
								background-position: top left;
								background-repeat: repeat-x;}	
								
						table.tabledesign {
							width: 570px;
							border-collapse: collapse;
							margin: 0px 0px 0px -10px;
							padding: 0px;}
								
							table.tabledesign tr td {
								border-top: 1px solid #519F85;
								border-bottom: 1px solid #519F85;
								margin: 0px;
								padding: 5px 0px 5px 10px;}
								
						table.tabledesign2 {
							width: 710px;
							border-collapse: collapse;
							margin: 0px 0px 0px -10px;
							padding: 0px;}
								
							table.tabledesign2 tr td {
								border-top: 1px solid #8C8C8C;
								border-bottom: 1px solid #8C8C8C;
								margin: 0px;
								padding: 10px 0px 10px 10px;}		
								
						table.tabledesign3 {
							width: 510px;
							border-collapse: collapse;
							margin: 0px 0px 0px -10px;
							padding: 0px;}
								
							table.tabledesign3 tr td {
								border-top: 1px solid #519F85;
								border-bottom: 1px solid #519F85;
								margin: 0px;
								padding: 10px 0px 10px 10px;}				
								
								table.download {
									margin: 0px;
									padding: 0px;}		
									
									table.download tr td {
										border: none;
										margin: 0px;
										padding: 0px;}
								
						div.line {
							height: 1px;
							border-bottom: 1px solid #8C8C8C;
							margin: 10px 0px 10px -10px;
							padding: 0px;}		
							
						a, a:link, a:active, a:visited, a:hover {
							font-family: Arial, sans-serif;
							font-size: 11px;
							color: #248A36;
							font-style: italic;
							text-decoration: none;}			
							
						a.more, a.more:link, a.more:active, a.more:visited, a.more:hover {
							font-family: Arial, sans-serif;
							font-size: 12px;
							color: #248A36;
							font-style: italic;
							text-decoration: none;}	
							
						table.registerform tr td {
							margin: 0px;
							padding: 2px 5px 0px 0px;}	
							
							table.registerform tr td input {
								font-family: Arial, sans-serif;
								font-size: 11px;
								color: #333;
								font-style: italic;
								border: 1px solid #8C8C8C;}	
								
							table.registerform tr td select {
								font-family: Arial, sans-serif;
								font-size: 11px;
								color: #333;
								font-style: italic;}	
								
						table.registerform2 tr td {
							margin: 0px;
							padding: 2px 5px 0px 0px;}	
							
							table.registerform2 tr td input {
								font-family: Arial, sans-serif;
								font-size: 11px;
								color: #333;
								font-style: italic;}		
							
					div.funcnav {
						text-align: right;
						margin: 50px 0px 0px 0px;
						padding: 7px 10px 5px 5px;}
						
						a.funcnav00, a.funcnav00:link, a.funcnav00:active, a.funcnav00:visited, a.funcnav00:hover {
							font-family: Arial, sans-serif;
							font-size: 11px;
							color: #000;
							font-style: normal;
							text-decoration: none;}		
							
						a.funcnav00_sel, a.funcnav00_sel:link, a.funcnav00_sel:active, a.funcnav00_sel:visited, a.funcnav00_sel:hover {
							font-family: Arial, sans-serif;
							font-size: 11px;
							color: #000;
							font-style: normal;
							font-weight: bold;
							text-decoration: none;}				
							
			table.page2 {
				width: 735px;
				margin: 0px;
				padding: 0px;}
					
				table.page tr td.content2 {
					width: 595px;
					margin: 0px;
					padding: 0px;}		
							
				table.page tr td.space {
					width: 30px;
					margin: 0px;
					padding: 0px;}		
					
				table.page tr td.side {
					width: 110px;
					margin: 0px;
					padding: 0px;}			
		
		
			tr.colBg td {
				background-color: #F5F3F1;
				border-top: 3px solid #FFF;
				border-bottom: 3px solid #FFF;}		
				
			tr.colBg02 td {
				background-color: #FFF;
				border-top: 3px solid #FFF;
				border-bottom: 3px solid #FFF;}			
				
			.cellPad {
				text-align: left;
				margin: 0px;
				padding: 10px;}			
				
			.cellPad02 {
				text-align: left;
				margin: 0px;
				padding: 10px 10px 10px 0px;}		
				
			.cellPad03 {
				text-align: left;
				margin: 0px;
				padding: 0px 0px 0px 10px;}	
			a.BGrey, a.BGrey:link, a.BGrey:active, a.BGrey:visited, a.BGrey:hover {
				font-family: Verdana, sans-serif;
				font-size: 11px;
				font-weight: bold;
				color: #4D4D4D;
				text-decoration: none;}
			a.grey, a.grey:link, a.grey:active, a.grey:visited, a.grey:hover {
				font-family: Verdana, sans-serif;
				font-size: 11px;
				font-weight: normal;
				color: #4D4D4D;
				text-decoration: none;}
			input.pageNr {
				width: 20px;
				font-family: Verdana, sans-serif;
				font-size: 11px;
				font-style: italic;
				color: #000000;
				text-align: center;
				border: 1px solid #7F9DB9;
				margin: 0px;
				padding: 3px 5px 3px 5px;}