/* CSS Document */
.clsArchivmenu{
	padding:0;
}
.leftAM{
	float:left;
	padding:4px 0 0;
}
.leftAM  ul{
	margin:0 !important;
}
.leftAM li{
	 float:left;
	 margin:0 10px 0 0;
	 list-style-type:none;
}
.leftAM li img{
	vertical-align:middle;
	 margin:0 7px 0 0;
}
.leftAM a{
 color: #444444;
    font: bold 13px 'Alef',sans-serif;
    text-decoration: none;
}
.RightAM{
	float:right;
}
/*.RightAM select{
	background:#fff;
	border:1px solid #E3E3E3;
	padding:5px;
	width:120px;
	font:bold 12px 'Arial, Helvetica, sans-serif';
	color:#444;
}
*/
.ArchivHead{
  background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E3E3E3;
    min-height: 40px;
    margin-bottom: 10px;
    padding: 10px 0 5px 10px;
	font-family:'Alef',sans-serif;
	
}
.ArchivHead h3{
	font:bold 13px 'Alef',sans-serif;
	color:#444;
	margin:0 0 3px; 
}
 .ArchivHead p{
 	font:13px 'Alef',sans-serif;
	color:#444;
 }
 
 
 #selManuscript {
   /* background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 5px #999999;  padding: 10px;
   clear: both;
    margin: 0px auto;
    overflow: hidden;
    width: 985px;*/
  
}
#selManuscript h4 {
    font-size: 20px;
    margin: 0 0 15px;
    padding: 0 0 3px;
}
#container{
	width:auto!important;
	margin:0 !important;
}



#container td p{
 margin:0 !important;
 }
 .clsRightArchive{
 float:left;
 width:200px;
 margin:0 0 0 5px;
 }
 .clsArchivelist{
 background: none repeat scroll 0 0 #FFFFFF;
  /*   border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 5px #999999; */
	border:1px solid #dfdfdf;
    float: left;
    margin: 0 0 10px;
    padding: 5px;
	width:185px;
 }
 .clsArchivelist h3,.clsLeftArchive h4{
    border: none!important;
    color: #424a5d;
    font: bold 18px 'Alef',sans-serif;
    margin: 0 0 10px !important;
    padding: 20px 0 7px;
	text-transform:uppercase;
 }
 .clsArchivelist ul{
   margin: 7px 0 !important;
 /* background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    height: 110px;  
    overflow-y: scroll; */
 }
 ul#accordion li{
	 background:url(images/article_listicon.png) no-repeat left 10px;
	 padding-left:10px; 
 }
  ul#accordion li ul{
   padding-left:10px; 
  }
.clsArchivelist p select{
	background:url("<?php echo image_url();?>archive_head.jpg") repeat-x;
	border:1px solid #e3e3e3;
	color:#000;
	margin:0 !important;
	padding:5px!important;
	width:210px;
	text-transform:uppercase;
	font:13px 'Alef',sans-serif!important;
}
.clsArchivelist li a{
	font:bold 12px 'Alef',sans-serif; !important;
	padding-left:10px;
	color:#000;
}
.clsArchivelist li a:hover{
	color:#D355DE;
	text-decoration:none;	
}
.clsArchivelist li{
	line-height:25px!important;
}
.clsLeftArchive{
  /* background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DFDFDF;*/
    float: left;
    margin:  0;
    padding: 7px;
    width: 100%;
}

.clsArchivelist p label{
    display: block;
    float: left;
    margin: 0;
    overflow: hidden;
    text-align: left;
    width: 115px;
	font:13px 'Alef',sans-serif;
	cursor:auto;
	
}

.clsArchivelist p {
	background:url(images/line.jpg) repeat-x bottom;
   /*border-bottom: 1px solid #EDEDED;*/
    clear: both;
	overflow:hidden;
    color: #000000;
    font: bold 12px 'Alef',sans-serif !important;
    margin: 0 !important;
    padding: 7px 0;

}
.clsArchivelist p  span{
	color:#D355DE;
/*	float:right;*/

}
#selArticle{
	margin:15px 0 0;
}
.ArchivHead {
	/*margin:10px 0 0;*/
}
.ArchivHead  span{
  float: right;
    font: 12px arial;
    margin: 15px 10px;
}
.ArchivHead  span img{
	vertical-align:middle;
}
.ArchivHead .clsImg img{
	float:left;
	margin:0 10px 0 0;
	
}
.clsArticleBox{
	background:#fff;
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	border-bottom:1px solid #e3e3e3;
	border-top:3px solid #e3e3e3;
	margin:10px 0 0;
	padding:0 0 10px;
}
.clsArticleHead{
	background:url("<?php echo image_url();?>headbgg.png") repeat-x ;
	padding:7px 0 0 10px;
}
.clsArticleHead h3{
	/*color:#d355de;*/
	font:bold 13px 'Alef',sans-serif;
	margin:0 0 5px;
}
.clsArticleHead p{
	margin:0 !important;
}
#tabs{
	margin:10px 0 0;
}
.clsAbBox{
	background:#fff;
	border:1px solid #e3e3e3;
	padding:10px;
	margin-bottom:10px;
}
.clsAbBox h3{
	font:bold 13px 'Alef',sans-serif;
	/* border-bottom:2px solid #d355de; */
	padding-bottom:7px;
	margin-bottom:7px;
	color:#444;
}
.clsAbBox p{
	font:12px 'Alef',sans-serif;
	text-align:justify;
	line-height:18px;
	color:#444;
}
.clsRightAB{
	float:right;
	width:200px;
	border:1px solid #E3E3E3;
}
.Abstract {
	padding:10px 0 0;
}
.clsRightAB ul{
margin:0;
}
.clsRightAB li{
	background:url("images/abst_li.jpg") repeat-x ; 
	   height: 38px;
    line-height: 38px;
    padding: 0 0 0 10px;
	border-bottom: 1px solid transparent;
}
.clsRightAB li a{
	color:#000!important;
	font:12px 'Alef',sans-serif;
}
.clsRightAB li:hover {
	background:#9CAB38;
	color:#fff!important;
	border-bottom:1px solid #ddd;
}
.clsRightAB li:hover a{
color:#fff!important;
	}
