﻿/* ADMINISTRATION */

.videoLibrary_Manager_Wrapper
{
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.videoLibrary_Manager_Wrapper h1
{
	font-size: 12pt;
	font-weight: bold;
}

.videoLibrary_Manager_Toolbar_Wrapper
{
	padding: 8px;
	background-color: #eeeeee;
	border: 1px solid #e4e4e4;
	margin-bottom: 12px;
}

.videoLibrary_Manager_Toolbar_Wrapper_Add
{
	padding-bottom: 8px;
}

.videoLibrary_Admin_Label
{
	float: left;
	width: 80px;
	vertical-align: top;
	padding-bottom: 12px;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.videoLibrary_Admin_Label_Wide
{
	padding-top: 4px;
	float: left;
	width: 280px;
	vertical-align: top;
	padding-bottom: 12px;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.videoLibrary_Admin_Buttons
{
	float: right;
	padding: 4px;
}

.videoLibrary_Admin_YesNo
{
	font-family: Verdana, Arial, MS Sans Serif; 
	font-size: 8pt;
}

.videoLibrary_Admin_SubTitle
{
	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	padding-bottom: 4px;
	padding-top: 4px;
	margin-top: 8px;
	margin-bottom: 8px;
	border-top: 2px solid #909090;
	border-bottom: 2px solid #909090;
}

.videoLibrary_Admin_EditPanel
{
	width: 420px; 
	height: 604px; 
	padding: 8px 24px 24px 8px;	
	background-color: #eeeeee;
	border: 1px solid #e4e4e4;
	margin: 8px;
}

.videoLibrary_Admin_URLPanel
{
	width: 440px; 
	height: 280px; 
	padding: 8px 8px 8px 8px;	 
	font-size: 8pt;
	font-family: Verdana, Arial;
	background-color: #eeeeee;
	border: 1px solid #e4e4e4;
	margin: 8px;
}

.videoLibrary_Admin_VideoPanel
{
	padding: 8px 24px 8px 20px;	 	
	background-color: #eeeeee;
	border: 1px solid #e4e4e4;
	text-align: center;
}

.videoLibrary_Admin_Thumbnail
{
	float: left;
	width: 158;
	height: 102;
	padding: 5px;
	background-image: url(/images/thumbback.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin-bottom: 4px;
}

.videoLibrary_Admin_Thumbnail img
{
	border: 0px;
	width: 128px;
	height: 72px;
}

/* FRONT END */

.videoLibrary_Wrapper
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	width: 592px;
	overflow: hidden;
}

.videoLibrary_Wrapper h1
{
	font-size: 12pt;
	font-weight: bold;
}

.videoLibrary_VideoTitle
{
	font-size: 10pt;
	font-weight: bold;
	color: #5a5a5a;
}

.videoLibrary_Player
{
	margin-top: 12px;
	margin-bottom: 6px;
	text-align: center;
	width: 100%;
}

.videoLibrary_Wrapper h2
{
	font-size: 10pt;
	font-weight: bold;
	color: #5a5a5a;
}

.videoLibrary_SearchWrapper
{
	clear: both;
	padding: 12px;
	background-color: #dee2ee;
	border: 1px solid #aaadb6;
	min-height: 60px;
}

.videoLibrary_SearchSectionWrapper
{
	float: left;
	width: 260px;
	padding: 8px;
}

.videoLibrary_SearchHeader
{
	padding-bottom: 4px;
	font-weight: bold;
	font-size: 0.8em;
}

.videoLibrary_SearchControl
{
}

.videoLibrary_SearchButton
{
	padding-left: 498px;
}

html>body .videoLibrary_Results_Wrapper
{
	
	width: 588px;
	overflow-x: auto;
	border: 1px solid #aaadb6;
}

.videoLibrary_Results_Wrapper
{
	width: 584px;
	overflow-x: auto;
	border: 1px solid #aaadb6;
}

.videoLibrary_GalleryItemWrapper
{
	width: 148px;
}

.videoLibrary_GalleryItemWrapper img
{
	border: 0;
}

.videoLibrary_Thumbnail_Image
{
	width: 128px;
	height: 72px;
	padding: 5px;
	background-image: url(/images/thumbback.png);
	background-position: top left;
	background-repeat: no-repeat;
}

.videoLibrary_Thumbnail_Title
{
	color: #ec1e22;
	width: 128px;
	padding: 5px;
	font-size: 8pt;
}

.videoLibrary_ViewAll
{
	margin-top: 8px;
	float: right;
}

.videoLibrary_ViewAll a
{
	color: #ec1e22;
	font-size: .8em;
	text-decoration: none;
}

.videoLibrary_Paging
{
	margin-top: 8px;
	float: left;
	color: #ec1e22;
	font-size: .8em;
}

.videoLibrary_NoVideo
{
	width: 100%; 
	text-align: center; 
	border: 1px solid #aaadb6;
	background-color: #dee2ee;
	color: #ffffff;
	font-size: 16pt;
	text-align: center;
	padding-top: 110px;
	padding-bottom: 110px;
}

.videoLibrary_NoResults
{
	background-color: #dee2ee;
	color: #ffffff;
	font-size: 16pt;
	text-align: center;
	padding-top: 32px;
	padding-bottom: 32px;
}

.videoLibrary_Upload
{
	width: 350px !Important;
}


