a:link       { color: #FF0000; }	/* unvisited link */
a:visited    { color: #FF0000; }	/* visited link */
a:active     { color: #FF0000; }	/* selected link */

a.tooltip:link   	{ color: #FFFFFF; text-decoration: none; }									/* unvisited link */
a.tooltip:visited 	{ color: #FFFFFF; text-decoration: none; }								/* visited link */
a.tooltip:hover  	{ color: #000000; text-decoration: none; background-color: #FFFF80; }	/* mouse over link */
a.tooltip:active 	{ color: #FFFFFF; text-decoration: none; }									/* selected link */

a.web:link       { color: #FFCC00; text-decoration: underline; }	/* unvisited link */
a.web:visited    { color: #FFCC00; text-decoration: underline; }	/* visited link */
a.web:hover 	 { color: yellow; text-decoration: underline; }		/* mouse over link */
a.web:active     { color: #FFCC00; text-decoration: underline; }	/* selected link */

body         {
	font-family: Verdana, Arial, helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #003366;
	font-size: 100%;
	text-align: center;	
}

p			  {
	font-size: 0.700em;
}

h3           {
	font-size: 1.000em;
	text-align: center;
}

h4           {
	font-size: 0.938em;
	text-align: center;
}

select       {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 0.850em;
	width: 17.5em;
	color: #000000;
	background-color: #F5F5F5;
	height: auto;
}

table.main        {
	border: 1px inset #FFFFFF;
	background-color: #EEEECC;
	color: #000080;
	font-size: 0.700em;
	border-spacing: 0px;  /* cellspacing */
	width: 560px;
	margin: auto;
}

table.main:first-of-type th{ position:sticky; top:0px}
table.main:first-of-type thead>tr:nth-child(2) th {top:29px;}

th        { 
	background-color: #1E5C99;
	color: #FFFFFF; 
	font-weight: bold; 
}

th, td    {
	border: 1px inset white;
	border-collapse: collapse;
	padding: 6px;  /* cellpadding */
}

.td-left {
	text-align: left;
	vertical-align: top;
}

th.Col1-hd_CTR {
	text-align: left;
	width: 97px;
	vertical-align: middle;
}

td.Col1_CTR {
	text-align: left;
	width: 97px;
	vertical-align: top;
}

.dial-color {
	color: #0000FF;
}

img	{
	border-width: 0px;
}

/* hover row effect */
tr:hover {
    background-color: #BEC5DE;
}