.tipsy {
    position: absolute;
    padding: 2px;
    z-index: 7;
    border-color: rgb(255, 250, 250);
    font-size: 12px;
    line-height: 1.1;
    box-shadow: 0 2px 4px #AAAAAA; /*Drop shadow. N/A for IE 8 and below.*/
    background-color: white;
    border-radius: 12px;
    border-top-right-radius:14px;
}
.tipsy-inner {
    background-color: rgb(169, 169, 169);
    color: #FFF;
    /*	max-width: 380px;*/
    /*      min-width: 250px;*/
    /*	padding: 5px 5px 5px 8px;*/
    border-radius: 10px;
    border-top-right-radius:10px;
    /*        padding-left: 15px;*/
}

/* Rounded corners */
.tipsy-inner {
    /*	border-radius: 2px;
            -moz-border-radius: 2px;
            -webkit-border-radius: 2px;*/
}
.point-header-tipsy{
    margin-top: 8px;
    border-radius: 8px;
    margin-left: 4px;
    border-top-left-radius:8px;
}
.point-header-tipsy .tipsy-inner{
    border-radius:6px;
}
.import-csv, .image-tipsy{
    margin-top: 8px;
    margin-left: 4px;
    border-radius: 8px;
}
.spec-recipient{
    margin-top: 0px;
    margin-left: 0px;
    border-radius: 12px;
}
.import-csv .tipsy-inner, .image-tipsy .tipsy-inner{
    border-radius: 6px;
    border-top-left-radius: 8px;
}
.mailStep4Zero .tipsy-inner{
    border-top-left-radius: 8px;
}
.spec-recipient .tooTipContents{
    padding-left: 35px;
}
/* Uncomment for shadow */
/*.tipsy-inner { box-shadow: 0 0 5px #000000; -webkit-box-shadow: 0 0 5px #000000; -moz-box-shadow: 0 0 5px #000000; }*/

/*.tipsy-arrow {
        position: absolute;
        width: 0;
        height: 0;
        line-height: 0;
        border: 5px dashed #000;
}
 Rules to colour arrows 
  .tipsy-arrow-n {
        border-bottom-color: #000;
}
.tipsy-arrow-s {
        border-top-color: #000;
}
.tipsy-arrow-e {
        border-left-color: #000;
}
.tipsy-arrow-w {
        border-right-color: #000;
}
.tipsy-n .tipsy-arrow {
        top: 0px;
        left: 50%;
        margin-left: -5px;
        border-bottom-style: solid;
        border-top: none;
        border-left-color: transparent;
        border-right-color: transparent;
}
.tipsy-nw .tipsy-arrow {
        top: 0;
        left: 10px;
        border-bottom-style: solid;
        border-top: none;
        border-left-color: transparent;
        border-right-color: transparent;
}
.tipsy-ne .tipsy-arrow {
        top: 0;
        right: 10px;
        border-bottom-style: solid;
        border-top: none;
        border-left-color: transparent;
        border-right-color: transparent;
}
.tipsy-s .tipsy-arrow {
        bottom: 0;
        left: 50%;
        margin-left: -5px;
        border-top-style: solid;
        border-bottom: none;
        border-left-color: transparent;
        border-right-color: transparent;
}
.tipsy-sw .tipsy-arrow {
        bottom: 0;
        left: 10px;
        border-top-style: solid;
        border-bottom: none;
        border-left-color: transparent;
        border-right-color: transparent;
}
.tipsy-se .tipsy-arrow {
        bottom: 0;
        right: 10px;
        border-top-style: solid;
        border-bottom: none;
        border-left-color: transparent;
        border-right-color: transparent;
}
.tipsy-e .tipsy-arrow {
        right: 0;
        top: 50%;
        margin-top: -5px;
        border-left-style: solid;
        border-right: none;
        border-top-color: transparent;
        border-bottom-color: transparent;
}
.tipsy-w .tipsy-arrow {
        left: 0;
        top: 50%;
        margin-top: -5px;
        border-right-style: solid;
        border-left: none;
        border-top-color: transparent;
        border-bottom-color: transparent;
}*/
#tooltipCaution
{
    background: #f89934;
}

.tooTipContents
{
    padding: 10px;
    /*    width: 300px;*/
    word-break: break-word;
    overflow: hidden;
    padding-right: 24px; 
}