@import url(http://weloveiconfonts.com/api/?family=entypo);
n type="button" class="collapsible">Open Collapsible</button>
<div class="content">
  <p>Lorem ipsum...</p>
</div>
@charset "utf-8";
/* CSS Document */

@viewport{
    zoom: 1.0;
    width: extend-to-zoom;
}

@-ms-viewport{
    width: extend-to-zoom;
    zoom: 1.0;
}


body {
     font-family:  Verdana,Arial,Helvetica,sans-serif;	 
     color: rgb(81, 81, 81)!important;    	
margin: 0px auto;  
border-top: 32px solid #F9DCBE;	 
 background: url("images/bg.gif") repeat-x scroll 0 0 #f9dcbe;
*background-color: #E0E0E0;
*background: none repeat scroll 0% 0% transparent;

}

.advsearch {
float: right;
margin-right: 157px;
}
center {
	text-align:left;
}


#container {
	line-height: 100%;
	text-align: center;
      
}
a, a:link, a:active, a:visited{color:rgb(17, 17, 17); text-decoration:none!important;}



a:hover {
	color:#005297!important;
       background:none;
}

a:visited{background:none!important;}
img{border:none!important;}

#searchtop{
width: 345px;
height: 25px;
float: right;
margin-right: -20px;
margin-top: -32px;
position: relative;
}


.search_style {
float: left;
height: 20px;
width: 155px;
border-radius: 4px;
border: 1px solid #E2E3E4;
*background: none repeat scroll 0% 0% #BCBFB2;
}

.combo_box{
margin-left: 5px;
float: left;
height: 24px;
width: 110px;
border-radius: 4px;
border: 1px solid #BCBFB2;
*background: none repeat scroll 0% 0% #BCBFB2;
}

.button_add {
    border-radius: 4px;
    width: 40px;
    padding-top: 6px;
    height: 25px;
    cursor: pointer;
    color: #FFF;
    margin-left: 5px;
    text-indent: -9999px;
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25);
    background: url('images/search.png') no-repeat scroll 11px center #404447 !important;
    background-position: center center;
    background-repeat: no-repeat;
    border: 1px solid rgba(0, 0, 0, 0.1);
    *background-color: #771201;
}

.button_add:hover {
background: url('images/search.png') no-repeat scroll -21px center #FFF !important;
}

#homecontent1{
*border: 1px solid rgb(234, 234, 234);
*padding-bottom:10px;
}


#headerTitle {
padding: 0px;
width: 980px;
height: 125px;
}

#headerTitle img {
position: absolute;
margin-top:1px;
width:980px !important;
}

#header{
padding: 0px;
height: 170px;
width: 100%;
margin: 0px auto 0px;
text-align: center;
background-color:#6C2B23;
border-top:5px solid #321D1D;
}

#header h1{
padding:0px;
}


#body { 
width:980px;
margin: 0 auto;
background: none repeat scroll 0% 0% #FFF;	
min-height: 520px;
padding-bottom:70px;
}

#main { 
	width: 688px;
	padding: 0 0em 2em 0em;
	padding-bottom:0;
	margin-bottom:0;
	*background-color: #FFFFFF;
	color: #003300;
	font-family:  Verdana,Arial,Helvetica,sans-serif;	 
       border-right: none;
float: none;
display: inherit;
margin-left: 1%;
}


#main h2 {
    padding-left:6px;
    font-family:  Verdana,Arial,Helvetica,sans-serif;	 
    line-height: 1;
    font-size: 20px; 
    color: rgb(17, 17, 17)!important;
 
 }

#main h3 {
	font-size: 18px;
	font-family:Verdana; Arial,Helvetica,sans-serif	 
	color: #006699;
	margin:1px;
	margin-left:15px;
}
#about{display:;}
.navbar #search{display:none;}
#current{display:none;}
#archives{display:none;}
#announcements{display:none;}
#sidebarNavigation {display:none }
.navbar #register{display:;}


/* Clearfix */
.menu:before,
.menu:after {
    content: " ";
    display: table;
}
.menu:after {
    clear: both;
}
.clearfix {
    *zoom: 1;
}

/* Basic Styles */

nav {

	height: 48px;
	width: 980px;
	margin:0px auto;
margin-top: -38px;	
/* background: rgb(8,68,140);
background: -moz-linear-gradient(top,  #0153A2 0%, #0077C2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0153A2), color-stop(100%,#0077C2));
background: -webkit-linear-gradient(top,  #0153A2 0%,#0077C2 100%); 
background: -o-linear-gradient(top,  #0153A2 0%,#0077C2 100%); 
background: -ms-linear-gradient(top,  #0153A2 0%,#0077C2 100%); 
background: linear-gradient(to bottom,  #0153A2 0%,#0077C2 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0153A2', endColorstr='#0077C2',GradientType=0 );*/
background:#ffffff;
border-bottom: 3px solid #6c2b23;
border-top: 2px solid #6c2b23;
}
nav ul {
	padding: 0;
	margin: 0 auto;
	width: 980px;
	height: 48px;
}
nav li {
	display: inline;
	float: left;
}
nav a {
	color: rgb(176, 38, 28) !important;
padding: 19px 16px 17px;
	display: inline-block;
	text-align: center;
	text-decoration: none;
	line-height: 12px;
	text-transform: uppercase;
font-size: 13px;
display: block;
font-weight:bold;
font-family: 'Droid Sans',sans-serif;		
}

nav li a {
	border-right:1px solid #FFF;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
nav li:last-child a {
	border-right: 0;
}
nav a:hover, nav a:active {
color: black!important;
background: rgb(231,231,231); /* Old browsers */
background: -moz-linear-gradient(top, rgba(231,231,231,1) 48%, rgba(207,207,207,1) 65%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(48%,rgba(231,231,231,1)), color-stop(65%,rgba(207,207,207,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(231,231,231,1) 48%,rgba(207,207,207,1) 65%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(231,231,231,1) 48%,rgba(207,207,207,1) 65%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(231,231,231,1) 48%,rgba(207,207,207,1) 65%); /* IE10+ */
background: linear-gradient(to bottom, rgba(231,231,231,1) 48%,rgba(207,207,207,1) 65%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#cfcfcf',GradientType=0 ); /* IE6-9 */
}
nav a #pull {
	display: none;
}

#navItem-5 a{
border-right: medium none;
}

ul.menu li {
padding: 0px;
}


#body1{
margin: auto;
width: 980px;
background-color: #FFF;
}


/********************Slide Show Code Begins**********/
.nivoSlider {
	position:relative;

}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;

}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:980px;
	height:420px;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
 

#dev7link {
    position:absolute;
    top:0;
    left:50px;
    background:url(images/dev7logo.png) no-repeat;
    width:60px;
    height:67px;
    border:0;
    display:block;
    text-indent:-9999px;
}

.theme-default #slider {
	width:657px; /* Make sure your images are the same size */
	height:auto; /* Make sure your images are the same size */
	*margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

*border:1px solid #C1C1C1;
*border-color: #DDD #DDD #C1C1C1;
display:none !important;
}
.theme-pascal.slider-wrapper,
.theme-orman.slider-wrapper {
    margin-top:150px;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}

.theme-default .nivoSlider {
	position:relative;
	background:#fff url(loading.gif) no-repeat 50% 50%;
    margin-bottom:50px;
    /*-webkit-box-shadow: 0px 1px 1px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 1px 0px #4a4a4a;
    box-shadow: 0px 1px 2px 1px #4a4a4a;*/
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	position:absolute;
	left:50%;
	bottom:-42px;
    margin-left:-40px; /* Tweak this to center bullets */
}
.theme-default .nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	*background:url(bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:33px;
	height:65px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
.theme-default a.nivo-nextNav {
	background-position:-33px 0;
	right:0px;
	margin-top:-20px;
}
.theme-default a.nivo-prevNav {
	left:0px;
	margin-top:-20px;
}

.theme-default .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}


#banner {
margin: 0px auto 0px 0px;
float: left;
height: 175px;
border: 2px solid #DDD;
padding: 11px;
border-radius: 7px;
width: 954px;
background-image: url("/public/journals/258/images/banner.jpg");
background-repeat: no-repeat;

}

#breadcrumb {
	padding-top: 1em;
	padding-left:10px;
	font-size: 0.7em;
       border-bottom:thick solid 2px;
       border-bottom: 1px solid #DDD;
       padding-bottom: 6px;
}

#breadcrumb a {
	text-decoration: none;
color:rgb(17, 17, 17)!important;
font-weight: bold;
}

#breadcrumb a.current {
	font-weight: bold;
}

#breadcrumb a:hover {
background:none;
 
}
/*
#breadcrumb{width:662px; margin-left:21px; border-bottom:1px solid #ddd;}
#breadcrumb a{color: rgb(0, 102, 153)!important;}
#breadcrumb a:hover{
  color: rgb(19, 149, 214)!important;
}*/


/*home page tabs code begins */

p.switch {
display: block;
float: right;
}
.expandtocSectionTitle a {
display: block;
padding: 3px 10px;
text-decoration:none;
}

.expandtocSectionTitle a.open:link, .expandtocSectionTitle a.open:visited {
border-style: solid;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
background: #EEE url(images/arrow-up.gif) no-repeat 98% 50%!important;
margin-bottom: 10px;

}

.expandtocSectionTitle a:link, .expandtocSectionTitle a:visited {
border: 1px solid #EAEAEA;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
background-image: url(images/arrow-down.gif);
background-repeat: no-repeat;
background-position: 98% 50%;
padding-bottom:6px;
}

.btn_more {
       border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; /*background:#444;*/ color:#fff; text-shadow:0 -1px #000; border:none; padding:5px 15px; font-weight:bold; font-size:11px; cursor:pointer; 
text-align: center;
background: rgb(177, 32, 1) ;
/*background-image: url(images/hpbutton.png);*/
background-repeat: repeat-x;
}
.btn_more:hover {
background: #2a4e98;
 
}
#content h5{padding-top:0px!important}
#tab1,#tab2,#tab3,#tab4, #tab5, #tab6, #tab7{margin-top:30px;}




