.shadow {
	-moz-box-shadow: 2px 2px 4px #ccc;
	-webkit-box-shadow: 2px 2px 4px #ccc;
	-khtml-box-shadow: 2px 2px 4px #ccc;
	box-shadow: 2px 2px 4px #ccc;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc');
	height: 20px;
	margin-bottom: 10px;
	width: 20px;
	float: left;
}

.metadata-title{
	margin-bottom: 10px;
}

.moreinfos{
	margin: 10px 0px 0px 58px;	
	clear: both;
}

.full-text .label{
    word-wrap: break-word;
		margin-top:8px;
}

.full-text ul{
	margin: 0;
	padding: 0;
	float: left;
}

.full-text a:link, .full-text a:visited, #doc_type
{
  color: rgb(0, 0, 0);
}

.metadata-brief .recordtitle{
	padding: 0 0 0 0px;
	font-size: 120%;
}

.metadata-brief table{
	padding: 0px 0px 0px 20px;
}

.full-text a:link, .full-text a:visited, .full-text a:active, .full-text a:hover
{
	text-decoration:none;
	display: block;
}

.metadata-brief{
	display: table;
}


/*for 720__o: other links*/
.detailedrecordmainbibinfo table{
	clear:both;
}

.full-text ul li .detailled-view{
		width: 140px;
		display: inline-block;
		zoom: 1;
		*display: inline;
}

.full-text ul li div{
		width: 140px;
    margin: auto;
    margin-bottom: 24px;
}


.full-text ul li {
	text-align:center;
	list-style: none;
	margin: 0 15px 0 0;
	padding: 0;
	vertical-align: bottom;
	display: inline-block;
	zoom: 1;
	*display: inline;
}


.full-text ul li a .thumb:hover
{ 
  border: 1px solid #1E528C;
}

.down-icon{
	margin-right: 5px;
}

.full-text ul li a .thumb
{ 
	border: 1px solid #ccc;
	-moz-box-shadow: 2px 2px 4px #ccc;
	-webkit-box-shadow: 2px 2px 4px #ccc;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#cccccc')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#cccccc');
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	cursor: pointer; 
}

.full-text ul li img
{
	text-decoration:none;
	border: none;
}

/*************** Overlay ******************/
.simple-overlay 
{
	/* must be initially hidden */
	display:none;

	/* place overlay on top of other elements */
	z-index:10000;

	/* styling */
	/*background-color:#333;*/

	margin: 0;
	position: relative;
	min-width:800px;	
	min-height:600px;
}

.simple-overlay .contentWrap {
	/*margin: 12px 2px 2px 2px;*/
	border: 0px solid;
	background-color: #444;
	padding: 0px;
	text-decoration: none;
	width: 100%;
	/*ie7
	 * height: 584px;
	 */
	 height: 584px;
	/*height: 100%;*/
}

/* close button positioned on upper right corner */
.simple-overlay .close
{
	background-image: url("../img/preview/close.png");
	background-repeat: no-repeat;
	background-position: center center;
	/*border: 3px solid #555555;*/
	cursor: pointer;
	position: absolute;
	top: 2px;
	right: 3px;
	width: 14px;
	height: 14px;
	z-index: 1000;
}

/* fullscreen button */
.simple-overlay .make-fullscreen
{
	background-image: url("../img/preview/plus.png");
	background-position: center center;
	background-repeat: no-repeat;
	/*border: 3px solid #555555;*/
	cursor: pointer;
	position: absolute;
	top: 2px;
	right: 21px;
	width: 14px;
	height: 14px;
}

.top-left{
	left: 0px;
	width:8px;
	top:0px;
	height:8px;
	position:absolute;
	background: url(../img/preview/tl.png) no-repeat center;
}
.top{
	left:8px;
	right:8px;
	top:0px;
	height:8px;
	position:absolute;
	background-color: #444;
}
.top-right{
	top:0px;
	height:8px;
	width:8px;
	right:0px;
	position:absolute;
	background: url(../img/preview/tr.png) no-repeat center;
}

.middle{
	left:0px;
	right:0px;
	top:8px;
	bottom:8px;
	position:absolute;
}

.bottom-left{
	left: 0px;
	width:8px;
	bottom:0px;
	height:8px;
	position:absolute;
	background: url(../img/preview/bl.png) no-repeat center;
}
.bottom{
	left:8px;
	right:8px;
	bottom:0px;
	height:8px;
	position:absolute;
	background-color: #444;
}
.bottom-right{
	bottom:0px;
	height:8px;
	width:8px;
	right:0px;
	position:absolute;
	background: url(../img/preview/br.png) no-repeat center;
}

