/*Eric Meyer's based CSS tab*/

#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 12px Verdana;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
margin-left: 10px;
text-decoration: none;
padding: 3px 0.5em;
border: 1px solid #778;
border-bottom: none;
background: white;
font-size: smaller;
}

#tablist li a:link, #tablist li a:visited{
color: navy;
}

#tablist li a:hover{
background: #EEEEEE;
border-color: #227;
color: #DD0000;
font-weight: bold;
}

#tablist li a.current{
background: lightyellow;
font-weight: bold;
font-size: larger;
}

.shown { display: block; }
.hidden { display: none; }


table.section_link {
	font-weight: bold;
	color: #4d5874; 
    cursor: pointer;
}

.section_header {
  font-size: 10pt;
  font-weight: bold;
  color: #4d5874;
  background-color: #cad9ea;
  padding: 2px;
  margin: 1px 0;
  cursor: pointer; 
  
}

.hlRow {
  cursor: pointer;
}


