.healthcare #branding {
  width:470px;
  padding-top:20px;
}

.healthcare #branding h1{
  padding:0 0 .2em 0!Important;
}

.healthcare #branding h1 + p{
  font-weight:bold;
}

/* =p subheader */

#sub-header {
  margin:0 17px 0 17px!Important;
  background: url(../graphics/healthcare/sub-header-bg.gif) repeat-y 0 0;
  position:relative;
  width:906px;
  z-index:9;
}

ul#small-menu li {
  width:266px;
  height:24px;
  background:url(../graphics/healthcare/menu-bg.gif) repeat-x 0 0;
  margin-bottom:1px;
  font-size:1.2em;
}

ul#small-menu li a{
  color:#008b6e;
  display:block;
  width:256px;
  height:22px;
  padding:2px 0 0 10px;
}

ul#small-menu li a:hover{
  border:0;
  background:url(../graphics/healthcare/menu-bg-rollover.gif) repeat-x 0 0!Important;
  color:#FFFFFF;
}

#sub-header h3{
  color:#636363;
  font-weight:bold;
  font-size:1.8em;
  padding-bottom:.75em;
}

#sub-header-right{
  color:#eee;
}


#sub-header-right p{
  padding:15px 50px 0px 20px;
}

#sub-header-left h3{
  padding-left:5px;
}

#sub-header-left li{
  font-size:11px;
}

#sub-header-left li a{
  color:#009B7B;
  padding:0 5px;
  display:block;
}

#sub-header-left li a:hover{
  background-color:#009B7B;
  color:#fff;
  border:0;
  display:block;
}

#sub-header-websites-column h3{ 
 padding-left:29px;
}

#sub-header-websites-column ul{ 
 border-left:1px dotted #009B7B;
 padding:0 0 0 25px;
 margin:0 0 1.5em 0;
}



/* =p content */

#content-wrapper {
  background: #fff url(../graphics/healthcare/content-wrapper-bg.jpg) repeat-y -2px 0;
  padding:0 ;
  margin:4.5em 0 1.5em 0;
  width:940px;
}

#column1 {
  float: left;
  width:224px;
  height:260px;
  margin:0 0 0 50px;
  padding:0 0 20px 0px;
  background:url(../graphics/healthcare/publications/bg.jpg) no-repeat 0 bottom;
}

#column1 img{
  padding:0 0 0 15px;
}

#column1 a:hover{
  border:0;
}

#careers {
  margin:0 0 3em 0;
}

#column2 {
  float: right;
  width:575px;
  padding:0 10px 0 0px;
}

#column2 h3 {
  color:#009999;
  font-size:1.8em;
  font-weight:normal;
  margin-bottom:10px;
}

#column2 ul li{
  margin:0 0 1.5em 0;
}

#column2 p{
  margin:0 0 1.5em 0;
}

a#get-acrobat-reader-image img {
  padding:10px 0;
}

a#get-acrobat-reader-image:hover {
  border:0;
}

/* =p publications */

#publications{
  background-color: #009b7b;
}

#publications a{
  color:#9dffeb;
  font-size:1.2em;
  padding:0 5px;
  display:block;
}

#publications a:hover{
  background-color:#004E3E;
  color:#eee;
  display:block;
  border-bottom:0;
}

#publications div {
  float:left;
  margin-right:70px;
}

/* =p footer */

#footer{
  background-color: #004e3e;
}

/* =p bottom-navigation */

#bottom-navigation ul li{
  float:left;
  padding:0 20px 0 14px;
  background: url(../graphics/healthcare/bottom-navigation-bg.gif) no-repeat right 3px;
  display:block;
}

#bottom-navigation ul li a {
  color:#eee;
}

#bottom-navigation ul li a:hover {
  border-bottom:1px solid #eee;
}

#bottom-navigation ul li.active a {
  color:#ab0134;
}

#bottom-navigation ul li.active a:hover {
  border-bottom:1px solid #eee;
}

#bottom-navigation ul li.last{
  background:none;
}

/* =p classes */

.healthcare .column2 a{
  color:#009999!Important;
}

.healthcare .column2 a:hover{
  color:#009999!Important;
  border-bottom:1px solid #009999!Important;
}

.healthcare a.highlighted-link{
  font-size:1.2em;
  color:#009999!Important;
  padding:0 10px 0 0;
  background:url(../graphics/healthcare/green-arrow.gif) no-repeat right 7px;
}

.healthcare a.highlighted-link:hover{
  border-bottom:1px solid #009999;
}

.healthcare .highlighted {
  color:#00ffca!Important;
}

.column2 h3 {
  color:#009999;
  font-size:1.8em;
  font-weight:normal;
  margin-bottom:.75em;
}
