

/*******************************************************************/
/* VideoGallerySelector
/*******************************************************************/
.videoGalleryThumbnail 
{
	width: 90px;
	height: 70px;
	border: 0px;	
}

.videoGallerySelectorItem 
{
	xbackground-color: #CAE8C3/*#AFD927*/;
	xcolor: White;
	width: 300px;
	height: 70px;
	border: solid 1px;  /*#4FA13D #90B320*/
	padding: 2px;
}

.videoGallerySelectorItemHover 
{
	xbackground-color: #A8D99D /*#AFD927*/;
	xcolor: White;
	width: 300px;
	height: 70px;
	border: solid 1px; /* #4FA13D #90B320*/
	padding: 2px;
	cursor: pointer;
}

.videoGallerySelectorItemThumbnail
{
	margin-right: 3px;
}

.videoGallerySelectorItemBody 
{
	padding-top: 2px;
	width: 190px;
	height: 42px;
	overflow: hidden;
}

.videoGallerySelectorItemSeparator 
{
	height: 2px;
	clear: both;
}

.videoGallerySelectorItemCounter 
{
	float: right;	
}


/*******************************************************************/
/* PhotoGallerySelector
/*******************************************************************/
.photoGalleryThumbnail 
{
	width: 90px;
	height: 70px;
	border: 0px;	
}

.photoGallerySelectorItem 
{
	width: 300px;
	height: 70px;
	border: solid 1px;
	padding: 2px;
}

.photoGallerySelectorItemHover 
{
	width: 300px;
	height: 70px;
	border: solid 1px;
	padding: 2px;
	cursor: pointer;
}

.photoGallerySelectorItemThumbnail
{
	margin-right: 3px;
}

.photoGallerySelectorItemBody 
{
	padding-top: 2px;
	width: 190px;
	height: 42px;
	overflow: hidden;
}

.photoGallerySelectorItemSeparator 
{
	height: 2px;
	clear: both;
}

.photoGallerySelectorItemCounter 
{
	float: right;
}



/*******************************************************************/
/* VideoSelector
/*******************************************************************/

.videoSelectorMain 
{
	width: 280px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	overflow-y: scroll;
	height: 343px; /* Should be 326 */
	border: solid 1px;
}


.videoThumbnail 
{
	width: 90px;
	height: 70px;
}

.videoSelectorItem 
{	
	width: 250px;
	height: 70px;
	border: solid 1px #4fa13d;
	padding: 2px;
}

.videoSelectorItemThumbnail
{
	margin-right: 3px;
}

.videoSelectorItemBody 
{
	padding-top: 1px;
	height: 35px;
	overflow: hidden;
}

.videoSelectorItemPlaytime 
{
	padding-top: 2px;
	padding-left: 4px;
}

.videoSelectorItemInfo 
{
	padding-top: 6px;
}

.videoSelectorItemSeparator 
{
	height: 2px;
	clear: both;
}


/***************************************************************/
/* VideoData						
/***************************************************************/
.videoDataMain 
{
	border: solid 1px;
	padding: 5px 5px 1px 5px;
	width: 414px;
}

.videoDataOther 
{
	padding-top: 5px;
}


/***************************************************************/
/* VideoEditor							
/***************************************************************/

.videoEditorLabelColumn 
{
	width: 100px;
}

.videoEditorTextbox 
{
	width: 300px;
}

.videoEditorTextBoxMultiline 
{
	height: 120px;
	width: 300px;
}

.videoEditorTextboxPlaytime
{
	width: 60px;
}


/***************************************************************/
/* PhotoSelector						
/***************************************************************/
.photoSelectorHeader
{
	border-left: solid 1px;
	border-top: solid 1px;
	border-right: solid 1px;
	padding: 1px;
	padding-left: 5px;
	padding-bottom: 2px;
	width: 714px;
}

.photoSelectorPhotos
{
	border: solid 1px;
	width: 720px;
	height: 95px;
	overflow-x: auto;  
	overflow-y: hidden;
}

.photoSelectorItem 
{
	margin-left: 4px;
	margin-top: 3px;
}


/***************************************************************/
/* PhotoData						
/***************************************************************/
.photoDataMain 
{
	Xborder: solid 1px;
	padding: 5px;
	width: 408px;
}

.photoDataOther 
{
	padding-top: 5px;
}

.photoDataScaling 
{
	padding-top: 3px;
}


/***************************************************************/
/* PhotoViewer						
/***************************************************************/
.photoViewerImage
{
	border: solid 1px #4FA13D;
}


/***************************************************************/
/* CreateUser							
/***************************************************************/
.createUserLabelColumn 
{
	width: 130px;
}

.createUserTextbox 
{
	width: 300px;
}

.createUserTextboxSmall 
{
	width: 220px;
}

.createUserTextBoxMultiline 
{
	height: 110px;
	width: 220px;
}

.createUserEditorSaveButton 
{
	padding-top: 10px;
	padding-left: 315px;
}

.createUserInfo 
{
	border: solid 1px;
	margin-top: 10px;
	margin-left: 10px;
	padding: 5px;
}
