/* Research Database Management System (RDMS)
 ' Copyright(C) 2008 Graham Philips
 ' RDMS is licensed under the GNU General Public License.
 ' Please See license.html or http://www.gnu.org/licenses/gpl.txt for the full license
 ' If there are problems, see http://sourceforge.net/projects/rdms/ for support.
 '
 ' RDMS comes with ABSOLUTELY NO WARRANTY
 '  
 ' This program is free software; you can redistribute it and/or modify it under
 ' the terms of the GNU General Public License as published by the Free Software
 ' Foundation; either version 2 of the License, or (at your option) any later
 ' version. */

/* Links */

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:focus {text-decoration: underline;}
a:hover {text-decoration: underline;}

a {color: blue;}
a.menu {color: #0d0;}
a.remove {color: red;}
a.nava {color: white;}
a.navb {color: black;}

/* Alignment formatting */
 
.al {text-align: left;}
.ar {text-align: right;}
.ac {text-align: center;}

/* Enforcing pagebreaks */

.pagebreak {page-break-before: always;}

/* Main styles */

body {margin: 0em;}

h1,h2 {color: #000099;
    font: bold 12pt verdana, tahoma, arial, sans-serif;
    text-align: justify;}
    
h2 {font: bold 10pt verdana, tahoma, arial, sans-serif;}
    
p,li,input,span {color: black;
    font: 10pt verdana, tahoma, arial, sans-serif;
    text-align: justify;}
    
table {padding: 0px;
    border-collapse: collapse;
    margin: 0px;}
    
td {padding: 3px;
    border-collapse: collapse;
    margin: 0px;
    vertical-align: top;
    color: black;
    font: 10pt verdana, tahoma, arial, sans-serif;}

/* Main Styles for output list tables */

table.mainlist {border: 1px solid #777;
    width: 100%;}

td.mainlistheader {font: bold 10pt verdana, tahoma, arial, sans-serif;
    border-bottom: 1px solid #aaa;
    padding: 3px;
    background-color: #afc;}

td.mainlistbody1 {padding: 2px;
    background-color: #bdf;}

td.mainlistbody2 {padding: 2px;
    background-color: #c7e9ff;}

td.mainlistbody11 {padding: 2px;
    background-color: #baf4c1;}

td.mainlistbody21 {padding: 2px;
    background-color: #d4f6da;}

td.mainlistbody12 {padding: 2px;
    background-color: #efefb4;}

td.mainlistbody22 {padding: 2px;
    background-color: #f4f6da;}

td.mainlistbody13 {padding: 2px;
    background-color: #f7d6af;}

td.mainlistbody23 {padding: 2px;
    background-color: #f9e4cb;}

td.mainlistbody14 {padding: 2px;
    background-color: #fcb4b4;}

td.mainlistbody24 {padding: 2px;
    background-color: #fccece;}

td.smalllistheader {font: bold 8pt verdana, tahoma, arial, sans-serif;
    border-bottom: 1px solid #aaa;
    padding: 3px;
    background-color: #afc;}

td.smalllistbody1 {font: 8pt verdana, tahoma, arial, sans-serif;
    padding: 2px;
    background-color: #bdf;}

td.smalllistbody2 {font: 8pt verdana, tahoma, arial, sans-serif;
    padding: 2px;
    background-color: #c7e9ff;}

td.smalllistbody11 {font: 8pt verdana, tahoma, arial, sans-serif;
    padding: 2px;
    background-color: #baf4c1;}

td.smalllistbody21 {font: 8pt verdana, tahoma, arial, sans-serif;
    padding: 2px;
    background-color: #d4f6da;}

td.smalllistbody12 {font: 8pt verdana, tahoma, arial, sans-serif;
    padding: 2px;
    background-color: #efefb4;}

td.smalllistbody22 {font: 8pt verdana, tahoma, arial, sans-serif;
    padding: 2px;
    background-color: #f4f6da;}

td.smalllistbody13 {font: 8pt verdana, tahoma, arial, sans-serif;
    padding: 2px;
    background-color: #f7d6af;}

td.smalllistbody23 {font: 8pt verdana, tahoma, arial, sans-serif;
    padding: 2px;
    background-color: #f9e4cb;}

td.smalllistbody14 {font: 8pt verdana, tahoma, arial, sans-serif;
    padding: 2px;
    background-color: #fcb4b4;}

td.smalllistbody24 {font: 8pt verdana, tahoma, arial, sans-serif;
    padding: 2px;
    background-color: #fccece;}

/* Review score box styles */

span.review0 {font: 7pt verdana, tahoma, arial, sans-serif;
    padding: 2px;
    background-color: #bdf;
	border: 1px solid #000;}

span.review1 {font: 7pt verdana, tahoma, arial, sans-serif;
    padding: 2px;
    background-color: #baf4c1;
	border: 1px solid #000;}

span.review2 {font: 7pt verdana, tahoma, arial, sans-serif;
    padding: 2px;
    background-color: #efefb4;
	border: 1px solid #000;}

span.review3 {font: 7pt verdana, tahoma, arial, sans-serif;
    padding: 2px;
    background-color: #f7d6af;
	border: 1px solid #000;}

span.review4 {font: 7pt verdana, tahoma, arial, sans-serif;
    padding: 2px;
    background-color: #fcb4b4;
	border: 1px solid #000;}

/* Other Styles */

hr.dashed {border: 1px dashed #aaa;
    height: 0px;}

hr.minidashed {border: 0.3px dashed #aaa;
    height: 0px;}

td.midcell {vertical-align: middle;}

.himessage {font: bold 10pt verdana, tahoma, arial, sans-serif;
    color: red;}

.faded {font: 10pt verdana, tahoma, arial, sans-serif;
    color: #999;}

/* Main Styles for the resource info popup box */

table.dhpopup {width: 300px;
    padding: 0em;
    margin: 0em;
    border: 1px solid #ffba53;
    background-color: #194b8f;}
    
td.dhpopuptitle {padding: 7px;
    vertical-align: top;
    font: bold 10pt verdana, tahoma, arial, sans-serif;
    color: #ffba53;
    text-align: left;}

td.dhpopuptext {padding: 7px;
    vertical-align: top;
    font: 10pt verdana, tahoma, arial, sans-serif;
    color: #fff;
    text-align: left;}