.login_styl:hover {opacity:0.8;}


/****login page*****/
.login_styl, .login_style {
float:right;
cursor:pointer;
font-weight: bold;
color: white;
padding: 0px 14px;
border: 1px solid #0153A2;
border-radius: 5px;
background: #EC0112;
background: -moz-linear-gradient(top,#0077C2 0,#0153A2 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0153A2),color-stop(100%,#EC0112));
background: -webkit-linear-gradient(top,#0077C2 0,#0153A2 100%);
background: -o-linear-gradient(top,#0077C2,#0153A2 100%);
background: linear-gradient(to bottom,#0077C2 0,#0153A2 100%);
-webkit-box-shadow: 0 2px 6px -2px rgba(0,0,0,.7),inset 0 1px 2px 0 rgba(255,255,255,0.5);
box-shadow: 0 2px 6px -2px rgba(0,0,0,.7),inset 0 1px 2px 0 rgba(255,255,255,0.5);
height: 28px;
-ms-filter: "progid:DXImageTransfor /*float: right; padding: 3px 10px; *border-radius: 4px; text-align:right border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; background: none repeat scroll 0% 0% rgb(85, 85, 85); color: rgb(255, 255, 255); text-shadow:0 -1px #000; border:none; padding:5px 15px; font-weight:bold; font-size:11px; cursor:pointer; */;
}


.login_style:hover {opacity:0.6;}
/*******/

.field input {width:200px; text-shadow:1px 1px #f4f4f4; color:#666; font:bold 11px Verdana, Geneva, sans-serif; padding:6px; border:1px solid #000;}

#content {
border-top:none;
padding-left:10px;
*padding-right:15px; 	        
line-height: 1.5em !important;
text-align: justify;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
color: rgb(87, 87, 87);
padding-bottom:10px;
}

#content div {
	line-height:120%;
}	
 

#content h3 {
color: rgb(87, 87, 87);
font-family:  Verdana,Arial,Helvetica,sans-serif;	 
font-size: 18px;
margin: 10px 0px 5px;
line-height: 1.2em;
text-align: justify;	
}


#content h4 {
	/*color: #336600;*/
	font-family: Verdana,Arial,Helvetica,sans-serif;	 
	/*font-weight: bold;*/
	font-size: 17px;
       letter-spacing:0.07px;
       *color: rgb(47, 118, 187);     
       height: 20px;
	margin:0;
	margin-bottom:5px;
	margin-top:15px;
	padding-top:5px!important;
}

#content ul.plain {
	margin:0;
	margin-left:15px;
	padding:0;
}

#content ul.plain li {
	margin:0;
	padding:0;
	padding-bottom:3px;
}

table {
	margin-top:10px;
	
} 

#advancedSearch table.data td.label {
width: 30%;
}
#content table.data td.label {
width: 30%;
}

table td {
	font-size:1em;
	/*font-weight:bold;*/
	line-height:1.05em;
}

table td a, table td a:link, table td a:visited, table td a:hover {
	font-size:1em;
	
}

tr + tr td {
	font-weight:normal;
	padding-top:1px;
	/*padding-bottom:8px;*/
	/*font-size:1.1em;*/
	//color:#000000;
}


table.listing, table.plain, #sidebar .block table, table.data, table.nested, table.info, table.listing table, table.listing + table {
	margin:0;
	margin-top:10px!important;
	padding:0;
	margin-left:0px!important;
	padding-right:15px!important;
	background:none!important;
	border-bottom:none!important;
}

#sidebar .block table {
	background-color: rgb(245, 245, 245);	
}
/*****Article listing**********/
.tocSectionTitle {margin: 0; padding: 0;}
.tocArticle {
border-bottom: 1px solid #ddd; 
margin:0px auto;
*margin-top:22px;
margin-bottom: 4px; 
padding-bottom: 4px;
}

.tocAuthors{padding-top:2px;}
.tocTitle  a{text-decoration: none !important; color:rgb(87, 87, 87);}

.tocTitle a:hover{color:#999999; background:none!important;}
.tocSectionTitle{font-weight:bold;}

table.tocArticle td.tocGalleys {
background: url(pdf.png) no-repeat fixed;
}

table.tocArticle td.tocGalleys {
text-align: right;
border-left:solid #CCCCCC 2px;
}

table.tocArticle td.tocAuthors {
color: black!important;
}

table.tocArticle td.tocPages {
text-align: right;
vertical-align: top;
border-left:solid #CCCCCC 2px
}

table.tocArticle td.tocTitle {
padding-right:40px;
width: 85%;
height: 1.3em;
}

table.tocArticle td.tocAuthors{padding-right:40px;}

#articleTitle {color:#575757 !important;}


/*****Article listing**********/



table.listing td.headseparator {
	border-top:none;
}

table.listing td, table.plain td, #sidebar .block table td, table.data td, table.nested td, table.info td, table.listing table td, table.listing + table td {
	margin:0!important;
	padding:0!important;
	padding-bottom:5px!important;
	background-color:none!important;
	/*color:#000000!important;*/
	font-size:1em!important;
	font-weight:normal!important;
}

table.listing td a, table.plain td a, #sidebar .block table td a, table.data td a, table.nested td a, table.info a, table.listing table td a, table.listing + table td a {
	font-size:1em!important;
	font-weight:normal!important;
        
}

a.action, table.listing a.action {
	font-size:0.9em!important;
	font-weight:normal!important;
}

table.listing tr td h4 {
	margin:0;
	margin-top:8px!important;
	padding:0;
	color:#1d2c36!important;
	line-height:15px!important;
}

td.separator, td.endseparator {
	border-top:1px solid #ddd!important;
	font-size:0.1em;
	line-height:10px;
}

#sidebar {
margin: 0px 0px 20px;
padding: 15px 25px;

border: 2px solid rgb(226, 227, 228);
background: none repeat scroll 0% 0% rgb(253, 253, 253);
	float: right;
	width: 210px;
	*font-family: 'Helvetica Neue Light',HelveticaNeue-Light,'Helvetica Neue',Helvetica,Arial,sans-serif;
	font-size: 1.2em;
	border:none;
	background: transparent;
z-index: 11;
position: relative;
}


#rightSidebar{ 
margin-right: 7%;
width: 100%;
/*background-image: url(images/sidebarbg.png);*/
padding: 1em;
}
#sidebar .block {
     width: 244px;
    float: left;
    background-color: rgb(252, 252, 252);
    *border-top: 5px solid rgb(17, 17, 17);
*border-bottom: 3px solid #08518E;
*margin-bottom:20px;
*border-color: #DDD #DDD #C1C1C1;
*background-color: #C5DAEB;
 }

#sidebar .block .blockTitle {
padding-left: 8px !important;
font-family: Arial,Helvetica,sans-serif;
font-size: 18px;
font-weight: bold;
*border-top: 2px solid #0153A2;
border-bottom: 2px solid #0153A2;
padding-top: 0px;
margin: 0px;
*color: #005297;

}

#sidebar .block .blockSubtitle {font-weight: bold;
       color: #104E8B;
       text-transform:uppercase!important;
       padding: 0.5em 0 0.5em 0!important;
       padding-left:17px!important;
       font-size: 12px!important;
       color:#333433;
       letter-spacing:0.09em;
	background-image: url(images/title-tail.gif) repeat-x left top;
border-top: 1px solid #eceaea;
border-bottom: 1px solid #eceaea;

	font-family: "Avant Garde" , sans-serif;	
}

