
html, body, .wrapper {margin:0; padding:0;}

.wrapper {width: 100%; background-image: none; }

h1 {font-size: 16pt;}
h1 strong {font-size: 25pt;}
h1 span {display: block;}

#mainmenu, #submenu, .mainitems {display: none;}

#banner, #banner, #smallbanner {background-image: none; color: black; background-color: white;}
#banner h2, #banner h3 , #smallbanner h2 {position: static; text-align: left; }


.noprint {display: none;}

/*
.printblock h3 {color: #3f88ae; font-weight: bold; font-size: 120%;}
.printblock div {font-size:80%; float: left; margin-right: 3em;}
.printblock a {color: inherit;}
*/


/*.photosheader { page-break-before: always;}*/

.twocol_left {position: static; }
.twocol_content {margin: 1em; }




.imagelist {page-break-inside: avoid;}
.imagelist div.image {float: left; width: 180px; height:180px;}

p.more {display: none;}

.items {page-break-inside: avoid;}
.items {float: none; clear: both; border:1px solid white;}
.items div.item {float: left; margin: 10px; page-break-inside: avoid;}
div.grouptitle {clear: both; float:none;}

.items h4 {font-weight: bold;}

th      { border-bottom: 2px solid #555; }
td      { border-bottom: 1px solid #999; }

.noprint {display: none;}

h4.status {color: red;}
