

.b1h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b2h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b3h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b4h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b2bh {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b3bh {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b4bh {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b1h {
	MARGIN: 0px 5px; BACKGROUND: #82ade2; HEIGHT: 1px
}
.b2h {
	BORDER-LEFT: #a7c4e3 2px solid; MARGIN: 0px 3px; BACKGROUND: #82ade2; HEIGHT: 1px; BORDER-RIGHT: #a7c4e3 2px solid
}
.b2bh {
	BORDER-LEFT: #a7c4e3 2px solid; MARGIN: 0px 3px; BACKGROUND: #82ade2; HEIGHT: 1px; BORDER-RIGHT: #a7c4e3 2px solid
}
.b3h {
	BORDER-LEFT: #a7c4e3 1px solid; MARGIN: 0px 2px; BACKGROUND: #82ade2; HEIGHT: 1px; BORDER-RIGHT: #a7c4e3 1px solid
}
.b3bh {
	BORDER-LEFT: #a7c4e3 1px solid; MARGIN: 0px 2px; BACKGROUND: #82ade2; HEIGHT: 1px; BORDER-RIGHT: #a7c4e3 1px solid
}
.b4h {
	BORDER-LEFT: #a7c4e3 1px solid; MARGIN: 0px 1px; BACKGROUND:#82ade2; HEIGHT: 2px; BORDER-RIGHT: #a7c4e3 1px solid
}
.b4bh {
	BORDER-LEFT: #a7c4e3 1px solid; MARGIN: 0px 1px; BACKGROUND: #82ade2; HEIGHT: 2px; BORDER-RIGHT: #a7c4e3 1px solid
}
.b2bh {
	BACKGROUND: #fff
}
.b3bh {
	BACKGROUND: #fff
}
.b4bh {
	BACKGROUND: #fff
}
.headh {
	BORDER-LEFT: #a7c4e3 1px solid; BACKGROUND: #82ade2; BORDER-RIGHT: #a7c4e3 1px solid
}
.headh H3 {
	PADDING-BOTTOM: 3px; MARGIN: 0px 10px
}
.contenth {
	BORDER-LEFT: #a7c4e3 1px solid; BORDER-RIGHT: #82ade2 1px solid
}
.contenth DIV {
	MARGIN-LEFT: 0px; PADDING-TOP: 5px
}

A.css_tool_tip_1 {
	POSITION: relative; TEXT-DECORATION: none
}
A.css_tool_tip_1:hover {
	BACKGROUND-COLOR: #ffffff
}
A.css_tool_tip_1 SPAN {
	DISPLAY: none;font-size:8pt;font-family:Verdana
}
A.css_tool_tip_1:hover SPAN {
	Z-INDEX: 100; BORDER-BOTTOM: #a7c4e3 1px solid; POSITION: absolute; BORDER-LEFT: #a7c4e3 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #FFFF99; PADDING-LEFT: 5px; WIDTH: 100px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #000; BORDER-TOP: #a7c4e3 1px solid; TOP: 1.4em; BORDER-RIGHT: #a7c4e3 1px solid; PADDING-TOP: 5px; LEFT: 2em
}
table.myTable_New {
	BORDER-COLLAPSE: collapse; BORDER-RIGHT: #a7c4e3 1px solid;
}
table.myTable_New th {
	BORDER-BOTTOM: #a7c4e3 1px solid; BORDER-LEFT: #a7c4e3 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT-SIZE: 1.2em; BORDER-TOP: #a7c4e3 1px solid; BORDER-RIGHT: #a7c4e3 1px solid; PADDING-TOP: 3px
}
table.myTable_New td {
	BORDER-BOTTOM: #a7c4e3 1px solid; BORDER-LEFT: #a7c4e3 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT-SIZE: 8pt; BORDER-TOP: #a7c4e3 1px solid; BORDER-RIGHT: #a7c4e3 1px solid; PADDING-TOP: 3px
}



#hideInput{
visibility: hidden;
}

        /* Tooltip container */
        .tooltip {
            position: relative;
            display: inline-block;
            border-bottom: 1px dotted black; /* If you want dots under the hoverable text */
        }

        /* Tooltip text */
        .tooltip .tooltiptext {
            visibility: hidden;
            width: 120px;
            background-color: black;
            color: #fff;
            text-align: center;
            padding: 5px 0;
            border-radius: 6px;
 
            /* Position the tooltip text - see examples below! */
            position: absolute;
            z-index: 1;
        }

        /* Show the tooltip text when you mouse over the tooltip container */
        .tooltip:hover .tooltiptext {
            visibility: visible;
        }

        .tooltip .tooltiptext::after {
            content: " ";
            position: absolute;
            top: 100%; /* At the bottom of the tooltip */
            left: 50%;
            margin-left: -5px;
            border-width: 5px;
            border-style: solid;
            border-color: black transparent transparent transparent;
        }