table {	border-collapse: collapse;	border: 2px solid #f0f8ff;	border-top: 2px solid #87CEFA;	border-bottom: 2px solid #87CEFA;}th {	font-size:9px;	padding: 5px 5px;	text-transform:uppercase;	color: #047;	font-weight: bold;	text-align: left;	letter-spacing: +0.1em;s}thead th {	border: 1px solid #87CEFA;	white-space: nowrap;	background-color: #F0F8FF;}tbody td ,tbody th {	padding: 5px 5px;	background: #fff;	color: #333;	text-align:left;	vertical-align:top;}tbody th {	color: #047;	font-weight: normal;	font-variant: normal;	font-size: 1em;}tbody tr.even {	border: 1px solid #87CEFA;}tbody tr.even td, tbody tr.even th {	background-color: #F0F8FF;}tfoot td, tfoot th {	border: none;	border-top: 1px solid #87CEFA;	padding-top: 10px;	text-align:right;}caption {	letter-spacing: 1px;	text-indent: 1em; 	text-transform: uppercase;	font-size: 150%;	padding: 10px 0px;	color: #047;	text-align: left;}table a:link {	color: #047;	text-decoration: none;}table th a:link {	color: #047;	text-decoration: none;}table a:hover{	color: #990000;	text-decoration:underline;}table a:visited{	color: #036;	text-decoration: none;}table a:active{	color: #CC0000;	text-decoration:underline;	letter-spacing:+0.02em;} /* table a:link {	color: #990000;}table th a:link {	color: #047;	text-decoration: none;}table a:hover{	color: #000;	text-decoration:underline;}table a:visited{	color: #036;}table a:active{	color: #000;} */td.col1 {height:1px;width: 20px;text-align:center;}td.col2 {height:1px;width:230px;}td.col3 {height:1px;width:180px;}td.col4 {height:1px;width: 24px;text-align:right;}td.col5 {height:1px;width: 24px;text-align:center;}