/*<!-- Version 2003.08.15 -->*/
/* general appearance */
/* See also Web options BODYPARAM */
/* Stylesheet to use for dynamic Web pages */
/* is set by Web option STYLESHEET */

/* COLOR SCHEME (use find & replace to swap colors */
/* light blue: B7C9F9  replaced: DDECFE #F6F6F6*/
/* medium blue: 6D6D9F replaced: 6D6D9F*/
/* dark blue: 0132A7 */
/* very dark blue: 162A6D */

BODY {
 background-color: #F6F6F6;
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-style : normal;
 font-weight : normal;
 
}




.browsePager {
  font-size: 13px;
  text-decoration: none; 
 font-weight: normal;



}
/* Pager nav (previous, next) */

.bibPager {
	
	
	line-height: 1;
	text-align: center;
	align: center;
	background-color: #f6f6f6;
	
	
	font-size: 0px;
	color: #f6f6f6;
}





.bibPager a {
	padding: 0 10px;
	font-size: 10px;
}

.bibPager div {
	display: none;
}


.bibLinks {

border: 0px;

}




.browseSearchtool {

border: 0px;


}


.book-cover {

height: 80px;
float: right;
}


.bibThumbnails  {

float: right;

height: 80px;
}



.yourEntryWouldBeHereData 
{ border:1px solid #1E496C; }


 
.holdingsDivider {
    border: 1px solid;
    margin: -3px;
}


.bibHoldings {
    border: 0px solid;}

.bibHoldingsEntry {

 text-align: left;
align: left;
}





















TD {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-style : normal;
 font-weight : normal;
 
}


/*traditional link colors are suggested for better usability */
A:LINK  {
 color: #174B6A;
 text-decoration: none;
  font-weight: bold;
font-size: 90%;
}

.bibLinks a {

font-size:70%;

}


A:ACTIVE{
 color:#800000;
  text-decoration: none;
}
A:VISITED {
 color: #800000;
   text-decoration: none;
 font-weight: bold;

} 
A:HOVER  {
 color: #FF7204;
   text-decoration: none;
 font-weight: bold;
} 

A.pageNavAreaText:LINK, A.pageNavAreaText:VISITED {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000000;
 text-decoration: none;
 font-weight: bold;
 background-color: #E0E7FD;
  
}

A.pageNavAreaText:ACTIVE, A.pageNavAreaText:HOVER {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #B7C9F9;
 text-decoration: none;
 font-weight: bold;
 background-color: #E0E7FD;
  
}

A.pageNavBarButton:LINK, A.pageNavBarButton:VISITED {
 color: #000099;
 
}

A.pageNavBarButton:ACTIVE, A.pageNavBarButton:HOVER {
 color: #993399;
 
}

/* classes for static HTML pages */

.pageNavBar {
 text-align: center;
 
}

.pageNavBarButton {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 #color: #0132A7;
 background: #F6F6F6;
 text-align: left;
 font-weight: bold;
 text-decoration: none;
 border-style: none;
  
}

.pageSearchArea {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000000;
background: #F6F6F6;
 text-align: left;
  
} 

.pageDataArea {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000000;
 background: #F6F6F6;
 text-align: left;
  
}

.pageDataAreaHeading {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000000;
 background: #E0E7FD;
 font-weight: bold;
 font-size: larger;
 text-align: left;
  
}

.pageInfoAreaHeader {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 #color: #0132A7;
 background: #F6F6F6;
 font-size: larger;
 font-weight: bolder;
 text-align: left;
  
}

.pageInfoArea {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000000;
background: #F6F6F6;
 text-align: left;
  
}

.unpadded {
 margin-bottom:auto;
margin-top:auto;
 
}

.nowrap {
white-space: nowrap;
 
}


/* classes for browse displays */
/* See also Web options BROWSE_HEADERS, TABLEPARAM_BROWSE, TABLEPARAM_BRIEFCIT */

TR.briefCitRow {
 color: #000000;
 background: #F6F6F6;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
  

}

.briefCitMark {
 font-weight: bold;
 
}

TABLE.browseScreen {
	width: 100%;
	
} 

TABLE.browseWidgit {
background: #F6F6F6;
 
}

TD.browseWidgit {
 color: #000000;
 background: #F6F6F6;
 text-align: center;
 
}

TABLE.browseSaveJump {



} 

TD.browseSaveJump {
 color: #000000;
 background: #F6F6F6;
 text-align: left;

}

TABLE.browseList {



}

TR.browseHeader {
 color: #000000;
 background: #E0E7FD;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
 vertical-align: middle;
 
}

TD.browseHeaderNum {
 color: #000000;
 background: #E0E7FD;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
 vertical-align: middle;
 
}

TD.browseHeaderMark {
 color: #000000;
 background: #E0E7FD;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
 vertical-align: middle;
 
}

TD.browseHeaderData {
 color: #000000;
 background: #E0E7FD;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
 vertical-align: middle;
 
}

TD.browseHeaderMedia {
 color: #000000;
 background: #E0E7FD;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
 vertical-align: middle;
 
}

TD.browseHeaderYear {
 color: #000000;
 background: #E0E7FD;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
 vertical-align: middle;
 text-align: center;
}

TD.browseHeaderEntries {
 color: #000000;
 background: #E0E7FD;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
 vertical-align: middle;
 
}

TD.browseHeaderRelevance {
 color: #000000;
 background: #E0E7FD;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
 vertical-align: middle;
 
}

TR.browseSuperEntry {
 color: #000000;
 background: #E0E7FD;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: bold;
  
}

TR.browseEntry {
 color: #000000;
background: #F6F6F6;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
  
}

TD.browseEntryNum {
 text-align: center;
 
}

TD.browseEntryMark {

	font-weight: bold;


}

TD.browseEntryData {
 text-align: left;

}

TD.browseEntryMedia {
 vertical-align: middle;
 
}

TD.browseEntryYear {
text-align: center;

}

TD.browseEntryEntries {
 text-align: center;
 
}

TD.browseEntryRelevance {
 
}

TR.browseSubEntry {
 color: #000000;
 background: #F6F6F6;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
  
}

TD.browseSubEntryData {
 
}


TD.browseSubEntryData STRONG {

font-size: 80%;
      
         font-weight: lighter;
        




 
}









TD.browseSubEntryMedia {
 
}

TD.browseSubEntryYear {
 
}

TD.browseSubEntryEntries {
 
}

TD.browseSubEntryRelevance {
 
}

TABLE.browseResourceTable {
 width: 90%; 
}

TD.browseResourceTable {
 
}

TR.browseResourceTableEntry {
 
}

TD.browseResourceTableEntry {
 
}

/* classes for single bib display */
/* see also Web options TABLEPARAM_BIB */

TABLE.bibScreen {
 width: 100%; 


}

TABLE.bibWidgit {
width: 100%; 



}

TABLE.bibInfo {
	
}

TR.bibInfoEntry {
 text-align: left;
 
}

TR.bibitemsHeader {
 background: #F0F0F0;

}


TR.bibItemsEntry {

 font-weight: bold;
color: black;
text-align:center;
font-size:85%;
}



tr.bibItemsHeader th,
tr.reserveBibsHeader td {
    background: #FFF2E6;
    font-size:80%;
  text-transform: uppercase;
}







TD.bibInfoEntry {
 
}

TD.bibInfoLabel {
font-size:85%;
color:#626262;
background: #F6F6F6;
 font-style:normal;
 font-weight:bold;
 
}

TD.bibInfoData {
 
font-size: 95%;
      }
        
TD.bibInfoData STRONG {

font-size: 92%;
      
     }


div.bibRecordLink{
text-align:left;
align:left;
font-style:normal;
}        




 








TABLE.bibHoldings {
	width: 100%;
}

TR.bibHoldingsHeader {
 
}

TR.bibHoldingsData {
	text-align: center;
}

TABLE.bibResourceTable {
 
}

TD.bibResourceTable {
 
}

TR.bibResourceTableEntry {
 
}

TD.bibResourceTableEntry {
  
}

/* classes for patron record display */
/* see also Web options TABLEPARAM_PATDISP, TABLEPARAM_PATFUNC, */
/* and the various BUT_PAT_ graphics options. */a

TABLE.patDisplay {
 
}

TR.patDisplay {
 
}

TD.patDisplayInfo {
 
}

TD.patDisplayFunc {
 
}

TABLE.patInfo {
 
}

TR.patInfo {
 
}

TD.patInfo {
 
}

TD.patImage {
 
}

TABLE.patFuncBtns {
 
}

TR.patFuncBtns {
 color: #000000;
background: #F6F6F6;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  
}

TD.patFuncBtns {
 
}

TABLE.patFunc {
 
}

TR.patFuncTitle {
 color: #000000;
 background: #E0E7FD;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  
}

TH.patFuncTitle {
 color: #000000;
 background: #E0E7FD;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  
}

TR.patFuncHeaders {
 color: #000000;
 background: #E0E7FD;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  
}

TH.patFuncHeaders {
 color: #000000;
 background: #E0E7FD;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  
}

TR.patFuncEntry {
 color: #000000;
background: #F6F6F6;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
  
}

TD.patFuncMark {
 
}

TD.patFuncTitle {
 
}

TD.patFuncDate {
 
}

TD.patFuncStatus {
 
}

TD.patFuncPickup {
 
}

TD.patFuncCallNo {
 
}

TD.patFuncNoEntries {
 
}

TD.patFuncCancel {
 
}

TD.patFuncBookDate {
 
}

TR.patFuncPSrchType {
 
}

TD.patFuncPSrchType {
 
}

TD.patFuncPSrchBtn {
 
}

TR.patFuncFinesEntryTitle {
 color: #000000;
background: #F6F6F6;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
  	 }

div#patfunc form, div#patfunc p { display: inline; }
 {
}

TD.patFuncFinesEntryTitle {
 
}

TR.patFuncFinesDetail {
 
}

TD.patFuncFinesDetailType {
 
}

TD.patFuncFinesDetailAmt {
 
}

TR.patFuncFinesDetailDate {
 
}

TD.patFuncFinesDetailDateLabel {
 
}

TD.patFuncFinesDetailDate {
 
}

TR.patFuncFinesTotal {
 
}

TD.patFuncFinesTotalLabel {
 
}

TD.patFuncFinesTotalAmt {
 
}

TABLE.patFuncModifyPIN {
 
}

TR.patFuncModifyPIN {
 
}

TD.patFuncModifyPIN {
 
}

TABLE.patFuncModifyPatInfo {
 
}

TR.patFuncModifyPatInfo {
 
}

TD.patFuncModifyPatInfo {
 
}


.InnovativeCredit {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: x-small;
 font-style: italic
}

.pageNavArea {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: black;
 background: #F6F6F6;
  
}
.pageNavAreaText {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: black;
 text-decoration: none;
 font-weight: bold;
 background-color: #F6F6F6;
 
}
.pageMainArea {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000000;
background: #F6F6F6;
 
}
.pageDirectoryArea {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000000;
 text-align: left;
  
}
.pageMainAreaHeader {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 #color: #0132A7;
 font-size: larger;
 font-weight: bolder;
 text-align: left;
 
}
.KidsOnline {
  font-family: "Comic Sans MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: bold
}

.loggedInMessage {
	font-style: italic;
 
}

.errormessage {
 font-size: large;
 color: #FF0000;
 
}

.msg {
 font-size: large;
 color: #FF0000;
 
}

.resLinkBrowseMenu {
 text-align: center;
 
}

.navigationMenu {
 text-align: center;
 
}

.briefcitTitle {
 font-weight: bold;
 
}

.briefcitStatus {
 font-weight: normal;
 
}

.wbPanelCategory {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 #color: #0132A7;
 
}

/*These styles belong to the "Curvy" template*/
.boxNavTopLeft {
  background-image:  url(/screens/nav_top_left.gif);
 background-repeat: no-repeat;
 background-position: right bottom
}
.boxNavTopRight {
  background-image:  url(/screens/nav_top_right.gif);
 background-repeat: no-repeat;
 background-position: left bottom
}
.boxNavBottomLeft {
  background-image:  url(/screens/nav_bottom_left.gif);
 background-repeat: no-repeat
}
.boxNavBottomRight {
  background-image:  url(/screens/nav_bottom_right.gif);
 background-repeat: no-repeat
}
.boxNavTopCenter {
  background-image:  url(/screens/nav_top_center.gif);
 background-repeat: repeat-x;
 background-position: bottom
}
.boxNavMidLeft {
  background-image:  url(/screens/nav_mid_left.gif);
 background-repeat: repeat-y
}
.boxNavMidRight {
  background-image:  url(/screens/nav_mid_right.gif);
 background-repeat: repeat-y
}
.boxNavBottomCenter {
  background-image:  url(/screens/nav_bottom_mid.gif);
 background-repeat: repeat-x
}
.boxMainBottomCenter {
 background-image:  url(/screens/main_bottom_mid.gif);
 background-repeat: repeat-x 
}
.boxMainBottomLeft {
 background-image:  url(/screens/main_bottom_left.gif);
 background-repeat: no-repeat 
}
.boxMainBottomRight {
 background-image:  url(/screens/main_bottom_right.gif);
 background-repeat: no-repeat 
}
.boxMainMidLeft {
 background-image:  url(/screens/main_mid_left.gif);
 background-repeat: repeat-y 
}
.boxMainMidRight {
 background-image:  url(/screens/main_mid_right.gif);
 background-repeat: repeat-y 
}
.boxMainTopCenter {
 background-image:  url(/screens/main_top_center.gif);
 background-repeat: repeat-x;
 background-position: bottom
}
.boxMainTopLeft {
 background-image:  url(/screens/main_top_left.gif);
 background-repeat: no-repeat;
 background-position: right bottom 
}
.boxMainTopRight {
 background-image:  url(/screens/main_top_right.gif);
 background-repeat: no-repeat;
 background-position: left bottom 
}
/*footer*/
#footer {
width: 100%;
border: 0;
padding: 0;
clear: both;
}
#footer p {
margin: 1em 34px 24px 34px;
font-size: 0.55em;
color: #000000;
line-height: 100%;
}