#sidebar .textField, #sidebar .selectMenu, #sidebar .button {
	font-size: 1em;
}

 input.button {
cursor:pointer;
font-weight: bold;
color: white;
padding: 0px 14px;
border: 1px solid #EC0112;
border-radius: 5px;
background: #EC0112;
background: -moz-linear-gradient(top,#D02B10 0,#EC0112 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D02B10),color-stop(100%,#EC0112));
background: -webkit-linear-gradient(top,#D02B10 0,#EC0112 100%);
background: -o-linear-gradient(top,#D02B100,#EC0112 100%);
background: linear-gradient(to bottom,#D02B10 0,#EC0112 100%);
-webkit-box-shadow: 0 2px 6px -2px rgba(0,0,0,.7),inset 0 1px 2px 0 rgba(255,255,255,0.5);
box-shadow: 0 2px 6px -2px rgba(0,0,0,.7),inset 0 1px 2px 0 rgba(255,255,255,0.5);
height: 28px;
-ms-filter: "progid:DXImageTransfor /*float: right; padding: 3px 10px; *border-radius: 4px; text-align:right border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; background: none repeat scroll 0% 0% rgb(85, 85, 85); color: rgb(255, 255, 255); text-shadow:0 -1px #000; border:none; padding:5px 15px; font-weight:bold; font-size:11px; cursor:pointer; */;
}

input.button:hover {
opacity:0.8;
}
select.selectMenu:focus {
    background:#feffef;}


a.action, a.file {
 text-transform: none;
}

#advancedSearch input.defaultButton {
margin-left: 10px;
}





input.textField:focus, , input.uploadField:focus{ background:#feffef;}

input.defaultButton {
cursor:pointer;
font-weight: bold;
color: white;
padding: 0px 14px;
border: 1px solid #EC0112;
border-radius: 5px;
background: #EC0112;
background: -moz-linear-gradient(top,#D02B10 0,#EC0112 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D02B10),color-stop(100%,#EC0112));
background: -webkit-linear-gradient(top,#D02B10 0,#EC0112 100%);
background: -o-linear-gradient(top,#D02B100,#EC0112 100%);
background: linear-gradient(to bottom,#D02B10 0,#EC0112 100%);
-webkit-box-shadow: 0 2px 6px -2px rgba(0,0,0,.7),inset 0 1px 2px 0 rgba(255,255,255,0.5);
box-shadow: 0 2px 6px -2px rgba(0,0,0,.7),inset 0 1px 2px 0 rgba(255,255,255,0.5);
height: 28px;
-ms-filter: "progid:DXImageTransfor /*float: right; padding: 3px 10px; *border-radius: 4px; text-align:right border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; background: none repeat scroll 0% 0% rgb(85, 85, 85); color: rgb(255, 255, 255); text-shadow:0 -1px #000; border:none; padding:5px 15px; font-weight:bold; font-size:11px; cursor:pointer; */;
}

input.defaultButton:hover {
opacity:0.8;
}
#sidebar .block .sidebaruserlabel{ margin-left:20px;   padding-bottom:6px;}
select.selectMenu{
    margin-bottom: 6px;
    height: 22px;
    border-radius: 3px 3px 3px 3px;
    border: 1px solid rgb(229, 229, 229);
    font-size: 13px;
    background: none repeat scroll 0% 0% rgb(255, 255, 255);
    box-shadow: 0px 0px 8px rgb(240, 240, 240);
   }

#sidebar .block table td{color: rgb(89,89,89)!important;}

textarea.textArea{

margin-bottom: 6px;
 border-radius: 3px 3px 3px 3px;
    border: 1px solid rgb(229, 229, 229);
    font-size: 13px;
    background: none repeat scroll 0% 0% rgb(255, 255, 255);
    box-shadow: 0px 0px 8px rgb(240, 240, 240);


}


input.textField,  input.uploadField { 
*width: 100%;
    margin-bottom: 6px;
    height: 19px;
    border-radius: 3px 3px 3px 3px;
    border: 1px solid rgb(229, 229, 229);
    font-size: 13px;
    background: none repeat scroll 0% 0% rgb(255, 255, 255);
    *box-shadow: 0px 0px 8px rgb(240, 240, 240);
                    
}

#sidebar .block .textField,  #sidebar .block .selectMenu {
      margin-left:20px;
      margin-bottom:6px;
margin-top: 4px;
      width:200px;
      height:22px;
      border: solid 1px #E5E5E5;
      display:block;
      font-size:13px;                      
}


#sidebar .block .textField:focus,#sidebar .block  .textField:focus {
z-index:-1;
    background:#feffef;}
#sidebar div.block {  } 

#sidebar ul li {padding-left:30px; }
#sidebar .block ul {
	margin:0;
	padding:0;}

#sidebarNavigation ul li{
float:left;
padding:0px 0px 0px 10px!important;
}


#sidebar .block ul li {

display:block!important;
*font-family: Arial,sans-serif;
font-size: 12px;
font-weight: normal;
color: #8e8f8e;
padding: 11px 7px 10px 20px;
margin-left:0px;
border-bottom: 1px dotted #0076BF;

}


#sidebar .block img {
/*padding:0px 5px 0px 10px !important;*/
/*width: 20px;*/
}



#sidebar .block table {
	margin-left:0!important;
	margin-top:6px!important;
       background:none!important;

}
 

/*****Article listing**********/
 h4.tocSectionTitle {
       background-color: rgb(241, 242, 242);
        border-radius: 5px 5px 5px 5px;      
padding: 2px 2px 2px 2px;
padding-bottom:6px;
      height: auto!important;
      position: relative;
      left: 1px; 
      font-size:12px;
     /* border-bottom: 2px solid #1d85c6;*/
      z-index: 2;
}
#articleAbstract h4, #articleSubject h4{background-color: rgb(241, 242, 242);
        border-radius: 5px 5px 5px 5px;}
.IE h4.tocSectionTitle {
      /* background-color: rgb(241, 242, 242);*/
background-image: linear-gradient(to right, #ddd, #f5f5f5);
       padding: 2px 2px 2px 2px;
      
      position: relative;
      left: 1px; 
      font-size:12px;
     /* border-bottom: 2px solid #1d85c6;*/
      z-index: 2;
}

.tocSectionTitle {margin: 0; padding: 0;}
.tocArticle {border-bottom: 1px solid #ddd; margin-bottom: 4px; padding-bottom: 4px;}
.listing td a{color:#000;}

a.file{color:rgb(87,87,87)!important;}
a:hover.file{color:#999!important;}
.tocAuthors{padding-top:2px;}
.tocTitle  a{
font-weight:bold;
text-decoration: none !important; color:rgb(87, 87, 87);
}

.tocTitle a:hover{color:#999999; background:none!important;}
.tocSectionTitle{font-weight:bold;}

table.tocArticle td.tocGalleys {
background: url(pdf.png) no-repeat fixed;


}

table.tocArticle td.tocGalleys {
text-align: right;
border-left:solid #CCCCCC 2px
}


table.tocArticle td.tocPages {
text-align: center;
vertical-align: top;
border-left:solid #CCCCCC 2px
}

table.tocArticle td.tocTitle {
width: 85%;
padding-right:40px;
height: 100%;
line-height:1.3em!important;
}
table.tocArticle td.tocAuthors{padding-right:40px;}

#results table.listing td{width:75%;
line-height:1.3em!important;
}

#results table.listing {
border-radius: 3px 3px 3px 3px;
border: 1px solid rgb(229, 229, 229);
border-bottom: 1px solid rgb(229, 229, 229)!important;
box-shadow: 0px 0px 8px rgb(240, 240, 240);
padding-left:10px;
}

.listing1 td a {
    font-weight: bold;
}

/*
#footer {
         clear: both;
         margin: 0px auto;
         padding: 0px;
        background-color:#317BB8;
height: 164px;
*margin-bottom: 15px;
*border-right: 1px solid rgb(226, 227, 228);
*border-left: 1px solid rgb(226, 227, 228);

    }*/

#footer {
clear: both;
padding: 0px;
height: 130px;
background-color:#321D1D;
*background: url('images/footer_bg.png') repeat scroll 50% 0px transparent;
width: 100%;
}


#footer1 {
width: 1016px;
margin: auto;
padding: 15px 0px;
background: url('images/footer1.png') no-repeat scroll 0% 0% transparent;
height: 60px;
}

#footer1 ul li {
list-style: none;
    margin-top: 20px;
    padding-right: 28px;
padding-left:10px;
    float: left;
background: url('images/arrow1.png') no-repeat scroll 2px 10px transparent;
}

#footer1 ul li a {
color: #FFF!important;
font: 12px/25px "Helvetica Neue",Helvetica,Arial,sans-serif!important;
}

#copy {
    margin: 0px auto;
    height: 25px;
    width: 980px;
    font-size: 0px;
    color: #FFF;
    text-align: center;
    font-weight:bold;
}
#copy::after{
    content:"2007 - 2023 || © Associated Management Consultants Private Limited || All Rights Reserved ||";
    font-size: 12px;
}


#footer a:link, #footer a:visited, #footer a:active {
    color: #929292;
    background: none repeat scroll 0% 0% transparent !important;
    text-decoration: none !important;

}

#footer a:hover{
text-decoration: underline !important;
}



*:first-child+html #footer {
	margin:0;
	margin-left:-10px;
	padding:10px;
	padding-bottom:5px;
	min-height:0!important;
	width: 798px;
	border-bottom: 1px solid #336600;
	border-top: 1px solid #336600;
	background-color:none;
}

*html #footer {
	margin:0;
	margin-left:0;
	padding:0;
	padding-bottom:5px;
	padding-top:5px;
	min-height:0!important;
	width: 698px;	
	border-bottom: none;
	border-top: none;
	background-color:none;
}




text-shadow: 0px 1px 1px rgb(0, 0, 0);
      padding: 2px;
      text-align: justify; display:block;
}
#cont p{width:920px;}

#articleAbstract div {
       padding:5px;
	text-align: justify;
       line-height:1.5em;
}


#sidebarUser ul li{color: rgb(89, 89, 89); 

}

#sidebarUser, #notification{
border: 1px solid #E5E4E5;
box-shadow: 0px 2px 3px 0px rgb(227, 229, 229) !important;
margin-bottom:18px;
}

#notification ul li {
background: url("images/index_28.png") no-repeat scroll 5px 50% transparent;
padding-right:10px;
}
#notification ul li {color: rgb(89, 89, 89);}

#sidebarInformation ul li {
  background: url("images/index_28.png") no-repeat scroll 5px 50% transparent;

}


/** -----------------------------------------*/



#sidebarNavigation .blockSubtitle{/*border-bottom:1px solid #ddd; padding-bottom:10px!important;*/}




#homecontent{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
color: rgb(87, 87, 87);
line-height: 1.5em !important;
text-align: justify;
}
#homecontent p{text-align: justify;}

p {
*font-family: "Avant Garde" , sans-serif;
text-align: justify;
}

#content img{padding:4px; }
#content a:hover img { filter: Gray }
#footer_nav img{padding-left:440px;}

#by_issue {
float:left;
padding:10px;
}

#by_issue:hover{
opacity:0.6;
}



#sidebarNavigation ul li a img { float:left;}

.navimg{margin-left:-4px;}

div.separator{border-bottom:1px solid #ddd;}

table.announcements td.headseparator{border-top:1px solid #ddd;}
#announcementsHome h3 {
    text-align: left;
}
/*#topBar{padding-bottom:0em;}*/
#post { width:635px; height:auto; border: 1px solid #e9e9e9;  background: 	#FCFCFC; padding:15px 15px 20px 15px; margin-bottom:15px;}
.images_left {
float: left;
margin-right: 15px;
padding: 4px;
background: white;
border: 1px solid #E7E7E7;
}
.images_right {
float: right;
margin-left: 15px;
padding: 4px;
background: white;
border: 1px solid #E7E7E7;
}

#hp{ font-family:"Avant Garde" , sans-serif; font-size: 20px; font-weight: normal; color:#494949; width:100%; padding-bottom:5px; margin-bottom:10px; border-bottom:1px solid #d8d8d8;}


a:link.more, a:visited.more, a:link.more1, a:visited.more1 {text-decoration:none; float:right; margin-top:10px; padding:3px 10px; background:url(images/more.png);height: 29px;
width: 97px;
line-height: 27px;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
color: rgb(255, 255, 255);
text-decoration: none;
padding: 0px 0px 0px 16px;
}

a:link.more5{text-decoration:none; float:right; margin-top:10px; padding:3px 10px; background:url(images/jep.png); height: 29px;
width:203px;

line-height: 27px;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
color: rgb(255, 255, 255)!important;
text-decoration: none;
padding: 0px 0px 0px 16px;
}
a.more5{color: rgb(255, 255, 255)!important;}

a:hover.more5{background:url(images/jephover.png);}

a:hover.more, a:hover.more1{background:url(images/more1.png);}



.para1 {
line-height: 18px!important;
margin-bottom:35px;
text-align: justify;
}
#aboutPeople{display:none;}

.description{text-decoration:blink;}
h3{font-size: 19px;
color: rgb(89, 89, 89)!important;

}
#content p.ini{
/*border: 2px solid rgb(226, 227, 228);*/
margin-left:5px;
background: none repeat scroll 0% 0% rgb(253, 253, 253);
background: url("images/horizon.jpg") repeat-x scroll left top transparent;
}

