body, p, #pageContent p {
	font-size:12px !important;
}

#headerBg {
	display:block !important;
	background:none !important;
	width:auto !important;
	height:auto !important;	
}

#headerBg #header {
	background:none !important;
	width:auto !important;
	height:auto !important;	
}

#headerBg #header #accessibility {
	display:none;
}

#headerBg #header #mrMouse {
	display:none;
}

#headerBg #header #navigation {
	display:none;
}

#headerBg #header #searchBox {
	display:none;
}

#headerBg #header #logo {
	padding: 10px;
}	

#siteContent {
	padding-left:0;
	width:auto;
}

html,body {
	background:#ffffff;
}

body #pageWrapper {
	text-align:left;
}

body .centre {
	margin:0;
	width:100%;
}

body.section-calculators #pageContent {
	width:100%;
	padding:0  !important;
	margin:0  !important;
}

div,p {
	/*float:none !important;*/
	color:#000000 !important;
	font-size:12px;
	width:auto;
}

#calculatorWrapper {
	width:100%;
}

#calculatorTop, #calculatorBottom {
	display:none;
}

#calculatorContent {
	background:none;
	width:100%;
	padding:0 !important;
}

#calculatorBody {
	/*border: 1px solid #000000;*/
}

body #pageContent #tableHeaderWrapper {
	display:block;
	width:100%;
	padding:0;
	clear:left;
	float:left;
}

body #pageContent .categoryHeader {
	display:block;
	width:100%;
	padding:0;
	clear:left;
	float:left;
}

body #pageContent .categoryHeader h3.category {
	padding:8px 0pt 7px 9px  !important;
	/*width:auto !important;*/
}

body #pageContent .categoryHeader .divControl {
	display:none;
}

textarea {
	background:none !important;
	border:0 !important;
	/*float:none !important;*/
}

.step3, #formSwitch {
	display:none  !important;
}

#calculatorUtilities ul li {
	list-style-type: none;
}

.emptyItem, .emptyCategory {
	display:block !important;
}

.emptyBox {
	margin:0 0 2px 4px;
	border:1px solid #000000;
	width:auto;
	height:18px;
}

.collapseBlock {	
	display:table-cell !important;
}

.greyed,.inputNotes img,.inputTags,.notes,.notesExist,.typeHeading,.typeHeadingResults,.editControl {
	display:none !important;
}
.results .actual,.outputActual  {
	width:154px !important;
	padding: 7px 0 !important;
}

body #pageContent .categoryHeader .results h3.category {
	width:316px  !important;
}

.outputActualPercentage  {
	padding: 7px 10px 7px 0 !important;
}

.target .outputActualPercentage, .outputTarget, .outputTargetPercentage,.results .targetPercentage, .results .actualPercentage  {
	padding: 7px 0px 7px 0 !important;
}

.results .targetPercentage, .outputTargetPercentage {
	width:55px !important;
}

.target  .results .actual, .target .outputActual  {
	width:90px !important;
}

body #pageContent .target .categoryHeader .results h3.category {
	width:235px  !important;
}
.target .categoryItem .description {
	width:184px  !important;
}

.categoryItem .description {
	width:294px  !important;
}

.results .categoryItem .description {
	width:316px  !important;
}

.target .results .categoryItem .description {
	width:230px  !important;
}


