<!--

body {text-align: center; background-image: url("../img/bg.png");}
.left {text-align: left;}
#outline {width: 800px;
    text-align: left;
    margin: auto;}
.outline-margin {margin: 0 10px}
.main { width: 800px; margin: 0 auto}
.c-both {clear: both}

p {text-indent: 1em; line-height: 1.8;}
a[target="_blank"]:after {
     content: url(../img/external-link.png);
     vertical-align: middle;
     margin: 0 2px;
     }
a.a-side {text-decoration: none; color:black; text-height: 30px; vertical-align: middle; text-align: center;}

dt {margin: 1em 0 0 0; text-indent: 1em; font-weight: bold;}
dd


th {text-align: left;}

.header {width: 800px; margin:0 auto; padding: 10px;
    font-size: small;
    text-align: left}
.titleimage1 {border-bottom: solid thin #999; background: url("../img/nins07_title.png") no-repeat; width:800px; height:260px; padding-bottom: 12px; margin: 0;}
.titleimage2 {border-bottom: solid thin #bfb174; width:800px; height:50px}
    
.footer {font-size:small; text-align: center; color: #444; margin: auto; padding: 10px; clear:both}

h1 {margin: 1em 0 0 0; min-height: 30px; padding: 15px 0 0 25px;
    font-weight: bold; font-size: large;
    background-image: url("../img/h1.png"); background-repeat: no-repeat}
h2 {margin: 0; min-height:30px; padding: 5px 0 0 50px; background-position: 20px 0;
    font-weight: bold; font-size: large;
    background-image: url("../img/h2.png"); background-repeat: no-repeat}

img {border: 0;}

p.interviewer {margin: 2em 0 0 -0.5em;font-weight: bold}

.toc {padding: 0 1.5em;}
.toc:first-line {padding: 0 1em; font-weight: bold; font-size: large}


.note {margin: 0.5em 0 0 0; text-align: right; text-indent: 3em; font-size: normal}
    
.h-side {text-align: center; margin: 10px; font-size: large; font-weight: bold; }
.p-side {text-indent: 0.5em}
.new {width:50px; height: 52px; margin: -5px 0 0 10px;
    background-image: url("../img/new.png");
    background-repeat: no-repeat; float: left}

.sign {width: 500px; height: 150px; margin: 10px 0 -2em 0; border: 0;}

em {color: red; font-size: 18pt; font-style: normal;}
.sidebox {margin: 10px 0; padding: 5px 0 0 0; background: url("../img/sidebg.png") no-repeat;}
img.content {width: 230px; height: 40px; margin: 0 10px;}
img.report {margin:10px;}

.part {width: 100px; height: 30px; margin: 0 5px -10px 0;
    text-align: center; float:left;}
.time {width: 500px; margin: -5px 0 -10px 0; text-indent: 0; font-size: small;}
.cf {padding: 0 5px 0 0; text-align: right; font-size: small;}
.groupname {margin: 5px 2em 0 0; font-weight: bold; text-align: right}


.content {width: 230px; height: 40px; margin: -10px 10px; padding: 2px 0 -2px 0; border: 0; background: url(../img/postit.png) no-repeat}
.content:hover {width: 230px; height: 40px; margin: 0 10px; border: 0; background: url(../img/postit-hover.png) no-repeat}

.content-top {width: 230px; height: 40px; margin: 0 10px 0 10px; padding: 2px 0 -2px 0; background: url(../img/postit_top.png) no-repeat}
.content-top:hover {width: 230px; height: 40px; margin: 0 10px 0 10px; padding: 2px 0 -2px 0; background: url(../img/postit_top-hover.png) no-repeat}

.content-top2 {width: 230px; height: 40px; margin: 15px 10px -20px 10px; border: 0; background: url(../img/topbutton2.png) no-repeat}


.ref {margin: 3px; padding: 10px 3px 3px 3px; border: solid thin #99F; background: #F0FFF0}
.reftitle {width: 500px; font-size: large; font-weight: bold}

h4 {margin -1em 0; padding: 0 1em}


.naviright{width: 240px; margin:  0; padding: 1px; text-align: right; float: right;}
.navileft{width: 240px; margin:  0; padding: 1px; text-align: left; float: clear;}

.program{width: 200px}

div.fusion{width:780px; text-align:center; border: solid thin gray; padding: 5px; margin: 20px 0; background: #efc} 


-->
