BODY {font-family:verdana, arial, sans-serif;background-color:'papayawhip';background-image:url(whitemarble2.gif)}
A {text-decoration:none}
TD {font-size:10pt;font-family:arial,verdana,sans-serif;text-align:center;color:#191970}
sup {font-size:8pt;color:#800000}
H3 {font-size:12pt;color:#800000;margin-bottom:0px}
H2 {font-size:20pt;color:#800000;margin-bottom:0px}
P {font-size:10pt;font-family:arial, sans-serif}
li {font-family:arial, sans-serif;font-size:10pt;margin-bottom:0}
IMG {border:none}
#holder {top:0px;border:thin solid #800000;position:relative}
#from {width:640px;height:250px;background-color:transparent;font-family:Palatino Linotype,Cardo,Vusillus Old Face,Arial Unicode MS,Georgia Greek,Athena Roman,Athena,Athena Unicode,TITUS Cyberbit Basic,Aisa Unicode,Lucida Sans Unicode;font-size:14pt}
#hoverexplain {font-size:10pt;margin-top:0px;margin-bottom:0px;font-family:arial,sans-serif;color:#191970}
#pianokeys {position:relative;margin-top:0;color:black; height:185px;overflow:hidden;width:700px;font-size:16pt}
#pianodiv {position:relative;margin-top:0px;color:black;width:680px}
#introdiv {position:relative;width:640px;font-size:12pt;text-align:left;margin-top:10px}
#topimage {margin-bottom:0px; z-index:3}
#helpdiv {position:relative;text-align:left;color:black;width:640px}
#helphighlights {font-family:arial,sans-serif;font-size:10pt;padding:.3em;background-color:'aliceblue';border:thin solid #191970}
#dropalpha {position:absolute;top:0;left:0;visibility:hidden;font-size:16pt;color:black; overflow:visible; height=50px;width:200px;background-color:#F0F8FF;background-image:URL('whitemarble.gif');padding-left:3px;padding-right:3px;border:1px solid #800000}
#checkexplain {text-align:left;font-size:10pt;font-family:arial,sans-serif;color:#191970;width:640px;margin-top:.5em;margin-bottom:.5em}
#buttonholder {margin-top:0em}
.alwaysblue {font-size:10pt;font-family:arial, sans-serif;color:#0000ff;text-decoration:underline;margin-bottom:0px;font-weight:bold}
.introtext {font-size:10pt;font-family:arial, sans-serif;color:#191970;margin-bottom:0px;margin-top:12px}
.styleoption {background-color:'aliceblue';margin-bottom:0px;color:#000000}
.downarrow {color:#800000;font-weight:bold}
.gchar {font-size:18pt;background-color:#F0F8FF;font-family:Aristarcoj,Cardo,Palatino Linotype,Vusillus Old Face,Arial Unicode MS,Georgia Greek,Athena Roman,Athena,Athena Unicode,Code2000,TITUS Cyberbit Basic,Aisa Unicode,Lucida Sans Unicode}
.ghead {font-size:10pt;background-color:#F0F8FF}
.dec {background-color:#F0F8FF}
.hex {background-color:#F0F8FF}
.beta {text-align:center;background-color:#F0F8FF;font-size:10pt}
.def {font-size:10pt; text-align:left;background-color:#F0F8FF;font-family:verdana, arial, sans-serif}
.fake  {background-color:navajowhite; font-size:16pt;color:black; background-image:URL(vellum06.gif)}
.menu {position: absolute;width:640px;left: 0px;top: 0px;visibility: hidden;margin-top:.3em;margin-bottom:.2em}
.belowheader {margin-top:0px}
.black {color:#000000}
.mainchar {position:relative}
.moused {color:#0000ff;background-color:#FFFFFF}
.unmoused{color:#000000;background-color:transparent}


#buttoncontainer ul {
padding: .2em 0;
margin: 0;
list-style-type: none;
text-align:center;
width:100%;
}

#buttoncontainer li {
  display:inline;
  list-style-type: none;
  text-align:center;
}


.warning {
  width:85px;
  height:15px;
  color:#FFE4C4;
  background-color:#F76541;
  border-color: #CD5C5C #000000 #000000 #CD5C5C;
  border-style: solid;
  border-width: 2px;
  margin:0;
  cursor: hand;
  font-family: MS Sans Serif, Arial, Tahoma,sans-serif;
  font-size: 8pt;
  font-weight: bold;
  padding: 2px 8px 2px 8px;
  text-decoration: none}

.warning:hover {
background-color:#a52a2a;
}


.menuItem {
  width:85px;
  height:15px;
  color: #FFE4C4;
  background-color:#800000;
  border-color: #CD5C5C #000000 #000000 #CD5C5C;
  border-style: solid;
  border-width: 2px;
  margin:0;
  cursor: hand;
  font-family: MS Sans Serif, Arial, Tahoma,sans-serif;
  font-size: 8pt;
  font-weight: bold;
  padding: 2px 8px 2px 8px;
  text-decoration: none}


.activeItem {
  width:85px;
  height:15px;
  color: #FFE4C4;
  background-color:#191970;
  border-color: #CD5C5C #000000 #000000 #CD5C5C;
  border-style: solid;
  border-width: 2px;
  margin:0;
  cursor: hand;
    font-family: MS Sans Serif, Arial, Tahoma,sans-serif;
  font-size: 8pt;
  font-weight: bold;
  padding: 2px 8px 2px 8px;
  text-decoration: none}


.activeItem:hover{
  background-color:#236B8E;
}


.menuItem:hover {
background-color:#CD5C5C;
}