/* Standard styles */
body                {background-color: #FFF;}
#boxtxt             {font-size: 10pt; color: black; font-family: Verdana, Arial, Helvetica, sans-serif;}
.mrQuestionTable    {border-collapse: collapse; padding: 0;}
.mrNext,.mrPrev     {font-family: Verdana, Arial, Helvetica, sans-serif;}
.mrEdit             {font-family: Verdana, Arial, Helvetica, sans-serif;}
div#bar1,div#bar2   {width: 100%; border-bottom: 2px solid #196872; margin-bottom: 5px; font: normal normal 7pt;}
div#bluetxt,
div#boldtxt         {font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
div#bluetxt         {color:blue;}
div#boldtxt         {color:#000;}
div#footertext      {font-size: 9pt; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center;}
div#h4              {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
div#normal          {font-size: 10pt; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
td#login            {padding: 18px; }
acronym             {text-decoration:none; border-bottom:1px #CCC dotted;}
div#gray_bar        {width: 100%; border-bottom: 2px solid #808080; margin-bottom: 5px;}
.normaltext         {font-family: Verdana, Arial, Helvetica, sans-serif;}
div.inst            {padding-top:1.1em;font-weight:normal;font-style:italic;}

/* Popup */
a.info { position:relative; z-index:24; text-decoration:none; font-weight: bold; }
a.info:hover { text-decoration:none; z-index:25; background-color:#fff; }
a.info span { display: none; text-decoration:none; }
a.info:hover span { text-decoration:none; display:block; position:absolute; top: 1.5em; left: 3em; width:15em; border:1px solid #000000; background-color: #FFFFCC; color:#000000; text-align: center; font-size: .8em; font-weight: normal; z-index:30; }
