

.podcast-data{ table-layout:auto; border:0; word-wrap: normal; }
.podcast-data th, .podcast-data td{ border:0; text-align:center; }
.podcast-data .podtoprow{
	background-color: #427ac3;
    color: #ffffff;
    font-size: 16px;
    font-style: italic;
    font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
.podcast-data th { padding:5px; line-height:14px; }
.podcast-data td {
	padding:5px;
	font-size: 16px;
	line-height: 17px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 10px;
	text-align: left;
	vertical-align: middle;
	text-align:center; 
	color:#003366;
}
.podcast-data tr td:first-child{ text-align:left; }
.podcast-data tr td a{ display:inline-block; border:0; text-align:center; box-shadow: none; }
.podcast-data  .podrow1 {
	color: #003366;
	font-size: 16px;
	background-color: #d0def0;
}
.podcast-data  .updates{ }

.podcast-data a.podcast_link:link, 
.podcast-data a.podcast_link:visited {
	background-color: #555555;
	border-radius: 3px;
	font-size:13px;
	color: #ffffff;
	font-weight: bold;
	padding: 1px 4px;
	text-decoration: none;
}
@media ( max-width:479px ){
	.podcast-data{ table-layout:fixed; }
	.podcast-data th:first-child, .podcast-data td:first-child{ width:60px; }
	.podcast-data th, .podcast-data td{ word-break:break-word; font-size:12px; }
	.podcast-data .podrow1, .podcast-data .podrow2, .podcast-data th { font-size:12px; }
	.podcast-data .updates{ width:58px; }
	.podcast-data a.podcast_link:link, .podcast-data a.podcast_link:visited{ font-size:11px; }
	table.podcast-data tr th, table.podcast-data tr td { padding: 5px; word-wrap: normal; }
}