/**
*    CSS for grey theme for default template for Root
*
* @author		murugesan_042at09
* @copyright 	Copyright (c) 2009 {@link http://www.agriya.com Agriya Infoway}
* @license 		http://www.agriya.com Agriya Infoway Licence
* @version 		SVN: $Id: general.css murugesan_042at09 $
* @since 		2009-06-10
*/

@import url("include.css");

.clsCompulsoryField{
	color:#f00;
}
.clsWidth300{
	width:300px;
}
.clsSideHeading,.clsVideoHeading h2{
	font:bold 15px/25px Arial, Helvetica, sans-serif;
	color:#000;
}
	.clsTitleVideo{
		background:url(../../images/screen_blue/icon-titlevideo.gif) no-repeat left center;
		padding-left:48px;
	}
	.clsTitleChannel{
		background:url(../../images/screen_blue/icon-titlechannel.gif) no-repeat left top;
		padding-left:48px;
		padding-top:11px;
	}

/* --------------------- View Video Page Styles starts --------------------- */
.clsViewVideoBanner{
	float:right;
	width:160px;
	overflow-y:hidden;
	overflow-x:auto;
}
.clsViewVideoRight .clsAddBanner{
	text-align:center;
	width:300px;
	overflow:hidden;
	margin-bottom:10px;
}
.clsViewVideoContent{
	margin:0;
}
	.clsViewVideoLeft{
		float:left;
		width:650px;
	}
	.clsViewVideoRight{
		float:right;
		width:300px;
	}
	.clsVideoPlayerHeadingContainer{
		border:1px solid #dddee0;
		background:#ebeff2 url(../../images/screen_blue/bg-videoplayerheading.gif) repeat-x left top;
	}
		.clsVideoPlayerHeading{
			float:left;
			width:450px;
			color:#20385c;
			font:bold 15px arial;
			line-height:29px;
			padding-left:8px;
		}
		.clsMaximisePlayer,.clsMinimisePlayer{
			width:29px;
			height:23px;
			float:right;
			background:url(../../images/screen_blue/icon-maximise.gif) no-repeat center center;
			cursor:pointer;
		}
		.clsMinimisePlayer{
			background:url(../../images/screen_blue/icon-minimise.gif) no-repeat center center;
		}
			.clsVideoPlayerBorder{
				border:1px solid #222;
				text-align:center;
				background:#262A2F;
			}
		.clsVideoPlayerDetails{
			margin:13px 8px 3px 8px;
		}
			.clsVideoPlayerViews{
				float:left;
				width:70%;
				color:#fff;
			}
				.clsVideoPlayerViews li{
					float:left;
					display:block;
					line-height:20px;
					color:#c0c0c0;
					background:url(../../images/screen_blue/icon-videoplayerviews.gif) no-repeat left 8px;
					margin-right:20px;
					padding-left:12px;
					color:#1dc6e5;
				}
					.clsVideoPlayerViews li span{
						color:#fff;
						font-weight:bold;
					}
			.clsVideoPlayerRating{
				float:right;
				text-align:right;
				width:90px;
				margin-top:6px;
			}
			.clsRespondedVideo h4,.clsTrimmedVideo h4{
				border:1px solid #0077a3;
				background: #FFEFEF;
				color:black;
				padding:7px;
				margin:10px 0;
			}
				.clsRespondedVideo h4 a,.clsTrimmedVideo h4 a{
					color:#f00;
				}
					.clsAlert,h4.clsAlert{
						background:#FFEFEF url(../../images/screen_blue/alert-icon.jpg) no-repeat 5px center;
						padding-left:25px;
					}
		#loaderVideos{
			line-height:32px;
			font-weight:bold;
		}
			#loaderVideos img{
				margin-right:7px;
				vertical-align:middle;
			}
		/* --------------------- */

		.clsCaptionMinHeight{
			color:#ccc;
			background:#393e42;
			margin:0 0 0 0;
			padding:7px;
		}
		.clsMainVideoDescription{
			height:50px;
			overflow:scroll;
			overflow-x:hidden;
			line-height:17px;
		}
			.clsVideoSummary{
				background:url(../../images/screen_blue/bg-summary.gif) repeat-x left bottom;
				padding-bottom:7px;
				color:#b0b5bb;
				line-height:18px;
			}
		/* --------------------- */
		.clsMainTagsDisplayContainer{
			background:#fff;
			border:1px solid #bfbfbf;
			padding:3px;
			margin:2px 0 10px 0;
		}
		.clsMainTagsDisplay{
			background:url(../../images/screen_blue/icon-videotags.gif) no-repeat left top;
			padding-left:20px;
			margin:3px 0;
			font:bold 11px Tahoma;
			color:#000;
			line-height:16px;
		}
			.clsMainTagsDisplay a{
				font-weight:normal;
				color:#009fcd;
				text-decoration:none;
			}
			.clsMainTagsDisplay a:hover{
				color:#000;
				text-decoration:none;
			}
		/* --------------------- */

		.clsvideoFeaturesLeft{
			background:url(../../images/screen_blue/bg-videofeaturesleft.gif) no-repeat left top;
		}
		.clsvideoFeaturesRight{
			background:url(../../images/screen_blue/bg-videofeaturesright.gif) no-repeat right top;
			overflow:auto;
			zoom:1;
			_height:1%;
			_overflow:visible;
		}
		.clsvideoFeaturesMiddle{
			background:#fff url(../../images/screen_blue/bg-videofeaturesmiddle.gif) repeat-x left top;
		}
			.clsVideoFeaturesList ul{
				margin:0;
				padding:0;
			}
			.clsVideoFeaturesList ul li{
				display:block;
				float:left;
				background:url(../../images/screen_blue/bg-videofeaturelist.gif) no-repeat right top;
				margin-right:1px;
			}
			.clsVideoFeaturesList ul li.clsNoBg{
				background:none;
			}
				.clsVideoFeaturesList ul li a{
					display:block;
					float:left;
					font:bold 11px Tahoma;
					line-height:34px;
					text-decoration:none;
					padding-right:12px;
					color:#000;
				}
					.clsVideoFeaturesList ul li span{
						display:block;
						float:left;
						background:url(../../images/screen_blue/bg-videolinks.gif) no-repeat right center;
						padding:0 15px 0 12px;
					}
					.clsVideoFeaturesList ul li.clsActiveVideoLink a span {
						color:#fff;
					}
				.clsVideoFeaturesList ul li a:hover,.clsVideoFeaturesList ul li.clsActiveVideoLink a{
					background:url(../../images/screen_blue/bg-videolink.gif) repeat-x left top;;
					color:#fff;
				}
					.clsVideoFeaturesList ul li a:hover span,.clsVideoFeaturesList ul li.clsActiveVideoLink a span{
						background:url(../../images/screen_blue/bg-videolinkshover.gif) no-repeat right center;
						color:#fff;
					}
		.trcflag p,.trcflag .clsTextAlignLeft{
			color:#000;
			font-weight:bold;
			padding:5px 0;
		}
			.trcflag p a,.trcflag .clsTextAlignLeft a{
				color:#0077a3;
				text-decoration:none;
			}
				.clsShareVideoHeading h3{
					padding-bottom:5px;
				}
		.clsCloseFlag,.clsCloseFlag a{
			display:block;
			float:right;
			width:21px;
			height:21px;
		}
			.clsCloseFlag a{
				background:url(../../images/screen_blue/icon-closeflag.gif);
				text-indent:-999em;
			}
			.clsCloseFlag a:hover{
				background:url(../../images/screen_blue/icon-closeflagover.gif);
			}
			.clsFlagTitle{
				float:left;
				width:350px;
				color:#000;
				font-weight:bold;
				font-size:12px;
			}
		.clsFlagTable table{
			border:0;
			margin:7px 0 0 0;
		}
		.clsFlagTable th{
			border:0;
			background:none;
		}
			.clsFlagTable table td{
				border:0;
				color:#000;
				padding:3px 0;
				text-align:left;
				vertical-align:top;
			}
				.clsFlagTable table td label{
					font-size:12px;
				}
				.clsFlagTable table td select{
					margin-top:5px;
					border:1px solid #cfcfcf;
				}
				.clsFlagTable table td textarea{
					width:300px;
					height:90px;
					border:1px solid #cfcfcf;
					padding:3px;
				}
				.clsFlagTable table td input{
					padding:2px 3px;
					padding-bottom:0;
				}
				.clsCreatePlaylist{
					display:none;
				}
				.clsTDwidth{
					width:100px;
				}
				.clsTDLabelwidth{
					width:200px;
				}
				.clsFlagTextBox{
					border:1px solid #cfcfcf;
				}
				.clsPlaylistSuccess{
					padding:0.5em;
					border:1px solid #339933!important;
					background:#fff;
					color:#339933;
					margin:1em 0;
					text-align:center;
				}
				.clsPlaylistError{
					padding:0.5em;
					border:1px solid #f80000!important;	
					background:#fff;
					color:#f80000;
					margin:1em 0;
					text-align:center;
				}
					.clsPlaylistSuccess span{
						text-transform:uppercase;
						color:#3ed4ff;
					}
			.clsFeaturedContent{
				background:#e6e6e6;
				border:1px solid #c0c0c0;
				margin-bottom:15px;
				text-align:center;
				color:#000;
				font:bold 14px Tahoma;
				line-height:40px;
			}
				.clsFlagButtonLeft{
					background:url(../../images/screen_blue/bg-flagbuttonleft.gif) no-repeat left top;
					padding-left:5px;
					height:22px;
					display:block;
					float:left;
					margin:7px 0 0 0;
				}
					.clsFlagButtonRight{
						background:url(../../images/screen_blue/bg-flagbuttonright.gif) no-repeat right top;
						padding-right:5px;
						height:22px;
						display:block;
						float:left;
					}
						.clsFlagButtonRight input{
							background:none;
							border:0;
							padding-top:1px;
							font:bold 11px tahoma;
							color:#fff;
							cursor:pointer;
						}
				.clsLinkButton{
					margin-top:3px;
				}
				.clsLinkButton a{
					border:1px solid #0096b3;
					padding:4px 6px;
					color:#fff !important;
					font-weight:bold;
					text-decoration:none;
					background:#03aed0 url(../../images/screen_blue/bg-button4.gif) repeat-x left top;
				}
	.clsViewVideoDetailsHeading h3,.trcvideodetails h3,.trcvideocontent h3{
		font:bold 13px arial;
		color:#000;
		margin-bottom:17px;
		margin-left:9px;
		padding-top:2px;
	}
	.clsVideVideoHeadingLeft{
		float:left;
		width:300px;
	}
	.clsVideVideoHeadingRight{
		float:right;
		text-align:right;
		margin-right:9px;
		width:300px;
	}
	* html .clsVideVideoHeadingRight{
		display:inline;
	}
		.clsPostCommentHeading a{
			font:bold 11px Tahoma;
			color:#000;
			text-decoration:none;
		}
		.clsPostCommentHeading a:hover{
			color:#000;
		}
			.clsViewVideoDetailsContent{
				margin:0 10px;
				overflow:auto;
				zoom:1;
				_height:1%;
				_overflow:visible;
			}
			.clsViewVideoDetailsContent table,.clsViewVideoDetailsContent td{
				margin:0;
				border:0;
				padding:0;
			}
			table#selVideoCommentTable{
				width:100%;
			}
			.clsVideoDetailsList{
				overflow:auto;
				zoom:1;
			}
			* html .clsVideoDetailsList{
				overflow:visible;
				height:1%;
			}
				.clsVideoDetailsList li{
					display:inline;
					float:left;
					text-align:left;
					margin-bottom:7px;
				}
					.clsVideoDetailsList li a.clsImage,.clsVideoDetailsList li span.clsImage{
						display:inline;
						float:left;
						border:1px solid #afafaf;
						padding:2px;
						overflow:auto;
						zoom:1;
						
					}
					* html .clsVideoDetailsList li a.clsImage,* html .clsVideoDetailsList li span.clsImage{
						overflow:visible;
						height:1%;
					}
				.clsVideoScreenShotContainer .clsViewVideoDetailsContent{
					margin:0;
				}	
					.clsVideoDetailsList li a{
						color:#053357;
						text-decoration:none;
					}
					ul.clsVideoScreenShotThumbnail{
						margin:8px 0 3px 8px;
						overflow:auto;
						zoom:1;
					}
					* html ul.clsVideoScreenShotThumbnail{
						overflow:visible;
						height:1%;
					}
							.clsVideoScreenShotThumbnail li{
								margin-right:7px;
							}
							.clsVideoScreenShotThumbnail li span{
								margin:0 4px;
							}
					.clsVideoDetailsList li a:hover{
						border-color:#2DB7E5;
						color:#000;
					}
					ul.clsVideoResponseList{
						margin-left:5px;
					}
					.clsVideoResponseList li{
						width:115px;
						margin:5px;
					}
					.clsVideoResponseList li a.clsImage{
						/*margin-left:15px;*/
					}
					.clsViewAllLinks{
						text-align:right;
						margin-top:7px;
					}
						.clsViewAllLinks a{
							font-weight:bold!important;
							color:#016e6e!important;
							font-size:11px;
							background:url(../../images/screen_blue/bg-morelink.gif) left center no-repeat;
							padding-left:10px;
							text-decoration:none;
						}
						.clsViewAllLinks a:hover{
							color:#000;
						}
					.clsViewMoreLink{
						text-align:right;
						margin:10px;
					}
						.clsViewMoreLink a{
							color:#016e6e;
							font-weight:bold;
							text-decoration:none;
							background:url(../../images/screen_blue/bg-morelink.gif) left center no-repeat;
							padding-left:12px;
						}
						.clsViewMoreLink a:hover{
							color:#000;
						}
			.clsCommentsTitle{
				background:url(../../images/screen_blue/icon-videocomments.gif) no-repeat left center;
				display:block;
				line-height:18px;
				padding-left:23px;
				color:#666;
				margin-bottom:12px;
			}
	.clsVideoDetailsLeft{
		float:left;
		width:80px;
	}
		.clsVideoDetailsLeft a{
			text-decoration:none;
			font-weight: bold;
		}
		.clsMembersImage a{
			display:block;
			float:left;
			border:1px solid #bcc1c3;
			padding:2px;
		}
			.clsMembersImage a:hover{
				border-color:#CBE0E6;
			}
		.clsVideoDetailsRight{
			margin-left:81px;
			padding-top:17px;
		}
			.clsVideoDetailsRight p{
				font-weight:bold;
				line-height:16px;
				padding-bottom:4px;
			}
				.clsVideoDetailsRight p span{
					font-weight:normal;
				}
				.clsVideoDetailsRight a{
					text-decoration:none;
				}
				.clsVideoDetailsRight a:hover{
					color:#000;
				}
				.clsSubscribe a,.clsSubscribe a span{
					font-weight:bold;
					color:#000;
				}
			.clsVideoInformation{
				overflow:hidden;
				zoom:1;
				color:#62676c;
				padding:5px 0;
			}
			* html .clsVideoInformation{
				overflow:hidden;
				height:1%;
			}
				.clsVideoInformation .clsLabel{
					float:left;
					width:107px;
				}
				.clsVideoInformation .clsSeparator{
					float:left;
					width:5px;
					margin-left:2px;
				}
				.clsVideoInformation .clsDetails{
					margin-left:115px;
					font-weight:bold;
				}
					.clsVideoInformation .clsDetails a{
						color:#043257;
						text-decoration:none;
					}
					.clsVideoInformation .clsDetails a:hover{
						color:#0077a3;
					}
			.clsLeftUrl{				
				width:139px;
				float:left;
				overflow:hidden;
				padding-top:10px;
			}
			.clsRightUrl{
			
				width:128px;
				float:left;
				overflow:hidden;
				margin-left:12px;
				padding-top:10px;
			}
				.clsDownloadVideo .clsDownload a,.clsDownloadVideo .clsDownload a span{
					display:block;
					float:left;
					height:27px;
					line-height:27px;
					color:#fff;
					text-decoration:none;
				}
				.clsDownloadVideo .clsDownload a:hover,.clsDownloadVideo .clsDownload a:hover span{
					color:#e9ff90;
				}
				.clsDownloadVideo .clsDownload a{
					background:url(../../images/screen_blue/bg-downloadright.gif) no-repeat right top;
				}
					.clsDownloadVideo .clsDownload a span{
						background:url(../../images/screen_blue/bg-downloadleft.gif) no-repeat left top;
						padding:0 7px 0 23px;
						font-weight:bold;
					}
		.clsVideoRatingContainer{
			margin:10px 0 0 0;
		}
			.clsPostVideo{
				width:125px;
				height:16px;
				display:block;
				float:right;
				text-align:left;
			}
			/*.clsPostVideo a{
				width:125px;
				height:16px;
				display:block;
				text-indent:-999em;
				background:url(../../images/screen_blue/bg-share.gif) no-repeat right top;
			}*/
				.clsEditVideoLink{
					width:180px;
					float:left
				}
				.clsEditVideoLink span a{
					font-weight:bold;
					text-decoration:none;
					background:url(../../images/screen_blue/icon-editvideo.gif) left center no-repeat;
					padding-left:20px;
				}
				.clsVideoBookmarkIcons{
					float: right;
					text-align:right;
					width:125px;
					padding-top:6px;
				}
			.clsUrlBg{
				background:url(../../images/screen_blue/bg-url.gif) no-repeat left top;
				height:25px;
				margin:5px 0 10px 0;
			}
				.clsVideoUrlTextBox{
					background:transparent;
					border:0;
					width:235px;
					margin:5px 0 0 4px;
				}
					.clsVideoContentTitle label{
						font-weight:bold;
					}
			.clsEmedUrl{
				float:left;
				width:245px;
				margin-bottom:0!important;
			}
			.clsEmbededDropContainer{
				float:left;
				margin-top:5px;
				margin-left:2px;
			}
				.clsEmbededDrop{
					background:url(../../images/screen_blue/bg-DropBtn.gif) no-repeat center;
					display:block;
					height:25px;
					width:24px;
				}
				.clsEmbededDropDownArrow{
					background:transparent url(../../images/screen_blue/bg-embdArrow.gif) no-repeat scroll right top;
					padding-top:7px;
					position:relative;
					top:-11px;
					margin-right:2px;
				}
				.clsEmbededDropDown{
					background:#657380;
					border:1px solid #4A5662;
					margin-right:7px;
					margin-top:4px;
					padding:4px 5px;
				}
					.clsEmbededDropDown p{
						color:#E2EFF8;
						line-height:17px;
					}
						.clsEmbededDropDown span{
							color:#fff;
							font-weight:bold;
						}
				.clsEmbededError{
					padding:2px;
					border:1px solid #0077a3!important;	
					background:#fff;
					color:#0077a3;
					margin:0 0 1em 0;
					text-align:center;
				}
				.clsEmedWidthLeft{
					float:left;
				}
				.clsEmedHeightRight{
					float:left;
					margin-left:10px;
				}
					.clsEmedWidthLeft input, .clsEmedHeightRight input{
						width:60px;
					}
					.clsEmedWidthLeft span, .clsEmedHeightRight span{
						color:#D1E1EE;
						font-weight:normal;
					}
			.clsEmbedBtns{
				margin:8px 0 5px 39px;
				padding-top:7px;
			}	
				.clsEmbdButtonLeft{
					background:url(../../images/screen_blue/bg-EmbdLeft.gif) no-repeat left top;
					padding-left:4px;
					height:22px;
					display:block;
					float:left;
					margin:0 0 0 0;
				}
					.clsEmbdButtonRight{
						background:url(../../images/screen_blue/bg-EmbdRight.gif) no-repeat right top;
						padding-right:5px;
						height:22px;
						display:block;
						float:left;
					}
						.clsEmbdButtonRight input{
							background:none;
							border:0;
							padding-top:2px;
							padding-left:3px;
							font:normal 11px tahoma;
							color:#fff;
							cursor:pointer;
						}
				.clsEmbdButtonLeftdefault{
					background:url(../../images/screen_blue/bg-EmbdLeftdefault.gif) no-repeat left top;
					padding-left:4px;
					height:22px;
					display:block;
					float:left;
					margin:0 0 0 5px;
				}
					.clsEmbdButtonRightdefault{
						background:url(../../images/screen_blue/bg-EmbdRightdefault.gif) no-repeat right top;
						padding-right:5px;
						height:22px;
						display:block;
						float:left;
					}
						.clsEmbdButtonRightdefault a{
							background:none;
							border:0;
							font:normal 11px tahoma;
							color:#C2D2DF;
							cursor:pointer;
							text-decoration:none;
							display:block;
							margin-top:4px;
							padding-left:3px;
						}
					.clsEmbdClose{
						color:#FFFFFF;
						display:block;
						float:left;
						font-weight:bold;
						margin-left:10px;
						margin-top:4px;
						text-decoration:none;
					}
						.clsEmbdClose:hover{
						color:#000;
						}
		.clsPlayIconContainer{
			margin-left:10px;
		}
		.clsPlayAllVideo a,.clsPlayNextVideo a{
			text-decoration:none;
			font:bold 11px Tahoma;
			color:#000;
			padding-left:17px;
			margin-right:10px;
		}
		.clsPlayAllVideo a{
			background:url(../../images/screen_blue/icon-playall.gif) no-repeat left center;
		}
		.clsPlayNextVideo a{
			background:url(../../images/screen_blue/icon-playnext.gif) no-repeat left center;
		}
		.clsVideoManageLinksLeft{
			float:left;
			width:172px;
			margin-top:3px;
		}
		.clsVideoManageLinksRight{
			float:right;
			width:100px;
		}
	
			.clsManageLinksContainer{
				background:url(../../images/screen_blue/bg-managelinks.gif) no-repeat left top;
				display:block;
				float:right;
				width:86px;
				height:21px;
			}
				.clsManageLinksContainer a{
					display:block;
					float:left;
					text-indent:-999em;
					width:16px;
					height:16px;
					margin:3px 0 0 6px;
				}
				.clsManageLinksContainer a.clsManage{
					background:url(../../images/screen_blue/icon-manage.gif) no-repeat left top;
					display:inline-block;
				}
				.clsManageLinksContainer a.clsSave{
					background:url(../../images/screen_blue/icon-save.gif) no-repeat left top;
					margin-left:14px;
				}
				.clsManageLinksContainer a.clsClear{
					background:url(../../images/screen_blue/icon-clear.gif) no-repeat left top;
					margin-left:14px;
				}
			.clsVideoManageLinks{
				margin:7px 3px;
				padding:8px;
			}
				.clsQuickLinksContainer{
					background:url(../../images/screen_blue/bg-quicklinks.gif) repeat-x left top;
					overflow:auto;
					zoom:1;
					margin:0 2px;
					padding:10px 0;
				}
				* html .clsQuickLinksContainer{
					overflow:visible;
					height:1%;
				}
					.clsQuickLinksLeft{
						float:left;
						width:120px;
						margin-left:10px;
					}
					* html .clsQuickLinksLeft{
						display:inline;
					}
					.clsQuickLinksLeft span.clsRunTime{
						margin:-16px 0 0 3px !important;
					}
						.clsQuickLinksMiddle{
							width:150px;
							float:left;
						}
							.clsQuickLinksMiddle p{
								line-height:19px;
							}
								.clsQuickLinksMiddle p span{
									color:#999;
								}
									.clsQuickLinksMiddle a{
										font-weight:bold;
										text-decoration:none;
									}
									.clsCloseQuickLink{
										background:#f2f2f2;
										text-align:right;
										padding-right:3px;
										margin-top:5px;
									}
									.clsCloseQuickLink a{
										color:#000;
										text-decoration:none;
										background:url(../../images/screen_blue/bg-closequicklink.gif) no-repeat right center;
										padding-right:10px;
									}
							.clsSeeMoreQuickLinks{
								margin-right:10px;
							}
		/*---------- More videos ----------*/
		.clsMoreVideosNav ul{
			overflow:auto;
			zoom:1;
			margin:0 10px;
		}
		* html .clsMoreVideosNav ul{
			height:1%;
			overflow:visible;
		}
		.clsMoreVideosNav ul{
			background:url(../../images/screen_blue/bg_morevideolink.gif) repeat-x center top;
		}
		.clsMoreVideosNav li{
			display:block;
			float:left;
			margin-right:5px;
			line-height:25px;
		}
		.clsMoreVideosNav li span{
			display:block;
			float:left;
			line-height:25px;
		}
		.clsMoreVideosNav li span a{
			display:block;
			float:left;
			font:bold 11px Tahoma;
			color:#62676C;
			line-height:24px;
			text-decoration:none;
			padding:1px 10px;
		}
		.clsActiveMoreVideos{
			background:url(../../images/screen_blue/bg-activemorevideolinkmiddle.gif) repeat-x center top;
		}
		.clsActiveMoreVideos span{
			background:url(../../images/screen_blue/bg-activemorevideolinkleft.gif) no-repeat left top;
		}
		.clsActiveMoreVideos span a{
			background:url(../../images/screen_blue/bg-activemorevideolinkright.gif) no-repeat right top;
			color:#000 !important;
		}
		.clsRelatedVideos li{
			width:120px;
			margin:5px 3px;
		}
		* html .clsRelatedVideos li{
			width:122px;
		}
			.clsRelatedVideos li a{
				font-weight: bold;
				text-decoration:none;
			}
			.clsRelatedVideos li a:hover{
				border-color:#053357;
			}
				.clsMoreVideoImage{
					border:1px solid #afafaf;
					display:inline;
					float:left;
					padding:2px;
					margin-bottom:5px;
				}
				.clsMoreVideosContent .clsViewVideoDetailsContent{
					background:url(../../images/screen_blue/bg_morevideocontent.gif) repeat-x top left;
					padding-top:10px;
				}
				.clsMoreVideosContent .clsRelatedVideos{
					padding:0 2px;
				}
				.clsMoreVideosContent .clsRelatedVideos li{
					background:#f2f2f2;
					padding:8px 0 5px 7px;
				}
				.clsMoreVideosContent .clsRelatedVideos p{
					color:#62676c;
					line-height:16px;
				}
				.clsMoreVideosContent .clsTopQuickLinks{
					z-index:99;
				}
				.clsMoreVideosContent span.clsRunTime{
					margin:70px 0 0 4px;
					z-index:100;
				}
		.clsQuickLinkImageWidth,td.clsQuickLinkImageWidth{
			width:85px;
			vertical-align:top;
		}
		.clsTopQuickLinks{
			position:absolute;
			margin-left:3px;
			margin-top:3px;
		}
			.clsViewMoreVideoHeading{
				float:left;
				width:200px;
			}
			.clsRelatedVideoButton{
				padding-right:10px;
			}
			.clsRelatedPreviousNext{
				float:right;
				width:70px;
				text-align:right;
			}
				.disabledPrevButton,.disabledNextButton,.enabledPrevButton,.enabledNextButton{
					width:18px;
					height:16px;
					border:0;
					padding:0 5px;
				}
				.disabledPrevButton{
					background:url(../../images/screen_blue/bg-disabledpreviousbutton.gif) no-repeat center center;
				}
				.disabledNextButton{
					background:url(../../images/screen_blue/bg-disablednextbutton.gif) no-repeat center center;
				}
				.enabledPrevButton{
					background:url(../../images/screen_blue/bg-enabledpreviousbutton.gif) no-repeat center center;
					cursor:pointer;
				}
				.enabledNextButton{
					background:url(../../images/screen_blue/bg-enablednextbutton.gif) no-repeat center center;
					cursor:pointer;
				}
	
	.clsMemberJoin{
		padding:5px 0;
	}
		.clsMemberJoin a{
			font-weight:bold;
			text-decoration:none;
		}
