a {
	background-color: #FFFFFF;
	color: #000080;
	font-family: Arial, Verdana, 'MS Sans Serif';
	font-size: 9pt;
	text-decoration: underline;
}

a.amain {
	background-color: #FFFFFF;
	color: #FF0000;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bolder;
	text-decoration: none;
}

a.aolist0 {
	background-color: #E8E5E6;
	color: #000080;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bolder;
	text-decoration: none;
}

a.aolist1 {
	background-color: #F1F4F2;
	color: #000080;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;
}

a.aolist11 {
	background-color: #F1F4F2;
	color: #000080;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bolder;
	text-decoration: none;
}

a.aslist0 {
	background-color: #ECE8E1;
	color: #000080;
	font-family: Arial, 'Arial Black';
	font-size: 9pt;
	text-decoration: none;
}

a.aslist1 {
	background-color: #F9F5EC;
	color: #000080;
	font-family: Arial, 'Arial Baltic';
	font-size: 9pt;
	text-decoration: none;
}

a.bottomlst {
	background-color: #F1F4F2;
	color: #000080;
	font-family: Arial, 'Times New Roman';
	font-size: 9pt;
	font-weight: bolder;
	text-decoration: none;
}

a.hotlinemail0 {
	background-color: #ECE8E1;
	color: #000080;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: underline;
}

a.hotlinemail1 {
	background-color: #F9F5EC;
	color: #000080;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: underline;
}

a.hotlinemail7 {
	background-color: transparent;
	color: #000080;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: underline;
}

a.pageshowlink {
	background-color: #ECE8E1;
	color: #000080;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;
}

a.urls {
	background-color: #F9F5EC;
	color: #800080;
	font-family: Arial;
	text-decoration: underline;
}

body {
	font-family: Arial, Verdana, 'MS Sans Serif';
	font-size: 12pt;
	font-weight: normal;
	text-align: justify;
}

h1 {
	font-family: Arial, Verdana, 'MS Sans Serif';
	font-weight: bold;
}

h2 {
	font-family: Arial, Verdana, 'MS Sans Serif';
	font-weight: bold;
}

h4 {
	background-color: #FFFFFF;
	color: #3A297C;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bolder;
	text-decoration: none;
}

h4.h4 {
	background-color: #FFFFFF;
	color: #3A297C;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bolder;
	text-decoration: none;
}

h4.h44 {
	background-color: #FFFFFF;
	color: #FF0000;
	font-family: Arial;
	font-size: 9pt;
}

input {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
	width: 160pt;
}

input.butt {
	background-color: #C0C0C0;
	border-bottom: 2px outset;
	border-left: 2px outset;
	border-right: 2px outset;
	border-top: 2px outset;
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
	text-align: center;
	width: 65pt;
}

input.inpt {
	background-color: #E8E5E6;
	color: #800080;
	font-family: Arial;
	font-size: 9pt;
	width: 15pt;
}

input.inptint {
	font-family: Arial;
	font-size: 9pt;
	width: 115pt;
}

input.inpttext {
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
	width: 185pt;
}

input.inpttext1 {
	color: #000000;
	font-family: Arial;
	width: 225pt;
}

select {
	background-color: #FFFFFF;
	border-bottom: double;
	border-left: double;
	border-right: double;
	border-top: double;
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
	text-align: left;
	text-decoration: none;
	width: 160pt;
}

select.pagesel {
	background-color: #F9F5EC;
	color: #000080;
	font-family: Arial;
	font-size: 9pt;
	width: 35pt;
}

td {
	font-family: Arial, Verdana, 'MS Sans Serif';
	font-size: 9pt;
}

td.abutton {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
}

td.atitle {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
}

td.bbutton {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
}

td.cbutton {
	background-color: #FFFFFF;
	color: #3A297C;
	font-family: Arial, Courier, 'Courier New';
	font-size: 8pt;
	font-weight: bolder;
}

td.dbutton {
	background-color: #FFFFFF;
	color: #3A297C;
	font-size: 10pt;
	font-weight: bolder;
}

td.hotline0 {
	background-color: #2889B3;
	color: #000080;
	font-family: Arial;
	font-size: 9pt;
}

td.hotline1 {
	background-color: #CFD7D1;
	color: #000080;
	font-family: Arial;
	font-size: 9pt;
}

td.hotlinelist0 {
	background-color: #ECE8E1;
	color: #000080;
	font-family: Arial;
	font-size: 9pt;
}

td.hotlinelist1 {
	background-color: #F9F5EC;
	color: #000080;
	font-family: Arial;
	font-size: 9pt;
}

td.main1 {
	background-color: #A1B2A6;
	color: #000080;
	font-family: Arial, Verdana, 'MS Sans Serif';
	font-size: 9pt;
	text-decoration: none;
}

td.main1 A {
	color: black;
	background-color: #A1B2A6;
}

td.main2 {
	background-color: #CFD7D1;
	color: #000080;
	font-family: Arial;
	font-size: 9pt;
}

td.objlist0 {
	background-color: #E8E5E6;
	color: #000000;
	font-family: Arial;
	font-size: 8pt;
}

td.objlist09 {
	background-color: #F1F4F2;
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bolder;
	text-decoration: none;
}

td.objlist1 {
	background-color: #F1F4F2;
	color: #000000;
	font-family: Arial;
	font-size: 8pt;
}

td.objlist19 {
	background-color: #E2E2E7;
	color: #000080;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
}

td.oslist0 {
	background-color: #ECE8E1;
	color: #000080;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;
}

td.oslist1 {
	background-color: #F9F5EC;
	color: #000080;
	font-family: Arial;
	font-size: 8pt;
}

td.pages0 {
	background-color: #ECE8E1;
	color: #000080;
	font-family: Arial;
	font-size: 8pt;
}

td.pages1 {
	background-color: #ECE8E1;
	color: #C60B27;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bolder;
	text-decoration: none;
}

td.pageshow {
	background-color: #FFFFFF;
	color: #00008B;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bolder;
}

td.pageshowcurr {
	background-color: #FFFFFF;
	color: #FF0000;
	font-family: Arial;
	font-size: 8pt;
}

th {
	font-family: Arial, Verdana, 'MS Sans Serif';
	font-size: 9pt;
}

