/* !!! general */

.author {
 font-weight:bold;
 font-size:105%;
}

#divSpacerbeforeAuthor {
 clear:both;
 margin-top:1em;
}

#divAuthorsPos {
 margin:0;
 padding-left:0;
 padding-top:1em;
 padding-right:0;
 padding-bottom:1em;
}

#divAllAuthorsList ul {
 list-style:none;
 list-style-position:outside;
 padding:0;
 margin:0;
 margin-left:1em;
}

#divAllAuthorsList .firstAuthor {
 margin-top:1em;
}

.selected_authors_floating {
 background-color:#ffffff;
 border:solid 1px #cccccc;
 padding-left:2px;
 padding-top:1em;
 padding-right:2px;
 padding-bottom:1.5em;
}

#editThisPage {
 text-align:right;
 margin:0;
 padding:0;
}

#savePreview {
 margin:0;
 padding:0;
 margin-top:0.5em;
}

/* !!! head */
.entityHead {
 margin-top: 0px;
}

.entityHead .orgMememoir_cc_entityType {
 margin-bottom:1em;
 font-size:120%;
 color:#666666;
}

.entityHead .orgMememoir_cc_entityType span {
 display:none;
}

.entityHead h1 {
 font-weight:normal !important;
 font-size:150% !important;
 word-wrap:break-word;
 
 margin:0 !important;
 padding:0 !important;
}

.entityHead p {
 margin:0 !important;
 padding:0 !important;
}

.entityHead b {
 font-weight:bold;
 word-wrap:break-word;
}


/* !!! announcements */

#announcementTxtDiv {
 width:450px;
 padding:5px;
 margin:0px;
 text-align:center;
}

#announcementDiv {
 padding:0px;
 margin:0px;
 margin-bottom:1em;
 height:76px;
 overflow:hidden;
}

#announcementDiv.warning {
 background-image:url(/img/info/pp.png);
}

#announcementDiv.info {
 background-image:url(/img/info/rp.png);
}

#permanentLink { border: solid 1px #cccccc; }

/* !!! content state error message/warning */
.conflictMessage {
 margin-bottom:5px;
}

.entityHead .headLeft {
    float:left;
    width: 70%;
}

.entityHead .headRight {
    text-align:right;
}

@media screen and (max-width: 959px) {
    .entityHead .headLeft {
        float: none;
        width: 100%;
    }

    .entityHead .headRight {
        text-align:left;
        font-size: 95%;
    }
}/* !!! content part */

.orgMememoir_cc_content {
 line-height:150%;
}

.orgMememoir_cc_content ul {
 padding-top:0;
 margin-top:0;
 list-style-type: square;
 list-style-image: url(/img/bullet.gif);
 list-style-position:outside;
}

.orgMememoir_cc_content ol {
 padding-top:0;
 margin-top:0;
 list-style-position:outside;
}

.orgMememoir_cc_content h1 {
 font-size:120%;
 padding-top:0;
 padding-bottom:1em;
 margin:0px;
}

.orgMememoir_cc_content h2 { 
 font-size:105%;
 padding-top:2em;
 padding-bottom:1em;
 margin:0px;
}

.orgMememoir_cc_content h3 {
 font-size:100%;
 padding-top:1em;
 padding-bottom:0.2em;
 margin:0px;
}

.orgMememoir_cc_content h4 {
 font-size:100%;
 padding-top:1em;
 padding-bottom:0.2em;
 margin:0px;
}

.orgMememoir_cc_content h5 {
 font-size:100%;
 padding-top:1em;
 padding-bottom:0.2em;
 margin:0px;
}

.orgMememoir_cc_content h6 {
 font-size:100%;
 font-weight:normal;
 margin:0px;
}

.orgMememoir_cc_content p {
 margin:0;
 padding:0;
 padding-top:0.2em;
}

/* !!! tables */

/* !!! tds: tn te ts tw / tc / +- [o/u] */

.orgMememoir_cc_content table {
 border-collapse:collapse;
 margin-top:1em;
 margin-bottom:1em;

 font-size:80%; 
}

.orgMememoir_cc_content table table {
 margin-top:0em;
 margin-bottom:0em;
}

.orgMememoir_cc_content table td {
 vertical-align:top;
 padding:2px;
 padding-right:10px;
}

