/* The hint to Hide and Show */
.tooltip {
   	display: none;
    position: absolute;
    
    margin-top: -4px;
    margin-left: 25px;
	border: 1px solid #E9C6C8;
    padding: 5px 12px;
    background: #FCEBEB url(../images/pointer.gif) no-repeat -10px 5px;
	z-index: 10000;
	width: 160px;
}

/* The pointer image is hadded by using another span */
.tooltip .tooltip-pointer {
	position: absolute;
    left: -10px;
    top: 5px;
    width: 10px;
    height: 19px;
    background: url(../images/pointer_nrtv.gif) left top no-repeat;
	z-index: 10000;
	width: 160px;	
}

.tooltipERR {
   	display: none;
    position: absolute;
    
    
    margin-top: -4px;
    margin-left: 25px;
	border: 1px solid #E9C6C8;
    padding: 5px 12px;
    background: #FCEBEB url(../images/pointer.gif) no-repeat -10px 5px;
	z-index: 10000;
	width: 160px;	
}

.tooltipREG {
   	display: none;
    position: absolute;
    
    
    margin-top: -4px;
    margin-left: 25px;
	border: 1px solid #E9C6C8;
    padding: 5px 12px;
    background: #FCEBEB url(../images/pointer.gif) no-repeat -10px 5px;
	z-index: 10000;
	width: 160px;	
}


.tooltipERR .tooltipERR-pointer, .tooltipREG .tooltipERR-pointer {
	position: absolute;
    left: -10px;
    top: 5px;
    width: 10px;
    height: 19px;
    background: url(../images/pointer_nrtv.gif) left top no-repeat;
	z-index: 10000;
	width: 160px;	
}


.hint {
  font-style: italic;
  color: #ee0000;
  float: left;
  width: 160px;  
}