/* Post video response styles */
	.clsCommentDiv p{
		line-height:18px;
	}
	.clsCommentSeparator{
		border-bottom:1px solid #ebebeb;
		margin-bottom:10px;
		padding-bottom:10px;
	}
		#selMemberName a{
			font-weight:bold;
			text-decoration:none;
			color:#043257;
		}
		#selMemberName a:hover{
			color:#000;
	}
	.clsCommentsReplySection{
		margin:10px 0 5px 0;
		display:block;
		_display:inline;
		float:left;
	}
			.clsCommentsReplySection a,.clsCommentsReplySection a.clsButton4,.clsCommentsReplySection input,.clsCommentsReplySection input.clsButton4{
				border:1px solid #0096b3;
				display:block;
				float:left;
				padding:0px 6px;
				margin-right:8px;
				_margin-right:4px;
				color:#fff;
				font-weight:bold;
				text-decoration:none;
				background:#03aed0 url(../../images/screen_blue/bg-button4.gif) repeat-x left top;
				
			}
			.clsCommentsReplySection a.clsButton4,.clsCommentsReplySection input.clsButton4{
				background:#e2ebf3 url(../../images/screen_blue/bg-button3.gif) repeat-x left top;
				border-color:#bcd2e3;
				color:#000;
			}
			.clsCommentsReplySection a:hover,.clsCommentsReplySection a.clsButton4:hover{
				color:#000;
				border-color:#a5c0d4;
			}
			.clsCommentDiscard{
				border:1px solid #bfbfbd;
				padding:2px 6px;
				margin-right:4px;
				_margin-right:4px;
				font-weight:bold;
				text-decoration:none;
				background:#fff;
				cursor:pointer;
			}
			.clsCommentDiv textarea{
				width:360px !important;
			}
			.clsCommentReplySection{
				background:#fff;
				border:1px solid #e7e7e7;
				overflow:auto;
				zoom:1;
				_overflow:visible;
				_height:1%;
				margin-top:10px;
				padding:5px;
			}
		.clsEditCommentTextArea textarea{
			width:420px;
		}
