body,p,h1,h2,h3{margin:0;padding:0;}
body{position:relative;top:0;left:0;color:#4c4c4c;font:81%/1.4 arial,helvetica,sans-serif;background:#eaf3fe;margin-bottom:150px;}
em{font-style:normal;font-weight:bold;line-height:1em;}
ul{list-style-type:none;margin:0;padding:0;}
.inline{display:inline;}
.clear{clear:both;}
a{color:#aa1500;text-decoration:none;background:url(../img/a_bg.png) repeat-x 0 bottom;}
a.bold{font-weight:bold;}
a.hover-black:hover{color:#000;}
a:focus{color:red;outline:0;-moz-outline:0;}
.inner a{color:#666;}
a:hover,.post em a:hover,.inner a:hover,.postfull em a:hover,.post-row em a:hover,a.topicPopup:hover{color:#df2929;}
a.nobg,p a.topicPopup,.yui-dt a{background:0;text-decoration:none;}
a.topicPopup{border-bottom:1px dotted #4c4c4c;color:#4c4c4c;}
a.topicPopup:hover{border-bottom:1px dotted #6c0f19;}
a.white-hover-decoration:hover{text-decoration:underline;color:#fff;}
.small{font-size:90%;}
.button,a.button{font-size:12px;padding:4px;color:#000;display:block;width:130px;text-align:center;margin-bottom:10px;border-bottom:1px solid #333;border-right:1px solid #333;border-top:1px solid #999;border-left:1px solid #999;background:#f0f0f0 0;}
a.button{margin-top:25px;clear:both;}
.button:hover,a.button:hover{background-color:#0d2f5a;border-bottom:1px solid #0d2f5a;border-right:1px solid #fff;color:#fff;}
.hint{font-size:90%;}
form.jbform fieldset{margin-bottom:10px;}
form.jbform legend{padding:0 2px;font-weight:bold;_margin:0 -7px;}
/*\*//*/ form.jbform legend{display:inline-block;}
/* IE Mac legend fix */ form.jbform label{display:inline-block;line-height:1.8;vertical-align:top;font-size:12px;}
form.jbform fieldset ol{margin:0;padding:0;}
form.jbform fieldset li{list-style:none;padding:5px;margin:0;}
form.jbform fieldset fieldset{border:none;margin:3px 0 0;}
form.jbform fieldset fieldset legend{padding:0 0 5px;font-weight:normal;}
form.jbform fieldset fieldset label{display:block;width:auto;}
form.jbform em{font-weight:bold;font-style:normal;color:#f00;}
form.jbform input,form.jbform textarea{border-top:1px solid #ccc;border-right:1px solid #333;border-bottom:1px solid #333;border-left:1px solid #ccc;padding:2px;}
form.jbform label{width:120px;}
form.jbform fieldset fieldset label{margin-left:123px;}
form.jbform{width:100%;font-size:1.1em;color:#333;}
form.jbform legend{padding-left:0;}
form.jbform legend,form.jbform label{color:#333;}
form.jbform fieldset{border:none;border-top:1px solid #5f81ab;background:url(/img/jbform-fieldset.jpg) left top repeat-x;}
form.jbform fieldset.clean{border:none;border-top:1px solid #5f81ab;background:#f8f9fb;}
form.jbform textarea{width:430px;height:200px;}
form.jbform fieldset fieldset{background:none;}
form.jbform fieldset li{padding:5px 10px 7px;background:url(/img/jbform-divider.gif) left bottom repeat-x;}
form.jbform fieldset li input{width:180px;}
form.register .errors,form.register .ok{background-color:#fbcc6b;font-weight:bold;font-size:12px;color:#333;display:none;}
form.fullinput fieldset li input{width:425px;}
form.comment textarea{height:100px;}
form div.errors{display:block;padding:0 0 10px 0;background:url(/img/help_pointer.gif) 20px bottom no-repeat;position:absolute;font-weight:bold;font-size:12px;left:200px;}
form div.errors#recaptcha_errors{width:250px;left:340px;top:270px;padding:0 0 0 10px;background:url(/img/help_pointer_left.gif) left 20px no-repeat;}
form #fieldset-recaptcha{height:155px;}
form div.errors#invalid_errors{position:absolute;padding:0 0 0 10px;margin-left:-40px;z-index:100;width:400px;background:url(/img/help_pointer_left.gif) left 0 no-repeat;}
form div.errors span{background-color:#fbcc6b;padding:6px;line-height:1.5em;display:block;}
div #commentform{display:none;}
div blockquote{font-size:100%;font-style:italic;margin:10px;padding:5px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
div #submit_btn{width:155px;margin-left:10px;cursor:pointer;position:relative;float:left;padding:4px;top:5px;}
a#commenttoggle,a#spt{cursor:pointer;}
div #commentmessage{padding:5px 10px 7px;background:url(/img/jbform-fieldset.jpg) left 30%repeat-x;border-top:5px solid #fbcc6b;border-bottom:1px solid #5f81ab;margin-bottom:10px;}
#header{position:relative;z-index:100;height:120px;background:#0d2f5a url(../img/jb-header_bg.png) no-repeat 0 0;}
#smallcontainer #header{height:70px;}
#logo{position:relative;width:439px;height:46px;float:left;}
#logo a{background:0;}
#info{position:absolute;top:55px;font-size:90%;right:10px;color:#ebebeb;}
#message{display:block;padding:0 10px 15px 10px;background-color:#fff;}
#message em{display:block;font-size:110%;font-weight:bold;color:#000;padding:10px 10px;background-color:#fbcc6b;line-height:1.4em;}
#search{position:absolute;right:0;display:block;width:239px;height:25px;}
#search input.tx{position:relative;top:11px;background-color:#fff;line-height:1em;font-size:90%;padding:3px;width:155px;border:1px solid #0d2f5a;color:#1b426f;}
#search input.s{position:relative;top:10px;}
#header ul.topmenu{position:absolute;top:51px;left:10px;display:block;}
#header ul.topmenu li{float:left;display:inline;margin:0;z-index:5;}
#header ul.topmenu li.optionselected{background:#6283ad url(../img/header_corner_left_bg.gif) no-repeat 0 0;padding-bottom:0;}
#header ul.topmenu li.optionselected a{float:left;background:url(../img/header_corner_right_bg.gif) no-repeat right top;height:23px;}
#header ul.topmenu li a em{margin:0 10px;top:3px;font-size:100%;position:relative;}
#header ul.topmenu li a em.special{color:#f1edb2;}
#header ul.topmenu a{text-decoration:none;background:0;color:#fff;}
#header ul.topmenu li em:hover{text-decoration:underline;}
#smallcontainer #topmenu{display:block;position:absolute;top:46px;left:0;height:23px;width:100%;background-color:#6082ac;}
.bx{clear:both;display:block;border-top:7px solid #eaf3fe;width:751px;}
#bxmenu{margin:0;padding:0;width:100%;height:25px;list-style:none;border-top:1px solid #a8bacf;display:block;}
#bxmenu li{float:left;height:24px;padding:0 20px;cursor:pointer;cursor:hand;text-align:center;font-size:90%;border-right:1px solid #eee;}
#bxmenu li.last{border-right:0;}
#bxmenu li span{position:relative;top:4px;background:url(../img/a_bg.png) repeat-x 0 bottom;}
#bxmenu li.mouseover{background-color:#eee;color:#df2929;}
#bxmenu li.mouseout{background-color:#fff;}
#bxmenu li.selected{background-color:#eee;}
.bxbody div.item{display:none;}
.bxbody div.show{display:block;}
#header ul.submenu{position:absolute;top:83px;left:10px;display:block;z-index:10;}
#smallcontainer #header ul.submenu{top:2px;}
#header ul.submenu li{display:inline;padding-bottom:8px;float:left;}
#header ul.submenu li a{float:left;}
#header ul.submenu li.optionselected{background:#eaf3fe url(../img/subheader_corner_left_bg.gif) no-repeat left top;}
#header ul.submenu li.optionselected a{background:url(../img/subheader_corner_right_bg.gif) no-repeat right top;color:#4c4c4c;}
#header ul.submenu li.optionselected a.n{background:url(../img/subheader_arrow.png) no-repeat right 7px;padding-right:5px;padding-left:10px;}
#fheader ul.submenu li.break em{position:relative;top:2px;margin:0 7px 0 7px;padding:0 0 5px 0;border-left:1px dotted #ebebeb;}
#header ul.submenu li a em{margin:0 10px;font-size:90%;font-weight:normal;}
#header ul.submenu li a em.n{margin:0;}
#header ul.submenu li a.n em{margin:0;padding-right:10px;}
#header ul.submenu a{text-decoration:none;background:0;color:#fff;}
#header ul.submenu li em:hover{text-decoration:underline;}
ul.head{top:0;display:block;font-size:100%;clear:both;height:35px;}
ul.head li{display:inline;font-weight:bold;font-size:80%;border-left:1px solid #fff;text-transform:uppercase;}
ul.head li.h1{margin:0;font-size:140%;float:left;padding:6px 0 6px 10px;border:0;text-transform:none;}
ul.head li.optionselected{background-color:#666;float:right;}
ul.head li.optionselected a{background:0;color:#fff;}
ul.head li.option,ul.head li.optionselected{margin-top:6px;margin-right:2px;float:right;padding:5px;}
ul.head li.option a{background:0;text-decoration:underline;color:#333;}
ul.head li.option:hover a,ul.head li.option:hover{color:#df2929;}
ul.headline,ul.pagination{clear:both;line-height:150%;position:relative;top:0;left:0;display:block;height:25px;width:100%;background:url(../img/a_bg.png) repeat-x 0 14px;}
ul.headline li{display:inline;float:right;}
ul.headline li h1,ul.headline li.h1,ul.headline li h2,ul.headline li.h2{font-family:arial,helvetica,sans-serif;position:absolute;left:0;float:left;display:inline;height:25px;background-color:#fff;padding-right:10px;clear:both;font-size:150%;font-weight:bold;color:#4c4c4c;}
.l ul.headline li.h1,.l ul.headline li h1,ul.headline li h2,ul.headline li.h2{padding-left:20px;padding-top:3px;}
ul.headline li.h2{font-size:130%;padding-top:5px;}
.l ul.headline{width:630px;}
ul.headline li.option,ul.headline li.optionselected,ul.headline li.optionfirst,ul.headline li.optionfirstselected{font-size:85%;position:relative;right:0;margin-left:5px;padding:0 5px;background-color:#fff;font-weight:bold;}
ul.headline li.optionselected a,ul.headline li.optionfirstselected a{color:#fff;padding:4px 5px;background:#bf0b0b;}
ul.headline li.optionfirst,ul.headline li.optionfirstselected{margin-left:0;padding-left:15px;background:url(../img/content_bg.png) repeat 325px;}
ul.headline li.option a,ul.headline li.optionfirst a{color:#333;background:0;text-decoration:underline;}
ul.headline li.option a:hover,ul.headline li.optionfirst a:hover{color:#df2929;}
label.inside{position:absolute;visibility:hidden;}
.newdate{display:block;background:url(../img/em_bg.png) repeat-x center 28px;padding-top:20px;height:20px;}
.newdate em{font-size:120%;background-color:#fff;padding-right:10px;}
.double .newdate{margin-left:10px;padding:0 0 10px 0;background:url(../img/em_bg.png) repeat-x center 7px;}
ul.pagination{text-align:center;display:block;position:relative;top:20px;height:25px;width:100%;}
ul.pagination li{display:inline;}
ul.pagination li.option{font-size:85%;margin-left:3px;padding:2px 5px;background-color:#fff;font-weight:bold;}
ul.pagination li.optionselected{background-color:#fff;padding:0 1px 0 4px;margin-left:4px;margin-right:1px;}
ul.pagination li.optionselected a{font-size:85%;color:#fff;text-decoration:none;background:#bf0b0b;padding:4px 8px;}
ul.pagination li.optionselected a:hover{color:#fff;}
ul.pagination li a{font-weight:bold;color:#333;background:0;text-decoration:underline;}
ul.pagination li a:hover{color:#df2929;}
#container{display:block;width:960px;background:#fff url(../img/content_bg.png) repeat;}
#smallcontainer{display:block;width:750px;background:#fff;}
.c{position:relative;width:960px;float:left;display:block;background:#fff url(../img/content_bg.png) repeat-y 320px;z-index:1;padding-bottom:20px;}
#smallcontainer .c{background:#fff;width:750px;border-right:1px solid #a8bacf;}
.c-full{position:relative;width:920px;float:left;display:block;background:#fff;padding-bottom:20px;left:20px;}
.c-full span{color:#0d2f5a;font-weight:bold;}
.post{margin:0 0 15px 0;padding:0 10px;position:relative;}
.postfull{margin:18px 0 0 0;}
.post-row{border-top:0;padding:8px 0 0 10px;clear:both;}
.post-line{border-top:0;padding:4px 10px 0 20px;clear:right;}
em.bullet{padding-top:4px;margin-left:10px;float:left;color:#aa1500;}
.threecolumns{margin-left:10px;}
.threecolumns .post-row{float:left;padding:5px 10px;clear:none;width:190px;}
.twocolumns{margin-left:15px;margin-right:10px;}
.twocolumns .post-row{float:left;padding:5px;clear:none;width:295px;}
.post-row p{padding:0 0 8px;margin:0;}
.post .t,.postfull .t,.double h2{font-size:130%;font-weight:bold;font-family:arial,sans-serif;line-height:1.4em;}
h2.s{font-size:100%;display:inline;font-weight:normal;}
h2.sa{font-size:100%;line-height:1.2em;}
.t span,.ts span,.th span{color:#aa1500;background:url(../img/a_bg.png) repeat-x 0 bottom;cursor:pointer;}
.th span,.th a,.thstyle a{color:#2f4a5f;}
.th a:hover,.th span:hover,.thstyle a:hover{color:#aa1500;}
.post .ts,.postfull .ts,.post-row .ts,.row .ts,.post .tss,.postfull .tss,.post-row .tss,.row .tss{font-size:100%;display:block;font-weight:bold;font-family:arial,sans-serif;line-height:1.3em;}
.post .th,.postfull .th,.th,.thstyle,.row .th{font-size:90%;font-weight:bold;font-family:arial,sans-serif;line-height:1.4em;}
.post em,.postfull em,.post-row em{font-size:90%;}
.postfull em a,.post em a,.post-row em a{color:#4c4c4c;background:0;text-decoration:underline;}
.postfull em span,.post em span,ul.list li span,.post-row em span{color:#137f0f;}
.r .post{padding:0;}
.inlinepost .ts,.inlinepost .tss{padding:10px 0 0 10px;}
em.hits{float:left;margin-right:5px;font-size:95%;color:#fff;font-weight:bold;font-family:verdana;background-color:#8e2b2b;height:27px;width:40px;text-align:center;top:3px;}
.l em.hits{height:35px;top:5px;}
.l em.hits span{top:11px;}
em.hits span{display:block;position:relative;top:7px;color:#fff;}
ul.lines{margin:10px 20px 10px 20px;}
ul.lines li{display:block;clear:both;}
ul.lines li a{float:left;background:0;font-weight:bold;line-height:1.3em;display:block;padding:0;margin:4px 0 0 0;color:#09264c;}
ul.lines li a:hover{text-decoration:underline;color:#09264b;background-color:#ebebeb;}
ul.lines li.none{float:left;height:0;width:0;}
ul.lines li a.none:hover{background:0;}
ul.list{float:left;display:block;line-height:1.6em;padding:10px;margin-bottom:10px;}
ul.list li img{position:relative;top:3px;}
ul.list#r5{width:17.9%;}
ul.list#ra5{width:74.5%;}
ul.list#r3{width:29.6%;}
ul.list#r4{width:23%;}
ul.list#r2{width:45.0%;}
ul.list#r1{width:100%;}
ul.list#right{width:280px;}
ul.list li.row{clear:both;display:block;width:610px;}
ul.list a{background:0;}
.double ul.list a{font-weight:normal;}
ul.list li{border-bottom:1px solid #ebebeb;margin-bottom:1px;text-indent:5px;}
ul.list li a{font-weight:bold;color:#666;}
ul.list li a:hover{color:#df2929;}
blockquote.addfeed{clear:both;line-height:1.5em;display:block;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #0d2f5a;font-size:90%;}
blockquote.addfeed p{margin-bottom:5px;}
blockquote{margin:5px 0 5px 0;display:block;line-height:1.4em;font-size:.9em;}
.post em.subpost,.post-row em.subpost{display:block;margin-top:5px;}
.post ul.subpost,.post-row ul.subpost{position:relative;display:none;top:0;padding:0;left:0;}
.post ul.subpost li,.post-row ul.subpost li{position:relative;float:none;line-height:1.4em;}
.element.morespace{padding-bottom:10px;}
.blog{padding-bottom:10px;margin-top:10px;border-bottom:1px solid #ccc;}
.blog h3{font-size:1.2em;margin-bottom:5px;}
.blog ul{font-size:.9em;}
.blog ul li{margin-bottom:2px;}
.blog ul li em{margin-right:5px;}
.adbreak{padding:5px 0 2px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:10px;text-align:center;}
#smallcontainer .adbreak{position:relative;left:-10px;width:730px;}
.ad300x250{float:left;width:300px;height:250px;padding:0 15px 2px 0;}
.adfloat{float:left;padding:0 15px 2px 0;}
.adfloat a{background:0;}
.ad336x280{float:left;width:336px;height:280px;padding:0 15px 2px 0;}
.ad300x250c{float:right;width:300px;height:250px;padding:5px 0 2px 15px;}
.double .ad300x250{padding-left:10px;}
.gravatar{float:left;width:40px;height:40px;margin:3px 10px 0 0;clear:both;}
.fimg{float:left;border:1px solid #0d2f5a;margin:5px 5px 0 0;}
.frimg{float:right;border:1px solid #0d2f5a;margin:5px 5px 0 0;}
.l{float:left;width:640px;}
#smallcontainer .l{float:left;width:750px;}
.l .inner{padding:0 20px;clear:both;}
#smallcontainer .l .inner{border-bottom:1px solid #a8bacf;min-height:360px;}
.l .colored{margin:0 10px;padding:10px;}
.floatleft{float:left;position:relative;}
.floaticon,.op{float:left;position:relative;top:3px;margin-right:2px;}
.op{cursor:pointer;}
.floatmenuicon{float:left;position:relative;left:6px;top:4px;}
.floatoptionicon{float:left;position:relative;left:-4px;top:4px;}
.l ul.headline li h1{margin:0;}
.inner h1{line-height:1.3em;font-weight:normal;font-size:140%;margin:10px 0;}
h1.big{margin:10px 20px 10px 0;}
p{display:inline;line-height:1.4em;margin-bottom:8px;padding:0;}
p.lines{margin-bottom:2px;}
p.space{padding-bottom:10px;}
p.caption{font-size:11px;width:595px;display:block;margin:10px;padding:2px 12px;background-color:#efefef;}
.colored em{display:block;font-size:120%;margin-bottom:10px;line-height:1.3em;}
.element{top:5px;margin-bottom:10px;}
.column{width:300px;}
.double{clear:both;position:relative;width:610px;left:10px;top:10px;}
#smallcontainer .double{width:730px;}
.double h4{clear:both;position:relative;left:10px;width:710px;margin:0;padding-top:10px;font-weight:normal;font-size:100%;}
.double h4.top{border-top:1px solid #eee;padding-bottom:10px;}
.double ul{display:block;position:relative;top:5px;left:10px;bottom:10px;}
.l .inner ul.block{clear:both;display:block;}
.double ul li,.l .inner ul.block li{margin-right:7px;margin-bottom:3px;line-height:1.2em;float:left;}
.li{position:relative;clear:left;left:10px;float:left;padding-right:20px;background:#fff url(../img/content_bg.png) repeat-y -10px;}
#smallcontainer .li{width:420px;background:#fff;}
.newline{clear:left;}
.ri{position:relative;float:right;right:10px;}
.r{position:relative;left:-10px;float:right;width:300px;}
#totop{position:fixed;z-index:10;top:0;}
#totop a{position:relative;font-size:.8em;left:-10px;background-color:#fff;padding:3px 6px;text-transform:uppercase;border:2px solid #eee;font-weight:bold;}
.element ul li{display:block;line-height:1.4em;margin-bottom:3px;background:url(../img/ul_li_bg.gif) no-repeat 0 3px;}
.element ul li a{margin-left:12px;background:0;}
.element ul.subpost li{background:0;}
.element ul.subpost li a{margin-left:0;background:0;}
.element ul li:hover{background:url(../img/ul_li_bg.gif) no-repeat 0 -115px;}
.element ul.subpost li:hover{background:0;}
ul li.noarrow,ul li.noarrow:hover{background:0;}
em.head{top:0;padding:2px;display:block;text-indent:10px;font-size:100%;clear:both;line-height:1.4em;}
em.head a{background:0;}
ul.small{font-size:11px;margin:0;padding:2px 2px 0 10px;}
ul.float{display:block;}
ul.float li{display:inline;line-height:1.6em;background:0;margin-right:5px;}
ul.float li a{text-decoration:underline;background:0;margin-left:0;color:#666;}
ul.float li:hover{background:0;}
ul.float li a:hover{color:#df2929;}
ul.corner{position:absolute;left:585px;display:block;top:2px;padding:2px;}
#content-footer{clear:both;height:25px;background:url(../img/content_footer_bg.png) no-repeat;}
#small-footer{clear:both;width:730px;padding-left:20px;border-right:1px solid #a8bacf;border-bottom:1px solid #a8bacf;height:100px;font-size:90%;background-color:#fff;}
#small-footer a,#ct a,#bxinfos a{color:#666;}
#footer{display:block;margin-bottom:20px;display:block;background:#ebebeb url(../img/footer_bottom.png) no-repeat bottom;float:left;padding:0 24px;}
.normalfooter{width:920px;}
.smallfooter{width:600px;}
#footer ul{float:left;display:block;height:120px;width:110px;padding:5px 21px;}
#footer ul li{font-size:12px;line-height:1.5em;}
#footer ul li a{font-weight:normal;}
#footer ul.jb{clear:both;width:700px;height:25px;margin-top:10px;}
.table{display:table;margin-top:10px;clear:both;}
.row{display:table-row;}
.cell{border:1px solid #fff;display:table-cell;padding:3px;text-indent:5px;}
.nowrap{white-space:nowrap;}
.wide{width:100%;}
.white{color:#fff;}
.grey{color:#cfcfcf;}
.darkgrey{color:#666;}
.titan{color:#333;}
.blue,.sa a.blue{text-decoration:none;}
.head-grey{background-color:#eee;border-bottom:1px solid #fff;height:18px;}
.bg-grey{background:#ccc;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
.bg-lightblue{background:#eaf3fe url(../img/element_bg.png) no-repeat 0 0;border-bottom:1px solid #d9d9d9;}
.bg-white{background:#fff url(../img/element_bg.png) no-repeat -620px 0;padding-bottom:10px;}
.bg-bright{background:#fff url(../img/element_bg.png) no-repeat -620px 0;}
.head-red{background-color:#7f0000;color:#fff;height:18px;}
.head-white{background:#fff url(../img/element_bg.png) no-repeat -620px -8px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9;height:18px;}
.head-bright{background-color:#fff;border-bottom:1px solid #666;height:18px;}
.head-darkgrey{background-color:#666;color:#fff;border-bottom:1px solid #fff;height:18px;}
.head-grey{background-color:#ccc;border-bottom:1px solid #fff;height:18px;}
.head-blue{background-color:#5f81ab;color:#fff;border-bottom:1px solid #fff;height:18px;}
.head-darkblue{background-color:#284871;color:#fff;border-bottom:1px solid #fff;height:18px;}
.head-green{background-color:#cee1bc;border-bottom:1px solid #fff;height:18px;}
.head-orange{background-color:#fbcc6b;border-bottom:1px solid #fff;height:18px;}
.head-mocha{background-color:#cfb39b;border-bottom:1px solid #fff;height:18px;}
.table-blue{background-color:#eaf3fe;}
.table-green{background-color:#cee1bc;}
.table-grey{background-color:#f3f3f3;}
.table-head{color:#fff;background-color:#5f81ab;}
.teaser{border:1px solid #edf6ff;padding:20px 0 0 0;margin:0 10px;background-color:#fbfbfe;}
.l .cloud{display:block;text-align:center;border:1px solid #f9f9fa;padding:15px;position:relative;left:10px;width:588px;}
.r .cloud{clear:both;text-align:center;border:1px solid #ccc;background-color:#fefefe;margin-bottom:10px;padding:10px;}
.cloud a{line-height:18px;margin-right:6px;background:0;}
.cloudcolor0{color:#4f0f0f;}
.cloudcolor1{color:#6f1414;}
.cloudcolor2{color:#8f1a1a;}
.cloudcolor3{color:#af2020;}
.cloudcolor4{color:#cf2626;}
.cloudcolor5{color:#ef2c2c;}
.cloudsize0{font-size:13px;}
.cloudsize1{font-size:15px;}
.cloudsize2{font-size:17px;}
.cloudsize3{font-size:19px;}
.cloudsize4{font-size:22px;}
.cloudsize5{font-size:24px;}
li.row.active0 a,.active0{color:#1aef0e;}
li.row.active1 a,.active1{color:#2fcf26;}
li.row.active2 a,.active2{color:#3daf36;}
li.row.active3 a,.active3{color:#428f3e;}
li.row.active4 a,.active4{color:#416f3e;}
li.row.active5 a,.active5{color:#384f36;}
.post .t a:visited,.post-row .ts a:visited,.post-row .tss a:visited{color:#666;}
.l .inner p,p.sp{margin-bottom:10px;display:block;}
.tt{font-size:90%;width:710px;display:block;line-height:1.4em;}
.read,.read a,.read p em a,.read p em a:visited,.read p em span,.read .t span,.read .t a,.read .t a:visited,.read .ts span,.read .ts a,.read .ts a:visited{color:#6f6f6f;background:0;}
.read em.hits{background-color:#6f6f6f;}
.ratercontainer{display:none;}
span.rater,span.raterinside{position:absolute;top:0;margin:-5px;padding:5px;background:#eee;width:100%;height:100%;display:block;z-index:100;opacity:.7;}
span.raterinside{font-size:24px;font-weight:bold;color:#5a5a5a;text-align:center;margin-top:10px;opacity:1;border:0;background-color:transparent;}
span.yes,span.no{position:absolute;top:50px;left:230px;font-size:36px;font-weight:bold;z-index:101;color:#5a5a5a;}
span.no{left:340px;}
span.yes a:hover{color:green;}
span.no a:hover{color:maroon;}
.row span.neg{color:red;}
.row span.pos{color:green;}
li.ldlink a em{font-weight:normal;color:#fed37f;}
#snippetPopupContainer,#topicPopupContainer{position:absolute;left:0;top:0;display:none;z-index:20000;}
.headlinelink{float:right;display:block;width:580px;position:relative;}
.snippetPopupTrigger{display:none;}
.active .snippetPopupTrigger{display:block;position:absolute;border:0;float:left;top:1px;left:-15px;cursor:pointer;}
#snippetPopupContent,#topicPopupContent{background-color:#FFF;width:500px;min-height:50px;padding:10px;border:5px solid #eaf3fe;font-size:12px;}
#topicPopupContent{width:300px;}
#snippetPopupContent em.title,#topicPopupContent em.title{font-size:13px;display:block;margin-bottom:5px;color:#0d2f5a;line-height:1.3em;}
