/* STRUCTURE */
html {
background-color: #E4EFF8;
color: #18181F;
font-family: sans-serif;
font-size: x-small;
}
body {
background-color: #FAFAF5;
border: 1px solid #131C40;
margin: 20px auto 20px auto;
padding: 20px;
font-size: 127%;
width: 640px;
}
/* PAGE ELEMENTS */
#heading {
position: relative;
background-color: #FFFFFF;
border: 1px solid #7488CD;
height: 155px;
padding: 0 10px 0 10px;
color: #131C40;
}
#heading img {
position: relative;
float: right;
}
#heading h1 {
font-size: normal;
font-weight: bold;
font-style: italic;
text-decoration: underline;
}
ul#menu {
border-bottom: 1px solid black;
margin: 15px 0 10px 0;
padding-left: 0px;
}
ul#menu li {
display: inline;
list-style-type: none;
margin: 0 0px 0 20px;
}
ul#menu li a {
border: 1px solid black;
background-color: #EEEEEE;
padding: 4px;
text-align: center;
}
/* MISC */
p, li {
line-height: 1.3em;
margin: 0.7em 0pt 0.8em;
text-align: justify;
}
hr {
color: #000000;
background-color: #000000;
height: 1px;
}
a {
color: #00688A;
text-decoration: none;
}
a:Hover {
color: #00345B;
text-decoration: underline;
}
a.link-document {
background: transparent url(15px-Icons-mini-file_acrobat.gif) no-repeat scroll right center;
padding-right: 16px;
}
div.bluebox {
float: right;
width: 250px;
background-color: #CFE2F1;
border: 1px solid #7488CD;
padding: 5px;
margin: 15px;
font-size: 90%;
}