a.bookTooltip {     
    position: relative; 
    text-decoration: underline;
}

a.bookTooltip:hover {
    background-color: transparent;
    text-decoration: none;   
    z-index: 2;
    cursor: pointer;    
}

a.bookTooltip SPAN {
    display: none;
    text-decoration: none;
    cursor: pointer;    
}

a.bookTooltip:hover SPAN{
    padding: 5 5 5 5;
    display: block;
    top: -195px;
    left: 50px;
    color: black;
    border-style: outset;
    border-width: 2px;
    border-color:gray;
    -moz-border-radius: 10px;
    border-radius: 10px;
    position: absolute;
    background-color: rgb(249,242,214);  
    z-index: 2
    text-decoration: none;    
    cursor: pointer;    
}
a.mediumBookTooltip {
    position: relative;
    text-decoration: underline;
}

a.mediumBookTooltip:hover {
    background-color: transparent;
    text-decoration: none;
    z-index: 2;
    cursor: pointer;
}

a.mediumBookTooltip SPAN {
    display: none;
    text-decoration: none;
    cursor: pointer;
}

a.mediumBookTooltip:hover SPAN{
    padding: 5 5 5 5;
    display: block;
    top: -165px;
    left: 50px;
    color: black;
    border-style: outset;
    border-width: 2px;
    border-color:gray;
    -moz-border-radius: 10px;
    border-radius: 10px;
    position: absolute;
    background-color: rgb(249,242,214);
    z-index: 2
    text-decoration: none;
    cursor: pointer;
}

a.bookTooltipLeft {     
    position: relative; 
    text-decoration: underline;
}

a.bookTooltipLeft:hover {
    background-color: transparent;
    text-decoration: none;   
    z-index: 2;
    cursor: pointer;    
}

a.bookTooltipLeft SPAN {
    display: none;
    text-decoration: none;
    cursor: pointer;    
}

a.bookTooltipLeft:hover SPAN{
    padding: 5 5 5 5;
    display: block;
    top: -195px;
    left: -140px;
    color: #000000;
    border-style: outset;
    border-width: 2px;
    border-color:gray;
    -moz-border-radius: 10px;
    border-radius: 10px;
    position: absolute;
    background-color: rgb(249,242,214);  
    z-index: 2
    text-decoration: none;    
    cursor: pointer;    
}


a.quiltTooltip {     
    position: relative; 
    text-decoration: underline;
}

a.quiltTooltip:hover {
    background-color: transparent;
    text-decoration: none;   
    z-index: 2;
    cursor: pointer;    
}

a.quiltTooltip SPAN {
    display: none;
    text-decoration: none;
    cursor: pointer;    
}

a.quiltTooltip:hover SPAN{
    padding: 5 5 5 5;
    display: block;
    top: -95px;
    left: 50px;
    width: 150px;
    color: #000000;
    border-style: outset;
    border-width: 2px;
    border-color:gray;
    -moz-border-radius: 10px;
    border-radius: 10px;
    position: absolute;
    background-color: rgb(249,242,214);  
    z-index: 2
    text-decoration: none;    
    cursor: pointer;    
}


a.tooltip75Height {     
    position: relative; 
    text-decoration: underline;
}

a.tooltip75Height:hover {
    background-color: transparent;
    text-decoration: none;   
    z-index: 2;
    cursor: pointer;    
}

a.tooltip75Height SPAN {
    display: none;
    text-decoration: none;
    cursor: pointer;    
}

a.tooltip75Height:hover SPAN{
    padding: 5 5 5 5;
    display: block;
    top: -90px;
    left: 50px;
    color: #000000;
    border-style: outset;
    border-width: 2px;
    border-color:gray;
    -moz-border-radius: 10px;
    border-radius: 10px;
    position: absolute;
    background-color: rgb(249,242,214);  
    z-index: 2
    text-decoration: none;    
    cursor: pointer;    
}

a.tooltip75HeightLeft {     
    position: relative; 
    text-decoration: underline;
}

a.tooltip75HeightLeft:hover {
    background-color: transparent;
    text-decoration: none;   
    z-index: 2;
    cursor: pointer;    
}

