﻿
body 
{
    width: auto;
    margin: 0 auto;
    overflow: visible;
}

#s4-workspace 
{
    overflow: visible !important;
}
.workspace-top, .workspace-bottom, .centered-content
{
    min-width: 0;
    width: auto;
}

* { background: transparent none !important; }

.zone-main 
{
    width: 70% !important;
}
.tabbed .ms-rtestate-field .ms-rte-wpbox, 
.default-tab-content,
.tab-content,
div.layout .zone,
.tabbed .s4-wpcell-plain
{
    display: block !important;
}

.frontpage .zone-left { width: 35% !important; }
.frontpage .zone-main { width: 35% !important; }
.frontpage .zone-right { width: 20% !important; }
div.layout .zone-white,
div.layout .extra-functions,
div.layout .zone-wide 
{
    display: none !important;
}

div.ms-wpContentDivSpace 
{
    width: auto !important;
}
ul 
{
    list-style: circle !important;
    margin: 0 !important;
    padding: 0 !important;
    list-style-position: inside;
    border: none !importan;
}
ul.announcements
{
    list-style: none !important;
}
h4 { margin-top: 0 !important; }
ul li
{
    border: none !importan;
    margin: 0 !important;
    padding: 0 0 10px 10px !important;
}
.customBodyHolder 
{
    width: auto;
	border: 0;
	margin: 0;
	padding: 0;
	float: none !important;
}

#bof-footer div.strong
{
    display: block !important;
}
#bof-footer div.strong br
{
}

.customLeftNavHolder,
.extra-functions,
a.read-more,
body #s4-ribbonrow,
body #s4-titlerow
{
    display: none !important;
}
#bof-footer 
{
    clear: both;
    display: block;
    width: 100% !important;
    border-top: 1px solid transparent;
}

#bof-footer div 
{
    display: none;
    color: #000;
}
#bof-footer .print-only
{
    display: inline;
    padding: 10px;
}
#bof-footer br
{
    display: none;
}
.print-only
{
    display: block;
}

.tabs-background 
{
    display: none;
}
