﻿@font-face {
    font-family: IDAutomation;
    src: url('Font/IDAutomationHC39M.ttf') format('truetype');
     src: url('Font/IDAutomationHC39M.eot?#iefix') format('embedded-opentype'),
       url('Font/IDAutomationHC39M.woff') format('woff'),
       url('Font/IDAutomationHC39M.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
body
{
	background-color:#F5F6F7;
	
}
.NosaSimorghSearchResult table, 
.NosaSimorghSearchResult tr, 
.NosaSimorghSearchResult td, 
.NosaSimorghSearchResult p,
.NosaSimorghSearchResult span,
.NosaSimorghSearchResult div,
.NosaSimorghSearchResult input,
.FilterResultPanel table, 
.FilterResultPanel tr, 
.FilterResultPanel td, 
.FilterResultPanel p,
.FilterResultPanel span,
.FilterResultPanel div,
.FilterResultPanel input
{
	/*font-family: tahoma;*/
	font-size: 11px;
	line-height: 1.5em;
}

.GeneralAnnounce {
    padding: 0 30px 0 0;
	font-family: tahoma;
	font-size: 11px;
}

.NosaSimorghSearchResult ul, 
.NosaSimorghSearchResult ol{margin:10px;}

.NosaSimorghSearchResult iframe{min-width:190px;}

.NosaSimorghSearchResult div {margin:0px ;}
.NosaSimorghSearchResult p {margin:0 !important ;}

#TblSrchRes{ border-spacing:2px !important; border-collapse:separate !important;}
#TblSrchRes > tbody > tr {border:0px !important;}
.TxtBorder
{
	border:solid 1px silver;
	direction:rtl;
	font-family:Tahoma;
	font-size:11px;
}
.NoPicDefault
{
	background:  url("images/Icons.png") no-repeat scroll -128px -414px transparent;
   border: none;
display:inline-block;
	cursor:pointer;
	width:70px;
	height:70px;
    margin:5px 0;
   
}
.RuntimeErr
{
  border :solid 1px gray;
   padding:5px;	

}
.GrayBorder
{
	border:solid 1px gray;
}
.SettingPadding
{
	padding-right:10px;
}
.GrayTitles {
    color: Gray;
    font-size: 12px;
    font-weight: bold;
}
.SearchResult_detail
{
	color:black;
	
}
.SearchResult_Info
{
	color: Black;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    /*margin: 5px 0;*/
    
}
.FilterTypeHeader
{
	
	width:170px;
	height:25px;
	display:block;
	color: White;
    font-family: Tahoma;
    font-size: 12px;
    
    margin: 0 20px 0 0;
    
}
.SearchResult_header
{
	color: #6495ED;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    margin: 5px 0;
    text-align:justify;
    
    
}
.SearchResult_header2
{
	color: #660000;
    font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 11px;
    letter-spacing: 1px;
    vertical-align:top;
   margin:0 5px 0 5px;
    
}
.SearchResult_header3
{
	color: #6495ED;
    font-size: 10pt; 
    font-weight: normal; 
   display:block;
}
.SearchResult_header4
{
	color: #660000;
    font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 11px;
    display:inline-block;
   min-width:13%;
   margin:0 10px;
   padding:0 3px 0;
}
.SearchResult_header5
{
	color: #660000;
    font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 11px;
    letter-spacing: 1px;
    vertical-align:top;
    font-weight:bold;
   padding:0 10px 0 10px;
    display:block;
   
    
}
.SearchResult_detail
{
	color:black;
	font-weight:normal;
}
.TableBack
{
background-color:#DEDFDE;
}
.Table_td
{
	background-color:#DEDFDE;
	border:solid 1px white;
	
	padding-right:5px;
	font-size:12px;
	
}
.DefaultHeader
{
	background-color:#CC0000;
	border:solid 1px white;
	padding:5px 5px 10px 5px;
	font-size:11px;
	color:White;
	font-weight:bold;
}



.RightBorder
{
	border-right:solid 2px white;
}

.lblMsg
{
	font-size:15px;
	color:Red;
	font-weight:bold;
}

.SearchResLink:link
{
	/*color:#660000;*/
	font-weight:normal;
	text-decoration:underline;
	padding:0;
	
}

.SearchResLink:link:hover
{
	/*color:#660000;*/
	font-weight:normal;
	text-decoration:underline;
	padding:0;
	
}
.SearchResLink:link:visited
{
	/*color:#660000;*/
	font-weight:normal;
	text-decoration:underline;
	padding:0;
	
}
.Barcode
{
	font-family:IDAutomation;
	font-size:12pt;
    min-height:10px;
    padding:20px;
    display:block;
}
.PrintTitles
{
	font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	width:150px;
}
.PrintLnk
{
	background:  url("images/ButtomBig.png") no-repeat;
	background-size: cover;
	border: none;
    display:inline-block;
	cursor:pointer;
	width:115px;
	height:27px;
	margin:5px 5px 4px 0;
	text-align:center;
	vertical-align:bottom;
	padding-top:5px;
}
.PrintLnk:hover
{
	background:  url("images/ButtomBigOver.png") no-repeat;
	background-size: cover;
	border: none;
    display:inline-block;
	cursor:pointer;
	width:115px;
	height:27px;
	margin:5px 5px 4px 0;
	text-align:center;
	vertical-align:bottom;
	padding-top:5px;
}
.PrintLnkDiv
{
	text-align:right;
	margin:0 425px 10px 0;
}

/*-----------------------Tooltip Style---------------------------------*/
div.speechbubbles{
background-color:#EDEDED; /*background color of tooltip*/
border:1px solid #7A7F82;
position:absolute;
top:0;
z-index:1000;
visibility:hidden;
line-height:1.3em;
padding:8px;
font-family:Tahoma;

font-size:11px;
width:600px; 
}


div.speechbubbles div.speechbubbles-arrow{  /*shared CSS for arrow DIV (upwards pointing)*/

height:0;
width:0;
position:absolute;
top:-19px;
left:20px;
z-index:101;
_display:none; /*IE hack to hide arrow in IE6*/
}

div.speechbubbles div.speechbubbles-arrow-border{ /*shared CSS for arrow border DIV*/

height:0;
width:0;
position:absolute;
top:-20px;
left:20px;
z-index:101;
_display:none; /*IE hack to hide arrow in IE6*/
}


div.downversion div.speechbubbles-arrow{ /*down arrow DIV specific CSS*/
 /*border color should be same as div.speechbubbles background color*/
top:auto;
bottom:-19px;
}


div.downversion div.speechbubbles-arrow-border{ /*down arrow border DIV specific CSS*/
 /*border color should be same as div.speechbubbles border color*/
top:auto;
bottom:-20px;
}
.tooltipText
{	
}
/*--------------------------------------------------------------------------------------------*/
.Top_bottom_Border
{
	border-bottom:solid 1px #DCDCDC;
	border-top:solid 1px #DCDCDC;
	padding-bottom:5px;
	padding-top:5px;

}
.bottom_WhiteBorder
{
	border-bottom:solid 10px white;
	padding-bottom:5px;
	padding-top:5px;
    display:inline-block;
}
.top_Border
{
	border-top:solid 1px #DCDCDC;
	
}

.btnSmall
{
    background:  url("images/Icons.png") no-repeat scroll -3px -211px transparent;
   border: none 0px white;

	cursor:pointer;
	width:104px;
	height:27px;
    font-family:Tahoma;
    font-size:11px;
   display:block;
 padding:0 0 5px 0;
 margin:10px 0;
    
}

.btnSmall:hover
{
	background:  url("images/Icons.png") no-repeat scroll -3px -181px transparent;
   border: none 0px white;

	cursor:pointer;
	width:104px;
	height:27px;
	font-family:Tahoma;
    font-size:11px;
    display:block;
    padding:0 0 5px 0;
    margin:10px 0;
}
.BtnMax
{
	background-color:lightgray;
	border: none;
	cursor:pointer;
	width:30%;
	text-align:center;
	padding:5px 0 5px 0;
    margin: 0 10px 0 0;
	vertical-align:middle;	
}
.BtnMax:hover
{
	background-color:lightgray;
	border: none;
	cursor:pointer;
	width:30%;
	text-align:center;
	padding:5px 0 5px 0;
    margin: 0 10px 0 0;
	vertical-align:middle;	
}
.TxtCircDate
{
	border:solid 1px silver;
	direction:ltr;
}
.BtnCirc
{
	background:  url("images/ButtomSmall.png") no-repeat;
	background-size: cover;
	border: none;
    display:inline-block;
	cursor:pointer;
	width:80px;
	height:27px;
	margin:5px 5px 4px 5px;
	text-align:center;
	vertical-align:bottom;
	padding:5px 2px 0 2px;
}
.BtnCirc:hover
{
	background:  url("images/ButtomSmallOver.png") no-repeat;
	background-size: cover;
	border: none;
    display:inline-block;
	cursor:pointer;
	width:80px;
	height:27px;
	margin:5px 5px 4px 5px;
	text-align:center;
	vertical-align:bottom;
	padding:5px 2px 0 2px;
}
.HeaderBox
{
	background-color:#540909;
	height:30px;
}
.GrayBac
{
	background-color:#e9e5e5;
}
.DisplayOff
{
	display:none;
}


/* ------------------------ CSS for Shade Tabs.-------------------- */

.shadetabs{
padding:0 0 0 0;
margin:0;
font:11px tahoma;
list-style-type: none;
text-align: right; /*set to right, center, or right to align the menu as desired*/
font-weight:normal;
}

.shadetabs li{
display: inline;
margin: 0;

}
.shadetabsNormal
{
	background-color: #CCCCCC;
    border-top: 2px solid #CCCCCC;
}
.shadetabs li a{
    color: #333333;
    cursor: pointer;
    font-family:Tahoma;
    font-size: 12px;
    min-width: 140px;
	text-align: center;
	padding:3px 5px 0 5px;
	margin:0 0 0 0;
	font-weight:normal;	
}
.shadetabs li a:visited{
color: #333333;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
    color: #FFFFFF;
    cursor: auto;
    font-size: 12px;
    padding:3px 5px 0 5px;   
    min-width: 150px;
    font-family:Tahoma;
    font-weight:normal;
    margin:0 0 0 0;
}



.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* -----------------Search Result Records --------------------------- */




.DbRowDisableOver
{
	background-color:Black;
	color:White;
	cursor:pointer;	
}
.FailResHeader
{
	background-color:FireBrick;
	color:White;
	font-weight:bold;
}
.FailRow
{
	background-color:Seashell;
	padding-right:10px;
}
.ToolbarRight
{
	background-image:url('images/ToolbarRight.gif');
	width:5px;
	height:32px;
	
}

.ToolbarLeft
{
	background-image:url('images/ToolbarLeft.gif');
	width:5px;
	height:32px;
	
}
.TblBorder
{
	margin-top:5px;
	border:solid 1px #808080;	
}
.tbl_changeDir_ltr
{
	direction:ltr;
	text-align:left;
}
.tbl_changeDir_rtl
{
	direction:rtl;
	text-align:right;
}
.TdResTitle
{
	padding:0 0 10px 0;
	vertical-align:top;
}
.TdResTitle span a
{
color: #6495ED;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    margin: 5px 0;
    text-align:justify;
    text-decoration:underline;
}
.TdResTitle span a:hover
{
	color: #6495ED;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    margin: 5px 0;
    text-align:justify;
    text-decoration:underline;
}
.TdResTitle span a:visited
{
color: #6495ED;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    margin: 5px 0;
    text-align:justify;
    text-decoration:underline;
}
/*---------------------------------------FilterResult Style-------------------------*/
.DivCollaps
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	background-color:White;
	
}
.DivContent
{
	background-color:White;
	width:175px;
	padding: 0px;
	margin: 3px 0px;
    /*word-break: break-all;*/
}
.FilterLinks a
{
	
    cursor: pointer;
   
    margin:0 0 5px 0;
    text-decoration: none;  
   
}
.FilterLinks a:hover
{
	
    cursor: pointer;
    
    margin:0 0 5px 0;
    text-decoration:underline;
}
.ColorDot
{
	margin-top:5px;
	padding-right:7px;
	padding-left:7px;
}
.txt_filter_First_Last
{
	color:#970000;
	font-family:Tahoma;
	font-size:11px;
	direction:rtl;
}
.FilterDescArea
{
	background-color:#EDEDED;
	border-bottom:solid 1px #7A7F82;
	padding:5px 5px 5px 10px;
	width:160px;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	direction:rtl;
	margin:5px 3px 10px 3px;
	
}
.showSection {
   background: url("images/ArrowUp.png") no-repeat transparent;
    cursor: pointer;
    height: 7px;
   
    width: 11px;
}
.hideSection
{
	background: url("images/ArrowDown.png") no-repeat transparent;
	cursor:pointer;
	height: 7px; 
	width: 11px;	
}

.sectionHeader {
 
    background-repeat: repeat-x;
    color: White;
    font-family: Tahoma;
    font-size: 12px;
    height: 25px;
    padding:0 5px 0 0;
    vertical-align:middle;
}
.secTitle
{
	vertical-align:top;
	color: White;
	font-weight:normal;
	margin-bottom:5px;
}
.secTitlewithPager
{ 
	color: White;
	vertical-align:top;
	font-weight:normal;
	margin-bottom:5px;
}
.sectionContent {
    
    margin: 0;
    overflow: visible;
    background-color:White;
}
.PlnBtn
{
	width: 100%; 
	display: block; 
	margin-bottom: 5px; 
	height: 6px;
}
.TdPlnBtn
{
	background-color:#F5F6F7;
}

.FilterStrTxtRTL
{	
    display:inline-block;
	text-align:right;
	font-weight:normal;
	color:Black;
	text-decoration:none;
	vertical-align:middle;
	margin-right:5px;
}
.FilterStrTxtRTL:hover
{	
    display:inline-block;
	text-align:right;
	text-decoration:underline;
	margin-right:5px;
	vertical-align:middle;
}
.FilterStrTxtLTR
{	
	display:inline-block;
	text-align:left;
	font-weight:normal;
	color:Black;
	text-decoration:none;
	vertical-align:middle;
	margin-right:5px;
}
.FilterStrTxtLTR:hover
{	
	display:inline-block;
	text-align:left;
	text-decoration:underline;
	margin-right:5px;
	vertical-align:middle;
}
.FilterListPosition
{
	display:block;
	margin:0 10px 10px 0;
	
	/*background-color: #EDEDED;*/
	/*width:170px;*/

}
.FilterInfoText
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}
.FilterLinks
{
	color: #6495ED;
    font-weight: bold;
    margin: 5px 0;    
    text-decoration: none;
}
.NosaSimorghSearchResult a:link, 
.NosaSimorghSearchResult a:visited,
.NosaSimorghSearchResult a:active,
.NosaSimorghSearchResult a:hover,
.FilterResultPanel a:link, 
.FilterResultPanel a:visited,
.FilterResultPanel a:active,
.FilterResultPanel a:hover {
	color: #7f9195;
	/*font: bold 11px Tahoma, Arial;*/
    font-weight:bold;
    font-size:11px;
	text-decoration:none;
}
.NosaSimorghSearchResult a:hover,
.FilterResultPanel a:hover {
	color: #314145;
}
/*------------------------------------Full Record----------------------------*/
.CmForm_Title
{
	background-color:#F5F6F7;
	font-family:Tahoma;
	font-size:11px;
	color:#660000;	
    min-width:120px;
}

