body{margin:1px 0 0 0;padding:0;font-size:75%;
 border-color:#e0d060;border-style:solid;border-width:0;}
.bodyall{margin:0 auto;padding:0px;min-height:100%;min-width:160px;
 max-width:400px;}
.bodytext{margin:0 auto;max-width:400px;clear:both;}
.bigbodytext{margin:0 auto;max-width:400px;}
.tt{font-family:Courier,Arial,"Courier New","Andale Mono",Monaco,monospace;
 font-size:98%;word-spacing:-1px;white-space:nowrap;}
tt{font-family:Courier,Arial,"Courier New","Andale Mono",Monaco,monospace;
 font-size:98%;word-spacing:-1px;white-space:nowrap;}
.code{font-family:"Courier New",Courier,Arial,"Andale Mono",Monaco,monospace;
 font-size:95%;word-spacing:-3px;white-space:nowrap;}
code{font-family:"Courier New",Courier,Arial,"Andale Mono",Monaco,monospace;
 font-size:95%;word-spacing:-3px;white-space:nowrap;}
.arg{font-style:italic;}
.pre{font-family:"Courier New",Courier,Arial,"Andale Mono",Monaco,monospace;
 font-size:90% }
pre{font-family:"Courier New",Courier,Arial,"Andale Mono",Monaco,monospace;
 font-size:90% }
h1{font-family:"Brush 445 BT","Edwardian Script ITC","URW Chancery L","French Script MT","Lucida Calligraphy","Kochi Gothic",cursive,"Bitstream Charter";
 text-align:center;font-weight:normal;line-height:1.1;
 font-size:140%;color:#e62;text-shadow:3px 2px #e97;
 margin-top:2.5ex;}
.retbutton{font-family:"Brush 445 BT","Edwardian Script ITC","URW Chancery L","French Script MT","Lucida Calligraphy","Kochi Gothic",cursive,"Bitstream Charter";
 color:#f73;float:left;height:3.5ex;width:37ex;
 margin:0 1px 1px 0;padding:0.2ex 0 0.2ex 0.4ex;}
h2,h3,h4{padding-top:3.5ex;}
h2{font-size:120%;}
h3{font-size:110%;}
h4{font-size:105%;}
h5{padding-top:2.5ex;font-size:100%;}
h6{margin-top:0px;margin-bottom:0px;padding-top:1ex;font-size:85%;}
h6:before{content:"-";}
a{border-style:none;}
img{border-style:none;}
a img{vertical-align:text-bottom;}
blockquote{color:#250;padding:0;margin:0px 0.3ex 0px 0.4ex;}
.blknoquote{margin-left:2.5ex;margin-right:1.5ex;color:#250;}
.blkquote,.blkquotelast{margin-left:2.5ex;margin-right:1.5ex;
 color:#250;}
.unblkquote{margin-left:-2.5ex;}
.innerblkquote,.innerblkquotelast{margin-left:4.5ex;margin-right:3ex;
 color:#270;font-size:85%;}
.blkquote:before{content:open-quote;}
.innerblkquote:before{content:no-open-quote open-quote;}
.blkquote:after{content:no-close-quote;}
.innerblkquote:after{content:no-close-quote no-close-quote;}
.blkquotelast:before{content:open-quote;}
.innerblkquotelast:before{content:no-open-quote open-quote;}
.blkquotelast:after{content:close-quote;}
.innerblkquotelast:after{content:close-quote no-close-quote;}
q{color:#250;}
.quote{color:#250;}
.innerquote{color:#270;font-size:85%;}
q:before,.quote:before,.innerquote:before,.quotemarks:before
{content:open-quote;}
q:after,.quote:after,.innerquote:after,.quotemarks:after
{content:close-quote;}
table{margin:2ex;padding:0;border-color:inherit;
 border-style:inherit;border-width:inherit;
 border-collapse:collapse;border-spacing:0;}
.noborder{border-color:#e0d060;border-style:solid;border-width:0;}
.border{border-color:#e0d060;border-style:solid;border-width:2px;}
.different{font-family:Arial,Helvetica,sans-serif;font-size:97%;}
.caption-above,.caption-below{font-size:75%;text-align:center;
 font-family:Arial,Helvetica,sans-serif;color:#666;}
.caption-above{margin-top:4ex;margin-bottom:-1.5ex;padding:0;}
.caption-below{margin-top:-1.5ex;margin-bottom:4ex;padding:0;}
caption{text-align:center;font-variant:small-caps;margin-top:4ex;font-size:110%;}
.caption{text-align:center;font-variant:small-caps;margin-top:4ex;font-size:110%;}
tr{margin:0;padding:0;}
th,td{margin:0;padding:4px;}
th{text-align:center;white-space:normal;font-weight:bold;}
table tr td{text-align:center;vertical-align:middle;white-space:normal;}
table.numtable tr td{text-align:right;vertical-align:middle;white-space:normal;}
table.revtable tr td{text-align:left;vertical-align:middle;white-space:normal;}
table.numalttable tr td{text-align:center;vertical-align:middle;white-space:normal;}
table.texttable tr td{text-align:left;vertical-align:top;white-space:normal;}
table.symtable tr td{text-align:center;vertical-align:middle;white-space:normal;}
table tr td:first-child,table tr th:first-child{text-align:center;vertical-align:middle;white-space:normal;}
table.numtable tr td:first-child,table.numtable tr th:first-child{text-align:left;vertical-align:middle;white-space:normal;}
table.revtable tr td:first-child,table.revtable tr th:first-child{text-align:right;vertical-align:middle;white-space:normal;}
table.numalttable tr td:first-child,table.numalttable tr th:first-child{text-align:left;vertical-align:middle;white-space:normal;}
table.texttable tr td:first-child,table.texttable tr th:first-child{text-align:left;vertical-align:top;white-space:normal;}
table.symtable tr td:first-child,table.symtable tr th:first-child{text-align:right;vertical-align:middle;white-space:normal;}
.noscript{display:block;margin:1.5ex;padding:2px 1ex 2px 1ex;
 border:3px ridge #622;color:#522;text-align:center;}
.instructions{display:none;margin:1ex;padding:1px 0.7ex 1px 0.7ex;
 border:1px solid #445;color:#334;text-align:center;}
.actions{display:none;margin:0;padding:0;}
.mobile{color:#040;background-color:#BFB;font-style:italic;
 border:solid 2px #6C6;margin:1px;padding:0.4ex;
 display:block;clear:both;}
.mobileneg{color:#220;background-color:#EFB;font-style:italic;
 border:dashed 2px #BD6;margin:1px;padding:0.4ex;
 display:block;clear:both;}
.scrunchedup{margin-top:1ex;margin-bottom:1ex;}
.scrunchedtext{font-family:"Arial Narrow",Impact,Tucson,Helvetica,sans-serif;}
.block{display:block;}
.invisible{display:none;}
.minuscule{font-size:45%;}
.tiny{font-size:60%;}
.small{font-size:75%;}
small{font-size:75%;}
.demismall{font-size:87%;}
.demibig{font-size:105%;}
.big{font-size:110%;}
big{font-size:110%;}
.giant{font-size:120%;}
.u{text-decoration:underline;}
u{text-decoration:underline;}
.b{font-weight:bold;font-size:98%;}
b{font-weight:bold;font-size:98%;}
.strong{font-weight:bold;font-size:98%;}
strong{font-weight:bold;font-size:98%;}
.i{font-style:italic;}
i{font-style:italic;}
.em0{font-style:italic;}
.em1{font-style:oblique;text-decoration:underline;}
.em2{color:#822;font-style:italic;}
.em3{color:#822;font-weight:bold;}
.em{font-style:oblique;text-decoration:underline;}
em{font-style:oblique;text-decoration:underline;}
.strike{text-decoration:line-through;}
.sub{vertical-align:sub;font-size:90%;}
sub{vertical-align:sub;font-size:90%;}
.sup{vertical-align:super;font-size:90%;}
sup{vertical-align:super;font-size:90%;}
.centertext{text-align:center;}
.justifytext{text-align:justify;}
.lefttext{text-align:left;}
.righttext{text-align:right;}
.wraptext{white-space:normal;}
.nowraptext{white-space:nowrap;}
.caps{font-variant:small-caps;}
.uppercase{text-transform:uppercase;}
.highlight:hover,div.highlight:hover{background-color:#ffc;}
.highlight2:hover,div.highlight2:hover{background-color:#ffa;}
.gray{color:#777;}
.lightgray{color:#bbb;}
.darkgray{color:#333;}
.term{font-family:"Bookman Old Style","Century Schoolbook","Times New Roman",serif;
 font-style:italic;white-space:nowrap;}
.dfn{font-family:"Bookman Old Style","Century Schoolbook","Times New Roman",serif;
 font-style:italic;white-space:nowrap;}
dfn{font-family:"Bookman Old Style","Century Schoolbook","Times New Roman",serif;
 font-style:italic;white-space:nowrap;}
.title{color:#222;font-size:95%;font-variant:small-caps;
 white-space:nowrap;}
.cite{color:#222;font-size:95%;font-variant:small-caps;
 white-space:nowrap;}
cite{color:#222;font-size:95%;font-variant:small-caps;
 white-space:nowrap;}
.acronym{text-transform:uppercase;font-size:90%;font-family:Arial,Helvetica,sans-serif;}
.subdued{font-size:70%;color:#444;}
.subsidiary{font-size:75%;}
.onmouseover{border:3px double #b8b830;cursor:pointer;}
.onmouseover:hover,.onmouseover:focus,
div.onmouseover:hover,div.onmouseover:focus
{border-color:#996;background-color:#ffa;}
a:hover,a:focus{background-color:#ffa;}
.disclaimer{font-size:90%;color:#710;}
.howto{color:#030;background-color:#D8E4D8;border:solid 2px #ABA;
 font-size:90%;line-height:1.3;
 margin:1px;padding:0 1.8ex;display:block;}
.oops{color:#A11;background-color:#FDB;text-align:center;
 border-style:double;border-width:3px;margin:0;padding:1.5ex;
 font-weight:bold;font-size:220%;line-height:1.4;}
.comment{font-size:80%;color:#321;}
.editor{font-size:90%;color:#721;}
.warning{font-size:100%;color:#721;font-style:italic;
 text-decoration:underline;}
.severe{font-size:110%;color:#a21;font-style:italic;
 font-weight:bold;}
.clearleft{clear:left;}
.clearright{clear:right;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.center{text-align:center;margin-left:auto;margin-right:auto;}
.centerbox{margin-left:auto;margin-right:auto;}
img.center{display:block;margin-left:auto;margin-right:auto;}
.centerminbox{width:auto;display:table;margin-left:auto;
 margin-right:auto;}
.box{border-style:solid;border-width:1px;margin:8px 40px;
 text-align:center;padding:0.5ex 2em;}
.box2{border-style:double;border-width:3px;margin:8px 40px;
 text-align:center;padding:0.5ex 2em;}
.brackets{}
.brackets:before{content:'[' }
.brackets:after{content:']' }
.nomargin{padding:0;margin:0;}
.margin{margin:3px;}
.horizmargin{margin:2px 5px;}
.leftmargin{margin-left:5px;}
.rightmargin{margin-right:5px;}
.topmargin{margin-top:5px;}
.bottommargin{margin-bottom:5px;}
.vertmargin{margin:5px 2px;}
.bigmargin{margin:8px;}
.top{vertical-align:top;}
.middle{vertical-align:middle;}
.bottom{vertical-align:bottom;}
.fullwidth{margin-left:0;margin-right:0;}
.indent{margin-left:2px;margin-right:2px;padding:0;}
.leftindent{margin-left:2px;padding:0;}
.setapart{margin-top:0.5ex;margin-bottom:0.5ex;padding:0ex 1ex;}
.leftedge{float:left;margin:2px 5px 2px 0;}
.rightedge{float:right;margin:2px 0 2px 5px;}
.minimal{width:20%;}
.narrow{width:30%;}
.partial{width:40%;}
.accesskey{background-color:#CC8;
 text-decoration:underline;font-style:normal;
 text-transform:uppercase;font-weight:bold;font-size:larger;}
.rulebottomnote{height:1px;width:40%;text-align:center;padding:0;margin-top:1ex;}
.rulesmall{height:1px;width:40%;text-align:center;padding:0;margin:1ex auto;}
.rulemedium{height:1px;width:60%;text-align:center;padding:0;margin:2ex auto;}
.rulelarge{height:1px;width:80%;text-align:center;padding:0;margin:3ex auto;}
.tree{padding-left:1ex;text-indent:-1ex;}
address{font-size:80%;}
div.skipprint,p.skipprint,blockquote.skipprint,br.skipprint,hr.skipprint,h1.skipprint,h2.skipprint,h3.skipprint,h4.skipprint,h5.skipprint,h6.skipprint{display:block;}
span.skipprint,img.skipprint{display:inline;}
div.onlyprint,p.onlyprint,blockquote.onlyprint,br.onlyprint,hr.onlyprint,h1.onlyprint,h2.onlyprint,h3.onlyprint,h4.onlyprint,h5.onlyprint,h6.onlyprint{display:none;}
span.onlyprint,img.onlyprint{display:none;}
div.skipnotlarge,p.skipnotlarge,blockquote.skipnotlarge,br.skipnotlarge,hr.skipnotlarge,h1.skipnotlarge,h2.skipnotlarge,h3.skipnotlarge,h4.skipnotlarge,h5.skipnotlarge,h6.skipnotlarge{display:none;}
span.skipnotlarge,img.skipnotlarge{display:none;}
div.alternatenotlarge,p.alternatenotlarge,blockquote.alternatenotlarge,br.alternatenotlarge,hr.alternatenotlarge,h1.alternatenotlarge,h2.alternatenotlarge,h3.alternatenotlarge,h4.alternatenotlarge,h5.alternatenotlarge,h6.alternatenotlarge{display:block;}
span.alternatenotlarge,img.alternatenotlarge{display:inline;}
.branding{display:none;}
.licensecc{display:none;}
.somerights{display:none;}
.locationfooter{float:left;width:53%;margin:1ex 1ex 1ex 0px;
 min-width:208px;}
.rightsfooter{float:right;width:39%;margin:1ex 0px 1ex 1ex;
 min-width:152px;}
.geo{border-bottom:none;}
.sidebarmaxwidth{max-width:150px;}
@media print{
body{font-family:Tahoma,Verdana,Helvetica,Arial,sans-serif;font-size:85%;}
.bodyall{max-width:100%;}
.bodytext{max-width:100%;}
div.skipprint,p.skipprint,blockquote.skipprint,br.skipprint,hr.skipprint,h1.skipprint,h2.skipprint,h3.skipprint,h4.skipprint,h5.skipprint,h6.skipprint{display:none;}
span.skipprint,img.skipprint{display:none;}
div.onlyprint,p.onlyprint,blockquote.onlyprint,br.onlyprint,hr.onlyprint,h1.onlyprint,h2.onlyprint,h3.onlyprint,h4.onlyprint,h5.onlyprint,h6.onlyprint{display:block;}
span.onlyprint,img.onlyprint{display:inline;}
div.skipnotlarge,p.skipnotlarge,blockquote.skipnotlarge,br.skipnotlarge,hr.skipnotlarge,h1.skipnotlarge,h2.skipnotlarge,h3.skipnotlarge,h4.skipnotlarge,h5.skipnotlarge,h6.skipnotlarge{display:none;}
span.skipnotlarge,img.skipnotlarge{display:none;}
div.alternatenotlarge,p.alternatenotlarge,blockquote.alternatenotlarge,br.alternatenotlarge,hr.alternatenotlarge,h1.alternatenotlarge,h2.alternatenotlarge,h3.alternatenotlarge,h4.alternatenotlarge,h5.alternatenotlarge,h6.alternatenotlarge{display:block;}
span.alternatenotlarge,img.alternatenotlarge{display:inline;}
}

