.lessoneditred{color: #CB1944;}

.docutils{margin: 5px 0; background: #B8B8B8;}

.indent{text-indent: 2em;}

.tocenter{text-align: center;}
.toright{text-align: right;}

.quss_2 .tocenter{text-align: center;}
.quss_2 .toright{text-align: right;}

.lineone{padding-top: 20px;}

.reStructuredText {font-size: 14px;}

.reStructuredText p.lineone{padding-top: 20px;}

.reStructuredText p{padding-top: 4px; padding-bottom: 4px;}

.reStructuredText .strong {font-weight: bolder;}

.reStructuredText cite{font-weight: bolder; font-style: normal; font-size: 15px; color: #484747;}
.reStructuredText a{text-decoration: underline;}
.reStructuredText a:hover{text-decoration: none;}

.emphasis-dot {display: inline-block; background: url(../../../images/emphasis_bg.gif) repeat-x 0% 100%;}
.up-arrow {display: inline-block; background: url(../../../images/up_arrow_bg.gif) no-repeat 100% 0%; padding-right: 20px;}
.down-arrow {display: inline-block; background: url(../../../images/down_arrow_bg.gif) no-repeat 100% 0%; padding-right: 20px;}

.flash_text p.comics-1{float: left; margin: 0 10px; width:400px; color: #683325; font-style: italic; font-weight: bolder; font-size: 14px;}
.flash_text p.comics-2{float: left; margin: 10px; width:440px; font-size: 14px;}
.flash_text img.comics-float{float: left;}
.flash_text .clear{clear:both;}