img.preview 
{
    cursor: hand;
}

.imgTitle .Label 
{
    font-weight: bold;
}

#loading 
{
    margin: 30px;
    margin-top: 30%;
    text-align: center;
    display: none;
}


.images 
{
    border: 15px solid #BAE4F0;
}

.articles 
{
    border: 15px solid #A9D26A;
}

.media 
{
    border: 15px solid #DBD0BB;
}

.files 
{
    border: 15px solid #475DDF;
}

#imageTriangle 
{
    display: none;
    font-size: 0px; line-height: 0%; width: 0px;
    border-bottom: 20px solid #BAE4F0;
    border-left: 10px solid #fff;
    border-right: 10px solid #fff;
}

#mediaTriangle 
{
    display: none;
    font-size: 0px; line-height: 0%; width: 0px;
    border-bottom: 20px solid #DBD0BB;
    border-left: 10px solid #fff;
    border-right: 10px solid #fff;
}

#articleTriangle 
{
    font-size: 0px; line-height: 0%; width: 0px;
    border-bottom: 20px solid #A9D26A;
    border-left: 10px solid #fff;
    border-right: 10px solid #fff;
}

#filesTriangle 
{
    display: none;
    font-size: 0px; line-height: 0%; width: 0px;
    border-bottom: 20px solid #475DDF;
    border-left: 10px solid #fff;
    border-right: 10px solid #fff;
}

.imageInfo 
{
    /*color: #369;
    font-size: 11px;*/
    font-weight: bold;
    text-align: center;
    background-color: #EAEAEA;
    height: 25px;
}

#libraryItemsContainer
{
	overflow: auto;
	width: 900px;
}

.libraryArticlesList,
.filesArticlesList
{
	height: 265px;
}

.imagesArticlesList,
.mediaArticlesList
{
	height: 202px;
}

.previewLink
{
    cursor: hand;
}

.previewImage 
{
    display: inline;
    border: 1px solid black;
    margin: 5px;
}

.selectedRow 
{
    background-color: #F3F4D3;   
}

.pagerTable
{
	height: 30px;
	background-color: #D1DFEB;
	margin-top: 2px;
}


/* --- New style --- */

/* DataList */
.dataList th,
.dataListMedia th
{
	background-color:#396FA8;
	color:#FFFFFF;
	text-align:center;
	text-transform:uppercase;
	padding:5px;
}

.dataList td
{
	text-align:center;
	padding:2px;
	border-left: solid 1px #B8CBE0;
	border-right: solid 1px #B8CBE0;
}

.dataListMedia td
{
	text-align:center;
	padding:2px;
}

.dataList .itemStyle,
.dataListMedia .itemStyle
{
	background-color:#D1DFEB;
}

.dataList .altItemStyle,
.dataListMedia .altItemStyle
{
	background-color:#EEF3F9;
}

.dataList a.sortHeader
{
	color:#FFFFFF;
	text-decoration: underline;
}

.innerContentTable HR 
{
    padding: 0px;
    margin: 0px;
}