	body {
    	background-color: #d8d3bb;
    	font-family: Arial, Helvetica, sans-serif;
    	line-height: normal;
    	font-size: 10pt;	
	}

   .dbname
   {
   	color: #008040;
	  font-weight:bold;
   }
	.siteheading {
		background-color: #fffbe8;
		text-align: center;
		width: 99%;
		border-radius: 15px;
		/*border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;*/
	}
	.siteheading .myheading {
		background-color: #ffffff;
	}
	.sitecurrentpage {
		padding: 0.08em 0.84em;
		background-color: #0E5B96;
		color: #ffffff;
	}
	.sitebody {
		background: #FFFBE8;
		padding: 10px;
	}
	.sitemenu {
		padding: 0.08em 0.84em;
		text-align: left;
		background: #FFFBE8;	
	}
	.sitemenu a {
		text-decoration: none;
		color: #0000FF;
	}
	.sitemenu .selectedmenu a {
		text-decoration: none;
		color: #000000;
	}
	.sitemenu a:hover {
		color: #990000;
	}
	.sitemenu .selectedmenu a:hover {
		text-decoration: none;
		color: #000000;
	}
	.sitemenu .selectedmenu {
		background-color: #FFE2BC;
		white-space: nowrap;
	}
	.sitecurrentpage .selectedmenu {
		background-color: #FFE2BC;
		color: #000000;
		white-space: nowrap;
	}
	.sitemenu .normalmenu {
		background-color: #89B4D5;
		white-space: nowrap;	
	}
	.sitecurrentpage .normalmenu {
		background-color: #89B4D5;
		white-space: nowrap;	
	}
	.sitecurrentpage .normalmenu a {
		text-decoration: none;
		color: #0000FF;
	}
	.sitecurrentpage .normalmenu a:hover {
		text-decoration: none;
		color: #990000;
	}
	.sitemenu .disabledmenu {
		color: #666666;
		background-color: #C0C0C0;
		white-space: nowrap;	
	}
	.sitecurrentpage .disabledmenu {
		color: #666666;
		background-color: #C0C0C0;
		white-space: nowrap;	
	}
	.sitecurrentpage .redmenu {
		color: #333333;
		background-color: #F88379;
		white-space: nowrap;	
	}
	.sitecurrentpage .redmenu a {
		text-decoration: none;
		color: #0000FF;
	}
	.sitecurrentpage .redmenu a:hover {
		text-decoration: none;
		color: #2A52BE;
	}
	.textbutton {
  		margin: 0;
  		padding: 0;
  		border: none;
  		color: blue;
  		background-color: transparent;
  		text-decoration: none;
		cursor: pointer;
	}
	.textbutton:hover{
		color: #990000;
	}
	.sitebody {
		background-color: #FFFBE8;
		font-size: smaller;
	}
	
	
	#button-next {
    margin: 5px;
    width: 20px;   
    height:20px;
    display: inline-block;
    background: url('/elib/0/u/images/nextoff.gif') 20px 0px ;
	}

	#button-previous {
    margin: 5px;
    width: 20px;
    height: 20px;
    display: inline-block;
    background: url('/elib/0/u/images/prevoff.gif') 0px 0px ;
	}
	#button-next-on {
    margin: 5px;
    width: 20px;   
    height:20px;
    display: inline-block;
    background: url('/elib/0/u/images/nexton.gif') 20px 0px ;
    z-index: 10;
    cursor: pointer;
	}

	#button-previous-on {
    margin: 5px;
    width: 20px;
    height: 20px;
    display: inline-block;
    background: url('/elib/0/u/images/prevon.gif') 0px 0px ;
   
    z-index: 10;
    cursor: pointer;
	}
	.footer-text a {
	color: #0000cc;
	text-decoration: none;
	}
	.footer-text a:hover {
	color: #CC0000;
	text-decoration: none;
	}
	
