A:link {
	color: #000099;
}
A:visited {
	color: #000099;
}
A:hover {
	color: #000099;
}
body {
	margin-top:0;
	background-color: #CCCCCC;
}

div.h1 {
	text-align: left; 
	font: 26pt 'Microsoft Sans Serif'; 
	font-weight: 700; color: #000066;
}
div.h2 {
	text-align: left; 
	text-valign: top; 
	font: 16pt 'Microsoft Sans Serif'; 
	font-weight: 700; color: #000066;
}
div.h3 {
	text-align: left; 
	text-valign: top; 
	font: 12pt 'Microsoft Sans Serif'; 
	font-weight: 700; 
	color: #000066;
}
div.h4 {
	text-align: left; 
	text-valign: top; 
	font: 10pt 'Microsoft Sans Serif'; 
	font-weight: 700; 
	color: #000066;
}
div.intro {
	font: 10pt 'Microsoft Sans Serif'; 
	text-align: justify; 
	font-style: italic; 
	font-weight: 700; 
	color: #000000
}
div.para {
	font: 10pt 'Microsoft Sans Serif'; 
	text-align: justify; 
	color: #000000
}
div.tab50 {
	margin-left: 50px;
}
div.tab100 {
	margin-left: 100px;
}
div.tle {
	font: 10pt 'Courier'; 
	text-align: left; 
	color: #000000
}
div.link{
	font: 10pt 'Microsoft Sans Serif'; 
	text-align: left; 
	font-weight:700; 
	color: #000099
}
div.descr{
	font: 8pt 'Microsoft Sans Serif'; 
	text-align: justify; 
	color: #000066;
}
div.foot {
	font: 12pt 'Microsoft Sans Serif'; 
	text-align: center; 
	color: #FFFFFF;
}
table#body {
	background-color:#FFFFFF; 
	width: 990px;
}
table#general {
	background-color:#FFFFCC; 
	border: solid #990000 2px; 
	width: auto;
}
table#general td {
	padding: 5px; 
	border: solid #990000 1px;
}
.toprow { 
	vertical-align: middle; 
	font: 10pt 'Microsoft Sans Serif';
	background-color: #DDDDDD;
}
.bodyrow {
	vertical-align: top;
	font: 8pt 'Microsoft Sans Serif';
	background-color: #FFFFCC;
}
.right {
	color: #000000; 
	text-align: right;
}
.left {
	color: #000000; 
	text-align: left;
}
.centre {
	color: #000000;
	text-align: center;
}
