




 /* ==============
    TOOL TIPS 
   ============== */
#utooltip{
    position:absolute;
    border:1px solid #ccc;
    background:#333;
    padding:5px;
    display:none;
    color:#fff;
    
}
.ui-tooltip, .arrow:after {
    background: gray;        
    border: 2px solid white;    
}    
.ui-tooltip {        
    padding: 10px 20px;        
    color: white;        
    border-radius: 20px;        
    font: bold 14px "Helvetica Neue", Sans-Serif;        
    text-transform: uppercase;      
    box-shadow: 0 0 7px black; 
    width: 400px;    
}    
.arrow {        
    width: 70px;        
    height: 16px;         
    overflow: hidden;        
    position: absolute;        
    left: 50%;        
    margin-left: -35px;        
    bottom: -16px;    
}    
.arrow.top {        
    top: -16px;        
    bottom: auto;    
}    
.arrow.left {        
    left: 20%;    
}    
.arrow:after {        
    content: "";        
    position: absolute;        
    left: 20px;        
    top: -20px;        
    width: 25px;        
    height: 25px;        
    box-shadow: 6px 5px 9px -9px black;        
    -webkit-transform: rotate(45deg);        
    -moz-transform: rotate(45deg);        
    -ms-transform: rotate(45deg);        
    -o-transform: rotate(45deg);        
    transform: rotate(45deg);    
}    
.arrow.top:after {        
    bottom: -20px;        
    top: auto;    
}

/* ==========================================================================
    ModalPopup
   ========================================================================== */
.modalBackground
{
    	background-color: Gray;
    	filter: alpha(opacity=70);
        opacity: 0.7;
 }

.modalPopup
{
	background-color: #FFFFDD;
	border-style:solid;
	border-color:Gray;
	border-width: 3px;	
	width: 250px;
	padding: 3px;
}

.popupControl
{
	background-color: #FFFFDD;
	position: absolute;
	visibility:hidden;
	border-style:solid;
	border-color:Black;
	border-width: 3px;	
	width: 250px;
	padding: 3px;	
}

.highlight
{
      background-color: aqua;
}


.valsummary 
{
display: none;
visibility: hidden;
}


/* ==========================================================================
    Report Table
   ========================================================================== */
td.ReportTableDataStyle
{
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

td.ReportTableDataHeaderStyle
{
	font-WEIGHT: bold; COLOR: white; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #000099; BORDER-BOTTOM-STYLE: none
}