
.gc-bubbleDefault {
    background-color: rgba(0, 0, 0, 0) !important;
    border: 0 none !important;
    margin: 0 !important;
    padding: 0 !important;
    table-layout: auto !important;
    text-align: left;
}
.gc-reset {
    background-color: rgba(0, 0, 0, 0) !important;
    border: 0 none !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: left;
}
.pls-bubbleTop {
    border-bottom: 1px solid #CCCCCC !important;
}
.pls-topTail, .pls-vertShimLeft, .pls-contentLeft {
    background-image: url("//ssl.gstatic.com/s2/oz/images/stars/po/bubblev1/border_3.gif") !important;
}
.pls-topTail {
    background-position: center bottom !important;
    background-repeat: repeat-x !important;
}
.pls-vertShim {
    background-color: #FFFFFF !important;
    text-align: right;
}
.tbl-grey .pls-vertShim {
    background-color: #F5F5F5 !important;
}
.pls-vertShimLeft {
    background-position: right center !important;
    background-repeat: repeat-y !important;
    height: 4px;
}
.pls-vertShimRight {
    height: 4px;
}
.pls-confirm-container .pls-vertShim {
    background-color: #FFF3C2 !important;
}
.pls-contentWrap {
    background-color: #FFFFFF !important;
    position: relative !important;
    vertical-align: top;
}
.pls-contentLeft {
    background-position: right center;
    background-repeat: repeat-y;
    vertical-align: top;
}
.pls-dropRight {
    background-image: url("//ssl.gstatic.com/s2/oz/images/stars/po/bubblev1/bubbleDropR_3.png") !important;
    background-repeat: repeat-y !important;
    vertical-align: top;
}
.pls-vert, .pls-tailleft, .pls-dropTR .pls-dropBR, .pls-dropBL, .pls-vert img {
    vertical-align: top;
}
.pls-dropBottom {
    background-image: url("//ssl.gstatic.com/s2/oz/images/stars/po/bubblev1/bubbleDropB_3.png") !important;
    background-repeat: repeat-x !important;
    vertical-align: top;
    width: 100%;
}
.pls-topLeft {
    background: inherit !important;
    text-align: right;
    vertical-align: bottom;
}
.pls-topRight {
    background: inherit !important;
    text-align: left;
    vertical-align: bottom;
}
.pls-bottomLeft {
    background: inherit !important;
    text-align: right;
}
.pls-bottomRight {
    background: inherit !important;
    text-align: left;
    vertical-align: top;
}
.pls-tailtop, .pls-tailright, .pls-tailbottom, .pls-tailleft {
    display: none;
    position: relative;
}
.pls-tailbottom, .pls-tailtop, .pls-tailright, .pls-tailleft, .pls-dropTR, .pls-dropBR, .pls-dropBL {
    background-image: url("//ssl.gstatic.com/s2/oz/images/stars/po/bubblev1/bubbleSprite_3.png") !important;
    background-repeat: no-repeat;
}
.tbl-grey .pls-tailbottom, .tbl-grey .pls-tailtop, .tbl-grey .pls-tailright, .tbl-grey .pls-tailleft, .tbl-grey .pls-dropTR, .tbl-grey .pls-dropBR, .tbl-grey .pls-dropBL {
    background-image: url("//ssl.gstatic.com/s2/oz/images/stars/po/bubblev1/bubbleSprite-grey.png") !important;
}
.pls-tailbottom {
    background-position: -23px 0;
}
.pls-confirm-container .pls-tailbottom {
    background-position: -23px -10px;
}
.pls-tailtop {
    background-position: -19px -20px;
}
.pls-tailright {
    background-position: 0 0;
}
.pls-tailleft {
    background-position: -10px 0;
}
.pls-tailtop {
    vertical-align: top;
}
.gc-bubbleDefault td {
    font-size: 0;
    line-height: 0;
}
.pls-topLeft img, .pls-topRight img, .pls-tailbottom {
    vertical-align: bottom;
}
.pls-bottomLeft img, .bubbleDropTR, .pls-dropBottomL img, .pls-dropBottom img, .pls-dropBottomR img, .pls-bottomLeft {
    vertical-align: top;
}
.pls-dropTR {
    background-position: 0 -22px;
}
.pls-dropBR {
    background-position: 0 -27px;
}
.pls-dropBL {
    background-position: 0 -16px;
}
.pls-spacertop, .pls-spacerright, .pls-spacerbottom, .pls-spacerleft {
    position: static !important;
}
.pls-spinner {
    bottom: 0;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
}
