/* old browser upgrade notice */
.upgrade {
display: none;
}

body {
color: #000000;
background-color: #FFFFFF;
margin: 0px;
}

p {
color: #000000;
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10 pt;
text-indent: 0 pt;
margin: .0em;
padding: .0em;
}
p.caption {
color: #000000;
background-color: #FFFFFF;
text-indent: 0em;
font-size: 66%;
}

h1 {
color: #000000;
background-color: #FFFFFF;
font-family: Arial;
font-size: 14 pt;
text-indent: 0em;
font-weight: normal;
margin: 0em;
margin-bottom: .1em;
}

h2 {
color: #000000;
background-color: #FFFFFF;
font-family: Palatino, 'Palatino Linotype', 'Book Antiqua', 'Times New Roman', Times, sans-serif;
font-size: 12 pt;
text-indent: 0em;
font-weight: normal;
margin: 0em;
margin-bottom: .1em;
}

h3 {
color: #224422;
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11 pt;
text-indent: 0em;
font-style: italic;
font-weight: bold;
margin: 0em;
}

a {
color: #224422;
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

img {
font-size: 78%;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 0px;
margin: 0px;
}

li {
margin-bottom: .5em;
}

ul {
list-style: square outside;
color: #224422;
background-color: #eeeeee;
padding: .5em;
}

ul + ul {
list-style: circle inside;
}

ul + ol {
list-style: decimal inside;
}

ol {
list-style: upper-alpha outside;
color: #224422;
background-color: #eeeeee;
}

ol + ol {
list-style: lower-roman inside;
}

ol + ul {
list-style: circle inside;
}

.copy {
padding: .5em;
}

.pq {
color: #eeeeee;
background-color: #224422;
margin: 3px;
font-size: 100%;
font-style: italic;
font-weight: bold;
}

.cap {
color: #113311;
background-color: #eeeeee;
font-size: 78%;
font-style: italic;
}

.footer {
color: #eeeeee;
text-align: center;
background-color: #224422;
border-top: 1px solid #eeeeee;
}

.footer p {
color: #eeeeee;
background-color: #224422;
text-indent: 0em;
padding: 0em;
}

.footer a {
color: #eeeeee;
background-color: #224422;
}

.header {
color: #eeeeee;
text-align: center;
background-color: #224422;
border-bottom: 1px solid #eeeeee;
border-top: 1px solid #eeeeee;
}

.header p {
color: #eeeeee;
background-color: #224422;
text-indent: 0em;
padding: 0em;
}

.header a {
color: #eeeeee;
background-color: #224422;
}

.sidebar {
color: #eeeeee;
background-color: #224422;
border: 1px dotted #eeeeee;
margin-bottom: 1em;
}

.sidebar p {
color: #eeeeee;
background-color: #224422;
text-indent: 0em;
font-style: italic;
}

.sidebar h1 {
font-size: 120%;
border-bottom: 1px dotted #eeeeee;
margin: 0px;
margin-bottom: .3em;
}

.sidebar a {
color: #eeeeee;
background-color: #224422;
}

.sidebar ul {
color: #eeeeee;
background-color: #224422;
margin: 0em;
padding: 0em;
padding-left: 1em;
}

.nopadding p {
margin: 0em;
padding: 0em;
}

#resources, #discussion, #events, #who {
display: none;
position: fixed;
width: 580px;
color: #224422;
background-color: #eeeeee;
text-indent: 0em;
font-size: 60%;
letter-spacing: .5em;
text-align: center;
}

#blank {
visibility: hidden;
}
