#printForcast{
	font-size: 12px;
    float: right;
    padding-top: 3px;
    padding-right: 20px;
}
#printForcast:hover{
	cursor:pointer;
	cursor:hand;
	color:#008F49;
}
.forecastBtns{
	background: #00aeef;
}
button.forecastBtnsChanged{
	background: rgb(0, 128, 0);
}
#forecastGraphContent{
	width: 844px;
	height: 366px;
	margin: auto;
	margin-top: 2px;
	position: absolute;
	margin-bottom: 5px;
	bottom: 0px;
	background: #00aeef;
}
#forecastGraphCon{
	width: 838px;
	height: 363px;
	margin-left: 3px;
	background: #EEFEFE;
}
#prodGraphCon{
	width: 785px;
	height: 316px;
	padding-top: 10px;
	margin: auto;
	margin-left: 0px;
	background: aliceblue;
}
.resultsTableHeadings th {
	width: 55px;
}
#forecastBudgetContent{
	margin-top: 2px;
	width:844px;
	height:404px;
	overflow:none;
}
.importForcastAll{
	width: 50px;
	padding: 0px 0px;
}
.importForcast{
	padding: 0px 10px;
	height: 17px;
}
#mcProdAll{
	width: 840px;
	margin:auto;
	overflow: hidden;
	height: 344px;
}
#prodAllTblCon{
	border: 2px #00aeef solid;
}
#prodBtnCon{
	width: 838px;
	background: aliceblue;
	padding: 2px 0px;
	text-align: center;
	margin-top: 1px;
}
.prodBtns {
	width: 110px;
	background: #00aeef;
	color: white;
	border: 0px;
	margin: 0px 40px;
}
.prodBtns:hover {
	cursor:pointer;
	cursor:hand;
	 border: 1px solid #00aeef;
	 color: black;
}
#budgetCon{
	width: 844px;
	height: auto;
	max-height:430px;
	margin: auto;
}
.tableContainer{
	display: inline-table;
	width: 840px;
}