div#breaking-news{
  background:#03182c !important;
  border-bottom:solid 1px #cccccc;
  width:100%;
  overflow:hidden;
}
div#breaking-title{
 background:#03182c;
 color:#5296d6;
 font-size:1.2em;
 line-height:1.5em;
}

div#top-stories{
  background:#062d53;
  padding-right:10px;
  float:right;
}

ul#hpnewslist{
  list-style:none;
  margin:0px;
  padding:0px;
}

ul#hpnewslist li{
margin:0px;
padding:0px 1em;;
}

ul#hpnewslist a{
  text-decoration:none;
  font-weight:bold;
  font-size:1.2em;
  color:#cccccc;
}




/**
*slideshow
*/

#slideshow-container {
 width:960px;
 height:358px;
 position:relative;
}

#hpslideshow{
  position:absolute;
  z-index:0;
  overflow:hidden;
  width:960px;
  height:358px;
}


#slideshow-introduction{
  background:url(/images/intro-bg.png) top left repeat-y;
  position:absolute;
  z-index:1;
  overflow:hidden;
  bottom:0px;
  right:0px;
  width:480px;
  height:184px;
}

#slideshow-introduction div{
  margin: 20px 10px 42px 30px;
  font-size: 0.9em;
}

#slideshow-introduction div h2{
  /*display:none;
  margin-left:-999em;*/
  margin:0px !important;
}


#panels{
  width:100%;
  overflow:hidden;
}

#panels.shiftup{
  margin-top:-36px;
  position:relative;
}

#panels h3{
  width:300px;
  height:36px;
  margin:0px 0px 4px 0px;
  position:relative;
  z-index:10;
}

h3#news-and-announcements{
  background:url(/images/hp-title-news.png) top left no-repeat;
  margin: 0;
}

h3#publications{
  background:url(/images/hp-title-publications.gif) top left no-repeat;
}

h3#careers{
  background:url(/images/hp-title-careers.png) top left no-repeat;
}


table#share-information{

}

table#share-information td{
 background:#cccccc;
 color:#04203d;
 border:solid 1px #ffffff;
 padding:3px;
}

table#share-information th,
table#share-information td.left{
 background:#506377;
 color:#ffffff;
 border:solid 1px #ffffff;
 padding:3px;
}

#panels #newsandannouncements ul {
  list-style:none ;
  margin:0px;
  padding:0px;
}

#panels #newsandannouncements ul li{
  padding-bottom:20px;
  background:url(/images/hp-short-divider.gif) -5px bottom no-repeat;
  margin:3px 0px;
}

#panels #newsandannouncements ul li a{
  background:url(/images/bullet-plus.gif) left 50% no-repeat;
  padding-left:15px;
  text-decoration:none;
  font-weight:bold;
  color:#04203d;
}



/** publications panel **/


#panels #hp-publications ul {
  list-style:none ;
  margin:0px;
  padding:0px;
}

#panels #hp-publications ul li{
  padding-bottom:34px;
  background:url(/images/hp-long-divider.gif) -5px bottom no-repeat;
  overflow:hidden;
  width:100%;
  margin:15px 0px 0px 0px;
}

#panels #hp-publications ul li div div.pubtext{
  padding:0px 10px;
  color:#333333;
}

#panels #hp-publications ul li h4{
  font-size:1em;
  margin:0px 0px 5px 0px;
  color:#021E3B;
}

#panels #hp-publications ul li h4 a{
  font-size:1em;
  color:#021E3B;
}

#panels #hp-publications ul li span.filesize {
  color:#656565;
  font-weight:bold;
}


#panels #hp-publications ul li a{
  text-decoration:none;
  font-weight:bold;
  color:#04203d;
}

/**
* Careers
*/

#site-container #panels #hp-careers ul,
#site-container #panels #hp-careers ul li{
  list-style: url(/images/bullet-plus.gif) ;
}

#site-container #panels #hp-careers ul {
  margin: 0px;
  padding: 0px;
}

#panels #hp-careers ul li{
  margin-top: 5px;
  background: url(/images/hp-short-divider.gif) -5px bottom no-repeat;
  padding-bottom: 30px;
}

#panels #hp-careers ul li form{
  margin-top: 15px;
  background: url(/images/hp-short-divider.gif) -5px top no-repeat;
  padding-top: 15px;
}

#panels #hp-careers ul li form label{
  font-size: 1em;
  font-weight: bold;
  margin: 0px 0px 5px 0px;
  color: #021E3B;
  display: block;
}

#panels #hp-careers ul li form input{
  vertical-align: bottom;
}

