.twg-desktop-icon {
	background-image: url(images/twg-desk-ico.png);
}

.twg-desktop-icon-on {
	background-position: -70px 0px;
}
	
.twg-window-icon {
	background: url(images/twg-wnd-ico.png);
}

.twg-window-icon-s {
	background: url(images/twg-wnd-ico-s.png);
}

.twg-menu-icon {
	background-image: url(images/twg-menu-ico.png);
}

/*_____________________________________________*/

.twg-split_panel {
	border: none;
}

.twg-tabitem-text-off .my-tabitem-text {
	/*color: #2E3740;*/	
}

.twg-color_chooser-btn {
	border-width: 1px;
	border-style: solid;
	cursor: pointer;
	cursor: hand;
}

.twg-bar-color_btn {
	width: 17px;
	height: 5px;
	margin: 0px;
	padding: 0px;
	border: none;
}

.twg-picker-color_btn {
	width: 10px;
	height: 10px;
	margin: 0px;
	padding: 0px;
	border: none;
}

.twg-picker-preview_color {
	width: 40px;
	height: 30px;
	border-width: 1px;
	border-style: solid;
}

.twg-hex_color-input {
	width: 60px;
	background-color: white;
}

.twg-center-table-in-div {
	margin:auto;
	width: 50%;	
}


/*_____ WIDGET PANEL PREVIEW _____*/

.twg-WidgetPreview {
	position: relative;
}

.twg-WidgetPreview .panel {
	position: absolute;
	width: 100%;
	height: 100%;
}

.twg-WidgetPreview .panel-shadow {
	box-shadow: inset 0px 0px 5px rgb(20,20,20);
	-o-box-shadow: inset 0px 0px 5px rgb(20,20,20);
	-webkit-box-shadow: inset 0px 0px 5px rgb(20,20,20);
	-moz-box-shadow: inset 0px 0px 5px rgb(20,20,20);
} 

.twg-WidgetPreview .board {
	position: absolute;
	background-color: white;
	display: none;
}

.twg-WidgetPreview .board-shadow {
	box-shadow: inset 0px 0px 3px rgb(50,50,50);
	-o-box-shadow: inset 0px 0px 3px rgb(50,50,50);
   	-webkit-box-shadow: inset 0px 0px 3px rgb(50,50,50);
	-moz-box-shadow: inset 0px 0px 3px rgb(50,50,50);
}

.twg-WidgetPreview .radius {
	border: none;
	-moz-border-radius: 16px 16px 16px 16px;
	border-radius: 16px 16px 16px 16px;
}

.twg-WidgetPreview .border {
	border-width: 0px;
	border-style: solid;
}

.submit {
  	height: 29px;
  	width: 58px;
  	margin: 0;
  	border: 0;
  	background: transparent no-repeat center top;
  	background-image: url(images/send-btn_en.png);
  	position: absolute;
  	display: block;
  	bottom: 2px;
  	right: 2px;
}

.send_pl {
	background-image: url(images/send-btn_pl.png);
}

.send_en {
	background-image: url(images/send-btn_en.png);
}

div.status {
	margin: 7px 0 0 20px;
	overflow: hidden;
}

.status-img {
	background-image: url(images/chat_widget-status.png);
	background-repeat: no-repeat;
	height: 16px;
}

.invitation {
	text-align: left;
	overflow: auto;
	margin: 8px 6px 8px 6px;
	height: 60%;
}

.tok {
	color: black;
}

.msg {
	font-size: 9px;
	margin-bottom: 3px;
	padding: 0px 0px;
	font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
	word-wrap: break-word;
}

.msg .msg-header {
	font-size: 9px;
}

.msg .msg-header .msg-sign {
	display: inline; 
	font-weight: bold;
	color: black;
	font-size: 9px;
	font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
}

.msg .msg-text {
	font-size: 9px;
	font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
	color: black;
}


