/* CSS Document */
/*---Header Bar Franklin----*/
#header-bar-partner {
  height: 57px;
  background: #263c5a;
  float: left;
  width: 980px;
  padding: 0;
  margin: 15px 0 5px 0;
  position: relative;
  }
#header-bar-partner #health-logo {
margin: 0;
padding: 1px 20px 1px 20px;
  height: 55px;;
  float: left;
  background: url(../images/franklin-left.gif) no-repeat top left;
  }
#search {
  padding: 17px 25px 12px 25px;
 margin: 0;
  height: 28px;
 background: url(../images/franklin-right-top.gif) no-repeat top right;
  }

/*---Content---*/
#bkgrd {
  float: left;
  width: 980px;
  background: url(../images/franklin-health/bkgrd.gif) repeat-y top left;
  }
#wrap {
  float: left;
  width: 980px;
  background: url(../images/content-white-bottom.gif) no-repeat bottom right
  }

 #content {
   float: left;
  background:  url(../images/franklin-health/bottom-corner.gif) no-repeat bottom left;  ;
   width: 980px;
   position: relative;
   }
/*----Left Side Bar---*/
#left {
  padding: 0 0 15px 0;
}
#left #side-nav {
   background: #8ebf58;
   border-bottom: 2px solid #649a3c;
   }
#left #side-nav a {
  border-top: 2px solid #649a3c;
  color: #fff;
  }
#left #side-nav a:hover, #left #side-nav a.current, #left #side-nav a.currentParent, #left #side-nav #first ul a:hover, #left #side-nav #first ul a.current  {
  background: #649a3c;
  }
#left #side-nav #first a {
  background: url(../images/franklin-health/top-corner.gif) no-repeat top left;
  }
#left #side-nav #first a:hover, #left #side-nav #first a.current, #left #first a.currentParent{
  background: #649a3c url(../images/franklin-health/corner-hover.gif) no-repeat top left  
  }
#left #side-nav ul {
  border-top: 2px solid #649a3c;
  }  
/*---FCHN Header Bar----*/
#header-bar #horizontal-text {
  float: right;
  padding: 13px 25px 7px 25px;
 margin: 0;
  height: 37px;
 background: url(../images/header-right.gif) no-repeat top right;
  }