.body ul,.body ol,.body li{padding-left:1em;}
body{min-width:680px;padding-bottom:15px;color:#111;font:82%/150% sans-serif;border-bottom:7px solid #066;background:#222 url(//a.fsdn.com/sd/body-bg.png) repeat-x left bottom;}
#top_parent{border:1px solid transparent;}
h1,h2,h3,h4,h5,h6{font-weight:400;text-shadow:#000 0 0 0;}
#contents h1{margin-bottom:1em;font-size:185%;}
#contents h2{font-size:139%;margin:1em 0 .25em;}
#slashboxes #contents ul{padding-left:1.25em;margin-bottom:20px;}
#slashboxes #contents ul li{list-style-image:url(//a.fsdn.com/sd/bullet.gif);}
.ad31 #fad31{background:#072f2e;margin:0 1em -2px;}
#fad31 table{margin:0 auto;}
#slashboxes div#fad31p a{float:right;margin-top:-78px;margin-right:-12px;}
div.advertisement div#fad32 a{display:block;float:right;}
#contents p{margin:0 0 1em;}
a:visited{color:#555;}
hr{border:1px solid #555;border-width:1px 0 0;}
img{border:none;text-decoration:none;}
sup{margin:0 0 -.3em;}
div.ad1{text-align:center;overflow:hidden;margin:0;padding:0;}
#frame{clear:both;border-top:1px solid #444;background:#2e2e2e;margin:0;padding:5px 0 0;}
#topnav{position:relative;height:55px;background:#044 url(//a.fsdn.com/sd/topnav-bg.png) repeat-x left top;margin:5px 1.25em 0;}
#topnav #logo{width:415px;height:100%;}
#topnav #logo h1{display:block;height:100%;width:100%;}
#topnav #logo h1 a{display:block;width:100%;height:100%;outline:none;text-indent:-5000px;text-decoration:none;background:url(//a.fsdn.com/sd/logo.png) no-repeat left top;}
#topnav div.search{position:absolute;right:1.25em;text-align:right;white-space:nowrap;top:25px;}
div.search input{font-size:93%;width:18em;}
div.search input.button{width:auto;margin-left:5px;}
#wrapper{border:1px solid #222;background-color:#fff;border-width:1px 0;padding:0 1.25em;}
#contents:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#wrapper #articles,#wrapper #indexhead,#search.aduserbox .generaltitle,#search.aduserbox .generalbody{margin-right:310px;position:relative;}
div#users-blocks{margin-right:24.25em;}
div#user-section{margin-bottom:1.25em;white-space:nowrap;font-size:93%;background:#e6e6e6 url(//a.fsdn.com/sd/sections-bg.png) repeat-x left bottom;}
div#user-section div.content{overflow:hidden;background:url(//a.fsdn.com/sd/sections-right.png) no-repeat right bottom;padding:.3em .8em;}
div#user-section ul{float:left;padding:.3em 0;}
div#user-section ul li.begin{font-weight:700;padding-left:0;}
div#user-section ul li.name{padding-left:0;}
div#user-section ul li a{font-size:100%;padding:0 .3em;}
div#user-section ul li a#loginlink{padding-left:1.2em;background:url(//a.fsdn.com/sd/login-arrow-collapsed.gif) no-repeat 0 50%;}
div#user-section ul li a#loginlink.expanded{background-image:url(//a.fsdn.com/sd/login-arrow-expanded.gif);}
div#user-section ul#user-utils{float:right;margin-top:.25em;padding:0 0 .3em;}
div#user-section div#loginform{clear:both;overflow:hidden;height:0;width:100%;margin:0;padding:0;}
div#user-section div#loginform form{padding:.75em 0 .25em;}
div#user-section div#loginform form input{width:12em;margin-right:1em;}
div#user-section div#loginform form input.button{width:auto;margin-right:0;}
div#user-section div#loginform form label.checkbox{margin-right:1em;}
div#user-section div#loginform form label.checkbox input{width:auto;margin-right:.25em;}
#contents{width:auto;z-index:1;position:relative;margin-left:10.5em;margin-bottom:2em;margin-top:2em;}
div.generaltitle div.title{margin-bottom:0;border-bottom:1px solid #fff;background:#044 url(//a.fsdn.com/sd/article-title-bg.png) repeat-x left top;padding:0;}
div.generaltitle div.title a{text-decoration:none;color:#fff;}
div.generalbody form{background:#eee url(//a.fsdn.com/sd/corner-eee-bottom-right.png) no-repeat right bottom;padding:.5em .7em 1em;}
div#users-blocks div.generalbody form{background:transparent;padding:0;}
div.generalbody p{padding:.5em 1em;}
div#journalgeneric div.intro div p{padding:0 1em 1em;}
div.block div.title{background:#666 url(//a.fsdn.com/sd/block-title-bg.png) repeat-x;}
div.block div.title h4{color:#fff;font-weight:700;font-size:93%;padding:.5em .8em .6em;}
div#links{float:left;width:9.25em;padding-bottom:10px;margin-right:1.25em;background:#eee url(//a.fsdn.com/sd/links-bg.png) no-repeat left bottom;}
div#links.push{top:2em;}
div#links div.block div.title{position:relative;background:#666 url(//a.fsdn.com/sd/block-title-bg.png) repeat-x;margin:0;}
div#links div.block div.title h4{margin:0;padding:.5em .8em .6em 2em;}
div#links div.block div.title h4,div#links div.block.expanded div.title h4{background:url(//a.fsdn.com/sd/block-arrow-expanded.gif) no-repeat .8em 50%;}
div#links div.block.collapsed div.title h4{background:url(//a.fsdn.com/sd/block-arrow-collapsed.gif) no-repeat .8em 50%;}
div#links div.block.static div.title h4{padding-left:.8em;background:none;}
div#links div.block div.content ul{border-bottom:1px solid #ddd;margin:0;padding:0;}
div#links div.block div.content ul li{list-style-image:none;border-top:1px solid #DDD;margin:0;}
div#links div.block div.content ul li a{display:block;font-size:93%;padding:.4em .8em .55em;}
div#links div.block div.content ul li h2{font-size:100%;margin:0;padding:0;}
div#links div.block div.content ul li h2 a{font-weight:700;margin:0;}
div.article div.title{border-bottom:1px solid #fff;background:#044 url(//a.fsdn.com/sd/article-title-bg.png) repeat-x left top;margin:0;}
div.article div.title span,div.article div.title span a{color:#8DC7C0;}
div.article div.future div.title{background:#700 url(//a.fsdn.com/sd/slc.gif) top left no-repeat;}
div.article div.details,div.article div.body{padding:.2em .7em;}
div.article div.details{font-size:93%;line-height:130%;background:#eee url(//a.fsdn.com/sd/article-details-bg.png) repeat-x left top;padding:.4em .7em .5em;}
div.article div.details strong{font-weight:400;font-size:92%;}
div.article div.body{min-height:75px;margin:.4em 0 0;}
div.article div.body div.topic{position:relative;float:right;margin:.3em 0 .3em .5em;}
div.article div.intro i{display:block;font-style:normal;border-left:3px solid #ddd;margin:.25em 0 .6em;padding:0 0 0 .85em;}
div.storylinks{margin:0 0 1.5em;}
div.storylinks *{line-height:110%;}
div.storylinks div{background:url(//a.fsdn.com/sd/storylinks-bg.png) repeat-x left bottom;margin:0;padding:0;}
div.storylinks ul{background:url(//a.fsdn.com/sd/storylinks-right.png) no-repeat right bottom;margin:0;padding:.75em 12em .75em .6em;}
div.storylinks ul li{display:inline;list-style:none;background:none;border:none;padding:0;}
div.storylinks ul li.comments{width:11em;right:0;position:absolute;text-align:right;text-shadow:#000 0 0 0;background:none;margin:-.1em 0;padding:.1em 1em .2em;}
div.storylinks ul li:before{content:"|";color:#ccc;}
div.briefarticles{margin:1.5em 0;}
div.briefarticles div.briefarticle{border-bottom:1px solid #066;background:#e8e8e8 url(//a.fsdn.com/sd/briefarticle-top-left.png) no-repeat left top;padding:.5em .7em;}
div.future div.briefarticle{background:#700;}
a.yesterday{padding-left:15px;font-weight:700;background:url(//a.fsdn.com/sd/arrow-left.png) no-repeat left center;}
div#slashboxes{position:relative;float:right;width:300px;margin-left:1.25em;}
div#slashboxes div.block{position:relative;margin-bottom:1.25em;}
div#slashboxes div.block div.title h4{background:url(//a.fsdn.com/sd/block-title-right.png) no-repeat right top;padding:.5em .8em .6em;}
div#slashboxes div.block div.content{background:#eee url(//a.fsdn.com/sd/slashbox-bottom-left.png) no-repeat left bottom;padding:.4em;}
div#slashboxes div.block div.content ul{list-style-image:none;margin:0;padding:0;}
div#slashboxes div.block div.content ul li{list-style-image:none;border-top:1px solid #ddd;padding:.1em .8em .3em;}
div#slashboxes div.block div.right{padding:.5em .8em .6em;}
div#footer{margin-top:1.25em;background:#bbb url(//a.fsdn.com/sd/footer-bg.png) repeat-x left top;clear:both;}
body div#frame div#footer{margin-top:-1em;border-left:1.25em solid #FFF;border-right:1.25em solid #FFF;}
body div#frame div#wrapper div#footer{border-left:none;border-right:none;}
div#footer div.search{float:left;width:23.25em;white-space:nowrap;padding:1.35em 0 0 1.25em;}
div#footer div.rightcontent{text-align:right;background:url(//a.fsdn.com/sd/footer-right.png) no-repeat right top;padding:1.35em 1.25em 1.5em 0;}
div#footer div.rightcontent table{width:auto;border:1px solid #aaa;border-right:1px solid #fff;border-bottom:1px solid #fff;}
div#footer div.rightcontent small{color:#333;font-family:'Trebuchet MS', Helvetica, Arial, clean, sans-serif;font-size:100%;font-style:italic;}
div.copyright{background:#444 url(//a.fsdn.com/sd/copyright-bg.png) repeat-x left bottom;margin:0 1.25em 15px;}
div.copyright p{color:#999;font-size:85%;text-align:center;background:url(//a.fsdn.com/sd/copyright-left.png) no-repeat left bottom;padding:.85em 1.25em;}
div.copyright a{color:#ccc;}
div.btmnav{text-align:center;margin:.4em 0;}
div.btmnav ul li a{color:#ccc;font-size:93%;border-left:1px solid #ccc;padding:0 .4em;}
div.btmnav ul li.begin a{border:none;padding:0 .4em 0 0;}
div.btmnav ul li a:visited{color:#aaa;}
div#users-blocks div.title,#users div.title,#search div.title,#users-lists div.title,#subscribe div.title{border-bottom:1px solid #fff;margin:0;}
#users-lists div.title{margin:1em 0 0;}
div#usermenu{background:#e6e6e6 url(//a.fsdn.com/sd/sections-bg.png) repeat-x left bottom;margin:0 0 .5em;}
ul.menu{overflow:auto;background:url(//a.fsdn.com/sd/storylinks-bg.png) repeat-x bottom left;padding:.5em 0;}
#usermenu ul.menu{font-size:93%;background:url(//a.fsdn.com/sd/sections-right.png) no-repeat right bottom;padding:.5em .8em;}
ul.menu li{display:inline;list-style:none;margin:0;padding:0;}
ul.menu li:before{content:"|";color:#999;}
ul.menu li a{padding:0 .5em;}
#usermenu ul.menu li a{text-decoration:none;padding:0 .5em;}
table.data{clear:none;background:#dfdfdf url(//a.fsdn.com/sd/corner-bottom-right.png) no-repeat right bottom;}
table.data tr.data_head th{text-align:left;background:#e6e6e6 url(//a.fsdn.com/sd/sections-bg.png) repeat-x left bottom;border-bottom:1px solid #fff;color:#444;padding:.3em .5em;}
.data_hl1 td,.data_hl2 td,.data_hl3 td{padding:.3em .5em;}
.data_hl1{background:#f8f8f8;}
.data_hl2{background:#ddd;}
div#misc ul.menu li{display:inline;list-style:none;margin:0;padding:0 .5em 0 0;}
div#topics table tr td{border-bottom:1px solid #ddd;padding:1em 0 .5em;}
.message{padding:1em;}
.error{color:#600;font-weight:700;padding:1em;}
#authors .intro{display:block;margin:.3em;}
.notes,.note{display:block;font-size:93%;border-top:1px solid #555;background:#ddd;margin:1em 0 0;padding:.5em .7em;}
div#contents .notes ul,.note ul{padding-left:1.25em;}
pre{overflow:auto;position:relative;width:93%;padding:0 0 0 1em;}
.lt_tb_col{background:#ccc;}
.sb_header{font-size:125%;font-weight:700;color:#600;}
.buttons{text-align:right;}
#users-lists{clear:right;}
label{display:block;padding:1em 0 0;}
div.modalemaildisplay label{display:block!important;margin:0;padding:0;}
div.article ul,ol{margin:1em 0 1em 2em!important;}
div.commentBody ul{list-style-image:none;list-style:disc!important;margin:1em 0 1em 2em!important;}
div.commentBody ul li,div.commentBody ol li,div.article ul li,div.article ol li{background:transparent!important;margin:0 0 0 1em!important;padding:0!important;}
div.commentBody ul li,div.article ul li{list-style-type:disc;}
div.commentBody ol li,div.article ol li{list-style-type:decimal;}
ul#commentlisting div.full{background:#E6E6E6;}
ul#commentlisting div.full div.commentTop div.details{height:1.5em;}
ul#commentlisting div.full div.commentTop div.details span.by,ul#commentlisting div.full div.commentTop div.details span.zooicon,ul#commentlisting div.full div.commentTop div.details span.otherdetails,ul#commentlisting div.full div.commentTop div.details span.badgeicon{float:left;}
ul#commentlisting div.full div.commentTop div.details span.zooicon{height:21px;width:auto;margin:0 .25em;padding:0;}
ul#commentlisting div.full div.commentTop div.details span.zooicon a{display:block;height:14px;overflow:hidden;background-image:url(//a.fsdn.com/sd/cs_sic_controls_new.png?9e1731be1d26dd3d);background-repeat:no-repeat;text-indent:-7000em;}
ul#commentlisting div.full div.commentTop div.details span.zooicon.neutral a{background-position:0 bottom;width:12px;}
ul#commentlisting div.full div.commentTop div.details span.zooicon.friend a{background-position:-21px bottom;width:14px;}
ul#commentlisting div.full div.commentTop div.details span.zooicon.foe a{background-position:-43px bottom;width:14px;}
ul#commentlisting div.full div.commentTop div.details span.zooicon.freak a{background-position:-127px bottom;width:14px;}
ul#commentlisting div.full div.commentTop div.details span.zooicon.fof a{background-position:-66px bottom;width:21px;}
ul#commentlisting div.full div.commentTop div.details span.zooicon.eof a{background-position:-97px bottom;width:21px;}
div.full div.commentBody p{margin-bottom:1em!important;}
ul.sub input{background:transparent;font-family:sans-serif;border:none;color:#055;text-decoration:underline;margin:0 0 0 .3em;}
.sub_title,.adminfunction,.sub_info{display:inline;margin:0 1em 0 0;}
.top.row{border-bottom:3px #ddd solid;font-weight:700;}
.user .sub_title{position:absolute;left:20%;height:1.3em;}
.user .sub_info{position:absolute;left:60%;height:1.3em;}
div.submenu{font-size:90%;color:#fff;background:#666 url(//a.fsdn.com/sd/block-title-bg.png) repeat-x;padding:.1em 0;}
div.submenu label{display:inline;margin:0 0 0 .8em;}
div.submenu input,div.submenu select{margin:0 1em 0 0;}
.sub_info{color:#999;}
div.storylinks ul li.bin{width:11em;right:0;position:absolute;text-align:right;text-shadow:#000 0 0 0;background:none;margin:0;padding:.2em 2em .2em 1em;}
#mod_summary{margin-right:auto;margin-left:auto;}
.topic img{display:block;position:relative;z-index:10;}
#login_cover,#modal_cover{background-color:#222;height:100%;opacity:.75;position:fixed;width:100%;z-index:1000000;}
#login_box .generaltitle .title h3,#modal_box .generaltitle .title h3{background:transparent!important;color:#222;margin:0!important;padding:0;}
#login_box .generaltitle .title,#modal_box .generaltitle .title{background:#ccc url(//a.fsdn.com/sd/dark_fade_g.png) repeat-x top!important;border:none!important;padding:.7em .3em .6em .5em!important;}
#modal_box{height:65%;}
#login_box,#modal_box{font-family:arial, sans-serif;position:fixed;width:50%;z-index:1000001;border:4px solid #222;overflow:hidden;background:#fff;padding-bottom:2.6em;max-width:660px;margin:5% 25%;}
#login_box h3 a,#modal_box h3 a{position:absolute!important;right:.3em;top:.3em;}
#login_box #login_box_content,#modal_box #modal_box_content{overflow:auto;background-color:#fff;border-top:1px solid #aaa;height:100%;text-align:left;padding:1em 2em;}
#login_box .generaltitle .title a,#modal_box .generaltitle .title a{background:transparent url(//a.fsdn.com/sd/cs_sic_controls_new.png?9e1731be1d26dd3d) no-repeat scroll 0 -652px;width:16px;position:relative;height:16px;display:block;text-indent:-999999px;margin:.2em 0;padding:0 0 0 8px;}
#login_box form,#modal_box form{padding-bottom:1em;}
#login_box .generaltitle h3,#modal_box .generaltitle h3,#login_box .generaltitle .title,#modal_box .generaltitle .title,#login_box .generaltitle,#modal_box .generaltitle{line-height:100%!important;}
.mod_menu{display:block;margin:.5em auto;}
.mod_menu li a{width:auto;position:relative;color:#fff;border-radius:.5em;-moz-border-radius:.5em;-webkit-border-radius:.5em;background:#666;margin:.5em auto;padding:.5em;}
.mod_menu li.selected a{background:#222;}
div#modal_box.tabbed div.title{height:1.25em;}
span.modalprefhelp{color:#777;}
a.help{text-decoration:none;border:1px solid #777;width:10px;height:10px;background:#888;font-size:10px;font-weight:700;color:#fff;padding:1px 2px 0 3px;}
.expand{background:transparent url(//a.fsdn.com/sd/login-arrow-expanded.gif) no-repeat scroll 0 50%;padding:8px;}
.collapse{background:transparent url(//a.fsdn.com/sd/login-arrow-collapsed.gif) no-repeat scroll 0 50%;padding:8px;}
table.tagslist{margin-left:1em;margin-top:.5em;}
div#tags ul{list-style-position:inside;padding-left:.5em;}
div.generalbody #firehoselist div.article{background:url(//a.fsdn.com/sd/dark_fade_20.png) repeat-x bottom;position:relative;display:block;width:100%;margin:0;padding:0 1em 1.8em;}
div.generalbody #firehoselist{width:100%;}
.soda{background-image:url(//a.fsdn.com/sd/dark_fade_30.png);background-repeat:repeat-x;background-position:bottom;text-indent:-7000em;top:0;left:0;height:100%;width:.5em;min-height:24px;overflow:hidden;z-index:1;}
div.generalbody #firehoselist span.vballoon-firehoselist{background:#666 none repeat scroll 0 0;color:#FFF;display:inline-block;font-size:.75em;margin-top:.5em;position:absolute;right:1.75em;text-align:center;top:.51em;padding:.25em .75em .15em;}
div.generalbody #firehoselist span.vballoon-firehoselist a{color:#fff;text-decoration:none;}
ul.tmenu{border:1px solid #000;top:-18px!important;}
table.zooList{width:98%;border:none;}
div#frame div#wrapper ul#fhtablist.menu{margin-left:-.15em;margin-top:-2.2em;padding-left:.5em;position:absolute;background:none;width:500px;}
div#frame div#wrapper ul#fhtablist.menu a{color:#055;font-size:93%;padding:0 .25em 0 .35em;}
div#user-section div.content ul.legacynav.push{position:absolute;right:1em;margin-top:-58px;font-size:90%;}
div.tag-display ul li,div.tag-display ul,div.tag-display ol{display:inline;margin:0 .005em 0 0!important;}
div.tag-display ul li span{margin:0 -.15em;padding:0 .15em;}
div#user-section div.content ul li a.customize{background:transparent none repeat scroll 0 0;color:#FFF;display:block;right:0;text-indent:-99999px;top:0;width:16px;height:18px;margin-top:.15em;margin-right:.25em;position:absolute;background-image:url(//a.fsdn.com/sd/cs_sic_controls_new.png?9e1731be1d26dd3d);background-position:0 -550px;background-repeat:no-repeat;}
#fad2 .google{width:auto!important;border-left:3px solid #ddd;height:auto!important;padding:0 0 0 20px!important;}
#index #slink3 .comments,#index #slink4 .comments,#index #slink5 .comments{_margin-right:110px!important;}
#index #fad2 .google{line-height:120%;border:none;z-index:10000;position:relative;background:#fff;}
#index #fad2 .google_ad{margin-left:-73px!important;margin-top:-2em;padding:0;}
div#commentwrap a.login,div#commentwrap a.prefs{background:transparent url(//a.fsdn.com/sd/cs_sic_controls_new.png?9e1731be1d26dd3d) no-repeat scroll -2px -452px;display:block;height:16px;position:absolute;text-indent:99999px;width:16px;overflow:hidden;margin-top:0;padding:0 .15em;}
div#commentwrap span.commentBoxLinks{padding-right:14px;}
div#d2act span.ccw-header-links a.login,div#d2act span.ccw-header-links a.prefs{right:-.75em;top:-.25em;}
div#gods.loki div.commentControlFooter a.login,div#gods.loki div.commentControlFooter a.prefs{bottom:.65em!important;right:1em!important;}
span.commentBoxLinks a.login,span.commentBoxLinks a.prefs{right:0;top:.35em;}
div#modal_box_content div.pref{height:15px;position:absolute;text-align:center;top:.65em;left:0;width:70%;margin:0 14%;padding:.5em 0 .25em .5em;}
form#modal_prefs table blockquote{border-left:none;padding-left:0;color:auto;margin-bottom:auto;}
form#modal_prefs p.buttons{text-align:center;padding:.5em;}
div#modal_box_content span.preftab{font-size:95%;text-decoration:underline;margin:0;padding:.3em .35em 0;}
div#modal_box_content span.preftab.active{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:1em;-moz-border-radius-topright:1em;-webkit-border-top-right-radius:.5em;-webkit-border-top-left-radius:.5em;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;background:#FFF none repeat scroll 0 0;font-weight:700;text-decoration:none;border-color:#DDD #999 #FFF #DDD;border-style:solid;border-width:1px 1px 2px;padding:.25em 1em .05em;}
div#modal_box_content span.preftab.active,div#modal_box_content span.preftab.active a{color:#111;}
form#modal_prefs span.close a{background-image:url(//a.fsdn.com/sd/cs_sic_controls_new.png?9e1731be1d26dd3d);background-position:0 -642px;background-repeat:no-repeat;color:#111;cursor:pointer;display:block;float:right;font-size:120%;font-weight:700;height:20px;margin-top:-1.85em;right:0;text-indent:-99999px;top:.5em;padding:.5em .65em 0;}
body.webkit form#modal_prefs span.close a{margin-top:-.85em;}
form#modal_prefs span.close a:hover{color:#333;}
div#help div.h{padding-left:.75em;}
div#modal_box.links-sections-edit{width:286px!important;}
div#modal_box.links-sections-edit div#modal_box_content div.yui-gd div.yui-u.first{width:45%;}
div#modal_box.links-sections-edit div#modal_box_content div.yui-gd div.yui-u{width:50%;}
h4 a.links-sections-edit,li a.links-sections-edit{position:absolute;width:20px;height:20px;margin-left:86px;display:block;text-indent:-9999999px;margin-top:-1.5em;}
div#links-sections-title h4 a.links-sections-edit{margin-left:70px;margin-top:-1.15em;}
div#links-sections-content ul#firehose-sections li{cursor:move;}
li a.links-sections-edit{display:block;height:20px;margin-left:96px;margin-top:-1.6em;position:absolute;text-indent:-10000000px;width:20px;}
div#links-sections-content ul#firehose-sections li.active{background:#066 none repeat scroll 0 0;}
h4 a.links-sections-edit:hover,li a.links-sections-edit:hover{background:url(//a.fsdn.com/sd/cs_sic_controls_new.png?9e1731be1d26dd3d) no-repeat -2px -2602px;}
label.openid_url input{background-image:url(//a.fsdn.com/sd/cs_sic_controls_new.png?9e1731be1d26dd3d);background-position:left -1285px;background-repeat:no-repeat;font-weight:400;padding-left:1.25em;}
div#login_box_content hr,div#login-content hr{display:block!important;border:none;color:#ddd;background-color:#ddd;height:1px;}
span.modal_error{background-image:url(//a.fsdn.com/sd/cs_sic_controls_new.png?9e1731be1d26dd3d);background-position:-383px -448px;background-repeat:no-repeat;padding:.15em .75em;}
span.modal_warn{background-image:url(//a.fsdn.com/sd/cs_sic_controls_new.png?9e1731be1d26dd3d);background-position:-383px -498px;background-repeat:no-repeat;padding:.15em .75em;}
span.modal_ok{background-image:url(//a.fsdn.com/sd/cs_sic_controls_new.png?9e1731be1d26dd3d);background-position:-383px -548px;background-repeat:no-repeat;padding:.15em .75em;}
span.modal_tip{background-image:url(//a.fsdn.com/sd/cs_sic_controls_new.png?9e1731be1d26dd3d);background-position:-383px -597px;background-repeat:no-repeat;padding:.15em .75em;}
div#tip_message span.modal_tip{background:none;padding:0;}
form#modal_prefs div.modal_note,div#loginform div.tip_message,div#login div.tip_message,div.note.tip{background-image:url(//a.fsdn.com/sd/cs_sic_controls_new.png?9e1731be1d26dd3d);background-position:-383px -594px;background-repeat:no-repeat;background-color:#ddd;border:none;-moz-border-radius-topleft:.75em;-moz-border-radius-topright:.75em;-moz-border-radius-bottomright:.75em;-moz-border-radius-bottomleft:.75em;-webkit-border-top-left-radius:.75em;-webkit-border-top-right-radius:.75em;-webkit-border-bottom-left-radius:.75em;-webkit-border-bottom-right-radius:.75em;margin:1em 0;padding:.25em 0 .25em 1.75em;}
.modal_note{background:#DDD none repeat scroll 0 0;border-top:1px solid #555;display:block;font-size:93%;margin:1em 0 0;padding:.5em .7em;}
div#formtabs ul li{display:inline;-moz-border-radius:.5em .5em 0 0;-webkit-border-top-left-radius:.5em;-webkit-border-top-right-radius:.5em;background:none;padding:.25em .5em .15em;}
div#formtabs ul li.active{background:#eee url(//a.fsdn.com/sd/cs_i2_gradients.png?9e1731be1d26dd3d) repeat-x scroll left -215px!important;font-size:110%;font-weight:700;-moz-border-radius:.8em .8em 0 0;-webkit-border-top-left-radius:.8em;-webkit-border-top-right-radius:.8em;color:#555;padding:.25em 2em .15em!important;}
div#formtabs ul li.active a{color:#111;text-decoration:none;}
div#tip_message{padding:.5em 0;}
#login span.mp3,#modal_box_content span.mp3{margin-right:-.75em;margin-left:.5em;background:#EEE url(//a.fsdn.com/sd/cs_i2_gradients.png?9e1731be1d26dd3d) repeat-x scroll left -600px;padding:.15em .75em;}
div.captcha{border:1px solid #ccc;width:300px;display:block;clear:both;-moz-border-radius:.5em;-webkit-border-radius:.5em;padding:.75em;}
div.captcha span.humanconf_questions{float:right;display:block;width:152px;}
div.captcha span.mp3{-moz-border-radius:.75em;-webkit-border-radius:.75em;background:#EEE url(//a.fsdn.com/sd/cs_i2_gradients.png?9e1731be1d26dd3d) repeat-x scroll left -600px;}
#ostgnavbar{font-size:85%;text-align:center;background:#111 url(//a.fsdn.com/sd/ostg-bg.png) repeat-x;clear:both;padding:.1em 0;}
#ostgnavbar a{color:#ccc;text-decoration:none;border-left:1px solid #444;padding:0 .2em 0 .4em;}
div#links div.block div#links-loggedin-title,div#links div.block div#links-login-title{background:#666 url(//a.fsdn.com/sd/block-title-right.png) no-repeat right top;}
div#links div.block div#links-opcenter-title{background:#6d745f url(//a.fsdn.com/sd/topnav-bg-vendors.png) repeat-x 0 -30px;}
a#newuser{display:block;margin-bottom:.75em;color:#fff;text-align:center;text-decoration:none;text-shadow:#000 0 0 0;font-weight:700;line-height:100%;background:url(//a.fsdn.com/sd/button-right.png) no-repeat right top;}
a#newuser span{display:block;height:28px;padding-top:.55em;line-height:100%;background:url(//a.fsdn.com/sd/button-left.png) no-repeat left top;}
div#slashboxes div.block div#index_qlinks-content,div#slashboxes div.block div#poll-content,div#slashboxes div.block div#books-content,div#slashboxes div.block div#user-info-content,div#slashboxes div.block div#login-content form,div#slashboxes div.block div#userlogin-content form,/* Make room for Google ads */
div#slashboxes div#advertisement-content{text-align:center;padding:.5em 0;}
div#slashboxes div#poll-content b{padding-bottom:.6em;}
div#slashboxes div#poll-content input{margin:.4em .4em 0 0;}
div#slashboxes div#olderstuff-content ul li{font-weight:700;border:none;padding:.4em .7em;}
div#slashboxes div#olderstuff-content ul li ul{border-bottom:1px solid #066;margin:.4em 0 0;padding:0 0 .6em 1.25em;}
div#slashboxes div#olderstuff-content ul li ul li{list-style-image:url(//a.fsdn.com/sd/bullet.gif);font-weight:400;padding:0;}
div#olderstuff-content div.right{padding-top:0;}
div#olderstuff-content div.right br{display:inherit;}
div#books-content ul{padding-bottom:.5em;border-bottom:1px solid #066;margin:.5em 0;}
div#user-info-content{line-height:200%;}
div#slashboxes div#poll-content li{margin-left:1em;}
div#slashboxes div.block div#login-content,div#slashboxes div.block div#userlogin-content{color:#fff;background:#919191 url(//a.fsdn.com/sd/login-content-bg.png) repeat-x left bottom;padding:0;}
div#slashboxes div.block div#login-content form,div#slashboxes div.block div#userlogin-content form{border-bottom:1px solid #aaa;padding-bottom:.75em;background:url(//a.fsdn.com/sd/login-title-right.png) no-repeat right top;}
div#slashboxes div.block div#login-content a,div#slashboxes div.block div#userlogin-content a{color:#eee;font-weight:400;}
div#slashboxes div.block div#login-content p,div#slashboxes div.block div#userlogin-content p{font-size:93%;text-align:center;background:url(//a.fsdn.com/sd/login-content-bottom-left.png) no-repeat left bottom;padding:.2em 0 .5em;}
div#slashboxes div.block div#login-content input,div#slashboxes div.block div#userlogin-content input{width:98%;font-size:93%;margin:0 auto .5em;}
div#slashboxes div.block div#login-content label.checkbox,div#slashboxes div.block div#userlogin-content label.checkbox{display:block;margin-bottom:.75em;}
div#slashboxes div.block div#login-content label.checkbox input,div#slashboxes div.block div#userlogin-content label.checkbox input{width:auto;margin:0 3px 0 0;}
div#slashboxes div.block div#login-content input.button,div#slashboxes div.block div#userlogin-content input.button{width:auto;margin:0;}
div#message{border-bottom:1px solid #333;background:#666 url(//a.fsdn.com/sd/block-title-bg.png) repeat-x top left;margin:0 0 1em;padding:0;}
div#message div.content{background:url(//a.fsdn.com/sd/block-title-left.png) no-repeat left top;margin:0;padding:0;}
div#message div.content p{color:#fff;margin:0;padding:.3em .7em;}
div#message div.content a:visited{color:#ddd;}
div.briefarticle a span{text-indent:-5000px;position:relative;float:left;}
div.briefarticle a span.expanded{width:15px;background:url(//a.fsdn.com/sd/login-arrow-expanded.gif) no-repeat 0 50%;}
div div.briefcomment{padding-left:4em;padding-top:0;}
.bar{width:100%;border:none;}
.barColor{background:#066;}
.barPercent{color:#066;white-space:nowrap;background:none;padding:0;}
.barVotes{color:#000;background:none;padding:0 0 0 .3em;}
.totalVotes{font-size:120%;}
div.tags{font-size:93%;line-height:100%;background:#666 url(//a.fsdn.com/sd/block-title-bg.png) repeat-x;margin:1em 0 0;padding:0;}
div.tags div.tagtitleclosed,div.tags div.tagtitleopen{position:relative;background:#fff;margin:0;padding:.5em 0 .5em 20px;}
div.tags div.tagtitleopen{color:#fff;background:url(//a.fsdn.com/sd/block-title-right.png) no-repeat top right;}
div.tags div.tagtitleopen span.tagsheader,div.tags div.tagtitleclosed span.tagsheader{text-indent:-5000px;position:absolute;left:10px;}
div.tags div.tagtitleopen span.tagsheader{width:15px;background:url(//a.fsdn.com/sd/block-arrow-expanded.gif) no-repeat 0 50%;}
div.tags div.tagbody{background:#ddd url(//a.fsdn.com/sd/article-details-bg.png) repeat-x;color:#666;border:#ccc 1px solid;border-top:none;padding:.85em 0 0 .85em;}
div.tags div.tagbody input{width:50%;margin:.5em 0;}
div.tags div.tagbody input.button{width:5em;}
div.generalbody div#journalgeneric div.article{margin-bottom:1.5em;background:url(//a.fsdn.com/sd/storylinks-bg.png) repeat-x left bottom;}
#journalgeneric div.intro i{display:inline;font-style:italic;border:none;margin:0;padding:0;}
div.generalbody div#journalgeneric div.article div.body{padding-bottom:2em;background:url(//a.fsdn.com/sd/storylinks-right.png) no-repeat right bottom;}
#journalgeneric div.storylinks ul li a{border-left:1px solid #000;padding:0 .4em 0 1em;}
#journalgeneric div.details div.adminoptions{float:right;}
div.journalpage{margin-top:.8em;background:#dfdfdf url(//a.fsdn.com/sd/corner-bottom-right.png) no-repeat right bottom;padding:.4em .7em .5em;}
textarea{width:99%;}
#admin input.button{width:auto;}
#submit .message{margin:0 0 1em;padding:0;}
div#submit div.generalbody ul{list-style-position:inside;}
.secpref_master td{border-bottom:solid 2px #066;}
.secpref_nexus_row{color:#aaa;background:#ccc;}
#sectionprefs_message{background:#066;font-size:120%;color:#fff;font-weight:700;text-align:right;}
#sectionprefs_hdr{text-align:right;background:#066;font-size:120%;color:#fff;}
#sectionprefs_hdr a{float:left;color:#fff;}
.curstory{border-top:solid 2px #066;}
.popup{border:solid 2px #066;}
.popup-title{text-align:left;background:#066;font-size:100%;color:#fff;padding-right:4em;}
.popup-title .buttons{position:absolute;right:.2em;}
.popup-message{background:#066;font-size:100%;color:#fff;font-weight:700;text-align:right;}
.popup-contents{background:#ccc;font-size:80%;padding:5px;}
#st-display table{background:#066;color:#fff;}
blockquote,.quote{margin-bottom:.75em;padding-left:.75em;color:#555;border-left:3px solid #ddd;position:relative;display:block;}
.comment > .oneline blockquote{border:0;margin:0;padding:0;}
.edit{width:4em;position:relative;}
.edit a{position:relative;float:right;margin-top:-1.2em;display:block;width:4em;text-indent:-700em;text-decoration:none;background:url(//a.fsdn.com/sd/sic_edit.png) right no-repeat;}
.briefarticle .edit a{margin:-1.5em .3em 0 0;}
.ad2{text-align:center;}
#links-ad-content div,#links-ad-content table{width:8.95em!important;overflow:hidden;margin:0!important;}
#links-ad-content a{color:#066;font-weight:400!important;}
#sponsorlinks{font-size:95%;text-align:right;width:18.5em;background:transparent!important;bottom:-1.8em;z-index:10000!important;position:absolute;right:2em;margin:0;}
#vendorStory-26-popup{width:18.5em;border:2px solid #c5d1a6;}
#vendorStory-26-popup div.title h3{background:#6d745f url(//a.fsdn.com/sd/vendors-slc.gif) no-repeat top left;}
#vendorStory-26-popup div.title span a,#vendorStory-26-popup div.title span{color:#DBE8B8;}
#vendorStory-26-contents a{color:#6d745f;}
#vendorStory-26-title{background:#6D745F;padding:.3em;}
#vendorStory-26-popup .storylinks div,#vendorStory-26-popup .storylinks ul{background:transparent!important;}
#sponsorlinks span{color:#066;text-decoration:underline;}
.popup iframe{position:absolute;top:-1px;left:-3px;z-index:-1;width:18.5em;height:100%;border:none;opacity:0;}
a:focus{overflow:hidden;}
#anniversary ul.menu#fhtablist li{font-size:130%;}
#anniversary ul.menu#fhtablist li,#fhtablist a{color:#fff;margin:0;padding:0;}
#anniversary ul.menu#fhtablist li.active a img{margin-left:.3em;}
#anniversary ul.menu#fhtablist{font-size:90%;background:transparent!important;margin:0;padding:.75em 12em .75em .6em;}
#anniversary ul.menu#fhtablist li.active{background:#444;border:1px solid #666;border-bottom:1px solid #777;border-left:1px solid #777;position:relative;font-weight:700;margin:0 -.3em 0 0!important;padding:.3em!important;}
#anniversary ul.menu#fhtablist li.active a{color:#aaa;text-decoration:none;padding:0;}
#anniversary .anniv_event h4{font-weight:700;display:inline;}
#anniversary .anniv_event input{display:inline;position:absolute;left:3em;top:1em;margin:0 0 0 -2.3em;}
#anniversary .anniv_event{background:transparent url(//a.fsdn.com/sd/storylinks-bg.png) repeat-x scroll left bottom;position:relative;margin:0 0 1em;padding:1em 3em;}
#anniversary ul.menu#fhtablist a img{margin:0 0 -4px;}
.map{z-index:1000;width:20px;text-indent:-7000em;position:absolute;background:url(//a.fsdn.com/sd/sic_icons.png) no-repeat 0 -1599px;padding:0 10px;}
#article .briefarticle .intro{background:#ddd;padding:1em 1em 1em 2.5em;}
.edit-bar .tag-bar a.trigger{background-color:#066;color:#FFF;}
menu.tag-menu{z-index:1000001!important;}
.fhitem-editor .tag-bar a img{position:relative;top:-1em;z-index:100;margin:.75em 0 0;}
.fhitem-editor .tag-bar .topic span{left:.5em;position:absolute;text-align:center;top:.1em;width:80%;}
.adminmode .edit-bar .topic.tag,.adminmode .edit-bar .domain.tag,.fhitem-editor .edit-bar .domain.tag{position:relative;font-weight:700;font-variant:small-caps;}
.edit-bar a.tag,.edit-bar a.pseudo-tag,.reasons-menu a.tag{cursor:arrow;user-select:none;-moz-user-select:none;-webkit-user-select:none;font-family:arial, sans serif;color:#666;text-decoration:none!important;border:0 solid transparent;-moz-border-radius:.4em;-webkit-border-radius:.4em;padding:.1em .5em;}
.edit-bar a.tag,.edit-bar a.pseudo-tag{margin:-.1em -.5em;}
.edit-bar a.tag:hover,.edit-bar a.pseudo-tag:hover{color:#FFF;background-color:#066;}
.edit-bar a.feedback-button,.edit-bar a.signoff-button{background-color:#ff4949;}
.edit-bar a.feedback-button:hover,.edit-bar a.signoff-button:hover{background-color:red;}
h3.firehose .reasons-menu a.slash-hover{background-color:#555;color:#eee!important;}
h3.story .reasons-menu a.slash-hover{background-color:#000;color:#fff!important;}
.tag-entry{cursor:text!important;}
.tag-widget .note-wrapper{font-style:italic;padding-right:.4em;margin:0 1em .5em 0;}
.tag-widget .note-wrapper.no-note{display:inline;font-style:inherit;padding-right:0;}
.tag-widget .admin-buttons{padding-right:.7em;}
.tag-widget .admin-buttons .note-wrapper:before{content:'Note: ';}
.tag-widget .admin-buttons .note-wrapper a:before,.tag-widget .admin-buttons .note-wrapper a:after,.tag-widget .admin-buttons .note-wrapper.no-note:before{content:'';}
.tag-widget.nod-nix-reasons{position:relative;bottom:0;color:inherit;background-color:inherit;text-align:inherit;z-index:10;}
div.article div.title div.nod-nix-reasons span.tag{color:#FFF;}
.nod-nix-reasons .tag-display li:hover span.tag{color:#FFF;background-color:#000;}
.nod-nix-reasons .tag-display:hover ul{background-color:inherit;}
a.edit-toggle{text-decoration:none;display:inline-block;}
span.tag-display.ready.dirty{border-top:1px solid transparent!important;max-height:1.15em;}
span.tag-server-busy img{margin-top:-2px;top:4px;position:relative;}
.ac_results{border:1px solid #000;background-color:#FFF;overflow:hidden;z-index:99999;padding:0;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;margin:0;padding:0;}
.ac_results li{cursor:default;display:block;font:menu;font-size:12px;line-height:16px;text-align:left;overflow:hidden;margin:0;padding:2px 5px;}
.ac_loading{background:#FFF url(//a.fsdn.com/sd/indicator.gif) right center no-repeat;}
.ac_over{background-color:#0A246A;color:#FFF;}
span.sd-info-block,span[class^=sd-key-],.briefarticle .tag-widget-stub.body-widget,.briefarticle .tag-widget.body-widget{display:none!important;}
table,tr,td,th,.popup .data{font-size:100%;}
#slashboxes #fad6,#slashboxes #fad83,form#modal_prefs p,form#modal_prefs table td > div,#fad2{margin-bottom:1em;}
a,span.preftab a:visited,form#modal_prefs span.close a:visited{color:#055;}
a:hover,div.article div.title span a:hover,div.article div.body div.topic a,div#topics table a,ul.sub input:hover,div#help h3 a,div.tags div.tagtitleclosed a,div.article div.title span.edit a,.tag-widget .admin-buttons a{text-decoration:none;}
fieldset,#usermenu ul.menu li a.begin,ul.menu li a.begin,#ostgnavbar li.begin a,#journalgeneric div.storylinks ul li.edit a,#journalgeneric div.storylinks ul li.discussion a,#journalgeneric div.storylinks ul li.journalid a{border:none;}
fieldset legend,#jump,div#frame div#wrapper a#toggleleftmenu,#topnav div#rec_topics_header,#topnav ul,#slogan,#topnav label,#topnav legend,div#articles div.article div.tags span.vote,div#articles div.article div.tags span.votedup,div#articles div.article div.tags span.voteddown,div#user-section div#loginform p,#search div.topic,.hide,.tagshide,#login_box .generaltitle .title a img,#modal_box .generaltitle .title a img,div#modal_box.tabbed div.title h3 span,div.generalbody #firehoselist hr,div.generalbody #firehoselist span.vballoon-firehoselist span,form#modal_prefs div.pref span.close,div#slashboxes div#olderstuff-content br,div#slashboxes div.block div#login-title,div#slashboxes div.block div#userlogin-title,div.tags div.tagshide,div.journalpage br,.ps_23,.ps_22,.ps_26,.popup div.title span,.popup div.title span a,.briefarticle .introhide,.edit-bar .domain.tag,.edit-bar .signoff-button,.edit-bar a[rel=tag][href=\/tag\/nod],.edit-bar a[rel=tag][href=\/tag\/metanod],.edit-bar a[rel=tag][href=\/tag\/nix],.edit-bar a[rel=tag][href=\/tag\/metanix],.edit-bar a[rel=tag][href=\/tag\/mainpage],.edit-bar a[rel=tag][href=\/tag\/signed],.edit-bar a[rel=tag][href=\/tag\/unsigned],.edit-bar a[rel=tag][href=\/tag\/signoff],.fhitem-story .edit-bar .main.tag,.edit-bar .hide,.edit-bar .hide *{display:none;}
.article div.ad6,.article div.ad83,div#misc hr,div.sub_display div.row,#journalgeneric{margin:1em 0;}
div#login div.generalbody label,form#modal_prefs table td label,div#modal_box.links-sections-edit form#modal_prefs,label.openid_url{padding:0;}
div#user-section *,div.block div.title *,div#links div.block div.content ul *{line-height:100%;}
div#user-section ul li.name a,div.article div.details strong b,div.briefarticles div.briefarticle span.storytitle a,#ostgnavbar a.highlight{font-weight:700;}
div#user-section div#loginform form label,#authors h2,div#zoo label,input.button,#login_box label,#modal_box label,div#slashboxes div#olderstuff-content ul a{display:inline;}
div.generaltitle div.title h3,div.article div.title h3{background:url(//a.fsdn.com/sd/article-title-left.png) no-repeat left top;color:#fff;font-size:123%;font-weight:700;padding:.3em .7em .45em;}
div.block div.title a,div.future div.briefarticle a,table.data tr.data_head a,.lt_text_col,div#user-section div.content ul.legacynav.push a,div#links-sections-content ul#firehose-sections li.active a,#ostgnavbar a:hover,div#message div.content a,div.tags div.tagtitleopen a,.popup-title a,.popup-message a,#vendorStory-26-popup div.title h3 a,h3.story .reasons-menu a.tag{color:#fff;}
div.block div.content ul,#commentlisting ul{list-style:none;}
div.article,#links,div.briefarticle,#user-section,.tag-bar,.tag-bar a{position:relative;}
div.article div.title span a,div.tags div.tagtitleclosed .tagmenu a{text-decoration:underline;}
div.article div.future div.title h3,div.tags div.tagtitleopen i a,div.tags div.tagtitleclosed i a{background:transparent;}
div.article div.intro i i,div.note-wrapper,.adminmode .edit-bar.expanded .domain.tag,.fhitem-story.adminmode .edit-bar.expanded .main.tag,.adminmode .edit-bar .signoff-button{display:inline!important;}
div.article div.intro i a,div#misc h2 strong,div#misc ul li strong,label.checkbox,div#zoo form label,.comment .oneline b,.comment .oneline strong,#anniversary .anniv_event h4 span{font-weight:400;}
div.storylinks ul li.more:before,div.storylinks ul li.comments:before,ul.menu li:first-child:before,div.storylinks ul.sub li:first-child:before,div.storylinks ul.sub li.bin:before{content:" ";}
div#slashboxes div.block div.content p,div.storylinks ul.sub li,#vendorStory-26-popup #art1,#vendorStory-26-popup #art2,#sponsorlinks #slink1,#sponsorlinks #slink1 .comments{margin:0;}
div#footer div.rightcontent .data_hl1,.data_hl3{background:#eee;}
ul#fhtablist.menu li:before,#anniversary ul.menu#fhtablist li.active:before{content:"";}
table.data tr.data_head,div#user-info-content b,pre,code{font-size:93%;}
div#topics div.generaltitle,div#formtabs{margin-top:1em;}
ul#commentlisting div.full div.commentSub,ul#commentlisting div.full div.commentBody,#sectionprefs-contents,#fad6,#fad83,#fad85{background:#fff;}
#login_box fieldset,#modal_box fieldset,#journalgeneric div.storylinks ul li{border:none;margin:0;padding:0;}
div#frame div#wrapper div#user-section,#subscribe div.generaltitle div.title{margin-bottom:0;}
div#user-section ul#user-utils.user,div#editor div.article-foot span > a.datatype.pseudo-tag{margin-right:1.5em;}
div#d2act span.ccw-header-links,div#commentwrap span.commentBoxLinks
div#d2out span.ccw-header-links{padding-right:12px;}
h4.active a.links-sections-edit,li.active a.links-sections-edit,div#links-sections-title h4:hover a.links-sections-edit,div#links-sections-content ul#firehose-sections li:hover a.links-sections-edit{background:url(//a.fsdn.com/sd/cs_sic_controls_new.png?9e1731be1d26dd3d) no-repeat -2px -452px;}
div#links-sections-content ul#firehose-sections li a,menu.tag-menu a{cursor:pointer;}
form#modal_prefs div.modal_note,div#modal_box_content div#tip_message,.ac_odd{background-color:#eee;}
div.captcha input#hcanswer,div.captcha input[name=hcanswer]{width:240px!important;}
hr.divider,div#slashboxes div#olderstuff-content a,#anniversary .anniv_event,#anniversary .anniv_date,#anniversary .anniv_details{display:block;}
div#links div.block div#links-opcenter-content,#vendorStory-26-contents,#vendorStory-26-popup div.details{background:#DBE8B8;}
div#olderstuff-content ul li ul li em,blockquote *{font-style:normal;}
div.briefarticle a span,div.briefarticle a span.condensed,div.tags div.tagtitleclosed span.tagsheader{background:url(//a.fsdn.com/sd/login-arrow-collapsed.gif) no-repeat 0 50%;width:15px;}
#journalgeneric div.intro i a,.fhitem-editor .main.topic.tag,.tag-widget .admin-buttons .note-input{font-style:italic;}
#sectionprefs_hdr span a,.popup-title .buttons span a{color:#fff;float:none;font-size:10px;font-weight:700;text-decoration:none;}
#sectionprefs_hdr span,.popup-title .buttons span{height:11px;width:11px;margin:-.3em 0;padding:0 4px;}
*,div#links div.block div.content,div#links div.block,div.block div.content,div#misc ul.menu,div.submenu form,div.submenu fieldset,.edit-bar{margin:0;padding:0;}
div#user-section ul li,div.btmnav ul li,.mod_menu li,#ostgnavbar li{display:inline;list-style:none;}