.clsVideoRatingRight{
	float:right;
	width:150px;
	text-align:right;
	margin-top:8px;
	margin-right:15px;
}
.clsVideoRatingRight a{
	text-decoration:none;
}
	.clsVideoRatingRight span{
		color:#000;
		padding-left:5px;
	}
.clsVideoRatingLeft{
	float:left;
	width:250px;
}

/* --------------------- View Video Page Styles ends --------------------- */

.clsViewVideoPlaylistTable td{
	width:25%;
}
.clsPlaylistDetailsTable table{
	margin-top:10px;
	margin-bottom:2px;
	background:#F7F7F7;
}
.clsPlaylistDetailsTable .clsPlayAllVideos{
	border-top:1px solid #f1f1f1;
	padding:5px;
}
.clsPlaylistDetailsTable .clsPlayListLeftTd{
	width:200px;
	padding-left:10px!important;
}

/*------  Upload Video Page  -------*/
.clsBrowseFileTable td{
	vertical-align:middle;
}
	.clsBrowseFileTable .clsTextBox{
		width:150px;
		background:#fff;
	}
	.clsPlaceHolderButton{
		padding-top:2px;
	}
	.progressContainer{
		padding:10px;
		margin:10px 10px 10px 0;
		background:#E3F8FF;
		border:1px solid #98E1FF;
	}
	.clsBrowseUploadButton{
		margin:10px 0;
	}
