*{margin: 0; padding: 0;}
img{border: none;}

table.video-chat{z-index: 999; width: 351px; position: absolute; top: 40%; left: 40%; font: 12px/16px Tahoma, Verdana, sans-serif; table-layout: fixed; border-collapse: collapse;}
	table.video-chat .tt{background: url(./img/video-chat-tt.png); width: 351px; height: 32px;}
	* html table.video-chat .tt{background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_server/video/img/video-chat-tt.png', sizingMethod='crop');}
	table.video-chat .bb{background: url(./img/video-chat-bb.png); width: 351px; height: 32px;}
	* html table.video-chat .bb{background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_server/video/img/video-chat-bb.png', sizingMethod='crop');}
	table.video-chat .ml{width: 17px; background: url(./img/video-chat-ml.png) repeat-y 0 0;}
	* html table.video-chat .ml{background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_server/video/img/video-chat-ml.png', sizingMethod='scale');}
	table.video-chat .mr{width: 23px; background: url(./img/video-chat-mr.png) repeat-y 0 0;}
	* html table.video-chat .mr{background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_server/video/img/video-chat-mr.png', sizingMethod='scale');}
	table.video-chat .m{width: 311px; height: 166px; vertical-align: top; background: url(./img/video-chat-m.jpg) no-repeat 0 100%;}
	table.video-chat h2{font-size: 30px; color: #fff; line-height: 42px; text-align: right; background: url(./img/video-chat-title-bg.gif) repeat-x 0 100%; height: 42px; padding-right: 5px; position: relative;}
		table.video-chat h2 img{position: absolute; top: -6px; left: 11px;}
	table.video-chat table{font-size: 100%; width: 100%;}
		table.video-chat table td{height: 85px; vertical-align: middle !important; padding: 0 10px 0 1px; color: #49589e; }
		table.video-chat a{color: #fff;}
	table.video-chat .buttons{text-align: center;}
	
table.video-chat td.errors_list {text-align:center;}	
table.video-chat h2.error img{position: absolute; top: -12px; left: 11px;}
table.video-chat h2.error {text-align: center;}

.bg-div {background:#000;opacity: 0.6; filter: alpha(opacity=60); position:fixed; height:100%; width:100%;left:0;top:0; z-index:20;
_position: absolute;
_left: 0px;
_height: expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollHeight, document.documentElement.scrollHeight, document.body.offsetHeight, document.documentElement.clientHeight].max() : document.documentElement.scrollHeight) + 'px' );
_width: expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollWidth, document.documentElement.scrollWidth, document.body.offsetWidth, document.documentElement.clientHeight].max() : document.documentElement.scrollWidth) + 'px' );
_top: expression(
    eval(document.body.scrollTop) + "px"
);
}

#xajax_error_window {text-align:center;}
