.button.meetingDetail { background:transparent;border:0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;color:#006DA4;  }

.page-totals { line-height:30px; }
.paging-wrap { margin:20px 0; }
#pagingList, #pagingListEventArea, #pagingListFacilityArea, #pagingListWorkArea { float:left; }
#pagingList, .pagingList li, #pagingListEventArea, #pagingListFacilityArea, #pagingListWorkArea { list-style:none;font-weight:bold;margin:0;padding:0; }
#pagingList li, #pagingListEventArea li, #pagingListFacilityArea li, #pagingListWorkArea li { display:inline-block;border-right:1px solid #ffffff; }
#pagingList li.current, #pagingListEventArea li.current, #pagingListFacilityArea li.current, #pagingListWorkArea li.current { color:#ffffff;background:#67abdb;padding:0px 12px;height:30px;line-height:30px; }
#pagingList li a, #pagingList li.more-page, #pagingListFacilityArea li a, #pagingListWorkArea li a, #pagingListEventArea li a, #pagingListFacilityArea li.more-page, #pagingListWorkArea li.more-page, #pagingListEventArea li.more-page { display:block;color:#373737;padding:0px 12px;background:#cbdde8;text-decoration:none;height:30px;line-height:30px; }
#pagingList li.more-page, #pagingListFacilityArea li.more-page, #pagingListWorkArea li.more-page, #pagingListEventArea li.more-page { display:inline-block;border-right:1px solid #ffffff; }
#pagingList li a.next-nav, #pagingList li a.pre-nav, #pagingListFacilityArea li a.next-nav, #pagingListWorkArea li a.next-nav, #pagingListEventArea li a.next-nav, #pagingListFacilityArea li a.pre-nav, #pagingListWorkArea li a.pre-nav, #pagingListEventArea li a.pre-nav { color:#ffffff;border-radius:0 3px 3px 0;height:30px;background:url(bg-next.gif) center right no-repeat #006bb7;padding:0px 24px 0px 12px;line-height:31px; }
#pagingList li a.pre-nav, #pagingListFacilityArea li a.pre-nav, #pagingListWorkArea li a.pre-nav, #pagingListEventArea li a.pre-nav { border-radius:3px 0px 0px 3px;padding:0px 12px 0px 24px;background:url(bg-prev.gif) center left no-repeat #006bb7  }

#pageControls .stButton .stLarge, .small-social-icons .stButton .stLarge { display:none;margin:0px; }
.st_twitter_large, .st_facebook_large { height:35px;width:38px;display:inline-block;margin:0px;float:left; }
.st_facebook_large .stButton, .st_twitter_large .stButton { height:35px;width:38px;display:block;background:url(/static/Clients/canterburycitycouncil/Microsite/Images/icon-facebook.png) top left no-repeat;margin:0px; }
.st_twitter_large .stButton { background:url(/static/Clients/canterburycitycouncil/Microsite/Images/icon-twitter.png) top left no-repeat; }


.breadcrumbs { position:relative; }
.small-social-icons { position:absolute;right:13px;top:7px;display:none; }
.small-social-icons .st_twitter_large, .small-social-icons .st_facebook_large { height:27px;width:27px; }
.small-social-icons .st_facebook_large .stButton, .small-social-icons .st_twitter_large .stButton { height:27px;width:27px;background:url(small-facebook.gif) top left no-repeat; }
.small-social-icons .st_twitter_large .stButton { background:url(small-twitter.gif) top left no-repeat; }

/* Add to calendar*/
.add-to-calendar-container fieldset {
    padding: 0;
}
.add-to-calendar-container {
    border-bottom: 1px dashed #B0B0B0;
    border-top: 1px dashed #B0B0B0;
    display: block;
    padding-bottom: 20px;
}

.add-to-calendar-container textarea
{
  height: 150px;
}

.add-to-calendar-container select
{
  height: 75px;
}

.add-to-calendar-container textarea,
.add-to-calendar-container select
{
  margin-top: 14px;
  margin-bottom: 14px;
  width: 300px;
}

/* Feedback form */

#feedbackForm .captcha .rcRefreshImage {
    background: url("icon-refresh.png") no-repeat scroll 0 3px transparent;
    padding-left: 20px;
}

#feedbackForm .captcha .rcCaptchaAudioLink {
    background: url("icon-speaker.png") no-repeat scroll 0 3px transparent;
    padding-left: 20px;
}

#feedbackForm {
    position:relative;
    font-size:0.9em;
    clear:both;
    margin-top:20px;
    width:100%;
    padding-bottom:20px;
}



#feedbackForm input[type="submit"] { height:35px; }

#feedbackForm .buttons a.yes, #feedbackForm .buttons a.no {
    background: url("icon-feedback-up.png") no-repeat scroll left top transparent;
    display: inline-block;
    float: right;
    height: 22px;
    margin-left: 4px;
    text-indent: -999em;
    width: 20px;
}

#feedbackForm .buttons a.no {
    background:url(icon-feedback-down.png) top left no-repeat;
    margin-left: 20px;
}

#feedbackForm .buttons a.yes:hover,
#feedbackForm .buttons a.yes.selected
{
    background:url(icon-feedback-up-hover.png) top left no-repeat;
}