#content p.ini a:hover{
Background-color: #C5010D!important;
color: rgb(255, 255, 255)!important;
}


#content p.ini {/*border-left: 1px solid rgb(212, 212, 212);
border-right: 1px solid rgb(212, 212, 212);*/
clear:left;
font-size: 12px;
font-weight: normal;
height: 20px;
padding: 25px 0px 7px;
text-align:left;}

#content p.ini a{
*color: rgb(0, 102, 153);
display: inline;
height: 23px;
margin: 40px 0px 0px;
padding: 5px 4px;
text-decoration: none;
vertical-align: bottom;
width: 10px;
}

.ini a{
border: 1px solid rgb(221, 221, 221);

} 



.style6{ font-size: 14px;
        background-image: linear-gradient(to right, #ddd, #f5f5f5);

       letter-spacing:0.07px;
       color: rgb(47, 118, 187);     
       height: 20px;
	margin:0;
	 }
.menulink1{display:none!important;}
.menulink5{display:none!important;}
.menulink6{display:none!important;}
.menulink7{display:none!important;}

/***** changes as per client
.menulink1{display:none!important;}
.menulink3{display:none!important;}
.menulink5{display:none!important;}
.menulink6{display:none!important;}
.menulink7{display:none!important;}
*****/
/***#sidebarSubscription{display:none!important;}***/




/*****                        *****/



.expandissueyear a {
padding: 3px 10px;
}

.expandissueyear a.open:link, .expandissueyear a.open:visited {
background: url(collapse.png) no-repeat ;
}

.expandissueyear a:link, .expandissueyear a:visited {
background: url(expand.png) no-repeat;
 
}
#table-2 {
border: 1px solid #e3e3e3; 	
background:#fff;
width: 100%;
border-radius: 6px; 	
-webkit-border-radius: 6px; 	
-moz-border-radius: 6px; } 

/*.alter{background:rgb(241, 242, 242);}*/

#table-2 td, #table-2 th { 		

padding: 5px; 	
color: #595959; } 

#table-2 thead { 	
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 	
padding: .2em 0 .2em .5em; 	
text-align: left; 	
color: #4B4B4B; 	
background-color: #C8C8C8; 	
background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(241, 242, 242)), to(rgb(241, 242, 242)), color-stop(.6,#fcfcfc)); 	
background-image: -moz-linear-gradient(top, rgb(241, 242, 242), rgb(241, 242, 242), rgb(241, 242, 242) 90%); 	
border-bottom: solid 1px #999; } 

#table-2 th { 
	
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; 	
font-size: 17px; 	
line-height: 20px; 	
font-style: normal; 	
font-weight: normal; 	  	
text-shadow: white 1px 1px 1px; } 

#table-2 td { 

//width:150%;	
line-height: 20px; 	
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; 	
font-size: 14px; 	
border-bottom: 1px solid rgb(241, 242, 242); 	
border-top: 1px solid rgb(241, 242, 242);
border-right: 2px solid rgb(241, 242, 242);  } 

#table-2 td:hover { 	
background-color: #FCFCFC; } 

.userrole{
margin-left:12px!important;
}

ul#navigation {
    position: fixed;
    margin: 0px;
    padding: 0px;
    top: 250px;
    right: 0px;
    list-style: none outside none;
    z-index: 9999;
    float: left;
    display: inline !important;
}
ul#navigation li {
    width: 150px;
}

ul#navigation .trial a {
    background-image: url("images/sidetab-trial.png");
}

ul#navigation .contact a {
    background-image: url("images/sidetab-contact.png");
}
ul#navigation li a {
    display: block;
    margin-right: -2px;
    width: 150px;
    height: 72px;
    background-repeat: no-repeat;
    background-position: center center;
}

button:focus,
input:focus,
select:focus,
#sidebar .block .textField:focus {
    -moz-box-shadow: #E14A40 0 0 3px 1px;
    -webkit-box-shadow: #E14A40 0 0 3px 1px;
    -o-box-shadow: #E14A40 0 0 3px 1px;
    box-shadow: #E14A40 0 0 3px 1px;
    z-index: 1;
}

.addissn {
    margin-left: 3px;
    margin-bottom: 20px!important;
}


.addissn:before {
    content: "Online ISSN : ";
    font-size: 11.5px;
    letter-spacing: auto;
    color: #575757;
 margin-top:10px;
}

.addissn:after {
    content: "Print ISSN : ";
    font-size: 11.5px;
    letter-spacing: auto;
    color: #575757;
}



#accessKey{margin-bottom:8px!important;}


#homepagecontent{
line-height: 1.5em !important;
text-align: justify;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
color: rgb(87, 87, 87);
}

.pkp_controllers_fontController_smallFont{
background:url(images/font-down.png)!important;
width:30px;
height:29px;

}

.pkp_controllers_fontController_defaultFont{
width:30px;
height:29px;
background:url(images/font-default.png)!important;


}

.pkp_controllers_fontController_largeFont{
width:30px;
height:29px;
background:url(images/font-up.png)!important;


}

 


#sizer a:hover {
opacity:0.7;

}


#sizer a {
    width: 32px;
    float: left;
    display: block;
    text-indent: -9999px;
    outline: medium none;
    margin-top: 6px;
    margin-left: 16px;
    margin-right: 4px;
    height: 30px;
}



#sidebarFontSize {
float: left;
width: 295px;
border-radius: 5px 5px 5px 5px;
border: thin solid rgb(204, 204, 204);
box-shadow: 0px 2px 3px 0px rgb(227, 229, 229);
margin-bottom:14px!important;
}


#content #authors {
/*border-radius: 3px 3px 3px 3px!important;
border: 1px solid rgb(226, 227, 228)!important;
padding-left:20px!important;
border: 2px solid rgb(226, 227, 228)!important;
background: none repeat scroll 0% 0% rgb(253, 253, 253)!important;
padding-left:22px!important;*/
}

p {
line-height: 1.5em !important;
text-align: justify;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
color: rgb(87, 87, 87);
}

/*select.selectMenu {
    height: 20px;
    border: 1px solid rgb(229, 229, 229);
    font-size: 13px;
    background: -moz-linear-gradient(center top , rgb(255, 255, 255), rgb(238, 238, 238) 1px, rgb(255, 255, 255) 25px) repeat scroll 0% 0% transparent;
    box-shadow: 0px 0px 8px rgb(240, 240, 240);
}*/


/*input.textField, textarea.textArea, input.uploadField {
    margin-bottom: 6px;
    border: 1px solid rgb(229, 229, 229);
    font-size: 13px;
    background: -moz-linear-gradient(center top , rgb(255, 255, 255), rgb(238, 238, 238) 1px, rgb(255, 255, 255) 25px) repeat scroll 0% 0% transparent;
    box-shadow: 0px 0px 8px rgb(240, 240, 240);
}*/

#titleAndAbstract{
border-radius: 3px 3px 3px 3px;
border: 1px solid rgb(226, 227, 228);
box-shadow: 0px 0px 8px rgb(240, 240, 240);
margin-top:20px;
}


/*
table.listing{
border-radius: 3px 3px 3px 3px;
border: 1px solid rgb(229, 229, 229);
border-bottom:1px solid rgb(229, 229, 229);
box-shadow: 0px 0px 8px rgb(240, 240, 240);
}*/


#content .menu li {
   list-style: none outside none;
    padding: 3px 15px;
    color: rgb(255, 255, 255);
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25);
    background-color: rgb(73, 175, 205);
    background-image: linear-gradient(to bottom, rgb(255, 255, 255), rgb(255, 255, 255));
    background-repeat: repeat-x;
    margin-left: 2px;
    cursor: pointer;
    margin-top: -1.5px;
    border-width: 1px;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.05);
}

.ediboard td {
    *padding: 2px;
    position: relative;
    left: 1px;
    font-size: 12px;
    border-radius: 5px 5px 5px 5px;
    *box-shadow: 1px 0px 5px rgba(0, 0, 0, 0.1);
    border: 1px solid rgb(234, 234, 234);
    color:rgb(0, 102, 153)!important;
    font-family: Verdana,Arial,Helvetica,sans-serif!important;
    padding-bottom:8px!important;
}


#lnk1, #lnk2, #lnk3, #lnk4, #lnk5, #lnk6,#lnk7{
    border-radius: 4px 4px 4px 4px;
    background: linear-gradient(rgb(255, 255, 255), rgb(221, 221, 221)) repeat-x scroll 0% 0% rgb(221, 221, 221);
    border-width: 1px;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-color: rgb(221, 221, 221) rgb(187, 187, 187) rgb(153, 153, 153);
    color: rgb(51, 51, 51);
    font: bold 12px/1.3 "Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;
    outline: 0px none;
    overflow: visible;
    padding: 3px 10px;
    text-shadow: 0px 1px 1px white;
    width: 85px;
    cursor: pointer;
}
#lnk1{
margin-left: 284px !important;
}

#lnk2{
margin-left: 209px !important;
}
#lnk3{
margin-left: 392px!important;
}

#lnk4{
margin-left: 385px!important;

}

#lnk5 {
margin-left: 388px!important;
}

#lnk6 {
margin-left: 338px!important;
}
#lnk7 {
margin-left: 347px !important;
}


