
.stickytooltip{
font:normal 12px/18px Arial;
color:#666;
width:250px;
border:1px solid #ccc;
box-shadow:0 0 4px 2px #ddd; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow:0 0 4px 2px  #ddd;
-moz-box-shadow:0 0 4px 2px  #ddd;
background:white;
z-index:3000;
}

.stickytooltip .stickystatus{ /*Style for footer bar within tooltip*/
background:#ccc;
color:white;
padding-top:5px;
text-align:cente;r
font:bold 11px Arial;
}

.toptool{
border:1px solid #fff;
border:1px solid #ddd;
background:f1f2f3;
background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#fff));
background: -moz-linear-gradient(top, #eee, #fff);
background: -o-linear-gradient(top,  #eee ,#fff);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
background: -ms-linear-gradient(top, #eee, #fff); 
padding: 5px;  
}
.toptool ul{ margin:0; padding:0; display:block; margin-top:4px;}
.toptool ul li{
float:left; list-style:none;
font:bold 13px Arial;
color:#bd121a;
margin-right:8px;
}
.toptool ul li:last-child{
float:right; list-style:none;
font:bold 12px Arial;
color:#72951d;
margin-right:4px;
}
.hide{display:none}

.contenttool{
font:100 12px/18px Arial;
color:#666;
padding:5px;
background:white;
}
.contenttool ul{ margin:0; padding:0; display:block;}
.contenttool ul li{ list-style:none;
background:transparent url(images/arrow3.png) no-repeat left 6px;
margin-left:-12px; padding-left:8px;
}
.toolpromo {
font:100 12px/18px Arial;
color:#666;
padding:5px;
background:#eefcc1;
border-bottom:1px solid #ddd;
}
.toolpromo ul{ margin:0; padding:0; display:block;}
.toolpromo ul li{ list-style:none;
background:transparent url(images/arrow3.png) no-repeat left 6px;
margin-left:3px; padding-left:8px;
}
.gifttitle{ font:bold 12px Arial; color:#333; text-transform:uppercase; padding-left:6px; padding-bottom:6px;}