﻿div.subpage a.define {
   	position:relative;
    /*z-index:24;*/
    text-decoration:underline;
	/*display: inline-block;*/
}

a.define span {display: none;text-decoration:none;font-style: normal;bottom:10px !important;top:auto !important;}
a.hover,a.define:hover{ z-index:9999;}
div#pageContainer a.define:hover {color: #000;}
a.hover span.tooltip,
a.define:hover span.tooltip{
    display:block;
    position:absolute;
    left:0px;
	padding: 15px 0 0 0;
	width:229px;
	
}
a.hover span.top,
a.define:hover span.top{
	display: block;
	height:11px;
    background: url("../images/tipTop.gif") no-repeat top;
    line-height:0;
    font-size:0;
}
a.hover span.middle, /* different middle bg for stretch */
a.define:hover span.middle{ 
	display: block;
	padding:0 15px 5px 15px;
	color:#333333;
	background: url("../images/tipMid.gif") repeat bottom; 
	font-weight:normal;
	font-size:12px;
}
a.hover span.middle span.title,
a.define:hover span.middle span.title
{
	display:block;
	color:#142985;
	font-weight:bold;
	padding:0 0 5px 0;
}
a.hover span.bottom,
a.define:hover span.bottom{
	display: block;
	height:29px;
	padding:0px;
    background: url("../images/tipBtm.gif") no-repeat bottom;
}


.ms-WPBody td
{
	font-family:Arial;
}

@media only screen and (max-width : 1194px)
{
	a.hover span.tooltip, a.define:hover span.tooltip{ width: 140px; z-index:9999;  }
	a.hover span.top, a.define:hover span.top{ background: url("../images/m_topTop.gif") no-repeat top;}
	a.hover span.middle, a.define:hover span.middle { background: url("../images/m_topMid.gif") repeat bottom;}
	a.hover span.bottom, a.define:hover span.bottom{ background: url("../images/m_topBtm.gif") no-repeat bottom; height: 28px;}
		
	a.mDefine:hover span.tooltip , a.mDefine:focus span.tooltip{ width: 140px; z-index:9999;  }
	a.mDefine:hover span.top, a.mDefine:focus span.top{ background: url("../images/m_topTop.gif") no-repeat top;display: block;}
	a.mDefine:hover span.middle, a.mDefine:focus span.middle { background: url("../images/m_topMid.gif") repeat bottom;display: block;}
	a.mDefine:hover span.bottom, a.mDefine:focus span.bottom{ background: url("../images/m_topBtm.gif") no-repeat bottom; height: 28px; display: block;}	
	 a.mDefine:hover span.middle, a.mDefine:focus span.middle { padding: 5px 15px;}
	 a.mDefine:hover span.top, a.mDefine:focus span.top {background-position:bottom;}
	 
.mDefine {position: relative;}	
.mDefine .tooltip {display: none;}	
.mDefine:hover,.mDefine:focus {color: #000;}
.mDefine:hover .tooltip,.mDefine:focus .tooltip {display: block;left: -130px;position: absolute; }
	
a.hover.mDefine span.bottom, a.mDefine:hover span.bottom , a.mDefine:hover span.bottom {background:url("../images/m_topBtmRight.gif")no-repeat bottom; height: 28px;margin-left:-2px;}
div#pageContainer .cmlmeasure a.define {display:inline;}

}
