#twittadbox .b {
  background:url(../img/jqpopup/b.png);
}

#twittadbox .tl {
  background:url(../img/jqpopup/tl.png) top left no-repeat;
}

#twittadbox .tr {
  background:url(../img/jqpopup/tr.png) top right no-repeat;
}

#twittadbox .bl {
  background:url(../img/jqpopup/bl.png) bottom left no-repeat;
}

#twittadbox .br {
  background:url(../img/jqpopup/br.png) bottom right no-repeat;
}

#twittadbox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#twittadbox .popup {
  position: relative; 
}

#twittadbox table {
  border-collapse: collapse;

}

#twittadbox td {
  border-bottom: 0;
  padding: 0;
}

#twittadbox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}

#twittadbox .loading {
  text-align: center;
}

#twittadbox .image {
  text-align: center;
}

#twittadbox img {
  border: 0;
  margin: 0;
}

#twittadbox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#twittadbox .tl, #twittadbox .tr, #twittadbox .bl, #twittadbox .br {
  height:2px;
  width:2px;
  overflow: hidden;
  padding: 0;
}

#twittadbox_overlay {
  position: fixed; 
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.twittadbox_hide {
  /*z-index:-100;*/
}

.twittadbox_overlayBG {
  background-color: #000000; 
}

* html #twittadbox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
.closeIcon{ 
	position:absolute;
	top:-3px;
	right:-3px;
	text-align:right;
	width:40px;
	float:right;
}
.textTooltip{
	border: 1px solid #cccccc;
	padding: 5px;
	display: none;
	background-color:#ffffff;
	height:auto;
	position: absolute;
	z-index: 10;}
.textOverlay{
	display:none;
	height:39px;
	position:absolute;
	text-align:left;
	color:#000000;
	font-size:10px;
	margin-top:-35px;
}
.textOverlayR {
	height:39px;
	padding:0;
	margin-left:0px;
	background: transparent url(../img/tooltip/tipR.png) 100% 0 no-repeat!important;
}
.textOverlayTail {
	display: block;
	position: absolute;
	height: 39px;
	margin-left:0;
	right:0;
	background: transparent url(../img/tooltip/tipTail.png) 0 0 no-repeat!important;
}
.textOverlayBg {
	margin: 0 5px 0 29px;
	padding:8px 5px;
	font-size:12px;
	height: 39px;
	color:#000;
	background: transparent url(../img/tooltip/tipBg.png) 0 0 repeat-x!important;
}



.textOverlayL {
	height:39px;
	padding:0;
	margin-left:0px;
	background: transparent url(../img/tooltip/tipL.png) 0 0 no-repeat!important;
}
.textOverlayTailR {
	display: block;
	position: absolute;
	height: 39px;
	margin-left:0;
	right:0;
	background: transparent url(../img/tooltip/tipTailR.png) 100% 0 no-repeat!important;
}
.textOverlayBgR {
	margin: 0 29px 0 5px;
	padding:8px 5px 8px 25px;
	font-size:12px;
	height: 39px;
	color:#000;
	background: transparent url(../img/tooltip/tipBg.png) 0 0 repeat-x!important;
}



.speakBox{
	display:none;
	height:74px;
	position:absolute;
	text-align:left;
	color:#000000;
	font-size:10px;
	margin-top:-95px;
	z-index:9;
}

.speakBoxR {
	height:74px;
	padding:0;
	margin-left:0px;
	background: transparent url(../img/tooltip/speakBoxR.png) 100% 0 no-repeat!important;
}
.speakBoxTail {
	display: block;
	position: absolute;
	height: 74px;
	margin-left:0;
	right:0;
	background: transparent url(../img/tooltip/speakBoxTail.png) 0 0 no-repeat!important;
}
.speakBoxBg {
	margin: 0 15px 0 33px;
	padding:4px 5px 8px 0px;
	font-size:12px;
	height: 62px;
	line-height:20px;
	color:#000;
	background: transparent url(../img/tooltip/speakBoxBg.png) 0 0 repeat-x!important;
}


.speakBoxL {
	height:74px;
	padding:0;
	margin-left:0px;
	background: transparent url(../img/tooltip/speakBox.png) 0 0 no-repeat!important;
}
.speakBoxTailR {
	display: block;
	position: absolute;
	height: 74px;
	margin-left:0;
	right:0;
	background: transparent url(../img/tooltip/speakBoxTailR.png) 100% 0 no-repeat!important;
}
.speakBoxBgR {
	margin: 0 33px 0 15px;
	padding:4px 0px 8px 5px;
	font-size:12px;
	height: 62px;
	line-height:20px;
	color:#000;
	background: transparent url(../img/tooltip/speakBoxBg.png) 0 0 repeat-x!important;
}

.twittadBoxclassImg{
	height:600px;
	width:600px;
	overflow:hidden;
}