.DocReqTxt
{
	color:Black;
}
.SanadTxt
{
	position:relative;
	right:-10px;
	
	
	
}
a.DocReqLnk
{
	background: url("images/DarkhasteSanad.png") no-repeat right top;
	/*display:block;*/
	padding:0 20px 5px 5px;
	
}
a.DocReqLnk:hover
{
	background: url("images/DarkhasteSanadOver.png")  no-repeat right top;
	/*display:block;*/
	padding:0 20px 5px 5px;
	
	text-decoration:underline;
}

a.Explnk
{
	background: url("images/NamayeshTakhasosi.png") no-repeat right top;
	display:inline-block;
	padding:0 20px 5px 5px;
	
}
a.Explnk:hover
{
	background: url("images/NamayeshTakhasosiOver.png")  no-repeat right top;
	display:inline-block;
	padding:0 20px 5px 5px;
	
	text-decoration:underline;
}

a.Lnk
{
color: Maroon;
    cursor: pointer;
    font-family: Tahoma;
   
    margin: 0 0 5px 0;
    padding:0;
    text-decoration: none;
    display:block;
    
}
a.Lnk:hover
{	color: Maroon;
    cursor: pointer;
    font-family: Tahoma;
   
    margin:0 0 5px 0;
    text-decoration:underline;	
    
}

