/*
   Hide some items here:
*/
#dockImage
{
   visibility: hidden;
   display: none;
}

#ccfMenuContainer .disabled
{ visibility: hidden; }

/*
   The following classes don't change.
   We are leaving them here just in case
   they did not load earlier.
*/
.noOverflow
{ overflow: hidden; }

.autoOverflow
{ overflow: auto; }

h1, h2, h3, h4
{
   display: inline;
   font-size: medium;
   clear: both;
}

.hiddenObject
{
   position: absolute;
   left: -150em;
   top: -150em;
   display: none;
   visibility: hidden;
}

iframe#mainFrame
{
   width: 98.8%;
   height: 100%;
   border: none;
}
/* The Items above did not change */

/*
   The items below HAVE changed once printed
*/
div#contentBody
{ left: 170px !important; }

body,
#ccfMenuContainer,
#ccfMenu,
#ccfMenu li h3 a,
#ccfMenu li ul li a,
#ccfMenu li ul li label,
.ccfSubMenu li label,
.ccfSubMenu li a
{ font-size: .85em !important; }

#ccfMenu li ul,
.ccfSubMenu
{ margin-left: 13px !important; }

#ccfMenu li ul li label,
.ccfSubMenu li label
{
   padding: 0 !important;
   margin: 0 !important;
}

/*
   Remove many of the borders from our menu for printing purposes.
 */
#ccfMenu,
#ccfMenu li h3,
#ccfMenu li h3 a,
#ccfMenu li h3 a:hover,
#ccfMenu li h3 a:active,
#ccfMenu .menuSelected,
#ccfMenu li ul li a,
#ccfMenu li ul li a:hover,
.ccfMenu,
.ccfMenu .menuSelected,
.ccfSubMenu li a,
.ccfSubMenu li a:hover,
.ccfSubMenu .menuSelected
{ border: none !important; }

