
a.riskkeytip {
color:#00FF66;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
a.riskkeytip img {
color:#00FF66;
text-align: left;
vertical-align: top;
/*padding-right: 3px;   RJW 11/4/11  Removed the padding due to weird spacing between the key and the crutch. */
}
a.riskkeytip b {
display:none;
}
a.riskkeytip:hover {
border:0; 
position:relative; 
z-index:500; 
text-decoration:none;
}
a.riskkeytip:hover b {
display:block;
position:absolute;
top:0px;
left:0px;
font-weight:normal;
color:#000;
width:350px;
background: url(/global/images/tips/riskkey_tip.gif) no-repeat top;
padding-top: 40px;
margin-top: 20px;
}
a.riskkeytip:hover b .bottompanel {
display:block;
width:350px;
height:10px;
background-image: url(/global/images/tips/riskkey_tip.gif);
background-repeat: no-repeat;
background-position: bottom;
}
a.riskkeytip:hover b .title {
color: #FFFFFF;
background: url(/global/images/tips/riskkey_tip.gif) no-repeat top;
padding-top: 0;
padding-right: 8px;
padding-bottom: 0px;
padding-left: 8px;
font-weight: bold;
font-size: 11px;
display:block;
}
a.riskkeytip:hover b .tipcontent .table_type2 .title {
color: #18486f;
background-color: #d5e3ee;
padding-top: 0;
padding-right: 8px;
padding-bottom: 0px;
padding-left: 8px;
font-weight: bold;
font-size: 11px;
display:block;
}

a.riskkeytip:hover b .tipcontent{ /* different title bg for stretch */
display: block;
background-color: #ffffff;
/*790e13*/
color: #000000;
padding-top: 5px;
padding-right: 8px;
padding-bottom: 5px;
padding-left: 8px;
font-weight: normal;
margin-bottom: -10px;
border-top-width: 8px;
border-right-width: 8px;
border-bottom-width: 1px;
border-left-width: 8px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #00483c;
border-right-color: #00483c;
border-bottom-color: #00483c;
border-left-color: #00483c;
}
/**************/
a.waivertip {
color:#00FF66;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
a.waivertip img {
color:#00FF66;
text-align: left;
vertical-align: top;
}
a.waivertip b {
display:none;
}
a.waivertip:hover {
border:0; 
position:relative; 
z-index:500; 
text-decoration:none;
}
a.waivertip:hover b {
display:block;
position:absolute;
top:0px;
left:0px;
font-weight:normal;
color:#000;
width:350px;
background: url(/global/images/tips/waiver_tip.gif) no-repeat top;
padding-top: 40px;
margin-top: 20px;
}
a.waivertip:hover b .bottompanel {
display:block;
width:350px;
height:10px;
background-image: url(/global/images/tips/waiver_tip.gif);
background-repeat: no-repeat;
background-position: bottom;
}
a.waivertip:hover b .title {
color: #FFFFFF;
background: url(/global/images/tips/waiver_tip.gif) no-repeat top;
padding-top: 0;
padding-right: 8px;
padding-bottom: 0px;
padding-left: 8px;
font-weight: bold;
font-size: 11px;
display:block;
}

a.waivertip:hover b .tipcontent .table_type2 .title {
color: #18486f;
padding-top: 0;
padding-right: 8px;
padding-bottom: 0px;
padding-left: 8px;
font-weight: bold;
font-size: 11px;
display:block;
}

a.waivertip:hover b .tipcontent{ /* different title bg for stretch */
display: block;
background-color: #ffffff;
color: #000000;
padding-top: 5px;
padding-right: 8px;
padding-bottom: 5px;
padding-left: 8px;
font-weight: normal;
margin-bottom: -10px;
border-top-width: 8px;
border-right-width: 8px;
border-bottom-width: 1px;
border-left-width: 8px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #790e13;
border-right-color: #790e13;
border-bottom-color: #790e13;
border-left-color: #790e13;
}
/************/
a.glossarytip {
color:#00FF66;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
a.glossarytip img {
color:#00FF66;
text-align: left;
vertical-align: top;
}
a.glossarytip b {
display:none;
}
a.glossarytip:hover {
border:0; 
position:relative; 
z-index:500; 
text-decoration:none;
}
a.glossarytip:hover b {
display:block;
position:absolute;
top:0px;
left:0px;
font-weight:normal;
color:#000;
width:350px;
background: url(/global/images/tips/glossary_tip.gif) no-repeat top;
padding-top: 40px;
margin-top: 20px;
}
a.glossarytip:hover b .bottompanel {
display:block;
width:350px;
height:10px;
background-image: url(/global/images/tips/glossary_tip.gif);
background-repeat: no-repeat;
background-position: bottom;
}
a.glossarytip:hover b .title {
color: #FFFFFF;
background: url(/global/images/tips/glossary_tip.gif) no-repeat top;
padding-top: 0;
padding-right: 8px;
padding-bottom: 0px;
padding-left: 8px;
font-weight: bold;
font-size: 11px;
display:block;
}

a.glossarytip:hover b .tipcontent .table_type2 .title {
color: #18486f;
padding-top: 0;
padding-right: 8px;
padding-bottom: 0px;
padding-left: 8px;
font-weight: bold;
font-size: 11px;
display:block;
}

a.glossarytip:hover b .tipcontent{ /* different title bg for stretch */
display: block;
background-color: #ffffff;
color: #000000;
padding-top: 5px;
padding-right: 8px;
padding-bottom: 5px;
padding-left: 8px;
font-weight: normal;
margin-bottom: -10px;
border-top-width: 8px;
border-right-width: 8px;
border-bottom-width: 1px;
border-left-width: 8px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #206090;
border-right-color: #206090;
border-bottom-color: #206090;
border-left-color: #206090;
}


/* added for popups  */
#facebox .riskkeytip .title {
    background: transparent !important;
}