.ExpViewTxt
{
	
	padding:100px 0 0 0;
}
/*------------------------------------Expert View------------------------------------*/
.ExpViewVolLink
{
	width:150px;
	margin:0 500px 30 0;
}
/*------------------------------------Digital Items ---------------------------------*/
.DigLibTblDirLtl
{
	direction:ltr;
	text-align:left;
	background-color: #F7F0CF;
}
.DigLibThumb
{
	padding:10px;
	display:block;
}
.RelDoc_Title
{
	background-color:#F5F6F7;
	font-family:Tahoma;
	font-size:11px;
	color:#660000;
    text-align:left;
    min-width:100px;
    padding-left:10px;
}
.DigLibTblDirRtl
{
	direction:rtl;
	text-align:right;
	background-color: #F5F6F7;
}
.DigLibTreeLink:link
{
	/*color:maroon;*/
	font-weight:normal;
	text-decoration:underline;
	padding:0 10px 0 0;
}

.DigLibTreeLink:link:hover
{
	/*color:maroon;*/
	font-weight:normal;
	text-decoration:underline;
	padding:0 10px 0 0;
}
.Dig_div
{
	position:absolute; 
	display:none;
	z-index:2000;
	border: 0 none;
	
    min-width:200px;
}
.dig_lib_tbl
{
	background-color:#EDEDED;
	color:Black;
	border:solid 1px #7A7F82;
}
.Dynamic_cell_dir
{
	direction:rtl;
}
.Td_DigLib_Header
{
	background-color: DarkKhaki;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;	
	height:30px;
	
	padding:0 10px 0 10px;
}
.Td_DigLib_Caption
{
	background-color:#F5F6F7;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;	
	height:30px;	
	padding:0 10px 0 10px;
}
.Td_DigLib_Content
{
	background-color:#F5F6F7;
	font-family:Tahoma;
	font-size:11px;
	color:Black;
}
.GrayBack
{
	background-color:#F5F6F7;
	font-family:Tahoma;
	font-size:11px;
	color:Black;
}
.WordWrap200
{	
width:200px;
word-wrap:break-word;
overflow:auto ;
text-overflow:ellipsis;
}
.WordWrap200InlineBlock
{	
width:200px;
word-wrap:break-word;
vertical-align:top;
text-overflow:ellipsis;
display:inline-block;

}
.WordWrap290
{
word-wrap:break-word;
max-width:290px;
overflow:hidden ;
text-overflow:ellipsis;
}
.WordWrap290InlineBlock
{
word-wrap:break-word;
max-width:290px;
overflow:hidden ;
text-overflow:ellipsis;
display:inline-block;
}
.Td_DigLib_Content_Padding
{
	background-color:#F5F6F7;
	font-family:Tahoma;
	font-size:11px;
	padding:20px;
	
}

