﻿table.DNNInfo_TblNormal td{
    vertical-align:top;
}

table.DNNInfo_Table_Grid{
	width:100%;
}

table.DNNInfo_Table_Grid td{
	padding:3px;
	vertical-align:top;
}


.DNNInfo_GridRow_Alternate{
	background-color:#ece7e7;
}

table.DNNInfo_Table_Grid tr.DNNInfo_HeaderGrid th{
    background-color:#515159;
    color:#ffffff;
    text-align:center;
    font-weight:bold;
    padding:5px;
}

.paging{
    line-height:20px;
    height:20px;
    padding:0px 10px;
    background-color:#b4b4b8;
}

.paging a.linkSelected{
    font-weight:bold;
    text-decoration:underline;
    color:#4646dd;
}

.required{
    color:Red;
    font-weight:bold;
    font-size:18px;
}

.message{
    color:Red;
    font-weight:bold;
}

.GridUpdateButton, .GridCancelButton, .GridEditButton, .GridDeleteButton{
	display:block;
	width:20px;
	height:20px;
	text-indent:-999em;
	background:url(images/save.gif) no-repeat;
}

.GridCancelButton{background:url(images/cancel.gif) no-repeat;}
.GridEditButton{background:url(images/edit.gif) no-repeat;}
.GridDeleteButton{background:url(images/delete.gif) no-repeat;}

/******************* LISTING ALBUM AND IMAGES ************************/
.DNNINfo_ImageGallery_AlbumWrapper,.DNNINfo_ImageGallery_Container{
    display:inline-table;
}
.ajaxloadingbar{
    background:url(images/ajaxbar.gif) no-repeat;
    width:32px;
    height:32px;
    display:block;
}

.DNNInfo_ImageGallery_AlbumBox{
    width:300px;
    background:#eeeeee;
    border:3px double #eeeeee;
    margin:0px 8px 5px 0px;
    padding:5px;
    cursor:pointer;
    display:inline-table;
    min-height:80px;
    height:auto !important;
    height:80px;
    text-align:left;
}

.DNNInfo_ImageGallery_AlbumName{
    color:#4a4d4a;
    font-weight:bold;
    font-size:13px;
}

.DNNInfo_ImageGallery_AlbumDescription{
     color:#4a4d4a;
}

.mouseover{
    background-color:#8facdf;
}

.DNNInfo_ImageGallery_AlbumImageBox{
    width:110px;
    float:left;
}

.DNNInfo_ImageGallery_AlbumInfo{
    width:170px;
    float:right;
    text-align:left;
}

.DNNInfo_ImageGallery_ClearBoth{
    clear:both;
}

.DNNInfo_ImageGallery_ImageList{
    margin-top:10px;
}

.DNNInfo_ImageGallery_ImageThumb{
    background:#eeeeee;
    border:3px double #eeeeee;
    margin:0 5px 5px 0;
    text-align:center;
    float:left;
    display:block;
    width:100px;
    height:70px;
}
.DNNInfo_ImageGallery_ImageThumb img{
	vertical-align:middle;
	text-align:center;
	margin:auto;
}

.DNNInfo_ImageGallery_NoImages{
    margin-top:15px;
}

.DNNInfo_ImageGallery_AlbumPreviewInfo{
    margin-top:15px;
    border:solid 1px #c1d4f8;
    display:inline-table;
    width:100%;
}

.DNNInfo_ImageGallery_AlbumPreviewInfo_Image{
    float:left;
    width:250px;
    padding:5px;
    margin-right:10px;
}

.DNNInfo_ImageGallery_AlbumPreviewInfo_InfoText{
    float:left;
    padding:5px;
    text-align:left;
}

.DNNInfo_ImageGallery_AlbumPreviewInfo_Name{
    font-weight:bold;
    font-size:13px;
    text-decoration:underline;
    color:#9fa3aa;
}

.DNNInfo_ImageGallery_AlbumPreviewInfo_Desc{
    color:#9fa3aa;
    font-size:11px;
}

.DNNInfo_ImageGallery_AlbumCreatedDate, .DNNInfo_ImageGallery_AlbumCreatedBy, .DNNInfo_ImageGallery_TotalImages{
	font-size:11px;
	color:#474940;
}

.DNNInfo_ImageGallery_BackToAlbum{
	margin-top:5px;
}

.DNNInfo_ImageGallery_BackToAlbum a{
	font-size:10px;
	text-decoration:underline;
}

.DNNInfo_ImageGallery_ImagePreviewTitle{
    font-weight:bold;
    font-size:13px;
    text-decoration:underline;
    color:#9fa3aa;
}

.DNNInfo_ImageGallery_ImagePreviewDesc{
    color:#9fa3aa;
    font-size:11px;
    margin-top:5px;
}

.DNNInfo_ImageGallery_ImagePreview{
    margin-top:12px;
}

.DNNInfo_ImageGallery_PagingBar{
    line-height:20px;
    padding:3px 5px;
    height:20px;
    background-color:#c0d3f5;
    margin:5px 0px;
}

.DNNInfo_ImageGallery_PagingBar a.linkSelected{
    font-weight:bold;
    text-decoration:underline;
    border:solid 1px #95979c;
    padding:2px;
}

.DNNInfo_ImageGallery_MainImage{
    width:640px;
    min-height:425px;
    height:auto !important;
    height:425px;
    display:inline-block;
}

.DNNInfo_Note{
	font-style:italic;
	font-size:11px;
	padding-bottom:12px;
}

.DNNInfo_FreeEditionLink{
	clear:both;
}