﻿ 
 /* ===== Archives =========== */
 .archives { text-transform:uppercase;/*margin-top , because of the archive menu --> */ margin-top:-10px; position:relative; height:430px;}
 .archives .list { margin-left:34px;}
 .archives h3,.archives h2 { padding:0px; text-align:left;}
 .archives h3 {color:#b3b5b6; font-size:10px; padding-left:18px; }
 .archives h4 { color:#fff; font-size:8px; font-weight:bold; margin:15px 0; text-transform:none;}
 .archives .grid { min-width:150px; border:none; height: auto; }
 .archives .grid .icon { width:6px; vertical-align:top;}
 .archives .grid a {color:#fff;font-size:11px;font-weight:normal;line-height:16px; padding-left:2px; }
 .archives .grid a:hover {color:#FFF596;}
 .archives .grid tr { height:30px; width:100%; padding:18px 0 0 0; }
 .archives .grid td { padding:2px 2px 0 0; vertical-align:top; padding-bottom:14px;}
 .archives .buttons { position:absolute; bottom:0px;}
 
 .archives .issue-years { padding-top:5px;}
 .archives .issue-years .list { width:30px; }
 .archives .issue-years .grid td { display:block; padding:0px; line-height:10px;}
 .archives .issue-years .grid tr { height:15px;}
.archives .grid .icon {padding-top:6px;}


/* ===== Archive by subject list ========= */
.archive-by-subject-list { min-height: 200px;  font-size: 7.5pt; line-height: 9pt; padding:0 0 20px; }
.archive-by-subject-list h2 { text-align: center; font-size: 14pt; margin-top: 10px; padding-bottom:24px; color:#999; }
.archive-by-subject-list .short-list-title { text-align:center; margin-bottom:5px;}
.archive-by-subject-list .short-list-title h2 { margin-bottom:0px; padding-bottom:1px;}
.archive-by-subject-list .short-list-title h4 { color:#fff; font-weight:bold;}
/* -- Fixed for IE7 -- */
.archive-by-subject-list .hr { background:#333; height:.8pt; border:0; margin:0; overflow:hidden; }
.archive-by-subject-list .item { padding:6px 10px 6px 10px; }
.archive-by-subject-list .item a { color:#92bb53; font-weight:bold; }
.archive-by-subject-list .item a:hover{color:#fff;} 
.archive-by-subject-list .selected { background: url(/images/Archive.Subject.Background.png) repeat-y right top; }
.archive-by-subject-list .selected a{color:#fff;}

/* ===== Article List ==================*/
.article-list { width: 100%; padding: 0 0 10px; 
                min-height: 600px; font-size: 7.5pt; line-height: 10pt;background:url(/images/Box-Gradient.jpg) scroll 0 -180px  repeat-x; }
.article-list .group-wrapper .list-item-wrapper { display:none;}
.article-list .group-wrapper:first-child > .list-item-wrapper { display:block;}
.article-list .group-wrapper .item{ display:none;}

.article-list .group-wrapper .open { display:block;}
.article-list .list { padding:0 15px; min-height:550px; }
.article-list h2 { padding-bottom:22px; padding-left:4px; line-height:16pt; padding-top:12px;   }
.article-list .group-header { font-size:13pt; font-weight:bold; color:#bbb; padding:12px 0; }
.article-list .item { padding:1px 0;}
.article-list .item .title { color:#FFF596; font-weight:bold; font-size:1em; }
.article-list .item .details {margin-left:3px; color:#fff; font-size:11px;}


/* ======== Publication ======== */
.publication {margin-top:0;}


/* ==== Publications ====== */
.publications { margin:auto; margin-top:60px;margin-left:20px;}



.publication-issues{width:500px;padding:20px 0 0 100px;}
.publication-issues .group-wrapper{min-width:0;}
.publication-issues .group-wrapper h3 img { cursor:pointer;}
.publication-issues .group-wrapper .item .inline { width:150px;}
.publication-issues .group-wrapper .item { display:none;}


.publication-issues h2 { line-height:22px;}

/*====Archives by subject=============================*/
.archives-by-subject-page{width:100%;}
.archives-by-subject-page .middle-left{/* width:48%; */}
.archives-by-subject-page .middle-right{/*width:47%;padding-left:5%;*/}