.Td_bgWhite
{
	background-color:White;
	
}
.Td_bgWhite_Caption
{
	background-color:White;
	font-family:Tahoma;
	font-size:11px;
	color:Black;
	font-weight:bold;
    display:inline-block;	
    margin: 0px 5px 0px 5px;
}
.Td_Content_Div
{
	
	background-color: #F5F6F7;
}
.RelDocContentBack
{	
	background-color: #F5F6F7;
}
.RelDocHeaderBack
{	
	background-color:white;
}
.ImgFullRecord
{
	padding:0 10px 0 10px;
    margin:10px 0 0 0;
}
.ImgDigLib
{
	border: 0 none;
	outline-width:0;
	z-index:0;
}
.HolderTable
{
	
	padding:0 0 10px 0;
	background-color: #F5F6F7;
    width:100%;
	
}
.RecDigLibUl
{
	margin:5px;
}
.RecDigLibUl li
{
    list-style-position: inside;
}

.RecDigLibLnk:hover
{
	text-decoration:underline;
	margin:0;
	display:inline-block;
}

/*--------------------myLibrary------------------------------*/
.LibMainDiv{background-color:White;width:100%;padding:2px;}
.LibCheckboxItems,.LibItemMsgBox{color: maroon; font-size: 12px; font-weight: bold;text-align:right; margin:0 5px;}
.LibShelfPath{text-align:right; direction:rtl; font-size:11px; color:gray;margin:2px;}
.LibListDiv{background-color: White;margin:5px;	border:solid 1px gray;border-bottom:solid 1px gray;}
.LibDialogHeader
{	
	color:White;
	font-family:Tahoma; font-size:12px;
	padding:5px 10px 5px;
	display:block;
}
.LibDialogLibList
{
	background-color: White; padding: 5px; margin-bottom: 20px; border:solid 1px gray; overflow: auto;border-bottom:solid 1px gray; 
}

.RecInLibInfo
{
	color:Black;
}
   
