A.h:link { text-decoration: none; color: #0000AD; } 
A.h:visited { text-decoration: none; color: #0000AD; }
A.h:hover {color : #0080C0; text-decoration: underline;}
A:link { text-decoration: none; color: #0000AD; } 
A:visited { text-decoration: none; color: #606090; }
A:hover {color : #0080C0; text-decoration: underline;}
TD {color : #707070;}
SMALL {font-size : 10pt;}

table.tlist {
    width: 100%;
    padding: 2px 4px 2px 4px;
    margin-bottom: 5px;
    text-align: left;
}

table.tlist tr td, td.tlist {
    padding-left: 16px;
    font: 10pt verdana, arial;
    text-indent: -12pt;
    padding-bottom: 7px;
}

div.tdelim {
    padding: 1px;
    height: 2px;
    background: #cdd4b9;
    margin-left: -12pt; 
    width: 80px;
}

td.tnews {
    color: #707088;
    font: 10pt verdana, arial;
}

td.tdate {
    color: #707088;
    font-size: 9pt; 
}

td.tdelim {
    padding: 1px;
    height: 4px;
    font-size: 4px; 
    background: #DEDFCB; 
}

.cnt {
    color: #707088;
    font-size: 6pt;
}

div.tab, div.tab-selected { float: left; color: #606090; font: bold 7pt Arial, sans-serif; 
text-decoration: underline; text-align: center;
border-right: 1px solid #b0b190; border-top: 1px solid #b0b190;
border-bottom: 1px solid #b0b190; width: 120px; padding-top: 5px; 
padding-bottom: 5px; background-color: #c7cbb1; cursor: pointer;}

div.tab-selected { background-color: #E3E4D0; 
border-bottom: 1px solid #E3E4D0; text-decoration: none }

div.tab-null { font: bold 7pt Arial, sans-serif; 
border-right: 0px; border-top: 1px solid #E3E4D0;
border-bottom: 1px solid #b0b190; padding-top: 5px; 
padding-bottom: 5px; background-color: #E3E4D0; width:100%;}

#tabs_top { width: 100%; background-color: #E3E4D0;
border-left: 1px solid #b0b190; overflow: hidden; margin-top: 5px;}

table.ttxt {
    width: 100%;
    padding: 2px 4px 2px 4px;
    margin-bottom: 5px;
    background: #E3E4D0;
    border-bottom:1px solid #b0b190;
    border-left:1px solid #b0b190;
    border-right:1px solid #b0b190;
    text-align: left;
}

.hdr_mobile {
	text-align: center; 
	display: none;
	margin: 0px;
	padding: 0px;
}

@media screen and (max-width: 900px) {
    aside { display: none;}
    .hdr_mobile { display: block;}
}

@media screen and (min-width: 900px) {
    aside { display: block;}
    .hdr_mobile { display: none;}
}
