/* 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;
    background: none;
    text-align: left;
}


 

div#logo{
	position: absolute;
	top: 27px;
	left: 4px;
	background-image: url(../images/smtdata/smtdata-logo-white.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    height: 50px;
    width: 234px;
}

p, h1,h2,h3,h4,h5,h6,td,th{    text-align: left!important;}

div#searchbox, #header, div#path, div#topmenu,  div#extrainfo, div#footer, div#usermenu, div#logo, div#toolbar, div.contactform, div#sidemenu-position, div.bottom-elements{
    display: none!important; /* Hide elments not wanted on a printed page */
}

body, div#page, div#header, div#main
{   
    background-color: transparent;
    margin: 0;
    padding: 0;
    border: none;
    text-align: left;
}

div#columns
{
    padding: 0;
}

div#main-position
{
    margin: 0;
}

div#main-position, div.float-insert
{
    float: none;
}


div.middle-col{border: 0px!important;}
div.content-view-full{padding-left: 0px!important;     text-align: left;width:1000px!important;background-image: none!important;}


div.class-page-overview div.middle-col{margin-left: 0px!important; width: 1000px!important; }
div.class-page-overview div.headline-elements{width: 1000px!important;}


div.class-page-two-col div.middle-col{
	padding-left:300px!important;
	width:700px!important;
}

img.content-bg-image-left{left: 0px!important} 

div.box
{
    border: none;
    margin: 0;
    padding: 0;
    background-color: #ffffff;
}

div.box div.box-content
{
    padding: 0;
}

div.box div.tl, div.box div.tr, div.box div.br, div.box div.bl
{
    background: none;
}
* {background-image: none!important;}