#dctn                {padding:2em 6px 2em 2em;}
#dctn #title         {font-weight:bold;color:#990000;font-size:140%;}
#dctn #f1 input      {display:inline;}
#dctn #f1 #contact   {display:none;}
#dctn #results       {display:none;}
#dctn #results       {position:relative;top:1ex;left:0;width:700px;height:400px;overflow:scroll;}

#dctn a              {text-decoration:none; cursor:pointer; color:#990000;}
#dctn .definition a:hover {background:#ffff80;}

#dctn .hang          {margin-left:6ex; text-indent:-6ex;}
#dctn .term          {font-weight:bold; color:#003300; cursor:default;}

#dctn a     sup      {color:#000000;font-family: Verdana, Arial;font-weight:normal;font-size:80%;}
#dctn .term sup      {color:#000000;font-family: Verdana, Arial;font-weight:normal;font-size:80%;}
#dctn span  sup      {color:#000000;font-family: Verdana, Arial;font-weight:normal;font-size:80%;}

#f1 input       {display:inline;}
#f1 #contact    {display:none;}
#f1 #contact a  {color:#990000;cursor:pointer;}
#results        {display:none;position:relative;top:1ex;left:0;width:96%;height:80%;overflow:scroll;}


#cform          {display:none;margin-top:2ex;}
#cform td       {vertical-align:top;}
#cform input    {width:480px;}
#cform textarea {width:480px;height:18ex;}
#cform .c1      {text-align:right;padding:0 .5ex 0 0;white-space:nowrap;}
.hid            {display:none;}
.reply          {display:block;position:absolute;overflow:visible;z-index:999;}
.reply          {top:240px;left:180px;width:48ex;height:24ex;background:#ddbb88;border:3px outset #996600;}
.reply table    {width:100%;height:100%;font-size:120%;}
.reply td       {width:100%;height:100%;text-align:center;vertical-align:middle;}
.reply input    {margin-top:2ex;font-size:110%;}













