.rst, .rst * { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; font-family: Arial, sans-serif; vertical-align: baseline; color: #444;
}
.rst article, .rst aside, .rst details, .rst figcaption, .rst figure,
.rst footer, .rst header, .rst hgroup, .rst menu, .rst nav, .rst section {display: block;}
body.rst {line-height: 1;}
.rst ol, .rst ul {list-style: none;}
.rst blockquote, .rst q {quotes: none;}
.rst a{color: #0088cc;}
.rst blockquote:before, .rst blockquote:after,
.rst q:before, .rst q:after { content: ''; content: none;
}
.rst table { border-collapse: collapse; border-spacing: 0;
}