#tbl2,#tbl3,#tbl4,#tbl5,#tbl6,#tbl7{display:none;}


  {
    background: none repeat scroll 0% 0% rgb(250, 250, 250);
    border: 1px solid rgb(220, 220, 220) !important;
    padding: 8px;
}

#table-3 tr td{

border:1px solid rgb(220, 220, 220) !important;
}

#chapter td{
border: 1px solid rgb(226, 226, 226);
}

#primary .node table tr td {
    border: 1px solid rgb(226, 226, 226);
}

#issueDescription {
margin-top:-10px;

}

#print{
margin:0px auto;
margin-top:100px;
margin-bottom:100px;
}

#Editorial {
border: 1px solid rgb(234, 234, 234);
padding-bottom:10px;
}



.ediboard td span{
float:right;
margin-right:5px;
}

#Manuscript a{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight:bold;
}


.custom {
border-bottom:none!important;
margin-top:-20px;
}
.custom ul li{
padding:0px!important;
margin: 11px 0px 10px 0px;
}

.custom li a {    
*color:black!important;
font-family: Verdana,Arial,Helvetica,sans-serif;
padding: 11px 7px 10px 20px;
font-weight:bold;
}

.custom li a:hover{
color:black!important;
}
.custom li:hover {
background-color:#E6F3FB!important;
}

#Quick .blockTitle{
color:#FFF!important;
background: none repeat scroll 0px 0px #08448C!important;
}

.custom li{
border-bottom:2px solid #FFF!important;
}

#Quick {
*background: none repeat scroll 0px 0px #317BB8!important;
*box-shadow: 1px 2px 3px rgba(50, 50, 50, 0.35)!important;
}

ul.squick li{
*background: url('images/link-1.png') no-repeat scroll left 3px transparent!important;
}

ul.squick li a {
    *background: none repeat scroll 0px 0px #DAE7F2 !important;
*box-shadow: 1px 2px 3px rgba(13, 108, 178, 0.35);
    color: black;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    *font-size: 13px;
    *font-weight: bold;
    padding: 9px 50px 9px 16px !important;
    margin-bottom: -4px;



-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
position: relative;
overflow: hidden;
color: #2E2F30;
text-shadow: none;
/* background-color: #F0F0EC;
background-image: -moz-linear-gradient(top, #f7f7f3, #e6e6e2);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f3), to(#e6e6e2));
background-image: -webkit-linear-gradient(top, #f7f7f3, #e6e6e2);
background-image: -o-linear-gradient(top, #f7f7f3, #e6e6e2);
background-image: linear-gradient(to bottom, #f7f7f3, #e6e6e2);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff7f7f3', endColorstr='#ffe6e6e2', GradientType=0);
border-color: #E6E6E2 #E6E6E2 #C3C3B9;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
border: 1px solid #DDD;
border-bottom: 1px solid #C1C1C1;  */
padding: 9px 50px 9px 16px;
cursor: pointer;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.07);
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.07);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.07);


}

ul.squick li span{
border-left: 1px solid #C1C1C1;
padding-top: 9px;
padding-bottom: 13px;
padding-left: 10px;
}

/* ul.squick li a:hover
{
color: black !important;
*background-color:#B1B1AE;
background: rgb(255,255,255); 
background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(177,177,174,1) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(177,177,174,1)));
background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(177,177,174,1) 100%);
background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(177,177,174,1) 100%); 
background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(177,177,174,1) 100%);
background: linear-gradient(135deg, rgba(255,255,255,1) 0%,rgba(177,177,174,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b1b1ae',GradientType=1 ); 
} */




.one {
    width: 13px;
    background: none repeat scroll 0% 0% #FFF;
    margin-left: -17px;
    margin-top: -19px;
    margin-bottom: -16px;
    vertical-align: top;
    padding: 17px 15px 13px 12px;
border-radius:4px;
}
#paper{
float:right;
width:120px;

}

#animage{
margin:0px auto;
width:610px;
height:auto!important;
color: rgb(47, 118, 187);

}


#animage strong{
color: rgb(47, 118, 187)!important;
*font-size: 14px;
}

#animage span {
color: rgb(87, 87, 87)!important;
}

table.announcementsMore td{
padding-top:0em!important;
}

table.announcements{
*width:80px!important;
}

#announcementsHome {
margin: 0px;
padding-bottom:20px;
}

/*#issueToc-205 {
*margin-top:30px!important;

}*/
.expandtocSectionTitle{height:auto!important;
line-height:17px;}

.at4-whatsnext.at-whatsnext-nophoto{
display:none!important;
} 

#custom img{
margin:0px auto;
margin-left:-2px;

}

.addthis-smartlayers at4-recommended-outer{
display:none;
}

#Universal {
margin-top:25px;
font-weight:bold;
background: none repeat scroll 0% 0% rgb(51, 145, 203);
color: rgb(255, 255, 255)!important;
text-shadow: 0px -1px rgb(0, 0, 0);
border: medium none;
padding: 6px 8px;
font-weight: bold;
font-size: 11px;
cursor: pointer;
*text-align: center;
width:94px;
}

#Universal a{
color:white!important;
}

#Slink{
border:none!important;
box-shadow:none!important;
}

.at4-whatsnext.at-whatsnext-nophoto{
display:none!important;
} 

.at-vertical-menu{
top:30%;
}

.at-vertical-menu a .at-share-label{
*color: rgb(176, 38, 28) !important;
}

.at-vertical-menu a:hover{
background: none repeat scroll 0% 0% rgb(255, 255, 255);
}


.at-vertical-menu.at-vertical-menu-right a:hover {
    border-radius: 4px 0px 0px 4px;
    *background: none repeat scroll 0% 0% rgb(255, 255, 255)!important;
    right: 95px!important;
*border: 1px solid rgb(195, 195, 195);
}


ul#navigation{
    position: fixed;
    margin: 0px;
    padding: 0px;
    top: 70px;
    right: 0px;
    z-index: 9999;
    float: left;
    display: inline !important;
    list-style: none outside none;
}

ul#navigation li {
    width: 110px;
}

ul#navigation .sn1 a {
    background-image: url("sni/blogger.png");
   margin-left: 50px;
}

ul#navigation li a {
    display: block;
    margin-right: -2px;
    width: 50px;
    height: 50px;
    background-repeat: no-repeat;
    background-position: center center;
}


ul#navigation .sn2 a {
    background-image: url("sni/linkedin.png")!important;
 margin-left: 50px;
}


ul#navigation .sn3 a {
    background-image: url("sni/google+.png");
 margin-left: 50px;
}
ul#navigation .sn4 a {
    background-image: url("sni/Twitter.png")!important;
margin-left: 50px;
}

ul#navigation .sn5 a {
    background-image: url("sni/Pinterest.png");
margin-left: 50px;
}


ul#navigation .sn6 a {
    background-image: url("sni/rditt.png");
margin-left: 50px;
}

ul#navigation .sn7 a {
    background-image: url("sni/tumbler.png");
margin-left: 50px;
}

ul#navigation .sn8 a {
    background-image: url("sni/LIVE JOURNAL.png");
margin-left: 50px;
}

ul#navigation .sn9 a {
    background-image: url("sni/StumbleUpon.png");
margin-left: 50px;
}


ul#navigation .sn10 a {
    background-image: url("sni/facebook.png");
margin-left: 50px;
}

#results table.listing td .serchtitle a {
    font-weight: bold !important;
}

#table-2 {
    border: 1px solid rgb(227, 227, 227);
    background-color: rgb(242, 242, 242);
    width: 100%;
    border-radius: 6px;
}

#table-2 thead {
    font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
    padding: 0.2em 0px 0.2em 0.5em;
    text-align: left;
    color: rgb(75, 75, 75);
    border-bottom: 1px solid rgb(153, 153, 153);
    background-color: rgb(200, 200, 200);
    background-image: linear-gradient(to bottom, rgb(255, 255, 255), rgb(210, 210, 210));
}

#table-2 th {
    font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
    font-size: 17px;
    line-height: 20px;
    font-style: normal;
    font-weight: normal;
    text-shadow: 1px 1px 1px white;
}


#table-2 td {
    line-height: 20px;
    font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
    font-size: 14px;
    border-bottom: 1px solid rgb(255, 255, 255);
    border-top: 1px solid rgb(255, 255, 255);
    border-right: 1px solid rgb(255, 255, 255);
    padding: 4px;
    text-align: center;
}


