a.mainnav { display: block; padding: 1em; } a.mainnav:link { text-decoration: none; color: #363636; background-color: transparent; } a.mainnav:visited { text-decoration: none; color: #363636; background-color: transparent; } a.mainnav:active { color: #ffce00; background-color: #363636; } a.mainnav:hover { color: #ffce00; background-color: #363636; }

a.head:link { font-weight: bold; font-size: 0.86em; text-decoration: none; color: #5e5e5e; background-color: transparent; font-size: 1.1em; } a.head:visited { font-weight: bold; font-size: 0.86em; text-decoration: none; color: #5e5e5e; background-color: transparent; font-size: 1.1em; } a.head:active { text-decoration: none; font-size: 0.86em; color: #ffce00; background-color: transparent; font-size: 1.1em; } a.head:hover { text-decoration: underline; font-size: 0.86em; color: #ffce00; background-color: transparent; font-size: 1.1em; }

a:link { color: #5e5e5e; text-decoration: underline; } a:visited { color: #5e5e5e; text-decoration: underline; } a:active { color: #5e5e5e; text-decoration: underline; } a:hover { color: #5e5e5e; text-decoration: underline; }

acronym, abbr { border: 0px; text-decoration: none; }

body { margin: 0px; padding: 0px; background-color: #e9e9e9; color: #363636; font-family: verdana, helvetica, sans-serif; font-size: 80%; background-image: url(images/mainbg.gif); background-position: top right; background-repeat: repeat-y; text-align: center; }

h1 { color: #363636; font-size: 1.2em; font-weight: bold; font-family: arial, helvetica, sans-serif; }

h2 { color: #5e5e5e; font-size: 1em; font-weight: bold; }

h3 { color: #363636; font-size: 0.83em; font-weight: bold; }

table { border: 0px; font-size: 1em; }

td { font-size: 1em; border: 0px; }
td.frn { padding: 10px; width: 30%; font-size: 0.84em; }

table.table { border: 1px dotted #777; border-collapse: collapse; }
table.table th { color: #fff; background: #363636; font-weight: bold; padding: 4px; border: 1px dotted #777; border-collapse: collapse; vertical-align: top;  }
table.table td { padding: 4px; border: 1px dotted #777; border-collapse: collapse; vertical-align: top;  }

p, blockquote, ul, ol { font-size:1em; }

p { text-align: justify; }

p.cen { text-align: center; }

p.caption { font-size: 0.85em; }
.caption img { border: 1px solid #aaa; padding: 2px; margin: 0 0 2px 0; }

.line { white-space: nowrap; }

p.pageno { display: none; }

div.divFigure { text-align: center; }

p.figureHead { text-align: center; }

.notetext { font-size: 0.8em; line-height: 1.3em; }

a.noteref { text-decoration: none; font-size: 0.7em; vertical-align: super; offset: 0.2em; }

ul.listing { list-style-type: square; }
	ul.listing li { margin-bottom: 4px; }

img { border: 0px; }
img.soundtrack { border: 1px solid #000; }

.textcred { font-size: 0.8em; }
.rndoc { text-align: right; float: right; font-size: 1em; }

div.ads { text-align: center; margin: 1em auto; width: auto; }
.tower { text-align: center;  margin: 1em auto; width: 160px; } 

span.i {color: #000; font-weight: bold; }

.lchart { width: 210px; float: left; padding-right: 1em; }
.lchart, .rchart { font-size: 0.8em; margin-bottom: 1.5em; }

.lfloat { float: left; margin: 0 10px 8px 0; }
.rfloat { float: right; margin: 0 0 8px 10px; }

ul.navigate { margin: 0; padding: 0; list-style-type: none; font-size: 0.85em; margin-bottom: 1em; }

ul.navigate li { margin: 0; padding: 0; list-style-type: none; border-bottom: 2px solid #363636; }

ul.contents { list-style-type: square; }

ul.contents li { margin-bottom: 0.8em; list-style-type: square; }

	#myth { width: 728px; border: 9px solid #363636; text-align: left; margin-left: auto; margin-right: auto; background-image: url('/images/layout/bg.gif'); background-repeat: repeat-y; background-position: top left; margin-bottom: 0px; padding-bottom: 0; }

	#title { border-bottom: 9px solid #363636; padding: 0; margin: 0; background-image: none; }

	#leader { border-bottom: 9px solid #363636; padding: 0; margin: 0; background-image: none; }

	#mcontent { padding: 1em; float: right; width: 502px; background-image: none; }

	#menu { background-color: #bcbcbc; width: 194px; margin-bottom: 1em; background-image: none; }

	#bottom { background-color: #bcbcbc; margin-bottom: 0; clear: both; border-top: 4px solid #363636; font-size: x-small; padding: 1em; background-image: none; }

#fbl { width: 200px; float: right; display: inline; padding: 0 5px; position: relative; top: -5px; }
#gpo { float: left; display: inline;  margin: 0 5px 0 0; }


