div.Cover {margin: 1em}
div.Cover h1 {font-style: italic; font-size: 250%; line-height: 110%; font-weight: bold; margin: 0 0 .5em;}
div.Cover h1 span.Main {font-size: 135%}
div.Cover h1 span.Major {font-size: 100%; line-height: 110%}
div.Cover h1 span.Minor {font-size: 85%}

div.Cover p.Intro {font-style: italic; font-size: 200%; line-height: .8; font-weight: bold; margin: .5em 0 0 3%; padding: 0}
div.Cover p.Text {text-indent: 2em; margin-top: 1em; font-size: 110%}

div.Cover table.SplitPage {margin: 1em auto;}
div.Cover table.SplitPage td {width: 50%; vertical-align: middle;}
div.Cover table.SplitPage td.Text {}
div.Cover table.SplitPage td.Image {text-align: center}
div.Cover table.SplitPage img.HalfSplash {width: 26em;}
div.Cover p.QuoteText {padding: 0 0 0 2em ; text-indent: -2em; font-style: italic; font-size: 130%; line-height: 1.15; font-weight: bold; margin: .5em 0 0 0}
div.Cover p.Award {padding: 0 0 .5em 0 ; text-align: center; font-style: italic; font-size: 200%; line-height: 1; font-weight: bold; margin: 0}
div.Cover p.QuoteFrom{text-align: right; font-size: 125%; line-height: 1; font-style: italic; margin: .25em 2em 0; padding: 0}

div.Cover p.ProductNavBarCaption {font-size: 90%; text-align: center; font-weight: plain; font-style: italic; margin: 1em 0 0; padding: 0}
div.Cover table.ProductNavBar {margin: .5em auto; border-style: solid none; border-width: medium; border-color: rgb(49,104,165); padding: 3px 5px}
div.Cover table.ProductNavBar td {font-style: italic; white-space: nowrap; font-size: 90%; width: 8em; text-align: center; line-height: 1; vertical-align: bottom; padding: .5em 0}
div.Product table.ProductNavBar td a {white-space: nowrap}

h1.TopRight {margin-right: 2em; font-size: 15px; font-weight: bold; line-height: 1.3}
div.Cover table.Bundle {margin: 1em auto;}
div.Cover table.Bundle td.Siam {width: 50%; vertical-align: bottom; text-align: center}
div.Cover table.Bundle td.Siam img.HalfSplash {width: 25em;}
div.Cover table.Bundle td.Austerlitz {width: 50%; vertical-align: bottom; text-align: center}
div.Cover table.Bundle td.Austerlitz img.HalfSplash {width: 25em;}
div.Cover table.Bundle td.Friedrich {width: 50%; vertical-align: bottom; text-align: center}
div.Cover table.Bundle td.Friedrich img.HalfSplash {width: 25em;}
div.Cover table.Bundle td.Marengo {width: 50%; vertical-align: bottom; text-align: center}
div.Cover table.Bundle td.Marengo img.HalfSplash {width: 21em;}
div.Cover table.Bundle td.FriedrichPriceInfo {width: 50%; vertical-align: bottom; text-align: right; padding-right: 0em}
div.Cover table.Bundle td.FriedrichPriceInfo form.InfoOrder {margin-right: 0}
div.Cover table.Bundle td.MarengoPriceInfo {width: 50%; vertical-align: bottom; text-align: right; padding-right: 2em}
div.Cover table.Bundle td.MarengoPriceInfo form.InfoOrder {margin-right: 0}
div.Cover table.Bundle td.Bundle {vertical-align: bottom; text-align: center}
div.Cover table.Bundle td.BundlePriceInfo {padding-left: 1em; vertical-align: center; text-align: right; padding-right: 2em}
div.Cover table.Bundle td.BundlePriceInfo form.InfoOrder {margin-right: 0}
div.Cover table.Bundle td.Text {vertical-align: top; padding: 0 1em}
div.Cover table.Bundle td.Text p.QuoteText {padding-top: 0; margin-top: 0}
div.Cover table.Bundle td.Price {text-align: center}
