/* typography.css - Defines CSS for arrangement, appearance and typestyle of content */

body {font-family:Arial, Helvetica, sans-serif; font-size:.76em; color:#000; line-height:1.4em;}
/* global begin */
p {margin:1.1em 0em 1.1em 0em;}
p .confiContainer {margin: 0px;}
td {line-height:1.4em;}
.subhd01 {margin:0px 0px 7px 0px; padding:0px 0px 0px 0px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:1.7em; font-weight:bold; line-height:normal;}
.subhd03 {margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.1em; line-height:normal;}
.subhd04 {margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#0E3594; font-weight:bold; font-size:1.2em; line-height:normal;}
#leftColumnDiv div.subhd03 {margin:0px 0px 2px 0px; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#0E3594; font-weight:bold; font-style:italic;}
.callout01 {margin:30px 0px 0px 0px; font-size:1em; color:#0E3594; font-weight:bold; line-height:1.4em;}
ul.list01 {margin:.5em 0em 1.1em 0em; padding:0em 0em 0em 0em; list-style-type:none;}
ul.noMargTop {margin:0em 0em 1.1em 0em;}
ul.noMargBot {margin:.5em 0em 0em 0em;}
ul.noMarg {margin:0em 0em 0em 0em;}
ul.list01 li {margin:0em 0em .1em 0em; padding:0em 0em 0em 0em; background-image:url("../images/bullet01.gif"); background-repeat:no-repeat; background-position:.1em .4em; padding-left:.9em;}
ul.list01 li.level2 {margin:0em 0em .1em .9em; padding:0em 0em 0em 0em; background-image:url("../images/bullet02.gif"); background-repeat:no-repeat; background-position:.1em .4em; padding-left:.9em;}
#footnote {margin:5px 0px 12px 0px; font-size:.80em; color:#666666; line-height:normal;}
sup.ref {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.70em; line-height:normal;}
.quote {padding:8px 20px 8px 20px; font-style:italic;}
.indent01 {margin:1em 0em 1em 1.2em;}
sup.reghd {font-size:.7em; line-height:normal;}
.noMargTop {margin-top:0px;}
.noMargBottom {margin-bottom:0px;}
.noMargTB {margin-top:0px; margin-bottom:0px;}
.marg01 {margin:5px 0px 0px 0px;}
.marg02 {margin:0px 0px 4px 0px;}
.margRight02 {margin-right:4px;}
#glossaryTerms span.subhd {margin:0px 0px 0px 0px; font-weight:bold; line-height:normal;}
.fsp9 {font-size:.9em;}
.pdfSize {font-size:.74em; color:#666666; white-space:nowrap;}
.asterisk {font-weight:normal; color:#CC3300;}
.color01 {color:#CC0000;}
/* global end */
/* links begin */
a:link {color:#0E3594; text-decoration:underline;}
a:visited {color:#6699CC; text-decoration:underline;}
a:active {color:#0E3594; text-decoration:underline;}
a:hover {color:#5A79C5; text-decoration:underline;}

a:link.noLinkImg {cursor:default;}
a:visited.noLinkImg {cursor:default;}
a:active.noLinkImg {cursor:default;}
a:hover.noLinkImg {cursor:default;}

a:link.plainAnchor01 {color:#000000; text-decoration:none;}
a:visited.plainAnchor01 {color:#000000; text-decoration:none;}
a:active.plainAnchor01 {color:#000000; text-decoration:none;}
a:hover.plainAnchor01 {color:#000000; text-decoration:none;}

a:link.plainAnchor02 {color:#0E3594; text-decoration:none;}
a:visited.plainAnchor02 {color:#0E3594; text-decoration:none;}
a:active.plainAnchor02 {color:#0E3594; text-decoration:none;}
a:hover.plainAnchor02 {color:#0E3594; text-decoration:none;}

a:link.mthd {color:#0E3594; text-decoration:underline;}
a:visited.mthd {color:#0E3594; text-decoration:underline;}
a:active.mthd {color:#0E3594; text-decoration:underline;}
a:hover.mthd {color:#5A79C5; text-decoration:underline;}

#glossaryTerms div.glossaryLetter {margin:12px 0px 0px 0px; color:#0E3594; font-weight:bold; font-size:1.2em; line-height:normal;}
#glossaryIndex {padding:3px 5px 4px 5px; background-color:#F0F5F9; color:#0E3594; font-size:1em; font-weight:bold; line-height:normal;}
#glossaryIndex span {padding:0px 2px 0px 2px;}
#glossaryIndex a:link {color:#0E3594; text-decoration:underline; font-size:1em; font-weight:bold; line-height:normal;}
#glossaryIndex a:visited {color:#0E3594; text-decoration:underline; font-size:1em; font-weight:bold; line-height:normal;}
#glossaryIndex a:active {color:#0E3594; text-decoration:underline; font-size:1em; font-weight:bold; line-height:normal;}
#glossaryIndex a:hover {color:#5A79C5; text-decoration:underline; font-size:1em; font-weight:bold; line-height:normal;}

a:link.glossaryTerm {color:#0E3594; text-decoration:underline;}
a:visited.glossaryTerm {color:#0E3594; text-decoration:underline;}
a:active.glossaryTerm {color:#6699CC; text-decoration:underline;}
a:hover.glossaryTerm {color:#5A79C5; text-decoration:underline;}

.callout01 a:link {color:#0E3594; text-decoration:underline;}
.callout01 a:visited {color:#6699CC; text-decoration:underline;}
.callout01 a:active {color:#0E3594; text-decoration:underline;}
.callout01 a:hover {color:#5A79C5; text-decoration:underline;}

#pgContainer {margin:0px 0px 0px 0px;}
a:link.pgctr {font-size:.93em; color:#0E3594; text-decoration:none;}
a:visited.pgctr {font-size:.93em; color:#0E3594; text-decoration:none;}
a:active.pgctr {font-size:.93em; color:#0E3594; text-decoration:none;}
a:hover.pgctr {font-size:.93em; color:#5A79C5; text-decoration:underline;}
#pgCntrls span {font-size:.78em;}

#masthd div.globalNavT a:link {color:#0E3594; font-size:8pt; text-decoration:none; white-space:nowrap;}
#masthd div.globalNavT a:visited {color:#0E3594; font-size:8pt; text-decoration:none; white-space:nowrap;}
#masthd div.globalNavT a:active {color:#0E3594; font-size:8pt; text-decoration:none; white-space:nowrap;}
#masthd div.globalNavT a:hover {color:#5A79C5; font-size:8pt; text-decoration:underline; white-space:nowrap;}
#masthd div.globalNavT span {color:#a4c802; font-size:8pt; white-space:nowrap;}

#sitemapDiv div.heading a:link {font-size:1.3em; font-weight:bold; color:#0E3594; text-decoration:none;}
#sitemapDiv div.heading a:visited {font-size:1.3em; font-weight:bold; color:#6699CC; text-decoration:none;}
#sitemapDiv div.heading a:active {font-size:1.3em; font-weight:bold; color:#0E3594; text-decoration:none;}
#sitemapDiv div.heading a:hover {font-size:1.3em; font-weight:bold; color:#5A79C5; text-decoration:underline;}

#sitemapDiv div.chapter a:link {font-size:1em; font-weight:bold; color:#0E3594; text-decoration:none;}
#sitemapDiv div.chapter a:visited {font-size:1em; font-weight:bold; color:#6699CC; text-decoration:none;}
#sitemapDiv div.chapter a:active {font-size:1em; font-weight:bold; color:#0E3594; text-decoration:none;}
#sitemapDiv div.chapter a:hover {font-size:1em; font-weight:bold; color:#5A79C5; text-decoration:underline;}

#sitemapDiv div.page a:link {color:#0E3594; text-decoration:none;}
#sitemapDiv div.page a:visited {color:#6699CC; text-decoration:none;}
#sitemapDiv div.page a:active {color:#0E3594; text-decoration:none;}
#sitemapDiv div.page a:hover {color:#5A79C5; text-decoration:underline;}

#footer div.globalNavB a:link {color:#0E3594; font-size:.92em; text-decoration:none; white-space:nowrap; letter-spacing:.04em;}
#footer div.globalNavB a:visited {color:#0E3594; font-size:.92em; text-decoration:none; white-space:nowrap; letter-spacing:.04em;}
#footer div.globalNavB a:active {color:#0E3594; font-size:.92em; text-decoration:none; white-space:nowrap; letter-spacing:.04em;}
#footer div.globalNavB a:hover {color:#5A79C5; font-size:.92em; text-decoration:underline; white-space:nowrap; letter-spacing:.04em;}
#footer div.globalNavB span {color:#a4c802; font-size:.92em; white-space:nowrap; padding:0px 1px 0px 1px;}
#footer div.homeLk {display:inline;}
/* links end */