html{overflow-y:scroll;}
html{background-color:#e6ddc3;}
body{background-color:#e6ddc3;position:relative;top:0;margin:0px;left:0;right:0;font-size:100%;width:auto}
#pc{top:2.5em}
#column1, #column2{background-color:white; color:black;width:45%;min-width:560px;position:relative;float:left;margin:auto;
padding:0 1em;border-left:1px solid silver;background-color:#e6ddc3}
#column1 div,#column2 div,#tablesection{background-color:white;padding:1ex 1em;border:3px silver ridge}
#pc td, #pc th{border:1px solid black}
#pc object{border:1px black solid}
#pc span,#pc em,#pc sub,#pc sup,#pc abbr,#pc kbd,#pc samp,#pc code,#pc var,#pc q{background-color:#ffff00}
#pc1 h1,#pc1 h2{margin-left:1em}
#pc legend{font-size:1.2em;font-weight:bold}
#pc form *{font-weight:bold}
#bop{margin-left:1em}
button{font-weight:bold;cursor:pointer}
button.shownextCss{display:block;margin:1ex;border:none;color:blue;background-color:transparent;font-size:1.5em;padding:0 1ex;font-weight:600;
border-bottom:blue 2px solid;text-align:left;font-family:'Times New Roman',serif;cursor:pointer;}

textarea{
	overflow-y:scroll;
}
div.noscriptClass *{
	display:none;
}
button{vertical-align:baseline;cursor:pointer;text-align:center;}
a{cursor:pointer;text-decoration:underline;color:#0000ff;font-size:inherit;}
a:visited{color:#990099;}
a:hover,a:active,a:focus{color:#ff0000;}
#p_opts{position:relative;margin-top:-2.5em;}
#p_opts  a{display:inline;font-size:24px;padding:0 2px;margin:0 1ex;font-weight:600;background-color:#fafafa;}
#screenDiv,#searchDiv{position:relative;background-color:#fff8dc;padding:5px;border:#191970 ridge 8px;}
#link_activate{position:absolute;right:10px;top:50px;z-index:1000;font-size:1.2em;font-weight:bold;padding:1ex;background-color:black;color:white;}
#link_activate:hover,#link_activate:active,#link_activate:focus{color:#ff0000;background:white none;}
button.h2BtnClass{border:none;color:blue;background-color:transparent;vertical-align:baseline;font-size:1.2em;
padding:0;font-weight:600;border-bottom:blue 2px solid;text-align:right;font-family:'Times New Roman',serif;cursor:pointer;}

#shrinkfontBtn,#growfontBtn{border:none;background-color:black;color:white;}
#shrinkfontBtn{margin:0 0 0 20px;}
#growfontBtn{margin:0 1ex 0 .25ex;font-size:larger;}

.emhooCss{
	font-size:1em;position:absolute;line-height:1;padding:0;visibility:hidden;
}
.hotClass{
	cursor:pointer;text-decoration:underline;
}
.redP{
	white-space:pre;font-size:.5em;border-bottom:red ridge 3px;margin:5px;
}
#hotMessage{
	position:absolute;top:0;right:10px;padding:1ex 2em;font-weight:bold;
	background-color:black;color:white;font-size:1.2em;z-index:1000000;
}
.disableCss{
	margin:0;padding:0;text-decoration:line-through;background-color:#ccc;
	color:white;font-weight:bold;font-size:inherit;line-height:inherit;
}
.inBtnClass{
	border:none;color:navy;background-color:transparent;text-align:right;
	font-size:inherit;margin:0;padding:0;border-bottom:navy 2px solid;
	font-family:inherit;cursor:pointer;margin:0;vertical-align:baseline;
}
#hotBtnBar{
	position:absolute;top:1px;left:0;padding:1px;z-index:100000;
	background-color:black;
}
#hotBarMap{
	position:absolute;top:1px;left:1px;z-index:1000000;width:20em;height:auto;
	background-color:#e7d4a4;border:3px ridge rgb(255,0,0);display:block;
	font-family:Arial,sans-serif;font-size:1.1em;font-weight:bold;
	padding:0 1em 1em 0;
}
#hotBarTop{
	background-color:#7f0f00;border:2px ridge rgb(192,192,192);
	color:rgb(255,255,255);font-size:24px;font-weight:bold;padding-right:1em;
	margin:0 -1em 0 0;text-align:right;
}
#hotBarMap p{
	margin:1ex;
}
#hotBarMap ul{
	position:relative;text-align:left;margin:1ex 0;padding:0 1ex;list-style:none;
}
#hotBarMap ul li{
	margin:.5ex 0;padding:0;
}
#hotBarMap button.inBtnClass, #hotBarMap a{
	color:#191970;border-color:#191970;cursor:pointer;vertical-align:baseline;
	font-size:1em;font-weight:bold;margin:0;padding:0;text-align:right;
}
#hotBarDev{
	position:relative;
}
#hotBar2 li,#hotBar3 li{
	text-align:right;
}
#navhotBtn{
	background-color:black;background-image:url("starynte.gif");font-family:cursive;
	visibility:visible;color:yellow;font-size:1.2em;line-height:1;border:none;
	margin:0 1ex;
}
#subText{
	position:absolute;z-index:10000000;border:3px #ff0000 ridge;padding:2px 5px;
	width:300px;background-color:#ededed;color:black;font-family:Arial,sans-serif;
	font-weight:600;font-size:1em;text-align:center;visibility:hidden;
	overflow:visible;height:auto;
}
.dragonClass{
	position:absolute;top:100px;right:50px;width:40%;height:auto;min-height:200px;
	min-width:400px;z-index:100;background-color:white;color:black;
	border:silver ridge 8px;padding:0;
}
.dragonClass div{
	position:relative;margin:0 1px auto;padding:0 1px;
}
.dragClass{
	cursor:move;
}
h2.dragClass{
	text-align:right;background-color:navy;color:white;margin:0;padding:1px;
	border-bottom:silver ridge 5px;width:100%;
}
h2.dragClass button{
	margin:0; padding:1px;
}
#mod_div{
	position:absolute;top:-5%;left:-5%;width:110%;height:110%;z-index:99000;
	background:none#ffffff;
}
#promptDiv{
	background-color:#ddd;color:black;
}
#promptDiv h3{
	font-style:normal;color:black;
}
