.code,pre{background:#181818;border-left:5px solid #890;font:1em/1.5 Monaco,Consolas,"Courier News",monospace;margin:15px 0;padding:10px 15px!important}.dropcap{color:#890;display:block;float:left;font:60px/40px Georgia,Times,serif;padding:7px 8px 0 0}blockquote{font-family:Georgia,Times,serif;font-size:115%}blockquote span.open{background:url(../images/so-q.gif) no-repeat left top;padding:0 0 0 20px}blockquote span.close{background:url(../images/sc-q.gif) no-repeat bottom right;padding:0 20px 0 0}.highlight{background:#890;color:#fff;font-weight:700;padding:1px 5px}p.cart,p.doc,p.error,p.key,p.message,p.mobi,p.note,p.photo,p.rss,p.tag,p.tips{padding-left:25px;position:relative}p.cart span.icon,p.doc span.icon,p.error span.icon,p.key span.icon,p.message span.icon,p.mobi span.icon,p.note span.icon,p.photo span.icon,p.rss span.icon,p.tag span.icon,p.tips span.icon{background-image:url(../images/icons/icons-sprites-silk.png);background-repeat:no-repeat;display:block;height:18px;left:0;position:absolute;top:2px;width:18px}p.error span.icon{background-position:left -54px}p.message span.icon{background-position:left -72px}p.tips span.icon{background-position:left -90px}p.key span.icon{background-position:left -108px}p.tag span.icon{background-position:left -126px}p.cart span.icon{background-position:right -54px}p.doc span.icon{background-position:right -72px}p.note span.icon{background-position:right -90px}p.photo span.icon{background-position:right -108px}p.mobi span.icon{background-position:right -126px}p.error{color:#c00}p.message{color:#2c79b3}p.tips{color:#890}ul.address li,ul.arrow li,ul.checklist li,ul.email li,ul.phone li,ul.star li{background:0 0!important;margin-left:8px;overflow:hidden;padding:0 0 0 22px;position:relative}ul.address span.icon,ul.arrow span.icon,ul.checklist span.icon,ul.email span.icon,ul.phone span.icon,ul.star span.icon{background-image:url(../images/icons/icons-sprites-silk.png);background-repeat:no-repeat;display:block;height:18px;left:0;position:absolute;top:0;width:18px}ul.arrow span.icon{background-position:left top}ul.star span.icon{background-position:left -18px}ul.checklist span.icon{background-position:left -36px}ul.phone span.icon{background-position:right top}ul.address span.icon{background-position:right -18px}ul.email span.icon{background-position:right -36px}ul.bookmark-links li{background:url(../images/arrow.png) no-repeat 0 10px!important;border-bottom:1px dotted #2a2a2a;padding:5px 0 5px 10px!important}p.blocknumber{padding:5px 0 5px 55px!important;position:relative}.bignumber-1,.bignumber-2,.bignumber-3{background-image:url(../images/numberlist-bg.png);background-repeat:no-repeat;color:#fff;display:block;font:bold 20px/normal Arial,sans-serif;height:44px;left:0;line-height:44px!important;position:absolute;text-align:center;top:0;width:44px}.bignumber-1{background-position:2px top}.bignumber-2{background-position:2px -44px}.bignumber-3{background-position:2px -88px}.bignumber-4{background-position:2px -132px}.bignumber-5{background-position:2px -176px}.bignumber-6{background-position:2px -220px}.bignumber-7{background-position:2px -264px}.bignumber-8{background-position:2px -308px}.bignumber-9{background-position:2px -352px}div.bubble{padding-bottom:20px;position:relative}div.bubble .box-ct{padding:16px;position:relative}div.bubble .box{height:16px;position:absolute;width:16px}div.bubble .bl,div.bubble .br,div.bubble .tl,div.bubble .tr{background-repeat:no-repeat;position:absolute}div.bubble .tl{background-position:left -20px;left:0;top:0}div.bubble .tr{background-position:right -20px;right:0;top:0}div.bubble .br{background-position:right bottom;bottom:0;right:0}div.bubble .bl{background-position:left bottom;bottom:0;left:0}div.bubble span.arrow{display:block;font-weight:700;height:7px;margin-left:20px;width:13px}div.bubble-l1 span.arrow,div.bubble-l2 span.arrow{background:url(../images/bubble-l.png) no-repeat left top}div.bubble-d1 span.arrow,div.bubble-d2 span.arrow{background:url(../images/bubble-d.png) no-repeat left top}div.bubble-hl1 span.arrow,div.bubble-hl2 span.arrow{background:url(../images/bubble-hl.png) no-repeat left top}div.bubble span.author{background:url(../images/icons/icon-author.gif) no-repeat 10px 3px;display:block;font-weight:700;padding-left:25px}div.bubble-l1 div.box-ct{background:#5f5f5f}div.bubble-l1 .bl,div.bubble-l1 .br,div.bubble-l1 .tl,div.bubble-l1 .tr{background-color:#202020;background-image:url(../images/bubble-l.png)}div.bubble-l2 div.box-ct{background:#5f5f5f}div.bubble-d1 div.box-ct{background:#181818;color:#fff}div.bubble-d1 div.bl,div.bubble-d1 div.br,div.bubble-d1 div.tl,div.bubble-d1 div.tr{background-color:#202020;background-image:url(../images/bubble-d.png)}div.bubble-d2 div.box-ct{background:#181818;color:#fff}div.bubble-hl1 .box-ct{background:#890;color:#fff}div.bubble-hl1 div.bl,div.bubble-hl1 div.br,div.bubble-hl1 div.tl,div.bubble-hl1 div.tr{background-color:#202020;background-image:url(../images/bubble-hl.png)}div.bubble-hl2 div.box-ct{background:#890;color:#fff}.box-download,.box-grey,.box-hilite,.box-sticky{border:3px solid #2a2a2a;margin:15px 0;padding:10px!important}.box-sticky{background:url(../images/icons/sticky-big.png) no-repeat 10px center #181818;border-color:#2a2a2a;padding-left:50px!important}.box-download{background:url(../images/icons/download-big.png) no-repeat 10px center #181818;border-color:#2a2a2a;padding-left:50px!important}.box-grey{background-color:#181818;border-color:#2a2a2a;color:#c5c5c5}.box-hilite{border-color:#890;color:#c5c5c5}.legend-title{background:#202020;border:1px solid #2a2a2a;color:#fff;display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:100%;font-weight:700;left:7px;margin:0!important;padding:5px 10px!important;position:absolute;text-transform:uppercase;top:-15px}.legend{border:3px solid #2a2a2a;margin:20px 0;padding:10px;position:relative}.legend-hilite .legend-title{background:#890;border:0;text-shadow:none}.legend-hilite{border:3px solid #2a2a2a;margin:20px 0;padding:5px 10px;position:relative}div.ja-adv{border:1px solid #2a2a2a;padding:10px}div.ja-adv span.sponsor{color:#656565;display:block;font-size:92%;text-align:right}.highslide-header{border-bottom:1px solid #2a2a2a}.highslide-header li{background:0 0!important}.highslide-body{padding:10px 0!important}.highslide{margin:0}.highslide img{border:1px solid #2a2a2a;padding:2px}.highslide:hover img{border:1px solid #101010!important}.column div.moduletable_badge{border:1px solid #303030;margin:0 0 10px;padding:0}