
body {
 background-color: rgb(153,102,000);
 color: black;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 margin: 0 auto 0 auto;
 padding: 0;
 } 

#outside {
 background-color: rgb(255,255,204);
 margin: 10px auto 0 auto;
 padding: 0;
 width: 768px;
 }

#wrapper {
 background-color: rgb(255,255,204);
 display: inline;
 margin: 0 auto 0 auto;
 padding: 0;
 width: 100%;
 }

#leftbar {
 float: left;
 width: 13em;
 }

#logo {
 text-align: center;
 }

#logo a	{
 background-image: url(/images/aauw.jpg);
 background-position: center center;
 background-repeat: no-repeat;
 display: block;
 height: 170px;
 margin: 0px 0px 10px 0px;
 padding: 0px 0px 0px 0px;
 position: relative;
 width: 13em;
 }

#logo a span {
 position: absolute;
 left: -1000px;
 display: none;
 }

#nav {
 color: rgb(000,124,113);
 font-family: sans-serif;
 font-weight: bold;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 }

#nav a,
 nav a:visited {
 color: rgb(000,124,113);
 display: block;
 text-decoration: none;
 }

#nav a:hover,
 nav a.show,
 nav a:visited.show {
 background-color: rgb(179,240,233);
 color: rgb(000,124,113);
 display: block;
 text-decoration: none;
 }

#nav ul {
 display: block;
 list-style: none;
 text-align: left;
 margin-left: 10px;
 margin-right: 10px;
 padding-left: 0px;
 }

#nav li {
 display: inline;
 text-align: left;
 }

#nav2 {
 display: block;
 margin-left: 15px;
 text-align: left;
 text-decoration: none;
 }

#header {
 text-align: center;
 clear: none;
 color: rgb(000,124,113);
 font-family: sans-serif;
 font-weight: bold;
 margin-left: 13em;
 }

#content {
 margin-left: 13em;
 margin-right: 2em;
 }

#footer {
 clear: both;
 font-size: 80%;
 font-style: italic;
 margin-top: 10px;
 text-align: center;
 }

a img {
 border: 0;
 }

h1 {
 font-size: 150%;
 line-height: 1.6em;
 text-align: center;
 }

h2 {
 text-align: center;
 }

h3 {
 text-align: center;
 }

hr {
 height: 3px;
 margin: 10px;
 color: #007C71;
 background-color: rgb(000,124,113);
 }

#content img {
 padding: 4px;
 }

.fleft {
 float: left;
 margin: 10px;
 }

.fright {
 float: right;
 margin: 10px;
 }

p {
 text-indent: 2em;
 }

.size4 {
 font-size: 120%;
 margin: 0;
 padding: 10px 0 0 0;
 text-align: center;
 text-indent: 0;
 }

.size5 {
 font-size: 150%;
 margin: 0;
 padding: 10px 0 0 0;
 text-align: center;
 text-indent: 0;
 }

.size6 {
 font-size: 200%;
 margin: 0;
 padding: 10px 0 0 0;
 text-align: center;
 text-indent: 0;
 }

center p {
 text-indent: 0;
 }

#content table {
 list-style: none;
 }

form p {
 text-indent: 0;
 }

table p {
 text-indent: 0;
 }

input,
select,
option,
textarea {
 background-color: rgb(179,240,233);
 border: 1px solid black;
 font-family: Courier, monospace;
 font-size: 110%;
 font-weight: bold;
 }

input:focus,
select:focus,
option:focus,
textarea:focus {
 background-color: rgb(216,216,255);
 }

.arial {
 font-family: Arial, Helvetica, sans-serif;
 }

.flg {
 color: silver;
 font-size: small;
 font-style: italic;
 text-align: center;
 text-indent: 0;
 }

.centered {
 text-align: center;
 text-indent: 0;
 }

form.centered,
table.centered,
.centered table {
 margin: auto;
 }

.right {
 text-align: right;
 }

p.left,
.left {
 text-align: left;
 text-indent: 0;
 }

.red {
 color: red;
 }

.bm {
 background-color: rgb(255,228,202);
 }

.note {
 font-size: 75%;
 font-style: italic;
 text-align: center;
 }

.inline-button {
 width:12em;
 font: bold 65%/1 Verdana, sans-serif;
 margin: 0 0.2em;
 padding: 0.1em 0;
 border: 1px solid black;
 white-space:nowrap;
 text-decoration: none;
 vertical-align:middle;
 background: #06c;
 color: white;
 }

.inline-button span {
 width:1em;
 margin:0;
 padding: 0.1em 0.5em 0.1em 0.3em;
 }

.inline-button:hover {
 background: #666;
 }

table.addresses {
 border-collapse: separate;
 border: 1px solid silver;
 margin: 0 auto;
 overflow: scroll;
 padding: 0;
 table-layout: fixed;
 width: 100%;
 }

table.addresses tbody tr:hover {
 background-color: rgb(216,216,255);
 }

.a41 {
 border: 1px solid silver;
 width: 33%;
 }

.a42 {
 border: 1px solid silver;
 width: 45%;
 }

.a43 {
 border: 1px solid silver;
 width: 22%;
 }

.f75 { font-size: 75%; }

.ta21 {
 text-align: left;
 width: 35%;
 }

.ta22 {
 text-align: left;
 width: 65%;
 }

.tb31 {
 font-weight: bold;
 text-align: center;
 width: 33%;
 }

.tb32 {
 text-align: center;
 width: 33%;
 }

.tb33 {
 text-align: center;
 width: 34%;
 }

.tc21 {
 text-align: left;
 width: 50%;
 vertical-align: top;
 }

.tc22 {
 text-align: left;
 width: 50%;
 vertical-align: top;
 }

.td21 {
 text-align: center;
 width: 50%;
 vertical-align: middle;
 }

.td22 {
 text-align: center;
 width: 50%;
 vertical-align: middle;
 }

.te5 {
 text-align: center;
 width: 20%;
 vertical-align: middle;
 }

.tf41 {
 text-align: left;
 width: 55%;
 vertical-align: middle;
 }

th.tf41 {
 text-align: center;
 }

.tf42 {
 text-align: center;
 width: 15%;
 vertical-align: middle;
 }

.tf43 {
 text-align: center;
 width: 15%;
 vertical-align: middle;
 }

.tf44 {
 text-align: center;
 width: 15%;
 vertical-align: middle;
 }

.f31 {
 text-align: center;
 width: 5%;
 }

.f32 {
 width: 87%;
 }

.f33 {
 text-align: right;
 width: 8%;
 }

.w70 {
 width: 70%;
 }

.w100 {
 width: 100%;
 }

.darkbar {
 background-color: #cccccc;
 }

.litebar {
 background-color: #dddddd;
 }