.tlclvvideo{
	background:transparent url(../../images/screen_blue/tlclvvideo.gif) no-repeat;
}
.trclvvideo{
	background:transparent url(../../images/screen_blue/trclvvideo.gif) no-repeat right top;
}
.blclvvideo{
	background:transparent url(../../images/screen_blue/blclvvideo.gif) no-repeat left bottom;
}
.brclvvideo{
	background:transparent url(../../images/screen_blue/brclvvideo.gif) no-repeat right bottom;
}
.tblvvideo{
	background:transparent url(../../images/screen_blue/tblvvideo.gif) repeat-x;
}
.bblvvideo{
	background:transparent url(../../images/screen_blue/bblvvideo.gif) repeat-x center bottom;
}
.rblvvideo{
	background:transparent url(../../images/screen_blue/rblvvideo.gif) repeat-y right top;
}
.lblvvideo{
	background:#fefefe url(../../images/screen_blue/lblvvideo.gif) repeat-y left bottom;
	margin-bottom:10px;
}

.tlcvideoinfo{
	background:transparent url(../../images/screen_blue/tlcvideoinfo.gif) no-repeat;
}
.trcvideoinfo{
	background:transparent url(../../images/screen_blue/trcvideoinfo.gif) no-repeat right top;
	padding:6px;
}
.blcvideoinfo{
	background:transparent url(../../images/screen_blue/blcvideoinfo.gif) no-repeat left bottom;
}
.brcvideoinfo{
	background:transparent url(../../images/screen_blue/brcvideoinfo.gif) no-repeat right bottom;
}
.tbvideoinfo{
	background:transparent url(../../images/screen_blue/tbvideoinfo.gif) repeat-x;
}
.bbvideoinfo{
	background:transparent url(../../images/screen_blue/bbvideoinfo.gif) repeat-x center bottom;
}
.rbvideoinfo{
	background:transparent url(../../images/screen_blue/rbvideoinfo.gif) repeat-y right top;
}
.lbvideoinfo{
	background:#fefefe url(../../images/screen_blue/lbvideoinfo.gif) repeat-y left bottom;
}

