.rail-header {  background: none repeat scroll 0 0 #245280;  color: #FFFFFF;  font-family: Arial, Helvetica, sans-serif;  font-size: 22px;  font-weight: bold;  height: 38px;  letter-spacing: -0.5px;  line-height: 24px;  overflow: hidden;  text-transform: uppercase;  width: 100%;}.rail-header-inside {  padding: 7px;}#ZapContent-wrapper {  width: 340px;  margin-bottom: 12px;}#ZapContent {  width: 338px;  border: 1px solid #AAB6B6;  background-color: #fff;}.zcc-new-shows-wrap {  padding: 5px 10px;}.zcc-new-shows-wrap a,.zcc-new-shows-wrap a:visited,.zcc-new-shows-wrap a:active,.zcc-new-shows-wrap a:hover {  text-decoration: none;  color: #3C98C9;}.zcc-new-shows-wrap a:hover {  text-decoration: underline;}.zcc-new-shows-wrap .zcc-lead-image {  width: 100px;  height: 75px;  float: left;  margin-right: 5px;  border: 0;}.zcc-new-shows-wrap .zcc-program-wrap {  overflow: hidden;  clear: both;  margin-bottom: 10px;  padding-top: 15px;  padding-bottom: 5px;}.zcc-new-shows-wrap .zcc-program-details {  display: block;  margin-left: 105px;}.zcc-new-shows-wrap .zcc-program-title {  font-weight: bold;  font-size: 13px;}.zcc-new-shows-wrap .eci-divider {  clear: both;  height: 10px;}.zcc-new-shows-wrap .zcc-episode-title {} .zcc-checkin {  display: none;}.zcc-new-shows-wrap .zcc-divider {  clear: both;  height: 0px;}.zcc-sked-new {  color: #eee;  text-transform: uppercase;  font-size: 10px;  font-family: verdana;  font-weight: bold;  background-color: #450040;  padding: 0 3px;  display: inline;}.zcc-sked-time-channel {  font-weight: bold;}.zcc-time {  border-bottom: 1px solid #A1AB3B;  padding: 0px;  width: 100%;  color: #A1AB3B;  font-family: verdana;  font-size: 16px;}.zcc-completelink {  font-size: 11px;  font-weight: bold;  width: 338px;  border: 1px solid #AAB6B6;  border-top: 0;  padding: 4px 0 5px 0;}.zcc-completelink a {  color: #000;  margin-left: 10px;}.zcc-credit {  width: 100%;  margin-top: 1px;  text-align: right;}.zcc-credit a {  color: #999;  font-size: 9px;  font-family: Arial, Helvetica, sans-serif;  text-decoration: none;}.zcc-program-description {  display: none;}.zcc-time {  display: none;}.zcc-new-shows-wrap {  padding: 0;}.zcc-new-shows-wrap .zcc-program-wrap {  padding: 3px;  padding-left: 7px;  border-bottom: 1px solid #eee;  padding-top: 8px;  padding-bottom: 8px;  margin-bottom: 0;}.zcc-sked-time-channel {  font-weight: 400;  font-size: 11px;}.zcc-new-shows-wrap .zcc-lead-image {  width: 66px;  height: auto;  margin-right: 7px;}.zcc-program-title {  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;  font-size: 12px!important;}.zcc-new-shows-wrap .zcc-program-details {  margin-left: 50px;}.zcc-sked-live {	display: none;}.zcc-sked-new {  float: right;  margin-top: -17px;  margin-right: 2px;  background: #6c2e82;  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;  font-size: 10px!important;  padding-top: 2px;  padding-left: 2px;  padding-right: 3px;}.rail-header {  line-height: 12px;  max-height: 24px;}.rail-header-inside {  font-size: 13px;  margin-top: 0;}.zcc-completelink {  border: none;  font-size: 9px;  line-height: 13px;  width: 300px;  background: white;}#ZapContent {  border: none;  width: 300px;}.zcc-credit,.zcc-credit a {  font-size: 7px;  margin-top: 0px;}.zcc-credit a {  line-height: 16px;}#ZapContent-wrapper {  height: 185px;  width: 300px;  margin-bottom: 15px;}