a:hover		{ color: red; text-decoration: bold }
a:link		{ color: blue; text-decoration: none }
a:visited	{ color: blue; text-decoration: none }
a:active	{ color: blue; text-decoration: none }
A:hover		{ color: red; text-decoration: bold }
A:link		{ color: blue; text-decoration: none }
A:visited	{ color: blue; text-decoration: none }
A:active	{ color: blue; text-decoration: none }

body		{ background: beige; font: x-small sans-serif }
p		{ font-family:sans-serif; font-size: x-small; }
b		{ font-family:sans-serif; font-size: x-small; font-weight: bold; }
ul		{ font-family:sans-serif; font-size: x-small; }
h3		{ font-family:sans-serif; font-size: 12pt; font-weight: bold; }
.RegularText    { font-family:sans-serif; font-size: 10pt; }
.RegularTextWhite { font-family:sans-serif; font-size: 10pt; color: #ffffff; text-decoration: none; }
.RegularTextBlack { font-family:sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.Header         { font-family:sans-serif; font-size: 14pt; }
.SmallHeader    { font-family:sans-serif; font-size: 12pt; font-weight: bold; }
.Small          { font-family:sans-serif; font-size: 9pt; }
.SmallBold      { font-family:sans-serif; font-size: 9pt; font-weight: bold; }
.VerySmall      { font-family:sans-serif; font-size: 8pt; }
.VerySmallWhite { font-family:sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; }
.WhiteBold      { font-family:sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; }
.SmallWhiteBold { font-family:sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; }
.Blue           { color: #0000FF; }
.RedBold        { color: #FF0000; font-weight: bold; font-size: x-small; }
td.mh		{ padding: 3; background: #d6d6d6; text-align: left; vertical-align: right; font: 10pt sans-serif; }
td.m		{ padding: 3 8 3 8; font: small sans-serif; text-align: left; vertical-align: top }
td.s		{ padding: 3 8 3 8; font: x-small sans-serif; text-align: left; vertical-align: top }
td.mb		{ padding: 3 8 3 8; font: small sans-serif; text-align: left; vertical-align: bottom }
td.sb		{ padding: 3 8 3 8; font: x-small sans-serif; text-align: left; vertical-align: bottom }
td.mt		{ padding: 3 8 3 8; font: small sans-serif; text-align: left; vertical-align: top }
td.st		{ padding: 3 8 3 8; font: x-small sans-serif; text-align: left; vertical-align: top }
option.m	{ font: small sans-serif }
option.s	{ font: x-small sans-serif }
span.m		{ font: small sans-serif }
span.s		{ font: x-small sans-serif }
textarea.m	{ font: small sans-serif }
textarea.s	{ font: x-small sans-serif }
input.m		{ font: small sans-serif }
input.s		{ font: x-small sans-serif }
td.logo		{ font: x-small sans-serif; background: #2242e8; background-image: url(/images/mapslogo2.gif); background-position: center; background-repeat: no-repeat; height: 60; width: 150; letter-spacing: 3; color: #2242e8; text-align: right }
td.title	{ font: medium sans-serif; background: #7fc6a6; height: 60; letter-spacing: 3; padding-left: 30; width: 500 }
td.nav_bar	{ font: xx-small sans-serif; width: 175; vertical-align: top; padding: 4; height: 400 }
td.ngt		{ border-bottom: 1px solid #6f6f6f; font: xx-small sans-serif; letter-spacing: 1.4; background: #7fc6a6; color: black; padding: 4; text-align: center }
td.ni		{ font-size: xx-small; font-family: sans-serif, verdana; letter-spacing: 1.2; background: #e8e8e8; padding: 2 4 2 4 }
a.ni		{ color: #222222 }
td.body		{ padding: 8; vertical-align: top }
table.ng	{ background: #808080; border: 1px solid #6f6f6f; margin: 4; width: 100% }
div.sum		{ font: 13px sans-serif }
h1		{ font: bold small sans-serif }
h2		{ font: bold x-small sans-serif }
h3		{ font: bold xx-small sans-serif }
td.toc_header	{ font: bold xx-small sans-serif; text-align: center }
td.toc_title	{ font: bold xx-small sans-serif }
td.toc_item	{ font: xx-small sans-serif; padding-left: 16 }