.orgMememoir_cc_content table td p {
 margin:0px;
 padding:0px;
}

/* tables: t_grid */
.orgMememoir_cc_content table.t_grid {}

.orgMememoir_cc_content table.t_grid td.tc,
.orgMememoir_cc_content table.t_grid td.tw,
.orgMememoir_cc_content table.t_grid td.te,
.orgMememoir_cc_content table.t_grid td.tn,
.orgMememoir_cc_content table.t_grid td.ts {
 border:solid 1px #cccccc;
 font-weight:normal;
}

/* tables: t_none */

/* tables: horizontal minimalist */
.orgMememoir_cc_content table.t_hmin{}

.orgMememoir_cc_content table.t_hmin td.tn {
 font-weight:bolder;
 border-bottom:solid 2px #cccccc;
}

/* tables:  vertical minimalist */
.orgMememoir_cc_content table.t_vmin {}

.orgMememoir_cc_content table.t_vmin td.tn {
 font-weight:bolder;
 border-bottom:solid 2px #cccccc;
 border-right:solid 5px #ffffff;
}

/* tables:  box */
.orgMememoir_cc_content table.t_box {
 border: solid 1px #cccccc;
}

.orgMememoir_cc_content table.t_box td.tn {
 font-weight:bolder;
 background-color:#cccccc;
}

/* tables:  vzeb */
.orgMememoir_cc_content table.t_vzeb {
 border: solid 1px #cccccc;
}

.orgMememoir_cc_content table.t_vzeb td.tn {
 font-weight:bolder;
}

.orgMememoir_cc_content table.t_vzeb td.twu,
 .orgMememoir_cc_content table.t_vzeb td.tcu,
 .orgMememoir_cc_content table.t_vzeb td.teu,
 .orgMememoir_cc_content table.t_vzeb td.tnu,
 .orgMememoir_cc_content table.t_vzeb td.tsu {
 background-color:#cccccc;
}

/* tables:  hzeb */
.orgMememoir_cc_content table.t_hzeb {
 border: solid 1px #cccccc;
}

.orgMememoir_cc_content table.t_hzeb td.tn {
 font-weight:bolder;
}

.orgMememoir_cc_content table.t_hzeb td.two,
 .orgMememoir_cc_content table.t_hzeb td.tco,
 .orgMememoir_cc_content table.t_hzeb td.teo,
 .orgMememoir_cc_content table.t_hzeb td.tso,
 .orgMememoir_cc_content table.t_hzeb td.tno {
 background-color:#cccccc;
}

/* tables:  nwsp */
.orgMememoir_cc_content table.t_nwsp {
 border: solid 1px #cccccc;
}

.orgMememoir_cc_content table.t_nwsp td.tn {
 font-weight:bolder;
 border-bottom:dashed 1px #cccccc;
}


/* !!! entities */
.orgMememoir_cc_meta .sa {

 color: #333300;

}

.orgMememoir_cc_meta .gene {
 color: #006699;
}

.orgMememoir_cc_meta .chem {

 color: #006633;

}

.orgMememoir_cc_meta .mesh {

 color: #666666;

}

.orgMememoir_cc_meta .ref {
 color: #284d5d;
}

.orgMememoir_cc_meta .lnk {

 color: #284d5d;

}

.orgMememoir_cc_meta .art {

 color: #284d5d;
}

.orgMememoir_cc_meta .pub {

 color: #284d5d;
}

.orgMememoir_cc_meta .doc {

 color: #284d5d;
}

.orgMememoir_cc_meta .author {
 color: #284d5d;
}

/* !!! additional */

.orgMememoir_cc_doc {

}

.orgMememoir_cc_content .artFigFrame {
 border: solid 1px #cccccc;
 font-size:85%;
 margin:0;
 padding:1em;
 margin-bottom:1em;
}

.orgMememoir_cc_content .avoidPageBreak {
 page-break-before:always;
}

.orgMememoir_cc_content .artCode {
 font-family:monospace;
 margin:0;
 padding:1em;
 margin-bottom:1em;
}

.orgMememoir_cc_content .fig {
 border:none;
 margin-top:0.2em;
 margin-bottom:0.2em;
}

.orgMememoir_cc_content .fig_sr, .orgMememoir_cc_content .fig_sc, .orgMememoir_cc_content .fig_sl {
 width: 40%;
}