#results table.listing td a.file_abstract{
color:#FFF!important;
margin-left:10px;
font-weight: bold!important;
color: white;
padding: 4px 14px;
border: 1px solid #3261C3;
border-radius: 5px;
background: #0C64AA;
background: -moz-linear-gradient(top,#0C64AA 0,#3455C1 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0C64AA),color-stop(100%,#1083C7));
background: -webkit-linear-gradient(top,#0C64AA 0,#1083C7 100%);
background: -o-linear-gradient(top,#0C64AA 0,#1083C7 100%);
background: linear-gradient(to bottom,#0C64AA 0,#1083C7 100%);
-webkit-box-shadow: 0 2px 6px -2px rgba(0,0,0,.7),inset 0 1px 2px 0 rgba(255,255,255,0.5);
box-shadow: 0 2px 6px -2px rgba(0,0,0,.7),inset 0 1px 2px 0 rgba(255,255,255,0.5);
height: 25px;
-ms-filter: "progid:DXImageTransfor /*float: right; padding: 3px 10px; *border-radius: 4px; text-align:right border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; background: none repeat scroll 0% 0% rgb(85, 85, 85); color: rgb(255, 255, 255); text-shadow:0 -1px #000; border:none; padding:5px 15px; font-weight:bold; font-size:11px; cursor:pointer; */;
}

#results table.listing td a.file_abstract:hover{
text-decoration:underline!important;
}



#authorDetails .file {
color:#FFF!important;
margin-left:10px;
font-weight: bold;
color: white;
padding: 7px 14px;
border: 1px solid #3261C3;
border-radius: 5px;
background: #0C64AA;
background: -moz-linear-gradient(top,#0C64AA 0,#3455C1 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0C64AA),color-stop(100%,#1083C7));
background: -webkit-linear-gradient(top,#0C64AA 0,#1083C7 100%);
background: -o-linear-gradient(top,#0C64AA 0,#1083C7 100%);
background: linear-gradient(to bottom,#0C64AA 0,#1083C7 100%);
-webkit-box-shadow: 0 2px 6px -2px rgba(0,0,0,.7),inset 0 1px 2px 0 rgba(255,255,255,0.5);
box-shadow: 0 2px 6px -2px rgba(0,0,0,.7),inset 0 1px 2px 0 rgba(255,255,255,0.5);
height: 25px;
-ms-filter: "progid:DXImageTransfor /*float: right; padding: 3px 10px; *border-radius: 4px; text-align:right border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; background: none repeat scroll 0% 0% rgb(85, 85, 85); color: rgb(255, 255, 255); text-shadow:0 -1px #000; border:none; padding:5px 15px; font-weight:bold; font-size:11px; cursor:pointer; */;
}

#authorDetails .file:hover{
opacity:0.8;
}


.auth_index_title {
    font-weight: bold;
    margin-bottom: -15px;
    font-size: 10pt;
    *color: rgb(47, 118, 187) !important;
}

#authorDetails ul li {
    margin-top: 10px;
    margin-left: -30px;
    line-height: 20px;
    background-color: #FDFDFD;
    padding-left: 10px;
    padding-bottom: 12px;
    padding-top: 10px;
    border: 1px solid #EAEAEA;
    border-radius: 4px;
list-style: none;
}


table.listing tr.heading td {
font-weight:bold!important;
}

#i-scholarabout{
display:none;
}

#sidebarRTArticleTools{
border: 1px solid #E5E4E5;
box-shadow: 0px 2px 3px 0px rgb(227, 229, 229)!important;
margin-bottom:20px;
}

#sidebarPopularArticles{
border: 1px solid #E5E4E5;
box-shadow: 0px 2px 3px 0px rgb(227, 229, 229)!important;
}

#sidebarPopularArticles strong{
color:#005297;
}

#sidebarPopularArticles span.blockTitle{
margin-bottom: 10px !important;
} 

.articleToolItem {
margin-top: 10px;
border-bottom: 1px dotted #0076BF;
padding-bottom: 10px;
padding-left: 15px;
}

.popart{
padding-left: 15px;
padding-right: 15px;
border-bottom: 1px dotted #0076BF;
margin-bottom: 6px;
padding-bottom: 6px;
}

.quicksearchtag {
    box-shadow: 0px 0px 3px #CCC, 0px 10px 15px #EEE inset;
    border-radius: 5px;
    transition: padding 0.25s ease 0s !important;
    border: 1px solid #AAA;
    padding: 8px 10px 6px;
    font-weight: bold;
    *color: #005297;
line-height: 50px;
}

.contact_form input, .contact_form textarea {
    box-shadow: 0px 0px 3px #CCC, 0px 10px 15px #EEE inset;
    border-radius: 5px;
    padding-right: 10px;
    transition: padding 0.25s ease 0s !important;
    border: 1px solid #AAA;
    height: 26px;
    padding-left: 10px;
}

.ac_input:focus {
box-shadow: 0px 0px 3px 1px #C5010D;
}

.ediboardtable, .ediboardtable1 {
    margin: 15px 10px;
    border-spacing: 3px;
}

.ediboardtable td, .ediboardtable1 td {
    padding: 8px 11px;
    border: 1px solid #EDEDED;
    font-size: 12px;
line-height:2;
}

#onlineSubmissions a {
    font-weight: bold !important;
}

#submissionPreparationChecklist li {
    line-height: 20px;
}

#Ebutton {
    float: right;
    width: 75px;
    border-radius: 5px;
    color: #FFF!important;
    padding: 2px 6px;
    font-size: 12px;
    border: 1px solid #BA010C;
    background-color: #BA010C;
    background-image: linear-gradient(to bottom, #BA010C, #E78404);
}

#Ebutton a{
color:#FFF;
}

#Ebutton a:hover{
color:#FFF!important;
text-decoration:underline!important;
}

.scrollup {
    width: 45px;
    height: 45px;
    position: fixed;
    bottom: 60px;
    right: 30px;
    display: none;
    text-indent: -9999px;
    background: url('images/back_to.png') no-repeat scroll center center ;
    border-radius: 22px;
    transition: all 1s ease 0s;
    z-index: 999;
}

.scrollup:hover {
    opacity: 0.7 !important;
    background: url('images/back_to.png') no-repeat scroll center center transparent;
}

#statistics table tr td{
padding: 8px 11px!important;
border: 1px solid #EDEDED;
text-align: center;
}

#scroller_container1 img {
    padding: 3px;
    border: 2px solid #E6E6E6 !important;
    margin-left: -8px;
    margin-top: 10px;
    width: 150px;
    height: 113px;
}



/******************************************************************************** Resposive ****************************************************************************/

@viewport{
    zoom: 1.0;
    width: extend-to-zoom;
}

@-ms-viewport{
    width: extend-to-zoom;
    zoom: 1.0;
}



@media only screen and (max-width: 1000px) {
#headerTitle {
    width: 90%;
}

#headerTitle img {
width: 90%;
}


.a h3{
display:none;
}

.navbar ul.menu {
width: 104%;
}

#pull{
display:none;
}

.navbar #register{
display:none;
}

#register{
width:90%;
}

.custom li a {
 font-size:11px;
    font-weight: normal;
}

.navbar a {
background: linear-gradient(to bottom, #6D0303 0%, #EC0112 100%) repeat scroll 0% 0% transparent;
width: 100%;
*text-indent: 25px;
text-align: center;
padding: 19px 16px 17px;
font-size: 13px;
line-height: 10px;
font-weight: bold;
background:linear-gradient(to bottom, rgba(231,231,231,1) 48%,rgba(207,207,207,1) 65%);
/*background: rgb(8,68,140); 
background: -moz-linear-gradient(top,  #6D0303 0%, #EC0112 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6D0303), color-stop(100%,#EC0112)); 
background: -webkit-linear-gradient(top,  #6D0303 0%,#EC0112 100%); 
background: -o-linear-gradient(top,  #6D0303 0%,#EC0112 100%); 
background: -ms-linear-gradient(top,  #6D0303 0%,#EC0112 100%);
background: linear-gradient(to bottom,  #6D0303 0%,#EC0112 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#08448c', endColorstr='#128ed1',GradientType=0 ); */
}

#navItem-0 a{
border-right:none;
}

.navbar {
margin-bottom: 0%;
width: 90%;
}


    #navbar ul {  
        width: 100%;  
        display: block;  
        height: auto;  
    }  

.navbar li {
    float: left;
    position: relative;
    width: 24.1%;
}


#breadcrumb {
    width: 100%;
}

#body1 {
 display:none;
}

#body {
    width: 90%;
}

#main {
width: 70%;
margin-left: 0.5%;
}

#sidebar {
width: 225px;
padding: 8px 8px 0px 16px;
}

#rightSidebar {
    width: 100%;
margin-right: -5%;
}

#sidebar .block {
    width: 100%;
}
#sidebar .block img {
    
}


#scroller_container1{
display:none;
}

#tocIndex{
width:100%;
}

#results{
width:100%;
}
table.tocArticle {
    width: 93%;
}
#content {
    width: 98%;
}
#archiveIndex{
width:90%;
}
table.ediboardtable{
width:90%!important;
}

#footer{
width:100%;
height:170px;
}
#footer1{
background:none;
width:100%;
}

#footer1 li {
    float: left;
    position: relative;
    width: 15%;
text-align: center;
}
#copy {
margin: 30px auto;
border-top: 1px solid #CCC;
padding-top: 18px;
width: 100%;
height: 0px;
font-size: 10px;
}
#content p.ini a {
  padding: 5px 2.5px;
}

#sidebar .block .textField, #sidebar .block .selectMenu {
    width: 180px;
}
table.tocArticle td.tocAuthors {
    padding-left: 0px;
}
#authorDetails{
width:100%;
}
h4.tocSectionTitle {
    width: 94%;
}
#articleAbstract h4, #articleSubject h4 {
width:95%;
}
#homecontent table td {
    line-height: 25px;
}

}

@media only screen and (max-width: 1366px) 
{
 #pull
  {
    display:none;
  }
}


@media only screen and (max-width: 960px) {
#main {
width: 65%;
}
}


@media only screen and (max-width: 900px) {
#navbar li {
    width: 24%;
}

#breadcrumb {
border-bottom:none;
}

#tocIndex{
width:100%;
}
#results{
width:100%;
}

#content {
width:90%;
}
h4.tocSectionTitle {
width:96%;
}
table.info{
width:80%;
}
#content h3{
font-size: 15px;
font-weight:bold;
}
table.info a{
font-size: 1em !important;
}
table td a, table td{
width:0%;
}
table.ediboardtable{
width:92%!important;
}
#homecontent table td{
width: 0%;
line-height: 25px;
}
#articleAbstract h4, #articleSubject h4 {
width: 98%;
}

#footer{
width: 100%;
height: 224px;
}
#footer1{
background: none repeat scroll 0% 0% transparent;
padding-bottom: 30px;
}

#footer1 li {
width: 42%;
}
#footer1 ul li {
margin-top: 0px;
padding-right: 0px;
padding-left: 0px;
}

#copy {
margin: 50px auto;
font-size: 9px;
}
#content p.ini a {
    padding: 2px 1.5px;
line-height: 25px;
}
#authorDetails{
width:100%;
}

table.tocArticle td.tocTitle {
    width: 100%;
}
table.tocArticle td.tocAuthors {
    padding-left: 0px;
}
table.tocArticle td.tocTitle {
    width: 85%;
}
#content p.ini {
margin-bottom:25px;
}
#main {
width: 65%;
}
}


@media only screen and (max-width: 860px) {
#main {
width: 61%;
}
}


