html { font-size: 100.01%; }body {  font-size: 75%;  color: #404040;  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;}h1, h2, h3, h4, h5, h6 {  font-weight: normal;  color: #000000;}h1 {  font-size: 3em;  margin-bottom: 0.5em;}h2 {  font-size: 18px;  margin-bottom: 1em;  font-weight: bold;}h3 {  font-size: 13px;  font-weight: bold;  color: #333333;}h4 {  font-size: 1.2em;  margin-bottom: 1.25em;  font-weight: bold;}h5 {  font-size: 1em;  font-weight: bold;  margin-bottom: 1.5em;}h6 {  font-size: 1em;  font-weight: bold;}h1 img { margin: 0; }h2 img { margin: 0; }h3 img { margin: 0; }h4 img { margin: 0; }h5 img { margin: 0; }h6 img { margin: 0; }p { margin: 0 0 1.5em; }p.more {  margin: 0;  text-align: right;  font-weight: bold;}p.leader { font-size: 16px; }p img.left {  float: left;  margin: 1.5em 1.5em 1.5em 0;  padding: 0;}p img.right {  float: right;  margin: 1.5em 0 1.5em 1.5em;}a:focus { text-decoration: underline; }a:hover { text-decoration: underline; }a { color: #5a7d9c; }a.negative { color: #b70b11; }blockquote {  margin: 1.5em;  color: #808080;  font-style: italic;}strong { font-weight: bold; }em, dfn { font-style: italic; }dfn { font-weight: bold; }sup, sub { line-height: 0; }abbr, acronym { border-bottom: 1px dotted #808080; }address {  margin: 0 0 1.5em;  font-style: italic;}del { color: #808080; }pre {  margin: 1.5em 0;  white-space: pre;}pre, code, tt {  font: 1em 'andale mono', 'lucida console', monospace;  line-height: 1.5;}li ul { margin: 0; }li ol { margin: 0; }ul, ol {  margin: 0 1.5em 1.5em 0;  padding-left: 3.333em;}ul { list-style-type: disc; }ol { list-style-type: decimal; }dl { margin: 0 0 1.5em 0; }dl dt { font-weight: bold; }dd { margin-left: 1.5em; }table {  margin-bottom: 1.4em;  width: 100%;}th { font-weight: bold; }thead th { background: #000000; }th, td, caption { padding: 4px 10px 4px 5px; }tr.even td { background: #ffffd8; }tfoot { font-style: italic; }caption { background: #c0c0c0; }hr {  height: 0;  border: none;  border-top: 1px solid #e7e7e7;  margin: 0 0 20px;}span.highlight {  background-color: #ffd326;  color: #000000;}#feedback {  position: absolute;  top: 174px;  right: 5px;  z-index: 175;  display: block;}#feedback:hover { padding-right: 3px; }#quick_search {  float: left;  margin: 0 0 0 10px;}#quick_search input[type="text"] {  float: left;  border: 1px solid #909090;  font-size: 12px;  padding-top: 5px;  background-image: url('../../images/icons/magnifier.png');  background-repeat: no-repeat;  background-position: 5px center;  height: 19px;  padding-left: 26px;  float: left;  margin: 0 3px 0 0;}#quick_search span.submit_and_options {  position: relative;  float: left;  display: none;}#quick_search span.submit_and_options .button {  height: 24px;  box-shadow: 0px 0px 0px #000000;  -moz-box-shadow: 0px 0px 0px #000000;  -webkit-box-shadow: 0px 0px 0px #000000;  float: left;  font-size: 12px;  line-height: 21px;}#quick_search span.submit_and_options .button.submit {  border-top-right-radius: 0px;  -moz-border-radius-topright: 0px;  -webkit-border-top-right-radius: 0px;  border-bottom-right-radius: 0px;  -moz-border-radius-bottomright: 0px;  -webkit-border-bottom-right-radius: 0px;  padding: 0 5px;  line-height: 24px;}#quick_search span.submit_and_options .button.select {  border-left: none;  padding: 0 5px;  border-top-left-radius: 0px;  -moz-border-radius-topleft: 0px;  -webkit-border-top-left-radius: 0px;  border-bottom-left-radius: 0px;  -moz-border-radius-bottomleft: 0px;  -webkit-border-bottom-left-radius: 0px;}#quick_search span.submit_and_options .button.select b {  display: block;  height: 0;  width: 0;  border: 5px solid transparent;  border-top: 5px solid #ffffff;  border-bottom: 0;  position: relative;  top: 9px;}#quick_search span.submit_and_options #select_type {  position: absolute;  top: 27px;  right: 0;  z-index: 5;}#quick_search span.submit_and_options #select_type ul {  margin: 0 0 0 0;  padding: 0;}#quick_search span.submit_and_options #select_type ul li {  list-style: none;  display: block;  padding: 0;  margin: 0;}#quick_search span.submit_and_options #select_type ul li a {  display: block;  white-space: nowrap;  float: none;  border-bottom: none;  border-radius: 0px;  -moz-border-radius: 0px;  -webkit-border-radius: 0px;  line-height: 22px;  padding: 0 5px;}#quick_search span.submit_and_options #select_type ul li a.top {  border-top-left-radius: 3px;  -moz-border-radius-topleft: 3px;  -webkit-border-top-left-radius: 3px;  border-top-right-radius: 3px;  -moz-border-radius-topright: 3px;  -webkit-border-top-right-radius: 3px;}#quick_search span.submit_and_options #select_type ul li a.bottom {  border-bottom: 1px solid #4b8238;  border-bottom-left-radius: 3px;  -moz-border-radius-bottomleft: 3px;  -webkit-border-bottom-left-radius: 3px;  border-bottom-right-radius: 3px;  -moz-border-radius-bottomright: 3px;  -webkit-border-bottom-right-radius: 3px;}#content div.page_width #asset_flashes > p.flash { margin: 10px 0 0 0; }#content div.page_width p.flash {  margin: 0 0 20px;  border-radius: 3px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  padding: 10px 10px 10px 31px;  font-size: 14px;  background-position: 10px 13px;  background-repeat: no-repeat;}#content div.page_width p.flash strong { white-space: nowrap; }#content div.page_width p.flash a { white-space: nowrap; }#content div.page_width p.flash a { color: #ffffff; }#content div.page_width p.flash p { color: #ffffff; }#content div.page_width p.flash p:last-child { margin: 0; }#content div.page_width p.flash.notice {  background-color: #e0eedb;  background-image: url('../../images/icons/tick-circle.png');  border: 1px solid #c9e1c1;}#content div.page_width p.flash.notice a {  background: #64ae4b;  border-radius: 3px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  text-shadow: 1px 1px 0px #427231;  font-size: 11px;  font-weight: bold;  text-transform: uppercase;  padding: 1px 5px;  text-decoration: none;}#content div.page_width p.flash.error {  background-color: #811a29;  background-image: url('../../images/icons/exclamation-red.png');  color: #ffffff;}#content div.page_width div.errorExplanation {  margin: 0 0 20px;  border-radius: 3px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  padding: 10px 10px 10px 31px;  font-size: 14px;  color: #ffffff;  background-color: #811a29;  background-image: url('../../images/icons/exclamation-red.png');  background-position: 10px 13px;  background-repeat: no-repeat;}#content div.page_width div.errorExplanation h2 {  font-size: 16px;  margin: 0 0 10px;  color: #ffffff;  display: none;}#content div.page_width div.errorExplanation p {  margin: 0 0 5px;  color: #ffffff;}#content div.page_width div.errorExplanation ul { margin: 0; }div.modal { padding: 30px; }div.modal p { font-size: 22px; }div.modal p.submit {  margin: 5px;  font-size: 14px;}div.modal p.submit .button { margin-top: 5px; }div.modal small {  display: block;  color: #808080;  font-size: 12px;  margin: 5px 0 0;  text-align: right;}ul.tabs {  overflow: hidden;  margin: 0;  padding: 0;  background: url('/images/inner_shadow_bottom.png') repeat-x left bottom;}ul.tabs li {  float: left;  margin: 0 0 0 5px;  padding: 0;  display: block;  list-style: none;}ul.tabs li a {  display: block;  background: #f5f5f5;  border-top-left-radius: 3px;  -moz-border-radius-topleft: 3px;  -webkit-border-top-left-radius: 3px;  border-top-right-radius: 3px;  -moz-border-radius-topright: 3px;  -webkit-border-top-right-radius: 3px;  border: 1px solid #dfdfdf;  font-weight: bold;  color: #404040;  text-decoration: none;  line-height: 1;  padding: 5px 10px;}ul.tabs li a:hover { background: #ffffff; }ul.tabs li.active a {  background: #ffffff;  border-bottom-color: #ffffff;  color: #000000;}div.tab_content { padding-top: 40px; }
