@page {size: 7.5in 10in; margin: 0.5in;}div.nBox {background-color: #F0F0F0; border: 1px solid #01804E; margin: 6px 0 12px 0; padding: 12px 6px 12px 6px;}div.nBoxL {float: left;}div.nBoxRn {margin: 0 3px 0 0.5em;} /* For 'Note' */div.nBoxRN {margin: 0 3px 0 1em;} /* For 'NOTE' */div.nBoxRi {margin: 0 3px 0 2em;} /* For 'Important' */div.nBoxRI {margin: 0 3px 0 2.5em;} /* For 'IMPORTANT' */div.nBoxL p {float: left; font-weight: bold; margin-top: 0; margin-bottom: 0; text-align: right;}div.nBoxRn p, div.nBoxRi p, div.nBoxRn li, div.nBoxRi li {margin-left: 3em; margin-top: 0; margin-bottom: 0;}div.nBoxRN p, div.nBoxRI p, div.nBoxRN li, div.nBoxRI li {margin-left: 3.5em; margin-top: 0; margin-bottom: 0;}div.ast, div.astText {vertical-align: top; margin-top: 0em;}div.ast {float: left; width: 7%; padding-left: 1%; text-align: right;}div.astText {width: 88%; margin-left: 10%; margin-bottom: 3px;}div.logolink, div.topnav, div.midnav, div.midnav, div.newswindow, div.minispacer, div.photoright, div.photoleft, div.infoBox, div.infoBox_tan, div.infoBox_nomargin, div.infoBox_noedge, div.infoBox_noedgetan {position: relative;}div.logolink, div.midnav, div.minispacer, div.spacer, div.photoleft {float: left;}div.newswindow, div.photoright {float: right;}div.logolink, div.mainman, div.main, div.minispacer, div.spacer {padding: 0;}div.logolink, div.newswindow, div.minispacer, div.photoright, div.photoleft, div.infoBox_nomargin {margin: 0;}div.bodywrapper {/* float: center;*/ width: 660px; margin-left: auto; margin-right: auto;}div.logolink {width: 120px;}div.topnav {width: 650px; margin: 0 0 0 auto;}div.leftnavman, div.leftnav, div.midnav, div.topnav {display: none;}div.mainman {margin: 0 0 0 190px; width: 470px;}div.leftnav {padding: 0 10px 0 0; width: 120px;}div.main {margin: 0 0 0 130px; width: 520px;}div.midnav {width: 385px; padding: 20px 0 0 0;}div.newswindow {padding: 20px 0 0 0; width: 135px;}div.minispacer {width: 10px;}div.spacer {margin: 0 0 0 120px; width: 20px; empty-cells: show;}div.photoright {padding: 6px 6px 6px 6px; width: auto;}div.photoleft {padding: 6px 6px 6px 6px; width: auto;}div.oldbrowser, div.logoforprint {display: none;}div.infoBox, div.infoBox_tan, div.infoBox_nomargin, div.infoBox_noedge, div.infoBox_noedgetan {width: 100%; border: 0.75pt solid #01804E; padding: 6px;}div.infoBox, div.infoBox_tan, div.infoBox_nomargin {padding: 6px;}div.infoBox_noedge, div_infoBox_noedgetan {padding: 0;}div.infoBox, div.infoBox_tan {margin: 6px 0 6px 6px;}div.infoBox_tan, div.infoBox_noedgetan  {background-color: #F0F0F0}img {border: 0;}hr.green {border: 1px; height: 1px; width: 100%; background-color: #01804E; /* Mozilla won't use 'color' */}.nobrk {white-space: nowrap;}span.bttn {font-family: Helvetica, Arial, sans-serif; font-weight: bold; white-space: nowrap;} /* For bttn (key) names within instructions *//* .fit {margin-bottom: 0;} */p.newsabout, p.nav, .legal, .pokey, .reg, .trade, .pokeynav, .pokey_white, .excerpt, .menutag, .menutag_center, .menutag_here, li.pokeyli, .tdlegal, .tdpokey, td.ast, td.astText, td.note, td.noteText, td.date, td.news, div.nBox p, div.nBox ul li, div.nBox ol li, div.ast, div.astText {font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif;}.pokey, .pokeynav, .pokeywhite, li.pokeyli, .tdpokey, td.note, td.noteText, div.nBox p, div.nBox ul li, div.nBox ol li {font-size: 8.5pt;}.dropcap {font-size: 500%; float: left; vertical-align: top;}.legal {font-size: 8pt;}.smallcaps {font-variant: small-caps;}div.ast, div.astText {font-size: 8pt;}.fn {font-size: 65%; vertical-align: super; color: black;}.reg, .trade {font-size: 40%; color: #000000; position: relative; vertical-align: top; /* for [r] and [tm] marks */}span.h1smallspacer {font-size: 14pt; letter-spacing: 0.3em;}p, td, li, h1, h2, h3, h4, h5, h6 {font-family: Arial, Helvetica, sans-serif; color: #000000;}p {font-size: 9pt; font-weight: normal; line-height: normal;}h1, h2, h3, h4, h5, h6 {color: #01804E; letter-spacing: -0.01em; font-weight: bold; line-height: normal;}h3, h5 {font-style: italic;}h1 {font-size: 24pt; margin-left: 0; margin-right: 0;}h1.black {color: #000000;}h1.med {font-size: 21pt;}h1.sub {font-size: 16pt;}h1.noedge {margin: 6px 6px 6px 6px; padding: 6px 6px 6px 6px;}.smallspacer {font-size: 14pt; letter-spacing: 0.3em;}hr.green {border: 1px; height: 1px; width: 100%; background-color: #01804E; /* Mozilla won't use 'color' */}h2, h3, h4 {margin-bottom: 0.05em;}h2 {font-size: 18pt; margin-top: 0.2em;}.black {color: #000000;}.white {color: #FFFFFF;}.yellow {color: #FFE833;}h2.mapnav {text-align: center; font-size: 14pt;}h3 {font-size: 14pt;}.yellow {color: #FFE833;}h4 {font-size: 12pt;}div.nBox p, div.nBox1 p, div.nBox2 p, div.nBox3 p, div.nBox4 {font-size: 8.5pt;}p.infoBoxtext {margin: 6px 6px 6px 6px; padding: 6px 6px 6px 6px;}p.firstpar {margin-top: 0; margin-bottom: 0;}.secondpar {text-indent: 3em; margin-top: 0; margin-bottom: 0;}p.ahem {display: none; /* Recommended by webstandards.org -- Allows for message to ONLY non-CSS-compliant browsers */}p.dropcap {font-weight: bold; font-size: 500%; color: #01804E; float: left; vertical-align: top;}.legal {font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif; color: #000000; font-size: 8pt line-height: normal;}.smallcaps {color: #000000; font-size: 8pt; line-height: normal;}/* Next one is REAL smallcaps, while first one SIMULATED them */.smallcaps_green {color: #01804E; font-size: 9pt; font-variant: small-caps; line-height: normal;}.usual {color: #000000; font-size: 9pt; font-weight: normal; line-height: normal;}.bighead{color: #01804E; font-weight: bold; font-size: 24pt; line-height: normal;}.bighead_black{color: #000000; font-weight: bold; font-size: 24pt; line-height: normal;}.medhead{color: #01804E; font-size: 21pt; line-height: normal;}.medhead_black{color: #000000; font-size: 21pt; line-height: normal;}.medhead_white{color: #FFFFFF; font-size: 21pt; line-height: normal;}.medhead_yellow{color: #FFE833; font-size: 21pt; line-height: normal;}.subhead{color: #01804E; font-size: 14pt; line-height: normal;}.subhead_spacer{color: #01804E; font-size: 14pt; line-height: normal; letter-spacing: 0.3em;}.subhead_black{color: #000000; font-size: 14pt; line-height: normal;}.subhead_white{color: #FFFFFF; font-size: 14pt; line-height: normal;}.green {color: #01804E;}.greenbold {color: #01804E; font-weight: bold;}.blackbold {color: #000000; font-weight: bold; /* mainly for use in print-friendly pages */}.gbu {/* greenboldusual, that is */ color: #01804E; font-size: 9pt; font-weight: bold;}.gbu_spacer {color: #01804E; font-size: 9pt; font-weight: bold; letter-spacing: 0.25em;}.bbu {/* blackboldusual, that is  --  mainly for use in print-friendly pages */ color: #000000; font-size: 9pt; font-weight: bold;}.gbb {/* greenboldbullet, that is */ color: #01804E; font-weight: bold; font-size: 30px;}.blue {color: #095CA6;}.bluebold {color: #095CA6; font-weight: bold;}li {color: #000000; font-size: 9pt; font-weight: normal; line-height: normal;}.bigli{color: #01804E; /* ESI green, that is -- makes for green bullets */ font-size: 16pt; font-weight: bold; line-height: normal;}.pokeyli{font-size: 8.5pt; line-height: normal;}ol {margin-top: 6px;}ol li {margin-bottom: 6px;} /* On the theory that this usually will be steps, which need more white space. */li.ahem {display: none; /* Recommended by webstandards.org -- Allows for message to ONLY non-CSS-compliant browsers */}a {color: #095CA6; text-decoration: none;}a:link {color: #095CA6; text-decoration: none;}a:visited {color: #095CA6; text-decoration: none;}a:hover {color: #095CA6; text-decoration: underline;}a:active {color: #000000; text-decoration: none;}table.all {width: 100%;}table.stuff {margin: 0.5em auto 0.5em auto; border-collapse: collapse;}table.stuff td {border: 1px solid black; border-collapse: collapse; font-size: 8.5pt; padding: 0.3em;}tr.head, tr.tan {background-color: #F0F0F0;}tr.head {background-color: #F0F0F0;}tr.head td, tr.tan td {color: #01804E; font-weight: bold; white-space: nowrap;}td {color: #000000; font-size: 9pt; font-weight: normal; line-height: normal;}.tdlegal {color: #000000; font-size: 8pt; line-height: normal;}.tdpokey {color: #000000; font-size: 8.5pt; line-height: normal;}td.ast {font-size: 10px; width: 5%; margin-right: 2px; text-align: right; vertical-align: top;}td.astText {font-size: 8pt; width: 95%; text-align: left; vertical-align: top;}td.backtotop {vertical-align: bottom; width: 25%; color: #000000; font-size: 8.5pt;}td.backtostart {vertical-align: bottom; width: 75%; margin-left: 5%; text-align: right; color: #000000; font-size: 8.5pt;}td.note {font-size: 8.5pt; width: 7%; text-align: left; vertical-align: top;}td.noteText {font-size: 8.5pt; width: 93%; text-align: left; vertical-align: top;}td.news {font-size: 9pt; width: 80%; text-align: left; padding: 1px 0 1px 0; vertical-align: top;}ul.chapters, ul.chapters2, ul.chapters3 {margin-left: 0; padding-left: 18px; margin-bottom: 0;}ul.chapters {margin-top: 6px;}ul.chapters li, ul.chapters2 li, ul.chapters3 li {font-size: 8.5pt; line-height: 1.2em; list-style-type: none; list-style-image: none;}ul.chapters li.lev_0, ul.chapters2 li.lev_0, ul.chapters3 li.lev_0 {list-style-type: disc;}ul.chapters li.lev_1, ul.chapters2 li.lev_1, ul.chapters3 li.lev_1 {list-style-image: url(/images/arrow.gif);}ul.chapters li.lev_2, ul.chapters2 li.lev_2, ul.chapters3 li.lev_2 {list-style-image: url(/images/arrowdn.gif);}ol.steps li {margin-top: 12px; margin-bottom: 6px;}