@media only screen and (max-width: 800px) {


nav {
border-bottom: 0;
height: auto;
}

.navbar a {
padding: 19px 16px 19px;
}


.navbar ul {
	display: none;
	height: auto;
}

nav a#pull {
		display: block;
		background-color: #283744;
		z-index: 17;
		width: 95.8%;
		position: relative;
		text-align:left;
}

	nav a#pull:after {
		content:"";
		background: url('images/nav-icon.png') no-repeat;
		width: 30px;
		height: 80px;
		display: inline-block;
		position: absolute;
		right: 15px;
		top: 10px;
		}

#tocIndex {
    width: 100%;
}

table.ediboardtable {
    width: 88% !important;
}
#authorDetails {
    width: 100%;
}

#results{
width:100%;
}
table.tocArticle td.tocTitle {
    width: 80%;
}
h4.tocSectionTitle {
    width: 92%;
}
table.tocArticle {
    width: 90%;
}
#articleAbstract h4, #articleSubject h4 {
    width: 92%;
}
table.tocArticle td.tocPages{
text-align: center;
}
input.textField {
    width: 85%;
}
}


@media only screen and (max-width: 740px) {
@viewport{
    zoom: 1.0;
    width: extend-to-zoom;
}

@-ms-viewport{
    width: extend-to-zoom;
    zoom: 1.0;
}

#container {
min-width:100% !important;
}
.navbar{
height: auto;
background:none;
}
.custom li a {
    font-weight:bold;
}

.navbar a {
padding: 16px 16px;
width: 100%;
border: none;
border-bottom: 1px solid #FFF;
/*background: linear-gradient(to bottom, #6D0303 0%, #EC0112 100%) repeat scroll 0% 0% transparent;*/
background:linear-gradient(to bottom, rgba(231,231,231,1) 48%,rgba(207,207,207,1) 65%);
}

.navbar a:hover{
color: #000 !important;
background: linear-gradient(to bottom, #E7E7E7 48%, #CFCFCF 65%) repeat scroll 0% 0% transparent!important;
}

.navbar li {
    width: 96%;
}


.navbar ul {
display: none;
height: auto;
}


nav a#pull {
width:100%;
}

nav a#pull {
width:95%;
}

#body {
width: 90%;
}

#main {
width: 106%;

}

#sidebar {
    width:90%;
    padding: 1% 1% 1% 1%;
}

#rightSidebar {
    margin-right: 6%;
    width: 100%;
}
#sidebar .block {
    width: 108%;
}




#tocIndex {
    width: 100%;
}
h4.tocSectionTitle {
    width: 98%;
padding-left: 6px;
}

table.tocArticle {
    width: 98%;
}
#articleAbstract h4, #articleSubject h4 {
    width: 98%;
padding-left: 10px;
}

#authorDetails {
    width: 100%;
}

#results {
    width: 100%;
}

#sidebar .block .textField {
    *width: 92%;
}
.login_styl{
float:right;
}
input.textField {
    width: 50%;
}

}

@media only screen and (max-width: 670px)  {
nav a#pull {
width:94.5%;
}
}

@media only screen and (max-width: 620px) {
nav a#pull {
width:94.1%;
}
}


@media only screen and (max-width: 580px) {
nav a#pull {
width:95%;
}

.navbar {
    margin-bottom: 0%;
    width: 100%;
}

#body {
    width: 100%;
}

#sidebar {
    width: 87%;
    padding: 3%;
}

#main {
    width: 100%;
    margin-left: 3%;
}
#tocIndex {
    width: 100%;
}

}


@media only screen and (max-width: 560px) {
nav a#pull {
*width: 93.5% !important;
}
}




@media only screen and (max-width: 520px) {
nav a#pull {
*width:93%!important;
}
}

@media only screen and (max-width: 500px) {
nav a#pull {
*width:92.5%!important;
}
}

@media only screen and (max-width: 450px) {
*nav a#pull {
width:92%!important;
}

}

@media only screen and (max-width: 420px) {
nav a#pull {
*width:92.3%!important;
}
#sidebar {
    width: 86%;
}

textarea.textArea {
width:50%;
}
}

@media only screen and (max-width: 380px) {
nav a#pull {
*width:90%!important;
}
#sidebar {
    width: 85%;
    padding: 3%;
}

#main {
    width: 97%;
    margin-left: 3%;
}


#main h2 {
font-size: 17px;
}
#content h4 {
font-size: 13px;
font-weight: bold;
}
table.ediboardtable {
    width: 96% !important;
}
.quicksearchtag {
width:100%;
}
#copy {
width: 98%;
}
#searchtop {
margin-right: -25px !important;
}
.search_style {
    width: 110px;
}
}

@media only screen and (max-width: 350px) {
nav a#pull {
*width:89.3%!important;
}

#results {
  width: 100%;
margin-left: -8px;
}

.search_style {
    width: 120px;
}

#searchtop {
margin-right: -60px !important;
}

}

@media only screen and (max-width: 320px) {


#container {
    min-width: 315px !important;
}
table.ediboardtable {
    width: 100% !important;
    margin-left: 0px;
}

textarea.textArea {
    width: 50%;
}

}


/* May 15 search glow code Starts*/


input[type="text"]:focus, input[type="password"]:focus, textarea.textArea:focus, input.textField:focus, select.combo_box:focus {
    border-color: rgba(199, 14, 43, 0.8) !important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(240, 17, 61, 0.6) !important;
    outline: 0 none !important;
}

input[type="text"], input[type="password"], select.combo_box, input.textField
{

 transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s !important;
}

/* May 15 search glow code Ends*/


/*Sep 15 */


.menuwrapper ul, .menuwrapper ul li{
    margin:0;
    padding:0;
    list-style:none;
}

.menuwrapper ul li{
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
position: relative;

color: #2E2F30;
text-shadow: none;
background-color: #F0F0EC;
background-image: -moz-linear-gradient(top, #f7f7f3, #e6e6e2);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f3), to(#e6e6e2));
background-image: -webkit-linear-gradient(top, #f7f7f3, #e6e6e2);
background-image: -o-linear-gradient(top, #f7f7f3, #e6e6e2);
background-image: linear-gradient(to bottom, #f7f7f3, #e6e6e2);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff7f7f3', endColorstr='#ffe6e6e2', GradientType=0);
border-color: #E6E6E2 #E6E6E2 #C3C3B9;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
border: 1px solid #DDD;
border-bottom: 1px solid #C1C1C1;  */
padding: 9px 50px 9px 16px;
cursor: pointer;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.07);
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.07);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.07);
    /*width:200px;*/
    cursor:pointer;
}

.menuwrapper ul li:hover{
    background-color:#F1F1F1;
    position:relative;
}

.menuwrapper ul li a{
    padding:5px 15px;
    color:#000000;
    display:inline-block;
    text-decoration:none;

}

.menuwrapper ul li a:hover
{
 color:#A50209 !important;
}

.menuwrapper ul li ul{
    position:absolute;
    display:none;
     z-index: 999;
}

.menuwrapper ul li:hover ul{
    left:150px;
    top:0px;
    display:block;
    width:171px;
	
}

.menuwrapper ul li ul li{
    background-color:#F1F1F1;
    
    box-sizing: border-box;
    height:31px;
    
}

.menuwrapper ul li:hover ul li:hover{
    background-color:#F1F1F1;
	
}
/*
.menuwrapper ul li ul li
{
 width:219px !important;
} */

.menuwrapper ul li ul li a{
    color:#000000;
    display:inline-block;
    width:173px !important;
    box-sizing: border-box;
    padding: 6px 6px 6px 11px!important;
}

.menuwrapper ul li:hover ul li ul{
    position:absolute;
    display:none;
}

.menuwrapper ul li:hover ul li:hover ul{
    display:block;
    left:150px;
    top:0;
}

.menuwrapper ul li:hover ul li:hover ul li{
    background:#F1F1F1;
}

.menuwrapper ul li:hover ul li:hover ul li:hover{
    background:#F1F1F1;
}

.menuwrapper ul li:hover ul li:hover ul li a{
    color:#000000;
}


/*Sep 15 */

/* Sep 19 code */


#advanced {
    position: fixed;
    z-index: 999;
    right: -172px;
    top: 145px;
*background: url("images/visit-bg.jpg") no-repeat scroll 0% 0% transparent;
    background: none repeat scroll 0% 0% #ffffff;
    padding: 8px 15px 8px 15px;
    width: 135px;
    font-size: 10px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: rgb(223, 223, 223);
    text-transform: none;
    border-radius: 0px 0px 0px 6px;
height:255px auto;
}
	
#advanced ul{padding:0px 0px 0px 0px!important;}
	
#advanced span.trigger {
    display: block;
    position: absolute;
    left: -46px;
    top: 25px;
    margin-top: 45px;
    width: 46px;
    height: 150px;
    cursor: pointer;
    text-align: center;
    background: url(images/sidebarjournal1.png);
}	

#advanced ul li{list-style:none;
 border-bottom:1px solid rgb(169, 204,225);   
 padding:5px 0px 5px 0px;
font-weight:bold;
}
#advanced ul li:hover{background:#ECF3F8;}
#advanced ul li a:hover{color: rgb(68, 114, 132)!important;}
#advanced ul li a{line-height:1.2em;}

/* Sep 18 code */

/* Oct 16 */

.border1 {
    border: 1px solid rgb(21, 50, 85);
}

.border-left {
    border-left: 1px solid rgb(21, 50, 85);
    border-right: 1px solid rgb(21, 50, 85);
}

/* Oct 16 */



/* May 30 code begins */



#announcementsHome 
{
    /*clear: both;  */
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 20px;
    position: relative;
    width:100%;
    margin:0px auto;
}


#announcementsHome h3 {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #13426E;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 5px;
    border-top-right-radius: 45px;
    color: rgb(255, 255, 255) !important;
    margin-bottom: 0;
    padding-bottom: 7px;
    padding-left: 5px;
    padding-right: 0;
    padding-top: 5px;
    text-align: left;
    width: 209px;
	float:left;
	font-size:13px;
	font-weight:bold;
}


