*{margin:0;padding:0;line-height:1em;outline:0;}html[xmlns] .clearfix{display:block;}* html .clearfix{height:1%;}body.microsoft-coi{margin:0;padding:0;background:#fff url(images/microsoft-coi/microsoft-coi-bg.png) top center no-repeat;}#content-group{padding-top:0;}#content-left{width:300px;}#content-right{background:none;width:645px;padding-top:0;}#branding-hottopics{display:none;}.widget{border:0;}#branding .vb-ad{display:none;}#branding-toolbar{display:none;}#branding-toolbar #site-title{display:none;}#branding{background:#fff;height:125px;position:relative;margin:0 auto;border-left:1px solid #C1C2C4;border-right:1px solid #C1C2C4;width:998px;}#site-title{display:none;}#search{background:none !important;border:0 !important;padding:0;margin:0;position:absolute;right:16px;top:58px;}#search button,
#search button img{background:none !important;border:0 !important;}body.microsoft-coi #search{border:1px solid #e5e5e5;padding:10px;margin-bottom:20px;background-color:#fff;}body.microsoft-coi #search form{vertical-align:middle;line-height:25px;}body.microsoft-coi #search form label{display:none;vertical-align:bottom;}body.microsoft-coi #search form input{vertical-align:bottom;padding:3px;width:190px;height:15px;line-height:25px;}body.microsoft-coi #search form button{border:0;padding:0;vertical-align:bottom;cursor:pointer;line-height:25px;}#content{border:1px solid #fff;}#contentInner{margin:20px;}#contentInnerLeft{float:left;width:300px;}#contentInnerRight{float:right;width:620px;}div#river .entry h2{margin-top:0;}.widget{margin-bottom:20px;}.widget a,
.widget a:visited{color:#de0f00;text-decoration:none;}.widget h3{text-transform:uppercase;font-size:14px;line-height:11px;padding:0 0 8px 0;margin:0 0 5px 0;border-bottom:1px solid #d1d1d1;}.widget ul{list-style:none;}.sf-vertical, .sf-vertical li{width:300px;}.sf-vertical li:hover ul,
.sf-vertical li.sfHover ul{left:300px;top:0;}.sf-vertical .sf-sub-indicator{background-position:-10px 0;}.sf-vertical a > .sf-sub-indicator{background-position:0 0;}.sf-vertical a:focus > .sf-sub-indicator,
.sf-vertical a:hover > .sf-sub-indicator,
.sf-vertical a:active > .sf-sub-indicator,
.sf-vertical li:hover > a > .sf-sub-indicator,
.sf-vertical li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.contrib h3{margin:0;}.contrib li{line-height:25px;float:left;width:45%;border-bottom:1px solid #d1d1d1;margin-right:5%;}.comments{border:1px solid #d1d1d1;}.pageTitle,
.comments h3{font-family:"Bookman Old Style","URW Bookman L","itc bookman",times,serif;text-transform:none;font-size:16px;line-height:1.25em;}.comments h3{padding:10px 15px;}.scrollable{position:relative;overflow:hidden;width:298px;height:135px;}.scrollable .items{left:0px;position:absolute;clear:both;}.scrollable div.item{float:left;font-size:12px;background-color:#fff;cursor:pointer;width:298px;height:135px;-moz-border-radius:4px;-webkit-border-radius:4px;}.scrollable div.inner{margin:10px;}.scrollable .active{z-index:9999;position:relative;}.scrollable{float:left;}.commentBody{display:block;background:url(images/microsoft-coi/quote.png) left top no-repeat;padding-left:30px;margin-bottom:20px;}.commentsNav{clear:both;}.commentsNav li{float:left;width:33px;padding-top:5px;}.commentsNav li.last a{border-right:0px;}.commentsNav a{display:block;line-height:30px;height:30px;width:33px;text-align:center;}.commentsNav li.first a,
.commentsNav li.first{width:34px;}.commentsNav a,
.commentsNav a:visited{color:#000;padding-top:5px;border-top:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}.commentsNav a:hover,
.commentsNav .active a{color:#DE0F00;}.commentsNav .active{background:url(images/microsoft-coi/comments-active.png) center top no-repeat;}.pageLinks{margin:20px auto;text-align:center;}.pageLinks a, .pageLinks span{margin:2px 10px;font-size:12px;}.pageLinks li{list-style:none;display:inline;margin:2px 10px;}.commentAuthor,
a.commentPostLink:visited,
a.commentPostLink{font-weight:bold;color:#000 !important;}.commentPostLink:hover{color:#DE0F00 !important;}#backHome{margin:10px 5px 0 0;text-align:right;}#microsoftLink{display:block;position:absolute;left:440px;top:85px;width:160px;height:25px;}#microsoftLink:hover{text-decoration:none !important;}#posts .thumbnail{float:left;margin:0 10px 10px 0;}