body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(/images/tvrecorder/bg_main.jpg);
	background-repeat: repeat-x;
	margin: 0px;
}
.logo {
	background-image: url(/images/tvrecorder/bg_logo.gif);
	background-repeat: no-repeat;
	background-color: #EFEFEF;
	margin: 0px;
	padding: 25px 0px 0px 175px;
	text-align: left;
	vertical-align: top;
	height: 142px;
}
.header {
	background-image: url(/images/tvrecorder/bg_header2.gif);
	background-repeat: no-repeat;
	padding: 25px 10px 0px 0px;
	background-position: right top;
	vertical-align: top;
}
.content {
	background-image: url(/images/tvrecorder/bg_content.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	height: 175px;
}
.mleft {
	background-image: url(/images/tvrecorder/bg_left.gif);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	width: 30px;
}
.mright {
	background-image: url(/images/tvrecorder/bg_right.gif);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	width: 33px;
}
.jumplist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F45724;
	border: 1px solid #BEBEBE;
}
.prgpic {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 8px;
}
.prgrinfo1a {
	background-color: #E0E0E0;
	padding: 15px;
	vertical-align: top;
}
.prgrinfo2a {
	background-color: #F9F9F9;
	padding: 15px;
	vertical-align: top;
}
.prgrinfo1b {
	background-color: #F0F0F0;
	padding: 15px;
	vertical-align: top;
}
.prgrinfo2b {
	background-color: #FFFFFF;
	padding: 15px;
	vertical-align: top;
}
.headerempty {
	background-image: url(/images/tvrecorder/bg_header3.gif);
	background-repeat: repeat-x;
}
.tablemain {
	width: 90%;
}
.trnormal {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.footermiddle {
	background-image: url(/images/tvrecorder/bg_footer.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
}
.footerright {
	background-image: url(/images/tvrecorder/bg_footer.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
	text-align: right;
}
.footerleft {
	background-image: url(/images/tvrecorder/bg_footer.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
.footerinfo {
	text-align: center;
	padding: 0px;
	background-color: #FFFFFF;
}
.bold { font-weight: bold; }
#cluetip-inner .movelink{color:white;}
#cluetip-inner .movelink.disabled{color:#bcbbbb;}