/* Common layout styles */
/* They will define the common web site appearance */
body {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
background-color: #fffff0;
}
/* Styles for the article formating. */
table {
border-left-width: 0px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-style: solid;
border-color: #606060;
background-color: white;
border-collapse: collapse;
margin: auto;
}
table td {
font-size: 10pt;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-width: 1px;
border-style: solid;
border-color: #606060;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
margin: 0px;
}
h1 {
color: black;
font-size: 13pt;
text-align: center;
}
h2 {
font-size: 11pt;
margin-top: 20pt;
margin-bottom: 10pt;
text-align: left;
}
h3 {
font-size: 10pt;
margin-top: 20pt;
margin-bottom: 10pt;
text-align: left;
}
h4 {
font-size: 9pt;
margin-top: 10pt;
margin-bottom: 8pt;
text-align: left;
}
p {
text-align: justify;
font-size: 10pt;
margin-top: 0.75em;
margin-bottom: 0.75em;
}
p.uli {
display: list-item;
list-style: disc inside;
}
code, tt {
font-family: "Courier New", monospace;
font-size: 10pt;
font-weight: bold;
padding: 0px 3px 0px 3px;
text-indent: 0px;
display: inline;
white-space: nowrap;
}
div.code {
padding: 1em;
margin: 0.5em;
font-family: "Courier New", monospace;
font-size: 10pt;
font-weight: bold;
overflow: auto;
max-height: 30em;
max-width: 150%;
white-space: pre;
background-color: white;
border: 2px solid gray;
}
img.txt {
margin-left:auto;
margin-right: auto;
display: block;
clear: both;
max-width: 100%;
}
div.bq {
border: 0px solid #808080;
padding: 1em;
padding-left: 2em;
margin: 0.5em;
background-color: #f8f8f8;
opacity: 0.7;
filter:alpha(opacity=70);
-webkit-box-shadow: 3px 3px 5px #808080;
-moz-box-shadow: 3px 3px 5px #808080;
box-shadow: 3px 3px 5px #808080;
clear: both;
}
/* Article anchors content */
a.a:before {
text-decoration: none;
display: inline-block;
overflow: hidden;
content: url(images/anchor.gif);
vertical-align: middle;
}
hr {
margin-top: 1em;
margin-bottom: 1em;
}