@media print {
html { margin : 0; }
body {
margin : 0;
padding : 20px;
font-family : Arial, Helvetica, sans-serif;
font-size : 11pt;
}
th, td { font-size : 11pt; }
.docinfo {
float : right;
width : 190px;
margin : 0;
background : #ece9f0;
}
.docinfo td, .docinfo th {
padding : 0 4px;
font-size : 10pt;
}
p.topic-title {
padding-top : 10px;
margin : 10px 10px 0 10px;
text-indent : -5px;
font-weight : bold;
font-size : 1.1em;
}
.contents {
float : right;
clear : right;
width : 190px;
background : #ece9f0;
font-size : .82em;
}
.contents :link, .contents :visited {
color : #4f4677;
}
.contents :link:hover, .contents :visited:hover {
color : #221e33;
}
.section h1 , .section h2 , .section h3 , .section h4 , .section h5 , .section h6 {
text-indent : -10px;
}
.section {
margin : 0 210px 20px 10px;
}
.section .section {
margin : 0;
}
.aside {
padding : 10px;
border : 2px solid #4f4677;
background : #ece9f0;
}
.aside :first-child {
margin-top : 0;
}
.aside h1 , .aside h2 , .aside h3 , .aside h4 , .aside h5 , .aside h6 {
margin-top : 0;
text-indent : 0;
}
}