div.sexy-tooltip .tooltip-tl {
	background: url(coda/bubbletip-TL-corner.png) -11px bottom no-repeat;
	position: relative; /* for close button */
}

div.sexy-tooltip .tooltip-tr {
	padding: 0px 33px 0px 22px;
	background: url(coda/bubbletip-TR-corner.png) 100% bottom no-repeat;
}

div.sexy-tooltip .tooltip-t {
	background: url(coda/bubbletip-T.png) 0 bottom repeat-x;
	height:33px;
}

div.sexy-tooltip .tooltip-l {
	background: url(coda/bubbletip-L.png) -11px repeat-y;
}

div.sexy-tooltip .tooltip-r {
	padding: 0px 33px 0px 22px;
	background: url(coda/bubbletip-R.png) 100% 0 repeat-y;
}

div.sexy-tooltip .tooltip-m {
	padding:10px;
	background: #ffffff;
	width:300px;
	overflow: hidden;
	border:1px solid #333;
	border-radius: 5px;
	text-align: justify;
}

div.sexy-tooltip .tooltip-bl {
	background: url(coda/bubbletip-BL-corner.png) -11px 0 no-repeat;
}

div.sexy-tooltip .tooltip-br {
	padding: 0px 33px 0px 22px;
	background: url(coda/bubbletip-BR-corner.png) 100% 0 no-repeat;
}

div.sexy-tooltip .tooltip-b {
	/*background: url(coda/bubbletip-B.png) 0 0 repeat-x;*/
	height:33px;
}

div.sexy-tooltip .tooltip-bb {
	background: url(coda/bubbletip-B.png) 0 0 repeat-x;
	height:33px;
	float: left;
	width: 40.7%;
}


div.sexy-tooltip .tooltip-b .tooltip-c-arrow {
	background: url(coda/bubbletip-B-tail.png) 50% 0 no-repeat;
	height:40px;
	width:25px;
	float:left;
}

div.sexy-tooltip .tooltip-b .tooltip-l-arrow {
	background: url(coda/bla.png) 0 0 no-repeat;
	height:25px;
}

div.sexy-tooltip .tooltip-b .tooltip-r-arrow {
	background: url(coda/bra.png) 100% 0 no-repeat;
	height:25px;
}

div.sexy-tooltip .tooltip-t .tooltip-c-arrow {
	background: url(coda/tca.png) 50% 0 no-repeat;
	height:25px;
}

div.sexy-tooltip .tooltip-t .tooltip-l-arrow {
	background: url(coda/tla.png) 0 0 no-repeat;
	height:25px;
}

div.sexy-tooltip .tooltip-t .tooltip-r-arrow {
	background: url(coda/tra.png) 100% 0 no-repeat;
	height:25px;
}


div.sexy-tooltip a.tooltip-close {
  display:block;
  overflow:hidden;
	position: absolute;
	top: 23px;
	right: 23px;
	width: 18px;
	height: 18px;
	background: url(close.png) 0 0 no-repeat;
	cursor: pointer;
}

div.sexy-tooltip a.tooltip-close span {
  display:none;
}

.bubbletip {
border-collapse:collapse;
width:100%;
}

.bubbletip td.bt-bottomleft {
background:url("coda/bubbletip.png") no-repeat scroll 0 -73px transparent;
height:33px;
width:33px;
}

.bubbletip table.bt-top, .bubbletip table.bt-bottom {
width:100%;
}
.bubbletip table.bt-bottom th {
background:url("coda/bubbletip-T-B.png") repeat-x scroll 0 -33px transparent;
width:50%;
}
.bubbletip table.bt-bottom td div {
background:url("coda/bubbletip.png") no-repeat scroll -33px -73px transparent;
height:33px;
width:40px;
}
