body{font-size:.85em;font-family:"Segoe UI",Verdana,Helvetica,Sans-Serif;color:#232323;background-color:#cfd9de}header,footer,nav,section{display:block}.content-wrapper,.header-wrapper,.footer-wrapper{margin:0 auto;max-width:960px;min-width:640px;padding:10px;background-color:#fefeda;border:solid;border-color:#999;border-width:1px}article.BlogPost header{border-bottom:1px solid #c8c8c8}article.BlogPost footer{border-top:1px solid #c8c8c8;display:block}.float-left{float:left}.float-right{float:right}.clear-fix{clear:both}.header-wrapper{background-color:#c8c8c8;min-height:50px;border-bottom:none}.footer-wrapper{padding:3px 10px 3px 10px;font-size:.8em;border-top:none}.TeaserBox{border:dotted;background-color:#fff1a1;border-width:1px;border-color:#999;padding:5px}.ErrorMessage{display:block;border-width:1px;border-color:#c8c8c8;border-style:solid;background-color:#fff;color:#c10909;padding:4px}pre{background-color:#fff;border:dotted;padding:5px;border-width:1px}code{border-color:gray;font-family:Consolas,"Segoe UI",Verdana,Helvetica,Sans-Serif}code.cmd{display:block}code.config{font-family:Consolas,monaco,monospace;font-size:12px}code.WinDbg{font-size:.85em;font-family:'Courier New'}img{max-width:98%;vertical-align:top}.PublishedInfo,.TagsInfo{margin-top:1px;margin-bottom:0;font-size:.9em}.site-title{color:#333;font-family:Rockwell,Consolas,"Courier New",Courier,monospace;font-size:2.3em;margin:20px 0}.site-title a,.site-title a:hover,.site-title a:active{background:none;color:#333;outline:none;text-decoration:none}h1,h2,h3,h4,h5,h6,.BlogTitle{color:#000;margin-bottom:0;padding-bottom:0}.BlogTitle{margin-top:5px}h1,.BlogTitle{font-size:2em}h2{font-size:1.75em}h3{font-size:1.2em}h4{font-size:1.1em}h5,h6{font-size:1em}ul#menu{font-size:1.3em;font-weight:600;margin:0;text-align:right}ul#menu li{display:inline;list-style:none;padding-left:15px}ul#menu li a{background:none;color:#999;text-decoration:none}ul#menu li a:hover{color:#333;text-decoration:none}.float-left{float:left}.float-right{float:right}fieldset{border:1px solid #ddd;padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0}legend{font-size:1.2em;font-weight:bold}textarea{min-height:75px}.editor-label{margin:1em 0 0 0}.editor-field{margin:.5em 0 0 0}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}