.modalParrentPath
    {
    	text-align: right; padding-right: 10px; direction: rtl; color: gray; font-size: 11px;
    	
    }
.ModulContent
{
	font-family:Tahoma; font-size:11px; text-align:right;background-color:White;
}
.BtnMyLibSetting
{
	background : url("images/Icons.png") no-repeat scroll -3px -3px transparent;
    border: none 0px white;
    cursor:hand;
	cursor:pointer;
	
}
.BtnMyLibSetting:hover
{
	background : url("images/Icons.png") no-repeat scroll -22px -3px transparent;
    border: none 0px white;
    cursor:hand;
	cursor:pointer;
	
}
a.AddMyLibIcon
{
	background: url("images/add.gif") no-repeat right top;
	height:15px;
	padding:0 17px 3px 0;
    float: none;
}
a.EditMyLibIcon
{
	background: url("images/Edit.png") no-repeat right top;
	height:15px;
	/*width:50px;*/
	padding:0 20px 3px 0;
	
}
a.RecDigLibSec
{
	background: url("images/DigLibIcon.png") no-repeat right top;
	
	padding:0 25px 7px 0;
	
}

.AddMyLibHolderTbl
{
	margin: 0px 0px 5px 0;
	background-color:White;
}
.AddMyLibBtns[class]
{
	background:  url("images/Icons.png") no-repeat scroll -3px -211px transparent;
	
	text-align: center; 
	font-size: 13px;
    height: 27px; 
    width: 104px;
    padding:0 0 5px 0;
    display:inline-block;
}
.AddMyLibBtns
{
	background:  url("images/Icons.png") no-repeat scroll -3px -211px transparent;
	width: 120px; 
	text-align: center; 
	font-size: 13px;
    height: 23px; 
    width: 104px;
    padding:0 0 10px 0;
}
/*-----------------------Sumarry Result--------------------------*/

.SrchResBackImg
{
	background: url("images/Icons.png") no-repeat scroll -60px -136px transparent;
	 border: none 0px white;
	 height:18px;
	 width:18px;
	 cursor:pointer;
	 cursor:hand;
}
.SrchResBackImghover
{
	background: url("images/Icons.png") no-repeat scroll -79px -136px transparent;
	 border: none 0px white;
	 height:18px;
	 width:18px;
	 cursor:pointer;
	 cursor:hand;
}

.ShowHisResLnk
{
	background: url("images/KholaseyeRecord.png") no-repeat right top;	
	 height:18px;
	padding:0 20px 5px 13px;
	 cursor:pointer;
	 cursor:hand;
	 color:Maroon;
	 float:left;
    
}
.ShowHisResLnk:hover
{
	background: url("images/KholaseyeRecordOver.png") no-repeat right top;
	border: none 0px white;
	 height:18px;
	padding:0 20px 5px 13px;
	 cursor:pointer;
	 cursor:hand;
	 text-decoration:underline;
	 float:left;
	
}
.EditHisResLnk
{
	background: url("images/edit.png") no-repeat right top;
	
	 height:18px;
	 padding:0 20px 5px 10px;
	 cursor:pointer;
	 cursor:hand;
	 float:left;
   
}