.tlcfeaturedvideo{
	background:transparent url(../../images/screen_blue/tlcfeaturedvideo.gif) no-repeat;
}
.trcfeaturedvideo{
	background:transparent url(../../images/screen_blue/trcfeaturedvideo.gif) no-repeat right top;
}
.blcfeaturedvideo{
	background:transparent url(../../images/screen_blue/blcfeaturedvideo.gif) no-repeat left bottom;
}
.brcfeaturedvideo{
	background:transparent url(../../images/screen_blue/brcfeaturedvideo.gif) no-repeat right bottom;
}
.tbfeaturedvideo{
	background:transparent url(../../images/screen_blue/tbfeaturedvideo.gif) repeat-x;
}
.bbfeaturedvideo{
	background:transparent url(../../images/screen_blue/bbfeaturedvideo.gif) repeat-x center bottom;
}
.rbfeaturedvideo{
	background:transparent url(../../images/screen_blue/rbfeaturedvideo.gif) repeat-y right top;
}
.lbfeaturedvideo{
	background:#F6F6F6 url(../../images/screen_blue/lbfeaturedvideo.gif) repeat-y left bottom;
	margin-bottom:20px;
}

.tlcvideos{
	background:transparent url(../../images/screen_blue/tlcvideos.gif) no-repeat;
}
.trcvideos{
	background:transparent url(../../images/screen_blue/trcvideos.gif) no-repeat right top;
}
	.clsVideoIndexVideoBlock .trcvideos{
		background:transparent url(../../images/screen_blue/trcvideos-videosblock.gif) no-repeat right top;
	}

.blcvideos{
	background:transparent url(../../images/screen_blue/blcvideos.gif) no-repeat left bottom;
}
.brcvideos{
	background:transparent url(../../images/screen_blue/brcvideos.gif) no-repeat right bottom;
}
.tbvideos{
	background:transparent url(../../images/screen_blue/tbvideos.gif) repeat-x;
}
.bbvideos{
	background:transparent url(../../images/screen_blue/bbvideos.gif) repeat-x center bottom;
}
.rbvideos{
	background:transparent url(../../images/screen_blue/rbvideos.gif) repeat-y right top;
}
.lbvideos{
	background:#fff url(../../images/screen_blue/lbvideos.gif) repeat-y left bottom;
	margin-bottom:10px;
}
.tlcvideoplayer{
	background:transparent url(../../images/screen_blue/tlcvideoplayer.gif) no-repeat;
}
.trcvideoplayer{
	background:transparent url(../../images/screen_blue/trcvideoplayer.gif) no-repeat right top;
	padding:10px 13px;
}
.blcvideoplayer{
	background:transparent url(../../images/screen_blue/blcvideoplayer.gif) no-repeat left bottom;
}
.brcvideoplayer{
	background:transparent url(../../images/screen_blue/brcvideoplayer.gif) no-repeat right bottom;
}
.tbvideoplayer{
	background:transparent url(../../images/screen_blue/tbvideoplayer.gif) repeat-x;
}
.bbvideoplayer{
	background:transparent url(../../images/screen_blue/bbvideoplayer.gif) repeat-x center bottom;
}
.rbvideoplayer{
	background:transparent url(../../images/screen_blue/rbvideoplayer.gif) repeat-y right top;
}
.lbvideoplayer{
	background:#333 url(../../images/screen_blue/lbvideoplayer.gif) repeat-y left bottom;
	margin-bottom:6px;
}

.tlcvideodetails{
	background:transparent url(../../images/screen_blue/tlcvideodetails.gif) no-repeat;
}
.trcvideodetails{
	background:transparent url(../../images/screen_blue/trcvideodetails.gif) no-repeat right top;
	padding:6px 0 5px 0;
}
.blcvideodetails{
	background:transparent url(../../images/screen_blue/blcvideodetails.gif) no-repeat left bottom;
}
.brcvideodetails{
	background:transparent url(../../images/screen_blue/brcvideodetails.gif) no-repeat right bottom;
}
.tbvideodetails{
	background:transparent url(../../images/screen_blue/tbvideodetails.gif) repeat-x;
}
.bbvideodetails{
	background:transparent url(../../images/screen_blue/bbvideodetails.gif) repeat-x center bottom;
}
.rbvideodetails{
	background:transparent url(../../images/screen_blue/rbvideodetails.gif) repeat-y right top;
}
.lbvideodetails{
	background:#fff url(../../images/screen_blue/lbvideodetails.gif) repeat-y left bottom;
	margin-bottom:10px;
}

.tlcvideocontent{
	background:transparent url(../../images/screen_blue/tlcvideocontent.gif) no-repeat;
}
.trcvideocontent{
	background:transparent url(../../images/screen_blue/trcvideocontent.gif) no-repeat right top;
	padding:6px 0 5px 0;
}
.blcvideocontent{
	background:transparent url(../../images/screen_blue/blcvideocontent.gif) no-repeat left bottom;
}
.brcvideocontent{
	background:transparent url(../../images/screen_blue/brcvideocontent.gif) no-repeat right bottom;
}
.tbvideocontent{
	background:transparent url(../../images/screen_blue/tbvideocontent.gif) repeat-x;
}
.bbvideocontent{
	background:transparent url(../../images/screen_blue/bbvideocontent.gif) repeat-x center bottom;
}
.rbvideocontent{
	background:transparent url(../../images/screen_blue/rbvideocontent.gif) repeat-y right top;
}
.lbvideocontent{
	background:#fff url(../../images/screen_blue/lbvideocontent.gif) repeat-y left bottom;
	margin-bottom:10px;
}