.orgMememoir_cc_content .fig_sr {
 float:right;
 margin-left:1em;
}

.orgMememoir_cc_content .fig_sc {
}

.orgMememoir_cc_content .fig_sl {
 float:left;
 margin-right:1em;
}

.orgMememoir_cc_content .fig_mr, .orgMememoir_cc_content .fig_mc, .orgMememoir_cc_content .fig_ml {
 width: 65%;
}

.orgMememoir_cc_content .fig_mr {
 float:right;
 margin-left:1em;
}

.orgMememoir_cc_content .fig_mc {
}

.orgMememoir_cc_content .fig_ml {
 float:left;
 margin-right:1em;
}

.orgMememoir_cc_content .fig_lr, .orgMememoir_cc_content .fig_lc, .orgMememoir_cc_content .fig_ll {
    width: 100%;
}

/* !!! references */

.orgMememoir_cc_ref ol {
 list-style-position:outside;
}

.orgMememoir_cc_ref li {
 margin-bottom:0.5em;
}

.orgMememoir_cc_ref {
 font-size:90%;
 line-height:120%;
}

/* !!! TOC */

.orgMememoir_cc_toc h1 {
 padding:0px;
 margin:0px;
}

.orgMememoir_cc_toc A {
 color: #333333;
 font-weight:lighter;
 text-decoration:none;
}

.orgMememoir_cc_toc A:hover {
 text-decoration:underline;
}

.orgMememoir_cc_toc A SPAN {
 font-weight:lighter;
 text-decoration:none;
}

.orgMememoir_cc_toc ul {
 font-size:90%;

 list-style-type: none;

 margin:0;
 padding:0;
}

.orgMememoir_cc_toc li {
 margin-top:0.5em;
}

.orgMememoir_cc_toc ul.indent {
 margin-left:0.7em;
 padding-left:0.7em;
}

.orgMememoir_cc_toc li.indent {
 margin-top:0;
}

/* !!! entities */
.orgMememoir_cc_meta .sa {

 text-decoration:underline;

}

.orgMememoir_cc_meta .gene {
 text-decoration:underline;
}

.orgMememoir_cc_meta .chem {

 text-decoration:underline;

}

.orgMememoir_cc_meta .mesh {

 text-decoration:underline;

}

.orgMememoir_cc_meta .ref {
 text-decoration:underline;
}

.orgMememoir_cc_meta .lnk {
    background:url("/img/inline/link.gif");
    background-repeat:no-repeat;

    font-size: 1px;

    margin-left: 2px;
    padding-right: 12px;
    padding-top: 12px;

    text-decoration:none;
}

.orgMememoir_cc_meta .lnk :hover {
 text-decoration:none;
}

.orgMememoir_cc_meta .art {

 text-decoration:underline;
}

.orgMememoir_cc_meta .pub {

 text-decoration:underline;
}

.orgMememoir_cc_meta .doc {

 text-decoration:underline;
}

.orgMememoir_cc_meta .stub {
 font-weight:normal;
 font-style:normal;
 margin-top: 1.5em;
 margin-bottom: 0.5em;
 background-color: #FCC;
 font-size:80%;
}

.orgMememoir_cc_meta .stub p {
 padding-top:0.5em;
}

.orgMememoir_cc_meta .mono {

}

.orgMememoir_cc_meta .topic {
 color:#333333;
 text-decoration:none;
 cursor:default;
}

.stubDiv {
    width: 350px;
}

.orgMememoir_cc_meta .comment {
 background:url("/img/inline/comment.gif");
 background-repeat:no-repeat;

 font-size: 1px;

 margin-left: 2px;
 margin-right: 2px;
 padding-right: 15px;
 padding-top: 12px;

 text-decoration:none;
}

.orgMememoir_cc_meta .comment:hover {
 text-decoration:none;
}

/* !!! footer */
.orgMememoir_cc_footer {
    margin-top: 3em;
    border-top: solid 1px #f5f3f3;
    padding-top: 0.3em;
    font-size: 70%;
    color: #777777;
}

.orgMememoir_cc_footer a {
    color: #666666;
    padding-left: 0.7em;
    padding-right: 0.7em;
}

@media screen and (max-width: 400px) {
    .stubDiv {
        width: 280px;
    }
}
