div.channelWidget,
div.channelWidget h1,
div.channelWidget h4,
div.channelWidget div,
div.channelWidget table,
div.channelWidget td,
div.channelWidget img,
div.channelWidget a,
div.channelWidget span,
div.channelWidget sup,
div.channelWidget strong,
div.pop label {
	text-align: left;
	font-family: Arial;
	color: #333;
	background: none;
	border: none;
	margin: 0;
	padding: 0;
	}
div.channelWidget div.header h1 {
	margin: 0;
	font-size: 32px;
	}
div.channelWidget h4 {
	font-size: 16px;
	color:#333;
	margin:10px
	}
div.channelWidget div.header {
	float: none;
	background: none;
	border-top: none;
	border-bottom: 0px solid #97c346;
	background: url("../images/tvSchHdBg.jpg") #f7f6f6;
	}
div.channelWidget div.header img {
	border: 0;
	}
div.channelWidget div.header td {
	padding:5px 0 5px 3%;
	}
div.channelWidget div.header td.channelName img,
div.channelWidget div.header td.channelName select {
	vertical-align:middle;
	}	
div.channelWidget div.header td select {
	font-size:11px;
	width:85%;
	}
div.channelWidget div.header td.channelLogo {
	padding:0;
	width: 75px;
	}
div.channelWidget div.header td.channelLogo img {
	width:75px;
	height:53px;
	padding-bottom:5px;	
	}	
div.channelWidget div.header span {
	margin-right:5px;
	vertical-align:middle;
	}
div.channelWidget div.header span.powered {
	margin-top:-15px;
	margin-bottom:3px;
	margin-right:6px;
	float:right;
	}

/* ----- Result ----- */

div.channelWidget table.result {
	background: url("../images/tvShowBg.jpg") top right no-repeat #f7f6f6 ;

	}
div.channelWidget table.result td {
	vertical-align: top;
	padding: 8px 0 8px 0;
	border-bottom: 1px solid #97c346;
	
	}

/* ----- Show Name ----- */

div.channelWidget table.result td.resultTitle a.title {
	color:#4b4847;
	font-size: 11px;
	padding: 0px;
	text-decoration:none;
	}
div.channelWidget table.result td.resultTitle a.title:hover {
	background: #ff8800;
	text-decoration: none;
	}
div.channelWidget table.result td.resultTitle a.title strong {
	color:#4b4847;
	font-size: 11px;text-decoration: none;
	}
div.channelWidget table.result td.resultTitle a.title:hover strong {
	color: #fff;text-decoration: none;
	}
div.channelWidget table.result td.resultTitle img.recommend {
  	margin-right:5px;
  	cursor: pointer;
	width: 24px;
	height: 15px;
	float: right;text-decoration: none;
	}
div.channelWidget table.result td.resultTitle a.showImage {
  	float:right;
  	margin:-7px 5px;
  	background:none;
  	padding:0;
	text-decoration: none;
	}
/* ----- Time ----- */

div.channelWidget table.result td.resultTime {
	font-size:11px;
	padding-right: 5px;
	padding-left:9px;
	text-align: right;
	width: 1%;
	font-weight: bold;
	white-space:nowrap;
	}
div.channelWidget table.result sup.ap {
	font-size:100%;
	margin:0;
	padding:0;
	vertical-align:baseline;
	font-weight: normal;
	}

/* ----- Date ----- */

div.channelWidget table.result td.dateHdr {
	background: url("../images/dtHdrBg.jpg") repeat-x;
	border-bottom:0px solid #fff;
	padding:8px 10px;
	font:normal 12px  Arial,"Lucida Sans", Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
	}

div.channelWidget table.result td.prevNext {
  padding-right:25px;
  border-bottom:0px solid #fff;
  text-align:right;
  font-size:11px;
}

/*---------------Small Messages---------------*/

div.pop div.chotaMsg {
	border:2px solid;
	padding: 5px 5px 5px 32px;
	margin-bottom: 10px;
	background-image: url("http://tv.static.burrp.net/images/icons/spriteMsg.png");
	background-repeat: no-repeat;
	}
