body{
    font-family:"Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif;
    font-size:13pt; /* 13px */
    font-weight:normal;
    color:black;
    margin:auto;
    width:100%;
}
#page-body {
    font-size: 13pt;
}
.fullWidth #maincol, .tasklayout .fullWidth #maincol {
    width: 90%;
}
.fullWidth .panelContent {
    width: 90%;
}
#rightcol {
    width: 90%;
    clear: both;
    float: none;
    page-break-before: always;
}
.row.companyLogo {
    text-align: left;
}
div.panelTabs {
    clear: both;
}
.panelContent {
    clear: both;
    float: none;
}
.entity #rightcol label {
    width: 100%;
}
.entityMaincol {
    width: 90%;
    float: none;
}
.panel{
    border: 2px solid #000;
    padding:19px 14px;
}
label{
    display:block;
    float:left;
    width:400px;  
}
div.value{
    float:left;  
}
.row{
    clear:both;
    display:block;
    line-height:2em;
    margin-bottom:10px;
}
/* Change so we don't override the hide */
.buttons .hide{
    display: none;
}
.buttons a.link{
    color:#004FA3;
    cursor:pointer;
    margin-left:10px;
    text-decoration:underline; 
}
.buttons .text{
    display:block;
    float:left;
    clear:left;
}
#super-nav,#footer,#header,.breadcrumbs,a.button,div.buttons,#allDetailsFunctionsPanel, td.button{
    display: none;
}
body,#wrapper,#page-body,#twocols,#maincol{
    color:black;
    width: 100%; margin: 0; float: none;
}
#twocols #maincol {
    float: none;
}
h1,h2,h3,h4{
    margin-top:10px;
    color:black;
}
.panel, .panel .taskContent{
    border:0;
}
h1 {
    font-size: 20pt;
}
#page-body {
    font-size: 13pt;
    line-height: 1.1em;
}
h3, .h3 {
    font-size: 13pt;
}
.directorName {
    margin-bottom: 1em;
}
.panelTitle {
    font-size: 15pt;
    margin: 0 0.5em;
}
.taskContent .panel {
    padding: 1em 0;
}
.hidden {
    display: none;
}
#chart {
    display: none;
}
.allocations h4, .allocations label {
    clear: both;
}
.allocations span.noLabel {
    display: block;
}
.companySummary .buttons {
    display: block;
}
#ENTERPRISE_HEADER, #ENTERPRISE_FOOTER
{
    display: none;
}
.before {
    clear: left;
}
.previousNames label {
    clear: left;
    width: 100%;
}
.pageContainer {
    page-break-inside: avoid;
}