.EditHisResLnk:hover
{
	background: url("images/editover.png") no-repeat right top;
	 border: none 0px white;
	 height:18px;
	padding:0 20px 5px 10px;
	 cursor:pointer;
	 cursor:hand;
	 text-decoration:underline;
	 float:left;
   
}
.DelHisResLnk
{
	background: url("images/Remove.png") no-repeat right top;	 
	 height:18px;	
	 cursor:pointer;
	 cursor:hand;
	 padding:0 18px 5px 10px;
	 float:left;
   
}
.DelHisResLnk:hover
{
	background: url("images/Removeover.png") no-repeat right top;
	 height:18px;
	 padding:0 18px 5px 10px;
	 cursor:pointer;
	 cursor:hand;
	 text-decoration:underline;
	 float:left;
   
}
.ShowHisResLnkSec,.EditHisResLnkSec,.DelHisResLnkSec{display:inline;}
.ThumnailPos
{
	
	display:inline-table;
}
/*----------------------------------Circulation---------------------------------------*/
.Circ_Titles
{
	
	/*font-family:Tahoma;*/
	font-size:11px;
	color:#660000;
	padding:0 10px 0 10px;
	text-align:left;
	
}
.CircCalender
{
	background: url("images/Icons.png") no-repeat scroll -95px -414px transparent;
	width:32px;
	height:32px;
	
}
.Seperator_Border
{
	margin:5px 0 5px 0;
	border-top:solid 1px #DCDCDC;
	line-height:1px;
	display:block;
}
.Circ_Headers
{
	color: Black;
    /*font-family: Tahoma;*/
    font-size: 10pt;
    font-weight: bold;
    margin:10px 5px 0 0;    
    display:block;
   line-height:15px;
}
.Circ_Date
{
	direction:rtl;
	
}
.DigLibTooltip
{
	background-image:url('images/Chekide.png');
	background-repeat:no-repeat;
	background-position:right;
	padding-right:20px;
	display:block;
	cursor:pointer;
}
/*---------------------------------------------------------Related Doc------------------------------------------------------------------*/
.txtRelationKind
{
	color:Green;
    margin:0 10px 0 10px;
}
.DigObjecRelatedLnk 
{
	
	color:Green;
	font-weight:bold;
	text-decoration:underline;
}
.CurreBiblioDivLnk 
{
	display:block;
	color:Black;
	font-size:20px;	
	font-weight:bold;
	text-decoration:underline;
	padding:5px;
	color:Black;
}
/*-------------------------------------------------------Skin Styles-------------------------------------------------------------------*/
.NosaHeaderWithBorder{
  background-color: #7f9195;
  border-left: 2px solid #314145;
  border-right: 2px solid #314145;
  border-top: 2px solid #314145;
  border-bottom-color:#314145;
  
}
.SimMainTblWidth
{
    display:inline-block;
    width:100%;
}
.SimBoblioNoDigLibWidth
{
	width:100%;
}
.SimBoblioWithDigLibWidth
{
	width:100%;
}
.SimSrvCallNoWidth
{
	width:30%;
}
.Tabborder
{
border-top: 3px solid #7f9195; 
/*width: 695px; */
width:100%;
margin-top:0px;
line-height:3px;
display:block;
}
/*shahin 24/03/1394*/
.RowSeperatorTop
{
	border-top: 3px solid #447DB2; 
}
.RowSeperatorBottom
{
	border-bottom: 3px solid #447DB2; 
}
.RowSeperatorStyles
{
	width: 100%; 
	
}
/*end shahin*/
.NosaHeader
{
  background-color: #7f9195;
}
.NosaSrvRow
{
	background-color:#7f9195;
	cursor:pointer;

}
.NosaSrvResCount
{
	background-color:#7f9195;
	cursor:pointer;
    text-align:center;

}
.NosaSrvRowOver
{
	background-color: #7c8e90;
	cursor:pointer;
	color:White;
    
}
.NosaDbRow
{	
	background-color:#DEDFDE;	
	padding-right:5px;
	font-size:12px;
	border:solid 1px white;
}
.NosaDbRow
{	
	background-color:#DEDFDE;	
	padding-right:5px;
	font-size:12px;
	border:solid 1px white;
}
.NosaDbRowOver
{
	background-color:#7c8e90;
	color:White;
	cursor:pointer;	
}
.NosaSrchHistoryRowHover
{
	background-color:#DEDFDE;
	cursor:pointer;
}
.NosaSrchHistoryRowHover td
{
	background-color:#7c8e90;
	color:White;
}
/*-------------------------------------------------------Ajax Loader---------------------------------------------------------------------*/
.modalDialog
{
	
	display:none;
	width:100%;
	height:100%;
	top:0;
	left:0;
	overflow:hidden !important;
    
    	
}
.ui-dialog
{
	z-index:1000;
      overflow:initial !important;  
}
.AjaxLoader
{
    position:absolute;
	top:40%;
	left:40%;
    margin:auto;
	text-align:center; 
	overflow:hidden !important;
    max-width:20%;
   
}

.NotCompleteMsgBox
{
	width:100%;
	color:red;
}
tr.border_bottom {
  border-bottom:1pt solid black;
  /*display:table;*/
  width:100%;
  
}
.FilterSecTooltip {
	display:none;
	position:absolute;
	
	background-color:Transparent;
	
	padding:10px;
	color:Black;
	font: bold 12px tahoma;
}

/*-------------------------------------------------------Ajax Loader---------------------------------------------------------------------*/
.modal 
{
	
	display:none;
	width:100%;
	height:1000px;
		 
	
    	
}
.ui-dialog
{
	z-index:1000;
}


.NotCompleteMsgBox
{
	width:100%;
	color:red;
}
tr.border_bottom {
  border-bottom:1pt solid black;
  /*display:table;*/
  width:100%;
  
}
.NosaDrp
{
    margin:0 !important;
    padding:0 !important;
}
.SearchResHistoryTooltip{display:none;border:solid 1px;padding:5px;border-radius:8px;}
.SearchResHistoryTooltipClose{vertical-align: top;font-weight: bold;float: left;font-size: 10pt;}
.PermanentLink{font-weight:bold;word-break:break-all;margin:0 10px 0 10px;display:inline-block;}
.DigObjRelDetailBiblioInfo{width:calc(50% - 10px);margin:10px 0 0 0;}
.DigObjRelDetailDigitalInfo{width:calc(50% - 10px);margin:10px 0 0 0;}
.DigObjRelDetailBiblioInfo li {list-style-position: inside;}
.DivDigObj{margin:20px 0 0 0;}
.CircReserveUserCallInfo {margin-right: 30px;}

.ExpertViewFull td {font-size:10pt; padding:0 2px 0 2px;}

