h1,h2,h3,h4,h5,h6 {color:#1db8b3;}

a {color:#00a2e5;}

a:hover {color:#1db8b3;}

.prevnextLink, a.prevnextWindow, a.prevnextWindowArrow {background:#1db8b3;}

a.prevnextWindow:hover,a.prevnextWindowArrow:hover,.prevnextLink:hover { background:#00a2e5;}

.prevnextCurrent {background:#ba282e;}

a.news_thumb {border:1px solid #00a2e5;}

a.news_thumb:hover {border:1px solid #1db8b3;}

body {background:#00a2e5;}

.logo.green.hide-on-phones {display:block !important;}
@media screen and (max-width: 767px) {
    .logo.green.show-on-phones {display:block !important;}
    .logo.green.hide-on-phones {display:none !important;}
}

.footer_nav h6 {color:#74d8f7;}

.copyright {color:#74d8f7!important;}

.copyright a {color:#74d8f7;}

.site_title {color:#00a2e5;}
a.phone {background:url(graphics/main/btn_phone_green.png) no-repeat 0 0;}
a.location {background:url(graphics/main/btn_location_green.png) no-repeat 0 0;}
a.menu {background:url(graphics/main/btn_menu_blue.png) no-repeat 0 0;}

.wrapper {-webkit-box-shadow:  0 0 25px 15px #006399; box-shadow:  0 0 25px 15px #006399;}

input[type="submit"] {
    background: #1cb8b3; /* Old browsers */
    background: -moz-linear-gradient(top,  #1cb8b3 0%, #009988 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1cb8b3), color-stop(100%,#009988)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1cb8b3 0%,#009988 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1cb8b3 0%,#009988 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1cb8b3 0%,#009988 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1cb8b3 0%,#009988 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1cb8b3', endColorstr='#009988',GradientType=0 ); /* IE6-9 */
}


/*DEFINE NAVIGATION CLASSES*/
#topnav {
    background: #1cb8b3; /* Old browsers */
	background: -moz-linear-gradient(top,  #1cb8b3 0%, #009988 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1cb8b3), color-stop(100%,#009988)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1cb8b3 0%,#009988 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1cb8b3 0%,#009988 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1cb8b3 0%,#009988 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1cb8b3 0%,#009988 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1cb8b3', endColorstr='#009988',GradientType=0 ); /* IE6-9 */
}

#menu {
    background: #00a8ea; /* Old browsers */
	background: -moz-linear-gradient(top,  #00a8ea 0%, #0076c0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a8ea), color-stop(100%,#0076c0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #00a8ea 0%,#0076c0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #00a8ea 0%,#0076c0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #00a8ea 0%,#0076c0 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #00a8ea 0%,#0076c0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a8ea', endColorstr='#0076c0',GradientType=0 ); /* IE6-9 */
}

#menu a:hover {color:#80d9ff;}
#menu li:hover a {color:#80d9ff;}
#menu li ul a {color:#fff !important;}

#menu li ul,  #info_center ul li ul {background:#0076c0;}

#menu li ul a:hover, #info_center ul li ul a:hover {background:#1cb8b3;}

@media screen and (max-width: 767px) {
    #menu {background:none; border-bottom:1px solid #0076c0;}
    
    .right_col {border-top:1px solid #0076c0; padding-top:10px;}
    
    .main_nav { display: none; }
}

/*END NAVIGATION CLASSES*/


/* Home Page */
#homenews {
    background: #1cb8b3; /* Old browsers */
	background: -moz-linear-gradient(top,  #1cb8b3 0%, #009988 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1cb8b3), color-stop(100%,#009988)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1cb8b3 0%,#009988 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1cb8b3 0%,#009988 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1cb8b3 0%,#009988 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1cb8b3 0%,#009988 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1cb8b3', endColorstr='#009988',GradientType=0 ); /* IE6-9 */

}

.callout_button, .small_button {
    background: #00a8ea; /* Old browsers */
	background: -moz-linear-gradient(top,  #00a8ea 0%, #0076c0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a8ea), color-stop(100%,#0076c0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #00a8ea 0%,#0076c0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #00a8ea 0%,#0076c0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #00a8ea 0%,#0076c0 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #00a8ea 0%,#0076c0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a8ea', endColorstr='#0076c0',GradientType=0 ); /* IE6-9 */
}

.callout_button:hover, .small_button:hover {
    background: #1cb8b3; /* Old browsers */
	background: -moz-linear-gradient(top,  #1cb8b3 0%, #009988 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1cb8b3), color-stop(100%,#009988)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1cb8b3 0%,#009988 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1cb8b3 0%,#009988 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1cb8b3 0%,#009988 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1cb8b3 0%,#009988 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1cb8b3', endColorstr='#009988',GradientType=0 ); /* IE6-9 */
}


/* Footer */
.footer.container {}

#footer .left {
    background: #1cb8b3; /* Old browsers */
    background: -moz-linear-gradient(top,  #1cb8b3 0%, #009988 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1cb8b3), color-stop(100%,#009988)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1cb8b3 0%,#009988 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1cb8b3 0%,#009988 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1cb8b3 0%,#009988 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1cb8b3 0%,#009988 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1cb8b3', endColorstr='#009988',GradientType=0 ); /* IE6-9 */
}
#footer .right #connectWithUs {
    background: #00a8ea; /* Old browsers */
	background: -moz-linear-gradient(top,  #00a8ea 0%, #0076c0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a8ea), color-stop(100%,#0076c0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #00a8ea 0%,#0076c0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #00a8ea 0%,#0076c0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #00a8ea 0%,#0076c0 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #00a8ea 0%,#0076c0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a8ea', endColorstr='#0076c0',GradientType=0 ); /* IE6-9 */
}

    @media only screen and (max-width:767px) {
        #footer .one-five {border-bottom:1px solid #80d9ff;}
    }


/* Sidebar */

.button1 {background:#006c6b;}
.button2 {background:#01a490;}
.button3 {background:#20bdbe;}
.button4 {background:#0089d0;}
.button5 {background:#00aeef;}

.button1:hover {
    background: #004949; /* Old browsers */
    background: -moz-linear-gradient(top,  #006c6b 0%, #004949 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#006c6b), color-stop(100%,#004949)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #006c6b 0%,#004949 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #006c6b 0%,#004949 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #006c6b 0%,#004949 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #006c6b 0%,#004949 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006c6b', endColorstr='#004949',GradientType=0 ); /* IE6-9 */
}
.button2:hover {
    background: #006c6b; /* Old browsers */
    background: -moz-linear-gradient(top,  #01a490 0%, #006c6b 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#01a490), color-stop(100%,#006c6b)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #01a490 0%,#006c6b 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #01a490 0%,#006c6b 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #01a490 0%,#006c6b 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #01a490 0%,#006c6b 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01a490', endColorstr='#006c6b',GradientType=0 ); /* IE6-9 */
}
.button3:hover {
    background: #20bdbe; /* Old browsers */
    background: -moz-linear-gradient(top,  #20bdbe 0%, #02a591 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#20bdbe), color-stop(100%,#02a591)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #20bdbe 0%,#02a591 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #20bdbe 0%,#02a591 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #20bdbe 0%,#02a591 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #20bdbe 0%,#02a591 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#20bdbe', endColorstr='#02a591',GradientType=0 ); /* IE6-9 */
}
.button4:hover {
    background: #0089d0; /* Old browsers */
    background: -moz-linear-gradient(top,  #0089d0 0%, #0061b0 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0089d0), color-stop(100%,#0061b0)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0089d0 0%,#0061b0 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0089d0 0%,#0061b0 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0089d0 0%,#0061b0 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0089d0 0%,#0061b0 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0089d0', endColorstr='#0061b0',GradientType=0 ); /* IE6-9 */
}
.button5:hover {
    background: #00aeef; /* Old browsers */
    background: -moz-linear-gradient(top,  #00aeef 0%, #0089d0 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00aeef), color-stop(100%,#0089d0)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #00aeef 0%,#0089d0 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #00aeef 0%,#0089d0 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #00aeef 0%,#0089d0 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #00aeef 0%,#0089d0 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aeef', endColorstr='#0089d0',GradientType=0 ); /* IE6-9 */
}

/* ----------------------
Events Small Calendar
------------------------ */
.cal { background:#00a2e5;}
.cal .calDayOn a {color:#00a2e5;}
.calGrid td.calTodayOn,.calGrid td.calTodayOff {background:#00a2e5;}

/* -----------------------------------------------------------------------
Events Month-at-a-Glance
----------------------------------------------------------------------- */
#calendarDetail {}
#calendarDetail .calDayOn {background:#f9e9f5;}
#calendarDetail .calTodayOff, #calendarDetail .calTodayOn{background-color:#ddd;}
#calendarDetail .calendarDays .eventToday{background-color:#ddd;}
#calendarDetail .calendarDays{}

.photos a {border:1px solid #c6168d;}
.photos a:hover {border:1px solid #5c2e91;}

div.photoRemote {background:url(graphics/main/remote_red_purple.png) no-repeat;}
span.photoRemoteFirst a:hover {background:url(graphics/main/remote_red_purple.png) no-repeat 0 -23px;}
span.photoRemotePrevious a:hover {background:url(graphics/main/remote_red_purple.png) no-repeat -44px -23px;}
span.photoRemote a:hover {background:url(graphics/main/remote_red_purple.png) no-repeat -87px -23px;}
span.photoRemoteNext a:hover {background:url(graphics/main/remote_red_purple.png) no-repeat -212px -23px;}
span.photoRemoteLast a:hover {background:url(graphics/main/remote_red_purple.png) no-repeat -255px -23px;}

button span{background:transparent url(graphics/forms/btn_right_purple.png) no-repeat right top;}

button span span{background:transparent url(graphics/forms/btn_left_purple.png) no-repeat;}

button.small_submit span {background:transparent url(graphics/forms/btn_right_small_purple.png) no-repeat right top;}

button.small_submit span span {background:transparent url(graphics/forms/btn_left_small_purple.png) no-repeat left top;}

.textField {background:url(graphics/forms/input_bg.png) repeat-x bottom; }

textarea {border:1px solid #bdbdbd;}

.jNiceRadio{background:transparent url(graphics/forms/radio_purple.png) no-repeat left top;}

.jNiceCheckbox{background:transparent url(graphics/forms/checkbox_purple.png) no-repeat left top;}

.jNiceSelectWrapper .jNiceSelectOpen{background:url(graphics/forms/select_right_purple.png) no-repeat center center;}

.jNiceSelectWrapper ul a:hover{background:#efbfe5;}

.sidebar_info {
    background:#1db8b3;
    -webkit-border-radius:7px;
    border-radius:7px;
    color:#fff !important;
    padding:8px;
    margin-bottom:20px;
}
.sidebar_info h3 {color:#fff;}
.sidebar_info ul {
    list-style: disc;
}
.sidebar_info ul li {
    margin-left:30px;
    line-height:16px;
    margin-bottom:0;
}

.branch-detail .facilities ul {
    list-style:disc;
}
.branch-detail .facilities ul li {
    width:47%;
    float:left;
    margin-left:3%;
}

#info_center {
    background: #00aeef; /* Old browsers */
    background: -moz-linear-gradient(top,  #00aeef 0%, #0060af 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00aeef), color-stop(100%,#0060af)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #00aeef 0%,#0060af 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #00aeef 0%,#0060af 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #00aeef 0%,#0060af 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #00aeef 0%,#0060af 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aeef', endColorstr='#0060af',GradientType=0 ); /* IE6-9 */
}

.slicknav_nav {background:#00aeef;}
.slicknav_nav ul {background:#0089d0;}
.slicknav_nav ul ul {background:#0060af;}
.slicknav_nav ul ul ul {background:#0089d0;}
.slicknav_nav ul ul ul ul {background:#00aeef;}
.slicknav_btn {background: #00a8ea; /* Old browsers */
    background: -moz-linear-gradient(top,  #00a8ea 0%, #0076c0 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a8ea), color-stop(100%,#0076c0)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #00a8ea 0%,#0076c0 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #00a8ea 0%,#0076c0 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #00a8ea 0%,#0076c0 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #00a8ea 0%,#0076c0 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a8ea', endColorstr='#0076c0',GradientType=0 ); /* IE6-9 */}
.no-js .slicknav_menu {background:url(graphics/main/btn_menu_blue_2.png) no-repeat;}