/* --------------------------------- */ /* CSProjection.css */ /* --------------------------------- */ /* Created 2000-11-25 */ /* Issued 2001-01-28 */ /* Modified 2002-01-05 */ /* Checked 2002-01-05 */ /* Copyright (c) 2001-2004 by */ /* Philip Shaw, all rights reserved. */ /* --------------------------------- */ /* Opera 4 does not support this rule syntax: @import url(Import.css) projection; IE4 incorrectly renders styles declared as follows to screen media: @media projection{ [style blocks] } This stylesheet is attached by a media dependent link element, which IE4 honours. The media attribute is *not* honoured by IE3, so the link to this sheet is marked up before CSPrint.css to make this as safe as possible. */ /* Hide selected classes and elements. */ #Sidebar, #Footer, .FlashLogo, .GIFLogo, .URI, FORM, #SiteSearch, #Footbar, .RgtBox, .LftBox, .RgtPicBox, .LftPicBox{ display: none; } /* Override other declarations. */ #Content{ float: none; width: 100%; padding: 0; border: none; } .Title{ margin-right: 0; font-size: 250%; text-align: left; } .Standfirst{ page-break-after: always; } BODY{ background-attachment: fixed; margin: 5%; } H1, H2, H3, H4, H5, H6, TH, .Title{ font-weight: bold; font-family: helvetica, arial, sans-serif; } H1{ margin-top: 5%; font-size: 280%; } H2{ margin-top: 5%; font-size: 250%; page-break-before: always; } H3{ margin-top: 5%; font-size: 200%; page-break-before: always; } H4{ margin-top: 5%; font-size: 150%; page-break-before: always; } H5, H6, TH{ font-size: 150%; } P{ page-break-after: always; } #Content P, DL.TOC DT, DT{ font-size: 200%; margin-right: 0; font-family: helvetica, arial, sans-serif; } #Content UL, #Content OL, #Content PRE{ margin-top: 10%; margin-right: 0; } LI, #Footbar, DD{ font-size: 150%; margin-right: 0; line-height: 120%; font-family: helvetica, arial, sans-serif; } LI LI{ font-size: 100%; } .NewSection{ margin-top: 5%; padding-top: 0; border: none; } CODE{ font-weight: bold; } PRE{ margin-top: 10%; font-size: 150%; font-weight: bold; page-break-after: always; page-break-before: always; } P{ margin-top: 5%; margin-bottom: 0%; } /* Generic link up-screen */ .TopLink{ text-align: right; } #Header{ background-image: none; height: auto; }