body {
	background:	white;
	color:		black;
	font-family:	arial;
	font-weight:	normal;
	font-size:	10pt;
}

iframe {
	background:	white;
	border-width:	1px;
	border-style:	solid;
	border-color:	#aaaaaa;
	width:		100%;
	height:		100%;
}

td {
	background:	white;
	color:		black;
	font-family:	arial;
	font-weight:	normal;
	font-size:	10pt;
}

a {
	color:		black;
	font-family:	arial;
	font-weight:	normal;
	font-size:	10pt;
}

#content {
	display:	block;
	border-width:	1px;
	border-style:	solid;
	border-color:	#aaaaaa;
	background:	white;
	padding:	8px;
	overflow:	auto;
}

.pagetitle {
	color:		black;
	font-family:	arial;
	font-weight:	bold;
	font-size:	16pt;
}

a.pagetitle {
	color:		black;
	font-family:	arial;
	font-weight:	bold;
	font-size:	15pt;
}

.tabletitle {
	color:		black;
	font-family:	arial;
	font-weight:	bold;
	font-size:	12pt;
}

.header {
	background:	white;
	color:		black;
	font-family:	arial;
	font-weight:	bold;
	font-size:	10pt;
}

.extrainfo {
	background:	white;
	color:		black;
	font-family:	arial;
	font-size:	7pt;
}

.alias {
	background:	white;
	color:		grey;
	font-family:	arial;
	font-size:	8pt;
}

.minoralias {
	background:	white;
	color:		grey;
	font-family:	arial;
	font-size:	7pt;
}

#tabs div {
	display:		inline;
	border-width:		1px;
	border-style:		solid;
	border-color:		#aaaaaa;
	border-bottom-width:	0;
	padding:		0;
	margin:			0;
}

#tabs a {
	text-decoration:	none;
	background:		gray;
	padding:		0 4px 0 4px;
}

.toggle {
	float:	right;
	cursor:	pointer;
}

.lastupdate {
	background:	white;
	color:		grey;
	font-family:	arial;
	font-size:	9pt;
	float:		right;
}

.contributor {
	background:	white;
	color:		grey;
	font-family:	arial;
	font-size:	8pt;
	float:		right;
}

.disclaimer {
	padding-top:	5px;
	font-size:	8pt;
}

