﻿a:link
{text-decoration:none;
}
a:active
{
}
a:visited
{
text-decoration:none;
}
a:hover
{
	color:red;
	text-decoration:underline
}
body
{
	background-color: rgb(255, 255, 255);
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-family: Verdana;
	text-align:left;
	vertical-align:top;
}
h1
{
	color: rgb(255, 0, 0);
	font-weight: normal;
	font-size: 18pt;
	font-style: normal;
}
h2
{
	color: rgb(255, 0, 0);
	font-weight: bold;
	font-size: 14pt;
}
h3
{
	color: rgb(255, 0, 0);
	font-weight: bold;
	font-size: 12pt;
	margin-bottom:6px;
	margin-top:6px;
}
h4
{
	font-weight: bold;
	color:red;
	font-size: 10pt;
}
h5
{
	font-weight: normal;
	font-style: normal;
}
h6
{
	font-weight: normal;
	font-style: normal;
}
hr
{
}
button
{
}
label
{
}
textarea
{
}
fieldset
{
}
legend
{
}
select
{
}
caption
{
}
ul
{
}
li
{
	margin-bottom:6px;
}
p
{
	font-size: 10pt;
}
table
{
}
th
{
	font-size:10pt;
}
tr
{
}
td
{
	font-size:10pt;
	vertical-align:top;
}
td.totalrow
{
	border-top-style:solid;
	border-top-width:thin;
	text-align:right;
}
td.totalrowleft
{
	border-top-style:solid;
	border-top-width:thin;
	text-align:left;
}
.submitnobdr
{
	border:0px;
	background-color:gray;
	color:white;
	height:16px;
	padding-left:1px;
	padding-right:1px;
	padding:bottom:1px;
}

.listMenu
{
    padding: 0px;
    margin: 0px;
    list-style-type: none;
    text-align: left;
    font-size: 10pt;
}
.listMenu a:active
{
    color: #FFFFFF;
    text-decoration: none;
    background-color: #0000EF;
    display: block;
    padding: 2px;
    height: 15px;
}
.listMenu a:visited
{
    color: #FFFFFF;
    text-decoration: none;
    background-color: #0000EF;
    display: block;
    padding: 2px;
    height: 15px;
}
.listMenu a:link
{
    color: #FFFFFF;
    text-decoration: none;
    background-color: #0000EF;
    display: block;
    padding: 2px;
    height: 15px;
}
.listMenu a:hover
{
    color: #FFFFFF;
    text-decoration: none;
    background-color: #FF0000;
    padding: 2px;
    height: 15px;
}
.listMenu li
{
    margin-bottom: 1px;
}
.smallprint  { font-size:8pt }

.info
{
	position:relative;
	text-decoration:none;
	color:blue;
}
.info:hover{
	z-index:1;
	background-color:#FF0;
}
.info:visited{
	color:blue;
	text-decoration:none;
}
.info:link{
	color:blue;
	text-decoration:none;
}
.info:hover span{
	display:block;
	position:absolute;
	top:15px; left:20px; width:200px;
	border:1px;
	background-color:yellow;
	color:black;
	border-style:solid;
	text-align:left;
	text-decoration:none
}
.info span{
	display:none
}
td.leftbar {
	width:100px;
	}
td.rightbar {
	width:100px;
}
td.spacer {
	width:12px
}
td.mainbody {
	border:0px;
	margin:0px;
}

/*Horizontal navigation bar*/
.hnav{
	width:955px; 
	height:20px; 
	background-color:blue;
	color:white;
}
.hnav ul{
	margin:0px;
	padding:0px;
	}
.hnav ul li {
	display:inline;
	height:20px;
	float:left;
	list-style:none;
	position:relative;
	background-color:gray;
	padding-left:3px;
	padding-right:3px;
	border-right:1px white solid;
	margin-bottom:0px;
	}
.hnav li a{
	color:white;
}
.hnav li:hover{
	background-color:#CCCCCC;
}
.hnav li a:hover{
	text-decoration:none;
	color:black;
}
.hnav li ul{
	margin:0px; 
	padding:0px; 
	display:none;
	position:absolute;
	left:0px;
	top:20px;
	}
.hnav li:hover ul{
	display:block; 
	z-index:1;
	}
.hnav li li{
	list-style:none; 
	display:list-item;
}
.hnav li li a{
	background-color:gray;
	width:130px;
	height:20px;
	display:list-item;
	text-decoration:none;
	padding-left:2px;
}
.hnav li li a:hover{
	background-color:#CCCCCC;
}

/*drop-down list for related persons*/
.poplist ul{
	padding:0px;
	margin:0px;
	}
.poplist ul li {
	float:left;
	list-style:none;
	position:relative;
	background-color:gray;
	color:white;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:1px;
	border-right:1px white solid;
	margin-bottom:0px;
	}
.poplist ul li#livebutton{
	background-color:blue;
}
.poplist ul li.livebutton{
	background-color:blue;
}
.poplist ul li.livebutton:hover{
	background-color:blue;
}
.poplist ul li a{
	color:white;
}
.poplist ul li:hover{
	background-color:#CCCCCC;
}
.poplist ul li a:hover{
	text-decoration:none;
	color:black;
}
.poplist ul li ul{
	margin:0px; 
	padding:0px; 
	display:none;/*does not display list unless hover over li*/
	position:absolute;
	left:0px;
	top:15px;
	}
.poplist ul li:hover ul{
	display:block;/* displays list when hovering over li*/
	z-index:1;
	}
.poplist ul li ul li{
	list-style:none; 
	display:list-item;
	padding:0px;
	margin:0px;
	}
.poplist ul li ul li a{
	background-color:gray;
	width:300px;
	display:list-item;
	text-decoration:none;
	padding-left:2px;
	}
.poplist ul li ul li a:hover{
	background-color:#CCCCCC;
	}
.headlinedate{
	font-size:12pt;
	color:black;
	font-style:italic;
}