table.announcementsMore1 td a {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #13426E;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 45px;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    color: rgb(255, 255, 255);
    padding-bottom: 7px;
    padding-left: 40px;
    padding-right: 13px;
    padding-top: 5px;
    text-align: left;
    width: 209px;
	/* position: relative;
	left: 439px; */
}


table.announcements {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgb(243, 243, 243);
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-color: rgb(238, 238, 238);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: rgb(238, 238, 238);
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: rgb(238, 238, 238);
    border-right-style: solid;
    border-right-width: 1px;
    box-shadow: none;
    margin-top: 0;
    /* padding-bottom: 10px; */
    transition-delay: 0s;
    transition-duration: 0.5s;
    transition-property: box-shadow;
    transition-timing-function: ease;
}


table.announcementsMore td a {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #13426E;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 45px;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    color: rgb(255, 255, 255);
    padding-bottom: 7px;
    padding-left: 40px;
    padding-right: 13px;
    padding-top: 5px;
    text-align: left;
    width: 209px;
	 position: relative;
    right: -2px;
	top: -15px; 
}

table.announcements tr {
    height: auto;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}


table.announcements td.headseparator {
    border-top-color: rgb(221, 221, 221);
    border-top-style: solid;
    border-top-width: 1px;
}


table.announcements tr.title {
    line-height: 18px;
    padding-top: 2px;
    vertical-align: top;
}


table.announcements tr.description {
    vertical-align: top;
}

.description {
    text-decoration-color: -moz-use-text-color;
    text-decoration-line: blink;
    text-decoration-style: solid;
}


table.announcements tr.details {
    line-height: 13px;
    vertical-align: top;
}

/*
@media only screen and (max-width: 1000px) 
{
 table.announcementsMore1 td a
  {
   left:393px;
  }
}
*/

.announcementsMore1
{
float:right;
}



#externalFeedsHome h3 {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgb(19, 66, 110);
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 5px;
    border-top-right-radius: 45px;
    color: rgb(255, 255, 255) !important;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 0;
    padding-bottom: 7px;
    padding-left: 5px;
    padding-right: 0;
    padding-top: 5px;
    text-align: left !important;
    width: 209px;
    /* margin-left:20px !important; */
}

#externalFeedsHome
{
 width:100% !important;
 margin:0px auto !important;
 /* height: 320px; */
}


.externalFeeds tbody
{
 background:#F3F3F3 !important;
}
table.externalFeeds td.headseparator
{
 border-top-style:none !important;
}


table.externalFeeds td
{
 padding-top: 0.8em !important;
 padding-bottom:0em !important;
}

table.externalFeeds td.description
{
 color:rgb(87, 87, 87) !important;
}

.externalFeeds
{
border:1px solid rgb(238, 238, 238) !important;
}

/* May 30 code ens*/


#sidebarExternalFeed
{
border: 1px solid #E5E4E5;
box-shadow: 0px 2px 3px 0px rgb(227, 229, 229) !important;
}


.cartimage {

    width: 14px !important;

}



/* entypo */
[class*="entypo-"]:before {
   font-family: "entypo", sans-serif;
}

#sticky-social ul li a { 
   text-decoration: none;
}

#sticky-social ul {
   list-style: none;
   margin: 0;
   padding: 0;
}



#sticky-social {
   left: 0;
   position: fixed;
   top: 142px;
}

#sticky-social ul li
{
border-bottom:0px !important;
}

#sticky-social a {
   background: #333;
   color: #fff;
   display: block;
   height: 15px;
   font: 16px "Open Sans", sans-serif;
   line-height: 15px;
   position: relative;
   text-align: center;
   width: 15px;
   padding: 9px 11px 10px 12px;
}

#sticky-social a:hover span {
   left: 100%;
}

#sticky-social a span {
   line-height: 34px;
   left: -120px;
   position: absolute;
   text-align:center;
   width:120px;
   top:0px;
}

#sticky-social a[class*="entypo-brush"],
#sticky-social a[class*="entypo-brush"]:hover,
#sticky-social a[class*="entypo-brush"] span { background: #E4A659; }

#sticky-social ul li
{
 padding-left: 0px !important;
 margin-top:90px !important;
}

/* Jan 10 code begins */

#homeedit {
padding-left:11px;
}


.textmatter{
color: rgb(83, 83, 83);
padding: 0px auto;
margin: 0px auto;
text-align: justify;
font-size: 10pt;
line-height: 19px;
margin-left:14px;

}
.textmatter1{
color: rgb(83, 83, 83);
padding: 0px;
margin: 0px;
text-align: justify;
font-size: 10pt;
line-height: 19px;
padding-top: 15px;
padding-bottom: 12px;
}

#tab123 td {
    border: 1px solid #dddddd;
    text-align: center;
    font-size:10px;
}

/* Jan 10 code ends */

/* Jan 31st code */

.sanclass 
{
    float: center;
    padding: 9px !important;
    background: #eeeeee;
    border: 1px solid #E7E7E7;
}

/* Jan 31st code */

/* Jan 8 code */


#bbb12 
{   
 margin-left: 25px;
 display:none;
}

/* Jan 8 code */


#homecontent1 h1, #homecontent2 h1 {
    color: rgb(176, 38, 28);
    font-family: Verdana,Geneva,sans-serif;
    font-size: 15pt;
    font-weight: normal;
    line-height: 26px;
    margin: 0;
    padding: 0;
}

#homecontent2 table tr {
    color: rgb(0, 0, 0);
    font-size: 10pt;
    line-height: 18px;
    margin: 0;
    padding: 0;
    text-align: justify;
}
#homecontent2 div {
    color: rgb(176, 38, 28);
    font-family: Verdana,Geneva,sans-serif;
    font-size: 15pt;
    font-weight: normal;
    line-height: 26px;
    margin-left: 5px;
}

h2
{
 display:none;
}

#bbb 
{    
height: 200px;    
margin: 0 auto 0 10px;    
padding-left: 15px;    
padding-top: 12px;   
width: 195px;
}

#bbb div 
{    
color: rgb(0, 0, 0);    
font-family: Verdana,Geneva,sans-serif;    
font-size: 10pt;
line-height: 18px;
}

#copeimg
{
margin-left:-23px;
width:191px !important;
}

#copetext
{
margin-left:8px;
}

/* October 16 code ends */


.table-bordered {width: 100%;margin-bottom: 20px;border-collapse: collapse;border-spacing: 0;font-size: 0.9em;}
.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td {
border: 1px solid #ddd;
}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {padding: 5px;line-height: 1.42857143;vertical-align: top;}
.table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th {
background-color: #f5f5f5;
}
.btn {display: inline-block;margin-bottom: 0;font-weight: 400;text-align: center;vertical-align: middle;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 6px 8px;font-size: 14px;line-height: 1.42857143;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.btn-default {
color: #333;
background-color: #fff;
border-color: #ccc;
font-size:0.6em!important;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
color: #333;
background-color: #ebebeb;
border-color: #adadad;
font-size:0.6em!important;
}
.glyphicon {
position: relative;
top: 1px;
display: inline-block;
font-family: 'Glyphicons Halflings';
font-style: normal;
font-weight: 400;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

.btn-danger {color: #fff!important;background: url("images/icons-16.png") no-repeat 4% -3% #d9534f;border-color: #d43f3a;font-size:0.8em!important;background-size: 18px;}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {
color: #fff!important;
background: url("images/icons-16.png") no-repeat 4% -3% #d2322d!important;
border-color: #ac2925!important;
font-size:0.8em!important;
background-size: 18px!important;
}


.btn-success {
color: #fff!important;
background: url("images/add-to-cart.png") no-repeat -4% 41% #5cb85c;
border-color: #4cae4c;
font-size:0.8em!important;
/**padding-left: 34px;**/
background-size: 42px;
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
color: #fff!important;
background: url("images/add-to-cart.png") no-repeat -4% 41% #47a447!important;
border-color: #398439!important;
font-size:0.8em!important;
/**padding-left: 34px;**/
background-size: 42px!important;
}
.btn-primary {
color: #fff;
border-color: #357ebd;
font-size:0.8em!important;
background: #428bca url("images/add-to-cart.png") no-repeat -2% 43%;
padding-left: 40px;
background-size: 44px;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
color: #fff;
background: #3276b1 url("images/add-to-cart.png") no-repeat -2% 43%;
border-color: #285e8e;
font-size:0.8em!important;
padding-left: 40px;
background-size: 44px;
}



.cartimage
{
 width:14px !important;
}

h2
{ 
display:none !important;
}
#articleSubject p:nth-child(2):before {
  line-height: 20px;
  content: "Publishing Chronology";
  display: block;
  background-color: rgb(241, 242, 242);
  border-radius: 5px 5px 5px 5px;
  padding-bottom: 5px;
  padding-left: 5px;
/*  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 17px;
  letter-spacing: 0.07px;
  color: rgb(47, 118, 187);;*/
  margin-bottom:10px;
  font-size: 17px;
}
/*#articleSubject p:nth-child(2):before {
  line-height: 20px;
  content: "JEL Classification";
  display: block;
  background-color: rgb(241, 242, 242);
  border-radius: 5px 5px 5px 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 17px;
  letter-spacing: 0.07px;
  color: rgb(47, 118, 187);;
  margin-bottom:10px
}*/


#articleSubject p{margin-bottom:20px;}


@media only screen and (max-width: 518px)  
{

#header 
{
 height:170px !important;
}


#headerTitle
{
 background: url("mobile-header.jpg") no-repeat scroll center transparent !important;

}

#headerTitle img
{
 display:none !important;
}

}

@media only screen and (max-width: 324px)  
{

#headerTitle
{
 background: url("mobile-header.jpg") repeat-x scroll center transparent !important;
}

#headerTitle img
{
 display:none !important;
}

}

/* October 16 code ends */

@media only screen and (max-width: 480px) 
{

.homtab
{
 width:100% !important;
}

#restable
{
 width:40% !important;
}

#restable .textmatter
{
width: 100% !important;
}

.contact-form
{
margin-left: 0px !important;
}

#covpg
{
width: 75%;
margin-left:0px !important;
}
 
}

