/* Global page settings */body,td,th,font{ font-family:verdana,arial,sans-serif; font-size:11px; }ul,ol{ margin-top:2px; margin-bottom:2px; padding-top:2px; padding-bottom:2px; }h1{ font-family:arial,sans-serif; font-weight:normal; font-size:25px; margin:0; }h2{ font-family:arial,sans-serif; font-weight:normal; font-size:14px; margin:0; }h3{ font-family:arial,sans-serif; font-weight:bold; font-size:22px; }h4{ font-family:arial,sans-serif; font-size:18px; }.fontbold{ font-weight:bold; }/* Copyright Lines */div.copyright  { color: #a5a5a5; font-size: 8pt; font-style: italic; text-align: center }/* Banner area */td.topbar  { color: #204888; font-size: 10pt; font-weight: bold; text-align: right; letter-spacing: 1em; padding: 3px; border-top: 1px solid #222222; border-bottom: 1px solid #222222 }/* Nav bar */td.bluebg     { height:22px; background:#c8d8e0; border-top:2px solid #98b0c0; border-bottom:1px solid #98b0c0; white-space:nowrap; }td.tdspace    { color:#98b0c0; white-space:nowrap; }td.tddivider  { background-image:url("images/tddivider.gif");                background-repeat:no-repeat; background-position:50% 60%; }a.tdbluelink          { color: #284070; background:#c8d8e0; padding : 1px; border: #000000; text-decoration: none; white-space: nowrap }a.tdbluelink:link     { color: #284070; background:#c8d8e0; padding : 1px; border: #000000; text-decoration: none; white-space: nowrap }a.tdbluelink:visited  { color: #284070; background:#c8d8e0; padding : 1px; border: #000000; text-decoration: none; white-space: nowrap }a.tdbluelink:hover    { color: #284070; background:#c8d8e0; padding : 1px; border: #000000; text-decoration: underline; white-space: nowrap }a.tdlink:link     { color: #284070; text-decoration: none }a.tdlink:visited  { color: #284070; text-decoration: none }a.tdlink:hover    { color: #284070; text-decoration: underline }/* Page titles */.title-big { font-size: 24px; font-weight: bold; }.title-small { font-size: 14px; font-style: italic; }/* Boxes */table.gray-table-border { background-color: #f4f4f4; border: solid 1px #ccc }td.header-small{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:10px; padding-top:4px; padding-bottom:4px; padding-left:6px; color:#fff; background:#98b0c0;}td.header-large { color: #fff; font-size: 18px; font-family: verdana, arial, sans-serif; font-weight: bold; background: #606090; padding-top: 4px; padding-bottom: 4px; padding-left: 6px }td.heading { color: #404040; font-size: 16px; font-weight: bold }td.heading-blue { color: #666699; font-size: 16px; font-weight: bold }td.news { color: #404040; font-size: 14px; padding-right: 12px }td.date { color: gray; font-size: 12px; font-style: italic; padding-right: 12px }/* Background to generate dotted line divider */.dotted { background-color: #fff; background-image: url("images/dotted.gif") }/* Headings for release notes */h4.release-version { font-size: 12pt; font-weight: bold; margin: 6px 0 0 }h5.release-change { font-weight: bold; margin: 0 0 4px 4px }/* Lists embedded in boxes */ol.inside-box { list-style-type: decimal; margin: 1em 0 1em 10px; padding: 0 0 0 10px }ul.inside-box { list-style-type: disc; margin: 1em 0 1em 10px; padding: 0 0 0 10px }li.inside-box   { margin: 0 0 5px }