@charset "utf-8";
.tbl table, .tbl_no_underline table{
	border-collapse:collapse;
	background:#EFF4FB;
	border-left:none;
	border-right:none;
	font:0.8em/145% Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
.tbl td, .tbl th, .tbl_no_underline td, .tbl_no_underline th {
	padding:5px;	
	padding-left:2em;
	padding-right:2em;
	border-left:none;
	border-right:none;	
}
.tbl caption, .tbl_no_underline caption {
	padding: 0 0 .5em 0;
	text-align: left;
	font-size: 1.4em;
	font-weight: bold;
	text-transform: uppercase;
	background: transparent;
}
.tbl table a, .tbl_no_underline a {
	text-decoration:none;
}
.tbl table a:link, .tbl_no_underline a:link {
}
.tbl table a:visited, .tbl_no_underline a:visited {
	font-weight:normal;
	text-decoration:none;
}
.tbl table a:hover, .tbl_no_underline a:hover {
	border-bottom: 1px dashed #bbb;
	text-decoration:none;
}
.tbl thead th, .tbl tfoot th, .tbl tfoot td, 
.tbl_no_underline thead th, .tbl_no_underline tfoot th, .tbl_no_underline tfoot td {
	background:#333 url(/ui/img/tblstyle/tbl_head.jpg) repeat-x;
	color:#fff;
	text-align:center;
	border-left:none;
	border-right:none;
}
.tbl tfoot td, .tbl_no_underline tfoot th {
	text-align:right;
}
.tbl tbody th, .tbl tbody td {
	border-bottom:solid 1px #216988; */	
}
.tbl_no_underline tbody th, .tbl_no_underline tbody td {
	border-bottom:none;
}

.tbl tbody th, .tbl_no_underline tbody th {
	white-space: nowrap;
}
.tbl thead th a, .tbl_no_underline th a {
	color:white;
	text-decoration:none;
}
.tbl thead th a:link, .tbl thead th a:visited, .tbl thead th a:hover, 
.tbl_no_underline thead th a:link, .tbl_no_underline thead th a:visited, .tbl_no_underline thead th a:hover {
	color:white;
}
.tbl tbody td a:link, .tbl tbody td a:visited, .tbl tbody td a:hover,
.tbl_no_underline tbody td a:link, .tbl_no_underline tbody td a:visited, .tbl_no_underline tbody td a:hover {
	color:#216988; /*  **************color set mike *****/
}
.odd {}
.tbl tbody tr:hover, .tbl_no_underline tr:hover {
	background:#fafafa;
}
/* ======================= */
.tbl_foot_nolink {
	padding-left:3px;
	padding-right:3px;
	color:666666;
}
.tbl_foot a{
	padding-left:3px;
	padding-right:3px;
}
.tbl_foot a:link, .tbl_foot a:visited {
	color:white;
}
.tbl_foot a:hover {
	color:red;
}

