#alert{
	position: fixed;
	z-index: 2000;
/*	left: 140px;
	top: -10px;*/
	right: 6px;
	top: 13px;
	width: 40%;
	margin: 1em;
	padding: 7px 5px 7px 10px;
	font: 12px/1.2em "Lucida Console", "Courier New", monospace;
	text-align: left;
	color: #000;
	background-color: #FFFFB4;
	border: 1px solid #111;
}

/* star html hack - IE only */
* html #alert{
	position: absolute;
}
/* a bet on future IEs */
#alert[id]{
	position: fixed;
}
.alert{
	position: relative;
	z-index: 2000;
/*	left: 140px;
	top: -10px;*/
	right: 6px;
	bottom: 7px;
	width: 40%;
	margin: 1em;
	padding: 7px 5px 7px 10px;
	font: 12px/1.2em "Lucida Console", "Courier New", monospace;
	text-align: left;
	color: #000;
	background-color: #FFFFB4;
	border: 1px solid #111;
opacity: 0;
-moz-opacity: 0;
-khtml-opacity: 0;
filter: alpha(opacity=0);
}
* html .alert{
	position: absolute;
}
/* a bet on future IEs */
.alert[id]{
	position: fixed;
}
#resultss{
		position: relative;
	z-index: 2000;
/*	left: 140px;*/
	bottom: 7px;
	right: 6px;
	/*top: 13px;*/
}
* html #resultss{
	position: absolute;
}
/* a bet on future IEs */
#resultss[id]{
	position: fixed;
}

#resultss fieldset {
text-align:justify;
 position: relative;
 height: auto;
 border: 1px solid #000;
 padding-top:0px;
 padding-bottom:10px;
 margin-bottom:10px;
 margin-left:7px;
 width:auto;
 margin-right:10px;
_margin-bottom:7px;
_margin-left:5px;
_margin-right:9px;
_padding-top:25px;
_padding-bottom:10px;
_padding-left:10px;
_padding-right:10px;
_width:100%;
}
#resultss legend {
 position: absolute;
 top: -10px;
 border: 0px solid #000;
 padding-top:0px;
 _top: 0px;


}
html>body #resultss legend {
 position: relative;
 top: -0px;
 _top: 0px;
 }