* html .trclvvideo,* html .trcvideoinfo,* html .trcfeaturedvideo,* html .trcvideos,* html .trcvideoplayer,* html .trcvideodetails,* html .trcvideocontent{height:1%}
* html .lbvideoinfo,* html .lblvvideo,* html .lbfeaturedvideo,* html .lbvideos,* html .lbpopupvideo,* html .lbvideoplayer,* html .lbvideodetails,* html .lbvideocontent{
	width:100%
}
.lblvvideo,.tlclvvideo,.trclvvideo,.lbvideoinfo,.tlcvideoinfo,.trcvideoinfo,.lbfeaturedvideo,.tlcfeaturedvideo,.trcfeaturedvideo,.lbvideos,.tlcvideos,.trcvideos,.lbvideoplayer,.tlcvideoplayer,.trcvideoplayer,.lbvideodetails,.tlcvideodetails,.trcvideodetails,.lbvideocontent,.tlcvideocontent,.trcvideocontent{
	zoom:1
}

.trclvvideo h2,.clsIndexVideoContainer h2{
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#1d2124;
	line-height:25px;
	padding:5px 5px 3px 8px;
	color:000;
}
	.clsIndexVideoContainer h2 span,.clsIndexVideoContainer h2 span a{
		font:bold 13px Tahoma;
		color:#053357;
	}
	.clsVideoListContainer,.clsOverflow{
		overflow:hidden;
		zoom:1;
	}
	* html .clsVideoListContainer,* html .clsOverflow{
		overflow:visible;
		height:1%;
	}
		.clsRandomVideosList{
			margin:0;
			padding-left:6px;
		}
			.clsRandomVideosList table{
				background:transparent;
				border:0;
			}
				.clsRandomVideosList table td{
					border:0;
				}
					.clsRandomVideoInfo{
						text-align:center;
						margin:0;
					}
						.clsRandomVideoInfo a{
							border:1px solid #adadad;
							display:block;
							float:left;
						}
						.clsRandomVideoInfo a:hover{
							border:1px solid #2DB7E5;
						}
							.clsRandomVideoInfo a img{
								margin:3px;
							}
							.clsRandomVideoTime {
								background:transparent url(../../images/screen_blue/bg-videotime.png) repeat-x;
								color:#fff;
								font:normal 12px Tahoma;
								display:block;
								margin:64px 0 0;
								position:absolute;
								text-align:right;
								width:103px;
							}
		.clsVideoPlayerContainer table,.clsVideoPlayerContainer table td{
			border:0;
		}
		.clsVideoPlayerContainer table{
			background:#353b43;
			margin-bottom:10px;
			width:100%;
			border-collapse:collapse;
			border:1px solid #1d7d93;
		}
		*html .clsVideoPlayerContainer table{
			width:99%;
		}
		
			.clsVideoPlayerContainer h2{
				font:bold 15px Arial, Helvetica, sans-serif;
				color:#000000;
				padding-bottom:6px;
			}
			.clsVideoPlayerContainer h2 span{
				color:#0077a3;
				font:normal 13px Arial, Helvetica, sans-serif;
			}
			/*td.clsVideoPlayer{
				background:#282828;
			}*/
			td.clsVideoPlayerInfo{
				width:242px;
				text-align:left;
				vertical-align:top;
			}
				.clsListedFeaturedVideo{
					height:328px;
					overflow:hidden;
				}
				.clsViewMoreFeaturedVideo{
					text-align:right;
					padding-top:5px;
					margin-right:6px;
				}
					.clsViewMoreFeaturedVideo a{
						padding-left:15px;
						background:url(../../images/screen_blue/bg-viewmore.gif) no-repeat left center;
						color:#fff;
						text-decoration:none;
					}
					.clsViewMoreFeaturedVideo a:hover{
						color:#13B3F1;
					}
					.clsFeaturedVideoInfo{
						background:#3d4651;
						border:1px solid #475261;
						padding:2px;
						margin:5px 8px 10px 8px;
						overflow:auto;
						zoom:1;
						_overflow:visible;
						_height:1%;
					}
					.clsActiveFeaturedVideoInfo{
						background:#eaeff2 url(../../images/screen_blue/bg-activefeaturedvideo.gif) no-repeat right bottom;
						border:1px solid #b1f1ff;
					}
						.clsFeaturedVideoThumb{
							width:70px;
							float:left;
							text-align:left;
						}
							.clsFeaturedVideoThumb a{
								display:block;
								float:left;
							}
						.clsFeaturedVideoThumbDetails{
							float:left;
							width:123px;
						}
							.clsFeaturedVideoThumbDetails p{
								font:normal 11px Tahoma;
								line-height:15px;
								color:#13b3f1;
							}
								.clsFeaturedVideoThumbDetailsTitle{
									padding-bottom:10px;								
								}
							.clsActiveFeaturedVideoInfo p{
								color:#000000;
							}
								.clsFeaturedVideoThumbDetails p a{
									text-decoration:none;
									font-weight:bold;
									color:#a3b5cc;
								}
								.clsFeaturedVideoThumbDetails p a:hover{
									color:#fff;
								}
								.clsActiveFeaturedVideoInfo p a{
									color:#043257;
								}
								.clsActiveFeaturedVideoInfo p a:hover{
									color:#0077a3;
								}
		/* sideblock feature video styles */
		.clsSideVideoPlayer{
			height:251px;
			border:1px solid #C1C5C6;
		}
		.clsSBFeaturedTitleMiddle{
			background:url(../../images/screen_blue/bg-featuredtitlemiddle.gif) repeat-x left top;
			height:31px;
		}
			.clsSBFeaturedTitleRight{
				background:url(../../images/screen_blue/bg-featuredtitleright.gif) no-repeat right top;
				height:31px;
			}
				.clsSBFeaturedTitleLeft{
					background:url(../../images/screen_blue/bg-featuredtitleleft.gif) no-repeat left top;
					height:31px;
				}
				.clsSBFeaturedTitleLeft h2{
					font:bold 14px/31px Arial, Helvetica, sans-serif;
					color:#fff;
					padding:0 5px
				}
				.clsSBFeaturedTitleLeft h2 span{
					font-size:11px;
				}
			.clsSideFeatureVideoBlock{
				border:1px solid #c1c5c6;
				padding:0 10px;
			}
				.clsSideFeaturedList{
					background:url(../../images/screen_blue/bg-featuredlist.gif) repeat-x left bottom;
					padding:6px 0;
					overflow:hidden;
				}
				* html .clsSideFeaturedList{
					overflow:visible;
					height:1%;
				}
					.clsSideFeaturedListImage{
						float:left;
						width:80px;
					}
						.clsSideFeaturedListImage a{
							padding:2px;
							display: block;
							float:left;
							border:1px solid #b1d2db;
						}
					.clsSideFeaturedListDetails{
						margin-left:82px;
					}
						.clsSideFeaturedListDetails p{
							padding-bottom:7px;
						}
							.clsSideFeaturedListDetails p a{
								font-weight:bold;
								text-decoration:none;
							}
							* html .clsSideVideoPlayer{
								padding-bottom:1px;
							}
			.clsFeaturedShowHide{
				height:22px;
				margin-top:-1px;
				margin-bottom:10px;
			}
				.clsShowRight{
					background:url(../../images/screen_blue/bg-showright.gif) no-repeat right top;
					float:right;
				}
					.clsShowLeft{
						background:url(../../images/screen_blue/bg-showleft.gif) no-repeat left top;
						padding:0 7px 0 30px;
					}
					.clsFeaturedShowHide a{
						color:#991acb;
						text-decoration:none;
						padding-right:18px;
						line-height:22px;
						height:22px;
					}
					.clsFeaturedShowHide a:hover{
						color:#000;
					}
						.clsFeaturedShowHide a.clsShow{
							background:url(../../images/screen_blue/bg-show.gif) no-repeat right center;
						}
						.clsFeaturedShowHide a.clsHide{
							background:url(../../images/screen_blue/bg-hide.gif) no-repeat right center;
							padding-left:5px;
						}
		.clsVideoHeading{
			width:500px;
			float:left;
		}
		.clsVideoPaging{
			width:70px;
			float:right;
			min-height:15px;
		}
		* html .clsVideoPaging{
			height:15px;
		}
		.clsVideoPaging li,.clsVideoPaging li a{
			height:27px;
			width:26px;
			display:block;
			float:left;
			margin:3px;
			text-indent:-999em;
		}
		.clsVideoPaging li a{
			margin:0;
		}
			.clsVideoPaging li.clsPreviousVideo{
				background:url(../../images/screen_blue/bg-videopagingpreviousinactive.gif) no-repeat center center;
			}
				.clsVideoPaging li.clsPreviousVideo a{
					background:url(../../images/screen_blue/bg-videopagingprevious.gif) no-repeat center center;
				}
					.clsVideoPaging li.clsPreviousVideo a.clsPreviousDisable{
						background:url(../../images/screen_blue/bg-videopagingpreviousinactive.gif) no-repeat center center;
						cursor:no-drop;
					}
			.clsVideoPaging li.clsNextVideo{
				background:url(../../images/screen_blue/bg-videopagingnextinactive.gif) no-repeat center center;
			}
				.clsVideoPaging li.clsNextVideo a{
					background:url(../../images/screen_blue/bg-videopagingnext.gif) no-repeat center center;
				}
				.clsVideoPaging li.clsNextVideo a.clsNextDisable{
					background:url(../../images/screen_blue/bg-videopagingnextinactive.gif) no-repeat center center;
						cursor:no-drop;
				}
		.clsPageNo{
			font-weight:bold;
			color:#000;
			padding-left:15px;
		}
