.bodywrap {
        height:100%;
        background:url(/skins/steel/topbg.gif) top repeat-x}
        
.no_navigation {
        height:100%;
        padding-top:60px;
        background:url(/skins/steel/topbg_no_menu.gif) top repeat-x}

.featurewrap {
        background: url(/skins/steel/topbg_home.gif) top repeat-x;
        }

.noheader {
        background:url(/skins/steel/topbg2.gif) top repeat-x}

.homepage {
        background:url(/skins/steel/topbg_home.gif) top repeat-x}

/* =====================================================
    booz allen hamilton (bah)
   ===================================================== */        
.homepage_bah {
        background:url(/skins/steel/topbg_home_top.png) top repeat-x}

div#bah a {
        color: #9eccee;
        text-decoration: underline;
}

div#bah a:hover {
        color: #fff;
        text-decoration: underline;
}

div#bah div#bah_content {
        text-align: center;
        background-color: #00508C;
        background-image: url(/skins/steel/bah/bah_bg.png);
        background-repeat: repeat-x;
        background-position: 0 0;
}

div#bah div#bah_content div#bah_container {
        width: 960px;
        margin: 0 auto;
        color: #fff;
        padding-bottom: 1.5em;
}

div#bah div#bah_content div#bah_container #bah_logo {
        display: block;
        background-image: url(/skins/steel/bah/bah_logo.png);
        background-repeat: no-repeat;
        background-position: 0 0;
        width: 268px;
        height: 64px;
        margin: 0 auto;
}

div#bah div#bah_content div#bah_container #bah_logo span {
        display: none;
}

div#bah div#bah_content div#bah_container p {
        font-size: 14px;
        line-height: 1.5;
}

div#bah div#featured_content {
        background-image: url(/skins/steel/topbg_home_bottom.png);
        background-repeat: repeat-x;
        background-position: 0 0;
        margin-top: 0;
}

div#bah div#featured_content .tagline {
        margin-top: 0;
        padding-top: 25px;
}

/* =====================================================
    edassist
   ===================================================== */
.homepage_edassist {
        background:url(/skins/steel/topbg_home_top.png) top repeat-x}

div#edassist a {
        color: #FEC429;
        text-decoration: underline;
}

div#edassist a:hover {
        color: #E54231;
        text-decoration: underline;
}

div#edassist div#edassist_content {
        text-align: center;
        background-color: #00032A;
        background-image: url(/skins/steel/edassist/edassist_bg.png);
        background-repeat: repeat-x;
        background-position: 0 0;
}

div#edassist div#edassist_content div#edassist_container {
        width: 960px;
        margin: 0 auto;
        color: #fff;
        padding-top: 1.5em;
        padding-bottom: 1.5em;
}

div#edassist div#edassist_content div#edassist_container #edassist_logo {
        display: block;
        background-image: url(/skins/steel/edassist/edassist_logo.png);
        background-repeat: no-repeat;
        background-position: 0 0;
        width: 150px;
        height: 79px;
        margin: 0 auto;
        -webkit-box-shadow:  0 1px 2px 0 rgba(0,0,0,1);
        -moz-box-shadow:  0 1px 2px 0 rgba(0,0,0,1);
        -ms-box-shadow:  0 1px 2px 0 rgba(0,0,0,1);
        -o-box-shadow:  0 1px 2px 0 rgba(0,0,0,1);
        box-shadow: 0 1px 2px 0 rgba(0,0,0,1);
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        -ms-border-radius: 3px;
        -o-border-radius: 3px;
        border-radius: 3px;
}

div#edassist div#edassist_content div#edassist_container #edassist_logo span {
        display: none;
}

div#edassist div#edassist_content div#edassist_container p {
        font-size: 14px;
        line-height: 1.5;
}

div#edassist div#featured_content {
        background-image: url(/skins/steel/topbg_home_bottom.png);
        background-repeat: repeat-x;
        background-position: 0 0;
        margin-top: 0;
}

div#edassist div#featured_content .tagline {
        margin-top: 0;
        padding-top: 25px;
}   

.noslider {
        background:url(/skins/steel/topbg2.gif) top repeat-x}

a.btn-start {
        background:url(/skins/steel/btn-start.gif) no-repeat;}

ul.dropdown li.active a {
        background:url(/skins/steel/topmenu_bg_bot.gif) center bottom no-repeat}

ul.dropdown .root-item ul a:hover {
        background:url(/skins/steel/topmenu_sub_bg.gif) repeat-y #eaedf6;
        color:#314761}

.bottom-content {
        background:url(/skins/steel/footer_sidebar_bg.gif) top repeat-x #233346;
        color:#a6b1bd;}

.bottom-sidebar,
.bottom-sidebar .content p{
        color:#a6b1bd;}

.border {
        background:url(/skins/steel/bottom_line.gif) bottom repeat-x}

.stext {
        background:url(/skins/steel/bg_search.gif) no-repeat;}

.feed {
        background:url(/skins/steel/ico-feed.gif) right top no-repeat}

.col-bot h3,
.col-bot li {
        background:url(/skins/steel/bottom_line.gif) bottom repeat-x;}

.col-bot li a {
        color:#a6b1bd}
        
.col-bot li a:hover {
        color:#e6ebf0}

.contact-form .inputtext {
        background:url(/skins/steel/bg_input_bot.gif) no-repeat;
        color:#6888af}

.contact-form .textarea {
        background:url(/skins/steel/bg_textarea_bot.gif) no-repeat;
        color:#6888af;
        scrollbar-base-color:#2b3f56;
        scrollbar-arrow-color:#6888af;
        overflow:auto;}

.contact-form .btn-submit {
        background:url(/skins/steel/btn-submit-bot.gif) no-repeat;
        color:#fff}

.footer {
        background:#070a0d}

.copyright {
        color:#223446}

.copyright a {
        color:#2d4967}

.copyright a:hover {
        color:#44668b}

.layouts .boxbg:hover h2 {
        color:#557090}

.boxbg {
        background:url(/skins/steel/bg_home_cols.gif) left bottom no-repeat;}

.boxbg:hover {
        background:url(/skins/steel/bg_home_cols.gif) right bottom no-repeat;}

.boxbg a.link-more {
        color:#557090}

.boxbg a.link-more:hover {
        color:#557090}

a.link-more {
        color:#314761;}

a.link-more:hover {
        color:#557090;
        border-bottom:1px solid #557090}

.post-title h2 a:hover,
.navigation a:hover,
.post-entry a {
        color:#557090}