#baseData {
                display: block;
                background-color: #fff;
            }

            #results {
                display: none;
                background-color: #fff;
            }

            #results #animation #oldCostsSlide {
                height: 100px;
                width: 100%;
                margin-bottom: 5px;
                padding-top: 30px;
                background-color: #ff0000;
                text-align: center;
                border-radius: 5px;
                color: #ffffff;
                font-weight: bold;
            }

            #results #animation #newCostsSlideWrapper {
                height: 100px;
                width: 100%;
                margin-bottom: 25px;
                background-color: #e3e3e3;
                text-align: center;
                border-radius: 7px;
            }

            #results #animation #newCostsSlideWrapper #savingsSlide {
                height: 100%;
                width: 0%;
                padding-top: 30px;
                background-color: #008000;
                float: left;
                border-top-left-radius: 5px;
                border-bottom-left-radius: 5px;
                color: #ffffff;
                font-weight: bold;
            }

            #results #animation #newCostsSlideWrapper #newCostsSlide {
                height: 100%;
                width: 100%;
                padding-top: 30px;
                background-color: #e3e3e3;
                float:right;
                border-top-right-radius: 5px;
                border-bottom-right-radius: 5px;
                font-weight: bold;
            }

            #results #resultValues {
                display: none;
                opacity: 0;
            }

            #withoutEngagement {
                margin-top : 50px;
		/*margin-left: 10px;*/
            }

            #usageYear,
            #energyYear {
                margin-top: 25px;
            }

            #storageIcon {
                height     : 60px;
                width      : 60px;
                margin-top : -10px;
		position   : relative;
		left       : -15px;
                /*margin-left: -30px;*/
            }

            #pvIcon {
                height      : 40px;
                width       : 40px;
		margin-right: 20px;
                /*margin-top: 25px;*/
            }

            #detailCalc {
                margin-top: 25px;
            }

            #mailForm {
                display   : none;
                opacity   : 0;
                margin    : 25px 0px 25px 0px;
                /*padding   : 0px 100px 0px 100px;*/
                background-color: #fff;
            }

	    #buttonCalc,
            #buttonRecalc {
	    }

	    #buttonRecalc {
		display: none;
	    }

	    .nopadLeft {
		margin-left : 0px;
		padding-left: 0px;
	    }

	    .nopadRight {
                margin-right : 0px;
                padding-right: 0px;
            }
 	
