#header { 
    width: 1240px;
    margin: 0 auto;
    //height: 60px;
}

td.headline {
	cursor: pointer;
}

tfoot {
    background-color: white;
    }

.blackheader A:link {text-decoration: none; color: black;}
.blackheader A:visited {text-decoration: none; color: black;}
.blackheader A:active {text-decoration: none; color: black;}
.blackheader A:hover {text-decoration: none; color: black;}
.blackheader {
  vertical-align: 0px;
  }
  
.siteheader {
    margin-top: 0; /* Remove margin above the <h1> */
    margin-bottom: 0; /* Remove margin below the <h1> */
    padding-top: 5px;
    padding-bottom: 5px;
    }
    
.blogtext {
    //margin-top: 0; /* Remove margin above the <h1> */
    margin-bottom: 0; /* Remove margin below the <h1> */
    //padding-top: 5px;
    padding-bottom: 5px;
    }

#reportable table {width: auto;}
	
#title    {
    width: 1060px;
    float: left;
    height: 50px;
}

#title p {
	vertical-align: top;
	font-size: 26px;
}

#headerblank {
    width: 700px;
}

#search  {
    width: 140px;
    margin-left: 1100px;
    height: 30px;
}

ul { list-style-type: none;
	margin-top: 5px; 
	margin-left: 0;
	padding: 0;
	}
li { background-color: white;
	border-bottom: 1px solid black;
	width: 160px;
	cursor: pointer;
	 } 

li:hover { background-color: yellow;
	border-bottom: 1px solid black;
	width: 160px;
	cursor: pointer;
	 } 



#top { 
    width: 1240px;
    margin: 0 auto;
}
#bio    {
    width: 500px;
    float: left;
}

#bio p{
    border-bottom: 2px solid #222;
    border-top: 2px solid #222;
    color: #222;
    float: left;
    line-height: 1.5em;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 10px;
    text-shadow: 0 1px 1px hsla(0,0%,100%,.25);
}


#topblank {
    width: 40px;
}

#wonloss  {
    width: 700px;
    margin-left: 540px;
}



#main { 
    width: 1240px;
    margin: 0 auto;
}

td.footer    {
    width: 120px;
    vertical-align: top;
    align: left;
}



td.stats  {
    width: 1080px;
    //text-align: right;
    vertical-align: top;
}

td.abovestats {
	vertical-align: bottom;
	text-align: right;
}

span.likelink {
color: blue;
cursor: pointer;
text-decoration: underline;
}

span.tablink {
color: blue;
cursor: pointer;
}

table.tablesorter 
{
	
font-family:arial;
	
background-color: #CDCDCD;
	
margin:10px 0pt 15px;
	
font-size: 8pt;
	
	
text-align: left;

width: 100%;
align: right;
}

table.tablesorter thead tr th, table.tablesorter tfoot tr th 
{
	
background-color: #e6EEEE;
	
border: 1px solid #FFF;
	
font-size: 8pt;
	
padding: 4px;

}

table.tablesorter thead tr .header 
{
	
//background-image: url(bg.gif);
	
background-repeat: no-repeat;
	
background-position: center right;
	
cursor: pointer;
}

table.tablesorter tbody td 
{
	
color: #3D3D3D;
	padding: 4px;
	
background-color: #FFF;
	
vertical-align: top;

}

table.tablesorter tbody tr.odd td 
{
	background-color:#F0F0F6;

}

/* table.tablesorter thead tr .headerSortUp 
{
	
background-image: url(asc.gif);

}

table.tablesorter thead tr .headerSortDown 
{
	
background-image: url(desc.gif);
} 

*/
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp 
{
background-color: #8dbdd8;
}



table.menus 
{

align: left;	
font-family:arial;
	
//background-color: #CDCDCD;
	
margin:10px 0pt 15px;
	
font-size: 10pt;
	
	
text-align: left;
vertical-align: top;
}



table.menus tbody tr.header 
{
		
background-repeat: no-repeat;
	
background-position: center left;
	
cursor: pointer;
text-align: left;

}


table.menus tbody tr.closed {
background-image: url(desc.gif);
}
table.menus tbody tr.open {
background-image: url(asc.gif);
}

tr.inmenu {
display:none;
cursor: pointer;
}

tr.moresplits {
display:none;
}

tr.yearsplits {
display:none;
}

/*
tr.current {
display:none;
}
*/

tr.selected {
color:red;
}

th.selected {
color:blue;
}

/* Navbar container */
.navbar {
  overflow: hidden;
  background-color: #d7e4e4;
}

/* Navbar buttons */
.navbar .dropbtn {
  font-size: 16px; 
  font-weight: bold;
  //text-align: center; 
  border: none;
  outline: none;
  color: black;
  // padding: 14px 16px;
  background-color: inherit;
  font-family: inherit;
  margin: 0;
}

/* Dropdown content (hidden by default) */
.navbar .dropdown-content {
  display: none;
  position: absolute;
  background-color: #f5f8f8; //#f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

/* Links inside the dropdown */
.navbar .dropdown-content a {
  float: none;
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  text-align: left;
}

/* Change color of dropdown links on hover */
.navbar .dropdown-content a:hover {
  background-color: blue;
  color: white;
}

/* Show the dropdown menu on hover */
.navbar .dropdown:hover .dropdown-content {
  display: block;
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.navbar .dropdown:hover .dropbtn {
  color: blue;
  //background-color: blue; //#cfd6d6; //#3e8e41;
}

/* Style for non-link items in the dropdown */
.navbar .dropdown-content .dropdown-item {
  padding: 8px 16px;
  color: black; /* or any color you prefer */
  text-align: left;
  font-style: italic;
  display: block;
}

/* Optional: Style for non-link items on hover */
.navbar .dropdown-content .dropdown-item:hover {
  //background-color: #ddd; /* or any color you prefer */
  cursor: default; /* Changes the cursor to indicate it's not clickable */
}

}