@media (max-width: 480px) 
{

.DigObjRelDetailBiblioInfo{width:100%;}
.DigObjRelDetailDigitalInfo{width:100%;}
.BtnMax,.BtnMax:hover{width:100%; margin: 5px 0;}
.ImgFullRecord{display:inline-block;}
.DocInfoThumbSec{float:right;text-align:center;width:100%;margin-top:7px;}
.DocInfoSec{display:table;width:100%;}
.DocInfoDigLibSec{display:none;position:absolute;background-color:white;}
.DocDigLibSecAggregate{display:block;margin:0 0 10px 0;}

.DocInfoTitleSec{width:100%}
.DocInfoTitle{word-wrap:break-word;min-width:80%;display:inline-block;margin:0 5px 0 5px;}
.DocnfoServerSec{width:100%;}
.DocnfoServerSec > div{width:50%;}
.RightAlign,.rightAlign{text-align:right;}
.LeftTextAlign{text-align:left;}
.FilterIco{float:right;margin:3px 10px 0 0;display:block;background:url('images/Icons.png')no-repeat scroll -75px -335px transparent;width:18px;height:18px;z-index:9001;position:absolute;}
#FilterMenuSec iframe{display:none;}
#CallNoSec{border-top:solid 1px #DCDCDC;width:100%;}
#SrvCallNoSec{border-top:solid 1px #DCDCDC;width:100%;}
#DigObjRelDetail{width:100%;float:right;}

#BiblioObjRelDetail{width:100%;float:right;}
.ToolsBar{vertical-align:middle;height:32px;padding-top:5px;}
.ToolBarPagingSec{width:100%;float:right;text-align:center;background-image:url('images/ToolbarBkg.gif');background-repeat:repeat-x;}
.ToolBarPagingSec span {vertical-align:top;}
.ToolsBarResChangeSec{float:right;margin :5px 10px 0 10px;}
.ResultDesc{float:right;}
.RecInLibInfo{display:inline-block;}
.SeqViewMaxMFN{float:left; margin:15px;}
.Td_bgWhite_Caption{padding:0px;text-align:right;display:block;}
.shadetabs li a,.shadetabs li a.selected {width: 100%;}
.CircReserveNotes{width:100%;}
.AddToMyLibTextSec{display:inline-block;}
.AddToMyLibTextSec a, .AddToMyLibTextSec a:visited, .AddToMyLibTextSec a:hover, .AddToMyLibTextSec a:link {color: #803258;}

.dropdown-content{right:0;}
.DefaultHeader{padding:0 5px 0 5px;}
.PrintLnk,.PrintLnk:hover{margin:5px 0 15px 0;}
.BtnCirc,BtnCirc:hover{margin:5px 0;}
.ShowHisResLnkSec,.EditHisResLnkSec,.DelHisResLnkSec{display:flex;margin:10px 0;}
/*--------------------Responsive Table----------------------------------------------------------------------------------------*/
table.CircDocVersions table,table.CircDocVersions thead,table.CircDocVersions tbody,table.CircDocVersions th,table.CircDocVersions td,table.CircDocVersions tr{display:block;}
table.CircDocVersions th{display:none;}
table.CircDocVersions tr{display:initial;}
table.CircDocVersions td{border:none;border-bottom:1px solid #eee;position:relative;padding-right:50%;white-space:normal;text-align:right;}
table.CircDocVersions tr td:before{position:absolute;top:0;right:6px;width:45%;padding-left:0px;white-space:nowrap;text-align:right;font-weight:bold;}
table.CircDocVersions tr td:before{content: attr(data-title);}
/*--------------------------------------------------------------------------------------------------------------------------------*/


}
@media (min-width: 480px) and (max-width: 768px)
{

.DigObjRelDetailBiblioInfo{width:100%;}
.DigObjRelDetailDigitalInfo{width:100%;}
.BtnMax,.BtnMax:hover{width:100%; margin: 5px 0;}
.DocInfoTitle{float:none !important;word-wrap:break-word;margin:0 5px 0 5px;}
.DocInfoThumbSec{width:20%;float:right;margin-top:7px;}

.DocDigLibSecAggregate{display:block;margin:0 0 10px 0;}

.DocInfoSec{width:75%;float:none ;}
.DocInfoDigLibSec{display:none;width:20%;position:absolute;background-color:white;}

.DocnfoServerSec{width:100%;}
.DocnfoServerSec > div{width:50%;}
.RightAlign,rightAlign{text-align:right;}
.LeftTextAlign{text-align:left;}
.ToolsBar{vertical-align:middle;height:32px;padding-top:5px;}
.ToolBarPagingSec{width:100%;float:right;text-align:center;background-image:url('images/ToolbarBkg.gif');background-repeat:repeat-x;}
.ToolBarPagingSec span {vertical-align:top;}
.ToolsBarResChangeSec{float:right;margin :5px 10px 0 10px;}
.FilterIco{float:right;margin:3px 10px 0 0;display:block;background:url('images/Icons.png') no-repeat scroll -75px -335px transparent;width:18px;height:18px;z-index:9001;position:absolute;}
.ResultDesc{float:right;}
.RecInLibInfo{display:inline-block;}
.SeqViewMaxMFN{float:left;margin:0;}
.Td_bgWhite_Caption{padding:0px;text-align:right;display:block;}
.CircReserveNotes{width:100%;}
#FilterMenuSec iframe{display:none;}

#CallNoSec{border-top:solid 1px #DCDCDC;width:100%;}
#SrvCallNoSec{border-top:solid 1px #DCDCDC;width:100%;}
#DigObjRelDetail{width:100%;float:right;}
#BibliojRelDetail{width:100%;float:right;}
.AddToMyLibTextSec{display:inline-block; float:left;}
.AddToMyLibTextSec a, .AddToMyLibTextSec a:visited, .AddToMyLibTextSec a:hover, .AddToMyLibTextSec a:link {color: #803258;}


.dropdown-content{right:0;}
.DefaultHeader{padding:0 5px 0 5px;}
.DefaultHeader{padding:0 5px 0 5px;}
.PrintLnk,.PrintLnk:hover{margin:5px 0 15px 0;}
.BtnCirc,BtnCirc:hover{margin:5px 0;}
.ShowHisResLnkSec,.EditHisResLnkSec,.DelHisResLnkSec{display:flex;margin:10px 0;}
/*--------------------Responsive Table----------------------------------------------------------------------------------------*/
table.CircDocVersions table,table.CircDocVersions thead,table.CircDocVersions tbody,table.CircDocVersions th,table.CircDocVersions td,table.CircDocVersions tr{display:block;}
table.CircDocVersions th{display: none;}
table.CircDocVersions tr{display:initial;}
table.CircDocVersions td{border:none;border-bottom:1px solid #eee;position:relative;padding-right:50%;white-space:normal;text-align:right;}
table.CircDocVersions tr td:before{position:absolute;top:0;right:6px;width:45%;padding-left:0px;white-space:nowrap;text-align:right;font-weight:bold;}
table.CircDocVersions tr td:before{content: attr(data-title);}
/*-------------------------------------------------------------------------------------------------------------------------------*/

.BiblioInfoFull {width:calc(100% - 100px);}
.ThumbFull {width:100px;}
}
@media (min-width: 769px)
{

.DocInfoTitle{float:none;word-wrap:break-word;width:65%;margin:0 5px 0 5px;}
.DocInfoThumbSec{min-width:7%;margin-top:7px;}
.DocInfoSec{width:65%;}
.DocInfoDigLibSec{max-width:20%; margin:0px 10px 0px 10px; font-family: Tahoma; font-size: 11px; line-height: 1.5em;}
.DocDigLibSecAggregate{display:none;}
.DocnfoServerSec{width:100%;}
.DocnfoServerSec > div{width:50%;}
.RightAlign,rightAlign{text-align:right;float:right;}
.LeftTextAlign{text-align:left;}
.ToolsBar{background-color:lightgray;background-image:url('images/ToolbarBkg.gif');vertical-align:middle;height:32px;background-repeat:repeat-x;padding-top:5px;}
.ToolBarPagingSec{width:50%;float:none;}
.ToolBarPagingSec span {vertical-align:top;}
.ToolsBarResChangeSec{float:left;margin :5px 10px 0 10px;}
.FilterIco{display:none;}
.ResultDesc{float:left;padding:0px 5px 0px 5px;}
.SeqViewMaxMFN{float:left;}
.CircReserveNotes{width:50%;}
.AddToMyLibTextSec{display:inline-block; margin: 0px 5px 0px 5px;}
.AddToMyLibTextSec a, .AddToMyLibTextSec a:visited, .AddToMyLibTextSec a:hover, .AddToMyLibTextSec a:link {color: #803258;}

.NosaSimorghSearchResult iframe{display:block;}
#DigObjRelDetail{width:50%;float:right;}
#BibliojRelDetail{width:49%;float:left;}
#CallNoSec{border-top:solid 1px #DCDCDC;width:50%;}
#SrvCallNoSec{border-top:solid 1px #DCDCDC;width:49%;}

.BiblioInfoFull {width:calc(100% - 100px);}
.ThumbFull {width:100px;}
}

.Floatleft{float:left}
.Floatright{float:right }
.Floatnone{float:none !important;}
.rightAlign{text-align:right !important;}
.rightAlignLtr{text-align:right !important;direction:ltr;}
.leftAlign{text-align:left !important;direction:rtl}
.leftAlignLtr{text-align:left !important;direction:ltr;}
.rtlDir{direction:rtl !important;}
.ltrDir{direction:ltr !important;}
.DisplayTable{display:table;width:100%;}
.DisplayTr{display:block;}
.DisplayTd{display:table-cell;}
.DisplayIb{display:inline-block;}

.FilterHeaderSec{background-color:lightgray;}


#lib_div{display:none;background-color:White; border:solid 1px gray}
#libComm_div{margin:0 10px;}

#FilterTitleSec,#FilterserversSec,#FilterTypeSec,#FilterCreatorSec,#FilterCircNewDocDbNameSec,#FilterCircNewDocAgeLevelSec,#FilterCircNewDocSubjectNameSec{display:inline-block;}
.TransparentBack{position: absolute;top: 0;left: 0;z-index: 800;opacity: 0.4;width: 100%;height: 10000px;color: white;background-color: black;}
.RecDigLibIcons{width:90px;height:20px;cursor:pointer;background-repeat:no-repeat;}

.dropdown {position: relative;display: inline-block;}
.dropbtn {
   
    border: none;
    cursor: pointer;
}


.dropdown-content {
    display: none;
    position: absolute;
   
    min-width: 190px;
    z-index:1000;
}

.dropdown-content a {
    color: black;
    
    text-decoration: none;
    display: inline;
}



.dropdown:hover .dropdown-content {
    display: block;
}

.NewDocParamGroup input[type="checkbox"] {margin-right:10px; margin-left:2px;}

.NewDocParamGroup .BoldTitles {margin-right: -20px;}

/*shahin 97/11/15*/
.nosa_ssr_accordion {
    background-color: #e2eefb;
    color: #333;
    cursor: pointer;
    padding: 18px;
    width: 100%;
    border:none;
    outline:none;
    transition:0.5s;
    text-align:right;
    font-weight:bold;
}

.nosa_ssr_accordion_active, .nosa_ssr_accordion:hover{
    background-color: #c3d9ef;
}

.nosa_ssr_accordion:after{
    content:'\002B';
    color:#777;
    font-weight:bold;
    float:right;
    margin-left:5px;
}

.nosa_ssr_accordion_active:after{
    content:'\2212';
}

.nosa_ssr_accordion_panel{
    padding:0 18px;
    max-height:0;
    overflow:hidden;
    transition:max-height 0.3s ease-out;
}

.NosaCenteredText{
    text-align:center;
}

.NosaDeptName{
    font-weight:bold;
    color: #1d2734;
}
/*end shahin*/