/* Silver Version, last changed: 7 July, 2004 */
/* 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 */
/* very light blue: EBF5FC */
/* light blue: B7C9F9 */
/* medium blue: 3B6EE0 */
/* dark blue: 0132A7 */
/* very dark blue: 162A6D */

/* Section 1 */
/*Global tag styles*/
body 
{ 
    margin: 0; 
    margin-top: 10px;
    padding: 0; 
    font-size: 55.5%;
    line-height: 11px;
    font-style : normal; 
    font-weight: normal; 
    background-color: white;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td
{ 
   font-size: .8em;
   font-style: normal; 
   font-weight: normal;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
}

/*traditional link colors are suggested for better usability */
a:link { color: #003399; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif }
a:active{ color: #003366;  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif }
a:visited { color: #993399;  text-decoration: none } 
a:hover  { color: #993399;  text-decoration: none } 


/*for top menu bar */
a.menulink:link { color: #003399; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #003399}
a.menulink:active{ color: #003366; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #003399}
a.menulink:visited { color: #993399; background-color: #FFFFFF; text-decoration: none} 
a.menulink:hover  { color: #FF0000; text-decoration: none} 

/*for top nav bar - Augie Feb 16, 2006 */
table.navbartop	{ width: 100%; background: #330066}
td.navbartop {text-align: center}
a.navbartop:link, a.navbartop:visited, a.navbartop:active { font-size: 95%; font-weight: bold; line-height: 20px; color: #FFFFCC; background-color: #330066; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.navbartop:hover { font-size: 95%;  font-weight: bold; line-height: 20px; color: #FFCE00; background-color: #330066; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}

/*for bot nav bar - Augie Feb 16, 2006 */
table.navbarbot	{width: 100%; background: #FFCC66}
td.navbarbot { text-align: center}
a.navbarbot:link, a.navbarbot:visited, a.navbarbot:active { font-size: 82%; font-weight: bold; line-height: 0px; color: #330099; background-color: #FFCC66; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.navbarbot:hover { font-size: 82%; font-weight: bold; color: #FFFFFF; line-height: 0px; color: #336699; background-color: #FFCC66; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;} 


/*for middle contianer - Augie Feb 21, 2006*/
#border	{ border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; background: #ffffff;}

/*for footer copyright*/
#copyright { font-size: 10px; font-weight: normal; text-align: center; color: #000000;}
#usepolicy { font-size:  10px; color: blue;}

/* Section 2 */
/* named styles in alphabetical order */

/* This appears in the searchtool */
.availLimMessage { }

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

.bibDetail { font-size: 12px;}

.bibHoldings { border: 2px solid #3B6EE0; }

.bibHoldingsEntry { }

.bibHoldingsLabel { }

.bibHolds { border: 1px solid #3B6EE0; }

.bibHoldsEntry { border: 1px solid #3B6EE0; }

.bibInfo { font-size: 12px}

.bibInfoData { font-size: 12px}

.bibInfoEntry { font-size: 12px}

.bibInfoLabel { background-color: #B7C9F9; font-style: italic; ; font-size: 12px}

.bibItems { border: 1px solid #3B6EE0; ; font-size: 12px}

.bibItemsEntry { color: #000000; background: #B7C9F9; text-align: left; ; font-size: 14px;}

.bibItemsHeader { color: #FFFFFF; background: #3B6EE0; font-weight: bold; text-align: center; ; font-size: 12px}

.bibLicense { font-size: 12px}

.bibLicenseEntry { color: #000000; background: #B7C9F9; text-align: left; ; font-size: 12px}

.bibLicenseHeader { color: #FFFFFF; background: #3B6EE0; font-weight: bold; text-align: left; ; font-size: 12px}

.bibLinks { border: 1px solid #3B6EE0; ; font-size: 12px}

.bibOrder { border: 1px solid #3B6EE0; ; font-size: 12px}

.bibOrderEntry { font-size: 12px}

.bibPager { font-size: 12px}

.bibResource { font-size: 12px}

.bibResourceBrief { font-size: 12px}

.bibResourceCaption { font-size: 12px}

.bibResourceEntry td { font-weight: bold; ; font-size: 12px}

.bibResourceHeader { font-size: 12px}

.bibResourceTable { border: 1px solid #3B6EE0; ; font-size: 12px}

.bibResourceTableEntry { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;  text-align: center; font-weight: bold; ; font-size: 12px}

.bibResourceTableHeader { font-weight: bold; ; font-size: 12px}

.bibScreen { font-size: 12px}

.bibSearchtool { background: #B7C9F9; margin-left: auto; margin-right: auto; padding: 1px; ; font-size: 12px}

.bibThumbnails { font-size: 12px}

.bibTOC { font-size: 12px}


.briefCitRow { color: #000099; background: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal;  ; font-size: 12px; text-align: center}


/* classes for browse displays */
/* See also Web options BROWSE_HEADERS, TABLEPARAM_BROWSE..., TABLEPARAM_BRIEFCIT */
.browseEntry { color: #000000; background: #FFCC66; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; ; font-size: 12px}

.browseEntryData { font-size: 12px; text-align: left;}

.browseEntryEntries { text-align: center; font-size: 12px;}

.browseEntryMark { font-weight: bold; font-size: 12px}

.browseEntryMedia { vertical-align: middle; ; font-size: 12px;}

.browseEntryNum { text-align: center; ; font-size: 12px}

.browseEntryRelevance { font-size: 12px}

.browseEntryYear {text-align: center; ; font-size: 12px}

.browseHeader { color: #FFFFFF; background: #FFCC66; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; vertical-align: middle; ; font-size: 12px; text-align: center; width: 775px; left: auto; top: auto; clip:  rect(   )}

.browseHeaderData { color: #FFFFFF; background: #FFCC66; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; vertical-align: middle; ; font-size: 12px; text-align: center; width: 775px; float: none; height: auto}

.browseHeaderEntries { color: #FFFFFF; background: #FFCC66; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; vertical-align: middle; ; font-size: 12px}

.browseHeaderMark { color: #FFFFFF; background: #FFCC66; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; vertical-align: middle; ; font-size: 12px}

.browseHeaderMedia { color: #FFFFFF; background: #FFCC66; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; vertical-align: middle; ; font-size: 12px}

.browseHeaderNum { color: #FFFFFF; background: #FFCC66; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; vertical-align: middle; ; font-size: 12px}

.browseHeaderRelevance { color: #FFFFFF; background: #FFCC66; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; vertical-align: middle; ; font-size: 12px}

.browseHeaderYear { color: #FFFFFF; background: #FFCC66; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; vertical-align: middle; ; font-size: 12px}

.browseList { font-size: 12px}

.browsePager { font-size: 12px; line-height: 25px; text-align: center}

.browseResourceTable { font-size: 12px; text-align: center}

.browseResourceTableEntry { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;  text-align: center; ; font-size: 12px}

.browseResourceTableHeader { font-size: 12px}

.browseSaveJump { color: #000000; background: #FFFFFF; text-align: center; font-size: 12px}

.browseScreen { font-size: 12px; text-align: center}

.browseSearchtool { background: #FFCC66; margin-left: auto; margin-right: auto; margin-top: -3px; margin-bottom: -3px; padding-left: 3px; padding-right: 3px; ; padding-top: 1px; padding-bottom: 6px; font-size: 12px; text-align: center}

.browseSearchtoolMessage { font-size: 12px; ; background-color: #FFCC66} 

.browseSubEntry { color: #000000; background: #FFCC66; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal;  ; font-size: 12px}

.browseSubEntryData { font-size: 12px}

/* Is an Entries column ever drawn in Extended browse? */
.browseSubEntryEntries { font-size: 12px}

.browseSubEntryMedia { font-size: 12px}

.browseSubEntryRelevance { font-size: 12px}

.browseSubEntryYear { font-size: 12px}

.browseSuperEntry { color: #FFFFFF; background: #B7C9F9; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  ; font-size: 12px}

/* This hides the "Cancel All Holds" button wherever it would appear */
/* Sadly, selecting elements based on attributes is not supported in Internet Explorer yet */
img[src="/screens/pat_cancelall.gif"] { display:none; }

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

/* External Patron Authentication product style */
.extpat div { line-height: 1.66em; width: 90%; background: #EBF5FC; border: 2px solid #3B6EE0; padding: 3px; margin-left: auto; margin-right: auto; text-align: right; ; font-size: 12px}

/* External Patron Authentication product style */
.extpat strong { display: block; text-align: left; ; font-size: 12px}


.ftlistHeader { font-size: 12px}

.holdingsDivider { border: 2px solid #B7C9F9; margin: -3px; ; font-size: 12px}

/* External Patron Authentication product style */
.libpat div { line-height: 1.66em; width: 90%; background: #EBF5FC; border: 2px solid #3B6EE0; padding: 3px; margin-left: auto; margin-right: auto; text-align: right; ; font-size: 12px}

/* External Patron Authentication product style */
.libpat strong { display: block; text-align: left; ; font-size: 12px}

/* External Patron Authentication product styles */
.loginarea { font-size: 12px}


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

.navigationRow { margin: -3px; ; font-size: 12px; text-align: center}


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

.patDisplay { font-size: 12px}

.patDisplayFunc {font-size: 12px}

.patDisplayInfo { font-size: 12px}

.patFunc { border-spacing: 0; ; font-size: 12px}

.patFunc td { border-bottom: 1px solid #3B6EE0; padding: 5px; ; font-size: 12px}

.patFuncBookDate { font-size: 12px}

.patFuncBtns { color: #000000; background: #CCE0EB; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  ; font-size: 12px}

.patFuncCallNo { font-size: 12px}

.patFuncCancel { font-size: 12px}

.patFuncDate { font-size: 12px}

.patFuncEntry { color: #000000; background: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal;  ; font-size: 12px}

/* is this really in use? */
.patFuncFinesDetail { font-size: 12px}

.patFuncFinesDetailAmt { }

.patFuncFinesDetailDate { }

.patFuncFinesDetailDateLabel { }

.patFuncFinesDetailType { }

.patFuncFinesEntryDetail { }

.patFuncFinesDetailAmt { }

.patFuncFinesDetailDate { }

.patFuncFinesDetailDateLabel { }

.patFuncFinesDetailType { }

.patFuncFinesEntryDetail { }

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

.patFuncFinesTotal { }

.patFuncFinesTotalAmt { font-weight: bold; }

.patFuncFinesTotalLabel { }

.patFuncHeaders { color: #FFFFFF; background: #6699CC; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  ; font-size: 12px}

.patFuncMark { font-size: 12px}

.patFuncModifyPatInfo { font-size: 12px}

.patFuncModifyPIN { font-size: 12px}

.patFuncModifyPINExample { font-size: 12px}

.patFuncNoEntries { font-size: 12px}

.patFuncPickup { font-size: 12px}

.patFuncPSrchBtn { font-size: 12px}

.patFuncPSrchType { font-size: 12px}

.patFuncStatus { font-size: 12px}

.patFuncTitle { background: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; ; font-size: 12px}

.patImage { font-size: 12px}

.patInfo { font-size: 12px}

.relSearchLabel { font-size: 12px}

.relSearchLink { font-size: 12px}

.reserveBibs { border: 2px solid #3B6EE0; ; font-size: 12px}

.reserveBibs td { border-bottom: 1px solid #3B6EE0; ; font-size: 12px}

.reserveBibs input { background-color: #B7C9F9; ; font-size: 12px}

/* is this in use? */
.resLinkBrowseMenu { text-align: center; ; font-size: 12px}


/* Resource Record display */
.resourceBib { font-size: 12px}

.resourceBibEntry { color: #000000; background: #B7C9F9; text-align: left; ; font-size: 12px}

.resourceBibHeader { color: #FFFFFF; background: #3B6EE0; font-weight: bold; text-align: left; ; font-size: 12px}

.resourceInfoData { font-size: 12px}

.resourceInfoLabel { background: #B7C9F9; font-style: italic; ; font-size: 12px}

.resourceLicense { font-size: 12px}

.resourceLicenseEntry { color: #000000; background: #B7C9F9; text-align: left; ; font-size: 12px}

.resourceLicenseHeader { color: #FFFFFF; background: #3B6EE0; font-weight: bold; text-align: left; ; font-size: 12px}

.resourceLinkEntry { font-size: 12px}

.resourceResource { font-size: 12px}

.bibResourceSubEntry { font-style: italic; ; font-size: 12px}

/* is this in use? but it works! */
.wbPanelCategory { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #0132A7; ; font-size: 12px}

.yourEntryWouldBeHere { font-size: 12px}

.yourEntryWouldBeHereData { font-size: 12px}
A.pageNavAreaText:VISITED {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bold; background-color: #003399;  ; font-size: 12px}
A.pageNavAreaText:HOVER {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bold; background-color: #003399;  ; font-size: 12px}

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

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

.availLimMessage { font-style: normal; text-align: left; font-size: 12px;}

.briefcitDetail { font-size: 12px; ; background-color: #FFFFFF; color: #000066}

.briefcitStatus { font-weight: bold; ; background-color: #FFFFFF; color: #000066; font-size: 12px}

.briefcitTitle { font-weight: normal; ; background-color: #FFFFFF; color: #000066; font-size: 12px}

/* is this really in use? */
.button { vertical-align: middle; ; font-size: 12px}

/* is this really in use? */
div#instructions { font-size: 90%; font-style: italic; }

.helpNote { font-size: 90%; font-style: italic; }

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

.KidsOnline {  font-family: "Comic Sans MS", Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold}

.loggedInMessage {	font-style: normal; color: #000099; font-size: 12px; }

/* is this really in use? */
.navigationMenu { text-align: center; ; font-size: 12px}

/* should this really be in use? */
.nowrap {white-space: nowrap; ; font-size: 12px}

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

.pageDataAreaHeading { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; background: #3B6EE0; font-weight: bold; font-size: 12px; text-align: left;  }

.pageDirectoryArea { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; text-align: left;  ; font-size: 12px}

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

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

.pageMainArea {font-size: 90%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000099; background: #FFCC66;}

.pageMainAreaHeader { font-family: Geneva, Arial, Helvetica, san-serif; color: #0132A7; font-size: medium; font-weight: bolder; text-align: left; }

.pageNavArea { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #003399; background: #FFFFFF; ; font-size: 36px; font-style: normal; font-weight: bold; border-top-width: thin; text-align: center}

.pageNavAreaBorder { background: #0132A7; ; font-size: 12px}

.pageNavAreaText {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: normal; background-color: #003399; ; font-size: 12px}

.pageNavBar { text-align: center; ; font-size: 12px}

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

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

.paymentPage { margin: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}

.paymentPage h2 { font-weight: bold; ; font-size: 12px}

.paymentPageFinestable { width: 80%; border: 2px solid #3B6EE0; }

.sectionHeading { font-weight: bold; ; font-size: 12px; text-decoration: line-through}

.unpadded { margin-bottom:auto; margin-top:auto; ; font-size: 12px}


/* Section 3 */
/* These styles are used by the library-customizable pages in the example set */
A.pageNavAreaText:LINK { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bolder; background-color: #003399;   ; font-size: 36px} 

A.pageNavAreaText:ACTIVE { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bolder; background-color: #003399;   ; font-size: 12px} 

A.pageNavBarButton:ACTIVE { font-size: 12px ; background-color: #CCE0EB}A.pageNavBarButton:HOVER  { font-size: 12px ; background-color: #003399}

A.pageNavBarButton:LINK { font-size: 12px ; background-color: #CCE0EB}A.pageNavBarButton:VISITED  { font-size: 12px ; background-color: #CCE0EB}.Mainpagetext {  }

