/*classes for video */
#playlist {
	font-family:Arial,Verdana,"Times New Roman";
	font-size:12px;
}

#playlist ul {
	list-style-type:none;
	margin:4px;
	padding:0px;
}

#playlist li { 
	clear: both; 
	padding: 5px 0; 
	margin: 2px 0;  
	overflow:auto; 
	zoom:1; 
	cursor : pointer; 
	border-bottom: 1px solid #9B8A45;
}


#playlist li img {
	 border: 4px solid #dbd9d9;
	 margin:  2px 3px;
}

#playlist .cld { 
	background-color: #f6f6f6;
	background-image: url(control_play.png);
	background-repeat: no-repeat;
	background-position: 95%;
}

#vidtitle {
	text-align: left;
	margin: 2px 0 0 40px;
	font-size: 12px;
	padding:0;
}

#leftcol {
	margin:0;
	padding:0;
	float:left;
}
#centercol {
	margin:0;
	padding:0;
	float:left;
}

#rightcol {
	margin:0;
	padding:0;
	width:49%;
	float:right;
}

#rightcol1 {
	margin:0;
	padding:0;
	float:right;
}

#player1 {
	margin:6px;
}

.vidindex {
	clear:both;
}

.vidindex p {
	margin:0;
	padding:0;
	padding-top: 5px;
}

.vidindex a:link,a:visited,a:hover,a:active{
 color: #206BDD;
}

.vidphoto {
	float:left;
	margin:0 2px 2px 0;
	border:0px solid #000;
	width:100px;
	height:80px;
	overflow:hidden;
	position:relative;
	}

.vidphoto span.masked {
	position:absolute;
	width:100px;
	height:80px;
	background: url("../images/new/transborder.png") 0 0 no-repeat;
	z-index:98;
	cursor: hand;
}

.vidphoto img {
	position:absolute;
	left:0px;
	top:1px;
	z-index:97;
}

.mainvideo {
	font-family:Arial,Verdana,"Times New Roman";
	font-size:12px;
	background-color:#f2efdf;
	border:1px solid #cfcfcf;
}

.tdplaylist {
	background-color:#E8EFF7;
	border:1px solid #CDCCC7;
	background-color:#FFFFFF;
	border:1px solid #cfcfcf;
}