/*mainmenu*/

.menu {
	font-size : 11pt;
	color: #000080;
	font-weight : bold;
	clear: both;
	width : 80%;
	margin-left : 10%;
	margin-top:20pt ;
}

.menuHeader {
	font-size : 12pt;
	color: #000080;
	font-weight : bold;
	clear: both;
}

.columnleft {
	width: 160px;
	float: left;
}


.columnright {
	width: 160px;
	margin: 0px 30px 0px 0px;
	float: right;
}

.columnrightHeader {
	margin-left: 30%;
	font-size:12pt;
	}

.menu a,  .menu a:visited  {
	color: white;
	background : url(hover.jpg);
	text-decoration : none;
}

.menu a:hover, .menu a:active {
   color: white;
   background : url(basic.jpg);
}

.menu .menuItem {
	width : 149px;
	text-align: center;
	background: inherit;
	cursor : hand;
	margin : 20px 5px 10px 5px;
	padding : 5px 0px 5px 0px;
}
.checkinInfo {}
.checkinExpectedStatus { font-weight : bold;    font-size: 90%; color: BLUE; }

.checkinLateStatus { color: BLACK; }
.checkinClaimedStatus { font-weight : bold;  color: Brown; }
.checkinPartiallyReceivedStatus { color: BLACK; }
.checkinArrivedStatus { font-weight : bold; color: GREEN; }
.checkinLateStatus { font-weight : bold; color: RED;  font-size: 90% ; }

.checkinBinderyPrepStatus {font-weight : bold;  color: RED; }
.checkinAtBinderyStatus {font-weight : bold;  color: RED; }
.checkinBoundStatus { font-weight : bold; color: RED; }
.checkinMissingStatus { font-weight : bold; color: RED; }
.checkinRemovedStatus { color: BLACK; }
.checkinUnavailableStatus {font-weight : bold;  color: RED; }
.checkinOutOfPrintStatus { color: BLACK; }
.checkinNotPublishedStatus { color: BLACK; }
.checkinNullStatus { color: BLACK; }
}

.yourEntryWouldBeHere { }

.yourEntryWouldBeHereData { border: 1px dotted solid dotted  #FFF2E6;   background-color: #F0F0F0;  
}

.browseList { }


.browsePager { font-size:.8em;font-weight:bold;p; }

.browsePager strong {text-decoration: underline; font-size:110%; }

.browsePager a {text-decoration:none; }




}

