﻿.gray { color: #333; }
.lightGray { color: #686868; }
.white, .white:hover { color: #fff; }
.green { color: #3F6F01; }
.menu .home-normal, .menu .myAccount-normal, .menu .program-normal, .menu .services-normal, .menu .community-normal, .menu .custom-normal, .menu .events-normal, .menu .branches-normal, .menu .register-normal { background-image: url(images/menu.png); }

.lightBlue { color: #A8E2FF; }

.blueFont, .blueFont a, .kiosk .itemlist .oneBook .materialType.blueFont, .myFavoritesKids .itemlist .oneBook .materialType.blueFont, .blueFont a:hover { color: #0A5280; }
   
.refine-item li, .tdInfo A, .ItemList A:link, .ItemPage A:link, .Infofont2 a, .ItemAuthorSplitor, .TitleDetailDIV A:link, .itemList A:link,
.tdInfo A:visited, .ItemList A:visited, .ItemPage A:visited, .tdInfo A:hover, A:hover, .ItemList A:hover, .ItemPage A:hover,
.TitleDetailDIV A:hover, .NarrowItem a:hover, .itemList A:hover { color: #0A5280; }
.rightNewsBanner .oneNewsBanner .content { color: #0A5280; }
.rightNewsBanner .oneNewsBanner p a { color: #0A5280; }
.news .more a { color: #0A5280; }
.leftBanner .membership a, .homeContent .pictures li .title, .homeContent .news .newsList li a, .homeContent .linkColumn li a, .rightBanner .oneBanner .content, .rightBanner .oneBanner p a { color: #0A5280; }
.itemCitationsContent { color: #0A5280; }
.itemDetailContent .c7 { color: #0A5280; }
.notificationReaded { color: #0A5280; }
.ItemAvilibleInfoLink { color: #0A5280; }
.pdf-pager .current-page { color: #0A5280; }
.newPageLayoutRateLink A:link { color: #0A5280; }
.newPageLayoutRateLink A:hover { color: #0A5280; }
.newPageLayoutRateLink A:visited { color: #0A5280; }
.sideBar a { color: #0A5280; }
.itemDetailContent .c5 a { color: #0A5280; }
.infoWinRowHeader, .branchesRightDivBoldRow, .branchesButtomDivRight, .branchesLibraryTitle, .libraryDetailContent .title, .libraryDetailRightDivBoldRow, .branchesA, .currentBranchHeader, .currentBranchHeader2, .currentBranchHeader3 { color: #0A5280; }
.question a:hover { color: #0A5280; }
.loginContent a:hover, .loginDiv .loginHelp a { color: #0A5280; }
.DigitalTitleInfo a, .DigitalTitleInfo a:hover { color: #0A5280; }
.tooltipDiv .tooltipTitle, .tooltipDiv .tooltipCallno, .tooltipDiv .tooltipTags a:hover, .tooltipDiv .tooltipMore a { color: #0A5280; }
.pages ul li a { color: #0A5280; }

.nml-border-color { border-color: #0A5280 ;}
.fieldset, .EITImgDiv, .EITTitleBorder { border-color: #0A5280; }
.leftBanner .imgDiv a:hover, .homeContent .books .bookList a:hover, .rightBanner .oneImg:hover img { border-color: #0A5280; }
.myFavoritesKids .itemlist .summary { border-color: #0A5280; }
.askLibrarianContent { border-color: #0A5280; }
.highlightSearchControl { border-color: #0A5280; }
.eventImgBorderSelect { border-color: #0A5280; }
.digitalDetailDIV { border-color: #0A5280; }
.tooltipDiv .tooltipLeft, .tooltipDiv .tooltipRight, .tooltipDiv .tooltipTags { border-color: #0A5280; }


.base-bg-with-animation, .background-color-base { background-color: #0A5280; }
.nomalBackground { background-color: #0A5280; }
#DigitalZoom { background-color: #0A5280; }
.legendShow { background-color: #0A5280; }
.rightNewsBanner .oneNewsBanner .header { background-color: #0A5280; }
.FavotitesBanner .head { background-color: #0A5280; }
.btnAdd { background-color: #0A5280; }
.Favbutton { background-color: #0A5280; }
.printFavbutton { background-color: #0A5280; }
.btnRefresh33, .btnMore33, .btnShrink33, .btnNarrowInfoOpen, .btnWithSprite .btnSprite, .menuMore .moreSprite, .btnWithSprite, .buttonsMore .menuMore { background-color: #0A5280; }
.menuMore .k-item > .k-link > .k-menu-expand-arrow > .k-icon.k-svg-icon > svg { fill: white; }
.menu, .opac-navigation { background-color: #0A5280; }
.pages ul li a:hover, .pages ul .pageSelected a, .pages ul li a:focus { background-color: #0A5280; }
.pagefooter { background-color: #0A5280; }
.refine-header, .refine-header-MyBorrowing, .tabs .tabSelected, .tabs a:hover, .tabs a:focus { background-color: #0A5280; }
.branchesDiv .header, .branchesRightDiv .header, .libraryDetailHeader, .libraryLeftBanner .oneBanner .header { background-color: #0A5280; }
.btnLogin, .nomalbutton, .btnLoginSSOLink { background-color: #0A5280; }
.askboxheader { background-color: #0A5280; }
.leftBanner .oneBanner .banner_NoneStyle, .leftBanner .oneBanner .banner_star, .leftBanner .oneBanner .banner_light,
.leftBanner .oneBanner .banner_heart, .leftBanner .oneBanner .banner_calculate, .leftBanner .oneBanner .banner_locate,
.leftBanner .oneBanner .banner_picture, .leftBanner .oneBanner .banner_sound, .leftBanner .oneBanner .banner_time { background-color: #0A5280; }
.myFavoritesKids .itemsBorder .btnLeft, .myFavoritesKids .itemsBorder .btnLeftDisabled, .myFavoritesKids .itemsBorder .btnRight, .myFavoritesKids .itemsBorder .btnRightDisabled, .myFavoritesKids .itemsNav .leftBanner, .myFavoritesKids .itemsNav .rightBanner { background-color: #0A5280; }
.leftBanner .oneBanner .header, .homeContent .pictures li:hover, .rightBanner .oneBanner .header { background-color: #0A5280; }
.btnLogin:hover, .nomalbutton:hover, .btnLoginSSOLink:hover, .btnLogin:focus, .nomalbutton:focus, .btnLoginSSOLink:focus { background-color: #006BA8; }
.btnSearchSort { background-color: #0A5280; }
.button01, .button02 { background-color: #0A5280; }
.sideBar h4 { background-color: #0A5280; }
.btnIconButton .btnSprite { background-color: #0A5280; }
.tooltipDiv .tooltipHeader { background-color: #0A5280; }

.refine-triangle { border-top-color: #0A5280; }
.homeContent .pictures, .homeContent .books, .homeContent .news, .homeContent .custom, .homeContent .onlineResuorces { border-top-color: #0A5280; }


.btnOverdrive { background-color: #0A5280; color: #FFF !important; }
.SpellCheck { border-color: #0A5280; background: #F8FAFC; }
a.kiosk-tab.selected .kiosk-tab1, a.kiosk-tab:hover .kiosk-tab1, a.kiosk-tab:focus .kiosk-tab1 { border-color: #0A5280; background-color: #0A5280; }
a.kiosk-tab.selected .kiosk-tab2, a.kiosk-tab:hover .kiosk-tab2, a.kiosk-tab:focus .kiosk-tab2 { background-color: #0A5280; }
.bgSelectedListItem { background-color: #0A5280 !important; }
.myFavoritesKids .itemsBorder, .myFavoritesKids .itemsNav { border-color: #0A5280; background-color: #dbf0fa; }
.tooltipDiv { background-color: #dbf0fa; border-color: #0A5280; }

.feed-item-title a { color: #0071AD; }
.FavotiteCatalog ul li a { color: #0071AD; }
.PrintTabFav li a:hover { color: #1515f3; }
.btnNormal { background-color: #6199d1; }
.btnNormal:hover, .btnNormal:focus { background-color: #006BA8; }
.buttonsMore .k-menu .k-state-default .k-state-border-down { background-color: #065fb7; }
.buttonsMore:hover .menuMore, .buttonsMore:hover .menuMoreItem, .buttonsMore:hover .moreSprite { background-color: #006BA8; }
.menuMore .k-item.k-state-border-down > .k-link > .k-icon.k-i-arrow-s { background-color: #006BA8; }
.buttonsMore .menuMoreItem.k-state-focused { background-color: #006BA8; }
.menuMore .k-item.k-state-focused > .k-link > .k-icon.k-i-arrow-s { background-color: #006BA8; }
.base-bg-with-animation:hover, .btnWithSprite:hover, .btnWithSprite:focus, .btnWithSprite:hover .btnSprite, .btnWithSprite:focus .btnSprite { background-color: #006BA8; }
/*border-right:solid 1px #0f3764;*/
.menu li .base:hover, .base-hover { background-color: #00588a; }
.menu li ul li { background-color: #00588a; border-color: #447a94; }
.menu li ul .triangle { border-bottom-color: #00588a; }


.itemDetailNav a { color: #0071AD; }
.tooltipDiv .tooltipTags a { color: #333; }

.links a { color: #0A5280; }
.itemImg:hover { border-color: #0A5280; }
.itemTitleInfo a, .itemTitleInfo a:hover, .itemLinks a:hover { color: #0A5280; }
.overdriveMagazineIssuesMore a { background-color: #046bad; }
   .overdriveMagazineIssuesMore a:hover { color: #FFF; }
.shelfListDivBackground {
   background: #dbf0fa;
} 
.itemDetailContent .tabPanels .base { color: #081924; }
   .itemDetailContent .tabPanels .on, .itemDetailContent .tabPanels .base:hover { background-color: #EBF2F8; } 
.grdBooked { color: #006ead; }
 

/* liufeifei add at 2015-08-04 */
.btn-letter-selected { color: #fff; border-color: rgba(10,82,128,0.7) !important; background-color: rgba(10,82,128,0.7) !important; }

.ShelfListViewDetailInfoTitleColor {
   color: #0A5280;
}
/*menu style*/
.navMenu .menu-selected, .navMenu > li:hover {
   background-color: #006BA8;
}
.navMenu .nav-wrap { background: linear-gradient(to right,#0074b6, #0074b6 220px,#006ba8 220px, #006ba8 440px, #0074b6 440px, #0074b6 660px, #006ba8 660px, #006ba8); }
.navMenu .nav-split { border-top-color: #005788; }
#cookies-policy.FloatingRoundedCorner {background-color:  #00588a;}
#cookies-policy #policy-button-group button {color:black;}