.clsRightAB li.clsActive a{	
	background:url("images/abst_li.jpg") repeat-x scroll 0 0 transparent;
	}
.clsRightAB li a:hover{
		/*background:#D355DE!important;
	color:#fff!important; */
	font:12px 'Alef',sans-serif;
	text-decoration:none;
}
 #loading{
                width: 100%;
                position: absolute;
                top: 100px;
                left: 100px;
				margin-top:200px;
            }
            #container .pagination ul li.inactive,
            #container .pagination ul li.inactive:hover{
      background-color: #FCFCFC;
    border: 1px solid #DADADA;
    color: #A1A1A1;
    cursor: default;
            }
            #container .data ul li{
                list-style: none;
                font-family: 'Alef',sans-serif;
                margin: 5px 0 5px 0;
                color: #000;
                font-size: 13px;
            }

            #container .pagination{
			  background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    margin:0;
    width: 685px;
	padding:10px 10px 0;
               /* width: 940px!important;
                height: 25px;*/
            }
input.goto{
 margin-left: -35px!important;
}			
.clsBoxShadow{
	clear:both;
	overflow:hidden;
	font-family:'Alef',sans-serif;
}
#container .pagination ul{
	float:left;
}
#container .pagination ul li{
   list-style: none;
   float: left;
   border: 1px solid #dadada;
   padding: 2px 7px;
   margin: 0 3px 0 3px;
   font-family: arial;
   font-size: 13px;
   color: #000;
   background-color: #fcfcfc;
}
#container .pagination ul li:hover{
    color: #fff;
    background-color: #7f8182;
    cursor: pointer;
}
.go_button
{
	background-color: #333333;
    border: 1px solid #212121;
    color: #FFFFFF;
    cursor: pointer;
    margin: 0px 0 0 7px;
    padding: 2px 6px;
    position: absolute;
}
.total
{
	float:right;
	font-family:'Alef',sans-serif;;
	color:#999;
	margin-right:-33px;
}

table#dt_a td img{
	float:left;
	margin:0px 7px 0 0;
}

#accordion {
    list-style: none;
    padding: 0 0 0 0;
    width: 160px;
}
#accordion div {
    display: block;
    background: url("images/article_downaro.png") no-repeat right;
    font-weight: bold;
    margin: 1px;
    cursor: pointer;
    padding: 0 10px 0 7px;
    list-style: circle;

}
#accordion ul {
    list-style: none;
    padding: 0 0 0 0;
}
#accordion ul{
    display: none;
}
#accordion ul li {
    font-weight: normal;
    cursor: auto;
   /* background-color: #fff; */
    padding: 0 0 0 7px;
}
#accordion a {
    text-decoration: none;
}
#accordion a:hover {
    text-decoration: underline;
}



.RightAM form{
	margin:0 !important;
}

.clsArticleForm p{
	clear:both;
	overflow:hidden;
	margin:0 0 10px!important;
}
.clsArticleForm form{
	/*margin:20px auto;
	width:auto;*/
}
.clsArticleForm .go_button {
	 padding: 5px 10px;
	 font:12px 'Alef',sans-serif;
}
.clsArticleForm h3{
   border-bottom: 1px solid #CCCCCC;
    font: bold 12px 'Alef',sans-serif!important;
    margin: 10px 0 !important;
    padding-bottom: 10px;
}
.clsArticleForm p label{
	/*font:13px 'Alef',sans-serif;
	 
	text-align:left;
	width:190px;*/
}
.clsArticleForm{
	background:#fff;
	border-top:3px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:10px;
	margin:5px 10px 10px;
}

#tabs .ui-tabs .ui-tabs-nav li a{
	font:13px 'Alef',sans-serif;
}
#tabs  ul{
	margin:0 !important;
	font:13px 'Alef',sans-serif;
}

#searchFr{
	color:red;
	font:12px 'Alef',sans-serif;
	padding-left:10px;
}
	
	
	/* FOR PAGINATION*/
.Pagination{
	float:left;
	margin:0;
	width:90%;
}
.Pagination a{
	border:1px solid #ddd;
	padding:5px 7px;
	color:#000;
	text-decoration:none;
	
}	
.Pagination strong {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    font-weight: bold;
    padding: 5px 7px;
}
.Pagination  a.nextLink{
	background:#cd5dd9;
	color:#fff;
}




table#dt_a td .clsimg{
	float:left;
	margin:0 10px 0 0;
	width:35px;
}
table#dt_a td a{
	font:bold 13px 'Alef',sans-serif;
	color:#444;
}

table#dt_a td p.link{
	text-align:center;
}
table#dt_a td p.link a{
	font:bold 12px 'Alef',sans-serif;

}
.clsLeftArchive table#dt_a td p.link img {
    float: none;
    margin: 0;
}


table#dt_a td .target-demo img{
	float:none!important;
	margin:0 !important;
}
.archtable p{
	font-size:13px;
	text-indent:0px;
	margin:0px;
	padding:0px;
	text-align:left;
	 
}
.ArchivHead p{
	padding:0px;
	text-indent:0px;
}
.clsArticleDesc h5{
	margin:0px 0 5px 0;
	white-space:normal;
}