#feedbackForm .buttons a.no:hover,
#feedbackForm .buttons a.no.selected
{
    background:url(icon-feedback-down-hover.png) top left no-repeat;
}

#feedbackForm h3 {
    background: none repeat scroll 0 0 #1B4577;
    color: #FFFFFF;
    font-size: 1.167em;
    margin: 0;
    padding-bottom: 12px;
    padding-left: 15px;
    padding-top: 12px;
  border-radius:3px;
}
#feedbackForm .buttons {
    color: #FFFFFF;
    position: absolute;
    right: 15px;
    top: 8px;
}
    #feedbackForm .buttons img {
        margin-left:10px;
    }
#feedbackForm .feedbackInner {
    background: none repeat scroll 0 0 #EDF1F4;
    border: 1px solid #D6DDE3;
    padding: 20px;
}
    #feedbackForm .field {
        margin-bottom:1.0em;
    }

#feedbackForm input[type="submit"], .submit-panel input[type="submit"] {
    background: none repeat scroll 0 0 #006CB7;
    border: medium none;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    filter: none;
    font-family: Arial,Helveitca,sans-serif;
    font-weight: bold;
    height: 29px;
    line-height: 29px;
    margin-top: 10px;
    width: 69px;
}
    #feedbackForm textarea {
        width:100%;
        border:1px solid #D9D9D9;
        height:64px;
    }
#feedbackForm textarea, #feedbackForm select
{
  margin-top: 10px;
}

    #feedbackForm .captchaImage {
        float:left;
        clear:right;
        margin-right:15px;
        margin-bottom:15px;
    }
    #feedbackForm .captchaLabel {
        margin-bottom:15px;
        display:block;
    }
    #feedbackForm input[type="text"] {
        clear:both;
        border:1px solid #D9D9D9;
        width:218px;
    }


/*    A to Z control    */

.a-z-header, .a-z-header li, .a-z-list, .a-z-list li { list-style:none;margin:0;padding:0; }
.a-z-header { padding:0 18px;background:#11417a; }
.a-z-header li { display:inline; }
.a-z-header li a { color:#ffffff;text-decoration:none;text-transform:uppercase;padding:15px 6px;display:inline-block;font-weight:bold; }
.a-z-header li a:hover { text-decoration:underline; }
.a-z-list li.title a { color:#006bb7;font-size:1.1em;font-weight:bold;margin-top:35px;display:block; }
.a-z-list li { padding:0.2em; }

.aToZ {
    margin-bottom:15px;
}

.aToZ h3 { color:#525b48;font-size:1.4em;padding:6px 0;font-weight:bold; }

.aToZ ul {
    margin:0px;
    padding:0px;
    list-style:none;
}
.aToZ ul li {
    display:block;
    width:30px;
    height:30px;
    line-height:30px;
    float:left;
    position:relative!important;
    margin:0 5px 5px 0;
}
.aToZ ul li a {
    text-align:center;
    font-size:1.1em;
    font-weight:bold;
    color:#ffffff;
    text-decoration:none;
    text-transform:uppercase;
    display:block;
    padding:0;
    background:#194b7a;    
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px; 
}
.aToZ ul li a:hover {
    background:#006bb7;
    filter:none;
}

div.popover{
  width:auto;
  z-index:999;

  zoom:1;
  position:absolute;
  margin:0px;
  display:block;
  width:190px;
 
}
div.popover, div.popover div{
margin:0px;z-index:99;
}

div.popover div.arrow{
  background:url(icon-tooltip-arrow.png) no-repeat;
  width:35px;
  height:8px;
  bottom:-8px;
  position:absolute;
  left:40%;
  margin:0px;
  padding-bottom:10px;
}
.aToZ ul li ul{
  background:#006ea5;
  border:1px solid #fff;
  padding:5px 10px;
}
.aToZ ul li ul a, .aToZ ul li ul a:hover{
  color:#fff;
  background:none;
  filter:none;
  width:100%;
  display:block;
  text-align:left;
}
.aToZ ul li ul li{
  float:none;
  font-size:0.733em;
  display:block;
  width:100%;
  height:auto;
  border:none;
}
div.popover h3{
  display:none;
}

/*Email friend popup*/
.ui-dialog-titlebar {
    background: none repeat scroll 0 0 #0C3050;
    color: #FFFFFF;
    font-size: 1em;
    font-weight: bold;
    margin: 0;
    padding: 14px 15px 13px;
    position: relative;
    width: 430px;
}

.verticalForm .share-url .link-label {
    color: #303030;
    float: left;
    margin-right: 5px;
    text-decoration: none;
}
.verticalForm .share-url.label-box {
    height: auto;
    line-height: 1.1em;
    padding-bottom: 10px;
    padding-top: 5px;
}
.verticalForm .share-url {
    color: #0A6CB5;
    margin: 0 0 15px 145px;
    text-decoration: underline;
    word-wrap: break-word;
}
.verticalForm input[type="submit"], .emailAFriend input[type="button"] {
    background: none repeat scroll 0 0 #006CB7;
    border: medium none;
    color: #FFFFFF;
    filter: none;
    font-family: Arial,Helveitca,sans-serif;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    margin-left: 0;
    width: 78px;
}

.verticalForm input.btn-email-close[type="submit"] {
    background: none repeat scroll 0 0 #818181;
    filter: none;
    margin-left: 15px;
}
