label
{
	display: inline !important;
}




a:hover 
{
	background:#ffffff; 
	text-decoration:none;
} /*BG color is a must for IE6*/

a.tooltip span 
{
	display:none; 
	padding:2px 3px; 
	margin-left:8px; 
	width:200px;
	text-decoration:none;
	background:#ffffcc; 
}

a.tooltip:hover span
{
	display:inline; 
	position:absolute; 
	background:#ffffcc; 
	border:1px solid #cccccc; 
	color: #000000;
	text-decoration:none;
}


.errorText 
{
	color:Red;
}


.hrclear 
{
	float: none;
	display: block;
}

.input {
margin: 0;
padding: 0;
border-top: 3px solid #CCC;
}

.input td {
border-bottom: 1px solid #CCC;
}

.input td em {
font-size: 9px;
}

.button {
display: block;
padding: 5px 0;
margin-bottom:20px;
border: none;

}

.button input
{
	background-color: #eeeeee !important;
	margin-top:10px !important;
}

.jumping {
display: block;
margin: 0;
padding: 0;
float: right;
width: 227px;
}

.jumping p {
padding-left: 20px;
font-size: 10px;
color: #666;
}

.estimate 
{
	display:block;
	border-top:3px solid #666;
	padding:5px 0px;
	font-size:120%;
}