.clsIndexLinkMiddle{
	background:url(../../images/screen_blue/bg-videoslist.gif) repeat-x left top;
	height:30px;
}
.clsVideoResponsePopup .clsIndexLinkMiddle{
	margin: 0 10px;
}
	.clsIndexLinkLeft{
		background:url(../../images/screen_blue/bg-videoslistleft.gif) no-repeat left top;
		height:30px;
		font-family:Impact;}
		.clsIndexLinkRight{
			background:url(../../images/screen_blue/bg-videoslistright.gif) no-repeat right top;
			height:30px;
		}
		.clsIndexVideoLinks,.clsIndexVideoLinks ul{
			overflow:hidden;
			zoom:1;
		}
		* html .clsIndexVideoLinks,* html .clsIndexVideoLinks ul{
			height:1%;
			overflow:visible;
		}
		.clsVideoBlockTitleLeft{
			float:left;
			width:140px;
			margin-top:4px;
		}
		.clsVideoBlockTitleRight{
			float:right;
			width:520px;
		}
			.clsIndexVideoLinks li,.clsIndexVideoLinks li a,.clsIndexVideoLinks li a span{
				display:block;
				float:left;
				line-height:30px !important;
				height:30px;
			}
				.clsIndexVideoLinks li a{
					color:#fff;
					text-decoration:none;
					font:normal 12px Impact;
				}
					.clsIndexVideoLinks li a span{
						padding:0 8px;
						font:normal 14px Impact;
					}
				.clsIndexVideoLinks li a:hover,.clsIndexVideoLinks li.clsActiveIndexLink a{
					background:url(../../images/screen_blue/bg-activeindexvideolinkright.gif) no-repeat right bottom;
					color:#059bd3;
				}
					.clsIndexVideoLinks li a:hover span,.clsIndexVideoLinks li.clsActiveIndexLink a span{
						background:url(../../images/screen_blue/bg-activeindexvideolinkleft.gif) no-repeat left bottom;
						color:#059bd3;}
				.clsIndexVideoLinks li.clsFirstLink a:hover,.clsIndexVideoLinks li.clsActiveFirstLink a{
					background:url(../../images/screen_blue/bg-activeindexvideolinkright.gif) no-repeat right bottom;
					color:#059bd3;}
					.clsIndexVideoLinks li.clsFirstLink a:hover span,.clsIndexVideoLinks li.clsActiveFirstLink a span{
						background:url(../../images/screen_blue/bg-activeindexvideofirstlinkleft.gif) no-repeat left bottom;
					 color:#059bd3;}
					.clsIndexVideoLinks li.clsFirstLink a span,.clsIndexVideoLinks li.clsActiveFirstLink a span{
						padding-left:30px;}
				
	.clsVideoIndexVideoBlock{
		margin-top:-1px;
	}
	.clsVideoListVideos{
		padding-bottom:15px;
	}
	.clsIndexVideos{
		margin-left:5px;
	}
	.clsIndexVideoChannel .clsIndexVideos{
		margin-top:3px;
	}
	.clsIndexVideos table{
		margin:0;
		padding:0;
		border:0;
	}
		.clsIndexVideos li li{
			display:block;
			float:left;
			width:113px;
			float:left;
			margin:0 8px;
			_margin:0 4px;
			padding:0;
			position:relative;
			height:143px;
			z-index:1;
		}
		.clsVideoChannelContainer{
			overflow:auto;
			zoom:1;
			_height:1%;
			_overflow:visible;
		}
			.clsVideoChannelContainer li{
				height:160px;
			}
				.clsChannelTitle{
					height:20px;
					position:relative
				}
				.clsChannelTitle,.clsChannelTitle a{
					font:bold 12px Arial;
					color:#016e6e;
					text-decoration:none;
					padding-bottom:4px;
				}
				.clsChannelTitle a{
					position:absolute;
					bottom:0;
				}
				.clsChannelTitle a:hover{
					color:#0077a3;
				}		
/* --------------------- View Video Pop up Styles starts --------------------- */

	#selViewVideo .clsVideoResponsePopup{
		background-color:#FFF;
		color:#333;
		margin:1em 0;
	}
		#selViewVideo .clsCommonPopupDiv{
			background-color:#FFF;
			width:450px;
			text-align:center;
			padding:1em;
			margin:3em 0 0 0;
		}
		#selViewVideo .clsPreviewResponsePopup{
			background-color:#FFF;
			text-align:center;
			width:250px;
			padding:1em;
		}
		#selViewVideo .clsPreviewResponsePlayer{
			background-color:#FFF;
			text-align:center;
		}
		#selViewVideo .clsPreviewResponsePlayer input{
			margin:0;
		}
			.clsVideoResponsePopup input,.clsCommonPopupDiv input{
				margin:0.5em 0;
			}
				.clsCommonPopupDiv h4{
					color:#0064DD;
				}
					.clsCommonPopupDiv th{
						background:none;
					}
		.clsPreviewPopup{
			width:250px;
		}
		#selVideoResponsePopUp table{
			border:0;
		}
		#selVideoResponsePopUp td{
			padding:5px;
		}	
				.clsPopupVideoImage a{
					display:block;
					float:left;
					border:1px solid #6F6F6F;
					padding:2px;
				}
				.clsPopupVideoImage a:hover{
					border-color:#053357;
				}
				td.clsPopupVideoImageDetails a{
					font-weight:bold;
					text-decoration:none;
				}
				.clsPopupVideoImageDetails{
					color:#666;
				}
					.clsPopupVideoImageDetails a:hover{
						color:#fff !important;
					}
					.clsVideoPreviewButton,.clsVideoCaptureButton{
						background:url(../../images/screen_blue/bg-preview.gif) no-repeat center center;
						width:90px;
						height:23px;
						border:0;
						text-align:center;
						font:normal 11px Tahoma;
						color:#000;
					}
					.clsVideoCaptureButton{
						background:url(../../images/screen_blue/bg-capturevideo.gif) no-repeat center center;
						width:180px;
					}
						.clsPopUpPrevNext{
							margin:0 15px 7px 0;
							text-align:right;
						}
			.clsDownloadeVideoRight{
				float:right;
				width:30px;
				margin:10px 10px 0 0;
			}
			.clsDownloadeVideoLeft{
				float:left;
				width:170px;
			}
			.clsVideoDownloadListContainer p{
				font-weight:bold;
				color:#000;
			}																				
			.clsPopUpURLHeadingContainer{
				width:350px;
			}
				.clsVideoDownloadListContainer{
					padding:10px;
				}
					.clsVideoDownloadList li, .clsVideoDownloadList li span{
						/*display:block;*/
						line-height:19px;
					}
					.clsVideoDownloadList li a{
						padding:3px;
						padding-left:17px;
						text-decoration:none;
						font:normal 11px Tahoma;
						color:#000;
						background:url(../../images/screen_blue/icon-downloadvideo.gif) no-repeat left center;
					}
					.clsVideoDownloadList li a:hover{
						color:#0077a3;
					}
					.clsVideoDownloadList span{
						color:#ccc;
						padding:5px 0;
					}	
					.clsLinkingSites{
						margin-top:5px;
					}
					.clsLinkingSites li{
						padding:5px;
						background:#E3F8FF;
						border:1px solid #98E1FF;
						margin-bottom:5px;
						color:#000;
					}
					.clsLinkingSites li a{
						text-decoration:none;
					}