a.tooltip75HeightLeft SPAN {
    display: none;
    text-decoration: none;
    cursor: pointer;    
}

a.tooltip75HeightLeft:hover SPAN{
    padding: 5 5 5 5;
    display: block;
    top: -90px;
    left: -75px;
    color: #000000;
    border-style: outset;
    border-width: 2px;
    border-color:gray;
    -moz-border-radius: 10px;
    border-radius: 10px;
    position: absolute;
    background-color: rgb(249,242,214);  
    z-index: 2
    text-decoration: none;    
    cursor: pointer;    
}

a.tooltip100Height {     
    position: relative; 
    text-decoration: underline;
}

a.tooltip100Height:hover {
    background-color: transparent;
    text-decoration: none;   
    z-index: 2;
    cursor: pointer;    
}

a.tooltip100Height SPAN {
    display: none;
    text-decoration: none;
    cursor: pointer;    
}

a.tooltip100Height:hover SPAN{
    padding: 5 5 5 5;
    display: block;
    top: -115px;
    left: 50px;
    color: #000000;
    border-style: outset;
    border-width: 2px;
    border-color:gray;
    -moz-border-radius: 10px;
    border-radius: 10px;
    position: absolute;
    background-color: rgb(249,242,214);  
    z-index: 2
    text-decoration: none;    
    cursor: pointer;    
}

a.tooltipTextBubble {     
    position: relative; 
    text-decoration: underline;
}

a.tooltipTextBubble:hover {
    background-color: transparent;
    text-decoration: none;   
    z-index: 2;
    cursor: pointer;    
}

a.tooltipTextBubble SPAN {
    display: none;
    text-decoration: none;
    cursor: pointer;    
}

a.tooltipTextBubble:hover SPAN{
    padding: 5 5 5 5;
    display: block;
    top: -20px;
    left: 50px;
    color: #000000;
    border-style: outset;
    border-width: 2px;
    border-color:gray;
    -moz-border-radius: 10px;
    border-radius: 10px;
    position: absolute;
    background-color: rgb(249,242,214);  
    z-index: 2
    text-decoration: none;    
    cursor: pointer;  
    font-size: 12px;
    width: 125px;   
}

a.oneLineTextBubbleTooltip {     
    position: relative; 
    text-decoration: underline;      
}

a.oneLineTextBubbleTooltip:hover {
    background-color: transparent;
    text-decoration: none;   
    z-index: 2;
    cursor: pointer;       
}

a.oneLineTextBubbleTooltip SPAN {
    display: none;
    text-decoration: none;
    cursor: pointer;
}

a.oneLineTextBubbleTooltip:hover SPAN{
    padding: 5 5 5 5;
    display: block;
    top: -32px;
    left: 50px;
    color: #000000;
    border-style: outset;
    border-width: 2px;
    border-color:gray;
    -moz-border-radius: 10px;
    border-radius: 10px;
    position: absolute;
    background-color: rgb(249,242,214);  
    z-index: 2
    text-decoration: none;    
    cursor: pointer;  
    font-size: 12px;
    width: 160px;   
}

a.quiltThumbnailTextBubbleTooltip {     
    position: relative; 
    text-decoration: underline;      
}

a.quiltThumbnailTextBubbleTooltip:hover {
    background-color: transparent;
    text-decoration: none;   
    z-index: 2;
    cursor: pointer;         
}

a.quiltThumbnailTextBubbleTooltip SPAN {
    display: none;
    text-decoration: none;
    cursor: pointer;
}

a.quiltThumbnailTextBubbleTooltip:hover SPAN{
    padding: 5 5 5 5;
    display: block;
    top: -20px;
    left: 80px;
    color: #000000;
    border-style: outset;
    border-width: 2px;
    border-color:gray;
    -moz-border-radius: 10px;
    border-radius: 10px;
    position: absolute;
    background-color: rgb(249,242,214);  
    z-index: 2
    text-decoration: none;    
    cursor: pointer;  
    font-size: 12px;
    width: 110px;   
}

