@charset "utf-8";
@import "base.css";
@import "layout.css";
@import "modules.css";
body {
  background-color: #ffffff;
  color: #000000;
}
a {
  text-decoration: underline;
}
#header ul#header-menu,
#header #search,
.js-enabled #header #fontsize,
#header ul#header-nav,
#article .article-footer,
#article p.top,
#aside,
#footer ul#footer-menu {
  display: none;
}
#wrapper,
#footer {
  background-image: none;
}
#header,
#content,
#footer #footer-menu {
  width: auto;
  padding: 0;
}
#article {
  float: none;
  width: auto;
  max-width: 711px;
}
#article h2 {
  color: #000000;
  border: 1px solid #d6d6d6;
  border-bottom: 2px solid #235aa6;
  background-image: none;
}
#article .columns {
  background-image: none !important;
}
#article .contact h2 {
  border: 0;
}
#article .columns .column {
  margin: 0 1% 0 0;
  } #article .columns.three .column {
  width: 32%;
  margin: 0 1% 0 0;
  } #article .columns.two .column {
  width: 48.5%;
  } #article .columns.one .column {
  width: 98%;
}
#article .columns {
	position: relative;
}
#article .columns .column .column-body {
	margin: 0;
  border: 1px solid #d6d6d6;
	border-top: 0;
}
#article .columns .column .column-body ul {
	font-size: 1.0em;
	padding-left: 2.0em;
}
#article .columns .column .column-body ul li {
  list-style: disc;
}
#article .columns .column .column-body ul li.not-has-a,
#article .columns .column .column-body ul li.not-has-a.current,
#article .columns .column .column-body ul li a {
	padding: 0;
	border: 0;
	background: none;
}
#article .columns .column .column-body ul li a {
	display: inline;
}
#article .columns,
#article .columns.three .column .column-header a,
#article .columns.two .column .column-header a,
#article .columns.one .column .column-header a,
#article .columns.three .column .column-body ul li a,
#article .columns.two .column .column-body ul li a,
#article .columns.one .column .column-body ul li a,
#article .columns.one .column .column-body ul li.glossary a,
#article .columns.one .column .outer ul li a,
#article .columns.one .column .outer.three ul li a {
  width: auto;
}
#article .columns .column .column-body img.btn {
	width: 99%;
}
#article .ui-tabs,
#article .ui-tabs .ui-tabs-panel,
#article .ui-tabs-l,
#article .ui-tabs-l .ui-tabs-panel {
	padding: 0;
	border: 0;
}
#article .ui-tabs .ui-tabs-nav,
#article .ui-tabs-l .ui-tabs-nav {
	display: none;
}
#article .ui-tabs .ui-tabs-panel.ui-tabs-hide,
#article .ui-tabs .ui-tabs-panel h3,
#article .ui-tabs-l .ui-tabs-panel.ui-tabs-hide,
#article .ui-tabs-l .ui-tabs-panel h3 {
	display: block;
}
#article .image-map .image {
	display: block;
	width: auto;
}
#article .image-map .map {
	display: none;
}
#article .outer {
	margin-bottom: 10px;
}
#article .fig img,
#article .image img,
#article .outer img,
#article ul.site-list {
  width: 100%;
}

#article ul.site-list li ul li {
  background: none;
  border-bottom: 1px solid #efefef;
}
#article ul.site-list li ul li.list-end {
  border: none;
}

#article #search-box .left {
  width: 424px;
}
#article #search-box .left img{
  width: 100%;
}
#article #search-box #search-menu {
	margin: 0;
	padding: 3px;
}

* html #article .outer h3,
* html #article .outer h4,
* html #article ul.links li {
	position: static;
}
* html #article table.downloads td a {
	position: static;
  white-space: nowrap;
}
* html #article table.downloads td a .filesize {
	position: static;
	display: inline;
  text-decoration: none;
}
