#body-wrapper {
	margin: 0 auto;
	padding: 0;
	width: 798px;
	height: 100%;
	text-align: left;
	line-height: 1;
	}

#body-wrapper * {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
#body-wrapper ol, #body-wrapper ul {
	list-style: none;
}

#secondary-top-nav  { float: right;	}

#logo-banner,
#top-nav		{ margin: 0; padding: 0; clear: both; }
	

#top-nav {
    height: 2em;
    background: #000000 url(/image/hb/style/hb_topnav_background.jpg) repeat-x scroll center bottom;
    font-size: 0.6875em;
    font-size: 0.83em;
    }
#top-nav LI { display: block; float: left; }

#top-nav A	{ color: #fff; text-decoration: none; }
#top-nav A:hover { background: #25A9D5 url(/image/hb/style/hb_blr_topnav_active.jpg) repeat-x scroll center top; }
#top-nav A.gf-link:hover { background: #836344 url(/image/hb/style/hb_topnav_active.jpg) repeat-x scroll center top; }
#top-nav A {
      display: block;
      padding-left: 2.5ex;
      padding-right: 2.9ex;
      line-height: 2em;
      }
	#secondary-top-nav A { padding-left: 1.5ex;}
	#secondary-top-nav A:before {
		  padding-right: 1.5ex;
		  content: url(/image/hb/style/hb_topnav_rollover_arrow.gif);
		  line-height: 1.7em;
		  vertical-align: top;
		}
	#primary-top-nav { font-weight: bold; }  


.sidebar-content {
	margin-bottom: 2em;
}

.sidebar-content h3 {
}

.sidebar-content li {
	list-style: none;
	margin-top: 1em;
	padding: 0;
}

.sidebar-content ul {
	margin: 0 2ex;
	padding: 0;
}

.sidebar-content .list-show-more {
	text-align: right;
}
#rss2html img {
	border: 1px solid #000;
}

/* Overrides necessary if used with reset.css */

/* Overrides for blr-minimal */
/*
#bada-hb-se #bread-crumbs LI:not(:first-child):before {
		content: url(http://vm-migra.hb.se/gui/colors/default/hb_breadcrumb_arrow.gif);
	}

#bada #section-nav TABLE, #bada #section-nav TR, #bada #section-nav TD {
  font-size: 100%;
}

#bada-hb-se #content LI {
  display: list-item;
  list-style-type: disc;
  list-style-position: inside;
  padding-left: 4ex;
}
#bada-hb-se #content LI LI { list-style-type: circle; }
#bada-hb-se #content LI LI LI { list-style-type: square; }
#bada-hb-se #content LI.collectionListItem { list-style-type: square; }

*/

/* Overrides for styles.css.jsp */
/*
#bada-hb-se #content { width: 38em; border: none; }
*/
/*
#bada-hb-se .navigationBarTable{
  width: 100%;
  padding: 2px;
  margin: 0px;
  border: 0;
	background-color: inherit }

#bada-hb-se .navigationBar {
  font-family: inherit;
  font-size: inherit;
  font-style: normal;
  font-weight: bold;
  color: inherit;
  text-decoration: none;
  background: inherit;
  }

#bada-hb-se .navigationBarSublabel{
  font-family: inherit;
  font-size: inherit;
  font-style: normal;
  font-weight: bold;
  color: inherit;
  text-decoration: none;
  background: white;
  white-space: wrap;
}

#bada-hb-se .navigationBarItem {
  font-family: inherit;
  font-size: inherit;
  font-style: normal;
  font-weight: normal;
  color: inherit;
  background: inherit;
  text-decoration: none;
  vertical-align: left;
  white-space: wrap;
}
*/

