/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 13 June 2026 11:43:21
*/


#main_content a, #main_content a:active, #main_content a:visited {
    color: #c62127;
}

.main_color_text {
    color: #c62127;
}

/*.main_color_text_hover:hover{
    color: #c62127;
}
*/

.main_color_text_hover li a:hover{
    color: #c62127;
}

.main_color_text_hover a:hover{
    color: #c62127;
}

.main_color_bg {
    background-color: #c62127;
}

.main_color_bg:hover {
    background-color: #d25e63;
}

.main_color_hover_underline_dashed:hover {
    text-decoration: none;
    border-bottom: 1px dashed #c62127;
}


#az_list li:hover {
    background-color: #d25e63;
}

#az_list li:hover a {
    color: #fff;
    text-decoration: none;
}
/* for A-Z page, added by ih*/

#az_list_az_page a, #az_list_az_page a:active, #az_list_az_page a:visited {
      color: #666666;
      text-decoration: none;
  }

#az_list_az_page li:hover {
      background-color: #d25e63;
      border-color: #d25e63;
  }
  
#az_list_az_page li:hover a {
      color: #fff;
      text-decoration: none;
  }

#az_list_A #aza, #az_list_B #azb, #az_list_C #azc, #az_list_D #azd, #az_list_E #aze, #az_list_F #azf, #az_list_G #azg, #az_list_H #azh, #az_list_I #azi, #az_list_J #azj, #az_list_K #azk, #az_list_L #azl, #az_list_M #azm, #az_list_N #azn, #az_list_O #azo, #az_list_P #azp, #az_list_Q #azq, #az_list_R #azr, #az_list_S #azs, #az_list_T #azt, #az_list_U #azu, #az_list_V #azv, #az_list_W #azw, #az_list_X #azx, #az_list_Y #azy, #az_list_Z #azz  {
background-color:#c62127;
border-color:#c62127;

}

#az_list_A #aza A , #az_list_B #azb A , #az_list_C #azc A , #az_list_D #azd A , #az_list_E #aze A , #az_list_F #azf A , #az_list_G #azg A , #az_list_H #azh A , #az_list_I #azi A , #az_list_J #azj A , #az_list_K #azk A , #az_list_L #azl A , #az_list_M #azm A , #az_list_N #azn A , #az_list_O #azo A , #az_list_P #azp A , #az_list_Q #azq A , #az_list_R #azr A , #az_list_S #azs A , #az_list_T #azt A , #az_list_U #azu A , #az_list_V #azv A , #az_list_W #azw A , #az_list_X #azx A , #az_list_Y #azy A , #az_list_Z #azz A {
color:#fff;
}
/*end A-Z page*/

#scrolling_cta_items_list_nav li a.main_color_bg {
    background-color: #c62127;
}

#scrolling_cta_items_list_nav li a.main_color_bg:hover {
    background-color: #d25e63;
}

/* tab red */
#user_type_tabs_frame ul #tab_red {
    padding-left: 22px;
    background: #c62127 url(https://tunbridgewells.gov.uk/__data/assets/image/0003/1947/icon_home.png?v=0.1.1) no-repeat 10px 7px;
    color: #fff;
border-color: #c62127;
}

#tab_red a {
    color: #fff;
}


#user_type_tabs_frame ul #tab_residents {
    padding-left: 22px;
    background: #c62127 url(https://tunbridgewells.gov.uk/__data/assets/image/0003/1947/icon_home.png?v=0.1.1) no-repeat 10px 7px;
    color: #fff;
border-color: #c62127;
}

#tab_residents a {
    color: #fff;
}

/* tab blue */
#tab_blue:hover {
    background-color: #47418c;
    color: #fff;
border-color: #47418c;
}

#tab_blue:hover a {
    color: #fff;
}

#tab_business:hover {
    background-color: #47418c;
    color: #fff;
border-color: #47418c;
}

#tab_business:hover a {
    color: #fff;
}

/* tab green */
#tab_green:hover {
    background-color: #618246;
    color: #fff;
border-color: #618246;
}

#tab_green:hover a {
    color: #fff;
}

#tab_council:hover {
    background-color: #618246;
    color: #fff;
border-color: #618246;
}

#tab_council:hover a {
    color: #fff;
}

/* tab gold */
#tab_gold:hover {
    background-color: #ee7024;
border-color: #ee7024;
}

#tab_gold:hover a {
    color: #fff;
}

#tab_visitors:hover {
    background-color: #ee7024;
border-color: #ee7024;
}

#tab_visitors:hover a {
    color: #fff;
}

#scrolling_cta_nav_prev {
    width: 16px;
    height: 10px;
    margin-left: 64px;
    margin-bottom: 4px;
    background: url(https://tunbridgewells.gov.uk/__data/assets/image/0004/1948/open_arrows_red.png?v=0.1.1) no-repeat left top;
    display: block;
}

#scrolling_cta_nav_next {
    width: 16px;
    height: 10px;
    margin-left: 64px;
    background: url(https://tunbridgewells.gov.uk/__data/assets/image/0004/1948/open_arrows_red.png?v=0.1.1) no-repeat right top;
    display: block;
}

#scrolling_cta_nav_prev span, #scrolling_cta_nav_next span {
    display: none;
}

.scrolling_cta_item_intro a{
    color: #c62127;
border-bottom:1px dashed #fff;
}

