/* clackamas.us--------------------------------------------------------------------*//* HTML elements--------------------------------------------------------------------*/hr {  height: 1px;  border: 1px solid #ddd;}img {  border: 0;}#content_withnav a img {  border: 0;}.viewlarger {  text-align:center;  display: block;}form {  margin: 0;  padding: 0;}.clearout {  height: 1px;  clear: both;  overflow: hidden;}.left {  margin-right: 5px;  float: left;}/* HEADERS--------------------------------------------------------------------*/h1, h2, h3, h4, h5, h6 {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}#background_all p,h2,h3,h4,h5,h6 {  padding: 0 0 0 10px;}h1 {  font-size: 1.8em;  margin-top: 10px;  color: #22199A;}h2 {  font-size: 1.3em;  font-weight:100;  margin-top: 4px;  padding-left: 4px;}h2 a {  text-decoration: none;}h3, h4, h5, h6 {  font-size: 1.2em;  font-weight: normal;  padding-bottom: 4px;  color: #000;}#content h4{  padding: 1px 10px 1px 6px;  margin: 10px 10px 10px 10px;  color: #fff;  background-color: #3a55a5;  border: #000 solid 1px;  font-size: 1em;  font-weight: bold;}#content h7{  color: #000;  font-size: 1em;  font-weight: bold;}h5 {  font-size: 1.2em;  font-weight: bold;  padding-bottom: 4px;  padding-top: 15px;  color: #000;}/* PARAGRAPH--------------------------------------------------------------------*/p {  margin: 4px 0 8px;  font-size: 0.9em;  padding: 0;  line-height: 1.2em;  color: #000;}p a {  text-decoration: underline;  color: #000;}p a:hover {  color:#0066FF;}.instructions {  font-size: 0.85em;}li {  color: #000;  font-size: 0.9em;}li a {  color: #000;}li a:hover {  color: #0066FF;}/* TABLES--------------------------------------------------------------------*/#table1 {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}td {  vertical-align:top;  font-size: 0.9em;  padding: 5px;}.adfonts	{  font-size:0.8em;  font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;  color: #000;}td image {	float:left;	padding: 0 8px 0 0;}table {  margin-left: 2%;  width: 80%;  border-collapse: collapse;}.highlight {  margin-left: 2%;  width: 80%;  background-color:#e6eeff;  border: 1px solid #22199A;  padding-left: 10px;}.highlight td {  padding-left: 10px;}/* LINKS--------------------------------------------------------------------*/a, a:hover {  color: #000;}a {  outline: none;}a:hover {  text-decoration: underline;  color:#0066FF;}.title a {  text-decoration:underline;  font-size: 1.0em;  font-weight:bold;}.title a:hover {  color:#0066FF;  text-decoration:underline;  background-color: #fff;  font-size: 1.0em;}/* PAGE LAYOUT--------------------------------------------------------------------*/html {  padding: 0;  background-color: #495972;}/* START: Hide from Mac/IE. Only PC/IE sees this. \*/* html #content_withnav { height: 1% }/* END: Hide from Mac/IE */body {  margin: 0 auto;  padding: 0;  font: 0.9em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;  color: #000;}#wrapper {  width: 761px;  background-color: #fff;  margin: 0 auto;  border-left: 1px solid #000;  border-right: 1px solid #000;  border-bottom: 1px solid #000;}#main {  clear: both;}/* HEADER--------------------------------------------------------------------*/#logo {  margin: 5px 0 0px;  padding: 0px;  float: left;}#miniheader {  font: 0.8em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;  background-color: #000;  width: 100%;  height: 30px;}#miniheader a {  margin: 0 8px 0 8px;  color:#fff;  text-decoration: none;  font-weight: normal;}#miniheader a:hover {  text-decoration: underline;}#service_links a {  color:#fff;  background-color: #000;  text-decoration: none;  font-weight: normal;  float: right;}#service_links a:hover {  text-decoration: underline;}#miniheader input {  font-size: 0.8em;  border-top: #999999 solid 1px;  color: #666666;  font-weight: bold;  float: left;  margin: 4px 0 2px 10px;}#miniheader img {  border: none;  margin: 4px 0 2px 8px;}/* TAB CONTENT--------------------------------------------------------------------*/#tabcontent {  background-color: #011d6c;  float: left;  width: 100%;  clear: both;  font: bold 1.1em arial, sans-serif;  padding-top: 3px;  padding-bottom: 3px;  border-bottom: solid #fff 2px;  }#tabcontent a {  background-color: #011d6c;  font-size: 1.1em;  font-weight: bold;  color:#fff;  text-decoration: none;  margin: 0 0 0 8px;}#tabcontent a:hover {  text-decoration: underline;}/* HISTORY BAR--------------------------------------------------------------------*/#history_bar {  background-color: #3a55a5;  float: left;  width: 100%;  clear: both;  color: #fff;  font-size: 0.9em;  font-weight: bold;  padding-top: 2px;  padding-bottom: 2px;  border-bottom: solid #fff 1px;  }#history_bar a {  background-color: #3a55a5;  font-size: 0.9em;  font-weight: bold;  color:#fff;  text-decoration: none;  margin: 0 0 0 10px;}#history_bar a:hover {  text-decoration: underline;}/* NAV--------------------------------------------------------------------*/#nav {  background-color: #011d6c;  float: right;  width: 100%;  min-width: 500px;  clear: both;}#nav ul {  margin: 0 0 0 200px;  padding: 0;  float: left;  list-style-type: none;}#nav li {  margin: 0;  padding: 0;  display: inline;}#nav a {  margin: 0;  padding: 0.35em 0.75em 0.25em;  display: block;  background-color: #22199A;  float: left;  font: bold 0.8em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;  text-transform: uppercase;  color: #fff;  text-decoration: none;}#nav a:hover {  background-color: #0066FF;  text-decoration: underline;}#myhome {  float: right;}#myhome a {  color: #CADFFF;}/* SIDEBAR--------------------------------------------------------------------*/#sidebar {  background-color: #fff;  width: 35%;  float: right;  border-bottom: solid #fff 10px;  border-left: solid #fff 4px;  padding-right: 3px;  padding-top: 4px;}#sidebar .block {  background-color: #efefe0;  height: 100%;  padding: 20px 4px 10px 4px;  border: 1px #3a55a5 solid;}#sidebar .block ul {  padding: 0 0 0 10px;  margin: 0 0 4px 20px;  list-style:square;}#warning {  background-color: #fbe597;  widows:100%;  padding: 10px 4px 10px 4px;  list-style: none outside;}#sidebar .block li {  padding-bottom: 3px;  color:#011d6c;}#sidebar .block p {  line-height: 1.2em;}#sidebar .block h4 {  color: #fff;  font-size: 1.1em;  font-weight: bold;  padding-top: 4px;  padding-bottom: 1px;  padding-left: 4px;}#sidebar .block h5 {  color: #011d6c;  font-size: 1.1em;  font-weight: bold;  padding-bottom: 6px;  padding-top: 1px;  padding-left: 8px;  margin-bottom: 6px;}#sidebar .block li a {  color: #011d6c;  font-weight: bold;}#sidebar .block li a:hover {  color: #0066FF;  font-weight: bold;}#sidebar .block img {  border: 1px #3a55a5 solid;  display: block;  text-align:center;}#sidebar p {  font-size: 0.9em;  font-weight: bold;  padding-left: 8px;}/* LEFTNAV--------------------------------------------------------------------*/#leftnav {  width: 25%;  float: left;  vertical-align: top;  min-height: 400px;  height: 100%;  line-height: 1.2em;}#leftnav .block {  height: 100%;  padding: 10px 2px 10px 8px;}#leftnav .block ul {  margin: 0 0 4px 0;  list-style:square;}#leftnav .block li {  padding-bottom: 3px;  color:#045487;}#leftnav .block p {  line-height: 1.3em;  }#leftnav h4 {  padding: 1px 1px 1px 6px;  margin: 20px 0 0 0;  color: #fff;  background-color: #3a55a5;  border-top: #fff solid 1px;  border-bottom: #fff solid 1px;  border-right: none;  border-left: none;  font-size: 1em;  font-weight: bold;}#leftnav .block h5 {  color: #045487;  font-size: 1.1em;  font-weight: bold;  padding-bottom: 6px;  padding-top: 6px;  padding-left: 8px;  margin-bottom: 6px;}#leftnav .block a {  color: #000;  padding: 0px 0 0 0;  font-weight: bold;  font-size: 0.8em;}#leftnav .block a:hover {  color: #0066FF;  font-weight: bold;  text-decoration:underline;}#leftnav .block img {  border: 0px;  display: block;  text-align:center;}#leftnav p {  font-size: 0.9em;  font-weight: bold;  padding-left: 8px;}/* FOOTER--------------------------------------------------------------------*/#footer {  padding: 1em 0;  background-color:#000;  clear: both;  text-align: center;  width: 100%;  color: #fff;  font-size: 0.9em;  height: 80px;  margin-bottom: 3px;}#footer a {  color: #fff;  text-decoration:none;  margin: 2px 8px 2px 8px;}#footer a:hover {  text-decoration: underline;}#footerbar {  width: 100%;  background-color: #22199A;  height: 6px;  border-top: 2px solid #8BB9FF;  border-bottom: 3px solid #062759;  margin-left: -1px; /* to fix IE horizontal scrollbar issue */  margin-bottom: 0.5em;}#footer a img {  border: 0;  float: right;  padding: 0 25px 10px 0;  background-color: #000;}/* CONTENT--------------------------------------------------------------------*/#content {  width: 100%;  background-color: #cccdde;}#content_withnav {  padding-top: 2px;  padding-bottom: 25px;  margin-left: 25%;  background-color:#fff;}#content p {  padding: 0 10px 0 10px;}.spacer {	clear: both;	}	