div.pop div.chotaMsg i {
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	display:block;
	padding-bottom: 3px;
	}
div.pop div.red    {
	border-color: #ff6666;
	background-color: #ffcccc;
	background-position: 8px 7px;
	}
div.pop div.yellow    {
	border-color: #ffcc00;
	background-color: #ffff99;
	background-position:  8px -93px;
	}
div.pop div.green {
	border-color: #99CC33;
	background-color: #CCFF99;
	background-position: 8px -193px;
	}
div.pop div.red i {
	color: #FF3333;
	}
div.pop div.yellow i {
	color: #CC9900;
	}
div.pop div.green i {
	color: #009900;
	}

/* ----- Popups ----- */

div.pop {
	font-family:Arial;
  margin:0px;
	font-size: 11px;
	background: #f9f9f9;
	border:10px solid #ccff66;
	padding: 0 0 10px 0;
	}
div.pop h1 {
	letter-spacing: 0;
	margin: 0;
	font-size:11px;
	background:#ccff66;
	padding: 0px 0px 5px 0px;
	}
div.pop h1 img {
	margin-left:10px;
	width: 21px;
	height: 22px;
	float:right;
	cursor: pointer;
	}
div.pop label.required {
	padding-right:10px;
	color:#333;
	}
div.pop sup {
	font-size:11px;
	vertical-align: middle;
	line-height: 0px;
	color:red;
	font-weight:bold;
	}
div.pop .middle {
	padding: 8px 16px 2px 12px;
	}
div.pop p {
	margin:2px;
	}
div.pop p.buttons {
	margin-top:10px;
	}
div.pop p.footer {
	font-size:10px;
	padding-left: 8px;
	}
div.pop dl,
div.pop dd {
	margin: 0px
	}
div.pop dl {
	margin-top: 6px;
	}
div.pop dt {
	margin-top:8px;
	font-weight: bold;
	}
div.pop dd {
	font-size: 10px;
	padding-bottom:5px;
	}
div.pop dd input {
	width: 98%;
	}
div.pop input,
div.pop textarea,
div.pop select {
	font-size: 11px;
	padding: 2px;
	border: 1px solid;
	border-color: #999 #f0f0f0 #f0f0f0 #ccc;
	}
div.pop ul {
	color:#666;
	font-size: 10px;
	margin:0;
	padding:0;
	list-style: none;
	}
div.pop li    {
	background: url("http://tv.static.burrp.net/images/elements/grey-bullet.gif") no-repeat left 5px;
	margin: 8px;
	padding-left: 12px
	}
div.pop dd.buttons {
	margin-top: 5px;
	}
div.pop dd.buttons input {
	width: auto;
	}
div.pop textarea {
	width:100%;
	height:60px;
	}
div.pop div.red {
	color:red;
	background-color: transparent;
	background-position: left 7px;
	border:none;
	}
div.pop div.chotaMsg {
	color: #333;
	line-height: 13px;
	font-family: Tahoma;
	font-size: 10px;
	padding-left: 20px;
	}
div.pop div.chotaMsg i {
	font-size: 11px;
	color: #FF3333;
	}

/* ----- Lightbox Confirmation Messages ----- */

div.successResponse,
div.errorResponse {
	padding:10px 10px 10px 40px;
	font-size:13px;
	font-weight:bold;
	}
div.successResponse	{
	color: green;
	background: #ccff99 url("http://tv.static.burrp.net/images/icons/spriteMsg.png") no-repeat 10px -190px;
	border: solid 2px #99cc33;
	}
div.errorResponse	{
	color: red;
	background: #ffcccc url("http://tv.static.burrp.net/images/icons/spriteMsg.png") no-repeat 10px 10px;
	border: solid 2px #ff6666;
	}
tr.dummy,
tr.dummy th,
tr.dummy td,
tr.dummy strong,
tr.dummy sup {
  color:#666
  }
tr.dummy {
  background-color : #f5f5f5;
}
