﻿.gray { color: #333; }
.lightGray { color: #888; }
.white, .white:hover { color: #fff; }
.green { color: #63339c; }
.lightBlue { color: #cd3cc9; }
.blueFont, .blueFont a, .kiosk .itemlist .oneBook .materialType.blueFont, .myFavoritesKids .itemlist .oneBook .materialType.blueFont { color: #482473; }
   .blueFont a:hover { color: #482473; }

.refine-item li { color: #482473; }
.legendShow { background: #482473; }
.fieldset { border-color: #482473 }
.EITImgDiv { border-color: #482473; }
.EITTitleBorder { border-color: #482473; }
.tdInfo A, .ItemList A:link, .ItemPage A:link, .Infofont2 a, .ItemAuthorSplitor, .TitleDetailDIV A:link, .itemList A:link { color: #482473 }
   .tdInfo A:visited, .ItemList A:visited, .ItemPage A:visited { color: #482473; }
   .tdInfo A:hover, A:hover, .ItemList A:hover, .ItemPage A:hover, .TitleDetailDIV A:hover, .NarrowItem a:hover, .itemList A:hover { color: #482473; }

/*.button,button{background-image:url(../../../css/Red/Image/GreenButton.png);}*/
.rightNewsBanner .oneNewsBanner .header { background-color: #591a89; }
.rightNewsBanner .oneNewsBanner .content { color: #591a89; }
.rightNewsBanner .oneNewsBanner p a { color: #591a89; }
.news .more a { color: #591a89; }
.feed-item-title a { color: #63339c; }
.FavotitesBanner .head { background-color: #63339c; }
.FavotiteCatalog ul li a { color: #63339c; }
.btnAdd { background-color: #63339c; }
.Favbutton { background-color: #63339c; }
.printFavbutton { background-color: #63339c; }
.PrintTabFav li a:hover { color: #482473; }


.btnNormal { background-color: #9170ba; }
.btnNormal:hover, .btnNormal:focus { background-color: #63339c; }
/*buttons*/
.btnRefresh33, .btnMore33, .btnShrink33, .btnNarrowInfoOpen { background-color: #63339c; }

.btnWithSprite .btnSprite, .menuMore .moreSprite { background-color: #63339c; }
.btnWithSprite { background-color: #63339c; }
.btnWithSprite:hover, .btnWithSprite:focus, .btnWithSprite:hover .btnSprite, .btnWithSprite:focus .btnSprite { background-color: #9170BA; } 
.buttonsMore .menuMore { background-color: #63339c }
.buttonsMore:hover .menuMore, .buttonsMore:hover .menuMoreItem, .buttonsMore:hover .moreSprite { background-color: #9170BA; }
.buttonsMore .menuMoreItem.k-state-focused { background-color: #9170BA; }
.buttonsMore .k-menu .k-state-default .k-state-border-down { background-color: #63339c; }
.base-bg-with-animation:hover { background-color: #9170BA; }
.menuMore .k-item > .k-link > .k-menu-expand-arrow > .k-icon.k-svg-icon > svg { fill: white; }
.menuMore .k-item.k-state-border-down > .k-link > .k-icon.k-i-arrow-s { background-color: #9170BA; }
.menuMore .k-item.k-state-focused > .k-link > .k-icon.k-i-arrow-s { background-color: #9170BA; }

.btnOverdrive { background-color: #63339c; color: #FFF !important; }

/*menu start*/
.menu, .opac-navigation { background-color: #63339c; }
.menu li .base:hover, .base-hover { background-color: #482473; }
.menu li ul li { background-color: #482473; border-color: #591a89; }
.menu li ul .triangle { border-bottom-color: #591a89; }
.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); }
.help a { background-image: url(images/bg.png); }
/*menu end*/

.links a { color: #63339c; }

.refine-header, .refine-header-MyBorrowing, .tabs .tabSelected, .tabs a:hover, .tabs a:focus { background-color: #63339c; }
.refine-triangle { border-top-color:   #482473; }
 
.itemImg:hover { border-color: #591a89; }
.itemTitleInfo a, .itemTitleInfo a:hover, .itemLinks a:hover { color: #591a89; }
.overdriveMagazineIssuesMore a { background-color: #482473; }
   .overdriveMagazineIssuesMore a:hover { color: #FFF; }

/*.pages ul li a{ background:#63339c; border:1px solid #482473;} 
.pages ul li a:hover, .pages ul .pageSelected a{ border:1px solid #63339c; color:#63339c;}*/
.pages ul li a { color: #63339C; }
.pages ul li a:hover, .pages ul .pageSelected a, .pages ul li a:focus { background: #63339C; }

.pagefooter { background: #63339c; }
.footerDivRightBorder .lightBlue { color: #EFC2EF; }
/*Simon add for branches,it almost the same as the loginDiv,except the icon*/
.branchesDiv .header, .branchesRightDiv .header, .libraryDetailHeader, .libraryLeftBanner .oneBanner .header { background-color: #63339c; }
.infoWinRowHeader, .branchesRightDivBoldRow, .branchesButtomDivRight, .branchesLibraryTitle, .libraryDetailContent .title,
.libraryDetailRightDivBoldRow, .branchesA, .currentBranchHeader, .currentBranchHeader2, .currentBranchHeader3 { color: #852a9b; }
 
/*Simon add  for branches end*/
/*Simon add  for questions*/
.question a:hover { color: #63339c; }
/*Simon add  for questions end*/
/*login page start*/
/*niko comment it  2021-3-23  ver 8.7.4*/
/*.loginDiv .header{ background-color:#63339c;}
.loginDiv .triangle{ border-top:10px solid #63339c;}    
.loginText:focus, .loginPassword:focus, .loginFavorite:focus, .passwordFavorite:focus{ border:1px solid #63339c;}*/
.btnLogin, .nomalbutton, .btnLoginSSOLink { background-color: #63339c; }
   .btnLogin:hover, .nomalbutton:hover, .btnLoginSSOLink:hover, .btnLogin:focus, .nomalbutton:focus, .btnLoginSSOLink:focus { background-color: #591a89; }
.loginContent a:hover, .loginDiv .loginHelp a { color: #63339c; }
/*.newCatalogue .header{background:#63339c;}    
.newCatalogue .whatIsNew{ background-image:url(images/bg.png); color:#63339c;}  
.newCatalogue .triangle{border-top:10px solid #63339c;}  */
/*.newCatalogue ul li:hover{background-color:#63339c;}*/
/*login page end*/
/*homepage start*/ 

.leftBanner .oneBanner .header, .homeContent .pictures li:hover, .rightBanner .oneBanner .header { background-color: #63339c; }
.leftBanner .imgDiv a:hover, .homeContent .books .bookList a:hover, .rightBanner .oneImg:hover img { border-color: #63339c; }
.leftBanner .membership a, .homeContent .pictures li .title, .homeContent .news .newsList li a, .homeContent .linkColumn li a,
.rightBanner .oneBanner .content, .rightBanner .oneBanner p a { color: #63339c; }
.homeContent .pictures, .homeContent .books, .homeContent .news, .homeContent .custom, .homeContent .onlineResuorces { border-top-color: #63339c; } 


/*left banner customized start*/
.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: #63339c; }

/*myFavoritesKids start*/
.myFavoritesKids .itemsBorder, .myFavoritesKids .itemsNav { border-color: #63339c; background-color: #d4cbeb; }
.myFavoritesKids .itemlist .summary { border-color: #63339c; }
.myFavoritesKids .itemsBorder .btnLeft, .myFavoritesKids .itemsBorder .btnLeftDisabled,
.myFavoritesKids .itemsBorder .btnRight, .myFavoritesKids .itemsBorder .btnRightDisabled,
.myFavoritesKids .itemsNav .leftBanner, .myFavoritesKids .itemsNav .rightBanner { background-color: #63339c; }
 
   
/*myFavoritesKids end*/
.shelfListDivBackground {
   background: #d4cbeb;
}
.ShelfListViewDetailInfoTitleColor {
   color: #63339c;
}
/*tooltip start*/
.tooltipDiv { background-color: #d4cbeb; border-color: #63339c; }
   .tooltipDiv .tooltipHeader { background-color: #63339c; }

   .tooltipDiv .tooltipLeft, .tooltipDiv .tooltipRight, .tooltipDiv .tooltipTags { border-color: #b3a0da; }
   .tooltipDiv .tooltipTitle, .tooltipDiv .tooltipCallno { color: #591a89; }
   .tooltipDiv .tooltipTags a { color: #333; }
      .tooltipDiv .tooltipTags a:hover, .tooltipDiv .tooltipMore a { color: #63339c; }
 
/*tooltip end*/
.button01, .button02 { background-color: #63339c; }
 
 
  
/*item detail start*/
.sideBar a { color: #852a9b; }
.itemDetailContent .c5 a { color: #46801f; }
.itemDetailContent .c7 { color: #63339c; }
.sideBar h4 { background-color: #63339c; }
.itemDetailNav a { color: #852a9b; }
.nomalBackground { background-color: #63339c; }
  
.ItemAvilibleInfoLink { color: #ad51de; }

/*add by futao 2014-5-23 ver:6.4.0*/
.RequestListTableTH { background-color: #482473; color: #FFF } 
.date-pickerplusHead { background-color: #482473; }
/*add by futao 2014-6-12 ver:6.4.0*/
.SpellCheck { border-color:   #b3a0da; background: #d4cbeb; }
/*zhangzehua add,2014-07-16,Ver:6.4.0*/
.eventImgBorderSelect { border-color:   #63339c; }

/*huxiaojing add at 2014-10-27,Version 6.4.6*/
#DigitalZoom { background-color: #63339c; }
.DigitalTitleInfo a { color: #591a89; }
   .DigitalTitleInfo a:hover { color: #591a89; }
.digitalDetailDIV { border-color:  #591a89; }

/*Media start*/
.grdBooked { color: #63339c; }
/*Media end*/
.btnSearchSort { background-color: #63339c; }  

/* liufeifei add at 2015-08-04 */
.btn-letter-selected { color: #fff; border-color: rgba(99,51,156,0.7) !important; background-color: rgba(99,51,156,0.7) !important; }
.askboxheader { background-color: #63339c; }
.askLibrarianContent { border-color: #63339c; }
.highlightSearchControl {   border-color:  #63339c; }

.itemCitationsContent { color: #63339c; }
.itemGridInfo .itemHoverBorder { border-color: #63339c; }
/*RoomBooking*/
.cellDateSelected_Room .k-nav-day, .MediaSelectedCalendar .k-nav-day, .calendarPlus .k-state-selected:not(.shippingday) { background-color: #63339c !important; color: #fff; }

.pdf-pager .current-page { color: #482473; }
a.kiosk-tab.selected .kiosk-tab1, a.kiosk-tab:hover .kiosk-tab1, a.kiosk-tab:focus .kiosk-tab1 { border-color: #63339c; background: #63339c; }
a.kiosk-tab.selected .kiosk-tab2, a.kiosk-tab:hover .kiosk-tab2, a.kiosk-tab:focus .kiosk-tab2 { background: #63339c; }
.loginIcon { background-color: #63339c; }

.btnIconButton .btnSprite { background-color: #63339c; }
.bgSelectedListItem { background-color: #3d1e61 !important; }
.notificationReaded { color: #3d1e61; }
.itemDetailContent .tabPanels .base { color: #3d1e61; }
   .itemDetailContent .tabPanels .on, .itemDetailContent .tabPanels .base:hover { background-color: #F2EBF8; }

.newPageLayoutRateLink A:link { color: #482473; }
.newPageLayoutRateLink A:hover { color: #482473; }
.newPageLayoutRateLink A:visited { color: #482473; }

/*menu style*/
.navMenu .menu-selected, .navMenu > li:hover { background-color: #7247AE; }
.navMenu .nav-wrap { background: linear-gradient(to right,#7247ae, #7247ae 220px,#63339c 220px, #63339c 440px, #7247ae 440px, #7247ae 660px, #63339c 660px, #63339c); }
.navMenu .nav-split { border-top-color: #4F2384; }

.base-bg-with-animation, .background-color-base { background-color: #63339c; }
#cookies-policy.FloatingRoundedCorner {background-color: #63339c ;}
#cookies-policy #policy-button-group button {color:black;}