/* Color
===================================================*/

/* These style rules will over-ride the core EBI styles and apply
    your custom colour palette in a consistent manner */

/* Links */
/*a:link,
a:visited {
    color: #200772;
    border-bottom-color: #3914AF;
}*/

.masthead, #ebi_search .button, .pagination .current {
    background-color: #6C8CD5;
}

a:hover,
a:focus,
a:active {
    color: #006363;
    border-bottom: 1px solid #009999;
}

a.special:hover,
a.special:focus,
a.special:active {
    color: #1240AB;
    border-bottom: 3px double #1240AB;
}

a.special { background-color: #5CCCCC; }


/* Headings */
h1, h2, h3, h4, h5, h6 { color: #222222; }

h1 { color: #1240AB; }

h2 { color: #BF8F30; }

h1 a:link,
h2 a:link,
h3 a:link,
h4 a:link,
h5 a:link,
h6 a:link,
h1 a:visited,
h2 a:visited,
h3 a:visited,
h4 a:visited,
h5 a:visited,
h6 a:visited {
    border-bottom-color: #1240AB;
}


/* Table heading cells */
th { background-color: #009999; }


/* Form submission button */
form input.submit {
    /* colours */
    color: #fff;
    text-shadow: #06266F 1px 1px;
    border-top: 1px solid #6C8CD5;
    border-left: 1px solid #6C8CD5;
    border-right: 1px solid #06266F;
    border-bottom: 1px solid #06266F;

    background-image: -moz-linear-gradient(top, #1240AB, #2A4480);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ccc),color-stop(1, #2A4480));
    background-image: -webkit-linear-gradient(#1240AB, #2A4480);
    background-image: linear-gradient(top, #1240AB, #2A4480);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#1240AB', EndColorStr='#2A4480');
}

/* Define the basic colour your local masthead */
div#local-masthead { background-color: #6C8CD5; }

/* Colour the faux-underline for local menu items */
div#local-masthead ul li a:hover,
div#local-masthead ul li a:focus,
div#local-masthead ul li a:active {
    border-bottom: 3px solid #1240AB;
}
