﻿.select-free
{
	position:absolute;
	z-index:10;/*any value*/
	overflow:hidden;/*must have*/
	width:33em;/*must have for any value*/;
}
.select-free iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;
}

#ajax-error-panel{
left: 30%; top: 40%;
position: absolute; width: 400px;
padding: 12px; 
border: #000000 1px solid;
background-color: white; 
text-align: left;
visibility: hidden;
z-index: 99;
background-color:#FFFF99;
text-align:center;
}
#ajax-error-panel h3
{
	font-weight:bold;
	margin:3px;
	font-size:18px;
}
#ajax-error-buttons
{
	text-align:center;	
}
img.imatch-logo
{
	display:block;
	margin:auto;
	text-align:center;
}
div.imatch-ui-panel
{
	margin:0 0 5px 0;
	background-color:#EEECD7;	
	text-align:center;
	padding:5px;
}
div.imatch-tooltip-box
{
	display:none;
	background-color:#eeeeec;
	padding:3px;
	border:solid 1px #000
}
table.imatch-ui-table
{
	width:90%;
	margin:auto;
}
table.imatch-ui-table td
{
	padding:10px;
	vertical-align:top;
}
table.imatch-ui-table td label
{
	font-weight:bold;
}
table.checkbox-table
{
	margin:auto;
}
table.checkbox-table td
{
	padding:2px;
	text-align:left;
}
table.checkbox-table td label
{
	font-weight:normal;
}
a.a-help
{
	margin-left:5px;
	color:Black;
	text-decoration:none;
	cursor:help;
}
div.imatch-result-box
{
	margin:0 0 10px 0;
}
div.imatch-result-box h2
{
	margin:auto;
	text-align:center;
}
p.imatch-result-dec
{
	text-align:left;
	width:90%;
	font-style:italic;
	margin:0 auto 10px auto;
}
table.imatch-result-table
{
	width:99%;
	margin:auto;	
	border:1px solid #aaa;
}
table.imatch-result-table th
{
	background-color:#74A674;
	font-weight:bold;
}
table.imatch-result-table td
{
	padding:2px 2px 2px 2px;
	text-align:center;
}