DIV {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.helper_text{
	font-family:verdana;
	font-size:11px;
	color:black;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1;
	border-color:#960000;
}

.helper_text_title{
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	color:white;
	background-color:#960000;
}

.channelName{
	background-color:#6276B1;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:white;
	border-style:solid;
	border-width:1;
	border-color:#C5D1F5 #16307B #16307B #C5D1F5;
	padding:4 0 0 2;
	float:left;
	text-align:center;
}

.timeline{
	background-color:#FFCF6F;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:black;
	border-style:solid;
	border-width:1;
	border-color:white #F5A300 #F5A300 white;
	padding:4 0 0 2;
	float:left;
}

.pr{
	font-family:verdana;
	font-size:11px;
	color:black;
	background-color:#FFECC0;
	float:left;
	border-style:solid;
	border-width:1;
	border-color:white #FFBD07 #FFBD07 white;
	padding:2;
	cursor:move;
	overflow:hidden;
}

.pr_noprogram {
	font-family:verdana;
	font-size:11px;
	color:white;
	background-color:#B1B1B1;
	float:left;
	border-style:solid;
	border-width:1;
	border-color:#E3E3E3 #808080 #808080 #E3E3E3;
	padding:2;
	cursor:move;
	overflow:hidden;
}

.r{
	color:blue;
}

.timeline2{
	background-color:#FFCF6F;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:black;
	border-style:solid;
	border-width:1;
	border-color:white #F5A300 #F5A300 white;
	padding:4 0 0 2;
}

.pr2{
	font-family:verdana;
	font-size:11px;
	color:black;
	background-color:#FFECC0;
	border-style:solid;
	border-width:1;
	border-color:white #FFBD07 #FFBD07 white;
	padding:2;
}

.channelName2{
	background-color:#6276B1;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:white;
	border-style:solid;
	border-width:1;
	border-color:#C5D1F5 #16307B #16307B #C5D1F5;
	padding:4 0 0 2;
	text-align:center;
}