                                                                                                                                                                                                                                        /* 
  NOTE: 
        This is for the updated home page version 2
         All updates will need #hv2 for effects to take place

         #hv2
*/

#hv2 .fld {
padding:10px 0;
}

#hv2 .home-sections .section {
height:230px;
}

#hv2 .home-sections  {
border-bottom:1px solid #b2b2b2;
}
    
#hv2 .fld .right-section {
display:inline;
float:left;
margin:0;
width:326px;
}

#hv2 .right-section div.rss-feed {
padding:0 20px 10px;
}

#hv2 #content ul {
padding:0 20px;
}

#hv2 .add-info {
background:url(/assets/root/images/site/backgrounds/bg_add-info-left-border.gif) no-repeat center left;
padding:9px 0 0 24px; 
width:303px;
margin: 0 0 0 20px;
float:right;
}


#hv2 .add-info li{
background:url("/assets/root/images/site/backgrounds/bg_add-info-request.gif") no-repeat scroll left top transparent;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin:0 0 8px;
padding:6px 0 7px 67px;
}

#hv2 .add-info li.phone{
background-image:url("/assets/root/images/site/backgrounds/bg_add-info-phone.gif")
}
#hv2 .add-info li.leadership{
background-image:url("/assets/root/images/site/backgrounds/bg_add-info-leadership.gif")
}

#hv2 .add-info li.follow{
background-image:url("/assets/root/images/site/backgrounds/bg_add-info-follow.gif")
}


#hv2 .header-background  {
background:#f2f2f2 url(/assets/root/images/site/backgrounds/bg_banner.gif) no-repeat center left;
height:166px;
padding:0 9px 0 0;
}

#hv2 .header-background .add-info a {
margin-top:0px;
color: #fff;
display:inline;
}

#hv2 .header-background .add-info img{
float:none;
margin:0 2px;
vertical-align:top;
}

#hv2 .header-background .add-info img.twitter-icon{
margin-left: 18px;
}

#hv2 .banner {
padding:0 20px 0 0;
width:604px;
}



#hv2 .banner .banner-content{
left:155px;
position:absolute;
width:455px;
}

#hv2 .banner div.opc{
  background:url(/assets/root/images/site/backgrounds/bg_banner_text.gif) no-repeat center left;

  /* for IE */
  filter:alpha(opacity=80);
/*-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";*/
  opacity:0.8;
height:150px;
left:134px;
position:absolute;
top:7px;
width:495px;
}
    
#hv2 .header-background h1 {
font-size:17px;
line-height:19px;
padding:17px 0 20px 0px;
}

#hv2 .homeContent{
font-size:12px;
}


#hv2 .fld .right-section ul.rss li{
background:url(/assets/root/images/site/backgrounds/icon_home-bullet.gif) no-repeat 0px 4px;
padding:0 0 0 12px;
font-size:11px;
margin:0;
}

#hv2 .dotted strong{
background:none;
}

#hv2 .dotted strong span {
display:none;
}

#hv2 .fld .left{
display:none;
}

#hv2 .header-right{
display:block;
float:right;
}

#hv2 .header-right a:link,
#hv2 .header-right a:visited,
#hv2 .header-right a:hover,
#hv2 .header-right a:active{
color:#666666;
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
}

#hv2 .footer-info p{
margin:20px 0 0;
}

#hv2 .bottom-nav{
display:block;
}

#hv2 .bottom {
margin:10px 0 20px;;
padding:10px 20px;
text-align:center;
}

#hv2 .bottom a:link,
#hv2 .bottom a:visited,
#hv2 .bottom a:active,
#hv2 .bottom a:hover
{
color:#333;
margin:0 5px;
}

#hv2 #content {
padding:16px 0 0;
}

#hv2 .emailSignUpForm{
float:left;
margin:4px 20px 0 0;
}
#hv2 .email-comment{
color:#000000;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
line-height:14.4px;
margin:0;
}

#hv2 #top  {
padding:0 10px 0 40px;
}

#hv2 #menu #nav2, #hv2 .exv2{
display:block;
}



/* ------------------- REPLACING HOME WITH HOME V2 ----------------- */

body #Homev2 {
background:url("/assets/root/images/site/background.jpg") repeat-x scroll 0 -36px #FFFFFF;
height:100%;
}

#Homev2 #subNav {
display:none;
}


/* ------------ HIDE CURRENT HTML -----------------*/

#hv2 .contact, #hv2 .bottom-section, #hv2 .bottom-section-last, #menu #nav1{
display:none;
}
    
/* ------------ HIDE SUB NAV FOR ALT HOME PAGE (HFMA ETC) -----------------*/
#HFMA #subNav {
display:none;
}
    

    

    

    

    