.scrolling_cta_item_intro a:hover {
text-decoration: none;
border-bottom: 1px dashed #c62127;
display: inline;}

.scrolling_news_prev {
    width: 10px;
    height: 16px;
    background: url(https://tunbridgewells.gov.uk/__data/assets/image/0004/1948/open_arrows_red.png?v=0.1.1) no-repeat left bottom;
    display: block;
    position: absolute;
    margin-top: 47px;
    margin-left: 252px;
}

.scrolling_news_next {
    width: 10px;
    height: 16px;
    background: url(https://tunbridgewells.gov.uk/__data/assets/image/0004/1948/open_arrows_red.png?v=0.1.1) no-repeat right bottom;
    display: block;
    position: absolute;
    margin-top: 47px;
    margin-left: 497px;
}

.scrolling_news_prev span, .scrolling_news_next span {
    display: none;
}

.scrolling_news_intro a{
    color: #c62127;
border-bottom:1px dashed #fff;
}

.scrolling_news_intro a:hover {
text-decoration: none;
border-bottom: 1px dashed #c62127;
display: inline;}

/* landing page */
#main_content a.landing_page_boxes_item {
    color: #666666;
}

#landing_page_more_links ul li a{
    text-decoration: none;
    color: #c62127;
    border-bottom: 1px dashed transparent;
}

#landing_page_more_links ul li a:hover{
    text-decoration: none;
    color: #c62127;
    border-bottom: 1px dashed #c62127;
}

/* news landing page added by ih*/
.news_landing_page_top_story_intro a{
    color: #c62127;
border-bottom:1px dashed #fff;
}

.news_landing_page_top_story_intro a:hover {
text-decoration: none;
border-bottom: 1px dashed #c62127;
display: inline;}

#main_content .main_content_tabs li:hover {
    background: #d25e63;
border-color: #d25e63;
}

#main_content .main_content_tabs li:hover a {
    color: #fff;
}

#main_content .main_content_tabs li.active {
    background: #c62127;
border-color: #c62127;
}

#main_content .main_content_tabs li.active a {
    color: #fff;
}

#main_content .main_content_tabs li.active:hover {
    background: #d25e63;
border-color: #d25e63;
}

/* calendar */
#left_sidebar_calendar td.eventDate{
background-color: #d25e63;
color: #fff;
}

#left_sidebar_calendar td.date:hover{
background-color: #c62127;
color: #fff;
}

.calendar_prev {
width: 13px;
height: 16px;
display: block;
float: left;
background: url(https://tunbridgewells.gov.uk/__data/assets/image/0017/2744/RED-PREV-CALENDAR-ARROW.png?v=0.1.1) no-repeat center;
position: relative;
}

.calendar_prev:hover {
text-decoration: none;
}

.calendar_next {
width: 13px;
height: 16px;
display: block;
float: right;
background: url(https://tunbridgewells.gov.uk/__data/assets/image/0018/2745/RED-NEXT-CALENDAR-ARROW.png?v=0.1.1) no-repeat center;
position:relative;
}

.calendar_next:hover {
text-decoration: none;
}

/*added by MD on 05.11.14*/
/* content panels */
 #panels_list li.trigger:hover {
     background-color: #d25e63;
     background-position: center -129px;
 }
  
 #panels_list li.mbctrigger:hover {
     background-color: #d25e63;
     background-position: center -129px;
 }
  
 #panels_list li.content {
     background: #C62127;
 }
  
 #panels_list li.content a:hover{
 text-decoration: none;
 border-bottom: 1px dotted #d25e63;
 display: inline;
 color: #d25e63;
 }
  
 #panels_list li.active {
     background-color: #d25e63;
 }
  
 #panels_list li.trigger a{
 background: url(https://tunbridgewells.gov.uk/__data/assets/image/0006/3975/trigger_a_red2.png?v=0.1.1) no-repeat 175px -40px;
 }
  
 #panels_list li.mbctrigger a{
 /*background: url(https://tunbridgewells.gov.uk/__data/assets/image/0006/3975/trigger_a_red2.png?v=0.1.1) no-repeat 175px -40px;*/
 }

/*added by ih*/
/*button red*/
.red {
    color: #fff;
    border: solid 1px #c62127;
    background: #c62127;
}
.red:hover {
    background: #d25e63;
    border: solid 1px #d25e63;
}
.red:active {
    color: #fff;
    border: solid 1px #c62127;
    background: #c62127;
}

#main_content .content_button A { color: #fff;
      border: solid 1px #c62127;
      background: #c62127;
margin-bottom: 20px;
  }

#main_content .content_button A:hover{ color: #fff;
      border: solid 1px #d25e63;
      background: #d25e63;
  }

/*added by ih*/
/*button green */
.green {
    color: #fff;
    border: solid 1px #618246;
    background: #618246;
}
.green:hover {
    background: #8da57a;
    border: solid 1px #8da57a;
}
.green:active {
    color: #fff;
    border: solid 1px #618246;
    background: #618246;
}


/*added by ih*/
/*button purple*/
.purple{
    color: #fff;
    border: solid 1px #4c0660;
    background: #4c0660;
}
.purple:hover {
    background: #81508f;
    border: solid 1px #81508f;
}
.purple:active {
    color: #fff;
    border: solid 1px #4c0660;
    background: #4c0660;
}




/*added by ih*/
.content_table th {
border-color:#c62127;
background:#c62127;
}

.lh_searchButton {
    background-color:#c62127;
}