
#side_menu {
font-size: 9pt;
width: 160px;
float: right;
}
#side_menu li {
list-style-type: none;
line-height: 145%;
}


#fragment33 li {
font-size:10.5pt;
}#h1 {
padding:2em;
background-color:#4040ff;
color:white;
border-top:12px solid #000060;
border-bottom:4px solid #e0e0e0;
}
#h1 p {
margin:2px 0;
padding:0;
}
#h1 h1 {
margin:0;
}
#h1 h1 a {
text-decoration:none;
color:white;
}
#h1 h1 a:hover {
text-decoration:underline;
}


#contents {
width:640px;
padding:5px;
margin:0 auto;
}

#page_document{
width: 480px;
float: left;
line-height: 125%;
}

#side_menu {
font-size: 9pt;
width: 160px;
float: right;
}
#side_menu li {
list-style-type: none;
line-height: 145%;
}

a {
color: #4040ff;
}
body {
margin:0;
padding:0;
}
strong,em {
font-weight:normal;
font-style:normal;
}

dl {
margin:2em;
}
/*
dt {
font-size:150%;
}
*/
dt a {
color:black;
text-decoration:none;
}
dt a:hover {
text-decoration:underline;
}
dd {
margin:1em 0;
padding:0;
}
dd p {
font-size:10.5pt;
margin:0;
padding:0;
}

a img {
border-width: 0;
margin: 4px;
}

dl.feed {
margin:0;
padding:0 2px;
}
dl.feed dd {
margin:0;
padding:6px;
border:1px darkblue solid;
}

.feed dl {
margin:0;
}
.feed dd {
margin:0;
padding:0;
}
.feed ul {
margin:0;
padding:0;
}
.feed li {
font-size:9pt;
line-height:150%;
list-style-type:none;
}

.feed li a:visited {
color:gray;
}

&nbsp;.l { text-align: left; }
.c { text-align: center; }
.r { text-align: right; }

#footer {
clear:both;
margin:1em;
font-size:9pt;
text-align:center;
}