FONT {
	FONT-FAMILY: Arial, sans-serif, Tahoma
}

.title-1 {
    FONT-SIZE: 20px;font-weight: bold; font-family: Tahoma, Arial, sans-serif;
}
.title-2 {
    FONT-SIZE: 17px;font-weight: bold
}
.title-3 {
    FONT-SIZE: 16px;font-weight: bold
}
.title-4 {
    FONT-SIZE: 14px;font-weight: bold
}
.text-1 {
	font-size: 12px
}
.text-2 {
	font-size: 12px
}
.text-bib {
	font-family: Times, Arial, sans-serif; font-size: 14px
}
.text-bib-comment {
	font-family: Times, Arial, sans-serif; font-size: 13px
}
.text-bib-comment-star {
	font-family: Times, Arial, sans-serif; font-size: 18px
}
.text-article {
	font-family: Times, Arial, sans-serif; font-size: 14px
}
.text-report {
	font-size: 12px
}
.text-report-small {
	font-size: 11px
}
.text-news {
	font-size: 11px
}
.text-pharchive {
    font-family: Arial, sans-serif; font-size: 10px 
}

.header {
	font-size: 11px; color: #203040; font-weight: bold
}
.header-title {
	font-size: 11px; color: #990033; font-weight: bold
}
td.header {
	background:#e8e9ec; height: 20px;
}

.footer-bold {
	font-size: 11px; color:#e8e9ec; font-weight: bold
}
.footer-small {
	font-size: 10px; color:white;
}
td.footer {
	background:#003366; height: 40px;
}

table.footer {
	background:#003366; height: 40px;
}

table.menu { 
    background:#003366;
}
td.menu { 
    background:#003366; height: 60px;
}
.menu {
    font-size: 11px; color: white
}
.menu-bold {
    font-size: 11px; font-weight: bold; color:#b7cde5
}
a.menu {
	font-family: Tahoma,Arial,sans-serif; font-size: 11px; font-weight: bold; color: white; text-decoration: none
}
a.menu:hover {
	text-decoration: underline
}

iframe.menu {
	height:70px;
}
iframe.footer {
	height:40px;
}

ul.index {
	margin-top: 0em;
	margin-bottom: 0em;
}
blockquote.index {
	margin-top: 0em;
	margin-bottom: 0em;
}
td.index-howto-frame-left {
	border: solid 1px #CCCCCC; font-family: Times, Arial, sans-serif; font-size: 14px
}
td.index-howto-frame-right {
	border-top: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; font-family: Times, Arial, sans-serif; font-size: 14px
}
td.index-howto-noframe {
	font-family: Times, Arial, sans-serif; font-size: 14px
}
td.index-left-howto {
	border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; font-family: Times, Arial, sans-serif; font-size: 13px
}
td.index-right-howto {
	border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; font-family: Times, Arial, sans-serif; font-size: 13px
}
td.index-top-left {
	border: solid 1px #CCCCCC; font-family: Times, Arial, sans-serif; font-size: 14px
}
td.index-top-right {
	border-top: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; font-family: Times, Arial, sans-serif; font-size: 14px
}
td.index-left {
	border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; font-family: Times, Arial, sans-serif; font-size: 14px
}
td.index-right {
	border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; font-family: Times, Arial, sans-serif; font-size: 14px
}
td.index-left-header {
	border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; font-family: Times, Arial, sans-serif; font-size: 14px
}
td.index-right-header {
	border-right: solid 1px #CCCCCC; font-family: Times, Arial, sans-serif; font-size: 14px
}
td.index-top-left-header {
	border-top: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; font-family: Times, Arial, sans-serif; font-size: 14px
}
td.index-top-right-header {
	border-top: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; font-family: Times, Arial, sans-serif; font-size: 14px
}
td.index-left-subitem {
	border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; font-family: Times, Arial, sans-serif; font-size: 14px
}
td.index-right-subitem {
	border-right: solid 1px #CCCCCC; font-family: Times, Arial, sans-serif; font-size: 14px
}

td.list-left {
	width:150px; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; font-family: Times, Arial, sans-serif; font-size: 14px
}
td.list-right {
	border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; font-family: Times, Arial, sans-serif; font-size: 14px
}

td.report-left {
    width:125px; background:#eeeeee; border-top: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC
}
td.report-right {
    background:#eeeeee; border-top: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC
}

td.list-when {
    width:100px; background:#eeeeee; border-top: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC
}
td.list-right {
    background:#eeeeee; border-top: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC
}

div.bib {
    font-family: Times, Arial, sans-serif;
	font-size: 14px;
}
div.bib .index {
    font-family: Times, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
div.bib .bookTitle {
    font-family: Times, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
div.bib .articleTitle {
    font-family: Times, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
div.bib .titleComments {
    font-family: Times, Arial, sans-serif;
	font-size: 14px;
}
div.bib .author {
    font-family: Times, Arial, sans-serif;
	font-size: 14px;
}
div.bib .publisher {
    font-family: Times, Arial, sans-serif;
	font-size: 14px;
}
div.bib .comments {
    font-family: Times, Arial, sans-serif;
	font-size: 13px;
}
div.bib .commentsEmph {
    font-family: Times, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
div.bib .commentStar {
	font-family: Times, Arial, sans-serif; 
	font-size: 18px;
	font-weight: bold;
}


