body {
	margin-width: 0px;
	margin-height: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	background: url(img/bg_gray.jpg) #FFFFFF;
	background-position:right bottom;
	background-repeat:no-repeat}

hr {color:#205E2E}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #205E2E;
	font-size: big;
	padding-top: 0px;
	margin-top: 0px;
	padding-top: 0px;
	margin-top: 8px;
}

.page_header {
	color: black;
	font-size: 14pt;
	font-weight: bold;
}

a, a.link2 {
	font-family: Arial;
	font-size: small;
	font-weight: bold;
	color: #304CCE;
	text-decoration: none; }
a.link2:active {}
a.link2:visited {
	text-decoration: none;
	color: #8635D7; }
a.link2:hover {
	text-decoration: underline; 
	font-weight: bold}

a, a.linkn {
	font-family: Arial;
	font-size: small;
	font-weight: bold;
	color: #205E2E;
	text-decoration: none; }
a.linkn:active {}
a.linkn:visited {
	text-decoration: none;
	color: #205E2E; }
a.linkn:hover {
	text-decoration: underline; 
	font-weight: bold}

a.link {
	font-family: Arial;
	font-size: small;
	font-weight: bold;
	color: #205E2E;
	border-bottom-width: 1px;
	border-bottom-color: #205E2E;
	border-bottom-style: dashed;
	}

a:active, a.link:active {}
a:visited, a.link:visited {
	text-decoration: none;
	color: #205E2E; }

a.link:hover {
	border-bottom-width: 1px;
	border-bottom-color: #205E2E;
	border-bottom-style: solid;
	font-weight: bold}

a.hover {
	text-decoration: underline; 
	font-weight: bold}

a.linkactive {
	font-family: Arial;
	font-size: small;
	font-weight: bold;
	color: #000000;
	text-decoration: none; }
a.linkactive:active {}
a.linkactive:visited {
	text-decoration: none; }
a.linkactive:hover {
	font-weight: bold;
	color: 000000;}

a.link_bar, a.link_bar:visited {
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	color: #ffffff;
	font-size: 10pt; }
a.link_bar:hover {
	color: #f0f0f0; }

a.menu, a.menu:visited {
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	color: #205E2E;
	font-size: 10pt; }
a.menu:hover {
	background: #205E2E;
	color: #ffffff;}

a.micro_white, a.micro_white:visited {
	text-decoration: none;
	font-family: Arial;
	font-weight: normal;
	color: #ffffff;
	font-size: 8pt; }

a.micro_white:hover {
	color: #f0f0f0; }

a.micro_black, a.micro_black:visited {
	text-decoration: none;
	font-family: Arial;
	font-weight: normal;
	color: #000000;
	font-size: 8pt; }
a.micro_black:hover {
	color: #404040; }

a.main, a.main:visited {
	font-family: Arial;
	font-weight: normal;
	color: #000000;
	font-size: 10pt; }
a.main:hover {
	color: #404040; }

.menu {
	font-family: Arial;
	font-weight: bold;
	color: #000000;
	font-size: 13pt; }

.menu_sel {
	font-family: Arial;
	font-weight: bold;
	color: #BE1532;
	font-size: 9pt; }

.page_title {
	font-size: 12pt;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.pageHeader {
	font-size: 16pt;
	font-weight: bold;
	font-family: Arial, Helvetica;
	color: #205E2E;
	margin:0px;
	border:0px;
}

.news_title {
	font-family: Arial;
	font-weight: bold;
	color: white;
	font-size: 10pt;
	color: white;
	background-color: #205E2E;}

.news_title_2 {
	background: url(img/page_title_bg.jpg);
}

.current_page {
	color: white;
	background: #205E2E;
	font-weight: bold;
}

.date {
	font-family: Arial;
	font-weight: bold;
	color: white;
	font-size: 10pt; }

.warning {
	font-family: Arial;
	font-weight: bold;
	color: #994422;
	font-size: 10pt; }

.ok {
	font-family: Arial;
	font-weight: bold;
	color: #229944;
	font-size: 10pt; }

p, .main {
	font-family: Arial;
	font-weight: normal;
	color: #000000;
	font-size: small; }

p.main_bold, .main_bold {
	font-family: Arial;
	font-weight: bold;
	color: #000000;
	font-size: 10pt; }

p.micro_white, .micro_white {
	font-family: Arial;
	font-weight: normal;
	color: #ffffff;
	font-size: 8pt; }

.micro_black {
	font-family: Arial;
	font-weight: normal;
	color: #000000;
	font-size: 8pt; }
	
.micro_red {
	font-family: Arial;
	font-weight: normal;
	color: #990033;
	font-size: 8pt; }
	
.download_box {
	background: #EAF8ED;
}