@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#554b01}
a img{ border:none;}
input,select,textarea{ outline:none;}
ul{ list-style:none;}
.clear{ clear:both; line-height:0px; overflow:hidden;}
.LH{ line-height:10px; overflow:hidden;}
#wrap{ width:1002px; margin:0 auto;}

#head{ width:1002px;}
.logo{ float:left; width:300px; padding:10px 0 10px 10px;}
.gap{ float:left;width:380px;}
.cont{ float:left; }
p.conta{ padding:0 0 0 100px; }
p.conta a{font:bold 14px/42px Verdana; color:#394449; text-decoration:none;}
p.conta img{ float:left; padding:0 10px 0 0;}
.search{ background:url(images/inpuBg.gif) no-repeat 0 0; width:278px; height:23px; padding:4px 0 4px 10px; margin:5px 0;}
.search input#texts{ width:210px; height:23px; border:none; font:normal 15px/23px Arial;_border:none; background:#fff; overflow:hidden; color:#394449; float:left;}
.search input.btn{ width:33px; height:23px; background:url(images/serchBtn.gif) no-repeat 0 0; overflow:hidden; cursor:pointer;border:none; float:left; text-indent:-22222px;}
a.advan{ background:url(images/ar4.gif) no-repeat 0 5px; padding-left:18px;color:#a7cf06; margin:0 0 0 140px; line-height:20px;}
a.advan:hover{ text-decoration:none;}


.cont ul{ list-style:none}
.cont ul li{ background:url(images/ar4.gif) no-repeat 0 8px; float:left; margin:0 2px;}
.cont ul li a{ padding:0 5px 0 15px;color:#a7cf06;line-height:20px; }
.cont ul li a:hover{ text-decoration:none;}



/*Menu start here*/
#menu{ width:963px;margin:0 auto; height:40px; clear:both;}
ul.menu{ list-style:none; padding:0 0 0 100px;}
ul.menu li{ float:left; display:block; height:40px; margin:0 1px;}
ul.menu li a{ float:left; text-transform:uppercase; color:#3b464c; font:bold 14px/34px Arial; text-decoration:none; cursor:pointer;  padding:0 0 0 12px;}
ul.menu li a span{ float:left;  padding:0 12px 0 0;}
ul.menu li a span span{ float:left;  padding:0 5px;}
ul.menu li a span span span{ float:left;  height:40px;}

ul.menu li a:hover, ul.menu li a.active{background:url(images/menu.gif) no-repeat left top; color:#fff;}
ul.menu li a:hover span, ul.menu li a.active span{background:url(images/menu.gif) no-repeat right -40px;}
ul.menu li a:hover span span, ul.menu li a.active span span{background:url(images/menu.gif) repeat-x left -80px;}
ul.menu li a:hover span span span, ul.menu li a.active span span span{background:url(images/menu.gif) no-repeat center -120px;}

ul.menu input { display: none;  margin: 0 0;  padding: 0 0;  width: 80px;  height: 25px;  opacity: 0;  cursor: pointer; }
ul.menu ul.menus { padding: 40px 0px 0px 10px; height: auto;  width: 190px;  list-style:none;  position: absolute;  z-index: 99;  display: none;  border: 0;
  text-decoration:none; }
ul.menu ul.menus li { display: block;  width: 100%;  height:38px;  font: 12px Arial;  text-transform: none;  list-style:none;  background-color:#ffffff; }
ul.menu li:hover ul.menus { display: block;  list-style:none;  background:transparent; }
ul.menu li ul.menus li a:hover, ul.menus li a.active{background:url(../images/menu.gif) no-repeat left top transparent; color:#fff; }
ul.menu li ul.menus li a:hover span, ul.menus li a.active span{background:url(../images/menu.gif) no-repeat right -40px;}
ul.menu li ul.menus li a:hover span span, ul.menus li a.active span span{background:url(../images/menu.gif) repeat-x left -80px;}
ul.menu li ul.menus li a:hover span span span, ul.menus li a.active span span span{background:url(../images/menu.gif) no-repeat center -120px;}


#journalmenu{ width:963px;margin:0 auto; height:40px; clear:both;}
ul.journalmenu{ list-style:none; padding:0 0 0 10px;}
ul.journalmenu li{ float:left; display:block; height:40px; margin:0 1px;}
ul.journalmenu li a{ float:left; text-transform:uppercase; color:#3b464c; font:bold 14px/34px Arial; text-decoration:none; cursor:pointer;  padding:0 0 0 12px;}
ul.journalmenu li a span{ float:left;  padding:0 12px 0 0;}
ul.journalmenu li a span span{ float:left;  padding:0 5px;}
ul.journalmenu li a span span span{ float:left;  height:40px;}

ul.journalmenu li a:hover, ul.journalmenu li a.active{background:url(images/menu.gif) no-repeat left top; color:#fff;}
ul.journalmenu li a:hover span, ul.journalmenu li a.active span{background:url(images/menu.gif) no-repeat right -40px;}
ul.journalmenu li a:hover span span, ul.journalmenu li a.active span span{background:url(images/menu.gif) repeat-x left -80px;}
ul.journalmenu li a:hover span span span, ul.journalmenu li a.active span span span{background:url(images/menu.gif) no-repeat center -120px;}



#headImg{ width:962px; height:238px; background:url(images/headIMG.jpg) no-repeat 0 0; padding:20px ;}
.headpad{ padding:0px 0 0 580px;}
.S1{ font:30px Arial; color:#fff;}
.S2{ color:#ebb808; font:18px "Trebuchet MS"; padding:0 0 0 100px;}
.S3{ font:30px Arial; color:#fff; padding:0 0 0 60px}
/*Containt part start here*/
#containt{ width:1002px; margin:15px 0 10px 0;}

.L1{ float:left;width:310px; padding:0 25px 0 20px;}
.L2{ float:left;width:290px; padding:0 18px 0 18px;}
.L11{ float:left;width:455px; padding:0 20px 0 18px;}
.L12{ float:left;width:455px; padding:0 16px 0 16px;}
.L3{ float:left;width:290px; padding:0 15px 0 15px;}

.B1{ background:url(images/all.gif) repeat-x 0 0; color:#394449; font-size:18px; line-height:42px; overflow:hidden; text-align:center; margin-bottom:10px;}
.B2{ width:287px; height:50px; background:url(images/news.gif) no-repeat 0 0; text-align:center; line-height:42px;color:#fff; font-size:18px;margin-bottom:12px; margin-top:10px;}
.B3{ width:287px; background:url(images/all.gif) repeat-x 0 0; color:#394449; font-size:18px; line-height:42px; overflow:hidden; text-align:center; margin-bottom:10px;}
.B3 a { color:#394449; text-decoration:none; }
.B3 a:hover {text-decoration:none;}

.recPubBg{ width:288px; border:1px solid #ddd; background:#fff url(images/pubBg.gif) repeat-x left bottom; padding:10px; margin:10px 0;}
.recPubBg h5{ color:#f69618; font:bold 12px verdana; margin:10px 0;}
.recPubBg p{ font-size:11px; margin:10px 0;}
.recPubBg a{ color:#a6ce06; background:url(images/ar1.gif) no-repeat 0 4px; padding-left:13px; margin-right:16px;}
.recPubBg a:hover{ text-decoration:none;}


.forthCoB{ border-bottom:1px dotted #b2b2b2; width:270px; padding:10px; margin:10px 0;}
.forthCoB h5{ color:#4d4e53;font:bold 12px verdana; margin:10px 0;}
.forthCoB p{ font-size:11px; margin:10px 0;}
.forthCoB a{ background:url(images/ar2.gif) no-repeat 0 5px; padding-left:13px; margin-right:16px; color:#e8b70f;}
.forthCoB a:hover{ text-decoration:none;}
.openaccess{ width:940px;  float:inherit; text-align:center; padding-left:5px;   margin:0 auto; padding-top:5px; height:35px; clear:both;}
.openPubBg{ width:442px; height:220px; border-bottom:1px dotted #b2b2b2; padding:8px; margin:5px 0;}
.openPubBg h5{ color:#f69618; font:bold 12px verdana; margin:10px 0;}
.openPubBg p{ font-size:11px; margin:10px 0;}
.openPubBg a{ color:#a6ce06; background:url(images/ar1.gif) no-repeat 0 4px; padding-left:13px; margin-right:16px;}
.openPubBg a:hover{ text-decoration:none;}


.DisserCoB{ border-bottom:1px dotted #b2b2b2;  width:442px;  height:220px; padding:8px; margin:5px 0;}
.DisserCoB h5{ color:#4d4e53;font:bold 12px verdana; margin:3px 0;}
.DisserCoB p{ font-size:11px; margin:10px 0;}
.DisserCoB a{ background:url(images/ar2.gif) no-repeat 0 5px; padding-left:10px; color:#e8b70f;}
.DisserCoB a:hover{ text-decoration:none;}
.Dis4{ float:left; position:absolute; width:312px; margin-left:110px;  padding-left:15px;}
.Dis4 h2{ color:#458B00; font-size:15px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.JLD5{ float:left; width:100px; height: auto; padding:5px 5px 0px 5px; }
.JLD5 a{ text-decoration:none;  padding-left:0px; color:#e8b70f;}

.latsNwsTop{ background:url(images/newBg.gif) no-repeat 0 0;width:287px; height:8px; overflow:hidden;}
.latsNwsMid{ border-left:1px solid #e1cb51;border-right:1px solid #e1cb51; background:#fefef9; width:265px; padding:10px; min-height:250px;_height:250px;}
.latsNwsBot{ background:url(images/newBg.gif) no-repeat 0 -8px; padding-top:8px; overflow:hidden;width:287px;}

.latsNwsMid h5{ color:#e8b70f; font-size:12px; margin:7px 0;}
.latsNwsMid h6{ color:#4d4e53; font:bold 12px verdana; margin:7px 0;}
.latsNwsMid p{ font-size:11px; margin:0 5px;}
.latsNwsMid h5 a{ color:#e8b70f; background:url(images/ar3.gif) no-repeat 0 4px; padding:0 10px 0 12px; float:right;}

.latsNwsMidopen{ border-left:1px solid #e1cb51;border-right:1px solid #e1cb51; background:#fefef9; width:265px; padding:10px; min-height:260px;_height:260px;}
.latsNwsMidopent {border-bottom:dotted 1px #F60; padding-top:10px;}
.latsNwsMidopent h5{ color:#e8b70f; font-size:12px; margin:0px 0;}
.latsNwsMidopent h6{ color:#e8b70f; font:bold 9px verdana; margin:0px 0; float:right; border-bottom:1px dotted;}
.latsNwsMidopent p{ font-size:10px; margin-bottom:2px;}
.latsNwsMidopent a{ color:#a6ce06; padding:0 0px 0 0px; float:left; text-decoration:none;}

.srchRiv{ background:#ffffea; border:1px solid #fec502; padding:0 0 5px 0; /*width:285px; */margin:15px 0 0 0;}
.srchRiv123{ background:#ffffea; border:1px solid #fec502; padding:10px; /*width:285px; */margin:15px 0 0 0;}
.srchRiv123 a{ color:#A7CF06; font:normal 12px/20px Verdana; text-decoration:none; background:url("images/ar4.gif") no-repeat scroll 0 4px transparent; padding:0 0 0 15px;}
.srchRiv div.treb{ border-bottom:1px solid #fbc304; color:#4d4e53; font:bold 14px/30px  "Trebuchet MS";text-align:center; background:#fff; }
.srchRiv div.inpu{ padding:10px 0 0 10px;}
input.text{ border:1px solid #000; background:#fff; /*width:246px;*/ width:90%; height:18px; margin:5px 0;}
select.sel{ border:1px solid #000; margin-bottom:5px;}
#btnSrch{ width:66px; height:23px; background:url(images/btnSrch.gif) no-repeat 0 0; overflow:hidden; border:none; cursor:pointer;}

/*Footer part start here*/
#footer{ background:#D3D3D3; url(images/all.gif) repeat-x left -42px; text-align:center; min-height:40px; padding:25px 0; color:#a5acaf; margin:20px 0 0 0;}
#footer a{ text-decoration:none; color:#f69618;}
#footer p{ color:#f69618; size:12px; font-family:Arial, Helvetica, sans-serif;}
#footer a:hover{ text-decoration:underline;}
.colr1{ color:#4f4f4d;}

#submenu{ clear:both; padding: 0 0 0 58px; width:900px; height:32px;} 
#submenu ul{ list-style:none; float:right;}
#submenu ul li{ float:left; margin:0 2px 0 2px;}
#submenu ul li a{text-decoration:none; color:#000; font:normal 11px/29px Verdana;padding:0 0 0 5px;float:left; cursor:pointer;}
#submenu ul li a span{ float:left;padding:0 5px 0 0 ;}
#submenu ul li a span span{ float:left; padding:0 5px;}


#submenu ul li a:hover{  background:url(images/submenuBg.gif) no-repeat 0 0; }
#submenu ul li a:hover span{ background:url(images/submenuBg.gif) no-repeat right -29px;}
#submenu ul li a:hover span span{ background:url(images/submenuBg.gif) repeat-x 0 -58px;}


/******************Left Container****************/
.containerleft{ float:left; width:610px; margin:0 5px 0 20px; padding:10px 20px; border:1px solid #e5e4e4; min-height:475px; font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:18px; color:#413c00; text-align:justify;}
.containerleft ul { margin-bottom:10px; margin-left:10px; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
.containerleft ul li {background:url(images/icon_bullet3.gif) no-repeat 0 8px; margin:0 0 0 10px; padding: 2px 5px 5px 15px; font-size:13px; font-family:Arial, Helvetica, sans-serif; }

.containerleft p{font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:18px; color:#413c00; text-align:justify;}

/******************Left Container****************/
.containerleftethics{ float:left; width:610px; margin:0 5px 0 20px; padding:10px 20px; border:1px solid #e5e4e4; min-height:475px; font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:18px; color:#413c00; text-align:justify;}
.containerleftethics ul { margin-bottom:10px; margin-left:10px; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
.containerleftethics ul li {background:url(images/icon_bullet3.gif) no-repeat 0 8px; margin:0 0 0 10px; padding: 2px 5px 5px 15px; font-size:13px; font-family:Arial, Helvetica, sans-serif; }

.containerleftethics p{font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:18px; color:#413c00; text-align:justify;}


/******************Left Container Journal****************/
.containerleftjournal{ float:left; width:930px; margin:0 5px 10px 20px; padding:10px 20px; border:1px solid #e5e4e4; min-height:475px;}
.containerleftjournal p{font:normal 12px/18px Verdana; color:#413c00; text-align:justify;}

/******************Left Container Book Scrool****************/
.containerscroll{ float:left; width:930px; margin:0 5px 0 20px; padding:10px 20px; border:1px solid #e5e4e4;}
.containerscroll p{font:normal 12px/18px Verdana; color:#413c00; text-align:justify;}
.containerscrolls{ float:left; width:920px; margin:0 5px 0 20px; padding:10px 20px; border:1px solid #e5e4e4;}
.containerscrolls p{font:normal 12px/18px Verdana; color:#413c00; text-align:justify;}
/******************Right Container***************/
.containerright{ float:left; width:280px; margin:0 0 0 15px; background:#ffebbf; border:2px solid #d6d5d5; padding:15px 5px; text-align:left;_margin:0 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:16px;}
/**.containerright a:active { COLOR: black; TEXT-DECORATION: none }
.containerright a:hover { COLOR: blue; TEXT-DECORATION: none; font-weight: none }

/*About Us page*/
.mission{background:url(images/hd_1.gif) no-repeat 0 0; width:309px; height:36px; font:18px Verdana; color:#394449; line-height:35px; text-align:justify; padding-left:14px; margin-bottom:-1px;}

.mission_bod{width:930px; border:1px solid #f0d5a6; padding:0px 0 10px 0; margin-top:0px; margin-right:10px; float:left;}


p.topL{
	font:bold 14px/17px Verdana;
	color:#060;
	padding:35px 36px 38px 10px;
	text-align:justify;
}
p.midL{font:bold 12px/17px Verdana; color:#484747; padding-left:10px; margin-right:10px;}
p.midL_abstract{font:bold 17px/17px Verdana; color:#484747; padding-left:10px; margin-right:10px;}
p.midLabstract{font:bold 14px/17px Verdana; color:#484747; padding-left:10px; margin-right:10px;}
p.midL_editor{font:bold 17px/17px Verdana; color:#484747; padding-left:400px; }
p.mid_L{
	font: 12px/17px Verdana; color:#484747;
	padding-left:10px;
	margin-right:10px;
}
p.midL_more{
	font: 12px/17px Verdana;
	padding-left:10px;
	margin-right:10px;
	color: #F60;
	
}
ul.botL{ list-style:none;}
ul.botL li{ background:url(images/arw_2.gif) no-repeat 0 5px; margin-left:15px; margin-top:18px; padding:0px 36px 0 13px; font:normal 12px/17px Arial; text-align:justify;}
ul.botL li a{ text-decoration: none; list-style:none; }

ul.botLL{ list-style:none;}
ul.botLL li{ background:url(images/arw_2.gif) no-repeat 0 5px; margin-left:15px; margin-top:8px; padding:0px 4px 0 13px; font:normal 12px Arial; text-align:justify;}
ul.botLL li a{ text-decoration: none; list-style:none; }


/*Books Page*/
ul.w1{ list-style:none; margin-bottom:10px;}
ul.w1 li{background:url(images/arw_2.gif) no-repeat 0 10px; margin:0 0 0 10px;}
ul.w1 li a{ text-decoration:none;color:#a87f01; text-align:justify;padding:5px 10px 5px 2px;font:normal 13px/24px Georgia;}
ul.w1 li a:hover{ text-decoration:underline;}

ul.w22{ list-style:none;}
ul.w22 li{background:url(images/arw_2.gif) no-repeat 0 5px;padding:5px 20px 5px 15px;font:normal 12px/20px Verdana;}
.bold{ font-weight:bold!important;}

.containerleft h4{ font:bold 13px/24px Arial;color:#b57c01;}
.containerleft h2.advance{ font:normal 18px Verdana, Arial, Helvetica, sans-serif; color:#ffae00;text-align:center;}
.containerleft div.bord{ border-top:1px solid #a1a1a1; line-height:1px; margin:7px 0; overflow:hidden;}
.containerleft p.advance{ margin:7px 0;}
.containerleft p.advance label{ float:left; width:280px; line-height:21px; text-align:right; padding:0 10px 0 0;}
.containerleft p.advance input.text{ border:1px solid #805700; width:138px; height:14px; padding:1px 0 1px 0;}

.containerleft p.advance select{ border:1px solid #805700;}
.containerleft p.advance input.btn{ background:url(images/submitBtn.gif) no-repeat 0 0; height:28px; width:84px; border:none;}

.headerImg{ margin:5px auto; width:1002px;}


/*Contactus*/
.cntctus{ border-bottom:1px dotted #000; padding:0 0 1px 0; text-align:center; margin-bottom:15px}

p.contact{ margin:5px 0;}
p.contact label{ float:left; width:280px; text-align:right; padding:0 10px 0 0;}
p.contact input.text{ border:1px solid #c28502; width:220px;}
p.contact textarea.text{ border:1px solid #c28502; width:220px;}
p.contact input.btn{ background:url(images/submitBtn.gif) no-repeat 0 0; height:28px; width:84px; border:none;}

/*For addvertise*/
.booksrs,.confer,.blank{ border:1px solid #cbc9c9; background:#fffce6; /*width:170px;*/ min-height:120px; margin:5px auto; padding:8px 4px; }
.booksrs h3, .confer h3, .blank h3{ text-align:center; font:bold 14px/24px Verdana; border-bottom:1px dotted #000;}
.booksrs li,.confer li,.blank li{ padding:0 0 0 10px; text-align:left!important;}
.booksrs li a, .confer li a, .blank li a{ font:normal 12px/18px Verdana; color:#413c00;}

/*ul.add{ list-style:none;}
ul.add li{  clear:left; text-align:left; padding:0 0 0 10px;}
ul.add li a{ font:bold 12px/24px Verdana; color:#413c00;}*/

h2.advance a{ text-decoration:underline;font:bold 13px Verdana; color:#FFAE00;}
h2.advance span{ font:normal 13px Verdana;}
h2.advance a:hover{ text-decoration:none;}

.commleft{ width:330px; border-right:1px dotted #000; float:left; margin:10px 0 0 0;  }
.commright{ width:265px; float:left;  margin:10px 0 0 0; }
.commleft h2,.commright h2{ text-align:center; color:#efc123; border-bottom:1px dotted #ccc; margin:0 15px; padding:0 0 5px 0}
.commleft div.recPubBg{ margin:10px 0 10px 10px;}
.commright div.forthCoB{  margin:10px 0 10px 10px;}

/*For Paging*/
.paging{ clear:both; padding:10px 0 0 0;}
.paging a{ background:url(images/ar1.gif) no-repeat 0 5px; padding-left:12px; color:#006400; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.paging ul{ list-style:none; clear:both;}
.paging ul li{ float:left; width:150px; margin:0 25px; padding:5px 0 10px 0;}
.paging ul li p{ text-align:left;}

/*For Paging*/
.paging_research{ clear:both; padding:10px 0 0 0;}
.paging_research a{ background: none;  b  no-repeat 0 5px; padding-left:0px; color:#006400; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.paging_research ul{ list-style:none; clear:both;}
.paging_research ul li{ float:left; width:440px; margin:0 25px; padding:5px 0 10px 0;}
.paging_research ul li p{ text-align:left; padding-left:12px;}

/*Journal Pub*/
.paging_pub_jour{ clear:both; padding:10px 0 0 0;}
/*.paging_pub_jour a{ background:url(images/ar1.gif) no-repeat 0 5px; padding-left:12px; color:#006400; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}*/
.paging_pub_jour ul{ list-style:none; clear:both;}
.paging_pub_jour ul li{ float:left; width:580px; margin:15px 5px; padding:5px 0 10px 0; border-bottom:1px dashed #093;}
.paging_pub_jour ul li p{ text-align:left;}

.paging_journal{ clear:both; padding:10px 0 0 0;}
.paging_journal ul{ list-style:none; clear:both;}
.paging_journal ul li{ float:left; width:250px; margin:0 25px; padding:5px 0 10px 0;}
.paging_journal ul li p{ text-align:left;}


.subitem a{ color:green; font-weight:normal;}
.containerleft h4 span a{ color:green; font-weight:bold; }
.BL3{ float:left;width:920px; padding:02px 2px 02px 02px; border-top: 1px dotted #EE7600;}
.BL3 p{ font-size:13px; font-family:Arial, Helvetica, sans-serif; margin:5px 0; color:#000; line-height:inherit;}
.BL3 ul { margin-bottom:10px; margin-left:10px; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
.BL3 ul li {background:url(images/icon_bullet3.gif) no-repeat 0 8px; margin:0 0 0 10px; padding: 2px 5px 5px 15px; }
.BL3 a{ background:url(images/ar1.gif) no-repeat 0 5px; padding-left:12px; color:#006400; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.BL3  a:hover{ text-decoration:none;}

.bookdescbox{ width:80%px; padding:5px; margin:5px 0; color:#000;} 
.bookdescbox h5{ color:#006400; font:bold 13px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.bookdescbox p{ font-size:13px; font-family:Arial, Helvetica, sans-serif; margin:5px 0; color:#000;}
.bookdescbox h4{ font-size:13px; font-family:Arial, Helvetica, sans-serif; margin:5px 0; text-align:left; color:#000;}
.bookdescbox a{ background:none no-repeat 0 5px; padding-left:0; color:#000; text-decoration:underline;  font-size:13px; font-family:Arial, Helvetica, sans-serif;}

.journalbox{ width:100%px; padding:5px; margin:5px 0; color:#000;} 
.journalbox h5{ color:#006400; font:bold 13px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.journalbox a{ background:url(images/ar1.gif) no-repeat 0 5px; padding-left:12px; color:#006400; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.journalboxline{ width:100%px; padding:2px; margin:2px 0; color:#000;} 
.journalboxline p{ color:#000; font:normal 12px Arial; text-align:justify; }
.journalboxline h5{ color:#000; font:bold 13px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.journalboxline a{ padding-left:0px; color:#000; text-decoration:none; font:normal 12px Arial; text-align:justify;}
.journalboxline p a{ padding-left:0px; color:#000; text-decoration:none; font:normal 12px Arial; text-align:justify;}
.journalboxline a:link{ color:#000;}
.journalline {width:auto;  height:auto; color:#000;}
.journalline a{ color:#000;  text-decoration:none; font:normal 12px Arial; text-align:justify;}
.journalline a:link{ color:#000;}
.journalopenacces{width:40px; height:37px; -moz-border-radius: 40px;  -webkit-border-radius: 40px;  border-radius: 40px; border-color:#000; border:thin solid; font-size:10px; background-color:#ffd022; font-weight:bold; color:#7f2100; text-align:center; position:absolute; float:right; left: 555px; top: 0px; padding:8px 5px 4px 5px; margin-right:10px;}
.journalopenaccesLock{width:40px; height:37px; text-align:center; position:absolute; float:right; left: 555px; top: 0px; padding:8px 5px 4px 5px; margin-right:10px;}
.journalopenaccesoval{width:200; height:28px; -moz-border-radius: 50px;  -webkit-border-radius: 50px;  border-radius: 50px; border-color:#000; border:thin solid; font-size:10px; float:right; top:0; margin-right:0px; background-color:#ffd022; font-weight:bold; color:#7f2100; text-align:center; padding:16px 5px 5px 5px; position:absolute;  left:525px; }
.journalpageopenacces{ 	width:40px;	height:37px; font-weight:bold;	color:#7f2100;	text-align:center;	position:absolute;	float:left;
	left: 12px; top: 3px;	padding:9px 5px 4px 5px;	margin-right:10px; line-height:12px; }
.journalpageopenaccesoval{width:200; height:24px; -moz-border-radius: 50px;  -webkit-border-radius: 50px;  border-radius: 50px; border-color:#000; border:thin solid; font-size:10px; float:left; top:0px; line-height:12px; margin-right:0px; background-color:#ffd022; font-weight:bold; color:#7f2100; text-align:center; padding:16px 5px 5px 5px; position:absolute;  left:10px; }

.journalbox a:hover{ text-decoration:none;}

.journalCVbox{ width:100%px; padding:5px; margin:5px 0; color:#000;} 
.journalCVbox h5{ color:#006400; font:bold 13px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.journalCVbox a{  color:#006400; text-decoration:none; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.journalCVbox a:hover{ text-decoration:none; color:#F7D358; font-size:13px;}
.journalbox a:hover{ text-decoration:none; color:#F7D358; font-size:12px;}
.jarticlebox{ width:910px; padding:5px; margin:5px 0; color:#006400; border-bottom:1px dotted #32CD32; float:left;}
.jarticlebox a{  no-repeat 0 5px; padding-left:0px; color:#006400; text-decoration:none; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.jauthorbox{ width:650px; height:auto; padding:5px; margin:5px 0; text-align:left; border-bottom:2px dotted #32CD32; float:right;}
.jabstractbox{ width:auto; padding:5px; margin:5px 0; text-align:left; border:none; float:left;}
.jabstractbox p{  no-repeat 0 5px; padding-left:0px; color:#00000; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:justify;}

.JL2{ float:left; width: 910px; height: auto; position:relative; padding: 10px 10px 10xp 10px; border-top:1px solid  #FFF; top:5px;}
.JL2 a { text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#D2691E;}
.JL2 p { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#CD661D; text-align:left; }
.JL3{ float:left;width:920px; padding:10px 10px 10px 10px; border-top: 1px dotted #EE7600;}
.JL3 p{ font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:10px 0; text-align:justify; color:#000}
.JL4{ float:left;width:330px; position:relative; margin:0 10px 5px 5px; padding:10px 5px 5px 5px; border-left:1px dotted #32CD32;}
.JL4 h2{ color:#458B00; font-size:15px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.JL4 h3{ color:#303; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.JLL4{ float:left;width:370px; position:relative; margin:0 10px 5px 5px; padding:10px 5px 5px 5px; border-left:1px dotted #32CD32;}
.JLL4 h2{ color:#458B00; font-size:15px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.JLL4 h3{ color:#303; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.JLT4{ float:left;width:550px; margin:0 10px 10px 10px; padding:10px 10px 10px 10px; border-left:1px dotted #32CD32;}
.JLT4 h2{ color:#458B00; font-size:15px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.JLT4 h3{ color:#303; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.JL4_SP{ float:left;width:400px; margin:2px 20px 2px 2px; padding:18px 2px 2px 2px; background-image:url(images/notice_pin2.png);}
.JL4_SP h2{ color:#458B00; font-size:15px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.JL4_SP h3{ color:#303; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.JL4_SP ul { margin-bottom:1px; margin-left:1px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.JL4_SP ul li {background:url(images/icon_bullet3.gif) no-repeat 0 5px; margin:0 0 0 0; padding: 2px 5px 5px 15px; }
.JL4_TSP{ float:left;width:400px; margin:2px 20px 2px 2px; padding:18px 2px 2px 2px;}
.JL4_TSP h2{ color:#458B00; font-size:15px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.JL4_TSP h3{ color:#303; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.JL4_TSP ul { margin-bottom:1px; margin-left:1px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.JL4_TSP ul li {background:url(images/icon_bullet3.gif) no-repeat 0 5px; margin:0 0 0 0; padding: 2px 5px 5px 15px; }
.JL5{ float:left; width:135px; height:300px padding:5px 0px 5px 5px;}
.JL6{ float:left; width:610px; padding:10px 10px 10xp 10px; border:1px solid #FFF; }
.JL7{ float:left; width:610px; padding:10px 10px 10xp 10px; border-bottom:1px solid #fffff; margin:10px 10px 10px 10px; }
.JL8{ float:left; position:relative; width:920px; height:55px; padding:10px 5px 5xp 5px; margin:10px 5px 5px 5px; color:#000; text-align:right;}
.JL8 a { text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.JL8 p { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000;}
.JL9{ float:right; width:920px; padding:0 10px 10xp 10px; margin:10px 10px 10px 10px; }
.JL10{ position: absolute; width:750px; margin-left: 160px; margin-top:100px; padding:10px 10px 10px 10px; border-left:1px dotted #32CD32; color:#000}
.JL10 p { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#CD661D; text-align:left; }
.JL10 a { font-family:Arial, Helvetica, sans-serif; color:#000;}
.JL14{ float:left;width:330px; margin:0 10px 10px 10px; padding:10px 10px 10px 10px; border-right:2px dotted #32CD32;}
.JL15{ float:left;width:800px; margin:0 10px 10px 10px; padding:10px 10px 10px 10px; border-left:1px dotted #32CD32;}
.JL15 h2{ color:#458B00; font-size:15px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.JL15 h3{ color:#303; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.JLOpenBox {width:590px; border-color:#000; height:220px; margin:10px 0px 10px 0px; position:relative; padding: 0px 5px 5px 5px; border-bottom:1px dashed #093;}
.JLOpenBox2 {width:390px; height:auto; padding:0px 50px 0px 8px; float:right; margin-top:10px; border-left:1px dashed #093;}
.JLOpenBox2 h2{ color:#458B00; font-size:15px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.JLOpenBox2 h3{ color:#303; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}

.BM4{ float:left;width:700px; margin:0 10px 10px 10px; padding:10px 10px 10px 10px; border-left:1px dotted #32CD32;}
.BM4 h2{ color:#458B00; font-size:15px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.BM h3{ color:#303; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:5px 0;}
.BL8{ float:left;width:920px; padding:0 10px 10xp 10px; margin:10px 10px 10px 10px; color:#000; text-align:left;}
.BL8 a { text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#CD661D;}
.BL8 p { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000;}

.issuediv {padding-right:110px; float:right;}

#main{
    width:auto;
    height:auto;
    }
#hidden1 {
    width:auto;
    height:auto;
    display: none;
	border-bottom:1px dotted #32CD32;
	
}

#open_book_message {
	width: 580px;
	height: 17px;
	padding: 5px 13px 5px 17px;
	color: #ffadad;
	text-align: center;
	/*background: url(../images/div_message.png) no-repeat;*/
	background-position:center;
	border-radius:7px; 
	background:#e3f7fc;
}


/*Code for accordion */

button.accordion {
    background-color: #FFEFD5;
    color: #444;
    cursor: pointer;
    padding: 18px;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 15px;
    transition: 0.4s;
}

button.accordion.active, button.accordion:hover {
    background-color: #ddd;
}

button.accordion:after {
    content: '\002B';
    color: #777;
    font-weight: bold;
    float: right;
    margin-left: 5px;
}

button.accordion.active:after {
    content: "\2212";
}

div.panel {
    padding: 0 18px;
    background-color: white;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
}
 CSS for How to Order 

.HOHC { width:100%; height:auto; }
.HC {
	width:50%; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; padding:0px;
}

.HCBox {
	width: 293px; height:auto; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  padding-bottom:10px; }
	
.HCBoxHead { width: auto; height:auto; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; background-image: url('images/Yellow-Title-background.png');background-repeat: no-repeat; background-size: 100% 100%; padding:3px; margin-bottom:5px; }
a.hclink:link {text-decoration:none;}
a.hclink:visited {color:#0000ff;}
a.hclink:hover {font-size:120%;}

.msg {
padding: 5px;
width: 100%;
margin: 2px;
color: #c00;
border: 1px solid #c00;
background-color: #FEF1ED;
font: bold 13px  verdana;

} 
.error {
font: normal 11px arial, verdana;
color: #c00;
border: 1px solid #c00;
padding: 2px;
margin: 5px;
float: left;
background-color: #FFF68F;
}

.addtocart {
  background-color: #FFD700; /* Green */
  border: none;
  color: black;
  padding: 3px 8px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 13px;
}
.addtocart:hover {background-color: #3e8e41;  color: white;}

/*CSS for Slide New*/

{box-sizing: border-box}
/*body {font-family: Verdana, sans-serif; margin:0}*/
.mySlides {display: none}
img {vertical-align: middle;}

/* Slideshow container */
.slideshow-container {
  max-width: 1000px;
  position: relative;
  margin: auto;
 
}

/* Next & previous buttons */
.slideshow-container .prev1, .next1 {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  padding: 16px;
  margin-top: -22px;
  color: white;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

/* Position the "next button" to the right */
.next1 {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev1:hover, .next1:hover {
  background-color: rgba(0,0,0,0.8);
}

/* Caption text */
.slidetext {
  color: #f2f2f2;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 100%;
  text-align: center;
}

/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* The dots/bullets/indicators */
.dot {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.active, .dot:hover {
  background-color: #717171;
}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

/* On smaller screens, decrease text size */
@media only screen and (max-width: 300px) {
  .prev1, .next1,.text {font-size: 11px}
}