html#article{
    background:#FFFFFF;
}

/* ---  issue TOC --- */
h1#issueTitle{
    font-size:16pt;
    margin-top:20px;
    padding-top:0;
}
h2.sectionTitle{
    background: #006f99 url(../_img/rda-trigo-icon.gif) left center no-repeat;
    font-size:12pt;
    color: #FFFFFF;
    padding:4px 10px 4px 40px;
}
dl.TOC, dl.TOC ol{
    margin:0;
    padding:0;
}
dl.TOC dt{
    font-size: 10pt;
    font-weight: normal;
    color: #FFFFFF;
    padding:4px 10px 4px 40px;
    background: #006f99 url(../_img/rda-trigo-icon.gif) left center no-repeat;
    border:0px solid #006f99;
    margin-bottom:6px;
}
dl.TOC  dt.isOpen, dl.TOC  dt:hover{
    background:#C1E4F3 url(../_img/rda-trigo-icon.gif) left center no-repeat;
    color: #006F99;
}
dl.TOC  dd li{
    margin-left:0px;
    margin-bottom:15px;
    color:#006f99;
    list-style-type: none;
        background:transparent url(../_img/free5.png) 0px 0 no-repeat;
    padding-left:20px;
}

dl.TOC dd li a{
    margin-left:0;
    color:#006f99;
    text-decoration:none;
    font-size:90%;
    padding:3px 0;
}
dl.TOC dd li a:hover, dl.TOC dd li.selected, dl.TOC dd li.selected a{
    text-decoration:none;
    color:black;
}

div.story h1{
    font-size: 18pt;
    margin-bottom:1em;
}
div.story h2{
    font-size:14pt;
}
div.story h3{
    font-size:12pt;
}
div.story p{
    line-height:1.4em;
}
div.story p.intro{font-weight:bold;font-size:120%;}
div.contentMain a{
    color:#006f99;
}
div.contentMain a:visited{
    background:transparent url(../_img/checked.png) center right  no-repeat;
    padding-right:20px;
    color:#BDBEC0;
}


div.contentMain a:hover{
    color:#FF9900;
    cursor:pointer;
}
ol#footnotes{
    padding:0;
    margin-left:0;
    border-top:1px solid black;
    padding-top:15px;
}
ol#footnotes li {
    margin-bottom:15px;
    margin-left:0;
    padding-left:0px;
    font-size:11px;
    display:block;
}
a.fn{
    vertical-align:top;
    padding:0 2px;
}
:target{
    background:#C1E4F3;
}
