body {
	margin: 0px 0px 0px 0px;
}
span.banner {
	font: bold 19pt Arial, Helvetica, sans-serif;
	color: #CC9966;
}
span.banner2 {
	font: bold 11pt Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
span.title {
	font: bold 15pt Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #000000;
	text-align: center;
}
span.subtitle {
	font: bold 13pt Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #000000;
	text-align: center;
}
span.subtitle2 {
	font: bold 13pt Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
}
ul, li, p.body {
	font: normal 11pt "Times New Roman", Times, serif;
	color: #000000;
	text-align: left;
}
td {
	vertical-align: top;
}
td.type1 {
	font: normal 11pt "Times New Roman", Times, serif;
	color: #000000;
	text-align: left;
	vertical-align: top;	
}
td.type2 {
	font: normal 11pt "Times New Roman", Times, serif;
	color: #000000;
	text-align: right;
	vertical-align: top;	
}
td.title {
	font: bold 13pt "Times New Roman", Times, serif;
	font-style: italic;
	color: #000000;
	text-align: center;
}
td.title2 {
	font: bold 11pt Arial, Helvetica, sans-serif;
	color: #669966;
	text-align: center;
}
p.title {
	font: bold 15pt Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #000000;
	text-align: center;
}
p.subtitle {
	font: bold 13pt Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #000000;
	text-align: center;
}
p.bodyital {
	font: normal 11pt "Times New Roman", Times, serif;
	font-style: italic;
	color: #000000;
	text-align: left;
}
p.bodycent {
	font: normal 11pt "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
}
p.newtitle {
	font: bold 12pt Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-align: center;
}
p.newtitle2 {
	font: bold 12pt Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
}
p.newtext {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
}
p.error {
	color: #FF0033;
}
a.sidebar {
	text-decoration: none;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #0000C0;
}
a.sidebar:hover {
	text-decoration: none;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
a.sidebar:visited {
	text-decoration: none;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #FFCC99;
}
a.sidebar:visited:hover {
	text-decoration: none;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
a.body {
	text-decoration: none;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #0000C0;
}
a.body:hover {
	text-decoration: none;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #FF0000;
}
a.body:visited {
	text-decoration: none;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #669966;
}
a.body:visited:hover {
	text-decoration: none;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #FF0000;
}
a.banner {
	text-decoration: none;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
a.banner:hover {
	text-decoration: none;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
a.banner:visited {
	text-decoration: none;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
a.banner:visited:hover {
	text-decoration: none;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
a.form {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #0000C0;
}
.error {
	font-weight: bold;
	color: #FF0000;
}