p.tooltips,div.tooltips,a.tooltips_cc,a.tooltips, button.tooltips {
    position: relative;
    display: inline;
	outline:0 none;
}
div.tooltips span.info, a.tooltips span ,button.tooltips span {
	font-family:Arial;
    position: absolute;
    width:240px;
    color: #FFFFFF;
    background-color: rgba(0, 0, 0, 0.9);
    text-align: left;
    visibility: hidden;
    border-radius: 4px;
    padding:10px;
    font-size:11px;
	line-height:11px;
	font-weight:normal;
	font-style:normal;
	outline:0 none;
	margin-top: 7px;
}
 a.tooltips_cc span{
	font-family:Arial;
    position: absolute;
    width:240px;
    color: #FFFFFF;
    background-color: rgba(0, 0, 0, 0.9);
    text-align: left;
    visibility: hidden;
    border-radius: 4px;
    padding:10px;
    font-size:11px;
	line-height:11px;
	font-weight:normal;
	font-style:normal;
	outline:0 none;
	margin-top: -115px;
}
p.tooltips span.span_ch_comp  {
	font-family:Arial;
    position: absolute;
    width:240px;
    color: #FFFFFF;
    background-color: rgba(0, 0, 0, 0.9);
    text-align: left;
    visibility: hidden;
    border-radius: 4px;
    padding:10px;
    font-size:11px;
	line-height:11px;
	font-weight:normal;
	font-style:normal;
	margin-left: 200px;
	margin-top: 35px;
}
p.tooltips span.span_btn_ch {
	font-family:Arial;
    position: absolute;
    width:70px;
    color: #FFFFFF;
    background-color: rgba(0, 0, 0, 0.9);
    text-align: center;
    visibility: hidden;
    border-radius: 4px;
    padding:10px;
    font-size:11px;
	line-height:11px;
	font-weight:normal;
	font-style:normal;
	margin-left: 900px;
	margin-top: 0px;
}
p.tooltips span.span_btn_x {
	font-family:Arial;
    position: absolute;
    width:70px;
    color: #FFFFFF;
    background-color: rgba(0, 0, 0, 0.9);
    text-align: center;
    visibility: hidden;
    border-radius: 4px;
    padding:10px;
    font-size:11px;
	line-height:11px;
	font-weight:normal;
	font-style:normal;
	margin-left: 865px;
	margin-top: 0px;
}
div.tooltips span.info:after ,a.tooltips span:after ,button.tooltips span:after {
    content: '';
    position: absolute;
    bottom: 100%;
    left: 50%;
    margin-left: -8px;
    width: 0; height: 0;
    border-bottom: 8px solid rgba(0, 0, 0, 0.9);
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
}
a.tooltips_cc span:after {
    content: '';
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -8px;
    width: 0; height: 0;
    border-top: 8px solid rgba(0, 0, 0, 0.9);
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
}
p.tooltips span:after {
    content: '';
    position: absolute;
    bottom: 100%;
    left: 50%;
    margin-left: -8px;
    width: 0; height: 0;
    border-bottom: 8px solid rgba(0, 0, 0, 0.9);
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
	
}
div:hover.tooltips span.info,a:hover.tooltips span,button:hover.tooltips span {
    visibility: visible;
    opacity: 1;
    //top: 0px;
    top: 50px;/*rectification main.css*/
    left: 50%;
    margin-left: -124px;
    z-index: 999;
}

a:hover.tooltips_cc span {
    visibility: visible;
    opacity: 1;
    //top: 0px;
    top: 40px;/*rectification main.css*/
    left: 50%;
    margin-left: -124px;
    z-index: 999;
}
button.tooltips span h1, button.tooltips span  h2, button.tooltips span  h3, button.tooltips span  p {
    margin:0;
    padding:0;
    color:#FFF;
}
a.tooltips span h1, a.tooltips span h2, a.tooltips span h3, a.tooltips span p {
    margin:0;
    padding:0;
    color:#FFF;
}
a.tooltips_cc span h1,a.tooltips_cc span h2,a.tooltips_cc span h3,a.tooltips_cc span p {
    margin:0;
    padding:0;
    color:#FFF;
}
div.tooltips span.info h1,div.tooltips span.info h2,div.tooltips span.info h3,div.tooltips span.info p {
    margin:0;
    padding:0;
    color:#FFF;
}

button.tooltips span h1, h2, h3 {
    font-size:110%;
}
a.tooltips span h1, h2, h3 {
    font-size:110%;
}
a.tooltips_cc span h1, h2, h3 {
    font-size:110%;
}
div.tooltips span.info h1, h2, h3 {
    font-size:110%;
}

div.tooltips span.info img,a.tooltips_cc span img,a.tooltips span img,button.tooltips span img{
    margin:5px 0;
    padding:0;
}