.res_hi_w
{
   color:red;
}
.res_subfield
{
   color:blue;
}
/* -- result set -- */
.res_rs_table
{
/*	background-color: floralwhite;*/
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.res_rs_th_row 
{
	background-color: #FFF6CD;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	font-size:110%;
	text-align:center;
}
.res_rs_th_hit
{
	background-color: #FFF6CD;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	font-size:110%;
	text-align:center;
}
.res_rs_th_cal
{
	background-color: #FFF6CD;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	font-size:110%;
	text-align:left;
}
.res_rs_th_tit
{
	background-color: #FFF6CD;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	font-size:110%;
	text-align:left;
}
.res_rs_td_row 
{
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	text-align:center;
}
.res_rs_td_hit
{
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	text-align:center;
}
.res_rs_td_cal
{
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	text-align:left;
}
.res_rs_td_tit
{
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	text-align:left;
}
	
/*-- Occurence screen --*/
.res_oc_table
{
/*	background-color: floralwhite;*/
	border: 1px solid #666666;
   border-spacing: 0;
   padding: 0;
}
.res_oc_th_row
{
	background-color: #FFF6CD;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	padding-left:0.25em;
	padding-right:0.25em;
	text-align:center;
}
.res_oc_th_kwd
{
	background-color: #FFF6CD;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	padding-left:0.25em;
	padding-right:0.25em;
	text-align:left;
}
.res_oc_th_occ
{
	background-color: #FFF6CD;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	padding-left:0.25em;
	padding-right:0.25em;
	text-align:center;
}
.res_oc_th_cat
{
	background-color: #FFF6CD;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	padding-left:0.25em;
	padding-right:0.25em;
	text-align:center;
}
.res_oc_td_row
{
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	text-align:center;
}
.res_oc_td_hit
{
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	text-align:center;
}
.res_oc_td_kwd
{
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	text-align:left;
}
/*-- /Occurence screen --*/

/*-- card screen --*/
#crd_cvr_table
{
	border-collapse: collapse;
/*	width:100%;  20180214 remove this line to center card-screen*/
}
#crd_cvr_tr
{
}
#crd_cvr_td_img
{
   vertical-align: top;
   width: 172px;
}
#crd_cvr_td_sp
{
   width: 1px;
}
#crd_cvr_td_res
{
   vertical-align: top;
}
#crd_cvr_img
{
	border: 1px solid black;
	width: 170px;
}
.res_crd
{
	background-color: floralwhite;
	border: 1px solid #666666;
   border-spacing: 0;
   padding: 0;
/*   width:100%;  20180214 remove this line to center card-screen*/
}
.res_crd_th
{
	background-color: #EFF0E2;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	padding-left:0.25em;
	padding-right:0.25em;
	text-align:right;
   vertical-align: top;
	width:8em;
	white-space: nowrap;
}
.res_crd_td
{
	background-color: floralwhite;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	padding-left:0.25em;
	padding-right:0.25em;
}
/*-- copy description --*/
.res_cdesc
{
	background-color: floralwhite;
	border: 1px solid #666666;
   border-spacing: 0;
   padding: 0;
}
.res_cdesc_th
{
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	background-color: gold;
	text-align:right;
   vertical-align: top;
	white-space: nowrap;
}
.res_cdesc_td
{
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}
/*-- copy screen --*/
#cmn_cvr_table
{
	border-collapse: collapse;
	width:100%;
}
#cmn_cvr_tr
{
}
#cmn_cvr_td_img
{
   vertical-align: top;
   width:132px;
}
#cmn_cvr_td_sp
{
	width:1px;
}
#cmn_cvr_td_res
{
   vertical-align: top;
}
#cmn_cvr_img
{
	border: 1px solid black;
	width: 130px;
}
.res_cmenu
{
	background-color: floralwhite;
	border: 1px solid #666666;
   border-spacing: 0;
   padding: 0;
   width: 98%;
}
.res_cmenu_th
{
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	background-color: darkseagreen;
	white-space: nowrap;
}
.res_cmenu_td
{
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}
.res_cmenu_td_cno
{
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	text-align:right;
	padding-right:1em;
}

/*-- marc screen --*/
#mrc_cvr_table
{
	border-collapse: collapse;
	width: 100%;
}
#mrc_cvr_tr
{
}
#mrc_cvr_td_img
{
   vertical-align: top;
   width: 172px;
}
#mrc_cvr_td_sp
{
	width: 1px;
}
#mrc_cvr_td_res
{
   vertical-align: top;
}
#mrc_cvr_img
{
	border: 1px solid black;
	width: 170px;
}

.res_mrc_fix
{
	border: 1px solid #666666;
   border-spacing: 0;
   padding: 0;
   width: 100%;
}
.res_mrc_fix_th
{
	background-color: #F9D4B7;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}
.res_mrc_fix_td
{
	background-color: #FFFDF6;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	padding-left:0.25em;
	padding-right:0.25em;
}

.res_mrc
{
	background-color: floralwhite;
	border: 1px solid #666666;
   border-spacing: 0;
   padding: 0;
   width: 100%;
}
.res_mrc_th_tag
{
	background-color: #EFF0E2;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}
.res_mrc_th_ind
{
	background-color: #EFF0E2;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}
.res_mrc_th_cnt
{
	background-color: #EFF0E2;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	text-align:left;
}
.res_mrc_td_tag
{
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	text-align:center;
   vertical-align: top;
}
.res_mrc_td_ind
{
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	text-align:center;
   vertical-align: top;
}
.res_mrc_td_cnt
{
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
   vertical-align: top;
}

#divDeleteItems
{
	margin-top:4px;
}

#divDeleteItems a
{
	background-color:#89B4D5;
}

/* marc cat */
/*marc record (top part)*/
#ctm_cvr_table0
{
}
#ctm_cvr_td_img0
{
   vertical-align: top;
}
#ctm_cvr_img0
{
	border: 1px solid black;
	width: 170px;
}
#ctm_cvr_res0
{
   vertical-align: top;
}
#ctm_cvr_sp0
{
}

/*marc editing*/
#ctm_cvr_img
{
	border: 1px solid black;
	width: 170px;
}
#ctm_cvr_td_reject
{
	font-weight: bold;
}
#ctm_cvr_res
{
}
#ctm_cvr_table
{
	border-collapse: collapse;
}
#ctm_cvr_td_img
{
   vertical-align: top;
}
#ctm_cvr_td_lab
{
	background-color:#f6f6ff;
	font-weight: bold;
	text-align: center;
}
#ctm_cvr_td_sp
{
	width: 0px;
}
#ctm_cvr_td_up
{
}
#ctm_cvr_tr
{
   vertical-align: top;
}
#ctm_div_add
{
	margin-top: 2px;
	border-top: 1px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-style: solid;
}

/*-- nonmarc cat --*/
/*marc record (top part)*/
#ctnm_cvr_table0
{
}
#ctnm_cvr_td_img0
{
   vertical-align: top;
}
#ctnm_cvr_img0
{
	border: 1px solid black;
	width: 170px;
}
#ctnm_cvr_res0
{
   vertical-align: top;
}
#ctnm_cvr_sp0
{
}


#ctnm_cvr_div
{
	margin-top: 20px;
}
#ctnm_cvr_table
{
	border-collapse: collapse;
}
#ctnm_cvr_tr
{
   vertical-align: top;
}
#ctnm_cvr_td_img
{
   vertical-align: top;
}
#ctnm_cvr_td_reject
{
	font-weight: bold;
}
#ctnm_cvr_td_sp
{
	width: 0px;
}
#ctnm_cvr_table2
{
   vertical-align: top;
}
#ctnm_cvr_img
{
	border: 1px solid black;
	width: 170px;
}
#ctnm_cvr_td_lab
{
	background-color:#f6f6ff;
	font-weight: bold;
	text-align: center;
}
#ctnm_cvr_td_up
{
}

/*marc plain, buffer view*/
.cls_cvr_table
{
	border-collapse: collapse;
}

.cls_cvr_td_img
{
   vertical-align: top;
}

.cls_cvr_img
{
	border: 1px solid black;
	width: 170px;
}
.cls_cvr_td_sp
{
	width: 0px;
}
.cls_cvr_td_res
{
   vertical-align: top;
}