/* SSWD default stylesheet 2007-01-24*/
/* Color glossary: 800080 - purple; light gray background - #e3e2e1; gray/ash - ccc; */
html {margin: 0; padding: 0;}
body {margin:0 5em .3em 0; padding:0; color: #000; background: #fff;}
body,div,p,ol,ul,dl,li,dt,dd,td {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal;}
a:link {color: #00f; background-color: #fff;}
a:visited {color:rgb(153,0,51); background-color: #fff;}
a:hover, a:focus {color: #f00; background-color: #fff;}
a:active {color: #800080; background-color: #fff;}
#crumbs {font: .9em Arial, Helvetica, sans-serif;}
#topnav {margin-bottom:.7em; padding:.2em 0; font: bold small Arial, Helvetica, sans-serif; color: #000; background-color: #fff;}
/* 
#topnav {margin: 0 0 .7em .5em; padding: .2em 0 .2em .3em; font: bold small Arial, Helvetica, sans-serif; color: #000; background-color: #fff; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; width: 100%;
*/
#topnav a {text-decoration: none; background-color: #fff;}
#header {margin: 0 1em 1em 14em;}
#content {margin: .5em 1em .5em 14em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
#footer {margin: 0 1em .2em 12em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
div#navlist {position:relative;float:left;top: 6em;left:0;border-collapse: collapse; border-width: 1px; border-style: outset; border-color: #ccc;}
#container {width: 46em; margin: 1em .5em;}
/*
#container {margin: 1em 0 .3em 5em; }
#navlist {position: absolute; top: 6em; left: .5em; width: 9em; border-collapse: collapse; border-width: 1px; border-style: outset; border-color: #ccc;}
*/
#navlist ul {list-style: none; font: bold .9em Arial, Helvetica, sans-serif; margin: 0;padding: 0;}
#navlist li {border: 1px solid #000; margin: 0; padding: 0;}
#navlist li a {display: block; text-decoration: none; padding: .1em .2em; font-weight: bold;}
#navlist a:link {color: #00f; background-color: #fff;}
#navlist a:visited {color: rgb(153,0,51); background-color: #fff;}
#navlist a:hover, #navlist a:focus  {color: #f00; background-color: #e3e2e1;}
#navlist a:active {color: #800080; background-color: #fff;}

#nlinks ul {list-style-type: none; margin: 0; padding: 0; text-align: center;}
#nlinks li {display: inline; padding: 0; margin: 0 .7em 0 0;}
#nlinks a {font: .9em verdana, helvetica, sans-serif; text-align: center;}

.nav, .dlinks, .nlinks, .mlinks, .address {font: .9em Arial, Helvetica, sans-serif;}
.nav {text-decoration: none; text-align: center;}
.nlinks {text-align: center}

#page {margin: 0 5% 1% 10%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
#content_page {margin: 0 5% 0 5%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a img {border-width: 0; border-style: none; border-color: #fff;}
a.plain {text-decoration: none;}
h1, h2, h3, h4 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000; background-color: #fff;}
h1, h2, h3 {text-align: center;}
h1 {font-size: 1.6em;}
h2 {font-size: 1.4em;}
h3 {font-size: 1.2em;}
h4 {font-size: 1.1em;}
.tod {font: .9em Arial, Helvitica, sans-serif;}
.date {font: .9em Arial, Helvitica, sans-serif; text-align: center;}
p.initial:first-letter {font-size: 1.2em; color: #0000CF; background-color: #fff;}
p.indent {text-indent: 1em;}
small, .small, smaller, .smaller {font-size: .85em;}
.hide {display: none;}
.hidden {position: absolute; left: -200em;top: -20em; width: 1px; height: 1px; overflow: hidden;}
.invisible {width: 1px; height: 1px; color: #fff; background-color: #fff; overflow: hidden;}
.emph {font: italic .9em sans-serif; color: #f00; background-color: #fff;}
abbr[title], acronym {border-bottom: 1px dotted gray; cursor: help;}
pre, code, tt, kbd {font-family: "Courier New", Courier, monospace; color: #000; background-color: #fff;}
img[alt]{border: 0 none;}
.center {text-align: center;}
strong {font-weight: 600;}
.alert {font-style: italic; color: #f00; background-color: #fff; font-size: .9em;}
dt,th {font-weight: bold; font-family : Arial, Helvetica, sans-serif;}
caption {font: bold 1em Arial, Helvetica, sans-serif; text-align: center;}
blockquote {padding: 3px; font-family: Geneva, Arial, Helvetica, sans-serif; margin: 0 2%;}
textarea, select {font-family: "Courier New", Courier, monospace, sans-serif;}
