body
{
    background: #ff0;
}

#shell, #mainContent, #main
{
    width: auto;
    margin: 0;
    background: #fff;
    padding: 0;
    float: none !important;
    overflow: visible;
}


h1, 
#mainContent form, 
#mainContent fieldset, 
#mainContent ol, 
#header h2 a, 
#header h2, 
.newInner
{
    margin: 0 !important;
    padding : 0 !important;
    border: 0 !important;
}

#mainContent, #mainNav, #mainNav a, #mainNav a.sublink, input.text
{
    width: auto;
    float: none;
}

#mainNav, 
#footer, 
#skip, 
.breadcrumbs, 
#header, 
#viewOptions, 
#emailPageLink, 
#printLink, 
.submit, 
.viewOnly, 
#adminShortcuts,
.optionsContainer,
#currentCustomer,
.footerContainer
{
    display: none;
}

#summaryDetails
{
    display: block;
}

.breakBefore
{
    page-break-before:always;
}

#managerNumber
{
    display: block;
    text-align: right;
}

td
{
    border-bottom: 1px solid #ccc;
}

tr.manual td input
{
    font-weight: bold;
    border: dashed 1px ;
}

#main .resultsContainer, .resultsContainerOuter
{
	width: auto;
	border: 0;
	float: none !important;
	overflow: visible;
}
