body{background:#FFFFFF;}
body.toc{background-color:#FFFFFF;}
.sectiontitle { margin-top: 1em; margin-bottom: 0em; color: #000079; font-size: 1.8em; font-weight: bold;font-style verdan; }
.topictitle1 { margin-top: 0pc; margin-bottom: 0.4em; color:  #000079; font-size: 1.8em;font-style: verdan;font-color: red  }
.topictitle2 { margin-top: 1pc; margin-bottom: .45em; color: #000079;font-size: 1.6em; font-style: verdan;}
.topictitle3 { margin-top: 1pc; margin-bottom: .17em; color: #000079;font-size: 1.4em; font-weight: bold;font-style: verdan; }
.topictitle4 { margin-top: .83em; font-size: 1.2em; color: #000079;font-weight: bold; }
.topictitle5 { font-size: 1.17em; font-weight: bold; }
.topictitle6 { font-size: 1.17em; font-style: italic; }
div.parentlink { font-size: 1.0em; font-weight: bold;color: #000079; margin-top: 1em;
}
table{
border:thin solid #000000;
}
thead{
text-align:center;
background-color:#CCCCCC;
border: thin;
}
/*td.cellrowborder{border-color:#990000;}
th.cellrowborder{border-color:#990000;} */
div.tablenoborder{margin:1em;}
span.figcap{
clear:both;
text-align:left;
font-style:normal;
font-weight:bold;
display:block;

}
.notetitle {
list-style-image:
url(file:../resource/note.jpg); }
span.tablecap{font-weight:bold;}

p.logo{
font-family:"Times New Roman", Times, serif;
font-style:italic bold;
font-size:1.8em;
color: #000079;
font-variant: small-caps;
letter-spacing: -0.1em;
}
div.logo{
background-image:url(../../../hierarchy/xhtml/logo.gif);
background-position:right;
background-repeat:no-repeat;
padding:0.1em;
border-bottom: ridge #000079;
margin-bottom:2em;
}

p.footmark{
color: #000079;
}

img{
max-width:780px;
scalling:uniform
}
.fignone img{
  max-width: 780px;
  width: 100%;
}
