
body {
font: 70% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
background-color: White;
color: Black;
margin: 0;
padding: 0;
}
table {
font-size: 100%;
}
a {
color: #436976;
background-color: transparent;
text-decoration:none;
}
a:hover {
color: #2479BA;
background-color: transparent;
text-decoration:underline;
}

p {
margin: 0 0 0.75em 0;
line-height: 1.5em;
}
p img {
border: none;
margin: 0;
}
hr {
border: 0;
height: 1px;
color: #8cacbb;
background-color: #8cacbb;
margin: 0.5em 0 1em 0;
}
h1, h2, h3, h4, h5, h6 {
color: Black;
background-color: transparent;
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
font-weight: normal;
margin: 0 0 0.25em 0;
border-bottom: 1px solid #8cacbb;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
color: Black ! important;
text-decoration: none;
}
h1 {
font-size: 160%;
}
h2 {
font-size: 150%;
}
h3 {
font-size: 125%;
border-bottom: none;
font-weight: bold;
}
h4 {
font-size: 110%;
border-bottom: none;
font-weight: bold;
}
h5 {
font-size: 100%;
border-bottom: none;
font-weight: bold;
}
h6 {
font-size: 85%;
border-bottom: none;
font-weight: bold;
}
ul {
list-style-image: url(../images/bullet.jpg);
}

dt {
font-weight: bold;
}

fieldset {
border: 1px solid #8cacbb;
margin: 1em 0em 1em 0em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
width: auto;
}
legend {
background: White;
padding: 0.5em;
font-size: 90%;
}
form {
border: none;
margin: 0;
}
label {
font-weight: bold;
}
textarea {
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
border: 1px solid #8cacbb;
color: Black;
background: White url(../images/input_background.gif) repeat-x;
}
input {
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
visibility: visible;
border: 1px solid #8cacbb;
color: Black;
vertical-align: middle;
background: White url(../images/input_background.gif) repeat-x;
}

input (type==image) {
border: none;
margin: 0;
}


button {
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
visibility: visible;
border: 1px solid #8cacbb;
color: Black;
vertical-align: middle;
background-color: #dee7ec;
padding: 1px;
cursor: pointer;
font-size: 85%;
text-transform: lowercase;
}
select {
border: 1px solid #8cacbb;
color: Black;
vertical-align: top;
background: #f9f9f9 url(../images/input_background.gif) repeat-x;
}

option {
color: black;
}


#navi{
font-family: Tahoma, Arial;
font-size: 8.5pt;
color : #595959;
text-decoration:none;
font-weight:normal;
}


#navi2{
font-family: Tahoma, Arial;
font-size: 8pt;
color : #2479BA;
text-decoration:none;
font-weight:bold;
cursor: pointer;
}