
html                    { background-color: #888; }

body			{ margin: 0pt 0pt 0pt 45pt; color: #111; background-color: #fff; font-size: 0.8em; line-height: 130%; font-family: verdana, arial, helvetica, sans-serif; border-style: solid; border-width: 0pt 3px 0pt 30pt; border-color: #000 #000 #000 #228; width:775px }
										
a:link									{ color: #008; text-decoration: none }
a:visited								{ color: #447; text-decoration: none }
a:active, *.main a:focus, *.main a:hover				{ color: #c00; text-decoration: none }

ul			{ list-style-position: outside }

blockquote              {  margin-left: 5em; margin-right: 5em; font-size: 1.1em;  line-height: 120%; font-family: serif; clear: both; }

div.main		{ margin-left: 1.5em; margin-right: 2em; }
*.main a:link									{ color: #00a }
*.main a:visited								{ color: #447 }
*.main a:active, *.main a:focus, *.main a:hover					{ color: #c00 }
*.main h4		{ margin: 1.3em 0 -0.2em; font-family: arial, helvetica, sans-serif color: #009}

div.toparrs     { margin: -0.5em 0 -1em 0; }
*.toparrs a:link, a:visited							{ color: #55e }
*.toparrs a:active, *.toparrs a:focus, *.toparrs a:hover	{ background-color: #d55; text-decoration: none }


div.inset		{ margin: 0 1em 0.5em 0; padding-top: 0.5em; float: left }

div.clearboth   { clear: both }
div.txt h1		{ margin: 1.25em 0 1.25em; padding-left: 1em; text-indent: -1em;
                          font-size: 130%; line-height: 150%; font-family: arial, helvetica, sans-serif; font-weight: bold; clear: none }
div.txt h2		{ margin: 1.25em 0 1.25em; padding-left: 1em; text-indent: -1em;
                          font-size: 130%; line-height: 150%; font-family: arial, helvetica, sans-serif; font-weight: bold; clear: none }
div.txt h3		{ margin: 1.25em 0 1.25em; padding-left: 1em; text-indent: -1em;
                          font-size: 130%; line-height: 150%; font-family: arial, helvetica, sans-serif; font-weight: bold; clear: none }
div.txt p		{ margin-top: 0.75em; margin-bottom: 0em; clear: none }

div.exo			{ margin: 0.10em 0 0; padding: 0.2em 1em 0.4em; background-color: #ffd; border: solid 1pt #000; clear: both }
div.exo h4		{ margin: 0.75em 0 0.5em; padding-left: 1em; text-indent: -1em; font-weight: bold; font-family: arial, helvetica, sans-serif }
div.exo p		{ margin: -0.3em 0 0.5em; padding-left: 2em; text-indent: -1em; }

div.endo		{ margin: 1.0em 0 0; padding: 0.25em 1em 0.25em;
					border-style: solid none none; border-width: 1pt; border-color: #000; clear: both }
div.endo h4	 	{ margin: 0.65em 0 0.6em; padding-left: 1em; text-indent: -1em; line-height: 140%; font-weight: bold; font-family: arial, helvetica, sans-serif }
div.endo p	  	{ margin: -0.4em 0 0.6em; padding-left: 4em; text-indent: -3em; line-height: 140%; font-family: arial, helvetica, sans-serif }
div.endo li	  	{ margin: -0.4em 0 0.6em; padding-left: 1em; text-indent: -1em; line-height: 140%; font-family: arial, helvetica, sans-serif }

div.fine p		{ margin: 0.5em 0 0.5em; font-size: 80%; font-family: arial, helvetica, sans-serif; font-weight: normal; clear: both }

div.bars		{ margin: 0; padding: 0.25em 1.35em; color: #777; background-color: #ddd;
					 border-style: solid none solid; border-width: 1pt; border-color: #999; clear: both }
div.bars p		{ margin: 0; text-indent: -1em; font-size: 1em; font-family: arial, helvetica, sans-serif; font-weight: bold }
*.bars a:link, a:visited						{ color: #22a }
*.bars a:active, *.bars a:focus, *.bars a:hover	{ background-color: #c99; text-decoration: none }

div.map         { font-size: 0.9em; line-height: 110%; font-family: arial, helvetica, sans-serif }
div.map table   { font-size: 0.9em; line-height: 110%; font-family: arial, helvetica, sans-serif }
span.mono       { font-family: monospace Courier; font-weight: bold }
span.light      { color: #bbb }

.EOC div.upper	{ background-color: F8F4ED; border: 1px solid; border-color: #999 #666 #444 #999;
			margin: 1em 0em 1em 0em; color: #222; padding-top: 1.3em; }
