pre, .code {	background: #FEFEFE;border-left: 5px solid #CCCCCC;font: 1em/1.5 "Courier News", monospace;margin: 5px 0 15px;padding: 10px 15px;}
blockquote {padding: 1em 40px 1em 15px;}
blockquote span.open {background: url(../images/so-q0000.gif) no-repeat left top;padding: 2px 0 2px 25px;}
blockquote span.close {background: url(../images/sc-q0000.gif) no-repeat bottom right;padding: 2px 25px 2px 0;}
.dropcap {color: #DB7812;display: block;float: left;font: 60px/58px Georgia, Times, serif;padding: 0 10px 0 0;}
p.error {background: url(../images/icon-err.png) no-repeat 0px center;color: #CC0000;padding-left: 25px;}
p.message {background: url(../images/icon-inf.png) no-repeat 0px center;	color: #00AFF0;padding-left: 25px;}
p.tips {	background: url(../images/icon-tip.gif) no-repeat 0px center;color: #DB7812;padding-left: 25px;}
p.rss {background: url(../images/icon-rss.gif) no-repeat 0px center;padding: 3px 0 3px 25px;}
.highlight {background: #FFFFFF;color: #DB7812;font-weight: bold;padding: 1px 5px;}
span.hilight {color: #DB7812;}
p.stickynote {background: url(../images/icon-sti.png) no-repeat left top #FFFFFF;border: 1px solid #CCCCCC;padding: 15px 10px 15px 60px;}
p.download {background: url(../images/icon-dow.png) no-repeat left top #FFFFFF;border: 1px solid #CCCCCC;padding: 15px 10px 15px 60px;}
.blocknumber {clear: both;padding: 5px 15px 10px;position: relative;}
ul.hilite li {background-image: url(../images/bullet20.gif);}
ul.checkbox li {background: url(../images/icon-che.gif) no-repeat 0 5px !important;margin-left: 15px !important;padding: 3px 0 3px 20px !important;}
ul.checklist {list-style: none;}
ul.checklist li {background: url(../images/icon-che.gif) no-repeat 0 5px !important;margin-left: 15px !important;padding: 3px 0 3px 20px !important;}
ul.arrow {list-style: none;}
ul.arrow li {background: url(../images/icon-arr.gif) no-repeat 3px 7px;margin-left: 15px;padding: 2px 0 2px 20px;}
ul.star li {background: url(../images/icon-sta.gif) no-repeat 0px 5px;margin-left: 15px;padding: 2px 0 2px 20px;}
.bignumber {	background: url(../images/ol-bg000.gif) no-repeat top left;color: #FFFFFF;display: block;float: right;font: bold 20px/normal Arial, sans-serif;margin-right: 20px;padding: 6px 7px;width:35px;}
div.bubble3 {margin: 15px 0;}
div.bubble3 span.author{font-weight: bold;margin-left: 10px;padding-left: 0px;}
div.bubble3 div {	background: url(../images/bub3-br0.gif) no-repeat bottom right;margin: 0;width: 100%;}
div.bubble3 div div {background: url(../images/bub3-bl0.gif) no-repeat bottom left;}
div.bubble3 div div div {background: url(../images/bub3-tr0.gif) no-repeat top right;}
div.bubble3 div div div div {background: url(../images/bub3-tl0.gif) no-repeat top left;}
div.bubble3 div div div div div {margin: 0;padding: 10px 15px 45px;width: auto;}
.legend-title {background: #F5F5F5;color: #555555;display: block;float: left;font-size: 100%;font-weight: bold;left: 7px;margin: 0;padding: 0 3px;position: absolute;top: -9px;}
.legend,.legend-highlight {	border: 1px solid #CCCCCC;margin: 20px 0;padding: 0 10px;position: relative;}
.legend-highlight {border: 1px solid #DB7812;}
.legend-highlight .legend-title {color: #DB7812;}
