BODY               { background: #FFFFFF; color: #000000}
.Title             { text-align: center; font-size: 28pt; font-weight: bold}
.SubTitle          { text-align: center; font-size: 12pt}
.SideBar           { vertical-align: top; width: 190px; }
.TOCTable          { vertical-align: top; width: 190px; border: thin solid; border-color: #808080}
.TOCTitle          { width: 100%; background: #F5E9C5; color: #000000;
					 font-size: 11pt; font-weight: bold; text-indent: 0.25em;
					 border-bottom: thin solid; border-color: #808080}
.TOCContent        { width: 190px;
					 text-indent: 0.5em }
.LinkSection       { width: 90%; background: #F0F0F0;
					 font-size: 11pt; font-weight: bold; border: thin outset;
					 border-color: #808080; text-indent: 0.25em; margin-top: 2em }
.LinkContent       {  width: 70%;
					 text-indent: 0.5em }
.Main              { vertical-align: top}
.Date              { width: 90%; background: #E0E0E0; color: #000000;
					 font-size: 11pt; font-weight: bold; text-indent: 0.5em}
.Heading           { width: 90%; background: #F5E9C5; color: #000000;
					 font-size: 18pt; font-weight: bold; border: thin outset;
					 border-color: #808080; text-indent: 0.25em }
.NewsPost          { width: 90%; margin-top: 2em; color: #000000}
P.NewsPost         { margin-top: 1em; margin-left: 2em; color: #000000 }
.Download          { margin-top: 1em; margin-left: 2em }
.DownloadInfo      { background: #E0E0E0; color: #000000}
.DownloadProgram   { background: #F0F0F0; color: #000000}
.DownloadDate      { text-align: right }
.screenshot        { text-align: center}
P.Section          { margin-right: 2em }
P.Paragraph        { margin-right: 2em; margin-left: 1em; width: 90%; }
.Project           { width: 90%; background: #F0F0F0; color: #000000;
					 font-size: 14pt; font-weight: bold; border: thin outset;
					 border-color: #808080; text-indent: 0.25em }
.ProjectTable      { width: 100%; border: 1px }
.IntroHeading      { width: 90%; background: #F0F0F0; color: #000000;
					 font-size: 11pt; font-weight: bold; border: thin outset;
					 border-color: #808080; text-indent: 0.25em; margin-top: 2em }
.FeatureHeading    { width: 90%; background: #F0F0F0; color: #000000;
					 font-size: 11pt; font-weight: bold; border: thin outset;
					 border-color: #808080; text-indent: 0.25em; margin-top: 2em }
.ArticleListSection { width: 90%; background: #F0F0F0; color: #000000;
					 font-size: 11pt; font-weight: bold; border: thin outset;
					 border-color: #808080; text-indent: 0.25em; margin-top: 2em }
.ArticleList       { width: 90%; margin-top: 2em }
.CodeListSection   { width: 90%; background: #F0F0F0; color: #000000;
					 font-size: 11pt; font-weight: bold; border: thin outset;
					 border-color: #808080; text-indent: 0.25em; margin-top: 2em }
.CodeList          { width: 90%; margin-top: 2em }
p.CodeList         { width: 90%; margin-left: 1em; margin-top: 0.5em }
.CodeName          { background: #f0f0f0; width: 90%; text-indent: 0.25em;
					 border: thin outset; border-color: #808080 }
H2                 { font-size: 18pt }
.Contact           { text-indent: 1em; margin-top: 1em }
A                  { color: #0000FF; }
A:Hover            { color: #FF0000; text-decoration : underline; }

