/* CSS Document */

#content {
margin:auto;
padding:1.75em 0;
width:55em
}

#ico {
margin:auto;
padding:1.75em 0;
width:50em
}

#ico a,#ico2 a {
font-weight:700;
outline:none;
text-decoration:none
}

#ico li a,#ico2 li a {
display:block;
font-weight:400;
padding:0.2em 10px
}

#ico2 {
margin:auto;
padding:1.75em 0;
width:51em
}

a.nounder:active,a.nounder:visited {
background:#fff;
color:#666;
font-family:Garamond, Georgia, "Times New Roman", serif;
font-size:12px;
text-decoration:none
}

a.nounder:link,a.nounder:hover {
background:#fff;
color:#600;
font-family:Garamond, Georgia, "Times New Roman", serif;
font-size:12px;
text-decoration:none
}

a.special:active,a.special:hover {
background:#000;
color:#600
}

a.special:link,a.special:visited {
background:#000;
color:#fff
}

a:active,a:visited,#ico li a:visited,#ico2 li a:visited {
background:#fff;
color:#666;
outline:none
}

a:link,a:hover,#ico li a:link,#ico li a:hover,#ico li a:active,#ico2 li a:link,#ico2 li a:hover,#ico2 li a:active {
background:#fff;
color:#600;
outline:none
}

body {
background:#fff;
color:#000;
font-family:Garamond, Georgia, "Times New Roman", serif;
font-size:17px;
margin:0;
padding:1.75em
}

div.alt {
text-align:center
}

hr {
display:none
}

html body #content {
width:55em
}

img {
border:0
}

img.bord {
border:solid 2px
}

img.button {
border:solid 2px;
padding-bottom:5px
}

img.underline {
border-bottom:solid 2px;
padding-bottom:5px
}

li {
border-width:1px 0;
float:left;
position:relative;
text-align:center;
width:11em
}

li li {
border:0;
display:block;
float:none;
width:11em
}

li ul,li.ico ul {
display:none;
font-weight:400;
left:auto;
padding:0.5em 0 1em;
position:absolute;
top:auto
}

li.ico {
border-width:10px 0;
float:left;
position:relative;
text-align:center;
width:25em
}

li.ico li {
border:0;
display:block;
float:none;
width:25em
}

li.ico2 {
border-width:1px 0;
float:left;
position:relative;
text-align:center;
width:17em
}

li:hover ul,li.over ul,li.ico:hover ul,li.over ul {
display:block
}

p {
background:#fff;
clear:left;
color:#000;
font-family:Garamond, Georgia, "Times New Roman", serif;
font-size:20px;
margin:0;
padding:1em 1em 0;
text-align:center
}

p.altimage {
background:#fff;
color:#000;
font-family:Garamond, Georgia, "Times New Roman", serif;
font-size:8px;
margin-bottom:0;
margin-top:0;
padding:0;
text-align:center
}

p.altjustify {
background:#fff;
color:#000;
font-family:Garamond, Georgia, "Times New Roman", serif;
font-size:29px;
font-weight:700;
text-align:justify
}

p.altright2 {
background:#fff;
color:#000;
font-family:Garamond, Georgia, "Times New Roman", serif;
font-size:17px;
text-align:right
}

p.altsmall {
background:#fff;
color:#000;
font-family:Garamond, Georgia, "Times New Roman", serif;
font-size:11px;
text-align:right
}

p.altsmall2 {
background:#fff;
color:#000;
font-family:Garamond, Georgia, "Times New Roman", serif;
font-size:15px;
text-align:left
}

p.altsmall3 {
background:#fff;
color:#000;
font-family:Garamond, Georgia, "Times New Roman", serif;
font-size:16px;
text-align:left
}

p.justify {
background:#fff;
color:#000;
font-family:Garamond, Georgia, "Times New Roman", serif;
font-size:20px;
font-weight:400;
text-align:justify
}

p.right {
background:#fff;
color:#666;
font-family:Garamond, Georgia, "Times New Roman", serif;
font-size:14px;
text-align:right
}

p.left {
background:#fff;
color:#000;
font-family:Garamond, Georgia, "Times New Roman", serif;
font-size:14px;
text-align:left
}

ul {
list-style:none;
margin:0;
padding:0
}