A:Link		{ color: blue; }
A:Visited	{ color: purple; }
A:Active	{ color: red; }

body {
	margin-left:		5%;
	margin-right:		5%;
	font-family:		sans-serif;
	font-weight:		normal;
	font-size:		22pt;
	background-color:	white;
	color:			black;
}

p, div, ul, ol, dl, li, blockquote {
	font-family:		sans-serif;
	font-weight:		normal;
	font-size:		22pt;
	background-color:	white;
	color:			black;
}

img.left {
	float:			left;
	margin:			0pt 20pt 0pt 0pt;
}

img.right {
	float:			right;
	margin:			0pt 0pt 0pt 20pt;
}

.heading {
	background:		#D0D0B0;
	color:			black;
}

.data {
	background:		#B0D0C0;
	color:			black;
}

.data2 {
	background:		#D0C0B0;
	color:			black;
}

.change {
	color:			#c00000;
}

.example {
	color:			green;
}

var {
	font-family:		serif;
	font-size:		26pt;
}

sub var, sup var {
	font-family:		serif;
	font-size:		100%;
}


b.var {
	font-family:		serif;
	font-size:		22pt;
}

.quote {
	color:		        #00c000;
}

DIV.quote {
	margin-left:		10%;
	margin-right:		10%;
}

DIV.links {
	font-family:		Helvetica, sans-serif;
	font-weight:		normal;
	font-size:		10pt;
}

DIV.links a {
	text-decoration:	none;
}

DIV.jumps {
	font-family:		Helvetica, sans-serif;
	font-weight:		normal;
	font-size:		8pt;
}

DIV.closing {
	font-family:		Helvetica, sans-serif;
	font-weight:		normal;
	font-size:		8pt;
}

sub {
	vertical-align:		-0.6ex;
	font-size:		65%;
}

sup {
	vertical-align:		1.4ex;
	font-size:		65%;
}

p sub {
	vertical-align:		-0.6ex;
	font-size:		65%;
}

p sup {
	vertical-align:		0.8ex;
	font-size:		65%;
}


TH {
	font-family:		sans-serif;
	font-weight:		bold;
	font-size:		22pt;
}

TD {
	font-family:		sans-serif;
	font-weight:		normal;
	font-size:		22pt;
}

TD.tt {
	font-family:		Courier, fixed;
	font-weight:		bold;
	font-size:		18pt;
}

TD.notes {
	font-size:		10pt;
}

td.numerator {
//	text-decoration:	underline;
	text-align:		center;
}

td.denominator {
//	text-decoration:	overline;
	text-align:		center;
}
 
STRONG, B {
	font-weight:		bold;
}

PRE {
	font-family:		Courier, fixed;
	font-size:		22pt;
	font-weight:		bold;
	color:			#00AA00;
}

PRE.medium {
	font-family:		Courier, fixed;
	font-size:		14pt;
	font-weight:		bold;
	color:			#00AA00;
}

PRE.small {
	font-family:		Courier, fixed;
	font-size:		10pt;
	font-weight:		bold;
	color:			#00AA00;
}

PRE.center {
	text-align:		center;
	font-family:		fixed;
	font-size:		18pt;
	font-weight:		bold;
}

TT {
	font-family:		Courier, fixed;
	font-size:		22pt;
	font-weight:		bold;
	color:			#00AA00;
}

TT.small {
	font-family:		Courier, fixed;
	font-size:		14pt;
	font-weight:		bold;
	color:			#00AA00;
}

H1.banner {
	font-family:		Helvetica, sans-serif;
	font-weight:		bold;
	font-size:		28pt;
	color:			red;
	text-align:		center;
}

H1 {
	font-family:		Helvetica, sans-serif;
	font-weight:		bold;
	font-size:		26pt;
	color:			red;
	text-align:		center;
}

H2 {
	font-family:		Helvetica, sans-serif;
	font-weight:		normal;
	font-size:		24pt;
	color:			blue;
}

H3 {
	font-family:		Helvetica, sans-serif;
	font-weight:		bold;
	font-size:		20pt;
	/*color:			rgb(150,100,0);*/
}

H4 {
	font-family:		Helvetica, sans-serif;
	font-weight:		normal;
	font-size:		16pt;
	color:			red;
}

H5 {
	font-family:		Helvetica, sans-serif;
	font-weight:		normal;
	font-size:		16pt;
	color:			blue;
}

H6 {
	font-family:		Helvetica, sans-serif;
	font-weight:		normal;
	font-size:		16pt;
	color:			rgb(150,100,0);
}
