body { font-family: 'times new roman',serif; font-size:14px; }
#header { display:none; }
#leftcol { display:none; }
#footer {display:none; }
.tools { display:none; }
.print { display:none; }

h1 { font-size: 1.2em; }

.insurancesummary div {clear:both; padding-top:20px; }
.insurancesummary .section { width:200px; display:none; }
.insurancesummary .full { width:500px; display:block; float:left; margin-right:50px;}
.bookingsummary { width: 500px; }
.break { page-break-after:always; }