body {
	font-family: Times, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

h1 {
	font-size: 18px;
}

h2 {
	font-size: 16px;
    margin-bottom:0px;
}

h3 {
	font-size: 14px;
    margin-bottom:0px;
}

.maintext{
	font-family: Times, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
    padding: 15px 20px 10px 20px;
    text-align:justify;
}

.title1{/*This will be used to show the title in all pages*/
    font-family:Times, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #339966;
    padding: 25px 20px 10px 80px;
}
 
.pagetitle {/*This will be used to show the title in all pages*/
    font-family:Times, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	line-height: 26px;
	color: #339966;
    padding: 5px 20px 5px 20px;
    text-decoration: none;
    cursor:pointer;
}
a.apagetitle{
    text-decoration: none;
    cursor:pointer;
}
.maintable {
	color: Black;
	background-position: center;
	font: 11px;
	vertical-align: middle;
}

.title2 {
	font-size: 11px;
	font-weight: bold;
	color: #3366CC;
}

.nav {
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px ;
	}

td {
	font-family: Times, Verdana, Arial, Helvetica, sans-serif;
}

input, .input { 
	font-family:  Times, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px ;
}

textarea {
	font-family:  Times, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	overflow: auto;
}

.tabeltext {
	background-color: #FFFFFF;
}

.tabeltextoneven {
	background-color: #F5F5F5;	
}

.iframe, .htable {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

a {
	color: #0000FF;
}

.comment {
	font-size: 10px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}.title3 {
	font-size: 10px;
	font-weight: bold;
	color: #3366CC;
}
.cssBorder {
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	PADDING-LEFT: 2px;
}

/***************The following lines are for showing volume list*******************/
div.volumelist{
    text-align:center;
    padding: 11 0 0 0;
    font-family: Times, Verdana, Arial, Helvetica, sans-serif;
    font-size:14pt;
    width:200pt;
    border: 2px solid darkgreen;
    border-collapse:collapse;
    height:25pt;
}

a.volumelist{
    text-decoration: none;
    color:#119911;
    cursor:hand;
}

/***************The following lines are for showing issues of a volume*******************/
div.issuelist{
    text-align:center;
    padding: 11 0 0 0;
    font-family: Times, Verdana, Arial, Helvetica, sans-serif;
    font-size:14pt;
    width:200pt;
    border: 2px solid darkgreen;
    border-collapse:collapse;
    height:25pt;
}

a.issuelist{
    text-decoration: none;
    color:#119911;
    cursor:hand;
}
/********************The follwoing lines are for showing paper info*******/
.papertitle{/*for showing paper info*/
	font-family: Times, Verdana, Arial, Helvetica, sans-serif;

}

.paperabstract{
	font-family: Times, Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0 5px 0;
}

.paperhrtitle{
    display:block;
    background:#BBCCBB;
	padding:5px 0 5px 0;
    width:100%;
}


.paperkeywords{
	font-family: Times, Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0 5px 0;
}

.paperauthors{
	font-family: Times, Verdana, Arial, Helvetica, sans-serif;
}

.paperpages{/*for title*/
	font-family: Times, Verdana, Arial, Helvetica, sans-serif;
}

.paperpagesnumbers{ /*for value*/
	font-family: Times, Verdana, Arial, Helvetica, sans-serif;
}

.paperdoi{/*for title*/
	font-family: Times, Verdana, Arial, Helvetica, sans-serif;
}

.paperdoivalue{/* for value*/
	font-family: Times, Verdana, Arial, Helvetica, sans-serif;
}
p.paperaffiliations{
	font-family: Times, Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0px 5px 1em;
}
li.paperaffiliations{
    margin:0 0 1em 0;
}
p.paperreferencelist{
	font-family: Times, Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0px 5px 1em;
}

li.paperreferencelist{
    margin:0 0 1em 0;
}

.paperlable{
	font-family: Times, Verdana, Arial, Helvetica, sans-serif;
}
.paperdownloadfulltext{
	font-family: Times, Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;    
    cursor:pointer;
    border:1px;
}
/********************The follwoing lines are for main page menu buttons*******/
.vbtn-group .vbutton{
    background-color: #80CF80; /* Green */
    border: 1px solid green;
    color: black;
    padding: 7px 20px 7px 15px;
    text-align: left;
    text-decoration: none;
    font-size: 16px;
    cursor: pointer;
    width: 165px;
    display: block;
}
.vbuttonplaceholder{
    background-color: #70BB70; /* Green */
    border: 1px solid green;
    color: black;
    padding: 2px 20px 2px 15px;
    text-align: center;
    text-decoration: none;
    font-size: 16px;
    cursor: pointer;
    width: 165px;
    display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    border-bottom: none; /* Prevent double borders */
}

.vbtn-group .vbutton:not(:last-child) {
    border-bottom: none; /* Prevent double borders */
}

.vbuttonactive:not(:last-child) {
    background-color: #90DF90; 
    border-bottom: none; 
}

.vbuttonactive{
    background-color: #90DF90; /* Green */
}

.vbtn-group .vbutton:hover {
    background-color: #208F20;
    color: white;
}
.vbuttonactive:hover {
    background-color: #208F20;
    color: white;
}
/*************************************************************************/
/********************The follwoing lines are for horizontal group buttons*******/
.hbtn-group{
    color: black;
    text-align: center;
    text-decoration: none;
    font-size: 16px;
    cursor: pointer;
    width: 100%;
    display: inline-block;
}
.hbutton{
    background-color: #80CF80; /* Green */
    border: 1px solid green;
    color: black;
    padding: 13px 30px;
    text-align: center;
    text-decoration: none;
    font-size: 16px;
    cursor: pointer;
    width: 150px;
    display: inline-block;
}
.hbuttonactive{
    background-color: #90DF90; /* Green */
}

.hbtn-group .hbutton:not(:last-child) {
    border-right: none; /* Prevent double borders */
}

.hbuttonactive:not(:last-child) {
    background-color: #90DF90; /* Green */
    border-right: none; /* Prevent double borders */
}

.hbtn-group .hbutton:hover {
    background-color: #208F20;
    color: white;
}
.hbuttonactive:hover {
    background-color: #208F20;
    color: white;
}
/*************************************************************************/
/********************The follwoing lines are for footage text*******/
.footage{
    color: gray;
    text-align: left;
    text-decoration: none;
    font-size: 10px;
    display: inline-block;
}
/*************************************************************************/

/********************The followings are for paper info in paper lists*****/
.plpapertitle{
    display:block;
    text-decoration: none;
    cursor:pointer;
    font-family:Verdana, Arial, Helvetica, sans-serif;;    
    font-size:10pt;
    padding:5px 0px 0px 0px;
}
.plpaperauthors{
    display:block;
    font-style:italic;
    font-family:Verdana, Arial, Helvetica, sans-serif;;    
    font-size:10pt;
    padding:5px 1px 5px 15px;
}
.pldoitotalviews{
    display:inline-block;
    font-family:Verdana, Arial, Helvetica, sans-serif;;    
    font-size:10pt;
    padding:1px 1px 15px 0px;
}
.plpaperdoi{
}
.pltotalviews{
}
tr.paperlist{
    display:block;
    BORDER-BOTTOM: gray 1px solid;
}
td.paperlist{
    width:700px;
    border-right: gray 1px solid;
}
td.paperlistpdfprint{
    text-align:right;
    vertical-align:top;
    width:70px;
    border-right: gray 1px solid;
}
img.plDownload{
    width: 20px;
}
img.plciteendnote{
    width: 20px;
}
img.plcitebibtex{
    width: 20px;
}
/*************************************************************************/
/********************The followings are for paper info in paper lists*****/
.papertotalviews{
    display:block;
    text-align:right;
    border:1px;
    width:100%;
    font-family:Verdana, Arial, Helvetica, sans-serif;;    
    font-size:10pt;
}
/*************************************************************************/
