﻿html, body, form, fieldset
{
    margin: 0;
    padding: 0;
    font-size: 90%;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address
{
    margin: 1em 0;
    padding: 0;
}
li, dd, blockquote
{
    margin-left: 2.5em;
}
li{
	padding-bottom: .4em;
}
form label
{
    cursor: pointer;
}
fieldset
{
    border: none;
}
p, table
{
    font-size: 100%;
}
body
{
    text-align: center;
    font-family: Verdana, sans-serif;
    font-size: 80%;
    color: #000000; /*background-color: #CCCCCC;*/
    margin: 10px;
    padding: 0;
    background: url(images/biohazard4.jpg) repeat 0% 0%;
}


.txtbox
{
    border: 1px solid silver;
}
.clear
{
    clear: both;
    visibility: hidden;
}
.master
{
    text-align: left;
    margin: 0px auto; /*width: 750px;*/
    width: 750px;
    background-image: url(images/bg2.jpg);
    background-repeat: repeat-y; /*line-height: 120%;*/
    border: 2px solid #808080;
}
.header
{
    text-align: left;
    margin: auto;
    background-image: url(images/header-bg.jpg);
    background-repeat: repeat-x;
}
.footer
{
    text-align: center;
    margin: auto;

}
.content
{
    margin-left: 150px;
    background-color: #FFFFFF;
    border-left: 0;
    padding: 1em;
}
.contentext {
    height: 290px;
    background-color: #FFFFFF;
}
.contenlongtext {
    background-color: #FFFFFF;
}
.left
{
    width: 149px;
    float: left;
}
/*
.footer
{
    height: 200px;
    vertical-align: middle;
    text-align: center;
    margin: 0px;
    padding: 0px;
    background-image: url(images/footer.png);
    background-repeat: no-repeat;

}
*/
.navTitle
{

    color: gray;
    border-bottom: 2px solid #808080;
    text-align: center;
    padding: 2px;
}

/* navigation */
.list-menu
{
    font-size: .95em;
    margin-bottom: 10px;
}
.list-menu ul
{
    list-style-type: none;
    margin: 0;
    padding: 2px 2px 2px 5px;
}
.list-menu li
{
    margin: 0;
    margin-bottom: 3px;
}
.list-menu a 
{
	width: 100%;
    display: block;
}

/*This defines Roll-over effects and colors*/
.list-menu a:link, .list-menu a:active, .list-menu a:visited
{

/*    color: #800000;  */
/*    color: #FE6700;  */
    color: #800000;

    text-decoration: none;
}
.list-menu a:hover
{
    color: white;
    background-color: #000000;
/*    background-color: #800000; */
    text-decoration: none;
}
/* end navigation */

.separator
{
    border: 2px outset #000080;
    clear: both;
}
.tblBorders
{
    border-collapse: collapse;
    border: 1px solid #CFCFCF;
}
.btn
{
    font-weight: bold;
}
.tblHead
{
    color: Gray;
    font-size: 1.4em;
    font-weight: bold;
}
.tblBorders td
{
    border: 1px solid #CFCFCF;
}
.tblReg
{
    border-collapse: collapse;
    border: 1px solid #CFCFCF;
}
.tblReg td
{
    border: 1px solid #CFCFCF;
}

.tblSlim
{
    border-collapse: collapse;
    border: 0;
    padding: 0;
}
.tblSlim td
{
    padding: 0 1em 0 0;
}

.tooltip
{
    cursor: help;
    color: Blue;
}
a img
{
    border: none;
}
a:link, A:visited, A:active
{
    font-weight: normal;
    text-decoration: underline;
    color: #46A;
}

a:hover
{
    text-decoration: underline;
    color: #00AFE8;
}

a img
{
    text-decoration: none;
    border: 0;
}
pre
{
    font-size: 9pt;
}

.headline
{
    font-family: Verdana, sans-serif;
    font-weight: bold;
    font-size: 1.2em;
}
h1, h2, h3, h4, h5, h6
{
    margin: 5px 0;
    padding: 0;
    font-family: Verdana, sans-serif;
}
h6
{
    font-size: xx-small;
}
h5
{
    font-size: small;
}
h4
{
    font-size: small;
/*    color: #FE6700;  */
    color: #000080;
}
h3
{
    font-size: large;
}
h2
{
    font-size: x-large;
}
h1
{
    font-size: xx-large;
}
.highlight
{
    background-color: #FFFFCC;
}
.divbox {
	background-color: #F6FCFC; 
	border:1px ridge #C0C0C0;
    padding: 10px;
	margin:10px 0px 0px 10px;
}
.tabletopic {

}
.tabletopic tr {
}
.tpheader {
    font-weight:bold;
    border-bottom: 2px ridge #C0C0C0;
}

.datagrid{
    background-color: #F6FCFC;
    border: 1px ridge #000000;
}
datagrid th {
    font-weight: bold;
    background-color: #000000;
    color: #FFFFFF;
    font-variant: small-caps;
    border-bottom: 1px solid #c0c0c0;
}

.datagrid tr {
    background-color: #F6FCFC;
}
.datagrid td {
    border-right: 1px solid #c0c0c0;
    border-bottom: 1px solid #c0c0c0;
}
.formatdate {
    color:#FF3300;
    font-weight: bold;
}


/*
.dispbox
{
	border: #385a9a 2px outset;
    background: #FFFFFF;
	font-size: 10pt;
}
.dispbox td
{
	border: none;
}
.dispbox td.d {
	BACKGROUND-COLOR: #f0f1f2
}
.dispbox tr.header {
	color: #ffffff;
	background-color: #385a9a;
	background-image: url(images/bl_bar.jpg);
	font-variant: small-caps;
}
.dispbox tr.d {
	BACKGROUND-COLOR: #f0f1f2
}

.dispbox th
{
	color: #ffffff;
	background-color: #385a9a;
	background-image: url(images/navbg.jpg);
	font-variant: small-caps;
}
.dispbox th a
{
	color: #FFFF66;
}
.dispbox th a:hover
{
	color: #FF1C1c;
}
*/


.platinum
{
    background-color: #ADDFFF;
}

.gold
{
    background-color: #F7E32A;
}

.silver
{
    background-color: #CACACA;
}

.bronze
{
    background-color: #D6A24A;
}

@media print
{
    /* style sheet for print goes here */
    .master
    {
        width: 100%;
    }

}
