html{
	background-color:black
}
body{background-color:white;margin:0 2em 0 12em;padding:1em 1em 0 6em;font-family: Verdana,Arial,Helvetica,sans-serif;font-size:medium;line-height:150%}
#sidebar{
	position:fixed;left:0;top:0;width:12em;background-color:#000;font-size:small;color:yellow;margin:0;padding:1em
}
#sidebar a{
	color:#66CCFF
}
#sidebar ul{
	margin:0;padding:0
}
a {border-bottom:1px solid blue}
a:visited {color: #8888FF; text-decoration: none;border-bottom:1px solid red}
a:hover {background-color:white; color:red;text-decoration:none}
button{cursor:hand}
a.internal{
	font-style:italic;font-family:"Arial Black"
}
p {
	margin: 1ex;
}
td	{font-size:x-small}
ol {margin-top: 1em}
li {color: #220022}
dt	{font-size:x-small;text-indent: 0; color: #FF6633}
dd	{font-size:x-small;text-indent: 0; margin-left: 3%; color: #332211; margin-bottom: 10}
table {margin:3%;background-color:white}
b{font-family: Arial Black}
i {font-family: Arial Black}
sup.footnote{
	color:red;font-family:"Courier New", Courier, monospace
}
img{
	margin: 1em;
}
div{
	margin: 1em;
	padding: 1mm;
}
div{background-color:white;padding-left:6ex;padding-right:1ex}
span.parenthetical{font-size:xx-small}

/* Headings and Table of Contents */
h6 { font-size: 103%;color:#200000;text-align: left; margin-top:1em; text-transform: capitalize;
}
h5 { font-size: 105%;color:#300000;font-family: Georgia, serif; text-align: left; text-transform: capitalize;margin-top:1em}
h4 { font-size: 108%;color:#400000;text-indent:-1em;font-family: Georgia, serif; text-align: left; text-transform: capitalize;margin-top:1em}
h3 { font-size: 112%;color:#600000;text-indent:-2em;font-family: Georgia, serif; text-align: left; text-transform: capitalize;margin-top:1em}
h2 { font-size: 116%;color:#800000;text-indent:-3em;font-family: Georgia, serif; text-align: left; text-transform: capitalize;margin-top:1em}
h1 { font-size: 120%;color:#A00000;text-indent:-4em;font-family: Georgia, serif; text-align: left; text-transform: capitalize;margin-top:1em}
h1.title{text-align:center;font-size:130%;clear:both}
div.example h1{text-align:center}
h1.2 {font-size: 116%;color:#800000;text-indent:-3em}
h1.3 {font-size: 112%;color:#600000;text-indent:-2em}
h1.4 {font-size: 108%;color:#400000;text-indent:-1em}
a:visited{color: #0000FF; border-bottom:1px solid red}

div#toc a{color: #0000FF; border-bottom:1px solid red}
div#toc a:hover{color:red;border-bottom:0}
#toc {background-color:white; padding: 0; margin:0}
.toch	{background-color:#FFDD00; align: center; color: #0000FF; text-align: center; font-size: 103%; padding:1%;font-family: Arial Rounded MT Bold, Arial Black}
div#toc h5{
	margin:0;padding:0;color:#0000B6; font-weight: 500; left: 4em;font-size:88%
}
div#toc h4{
	margin:0;padding:0;color:#0000C8; font-weight: 600; left: 3em;font-size:90%
}
div#toc h3{
	margin:0;padding:0;color:#0000DA; font-weight: 700; left: 2em;font-size:92%
}
div#toc h2{
	margin:0;padding:0;color:#0000EC; font-weight: 800; left: 1em;font-size:94%

}
div#toc h1{
	margin:0;padding:0;color:#0000FF; font-weight: 900;margin-top:1em;font-size:96%
}
div#toc h6{
	margin:0;padding:0;color:#0000A4; font-weight: 400; left: 5em;font-size:86%
}
div#toc h6:first-letter{
	font-size:larger;font-weight:600	/* Allows delineation of headings which can be longer than 1 line. */
}
div#toc h5:first-letter{
	font-size:larger;font-weight:600	/* Allows delineation of headings which can be longer than 1 line. */
}
/* Headings and Table of Contents */

/* Highlighted Boxes */
div.relatedlinks{width:25ex;float:right;border-top:1em solid #FF0000;border-bottom:1mm solid #FF0000;background-color:#efeeee; padding:1em;margin-right:0}
	.weblinks{background-color:ddddff;padding:1em;margin:1em 0}
	div.weblinks h4{text-indent:0}
	div.weblinks h3{text-indent:0}
	div.weblinks h2{text-indent:0}
	div.weblinks h1{text-indent:0}
	.example{background-color:#efffef; padding:1em;border:green solid 1px}
	.tip-investing{
	background-color: #CCFF99;
	padding: 1em;
	border: green solid 1px;
}
.alert{border:1mm solid #FF0000;background-color:#ffeeee;padding:1em}
.tip-useful{
	font-size: xx-small;
	background-color: #99FF66;
	padding: 0 1em;
}
.explanatory{border:goldenrod solid 1ex;font-size:85%}
.quote{padding:0 1cm;font-family:Verdana;font-size:90%}
.tableimage{margin:0;padding:0}
td img{margin:0;padding:0}
.example{background-color:#efffcc}
div.example{background-color:#efffcc}
div.news{background-color:#FFFEFE; border: green solid 1ex}
div.address{font-weight:bold; background-color:#FEFEFE;border:1ex}

/* Equations and Formulas */
table.equation td{font-size:small; white-space:nowrap;margin:0;padding:0}
.ft{padding-left:1em;padding-right:0}
.lt{padding-right:1em;padding-left:0}
th{padding:1ex;background-color:#FFAA00}

.equation{
	background-color: #FFFFAA;
	text-align: left;
	font-weight: 600;
}
.fraction{line-height:1.5; white-space:nowrap;letter-spacing:0;padding:0}
table.example{margin:1ex 0}
table.formula{margin:1ex 0}
table.formula td{font-weight:bold;text-align:center;padding:1ex}
table.example{font-weight:bold;text-align:center;padding:1ex}
.equationvariables{background-color:FFD700;padding:1em !important;font-size:x-small;text-align:left !important;font-weight:600;
	letter-spacing:1}
table.formula{background-color:yellow}
tr.heading {font-family: Arial Black; text-align:center}
/* Equations and Formulas  */

img.button{margin: 0 1ex}
label{cursor:hand}

/* Graphics */
p img{
	margin:0;padding:0
}
.caption{font-family:Arial Black;font-size:x-small;padding:1em}
.graphics {text-align:center}
.seesaw {float:right;margin:1ex;padding:0;border:1mm solid #008000; font-family: Arial Black}

label {font-family:Verdana;font-size:x-small}

legend {font-family:Verdana;font-size:x-small}

textarea {font-family:Verdana;font-size:x-small}

input {font-family:Verdana;font-size:x-small}

.frame {border-style: inset; border-color: #AAFFAA; border-width: 2px; margin: 3%; padding: 1cm;background-color:	#FFFFCC;color:#000000;font-family: Arial Black, Arial, helvetica, sans-serif; width:30%; position:absolute;left:65%;top:5px}
.comment {background-color:#FFEEFF;font-family:Verdana; font-size:x-small;padding:1em}

span.commment {background-color:#FFEEFF;font-family:Verdana; font-size:x-small;padding:1em}

td.toolbar{padding:0;text-align:center;font-size:10pt;cursor:hand;background-color:#99ffcc;width:25px}

.quotedtext {background-color: #FFFFCC; color: #008080; margin: 3%; padding: 1cm; font-weight: 800; font-size:x-small}

.key {color: #333333;text-decoration: none;text-transform: capitalize;background-color: #F5F5DC;font-family: 	Verdana;font-weight: bold;font-variant: normal;text-align: center;border-top: 1px double #F5F5CC;border-left: 3px solid 	#A4A4BA;border-right: 3px solid #A4A4BA;border-bottom: 4px solid #A4A4BA;padding: 0 0.2em}

span.key {color: #333333;text-decoration: none;text-transform: capitalize;background-color: #F5F5DC;font-family: 	Verdana;font-weight: bold;font-variant: normal;text-align: center;border-top: 1px double #F5F5CC;border-left: 3px solid 	#A4A4BA;border-right: 3px solid #A4A4BA;border-bottom: 4px solid #A4A4BA;padding: 0 0.2em}

.tb {font-weight:bold;border-style: inset; border-color: #BBBBBB; border-width:2px; padding:3px}
.notetab{font-family: Verdana; background-color:#99ffaa;border-width:2px}
span.notetab{font-family: Verdana; background-color:#99ffaa;border-width:2px}
.tbTab{font-family: Verdana; background-color:#99ffaa;border-width:2px}
span.tbTab{font-family: Verdana; background-color:#99ffaa;border-width:2px}
span.mode {font-family:Arial Black;background-color: white; border-width:2px;border-color:black;color:red}
span.notetab{font-family:Webdings;}
span.menuitem{font-family:Times New Roman, Arial Black;white-space:nowrap;font-weight:bold;background-color: #AAFFFF;border:1px;padding-left:1ex;padding-right:1ex}
span.char{font-family:Times New Roman, Arial Black}
span.highlight {color:#FF0000;background-color: #FFFF00}
span.typed {font-face:"Lucida Sans Typewriter";letter-spacing:1pt}
span.cb{font-family:MS Sans Serif;background-color: #ededed;padding:0 1ex;border-left:1px solid orange;border-right:1px solid 	orange;border-top:1px solid orange;border-bottom:2px solid orange;white-space:nowrap}
span.sblinks{background-color:#ffffcc;font-size:110%;color:blue;font-weight:400}
span.ff{background-color:yellow;color:purple;font-weight:bold}
.notetab{border:1px solid #AAAAAA;padding-left:1ex;padding-right:1ex}

.sblinks{border:1px solid #AAAAAA;padding-left:1ex;padding-right:1ex}

.ff{border:1px solid #AAAAAA;padding-left:1ex;padding-right:1ex}

.tbTab{border:1px solid #AAAAAA;padding-left:1ex;padding-right:1ex}
.center{
	text-align:center
}

th{white-space:nowrap}
div.next{align:right;float:right;font-size:medium}
p.todo{display:none;color:red;font-weight:bold;text-decoration:underline}/* This displays in draft mode, but not when viewed in a browser. */

/* Ads */
div.AdSkySc{float:right;width:162px;margin:0;padding:0}
.AdFloatLeft{float:left;padding:0;margin:0}
div.AdBigRec{float:left;padding:0;margin:0}
table.rightblogads{margin:0;padding:0;float:right;width:340px;height:570px}
.ads{margin:0;padding:0}
.ads-right{
	width:340px;height:570px;float:right
}
/* Ads */

/* Special */
p#copyright{
	font-weight:bold
}
p#copyright{
	text-align:center;font-size:xx-small
}
div.div-bottom p{
	text-align:center;font-size:xx-small
}
p.inc-top {
	font-size:70%;margin:1ex;padding:0;white-space:normal;text-indent:-4em;text-align:center
}
p.inc-top a {
	border-right:medium black solid;padding:0 .5ex 0 .5ex;text-decoration:none;background-color:white;margin:1ex 0 1ex 0;font-weight:bold
}
p.inc-top a:hover{
	background-color:#dfd
}
p.inc-top a:visited{
	font-weight:normal
}

@media print {
a {color: #0000FF; text-docoration: underline }
body {background-color:#FFFFFF; font-family: Times New Roman; margin-left:1%;margin-right:1%;border-style:none}
h4 {margin-left:0}
h3 {margin-left:0}
h2 {margin-left:0}
h1 {margin-left:0}
.AdBigRec{display:none}
.AdSkySc{display:none}
}
.addLink {
}
dt {
	font-family: "Arial Black";
	color: #000080;
	text-transform: capitalize;
}
.definitions {
	background-color: #FFFFCC;
	border: thin solid #008000;
	float: right;
	width: 30%;
	padding: 1ex;
	margin: 1ex;
}
sup {
	font-family: "Arial Narrow";
}

