﻿@import url("LayoutStyle_GlobalShared.css");

/*Styles specifically for the Site with the Default Theme */


/*=====================

        Global

=====================*/


body
{
    background-color: #d3d3d3;
    color: #333333;
}

a:link, a:visited, a:hover, a:active
{
    color: #d05c00;
}

h1, h2
{
    color: #2878a1;
}

h3, h4, h5
{
    color: #333333;
}
hr
{
    color: #DDDDDD;
    background-color: #DDDDDD;
}

hr.blankhr
{
    color: #FFFFFF;
    background-color: #FFFFFF;
}

h1.bottomlineh1, h2.bottomlineh2, h3.bottomlineh3, h4.bottomlineh4, h5.bottomlineh5
{
    border-bottom-color: #CCCCCC;
}

h1.firstbottomlineh1, h2.firstbottomlineh2, h3.firstbottomlineh3, h4.firstbottomlineh4, h5.firstbottomlineh5
{
    border-bottom-color: #CCCCCC;
}


/* generic highlights container */

.highlightcontainer-horizontal .highlightphoto
{
    background-image: url('/content/images/HomePage/bg_topstory.gif');
}

.highlightcontainer-horizontal .highlighttext h1
{
    color: #D05C00;
    border-bottom-color: #d4d4d4;
}

.highlightcontainer-horizontal .highlighttext p
{
    color: #090909;
}

.highlightcontainer-vertical .highlightphoto
{
    background-image: url('/content/images/Layout/bg_contenthighlight.gif');
}


/* event viewer */

.EventViewer ul li
{
    color: #333333;
}

.EventViewer .EventDescription
{
    color: #000000;
}

.contentimage-paddedborder
{
    background-color: #FFFFFF;
    border-color: #e3e3e3;
}


/*=====================

        Menu

=====================*/

.menuheadingcontainer
{
    background-color: #d05c00;
    color: #FFFFFF;
}

.menuheadingcontainer a:link, .menuheadingcontainer a:visited, .menuheadingcontainer a:hover, .menuheadingcontainer a:active
{
    color: #FFFFFF;
}

.menulist li
{
    background-image: url('/content/images/Themes/Default/bg_menuli.gif');
    color: #333333;
    border-bottom-color: #CCCCCC;
}

.menulist li:hover, .menulist li:active
{
    background-image: url('/content/images/Themes/Default/bg_menulihover.gif');
}
.menulist li ul li:hover, .menulist li ul li:active
{
    background-color: #F6F6F6;
}
.menulist li ul
{
    background-image: url('/content/images/Themes/Default/bg_nestedul.gif');
    border-top-color: #CCCCCC;
}

.menulist li ul li
{
    color: #333333;
    background-color: #FFFFFF;
}

.menulist li a:link, .menulist li a:visited, .menulist li a:hover, .menulist li a:active
{
    color: #333333;
}


/*=====================

      Breadcrumbs

=====================*/

.breadcrumbscontainer
{
    background-color: #f0f0f0;
    color: #999999;
}

.breadcrumbscontainer a:link, .breadcrumbscontainer a:visited, .breadcrumbscontainer a:hover, .breadcrumbscontainer a:active
{
    color: #999999;
}


/*=====================

       Layout

=====================*/

.bodyhed
{
    color: #2878a1;
}


.breadcrumbscontainer a:link, .breadcrumbscontainer a:visited, .breadcrumbscontainer a:hover, .breadcrumbscontainer a:active
{
    color: #999999;
}

.pagetitlecontainer, .pagetitlecontainer-threecol, .pagetitlecontainer-onecol
{
    color: #333333;
}

.thirdcolmodule
{
    border-color: #dddddd;
}

.thirdcolmodule h1
{
    border-bottom-color: #f5812a;
    color: #FFFFFF;
    background-color: #d05c00;
}

.thirdcolmodule li
{
    color: #777777;
}

.thirdcolmodule p
{
    color: #777777;
}



/*=====================

    Content Layout

=====================*/

.contenthighlight-left
{
    background-image: url('/content/images/Layout/bg_contenthighlight.gif');
}



/*=====================

     Page Layout
   (columns, etc.)

=====================*/

#middle-outercontainer
{
    background-color: #FFFFFF;
}

#middle-container1
{
    background-color: #FFFFFF;
}

#onecol-contentcol
{
    border-left-color: #e3e3e3;
    border-right-color: #e3e3e3;
}

#twocol-rightcontentcol
{
    border-left-color: #e3e3e3;
}

#threecol-middlecontentcol
{
    border-right-color: #e3e3e3;
}

#threecol-rightcontentcol
{
    border-left-color: #e3e3e3;
}



/*=====================

     Search Box

=====================*/

.frontpagesearchcontainer
{
    border-color: #CCCCCC;
    background-color: #EEEEEE;
}

.SearchLabel
{
    color: #666666;
}

#MainSearchSelector
{
    color: #666666;
}


table.gallerytable
{
    border-top-color: #f0f0f0;
    border-left-color: #f0f0f0;
}



table.gallerytable td
{
    border-right-color: #f0f0f0;
    border-bottom-color: #f0f0f0;
}



table.gallerytable p
{
    color: #666666;
}

span.contentimageright-withcaption,

span.contentimageleft-withcaption {

                border-color:#e3e3e3;

                background-color:#FFFFFF;

                color:#888888;

}
