/* Foresight Tools */
#forecasttoolinput table {
	border-collapse: separate;
}

#forecasttoolinput tfoot td {
	font-size: 0.8em;
	font-weight: normal;
}

#forecasttoolinput thead th {
	font-size: 0.8em;
	font-weight: normal;
}

#ftWrapper {
	position:relative;
}

#ftoverlay {
	position:absolute;
	top:0;
	left:0;
	height: 100%; 
	width:100%; 
	background-color: white; 
	z-index: 9999; 
	opacity: 0.8; 
	text-align: center; 
}

.ftspinner {
	position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -37px; /* -1 * image width / 2 */
    margin-top: -37px;  /* -1 * image height / 2 */
    display: block;  
}

#ft_form_res select, 
	#ft_form select {
	border: solid 1px #dadada;
}

.ftdata {
	display: none;
}

#outputTable thead {
	cursor: pointer;
}

table.forecaststable thead th, table.forecaststable tfoot th  {
	font-size: 0.8em;
}  