/* --------------------- View Video Pop up Styles ends --------------------- */		
		.clsAddQuickVideoMediumImg{
			position:absolute;
			top:4px;
			left:93px
		}	
/*  Video Albums */
	.clsUserAlbumActions{
		width:220px;
	}
	td.clsAlbumVideos{
		width:50px;
		text-align:center;
	}
	.clsCreateAlbumTitle{
		font-weight:bold;
		padding:5px 0;
		overflow:auto;
		zoom:1;
	}
	* html .clsCreateAlbumTitle{
		overflow:auto;
		height:1%;
	}
		.clsCreateAlbumTitle a{
			background:url(../../images/screen_blue/icon-createvideoalbum.gif) left top no-repeat;
			padding-left:20px;
			text-decoration:none;
			height:16px;
			display:block;
			float:left;
		}
		.clsAlbumEdit a{
			background:url(../../images/screen_blue/icon-editvideo.gif) no-repeat left center;
			padding-left:20px;
			padding-right:10px;
		}
		.clsDeleteAlbum a{
			background:url(../../images/screen_blue/icon-deletevideo.gif) no-repeat left center;
			padding-left:20px;
		}		
/*  Manage background  */
	.clsCloseOffsetImage{
		width:490px;
	}
	.clsManageBackgroundLabel{
		width:300px;
	}
	.clsDeleteBackground{
		margin-top:5px;
	}
	.clsDeleteBackground a{
		background:url(../../images/screen_blue/icon-deletevideo.gif) no-repeat left center;
		padding-left:20px;
		font-weight:bold;
	}		
/*  Playlist page  */
	.clsViewPlaylist li{
		border-top:1px solid #ebebeb;
		margin:5px 0;
		padding:5px 0;
	}
		.clsViewPlaylist li a{
			text-decoration:none;
		}
		.clsViewPlaylist li a:hover{
			color:#000;
		}
		.clsViewPlaylist li p{
			padding-bottom:3px;
		}
		.clsViewPlaylistLeft{
			float:left;
			/*width:80px;*/
			width:125px;
		}
		.clsViewPlaylistMiddle{
			float:left;
			/*width:200px;*/
			width:450px;
			line-height:16px;
		}
		.clsViewPlaylistRight{
			float:right;
			text-align:left;
			width:35px;
		}
			.clsPlayThisVideo a{
				background:transparent url(../../images/screen_blue/icon-playbutton.gif) no-repeat scroll center center;
				display:block;
				height:22px;
				text-indent:-999em;
				width:22px;
			}
			.clsPlayThisVideo a:hover{
				background:transparent url(../../images/screen_blue/icon-playbuttonover.gif) no-repeat scroll center center;
			}
			.clsViewPlaylistTitle a{
				font-weight:bold;
				padding-right:5px;
			}
			.clsPlaylistDetailsTable th{
				width:175px;
			}
				.clsViewVideoPlaylistTable table,.clsViewVideoPlaylistTable td,.clsViewVideoPlaylistTable th{
					border:0 !important;
				}
			.clsPlayAllVideos{
				padding:10px 5px;
				text-align:right;
			}
			.clsPlayAllVideos a{
				background:url(../../images/screen_blue/icon-playbutton.gif) left center no-repeat;
				padding:2px 0;
				padding-left:20px;
				font-weight:bold;
				color:#016e6e;
			}
			.clsPlayAllVideos a:hover{
				background:url(../../images/screen_blue/icon-playbuttonover.gif) left center no-repeat;
			}
/*  Change thumbnail page  */
	.clsChangeThumbnailPage h3{
		color:#053357;
		padding-bottom:5px;
	}
	.clsChangeThumbnailContent{
		padding-left:6px;
	}		
.clsAdminUploadButton{
	padding-bottom:0!important;
}	
.clsSubmitButton-l{
	background:url(../../images/screen_blue/bg-browseleft.gif) no-repeat left center;
	display:block;
	float:left;
	height:22px;
	margin-right:7px;
	padding-left:4px;
}
.clsSubmitButton-r{
	background:url(../../images/screen_blue/bg-browseright.gif) no-repeat right center;
	display:block;
	float:left;
	height:22px;
	padding-right:4px;
}
/* Buttons */
	.clsButton2,.clsButton2 span{
		height:22px;
		line-height:22px;
	}
	.clsButton2{
		display:block;
		float:right;
		background:url(../../images/screen_blue/bg-button1left.gif) no-repeat left top;
		padding-left:5px;
	}
		.clsButton2 span{
			background:url(../../images/screen_blue/bg-button1right.gif) no-repeat right top;
			padding-right:7px;
			padding-left:2px;
			display:inline-block;
		}
/* Comment Section */
.clsCommentContainer{
	background:#f9f9f9;
	border:1px solid #efefef;
	padding:6px;
	margin-bottom:8px;
	overflow:hidden;
	zoom;
}
* html .clsCommentContainer{
	overflow:visible;
	height:1%;
}
	.clsCommentImage{
		width:80px;
		float:left;
	}
	.clsCommentContent{
		margin-left:82px;
	}
		.clsMembersName a{
			font-weight:bold;
			text-decoration:none;
			color:#0077a3;
		}
		.clsMembersName a:hover{
			color:#000;
		}
		.clsMembersName span{
			color:#666;
		}

.clsVideoDetailsInfo{
	border:1px solid #b0d1da;
	padding:2px;
	width:141px;
	color:#fff;
}
	*html .clsVideoDetailsInfo{
		width:147px;
	}
		.clsVideoDetailsInfo p{
			color:#8b94a5;
			padding-bottom:5px;
		}
			.clsVideoDetailsInfo p span{
				color:#c0cfe2;
			}
				.clsVideoDetailsInfo a{
					color:#0077a3;
					text-decoration:none!important;
				}
				.clsVideoDetailsInfo a:hover{
					color:#c0cfe2!important;
				}
					.clsVideoDetailsInfoCont{
						background:#2a333c;
						height:95px;
						padding:5px;
					}
					*html .clsVideoDetailsInfoCont{
						height:105px;
					}
.clsLoader{
	color:#000!important;
}
.clsCommentsCount{
	color:#0077a3;
}