.bannernavigation a.home, .bannernavigation a:hover.home{
    background:url(/images/home_active.jpg) no-repeat;    
    color:#651011;
    font-weight:bold;
    width:61px;
    float:left;
    padding:7px 0px 6px 0px;
    border-bottom:0px;
    }
.img_banner {
margin-top:20px;
}
#banner{
        margin-bottom:0px;
}
.expertise { 
float:left;
width:260px;
font-size:11px;
padding:0px 0px 0px 0px;
margin-left:34px;
order:1px solid #FF0000;
line-height:16px;
background:url(/images/home_expertise.gif) no-repeat;
}
.expertise_bg{ 
background:url(/images/home_expertise_title.jpg) no-repeat;
width:220px;
float:left;
margin:0px 0px 10px 40px;
}
.expertise_title{
color:#ffffff;
font-size:19px;
padding:6px 36px 6px 10px;

float:left;
}
.care_txt {
float:left;
width:220px;
margin-left:40px;
 }
.home_solutions { 
float:left;
width:620px;
background:url(/images/home_solution_title.jpg) no-repeat;
}
.solution_title { 
    color:#FFFFFF;
    font-size:19px;
    padding:5px 0px 4px 15px;
    float:left;
}
#maincontent .expertise a{ 
color:#0b81cc;
text-decoration:none;
}
#maincontent .expertise a:hover{ 
color:#0b81cc;
text-decoration:underline;
}
.yui-content {
    float:left;
    display:inline;
    width:389px;
    min-height:310px;
    height:370px;
    padding:30px 0 30px 30px;
    
}
.yui-content .tabContent p {
    margin:0 0 15px 0;
}

#maincontent ul.yui-nav {
    display:block;
    float:left;
    width:200px;
    margin:0;
    padding:15px 0 0 0;
}

#maincontent ul.yui-nav li {
    list-style-type:none;
    background:url(/images/bg-li.jpg) repeat-y;
    border-top:1px dotted #d7d7d7;
    margin:0;
    padding:0;
    font-size:12px;
}

#maincontent ul.yui-nav li.last {
    border-bottom:1px dotted #d7d7d7;
}

#maincontent ul.yui-nav li.nav-border {
    border-bottom:none;
}

#maincontent .yui-nav a:link, #maincontent .yui-nav a:visited  {
    background:url(/images/bg-li.jpg) repeat-y;
    margin:0;
    padding:15px 5px;
    font-weight:300; 
    width:190px;
    display:block;
    border-right:1px solid  #d7d7d7; 
    text-decoration:none;
    color:#797979;
}

#maincontent .yui-nav a:hover, #maincontent .yui-nav a:focus {
    text-decoration:none;
    color:#8c8c8c;
    background-color:#fff;
    background-image:none;
    margin:0;
    padding:15px 5px;
    font-weight:300;
    width:190px;   
    display:block; 
    border-right:1px solid  #fff;    
}

#maincontent .yui-nav .selected a, #maincontent .yui-nav .selected a:focus, #maincontent .yui-nav .selected a:hover {
    color:#6f333f;
}

#maincontent .yui-nav a:link {
    color:#797979;
    text-decoration:none;
}

.featured-project {
    background-color:#e6e6d9;
    border:1px solid #ddddcb;
    padding:15px;
    font-size:11px;
    line-height:16px;
}
.home_text { 
    float:left;
    width:200px;  
}

.featured-project img {
    border:1px solid #ecece3;
}

.featured-project img.cmx-FloatLeft {
    margin-right:6px;
}

#maincontent .featured-project a {
    color:#0b81cc;
    text-decoration:none;
}

#maincontent #menuTab #tab1 h3 {
    background:url(/images/head-impact-eval.jpg) no-repeat;
    width:198px;
    height:30px;
    float:left;
    margin:0;
    padding:0;
}

#maincontent #menuTab #tab2 h3 {
    background:url(/images/head-survey-research.jpg) no-repeat;
    width:268px;
    height:30px;
    float:left;
    margin:0;
    padding:0;
}
#maincontent #menuTab #tab3 h3 {
    background:url(/images/head-applied-research.jpg) no-repeat;
    width:197px;
    height:30px;
    float:left;
    margin:0;
    padding:0;
}
#maincontent #menuTab #tab4 h3 {
    background:url(/images/head-quantitative.jpg) no-repeat;
    width:201px;
    height:30px;
    float:left;
    margin:0;
    padding:0;
}
#maincontent #menuTab #tab5 h3 {
    background:url(/images/head-qualitative.jpg) no-repeat;
    width:172px;
    height:53px;
    float:left;
    margin:0;
    padding:0;
}
#maincontent #menuTab #tab6 h3 {
    background:url(/images/head-technical.jpg) no-repeat;
    width:162px;
    height:30px;
    float:left;
    margin:0;
    padding:0;
}

#maincontent .tabContent h3 span { display:none; }

/*--- sIFR Styles --*/


#sIFR .expertise_title{
    font-family:univers47;
    color:#FFFFFF;
    background-color:transparent;
}
#sIFR .solution_title {
    font-family:univers47;
    color:#FFFFFF;
    background-color:transparent;
    }tle{
    font-family:univers47;
    color:#FFFFFF;
    background-color:transparent;
}
#sIFR .solution_title {
    font-family:univers47;
    color:#FFFFFF;
    background-color:transparent;
    }
