/* Hover Help */
div.help {
   z-index:1;
   cursor:default;
   position:static;
   display:inline;
   cursor:help;
}
div.help:hover {
   /* This has to be only a :hover property or IE breaks */
   position:relative;
}
div.help img {
   z-index:1;
   border:0;
   width:17px;
   height:17px;
}
div.help div {
   z-index:10;
   display:none;
   color:#000;
   border:1px #79C solid;
   background:#D9E3EE;
   cursor:default;
   margin:5px;
   padding:3px;
   font-weight:normal;
}
div.help:hover div, div.help.mhover div {
   z-index:10;
   display:block;
   position:absolute;
}

span.help {
   z-index:1;
   cursor:default;
   /*position:auto;*/
   display:inline;
   /*pointer:help;*/
}

span.help:hover {
   /* This has to be only a :hover property or IE breaks */
   position:relative;
}
span.help img {
   z-index:1;
   border:0;
   width:17px;
   height:17px;
}
span.help span {
   z-index:10;
   display:none;
   color:#000;
	border:1px #79C solid;
	background:#D9E3EE;
   cursor:default;
   margin:5px;
   padding:3px;
   font-weight:normal;
}
span.help:hover span, span.help.mhover span {
   z-index:10;
   display:block;
   position:absolute;
}
