/* Only used to set the colors of blue site */

@CHARSET "UTF-8";

#subnav a, #subnav a:link, #subnav a:visited {
    color: #4EA4D7;
}

#subnav a.selected {
    color: #4EA4D7;
}

a, a:visited {
    color: #4EA4D7;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

/******************/
/* background div */
/******************/

#directoryContent {
    background: url(../images/directory/blue/directoryBgBlue.jpg) no-repeat;
}

#backgroundContent {
    background: url(../images/content/blue/headerBg.jpg) no-repeat;
    background-position: top;
}

/***************/
/* content div */
/***************/

#contentLeft {
    background: url(../images/content/blue/leftPaneBg.jpg) no-repeat;
}

#contentRight {
    background: url(../images/content/blue/newsEventsBg.jpg) repeat-y;
}

/****************/
/* content left */
/****************/

#contentLeftTop {
    background: url(../images/content/blue/leftPaneRepeatTop.jpg) no-repeat;
    background-position: top left;
}

#contentLeftMid {
    background: url(../images/content/blue/leftPaneRepeatMid.jpg) repeat-y;
}

#contentLeftBtm {
    background: url(../images/content/blue/leftPaneRepeatBtm.jpg) no-repeat;
    background-position: bottom left;
}

/****************/
/** footer div **/
/****************/

#footer {
    background: #4EA4D7;
}

#admin {
    background: url(../images/footer/adminBlue.gif) no-repeat;
}

/***********************/
/* featured news items */
/***********************/

h1, h2, h3, h4, h5, h6{
    color: #4EA4D7;
}

#events-table a {
    color: #4EA4D7;
}

#news-tableFeat .inside a, #news-tableFeat .inside a:link, #news-tableFeat .inside a:visited {
    color: #4EA4D7;
    text-decoration: none;
}

a#logoLink {
    background: url(../images/footer/footerLogoBlue.jpg) no-repeat;
}

/**********/
/* subNav */
/**********/

#subnav .menuItem a.selected {
    color: #006699;
}


/********************************/
/******* Top Search Field *******/
/********************************/

#cse-search-box div#leftSearchAll {
    width: 9px;
    height: 20px;
    float: left;
    background: url(/templates/public/wireframe/images/search/blue/leftSearch.jpg) no-repeat; 
}

#cse-search-box input#keywordAll {
    width: 117px;
    height: 20px;
    background-image: url(/templates/public/wireframe/images/search/blue/midSearch.jpg);
    border: 0px;
}

#cse-search-box #searchSubmitAll {
    display: block;
    float: left;
    width: 36px;
    height: 20px;
    background: url(/templates/public/wireframe/images/search/blue/rightSearch.jpg) no-repeat;
    margin-left: 126px;
    margin-top: -20px;
}

#cse-search-box {
    float: left;
    margin-top: 20px;
    margin-left: 20px;
}