#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:black;
  display:none;
  opacity:0.5;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes #dialog {
  padding:0px;
  background-color:white;
}

.cboxTable td{
	padding:0px;	
}

#document_viewer {
	overflow: auto;
	border: 1px solid #E5E5E5;
	padding:5px;
	float:left;
}

#doc_caption{
	font:normal 11px verdana;
	position:absolute;
	bottom:18px;
	left:15px;
}

#imgviewer {
	padding: 0px;
	overflow: auto;
	background-color: rgb(238,238,238);
}

#viewer{
	float:left;	
}

#DivInfo {
	background:url(../images/picture_popup/note_middle.png) repeat-y;
	width: 306px; 
	overflow: auto;	
}

#InfoBox{
	float:left;
	width: 306px;
	padding-right:4px;
}

#metatag_data{
	padding-top:2px;	
	padding-left:4px;	
}

#metatag_data input{
	border:none;
	width:190px;
	height:14px;
}

#info_heading{
	padding: 2px 0px 0px 7px;
}

#tabtop{width:306px; height:43px; background:url(../images/picture_popup/note_top.png) no-repeat;}
#tabbot{width:306px; height:84px; background:url(../images/picture_popup/note_bottom.png) no-repeat;}

#cboxTopLeft{width:14px; height:14px; background:url(../images/picture_popup/controls.png) top left no-repeat;}
#cboxTopCenter{height:14px; background:url(../images/picture_popup/borderHorizontal.png) top left repeat-x;}
#cboxTopRight{width:14px; height:14px; background:url(../images/picture_popup/controls.png) top right no-repeat;}
#cboxBottomLeft{width:14px; height:43px; background:url(../images/picture_popup/controls.png) bottom left no-repeat;}
#cboxBottomCenter{height:43px; background:url(../images/picture_popup/borderHorizontal.png) bottom left repeat-x;}
#cboxBottomRight{width:14px; height:43px; background:url(../images/picture_popup/controls.png) bottom right no-repeat;}
#cboxMiddleLeft{width:14px; background:url(../images/picture_popup/borderVertical.png) top left repeat-y;}
#cboxMiddleRight{width:14px; background:url(../images/picture_popup/borderVertical.png) top right repeat-y;}

#CloseBtn {
	position:absolute;
	bottom:15px;
	background:url(../images/picture_popup/controls.png) 0px 0px no-repeat;
	width:23px;
	height:23px;
	text-indent:-9999px;
	cursor:pointer;
}
	
#CloseBtn {
	right:14px;
	background-position:-60px -23px;
}

#CloseBtn:hover {
	background-position:-60px 0px;
}
.modal{
	cursor:pointer;
	border:0;
	width:165;
	height:124;
}
	
#pic_caption{
	font:bold 13px verdana;
	color:grey;
	padding:0px 0px 10px 5px;
}