/* PRINT CSS - 20060522 */

/* This CSS file hides unwanted elements when a page is printed out, 
by overriding styles set in pagelayout.css */

body
{
    font-size: 10pt;
}

div#searchbox, div#path, div#topmenu, div#sidemenu, div#extrainfo, div#usermenu, div#logo, div#toolbar
{
    display: none; /* Hide elments not wanted on a printed page */
}

html, body, div#page, div#header, div#main
{
    margin: 0;
    padding: 0;
    border: none;
background-color: transparent;
background-image: none;
}

div#columns
{
    padding: 0;
}

div#main-position
{
    margin: 0;
}

div#main-position, div.float-insert
{
    float: none;
}

div.box
{
    border: none;
    margin: 0;
    padding: 0;
}

div.box div.box-content
{
    padding: 0;
}

div.box div.tl, div.box div.tr, div.box div.br, div.box div.bl
{
}

div#main {
  background: transparent url(../images/logo.gif) no-repeat right top;
}

div#header, div.banner {
	display: none;
}

div.center-holder {
	background-color: transparent;
	padding-top: 0;
}

.print_button, #breadcrumb, #footer, .optionsDivInvisible, .cufon-alt {
	display: none;
}

#sidebar {
	display: none;
}

#content {
	width: 100%;
	float: none;
}

.page {
	padding: 0px;
}

*, html, body, div, table, thead, tbody, tr, th, td, ul, li, p, #page	{
	overflow: visible; 
	float: none;
	position: static
}
div, table, tr, th, td, ul, li, #page	{
	height: auto;
}
div, table, tr, th, td, ul, li #page {page-break-inside: avoid;}
table {page-break-before: always;}
caption	{display: none;}
