	#page-wrapper{background:none;}
	#header{}	
	#calc{
		font-family: 'Gotham SSm 4r', 'Gotham SSm A', 'Gotham SSm B', Helvetica, sans-serif;		
	}
	h1#page-heading{
		background-image:none;
		background: #368e43;
		color:#fff;		
		padding: 20px 20px;
		font-family: 'Roboto Slab',Times New Roman,Times,serif;
		font-weight: 700;
		line-height: 1.1;
	}
	#calc .visible{
		display:true;
	}
	#calc .invisible{
		display:none;
	}
	.semantic-form #calc th{
		font-size:16px;
		font-weight:normal;
		padding:10px;
		background-color:#404040;
		color:#fff;
		margin:0px;
		text-align:left;
	}
	.semantic-form #calc td{
		font-size:12px;	
		background-color:#ededed;
		line-height:11.325pt;
		color:#333;
		padding:5px;
		padding-left:15px;
	}
	.semantic-form #calc .smallmessage{
		font-size:0.9em;
		color:#777;
		font-weight:normal;
	}
	.semantic-form #calc .mandatory{
		font-size:1.1em;
		color:#777;
		font-weight:normal;
	}
	#calc .buttonarea{
		text-align:right;
		height:30px;
	}		
	#calc .button{
		background-color:#006650;
		font-size:0.95em;
		color:#fff;
	}
	#calc ul *{
		color:#555;
		font-weight:normal;
	}
	.table #calc *{
		font-family:arial !important;
		font-size:11px !important;
	}		
#calc .buttonarea{
	padding-bottom: 30px;
	float:left;
}
#calc .button {
	padding: 10px 30px;
	background: #404040;
	border: 0;
	color: white;
	text-transform: uppercase;
	border-radius: 4px;
	margin: 15px 0;
	font-size: 14px;
	cursor:pointer;
}	
h1#page-heading{
	display:none;
}
#footer{
	display:none; 
}
#back-to-top{
	display:none;
}