﻿/*common stylesheet, default version, V18 21 July 2003, old and new consolidated */
DL {FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
LI {MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px}
OL {FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
P {FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
SUB {VERTICAL-ALIGN: -20%}
SUP {VERTICAL-ALIGN: 20%}
UL {FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.block {DISPLAY:block}
.blog {margin:0px 0px 18px 6px; padding:0px; list-style-type:none}
.blog li {margin:0px 0px 8px 0px; padding:0px}
.blog strong a {text-decoration:none; color:#000}
.blog strong a:hover {text-decoration:underline}
.bodytext {FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.bodytextwhite {FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff}
.borderblack {border: 1px solid #000} 
.bordergrey {border: 1px solid #666}
.celltext {FONT-SIZE: 12px; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.compact {FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.compactbody {FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.compactsmall {FONT-SIZE: 11px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.entity {FONT-FAMILY: 'Times New Roman', 'Times Roman', Times, Garamond, serif; FONT-SIZE: 110%}
.error {padding: 4px; border: 1px solid #f00; color: #f00; font-weight:bold}
A.hiddenlink {TEXT-DECORATION: none}
A.hiddenblack {COLOR: #000000; TEXT-DECORATION: none}
A.hiddenblack:hover {COLOR: #000000}
.inlineimg img {float:left; margin:0px 10px 5px 0px}
.mainHead {FONT-SIZE: 18px; FONT-WEIGHT: bold; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.message {margin:1em 0px; padding:5px; border:1px solid #666;}
.monospace {FONT-WEIGHT: normal; FONT-FAMILY: Courier, 'Courier New', monospace;}
.nowrap {WHITE-SPACE: nowrap}
.notunderlined A {TEXT-DECORATION: none}
.offsetbg {margin-top:5px; font-size:12px; line-height:16px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
.offsetsm {margin-top:5px; font-size:10px; line-height:15px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}

img {border:0px}
.play {position:relative; bottom:24px; left:4px; vertical-align:bottom;}
.addfile {margin:10px 80px 0px 20px; padding:0px; border-top:1px dashed #666; clear:left;}
.addfile object {margin-bottom:2px}
.addfile p {margin:5px 0px 0px 0px; font-size:11px;}
.fig img {margin:5px 8px 10px 0px; float:left; display:inline;}
.fig img.play, #popwindow img {margin:0px; float:none;}
.additional .addfile {margin:15px 0px 15px 0px; padding:0px 0px 10px 0px; border-top:none; border-bottom:2px solid #aaa; font-size:12px}
#popwindow .addfile {margin:5px; border:none}
#popwindow .addfile p, #popwindow .fig p, .additional .addfile p {font-size:12px}
#popwindow {background:#fff}
.embedded, p.embedded {margin-bottom:16px}
.addfile span img {display:block}
.poster {border:1px solid #999}

.smalltext {FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.smallcelltext {FONT-SIZE: 11px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.softMainHead {FONT-SIZE: 18px; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.softsubBHead {FONT-SIZE: 15px; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.softsubCHead {FONT-SIZE: 13px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.softsubHead {FONT-SIZE: 16px; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.subBHead {FONT-SIZE: 15px; FONT-WEIGHT: bold; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.subCHead {FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; LINE-HEIGHT: 14px}
.subHead {FONT-SIZE: 16px; FONT-WEIGHT: bold; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.tinytext {FONT-SIZE: 10px; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.xalphabet {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #aaaaaa; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xalphabet A {COLOR: #0066cc; TEXT-DECORATION: none}
.xalphabet A:hover {COLOR: #0066cc}
.xalphabeton {BACKGROUND-COLOR: #0066cc; COLOR: #ffffff}
.xauthor {FONT-SIZE: 12px; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.xbmclink {COLOR: #003399; TEXT-DECORATION: none}
A.xbmclink:active {COLOR: #6699ff}
A.xbmclink:visited {COLOR: #3366cc}
.xborder {BORDER: 1px solid #000000}
.xbuttontext {FONT-SIZE: 11px; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xbuttontext A {COLOR: #000000; TEXT-DECORATION: none}
.xbuttontext A:hover {COLOR: #5689e8}
.xbuttontext A:hover font {COLOR: #5689e8}
.xcaption {FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xcaptionscheme {FONT-SIZE: 12px; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;  MARGIN-TOP:10px; PADDING-LEFT:5px; BORDER-BOTTOM:1px solid #ccc; width: 80%}
.xcitation {PAGE-BREAK-INSIDE: avoid}
.xcitationtitle {FONT-SIZE: 14px; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xcitationtitle A {TEXT-DECORATION: none}
.xcitationtitle2 {FONT-SIZE: 16px; FONT-WEIGHT: bold; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xcitationtitle2 A {TEXT-DECORATION: none}
.xdispform {TEXT-ALIGN:CENTER; WIDTH: 100%}
.xdispformid {TEXT-ALIGN:RIGHT;}
.xfull {FONT-SIZE: 13px; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xfullindent1 {PADDING-LEFT: 20px; FONT-SIZE: 13px; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xfullindent2 {PADDING-LEFT: 40px; FONT-SIZE: 13px; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xfullindent3 {PADDING-LEFT: 60px; FONT-SIZE: 13px; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.ximage {MARGIN-TOP:1.5em; MARGIN-BOTTOM:2.5em}
.xindent {PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; TEXT-INDENT: -10px; FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xindent A {COLOR: #0033ff; TEXT-DECORATION: none}
.xindent2 {COLOR: #999999; FONT-STYLE: italic}
.xindent2 A {COLOR: #999999}
.xinfoheading {PADDING-TOP: 3px; FONT-SIZE: 11px; FONT-WEIGHT: bold;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xinfoheading A {TEXT-DECORATION: none}
.xinfoheadingon {PADDING-TOP: 3px; FONT-SIZE: 11px; COLOR:#009966; FONT-WEIGHT: bold;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xinfolink {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xinfolink A {TEXT-DECORATION: none}
.xinfolinkon {FONT-SIZE: 11px; COLOR: #009966; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xinfolinkon A {TEXT-DECORATION: none; COLOR:#009966;}
#xinfomaincol {WIDTH:605PX; PADDING: 0 5PX 0 5PX}
#xinfoonecol {WIDTH:600PX; PADDING: 0 0 0 5PX}
#xinforightcol {PADDING: 0; WIDTH: 160PX; BORDER-WIDTH: 0; MARGIN-TOP:10PX; TEXT-ALIGN:LEFT}
.xnavbox td {font-size: 11px; line-height: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
#auth1, #auth2, .xon {padding-left:13px}
.xpagehead {FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #009966; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xpagesubhead {FONT-SIZE: 13px; FONT-WEIGHT: bold; LINE-HEIGHT: 14px; COLOR: #009966; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xpapertitle {COLOR: #000000; FONT-SIZE: 20px; LINE-HEIGHT: 26px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xpushbutton {border-top:1px solid #b2c1e0; border-right:1px solid #039; border-bottom:1px solid #039; border-left:1px solid #b2c1e0; color:#039; font-size:11px; line-height:14px; font-style:italic; padding:0px 5px; text-decoration:none}
.xpushbutton:hover {border-top:1px solid #039; border-right:1px solid #b2c1e0; border-bottom:1px solid #b2c1e0; border-left:1px solid #039; color:#039; text-decoration:none; }
.xprocess {COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xprocess A {COLOR: #ffffff; TEXT-DECORATION: none}
.xprocess A:hover {COLOR: #33ff99}
.xqctext {COLOR: #FF0000; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Courier, 'Courier New', monospace;}
.xqctextblack {COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Courier, 'Courier New', monospace;}
.xreference {FONT-SIZE: 12px; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xscientist td {padding-top:6px}
.xscientisttop {background-color:#99ccff}
.xsection {FONT-SIZE: 18px; LINE-HEIGHT: 24px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xsideheading {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; color: #ffffff}
.xsideheading A {COLOR: #ffffff; TEXT-DECORATION: none}
.xspacer {COLOR: #cccccc; FONT-SIZE: 16px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xswitchsearch {FONT-SIZE: 11px; LINE-HEIGHT: 8px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.xtab {FONT-SIZE: 15px; FONT-WEIGHT: bold; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;}
.xtab A {TEXT-DECORATION: none}
.xthumb TD {PADDING-TOP:5px; PADDING-BOTTOM:5px}
.xtoplinks {COLOR: #ffffff; FONT-SIZE: 10px; LINE-HEIGHT: 15px; TEXT-DECORATION: none;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}

@media print {
#leftcolumn {display:none}
}

/* LEGACY STYLES BELOW --- DO NOT USE */
.inlineSans {FONT-SIZE: 13px; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.internalNavMain {FONT-SIZE: 11px; LINE-HEIGHT: 11px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.midSans {FONT-SIZE: 12px;  LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.smallSans {FONT-SIZE: 10px; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.smallLinks {FONT-SIZE: 10px; LINE-HEIGHT: 15px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.FrontLevel1 {FONT-SIZE: 16px; FONT-WEIGHT: bold; LINE-HEIGHT: 18px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.FrontLevel3 {FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 12px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.TocHead {FONT-SIZE: 14px; LINE-HEIGHT: 18px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.field {border-width : 2; font-size : 14px; font-family : Arial;}
.FrontLevel2 {FONT-SIZE: 14px; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.inlineTocSans {COLOR: #000000; FONT-SIZE: 10px; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.interfaceText {FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.internalNav {COLOR: #666666; FONT-SIZE: 11px; LINE-HEIGHT: 11px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.internalNavOptions {COLOR: #cc0000; FONT-SIZE: 10px; LINE-HEIGHT: 12px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.sectionHead {FONT-SIZE: 16px; LINE-HEIGHT: 16px; mso-pagination: widow-orphan; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.SectionNav {COLOR: #666666; FONT-SIZE: 11px; LINE-HEIGHT: 13px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.sideTocText {COLOR: #000000; FONT-SIZE: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.sideTocLink {TEXT-DECORATION: none}
.sideTocHead {COLOR: #000000; FONT-SIZE: 11px; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.Splash {COLOR: #ffffff; FONT-SIZE: 10px; LINE-HEIGHT: 14px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.SplashToo {COLOR: #cccccc; FONT-SIZE: 13px; LINE-HEIGHT: 14px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.smallLinksB {FONT-SIZE: 10px; LINE-HEIGHT: 20px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.spacer {COLOR: #cccccc; FONT-SIZE: 16px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.subDHead {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}

/* LEGACY STYLES ABOVE --- DO NOT USE */

A:hover {TEXT-DECORATION: underline}
.xtoplinks:hover {BACKGROUND-COLOR: #6699ff; TEXT-DECORATION: none} 