﻿@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes fadeOut{from{opacity:1;}to{opacity:0;}}@keyframes fadeOut{from{opacity:1;}to{opacity:0;}}.theme1-color{color:#f90 !important;}.theme1-background{background-color:#f90;}.theme1-border{border-color:#f90 !important;}.theme2-color{color:#fc6;}.theme2-background{background-color:#fc6;}.theme2-border{border-color:#fc6 !important;}.theme3-color{color:#fff8df;}.theme3-background{background-color:#fff8df;}.theme2-border{border-color:#fff8df !important;}.contrast1-color{color:#666;}.contrast1-background{background-color:#fff;}.contrast1-border{border-color:#fff !important;}.contrast2-color{color:#f90;}.contrast2-background{background-color:#f90;}.contrast1-border{border-color:#f90 !important;}.blank-background{background-color:#fff;}html,div,span,applet,object,iframe,a,abbr,acronym,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,fieldset,form,label,table,tbody,tfoot,thead,tr,th,td,li,ol,ul{margin:0;padding:0;border:0;}q:before,q:after,blockquote:before,blockquote:after{content:"";}html{font-size:100.01%;-webkit-font-smoothing:antialiased;font-smooth:always;}body,p,h1,h2,h3,h4,h5,h6,li,tr,td,th,dd,dt{font-family:"Segoe UI",Arial,Sans-Serif;font-size:14px;line-height:normal;color:#111;}body{margin:0;}h1,h3,h4,h5,th{font-weight:bold;}h1{color:#333;padding:0;margin:0 0 7px;text-align:left;}h2{margin:20px 0 11px;padding:0;padding-bottom:10px;color:#333;}h2 a{color:#333;}h3{color:#f90;}h5{color:#808080;margin-bottom:2px;}h6{color:#666;}h1{font-size:29px;font-weight:200;}h2{font-size:29px;font-weight:200;}h3{font-size:19px;font-weight:normal;}h4{font-size:16px;}h5{font-size:14px;font-weight:bold;}h6{font-size:65%;font-weight:normal;}acronym{cursor:help;border-bottom:1px dashed #666;}pre{color:#000;background-color:#fbedbb;padding:6px;font:9pt Consolas,"Courier New",Courier,mono;white-space:pre;overflow:auto !important;border:solid 1px #fbedbb;-moz-tab-size:4;-o-tab-size:4;-webkit-tab-size:4;tab-size:4;}.ie7 PRE,.ie6 PRE{word-wrap:break-word;}code{color:#900;font:11pt Consolas,"Courier New",Courier,mono;}kbd{background-color:#eee;border-color:#ccc #aaa #888 #bbb;border-style:solid;border-width:1px 3px 3px 1px;color:#000;padding:2px 4px;white-space:nowrap;}table{background-color:Transparent;}img{-ms-interpolation-mode:bicubic;}dt{font-weight:bold;margin-top:10px;margin-bottom:6px;}dd{margin-bottom:6px;margin-left:25px;}a{text-decoration:none;color:#005782;}a:visited{color:#800080;}a:active{text-decoration:underline;}a:hover{text-decoration:underline;}a:focus{outline:none !important;}img:focus{outline:none !important;}a:not([href]){color:inherit;text-decoration:none;}::selection{background-color:#f90;color:#fff;text-shadow:none;}::-moz-selection{background-color:#f90;color:#fff;text-shadow:none;}tt.equation{font-family:'Times New Roman',serif;font-size:16px;font-style:italic;white-space:pre;}input[type="text"],input[type="url"],input[type="search"],input[type="email"],select,textarea{border:1px solid #d7d7d7;font-size:14px;padding:5px;}input[type="text"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="email"]:focus,select:focus,textarea:focus{border:1px solid #a0acbf;}input[type=radio]{border:none;}option.group-header{font-weight:bold;font-style:italic;color:#808080;background-color:#fff;}option.subitem{padding-left:10px;background-color:#fff;}fieldset{padding:5px;border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}fieldset legend{font-weight:bold;padding:0 5px;}a.button,a.button-large,.button,.button-large{color:#fff;background-color:#e08900;border:1px solid #ccc;text-decoration:none !important;white-space:nowrap;font-size:100%;padding:4px;cursor:pointer;}button.button{font-size:90%;}.button-large{font-size:16px !important;padding:4px 9px;}button.minor,.button.minor{background-color:#f2f2f2;border:1px solid #ccc;padding:4px;color:#333;}button.minor:hover,.button.minor:hover{background-color:#ccc;}a.button.safe,a.button.unsafe{color:#fff !important;}.button.compose{color:#fff !important;background-color:#d14836 !important;border-color:#d14836 !important;}.button.compose a,.button.compose a:hover{color:#fff !important;}.button.compose:hover{border-color:#c53727 !important;}.button.unsafe{border-color:#f00;}.button.unsafe:hover{border-color:#c53727;}.button.safe{border-color:#76ab40;}.button.safe:hover{border-color:#577d30;}.long-element{width:475px;}.short-element{width:50px;}.tiny-text{font-size:11px;}table.small-text td,ul.small-text li,ol.small-text li,.small-text{font-size:12px !important;}.medium-text{font-size:16px;}.large-text{font-size:29px;font-weight:bold;}.highlight{background-color:#ff0 !important;}.emphasis{color:#f00 !important;}.Hidden,.hidden{visibility:hidden;}.invisible{display:none;}.subdue,.subdue li,tr.subdue td{color:#808080;}.transparent{background-color:Transparent;}.bold{font-weight:bold;}.offblack{color:#333 !important;}.normal{color:#333;font-weight:normal;}.align-left{text-align:left !important;}.align-right{text-align:right !important;}.align-center{text-align:center;}.align-justify{text-align:justify;}.align-top{vertical-align:top;}.align-middle{vertical-align:middle;}.align-bottom{vertical-align:bottom;}.float-right{float:right;}.float-left{float:left;}.float-center{margin:auto;}.top-left-fixed{position:relative;top:0;left:0;}.z-index-top{z-index:2147483647;}.firefox2 .z-index-top,.firefox3 .z-index-top,.firefox4 .z-index-top,.safari3 .z-index-top{z-index:16777271;}.z-index-bottom{z-index:0;}.extended{width:100%;}.fullpage{width:100%;height:100%;}.padded{padding:20px;}.padded-top{padding-top:20px !important;}.padded-bottom{padding-bottom:20px !important;}.tight{margin:0 !important;padding:0 !important;}td.tight{width:1px;}.spaced{margin:10px;}table.spaced>tbody>tr>td,table.spaced>tr>td{padding:5px;}.nowrap{white-space:nowrap;}.wrap{white-space:normal;}.fixed-layout{table-layout:fixed;}.clip-text{text-overflow:ellipsis;}.clipped{overflow:hidden;}.scrollable{overflow:auto;}.fluid{max-width:10000px !important;width:auto !important;}.no-color,.no-colour{color:#000 !important;}.blackout{background-color:#000;position:absolute;top:0;left:0;z-index:1000;width:100%;min-height:100%;}.raised{background-color:#fff8df;border:1px solid #ccc;-moz-box-shadow:5px 5px 10px 1px rgba(0,0,0,.4);-webkit-box-shadow:5px 5px 10px 1px rgba(0,0,0,.4);box-shadow:5px 5px 10px 1px rgba(0,0,0,.4);}.shadow{margin-bottom:10px;-moz-box-shadow:4px 4px 4px 5px rgba(0,0,0,.2);-webkit-box-shadow:4px 4px 4px 5px rgba(0,0,0,.2);box-shadow:4px 4px 4px 5px rgba(0,0,0,.2);}.dialog-center{position:absolute;top:20%;left:20%;z-index:9999;background-color:#fff;}.border-none{border-style:none !important;}.border-none-left{border-left-style:none !important;}.border-none-right{border-right-style:none !important;}.border-none-sides{border-right-style:none !important;border-left-style:none !important;}.border-none-top{border-top-style:none !important;}.border-none-bottom{border-bottom-style:none !important;}.border{border:1px solid #ccc;}.border-top{border-top:1px solid #ccc;}.border-bottom{border-bottom:1px solid #ccc;}.pre-wrap{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;_white-space:pre;}ol,ul{padding-left:40px;margin:10px 0;}ol.compact li,ul.compact li,ol li.compact,ul li.compact{font-size:12px;}ol.spaced,ul.spaced{margin:3px;}ol.spaced li,ul.spaced li{margin:10px 0 10px 0;*margin:10px 0 10px 25px;}ol.tight,ul.tight{margin:0;padding-left:15px !important;}ol.compact,ul.compact{list-style-type:none;margin:0;padding-left:3px;line-height:1.4em;}ol.compactlist,ul.compactlist{margin-top:5px;margin-bottom:5px;}ol.noicon,ul.noicon{list-style:none outside none;margin-left:-35px;}ol.noicon li,ul.noicon li{line-height:120%;}ul.outdent{padding-left:15px;margin-left:0;margin-bottom:5px;margin-top:5px;}ul.outdent li{padding-bottom:2px;font-size:14px;}ul.download{margin-top:25px;}ul.download li,ul li.download,ul.Download li,ul li.Download{background:url("/images/download24.png") no-repeat scroll left center transparent;font-weight:bold;list-style-type:none;margin:0 0 6px -40px;padding:0 0 1px 30px;vertical-align:middle;}ul.horizontal li{display:inline;padding:.2em 1em;}ul.class li,li.class{list-style-image:url(/images/symbols/class.gif);}ul.delegate li,li.delegate{list-style-image:url(/images/symbols/delegate.gif);}ul.enum li,li.enum{list-style-image:url(/images/symbols/Enum.GIF);}ul.event li,li.event{list-style-image:url(/images/symbols/event.GIF);}ul.exception li,li.exception{list-style-image:url(/images/symbols/exception.GIF);}ul.interface li,li.interface{list-style-image:url(/images/symbols/interface.GIF);}ul.literal li,li.literal{list-style-image:url(/images/symbols/literal.GIF);}ul.method li,li.method{list-style-image:url(/images/symbols/method.GIF);}ul.module li,li.module{list-style-image:url(/images/symbols/module.GIF);}ul.namespace li,li.namespace{list-style-image:url(/images/symbols/namespace.GIF);}ul.property li,li.property{list-style-image:url(/images/symbols/property.GIF);}ul.struct li,li.struct{list-style-image:url(/images/symbols/struct.GIF);}ul.compactlist li,li.compactlist{list-style-image:url(/images/smallarrow.gif);font-size:12px;margin-left:-1em;margin-bottom:0;}a.external:after{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVklEQVR4Xn3PgQkAMQhDUXfqTu7kTtkpd5RA8AInfArtQ2iRXFWT2QedAfttj2FsPIOE1eCOlEuoWWjgzYaB/IkeGOrxXhqB+uA9Bfcm0lAZuh+YIeAD+cAqSz4kCMUAAAAASUVORK5CYII=");margin:0 0 0 2px;}div.admin-only{background-color:#ffe3e0;}span.admin-only,span.admin-only a{color:#f00 !important;}.callout{margin:20px 0;background-color:#ffffe1;color:#333;border:1px solid #ccc;padding:15px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}.annotation{margin:20px 0;background-color:#ffffe1;color:#333;border:1px solid #ccc;padding:15px;}.advise{margin:20px 0;background-color:#f2f2f2;color:#333;border:1px solid #ccc;padding:15px;}.advise a{font-weight:bold;}.trace{padding:20px;background-color:#eee;color:#333;border:1px solid #f00;font-size:11px;}caption,.caption,.Caption{font-size:12px;font-style:italic;font-weight:bold;}.filename,.Filename{font-style:italic;}.command,.Command{font-weight:bold;}div.warning,div.Warning{border:1px solid #f00;padding:5px;margin:20px;background-color:#ffe3e0;}span.warning,span.Warning{border:0;color:#f00;background-color:transparent;padding:0;}.watermark{color:#bbb;}.safe{background-color:#76ab40 !important;}.unsafe{background-color:#d14836 !important;}.available{color:#008000;font-weight:bold;}.unavailable{color:#999;}.expired{color:#f00;font-weight:bold;}.pending{color:#333;}.locked{color:#f00;}.new{color:#008000;}.updated{color:#ff8c00;}.moved{color:#8b0000;}.deleted{color:#999;}.error{color:#f00;}div.error{color:#111;margin-bottom:15px;border:1px solid #f90;padding:15px;}.success{color:#008000;font-weight:bold;}.failure{color:#f00;font-weight:bold;}.divider{color:#f90;background-color:#f90;height:1px;margin:0;padding:0;border:none;}.divider-faint{border-style:none;color:#ccc;background-color:#ccc;height:1px;padding:0;margin:0;}.divider-dark{border-style:none;color:#333;background-color:#333;height:1px;padding:0;margin:0;}table.simple thead td,table.simple th td{font-size:14px;font-weight:bold;}table.simple td,table.simple th{margin:0;padding:5px;font-size:12px;}table.feature{border-top:1px solid #ccc;border-left:1px solid #ccc;background-color:#fff;}table.feature thead td,table.feature th td{background-color:#f90;color:#fff;font-size:14px;font-weight:bold;}table.feature thead td a,table.feature th td a{color:#fff;}table.feature td,table.feature th{margin:0;padding:5px;font-size:12px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}table.feature tr.alt-item{background-color:#fff8df;}table.themed{border-bottom:1px solid #f90;border-top:1px solid #f90;}table.themed thead td,table.themed th,table.themed .header,table.themed tfoot,table.themed .footer{font-weight:bold;border-top:1px solid #f90;border-bottom:1px solid #f90;vertical-align:middle;font-size:12px;}table.themed td,table.themed th{padding:2px;}table.themed .alt-item{background-color:#fff8df;}table.border-none,table.border-none td{border-style:none !important;}table.grid{border-left:1px solid #ccc;border-top:1px solid #ccc;border-collapse:collapse;background-color:#fff;}table.grid th,table.grid td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin:0;padding:5px;}table.grid tr.alt-item{background-color:#fff8df;}table.grid thead{font-weight:bold;background-color:#ebf6ff;}table.grid tfoot{font-weight:bold;}table.padded>tr>td{padding:5px;}textarea,input[type="text"],input[type="button"],input[type="submit"]{-webkit-appearance:none;border-radius:0;}select.themed,textarea.themed,input[type="text"].themed,input[type="password"].themed,input[type="datetime"].themed,input[type="date"].themed,input[type="month"].themed,input[type="time"].themed,input[type="week"].themed,input[type="number"].themed,input[type="email"].themed,input[type="url"].themed,input[type="search"].themed,input[type="tel"].themed{border:1px solid #ccc;padding:5px;font-size:inherit;-moz-box-shadow:0 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.075);box-shadow:0 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border .2s linear;-moz-transition:border .2s linear;-o-transition:border .2s linear;transition:border .2s linear;-webkit-transition:box-shadow .2s linear;-moz-transition:box-shadow .2s linear;-o-transition:box-shadow .2s linear;transition:box-shadow .2s linear;}select.themed:focus,textarea.themed:focus,input[type="text"].themed:focus,input[type="password"].themed:focus,input[type="datetime"].themed:focus,input[type="date"].themed:focus,input[type="month"].themed:focus,input[type="time"].themed:focus,input[type="week"].themed:focus,input[type="number"].themed:focus,input[type="email"].themed:focus,input[type="url"].themed:focus,input[type="search"].themed:focus,input[type="tel"].themed:focus{border-color:rgba(82,168,236,.8);outline:0 none;-moz-box-shadow:0 0 8px rgba(82,168,236,.6) 0 0 8px rgba(82,168,236,.6) 10px 1px rgba(0,0,0,.4);-webkit-box-shadow:0 0 8px rgba(82,168,236,.6) 0 0 8px rgba(82,168,236,.6) 10px 1px rgba(0,0,0,.4);box-shadow:0 0 8px rgba(82,168,236,.6) 0 0 8px rgba(82,168,236,.6) 10px 1px rgba(0,0,0,.4);-moz-box-shadow:0 0 8px rgba(82,168,236,.6);-webkit-box-shadow:0 0 8px rgba(82,168,236,.6);box-shadow:0 0 8px rgba(82,168,236,.6);}.side-menu{margin:0 0;}.side-menu div.unread{padding-left:13px;background:transparent url('/images/dot12.png') no-repeat left 3px;}.side-menu .menu2{color:#808080;background-color:#fff;padding:5px 0 0 13px;font-size:14px;font-weight:bold;display:block;cursor:pointer;}.side-menu .menu2 a{color:#808080;text-decoration:none;}.side-menu .menu2:hover,.side-menu .menu2 a:hover{background-color:#fff;color:#808080;}.side-menu .menu2.unread{background:transparent url('/images/dot12.png') no-repeat left 9px;}.side-menu .menu3{background-color:#fff;color:#666;font-size:12px;margin-left:10px;padding-left:10px;*width:95%;}.side-menu .menu3 a{padding:4px 0 4px 4px;color:#666;text-decoration:none;display:block;}.side-menu .menu3:hover a,.side-menu .menu3 a:hover{background-color:#f90;color:#fff;}.side-menu .menu3.unread{background:transparent url('/images/dot12.png') no-repeat left 5px;}.side-menu .selected{background:transparent url("/images/right-selected.gif") no-repeat scroll right center;}.side-menu .selected a{color:#f90;font-weight:bold;}.side-menu .unselected a{color:#808080;}.sidebar{width:190px;background-color:#ffffef;margin:5px 5px 15px 5px;padding:8px 8px 8px 8px;border:1px #fc6 solid;}.sidebar-left{float:left;width:190px;background-color:#ffffef;margin:5px 15px 15px 3px;padding:8px 10px 10px 8px;border:1px #fc6 solid;}.sidebar-right{float:right;width:190px;background-color:#ffffef;margin:5px 3px 15px 15px;padding:8px 8px 10px 10px;border:1px #fc6 solid;}.tab-container{border-bottom:solid 1px #f90;width:100%;zoom:1;}.tab-selected{border:1px #f90 solid;border-bottom:0;font-weight:bold;font-size:14px;padding:5px;color:#333;}.tab-unselected{border:1px #f90 solid;border-right:1px solid #333;border-bottom-color:transparent;font-weight:bold;font-size:14px;padding:5px;color:#666;}.tab-unselected a{color:#666;}.tab-unselected:hover{background-color:#fc6;border:1px #fc6 solid;border-right:1px solid #333 1px solid;border-bottom:0;}.tab-unselected a:hover{color:#333;text-decoration:none;}.tab-panel{border:1px solid #f2f2f2;padding:10px;background-color:#fff8df;}.tab-panel a{font-size:12px;}.tab-nav{padding:0;margin-bottom:1px;}.tab-nav a{font:13px "Segoe UI",Arial,Sans-Serif;text-decoration:none;padding:5px 5px 4px 5px;margin-right:-2px;border:1px solid transparent;}.tab-nav a:hover{border-color:#ccc;border-color-bottom:transparent;}.tab-nav a.selected{border:1px solid #f2f2f2;border-bottom-color:#fff8df;background-color:#fff8df;}.tab-nav img{border:0;margin-bottom:3px;vertical-align:middle;}.chrome .tab-nav img{margin-bottom:2px;}.opera .tab-nav img{margin-bottom:4px;}@media projection,screen{.ui-tabs-hide{display:none !important;}}.ui-tabs-hide{display:none !important;}@media print{.ui-tabs-nav{display:none;}}.ui-wrapper{border:1px solid #f90;}.ui-wrapper input,.ui-wrapper textarea{border:none;}.ui-tabs-panel.theme{background-color:#fff !important;border-width:2px !important;}.ui-tabs-nav{list-style:none;margin:0;padding:0 0 0 3px;background-color:#fff;border:none;}.ui-tabs-nav:after{display:block;clear:both;content:" ";}.ui-tabs-nav li{display:inline;margin:0 0 0 2px;font-weight:bold;border:none;}.ui-tabs-nav a,.ui-tabs-nav a span{float:left;font-weight:bold;}.ui-tabs-nav a{padding-left:0;text-decoration:none;white-space:nowrap;outline:none;}.ui-tabs-nav a span{margin-bottom:0;font-weight:normal;padding:5px 7px;color:#808080;background-color:#fff8df;}.ui-tabs-nav a:link,.ui-tabs-nav a:visited{color:#333;}.ui-tabs-nav .ui-tabs-selected a{color:#333;}.ui-tabs-nav .ui-tabs-selected a span,.ui-tabs-nav a:hover span{background-color:#f90;color:#fff;text-decoration:none;}.ui-tabs-nav .ui-tabs-selected a:link,.ui-tabs-nav .ui-tabs-selected a:visited,.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{cursor:text;}.ui-tabs-nav a:hover,.ui-tabs-nav a:focus,.ui-tabs-nav a:active,.ui-tabs-nav .ui-tabs-unselect a:hover,.ui-tabs-nav .ui-tabs-unselect a:focus,.ui-tabs-nav .ui-tabs-unselect a:active{cursor:pointer;}.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{color:#000;}.ui-tabs-nav .ui-tabs-panel{font-size:14px;}.ui-state-hover span{background-color:#f90 !important;}.ui-tabs-disabled{filter:alpha(opacity=40);opacity:.4;}.ui-tabs-panel{display:block;clear:both;border:1px solid #f2f2f2 !important;padding:10px;background:#fff;}.ui-tabs ol.tight,.ui-tabs ul.tight{margin:0;padding-left:0 !important;}div.pagelog.warn{color:#ff8c00;}div.pagelog.error{color:#f00;font-weight:bold;}div.pagelog.debug{color:#008000;}div.pagelog.fatal{color:#fff;background-color:#f00;font-weight:bold;}div.pagelog.slow{background-color:#ff0;color:#f00 !important;}div.pagelog>span{display:inline-block;}div.pagelog>span.timestamp{width:60px;padding-right:5px;text-align:right;}div.pagelog>span.timestamp .partial{font-size:70%;vertical-align:top;}div.pagelog>span.duration{width:60px;text-align:right;padding:0 10px 0 5px;}div.pagelog>span.calldata{padding-left:10px;}.pager .indicator{float:left;width:40px;white-space:nowrap;}.pager .selectors{float:left;padding-left:100px;}.pager .navigation{float:right;text-align:right;}.pager .page-size{float:right;text-align:right;margin-right:20px;}.pager.top{margin-top:20px;}.pager.top .divider{margin-top:7px;}.pager.bottom{margin-bottom:20px;}.pager.bottom .divider{margin-bottom:7px;}.pager a,.pager .selectors b,.pager .page-size b{color:#111;padding:1px 4px;}.pager a:hover,.pager .selectors b:hover,.pager .page-size b:hover{color:#fff !important;background-color:#f90;text-decoration:none;}.pager a.selected,.pager .selectors b.selected,.pager .page-size b.selected{color:#f90;font-weight:bold;}.pager a.selected:hover,.pager .selectors b.selected:hover,.pager .page-size b.selected:hover{color:#f90 !important;background-color:transparent;}.pager a.disabled,.pager .selectors b.disabled,.pager .page-size b.disabled{color:#808080;}.pager a.disabled:hover,.pager .selectors b.disabled:hover,.pager .page-size b.disabled:hover{color:#808080 !important;background-color:transparent;}.container-content{background-color:#fff;position:relative;zoom:1;padding:0 9px;cursor:default;}.container-content-wrap{margin:auto;max-width:1056px;}.container-main{zoom:1;padding:0 0;}.container-main .text-sidebar{margin-left:20px;}.container-content pre,.container-code pre,.answer pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;_white-space:pre;}.container-code{width:100%;}*+html .container-code{width:640px;}.container-more{padding:8px 22px 2px 0;text-align:right;font-size:12px;border-top:1px solid #ccc;background:url('/images/circle-right.png') no-repeat scroll right 9px transparent;}.container-more a{color:#808080;}.button-group{white-space:nowrap;padding-right:1em;margin:0;}.hover-container{display:block;position:relative;}*+html .hover-row .hover-container{position:static;}*+html .hover-row .hover-container .button-group{position:relative;float:right;}.hover-container .button-group,.hover-row .button-group{display:none;}.hover-container .button-group-tight,.hover-row .button-group-tight{visibility:hidden;}.hover-row.hover,.hover-row.hover td,.hover-row:hover,.hover-row:hover td{background-color:#fff8df !important;}.hover .button-group,.hover-container:hover .button-group{background-color:inherit;margin:0;position:absolute;top:0;right:3px;display:block;}.hover-container:hover .button-group-tight{background-color:inherit;visibility:visible;}.ie6 .hover-container:hover .button-group{display:none;}.ie6 .hover-container{display:block;position:static;}.clearfix:after,.container:after{display:block;content:'.';visibility:hidden;height:0;clear:both;}* html .clearfix,* html .container{zoom:1;}.clearfix,.container{display:inline-block;display:block;}*+html .clearfix,*+html .container{zoom:1;}.nav-left{width:170px;padding:0;position:absolute;left:0;z-index:0;border-right:1px solid #f2f2f2;}.nav-left-inner{width:170px;}.borders-left-nav{border-left:solid 172px transparent;padding-left:10px;}.scroll-list{text-align:left;overflow:auto;border-width:1px;border-color:#808080;border-style:solid;font-size:12px;scrollbar-arrow-color:#fff;scrollbar-face-color:#f90;height:150px;}.box .scroll-list{width:120px;font-size:11px;white-space:nowrap;text-overflow:clip;}.box .scroll-list .sub-item{padding-left:10px;font-size:11px;white-space:nowrap;text-overflow:clip;}.access-link,.access-link img{position:absolute;top:0;left:0;width:1px;height:1px;z-index:100;border-style:none;margin-top:-1px;overflow:hidden;}.site-top-menu{white-space:nowrap;position:absolute;z-index:100;width:100% !important;}.site-top-menu .main-content{width:100% !important;}.site-top-menu .main-content .memberbar{margin-left:90px;margin-right:10px;}.site-top-menu.fixed .main-content{margin:auto;max-width:1056px;}.site-header{background-image:url('/App_Themes/CodeProject/Img/logo135-bg.gif');white-space:nowrap;overflow:hidden;}.site-header .main-content{position:relative;overflow:hidden;white-space:nowrap;}.site-header .logo{display:inline-block;}.site-header .promo{display:inline-block;position:absolute;top:33px;right:0;}.site-header.fixed .main-content{margin:auto;max-width:1056px;}@media(max-width:1000px){.site-header .promo{left:250px;}}.banner{margin:0;padding:0;text-align:right;}.banner .ad{width:800px;height:94px;}.banner.fluid{width:inherit;}.banner.fluid .ad{width:100%;}.banner.fixed .ad{width:806px;}.sub-headerbar{padding-right:9px;position:relative;margin:auto;max-width:1044px;}.sub-headerbar-divider{margin-left:10px;height:1px;border-bottom:1px solid #ccc;position:absolute;bottom:2px;left:0;right:9px;}.ie6 .sub-headerbar-divider,.ie7 .sub-headerbar-divider{margin-top:2px;position:static;}.ie6 .sub-headerbar,.ie7 .sub-headerbar{position:static;}.memberbar{height:25px;padding-top:10px;color:#808080;font-size:11px;}.memberbar a{color:#808080;font-size:11px;}.open-auth img{vertical-align:middle;}.member-stats{font-size:12px;color:#666;letter-spacing:0;font-weight:bold;text-align:left;}.notification-count{background-color:#f00 !important;color:#fff !important;font-weight:bold;margin-right:3px;font-size:11px;padding:0 4px;vertical-align:baseline;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}.notification-count,.notification-count:hover,.notification-count:visited{color:#fff;}.notification-dropdown{left:auto !important;right:-115px;width:350px !important;}.notification-dropdown .notification-list{max-height:400px;overflow-y:auto;}.notification-table{border-bottom:1px solid #eee;}.notification-table td{padding:4px;}.notification-table .subject td{border-top:1px solid #eee;}.notification-table .content td{border-bottom:1px solid #eee;white-space:normal !important;}div.navbar{white-space:nowrap;}.navmenu{background:#fff;color:#4d4d4d;padding:0;margin:0;list-style:none;height:24px;}.navmenu ul,.navmenu li{margin:0;padding:0;}.navmenu .has-submenu{position:absolute;right:5px;padding-left:10px;}.navmenu>li:hover>a,.navmenu>li>a:active{border:1px solid #ccc;}.navmenu ul,.navmenu>li.open:hover>a,.navmenu>li.open>a:active{border:1px solid #ccc;border-bottom-color:#fff;}.navmenu>li{margin:0 11px 2px 2px;}.navmenu>li:active,.navmenu>li:active>a,.navmenu>li:hover,.navmenu>li>a:active{background:#fff !important;color:#4d4d4d !important;}.navmenu>li>a{padding:2px 7px 5px 7px;border:1px solid transparent;font-weight:bold;}.navmenu a{display:block;float:left;color:#666;background:#fff;font-size:16px;padding:0 9px;text-decoration:none;white-space:nowrap;}.navmenu a.fly{white-space:nowrap;}.navmenu ul{background:#fff;position:absolute;left:-9999px;top:-9999px;list-style:none;}.navmenu li{float:left;color:#4d4d4d;}.navmenu li.last{height:9px;}.navmenu li a:active,.navmenu li a:hover{color:#fff;background-color:#f90;}.navmenu li>a:active,.navmenu li:hover,.navmenu li:hover>a,.navmenu li:hover.heading,.navmenu li a.selected{position:relative;color:#fff;background-color:#f90;}.navmenu li.openable:hover ul{left:0;top:29px;z-index:500;}.navmenu li.openable:hover li.openable:active>ul,.navmenu li.openable:hover li.openable:hover>ul{left:-1px;margin-left:100%;top:-1px;z-index:500;}.navmenu li.openable:hover>ul ul{position:absolute;left:-9999px;top:-9999px;width:auto;}.navmenu li.open{position:relative;}.navmenu li.open a{color:#fff;background-color:#f90;}.navmenu li.open ul{left:0;top:29px;z-index:500;}.navmenu li.open li.open ul,.navmenu li.open li.open li.open ul,.navmenu li.open li.open li.open li.open ul,.navmenu li.open li.open li.open li.open li.open ul{left:100%;margin-left:-1px;top:-1px;}.navmenu li.open ul ul,.navmenu li.open li.open ul ul,.navmenu li.open li.open li.open ul ul,.navmenu li.open li.open li.open li.open ul ul{position:absolute;left:-9999px;top:-9999px;}.navmenu li ul{border-bottom:5px solid #f90;}.navmenu li li{float:none;}.navmenu li li.open>a{color:#fff;font-weight:normal;}.navmenu li li:active>a.fly,.navmenu li li:hover>a.fly{color:#fff;background-color:#f90;}.navmenu li li a{float:none;font-size:13px;font-weight:normal;}.navmenu li li a.fly{color:#4d4d4d;background-color:#fff;padding:2px 20px;}.navmenu li li a.break{margin-bottom:15px;}.navmenu li li a.highlight1,.navmenu li li a.highlight1:active,.navmenu li li a.highlight1:hover{background-color:#090;}.navmenu li li a.highlight2,.navmenu li li a.highlight2:active,.navmenu li li a.highlight2:hover{background-color:#f90;}.navmenu li li a.highlight1,.navmenu li li a.highlight2{color:#fff;font-size:15px;margin:5px 0;padding:9px 20px;}.ie6 .navmenu li li{float:left;}.ie6 .navmenu ul{width:2px;}.ie6 a:hover .fly-menu,.ie7 a:hover .fly-menu{*display:none;}.alert-bar{top:0;left:0;z-index:105;color:#333;background-color:#ffc;border-bottom:1px solid #f90;overflow:hidden;font-weight:bold;width:100%;}.alert-bar ul.see-also{font-weight:normal;margin-top:5px;}.alert-bar div{padding:7px;}.alert-bar.overlay{position:absolute;}.alert-bar-command{font-size:12px;text-align:right;float:right;margin:-24px 0 0 0;}.alert-bar-command a{border-bottom:1px dotted #f90;}.close-notify{font-family:Arial,Sans-Serif;font-size:20px;font-weight:bold;color:#000;text-decoration:none;border:2px #fc6 solid;padding:0 6px;margin:2px 2px 2px 10px;float:right;}.close-notify a,.close-notify a:visited{color:#000;}a.close-notify:hover{border:2px #f90 solid;background-color:#fc6;text-decoration:none;}.page-width{margin:auto;width:110px;}.page-width .active{border-bottom:2px solid #f90;}.action-tiles td{padding:5px 0 25px 0;}.tooltip:active .tooltip-flyout.category-list,.tooltip:hover .tooltip-flyout.category-list{width:170px;top:20px !important;left:-14px;font-size:16px;}.tooltip:hover .tooltip-flyout.article-types{width:170px;top:20px;left:50px;font-size:16px;}.ie .tooltip:hover .tooltip-flyout.category-list{top:17px;}.homepage h2{font-size:30px;font-weight:200;margin:0;padding:0;padding-bottom:10px;color:#333;}.homepage h2 a{color:#333;}.homepage .notice{font-size:16px;margin-bottom:25px;margin-top:-15px;}.homepage .feature-banner{margin:10px 25px 0 0;padding:0 0 15px 0;}.homepage .site-blog{background-color:#fffef7;}.homepage .site-blog .summary{margin-top:5px;}.homepage .site-blog .title a{font-weight:bold !important;}.homepage .learning-zone .content-list .title a{font-size:15px;}.homepage .news .signup-box .heading{font-size:28px;font-weight:300;}.homepage .community.heading img{display:none;}.homepage .follow-us{float:right;text-align:right;margin-top:11px;}.homepage .follow-us img{vertical-align:middle;width:32px;height:32px;border:0;margin-top:-3px;}.homepage .articletype-selector{display:inline-block;font-size:29px;height:50px;color:#f90;margin-bottom:46px;}.homepage .articletype-selector h2{padding:0;}.homepage .content-list{padding-bottom:10px;}.homepage .content-list .title a{font-size:17px;line-height:125%;font-weight:normal;color:#005782;}.homepage .content-list .title a:hover{color:#069;}.homepage .content-list .thumbnail{width:100px;float:left;}.homepage .content-list .thumbnail img{width:100px;height:80px;}.homepage .summaries .content-list{padding:0 15px 0 0;}.homepage .summaries .container-more{margin:0 15px 0 0;}.homepage .message-list .location{color:#808080;}.homepage .content-list.showcase .title a{font-size:17px;}.homepage .summaries .content-list-item{max-width:315px;overflow:hidden;}.homepage .content-list-item{margin:2px 0 10px;}.homepage .content-list-item .entry{margin:-3px 0 4px;}.homepage .content-list-item .entry .updated{color:#ccc;background-color:transparent;}.homepage .content-list-item .entry .new{display:none;}.homepage .content-list-item .title{padding:3px 0;}.homepage .content-list-item .summary{padding:5px 0 10px;}.homepage .content-list-item div.text{border-left:110px solid transparent;}.homepage .learn{margin-top:10px;}.homepage .learn h2{display:inline-block;font-weight:bold;font-size:16px;}.homepage .learn ul{list-style:none;display:inline-block;padding-left:7px;padding-bottom:15px;}.homepage .learn li{display:inline-block;margin-right:7px;}.homepage .learn img{vertical-align:middle;}.homepage .learn a{background-color:#f2f2f2;border:1px solid #ccc;padding:4px;color:#333;font-size:13px;}.homepage .learn a:hover{background-color:#fff;text-decoration:none;}.homepage div.site-filter{margin-bottom:12px;}.homepage div.site-filter h3{margin:0 0 7px 0;}.homepage-news{width:315px;}.homepage-news .message-list-item{max-width:300px;}.homepage-content{padding-right:31px;}.pending .heading{color:#808080;font-size:22px;}.pending .ui-tabs-panel{padding-left:5px;border-style:none !important;border-top:1px solid #ccc !important;border-bottom:1px solid #ccc !important;}.pending .title a,.pending .title,.pending .modified,.pending .author{font-weight:normal !important;}.pending ul,.pending li{padding-top:0;padding-bottom:0;margin:0;}.admin-bar{margin-left:20px;}.admin-bar div{padding:0 20px;}.admin-bar img{vertical-align:text-bottom;opacity:.6;margin-left:7px;}.admin-bar img:hover{opacity:1;}.searchbar{padding:0;}.searchbar .search{margin-bottom:4px;padding:2px 5px 0;border:1px solid #ccc;}.searchbar .search .subdue{color:#ccc;}.searchbar input.search{width:190px;border:none;font-size:11px;padding:4px 2px;}.searchbar .search-advanced{padding:8px;width:203px;z-index:1000;background-color:#fff;border:solid 1px #ccc;position:absolute;top:-4px;right:0;}.searchbar .popup{display:none;}.searchbar:hover .popup{display:block;}.search-highlight{border-bottom:1px dotted #f90;font-weight:bold;}.search td{background-color:#fff;}.search .thumbnail{padding:5px 15px 0 0;}.search .search-box{margin-left:160px;padding:20px 0;font-weight:bold;white-space:nowrap;font-size:14px;}.search .search-box input{font-size:18px;}.filter-options{background-color:transparent;padding:10px 0;}.filter-options label,.filter-options a{color:#808080;}.filter-options .button{padding:0;}.filter-pane{width:160px;float:left;margin-left:-5px;background-color:#fff;}.filter-pane h2{font-size:17px;font-weight:200;margin:10px 0 5px;}.filter-pane .menu1{padding:10px 2px 3px 0;font-size:20px;font-weight:200;margin:0;letter-spacing:0;background-color:transparent;color:#808080;margin-bottom:5px;border:0;}.filter-pane .menu1 a{color:#808080;}.filter-pane .menu2{background-color:transparent;border:none;margin-bottom:10px;font-size:12px;font-weight:normal;}.filter-pane .menu2 label,.filter-pane .menu2 a{color:#808080;}.filter-pane .options label{color:#808080;}.filter-pane .advanced{padding-left:0;}.filter-pane .advanced .menu2{margin:0;background-color:#fff;}.filter-pane .advanced .menu2.selected{margin:3px 0;}.filter-pane .advanced .menu2.selected .header a{font-weight:bold;}.filter-pane .advanced .menu2:hover>a{background-color:#f90;color:#fff;text-decoration:none;}.filter-pane .advanced .menu2 a{padding:2px 2px 0 5px;color:#808080;font-weight:normal;display:block;}.filter-pane .advanced .menu2-dropdown .selected{border:0;}.filter-pane .advanced .menu2-dropdown .selected a{font-weight:bold;}.filter-pane .advanced .menu3{padding-left:20px;background-color:#fff;}.filter-pane .advanced>div{font-weight:bold;font-size:14px;padding:2px 0 3px 0;}.filter-pane .advanced .header{background-color:inherit;font-size:12px;padding-left:5px;}.filter-pane .accordian>.menu2{font-size:12px;}.filter-pane .accordian>.selected>a{font-weight:bold;}.filter-pane options{padding:10px 0 10px 5px;}.menu2.selected{background-color:#fff;color:#000 !important;font-weight:bold;}.results-pane{margin-left:148px;margin-right:210px;background-color:#fff;padding:0 0 15px 15px;}.results-none{padding:10px 20px 10px 50px;height:500px;border-left:1px solid #d3e1f9;}.results-pane .content-list{border-left:1px solid #d3e1f9;padding:0 15px;border-right:1px solid #d3e1f9;}.results-pane .content-list .content-list-item div.text{border-left-width:120px;}.results-pane .content-list .content-list-item .title{font-size:18px;}.results-pane .content-list .content-list-item .entry{margin-bottom:25px;}.results-pane .content-list .content-list-item .categories a{color:#808080;}.results-pane .content-list .content-list-item .summary{padding:3px 0;font-size:14px;}.results-pane .content-list .content-list-item .tags{margin-left:-6px;}.results-pane .content-list .content-list-item .thumbnail img{height:auto;}.results-pane .content-list .result img{vertical-align:middle;padding-right:3px;}.results-pane .content-list .rating-stars-small{display:inline-block;vertical-align:bottom;position:relative;}.results-pane .content-list .rating-stars-small .left{position:absolute;top:2px;left:2px;}.results-pane .content-list .rating-stars-small .right{position:absolute;top:2px;right:2px;}.search-hint .speech-bubble-up{background-color:#fefefe !important;color:#666;width:400px;font-size:12px;border-color:#aaa;}.search-hint .speech-bubble-pointer-up{border-bottom-color:#aaa;background-color:#fefefe !important;}.search-hint .speech-bubble-pointer-up-inner{border-bottom-color:#fefefe !important;}.ie8 .search-hint .speech-bubble-container-up,.ie7 .search-hint .speech-bubble-container-up,.ie6 .search-hint .speech-bubble-container-up{top:15px;margin-left:20px;}.sidebar-pane{float:right;width:195px;font-size:12px;padding:55px 0 0 10px;}.sidebar-pane .header{font-weight:bold;font-size:16px;color:#f90;margin:-8px 0 10px 0;}.sidebar-pane .results{border:0;margin-bottom:25px;}.sidebar-pane .result{padding:5px;margin-top:2px;}.sidebar-pane .result .abstract{padding:0;}.topics{font-size:14pt !important;letter-spacing:0;margin:12px 0 0 0 !important;padding:3px;}.topics .t{font-size:14pt !important;}.container-entry{background-color:#fff !important;_border:solid 1px white;zoom:1;position:relative;}.container-entry .text-sidebar{position:absolute;top:0;right:0;width:300px;padding:7px 7px 0 10px;min-height:100%;border-left:solid 1px #eee;}.container-entry .mainlinks{margin-top:25px;line-height:22px;white-space:nowrap;min-width:645px;}.container-entry .mainlinks .navigation{padding:6px 0 0 0;}.container-entry .mainlinks a{text-decoration:none !important;font-size:16px !important;padding:4px;white-space:nowrap;color:#333;}.container-entry .mainlinks a:hover{color:#fff !important;background-color:#f90;}.container-entry .mainlinks .compose{margin-right:20px;}.container-entry .mainlinks .rss,.container-entry .mainlinks .rss:hover{vertical-align:middle;background-color:#fff;}.container-entry .mainlinks .faq{margin-left:10px;}.container-entry.container-question .text-sidebar{float:left;margin-left:-330px;background-color:#fff;z-index:3;}.container-entry.container-question.HiVote a,.container-entry.container-question .answer.HiVote a{color:#005782 !important;}.container-entry.container-question.LoVote a,.container-entry.container-question .answer.LoVote a{color:#005782 !important;}.container-entry.container-question .nav-links{float:right;margin-top:-47px;_margin-top:0;margin-left:25px;font-size:12px;}.container-entry.container-question .nav-links .prev,.container-entry.container-question .nav-links .next{text-decoration:none;padding:4px 3px 3px 3px;}.container-entry.container-question .nav-links .prev{background:url("/Images/circle-left.png") no-repeat scroll left center transparent;padding-left:20px;}.container-entry.container-question .nav-links .prev:hover{color:#fff !important;background-image:url("/Images/circle-left-wt.png");background-color:#f90;}.container-entry.container-question .nav-links .prev.disabled{background-image:url("/Images/circle-left-disable.png");}.container-entry.container-question .nav-links .next{background:url("/Images/circle-right.png") no-repeat scroll right center transparent;margin-left:5px;padding-right:20px;}.container-entry.container-question .nav-links .next:hover{color:#fff !important;background-image:url("/Images/circle-right-wt.png");background-color:#f90;}.container-entry.container-question .nav-links .next.disabled{background-image:url("/Images/circle-right-disable.png");}.container-entry.container-question h1{margin-top:25px;margin-bottom:0;}.container-entry.container-question .container-content{border-left:none;border-right:none;}.container-entry.container-question .answer-list-header{border-bottom:1px solid #ccc;margin:50px 0 20px;}.container-entry.container-question .answer-list-header .ui-tabs-nav a:hover span{border:1px solid #f2f2f2;border-bottom:none;background-color:#f90;color:#fff;}.container-entry.container-question .answer-list-header .ui-tabs-nav a span{border:1px solid #f2f2f2;border-bottom:none;background-color:#fff;color:#ccc;}.container-entry.container-question .answer-list-header .ui-tabs-nav .ui-tabs-selected a span{border:1px solid #ccc;border-bottom:none;color:#333;}.container-entry.container-question .answer{margin-top:60px;margin-bottom:5px;padding-right:1px;border-top:solid 1px #f90;}.container-entry.container-question .answer .header{padding:10px 0;border-style:none;}.container-entry.container-question .answer.first{margin-top:0;border-top-style:none;}.container-entry.container-question .answer .text{zoom:1;background-color:transparent;width:99%;padding:5px 10px 25px 5px;}.container-entry.container-question .answer .accepted{background-color:#d9ef95;}.container-entry.container-question .answer .accepted-community{background-color:#e2fecc;}.container-entry.container-question .report-summary{margin-left:30px;}.qa-legend .header{background:none;font-weight:bold;font-size:1.5em;margin:5px 0 10px 5px;}.qa-legend ul{list-style-type:none;margin:0 0 0 5px;padding:0;}.qa-legend ul li{font-size:1em;margin-bottom:5px;}.qa-parent{background-color:#edf8ff;margin-bottom:10px;padding:5px;}.qa-list{border:1px solid #ffe9bd;width:100%;}.qa-list .title{font-weight:normal;font-size:16px;padding-bottom:3px;margin:0;}.qa-list td{margin:0;padding:3px;border-bottom:1px dotted #ffe9bd;}.qa-list thead,.qa-list thead a,.qa-list thead td{background-color:#fef9e7;font-weight:bold;color:#f49300;border:none;}.qa-list div.posted{padding-top:1px;white-space:nowrap;font-size:11px;}.qa-list .posted,.qa-list .posted a{color:#ccc;}.qa-list .Numeric{text-align:right;}.qa-list .selected{background-color:#f7fcff;}.qa-list .SelectedAttr{background-color:#ddf2ff;}.qa-list .Updated{font-size:12px;}.qa-list .stats{padding:0 !important;font-size:23px !important;text-align:center;width:55px;border:1px solid #fc6;background-color:#fff8df;}.qa-list .answered{background-color:#c3de63;}.qa-list .unanswered{color:#ddd;border-color:#ddd;background-color:transparent;}.qa-list .accepted{color:#288c00 !important;}.qa-list .unviewed{font-weight:bold;}.qa-list .viewed{font-weight:normal !important;}.qa-list .icon{vertical-align:top;text-align:right;padding:3px 0 0 3px !important;margin:0 !important;border-style:none;}.qa-list .tags .t a{font-size:14px;}.RateHint5{background-color:#0c0 !important;}.RateHint4{background-color:#95fa95 !important;}.RateHint3{background-color:#f6faf6 !important;}.RateHint2{background-color:#fc6 !important;}.RateHint1{background-color:#f30 !important;}.RateHint0{background-color:#fff;}.container-question .rate-item,.answer .rate-item{text-align:right;color:#666;}.container-question .rate-group,.answer .rate-group{float:right;margin-left:15px;}.ie6 .container-question .rate-group,.ie6 .answer .rate-group,.ie7 .container-question .rate-group,.ie7 .answer .rate-group,.ie8 .container-question .rate-group,.ie8 .answer .rate-group{width:340px;}.question .comment-header,.answer .comment-header{font-size:18px;padding:10px 10px 2px 28px;color:#808080;}.container-question .ui-tabs-panel{border:0 !important;}.QAAjaxAnswer{margin-top:30px;margin-bottom:5px;padding:5px;border:solid 1px #f90;}.QAAjaxAnswer .text{max-with:auto;margin-right:0;}.qa-title{float:left;margin-right:40px;}.qa-info{font-size:12px;color:#999;padding:20px 0;}.qa-info .commands{margin-left:2px;font-size:14px;opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;}.qa-info .commands img{vertical-align:middle;}.qa-info .meta-data{float:left;margin-left:10px;}.qa-info a.improve{border:1px solid transparent;font-weight:bold;color:#008000;padding:4px;text-decoration:none;}.qa-info a:hover.improve{border:1px solid #f90;}.qa-info .version{padding-left:5px;float:left;}.touch .qa-info .commands,.movbile .qa-info .commands{opacity:1;}.answer-row:hover .qa-info .commands,.question:hover .qa-info .commands{opacity:1;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;}.answer-row{zoom:1;}.title .HiVote{background-color:inherit;color:#288c00 !important;}.AnswersThread .TopPager{position:relative;top:25px;margin-left:75%;}.AnswersThread .TopPager .LeftGroup{position:absolute;top:0;right:150px;}#PostEntryContainer h1{margin-bottom:20px;}.QAQuote{padding-left:.6em;margin-left:.25em;border-left:#808080 .2em solid;color:#565;margin-right:1em;margin-bottom:-1em;}.AnswersPost{padding-top:10px;}.container-post{zoom:1;overflow:hidden;position:relative;margin-top:25px;}.container-post .standalone{width:700px;}.container-post .edit{width:700px;}.container-post .InputGroup{margin:20px 0;}.container-post .Divider{margin:20px 0;}.container-post .right-bar{position:absolute;left:720px;top:0;}.container-post .right-bar .QATitleComp{font-weight:normal;}.container-post .right-bar #Suggestions{margin:0;padding:0;overflow:auto;list-style-type:none;max-height:550px;}.container-post .right-bar tr{margin:5px 0;}.container-post .right-bar .header{background-color:#f90;color:#fff;font-size:20px;font-weight:200;padding:8px;margin-top:13px;}.container-post .help-tips{width:285px;overflow:auto;max-height:550px;}.container-post .submit-group{white-space:nowrap;width:600px;}.container-post .submit-group .inner-submit-group{margin-left:30px;}.container-post .preview{background-color:#f2f2f2;width:600px;padding:3px;border:solid 1px #f90;}.list-answers{padding-top:17px;}*+html .list-answers{padding-top:0;}.qa-legend .list-answers{padding-top:10px;width:170px;}.list-answers{position:relative;clear:both;}.list-answers .QATopPager{float:right;_width:250px;}.QARate{background-color:#fff8df;border:solid 1px #f90;font-size:29px;text-align:center;padding:5px 0;}.QAAnsw{background-color:#c3de63;border:solid 1px #f90;border-bottom-style:none;font-size:29px;text-align:center;padding:5px;}.QAAnswAcceptedAnswer{background-color:#c3de63;border:solid 1px #f90 !important;border-bottom-style:none;font-size:29px;text-align:center;padding:5px;}.QANoAnsw{background-color:#fc6;border:solid 1px #f90;border-bottom-style:none;font-size:29px;text-align:center;}.list-answers .Attributes{color:#555;}.QATopPager{position:relative;top:-11px;}*+html .QATopPager{top:25px;}.QATopPager .LeftGroup{position:absolute;top:0;right:250px;}.list-answers .ui-tabs-panel{padding:0;}.list-answers .CustomTabFilters{position:relative;}.list-answers .AdminFilters{float:right;}.list-answers .CustomSorting{margin:8px;background-color:#fffef7;padding:0;}.list-answers .CustomSorting img{padding:0 3px;}.list-answers .PrimarySort,.list-answers .MoreSorting{float:left;height:1.6em;}.list-answers .Message{clear:both;margin:0;padding:20px 0;}.list-answers .AskQuestion{float:right;}.list-answers .HighlightRow{background-color:#ffffd6;}.EditInfo{float:left;padding-right:.5em;}.viewed a,.unviewed a{text-decoration:none;color:#005782;}.container-question{padding:5px 0;width:auto;overflow-x:auto;overflow-y:hidden;min-height:190px;}.container-question .tags .t{font-size:16px;}.container-question .text{margin-right:330px;}.text-sidebar .filter{padding:0 0 5px 0;border:1px solid #ddd;}.text-sidebar .filter legend{margin:0 5px;color:#999;}.text-sidebar .header{font-size:20px;color:#fff;background-color:#f90;padding:8px;font-weight:200;}.text-sidebar .text{margin-right:0;}.text-sidebar .related .title{font-weight:500;}.text-sidebar .related .thumbnail img{width:auto;height:80px;margin-left:20px;}.answer-row-rating{padding:3px 10px 0 0;}.translate{margin:4px 0 0 20px;}.translate .goog-te-menu-value{font-size:11px;font-family:"Segoe UI",Arial,Sans-Serif;}.contest-status{color:#ccc;font-size:11px;padding:9px;margin-left:15px;}.article-list .content-list-item .thumbnail img{width:80px;height:64px;margin:6px 0 0 15px;}.feature-article{margin-bottom:15px;padding:1px 10px 1px 0;background-color:#f9f9f9;}.feature-article .content-list-item{padding:0;margin-top:15px;}.feature-article .header{background-color:transparent;color:#f90;font-size:21px;font-weight:bold;margin-bottom:-3px;}.feature-article .title{padding-left:10px;}.feature-article .title a{font-size:20px !important;font-weight:600 !important;}.container-pending-articles{overflow:auto;height:250px;}.container-content .edit-links{margin:21px 0 0 10px;}.container-article-tabs{width:115px;min-height:400px;font-size:12px;border-right:1px solid #f2f2f2;padding:0;}.container-article-tabs .tabs div{padding:5px 0 5px 10px;}.container-article-tabs .add-item{color:#808080;margin:10px 0;display:block;}.container-article-tabs .selected{font-weight:bold;background:transparent url("/images/right-selected.gif") no-repeat scroll right 9px;}.container-article-tabs .unselected a{color:#808080;}.container-article-tabs .original a{color:#808080;text-align:right;}.container-article-tabs h4{color:#f90;font-size:12px;font-weight:bold;}.container-article-tabs .tags span.t{display:block;padding:1px 0;}.container-article-tabs .stats div div div{padding:0 0 10px 10px;color:#666;}.container-article-tabs div.related{margin:35px 5px 0 0;}.container-article-tabs .related a{color:#bbb;}.container-article-tabs:hover .related a{color:#808080;}.container-article-info-sticky{width:170px;}.container-article-info{width:170px;color:#808080;font-size:12px;}.container-article-info .header{font-size:20px;color:#fff;background-color:#f90;padding:8px;font-weight:200;margin:0;}.container-article-info .content-list-item{margin:7px 0;}.container-article-info .content-list-item .entry{font-size:14px;color:#808080;}.container-article-info .content-list-item .title{font-size:14px;font-weight:normal;}.container-article-info .sponsor-button{width:120px;margin:10px auto 0 auto;}.container-article-info .sponsor-blurb{width:100%;border:1px solid #f2f2f2;margin-top:20px;}.container-article-info .sponsor-section-blurb{width:168px;height:200px;border:1px solid #f2f2f2;}.container-article-info .gototop{text-align:center;padding:10px 0;opacity:0;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;}.container-article-info .stuck .gototop{opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;}.container-article-info .stuck .gototop a{border:1px solid #ccc;padding:3px 10px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}.article-summary{padding:10px 10px 0 10px;border:1px solid #f2f2f2;overflow:hidden;}.article-summary .summary,.article-summary .parent,.article-summary .source{color:#333;padding:5px 0;font-size:12px;}.article-summary ul.prize-list{background:url("/images/award24.gif") no-repeat scroll left 5px transparent;list-style-type:none;margin:0 0 6px 0;padding:0 0 1px 30px;vertical-align:middle;}.article-summary ul.prize-list li{font-size:12px;line-height:17px;}.article-summary .article-info tr{vertical-align:top;}.article-summary .article-info td{padding:5px 10px 5px 0;font-size:12px;color:#808080;}.article-summary .article-info td.value{font-weight:bold;}.article-summary table{max-width:166px;}.article-summary img{vertical-align:middle;}.container-article-parts{padding:0;}.container-article{background-color:#fff;color:#111;zoom:1;position:relative;max-width:730px;min-height:675px;}.container-article.fixed .text img{max-width:100%;height:auto;}.container-article .fork-ribbon{float:right;margin-bottom:-20px;}.container-article .article{margin:0 20px 0 10px;}.container-article h2.also-read{color:#f90;padding-left:10px;padding-top:20px;}.container-article .also-read .content-list-item{height:80px;}.container-article .also-read .title{font-weight:500 !important;}.container-article .also-read .thumbnail{width:auto;border:1px solid #eee;height:80px;overflow:hidden;}.container-article .also-read .thumbnail img{height:auto !important;width:80px;}.container-article .also-read .text{border-left:100px solid transparent !important;padding-right:15px;}.article h1{margin:0 0 15px 0;}.article h2{color:#f90;}.article img{overflow:auto;}.article pre{overflow:auto;}.article .header .title{color:#808080;}.article .header .doctype img{vertical-align:bottom;padding-right:3px;}.article .header .author{font-weight:bold;}.article .header .author a{color:#808080;}.article .header .avatar{max-width:48px;max-height:48px;margin-right:10px;}.article .header .modified{font-style:normal;}.article .header .license{margin-left:20px;background-color:#eee;padding:0 4px;border:1px solid #ccc;font-family:"courier new",serif;}.article .container-rating td{color:#ccc;}.article .rating-result{padding-top:7px;}.article .related-link-box{overflow:hidden;float:right;margin:0 0 20px 25px;padding:10px;border:1px solid #f2f2f2;}.article .related-link-box ul{padding-left:17px;list-style-type:square;}.article .related-link-box h3{margin:-10px 0 0;font-weight:bold;}.article .share-list{margin-bottom:40px;width:385px;}.article .summary{color:#808080;padding-top:30px;}.article .text{padding-top:10px;}.article-row .summary{color:#808080;}.revision-row .summary{color:#808080;padding:5px 0 15px 0;}.revision-row .button{padding:0;}.article-nav{text-align:right;margin-top:21px;}.container-article-parts .research.content-list{margin-top:0;background-color:transparent;}.container-article-parts .research.content-list h3 .title{font-size:19px;font-weight:normal;margin:-5px 0 5px 0;}.container-article-parts .research.content-list .content-list-item .text{padding-top:0;border:none;}.container-article-parts .research.content-list .content-list-item .text a{font-size:13px;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}.container-article-parts .research.content-list .thumbnail{width:40px;margin:4px 10px 10px 5px;}.container-article-parts .research.content-list .thumbnail img{border:1px solid #ccc;width:40px;height:auto;}.container-article-parts .research.content-list .desc{-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}.container-submission{max-width:1200px;min-width:940px;margin:auto;position:relative;padding:0 10px;}.container-submission .text-sidebar{padding:0;width:265px;border:none;position:relative;}.container-submission .infobox td{height:22px;}.container-submission .entry{color:#808080;}.container-submission .text{margin:0;}.container-submission .header{margin-right:0;}.container-submission .title{font-size:29px;line-height:1.3em;font-weight:200;margin:12px 0 3px;}.container-submission .title input{font-size:1em;font-weight:200;font-family:"Segoe UI",Arial,Sans-Serif;}.container-submission .author{padding:5px 0;font-weight:bold;color:#808080;}.container-submission .author a{color:#808080;}.container-submission .modified{font-style:normal;}.container-submission .abstract{color:#333;font-size:16px;margin:20px 0 10px;}.container-submission .section{width:180px;font-size:12px;}.container-submission .subsection{width:125px;font-size:12px;}.container-submission .subsection-new{width:50px;font-size:12px;}.container-submission .dropdown-short{width:110px;}.container-submission .inline-edit{padding-left:0;font-family:"Segoe UI",Arial,Sans-Serif;font-size:1em;}.ie6 .container-submission .text-sidebar,.ie7 .container-submission .text-sidebar,.ie8 .container-submission .text-sidebar{padding-left:20px;width:300px;}form.article-filter{margin-bottom:40px;}form.article-filter .settings{padding:20px;border:1px solid #f2f2f2;}.article-row.header,.article-row.header td,.article-row th,.article-row thead{border-top:solid 1px #fc6;border-bottom:solid 1px #fc6;background-color:#fff8df;_border:0;}.article-row td{background-color:#fffef7;border-bottom:solid 1px #ccc;font-size:12px;}.article-row.unedited,.article-row.unedited td{background-color:#c0cbee;border-bottom:solid 1px #fbedbb;}.article-row .tags{color:#666;margin-top:5px;}.article-row .description{color:#333;}.article-row .title{font-weight:bold;}.article-row .date{padding-top:3px;}.article-row .comment{font-weight:normal !important;white-space:normal !important;}.article-row.posting td{color:#008000;}.article-row.posted td{color:#008000;}.article-row.needassistance td{color:#f00;font-weight:bold;}.article-row.needattention td{color:#f00;font-weight:bold;}.article-row.highlight td{background-color:#ff0;}.voting-bar{margin-top:-8px;}.voting-bar td{font-size:12px;color:#808080;}.social-bookmarks{margin-top:15px;}.social-bookmarks h3{margin-bottom:9px;}.social-bookmarks .popup-bar{margin-left:1px;}.social-bookmarks .facebook-icon,.social-bookmarks .google-icon,.social-bookmarks .twitter-icon,.social-bookmarks .linkedin-icon{width:22px;height:22px;margin:5px 0;}.social-bookmarks .facebook-icon{background:url("/images/social-column.png") no-repeat scroll 0 0 #fff;}.social-bookmarks .google-icon{background:url("/images/social-column.png") no-repeat scroll 0 -64px #fff;}.social-bookmarks .twitter-icon{background:url("/images/social-column.png") no-repeat scroll 0 -32px #fff;}.social-bookmarks .linkedin-icon{background:url("/images/social-column.png") no-repeat scroll 0 -96px #fff;}.ArticleTable,.ArticleTableNoBorder,table.article{border-left:1px solid #ccc;border-top:1px solid #ccc;border-collapse:collapse;background-color:#fff;}.ArticleTable td,.ArticleTableNoBorder td,table.article td,.ArticleTable th,.ArticleTableNoBorder th,table.article th{border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin:0;padding:5px;}.ArticleTable thead,.ArticleTableNoBorder thead,table.article thead{font-weight:bold;background-color:#ebf6ff;}.ArticleTable tfoot,.ArticleTableNoBorder tfoot,table.article tfoot{font-weight:bold;}.ArticleTable tr.alt-item,.ArticleTableNoBorder tr.alt-item,table.article tr.alt-item{background-color:#fff8df;}.ArticleTableNoBorder,table.article-noborder{border-style:none;margin:0;padding:5px;}.ArticleTableRow{background-color:#ebf6ff;}.ArticleTableAltRow{background-color:#ddf0fe;}.container-comments{margin:5px 4px 10px 10px;zoom:1;}.container-comments a{text-decoration:none;}.container-comments img{outline:none;border:none;}.container-comments td{padding:1px 12px 1px 5px;}.comment-header,.comment-footer{font-size:18px;text-align:left;}.comment-list{overflow:visible;padding-left:25px;}.comment-list .highlight{background-color:#fff8df !important;color:#000;}.comment-list .mine .comment-author{font-weight:bold;}.comment-content{padding:0 0 5px 0;}.comment-item{font-size:11px;color:#666;padding:6px 0;border-bottom:1px dotted #eee;min-height:1px;padding-left:0;}.comment-author{padding-top:10px;float:left;}.comment-commands{padding:10px 0 5px 20px;opacity:.25;white-space:nowrap;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear;}.hover-row:hover .comment-commands{opacity:1;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear;}.comment-button-bar{margin-top:20px;}.comment-button{border:1px solid #ddd;background-color:#f3f2f2;color:#666;padding:5px 10px;font-size:12px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}.comment-button:hover{background-color:#ddd;color:#333;}.comment-button-lite{border:none;font-weight:lighter;}.comment-add-form,.comment-reply-form,.comment-edit-form{text-align:center;background-color:#fbedbb;border-top:1px solid #fff;}.comment-add-form textarea,.comment-reply-form textarea,.comment-edit-form textarea{min-height:4em;max-height:100px;clear:both;margin:auto;width:98%;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;_white-space:pre;overflow:auto;}div.competition{margin-bottom:30px;}div.competition .content-list-item{margin:0 0 12px;}div.competition .content-list-item .entry{margin:-3px 0 4px;}div.competition .content-list-item .title{padding:3px 0;}div.competition .content-list-item .title a{font-size:16px;line-height:125%;font-weight:normal;color:#005782;}div.competition .content-list-item .title a:hover{color:#069;}div.competition .content-list-item .summary{padding:5px 0 3px;font-size:14px;color:#808080;}div.competition .question{font-size:22px;}div.competition .answer{font-weight:normal;font-size:14px;padding:10px 0;}#adbp-tester{display:none;}.fluid .text{max-width:10000px;}.wysiwyg-editor{padding:0 15px;}.text-editor{border:1px solid #ccc;}input.filter{font-size:14px;padding:5px;}.content-list{margin-bottom:17px;}.content-list .feature{border-top:1px solid #f90;border-bottom:1px solid #f90;}.content-list .heading{font-size:30px;font-weight:200;padding-bottom:10px;color:#333;}.content-list .heading a{color:#333;}.content-list-header{font-size:29px;height:50px;color:#f90;}.content-list-item{margin:10px 0;}.content-list-item .thumbnail img,.content-list-item .doctype img{vertical-align:bottom;padding-right:3px;}.content-list-item .entry{font-size:12px;color:#f90;line-height:20px;margin:0 0;}.content-list-item .title{font-size:14px;font-weight:bold;padding:0 0;}.content-list-item .title a{color:#005782;}.content-list-item .title a:visited{color:#800080;}.content-list-item .doctype{font-size:12px;color:#666;}.content-list-item .description{font-size:14px;color:#111;}.content-list-item .author,.content-list-item .author a{font-size:11px;font-weight:bold;color:#f90 !important;}.content-list-item .location{font-size:11px;font-weight:bold;color:#808080;}.content-list-item .modified{font-size:11px;font-weight:bold;color:#808080;}.content-list-item .tags{margin:0 0 0 -12px;}.content-list-item .summary{font-size:12px;color:#808080;padding:0 0 10px;}.content-list-item .entry .updated,.content-list-item .entry .new{font-size:11px;margin-left:7px;border-radius:7px;font-weight:bold;padding:0 4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}.content-list-item .entry .updated{background-color:#0569ff;color:#fff;}.content-list-item .entry .new{background-color:#ff0;color:#000;}.content-list-item .thumbnail{width:100px;float:left;}.content-list-item .thumbnail img{width:100px;height:80px;}.content-list-item div.text{border-left:110px solid transparent;}.category-selector{position:relative;left:0;width:100%;}.category-selector .list-item{display:inline-block;font-size:16px;}.category-selector .list-item.selected a{background-color:#f90;color:#fff;}.category-selector .list-item a{border:1px solid #ccc;display:inline-block;font-weight:bold;margin:0 0 5px 0;padding:4px 10px;text-align:center;white-space:nowrap;}.category-selector .list-item a:hover{text-decoration:none;background-color:#f90;color:#fff;}.category-selector .list-item .count{font-size:12px;color:#808080;text-align:center;}.category-selector .list-item.selected .count{color:#eee;}.title-addenda{margin-top:15px;float:right;text-align:right;font-weight:normal;}.mailout .content-list-item .thumbnail img{width:inherit;height:inherit;}.row{zoom:1;overflow:hidden;}.column{display:inline;float:left;}.column8_1{width:12%;float:left;}.column8_2{width:25%;float:left;}.column8_3{width:37%;float:left;}.column8_4{width:50%;float:left;}.column8_5{width:62%;float:left;}.column8_6{width:75%;float:left;}.column8_7{width:87%;float:left;}.tags{line-height:190%;}.tags .t a:before{background:none repeat scroll 0 0 transparent;border:1px solid #f1f1f1;border-radius:2px;content:"";display:block;height:4px;left:3px;position:absolute;top:7px;width:4px;}.tags .t a{background:none repeat scroll 0 0 transparent;border:1px solid #f1f1f1;border-radius:12px 0 0 12px;color:#666;display:inline-block;line-height:1.4;margin-right:3px;padding:0 2px 0 12px;position:relative;text-decoration:none;}.tags .t:hover a{background-color:#fff8ba;border:1px solid #e5dc8a;text-decoration:none;}.tags .t:hover a:before{border:1px solid #e5dc8a;background-color:#fff;}.container-breadcrumb{font-size:12px;margin-top:5px;color:#808080;margin:12px 0 35px;}.container-breadcrumb a{color:#808080;}code pre{color:inherit;font:inherit;}.code-comment{color:#008000;font-style:italic;}.code-summarycomment,.code-SummaryComment{color:#808080;}.code-keyword{color:#00f;}.code-sdkkeyword,.code-SDKkeyword{color:#399;}.code-preprocessor{color:#808080;}.code-region{color:#808080;border:1px solid #a9a9a9;padding-right:2px;}.code-systemcall{color:#f0f;}.code-string{color:#800080;}.code-literal{color:#000080;}.code-pagedirective{background-color:#ff0;}.code-attribute{color:#f00;}.code-tag{color:#800000;}.code-leadattribute{color:#800000;}.code-digit{color:#000080;}.code-none{color:#000;}.code-linenumber{color:#5f9ea0;font-style:normal;}.pre-action-link{font-size:11px;text-align:right;color:#999;display:inline;}.pre-action-link span{cursor:pointer;margin:0;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;}.pre-action-link img{vertical-align:text-top;opacity:.5;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear;}.pre-action-link:hover span{color:#005782;}.pre-action-link:hover img{opacity:1;}.diff-add,.diff-delete,.diff-same,.diff-blank,diff-linenumber{white-space:nowrap;font:9pt Consolas,"Courier New",Courier,mono;}.diff-add{background-color:#ff0;}.diff-delete{background-color:#fc6;}.diff-same{text-decoration:none !important;}.diff-blank{background-color:#ccc;}.diff-linenumber{color:#999;}.video{position:relative;padding-top:35px;height:0;overflow:hidden;}.video.aspect169{padding-bottom:56.25%;}.video.aspect43{padding-bottom:75%;}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.speech-bubble-container-down,.speech-bubble-container-up,.speech-bubble-container-up-right,.speech-bubble-container-left,.speech-bubble-container-right{position:relative;}.ie .speech-bubble-container-up,.firefox .speech-bubble-container-up,.chrome .speech-bubble-container-up,.ie .speech-bubble-container-up-right,.firefox .speech-bubble-container-up-right,.chrome .speech-bubble-container-up-right{margin-top:-4px;}.ie7 .speech-bubble-container-up,.ie8 .speech-bubble-container-up,.ie7 .speech-bubble-container-up-right,.ie8 .speech-bubble-container-up-right{margin-top:-10px;}.speech-bubble-up,.speech-bubble-down,.speech-bubble-left,.speech-bubble-right{padding:.6em;border:2px solid #f90;background-color:#ffc !important;margin:15px;text-decoration:none;font-weight:normal;text-align:left;white-space:normal;color:#111;}.speech-bubble-up td,.speech-bubble-down td,.speech-bubble-left td,.speech-bubble-right td{color:#111;}.speech-bubble-down{margin-bottom:0;}.tooltip .speech-bubble-up,.tooltip .speech-bubble-down,.tooltip .speech-bubble-left,.tooltip .speech-bubble-right{-moz-box-shadow:2px 2px 10px 1px rgba(0,0,0,.5);-webkit-box-shadow:2px 2px 10px 1px rgba(0,0,0,.5);box-shadow:2px 2px 10px 1px rgba(0,0,0,.5);}.speech-bubble-pointer-down,.speech-bubble-pointer-down-inner{width:0;height:0;border-bottom-width:0;background:none;}.speech-bubble-pointer-down{border-left:7px solid transparent;border-right:7px solid transparent;border-top:1px solid #f90;border-top-width:14px;margin-left:35px;margin-bottom:15px;_display:none;}.speech-bubble-pointer-down-inner{border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #ffc;margin-left:-5px;margin-top:-16px;position:absolute;_display:none;}.speech-bubble-pointer-up,.speech-bubble-pointer-up-inner{width:0;height:0;border-top-width:0;background:none;}.speech-bubble-pointer-up{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:1px solid #f90;border-bottom-width:14px;margin-left:35px;position:absolute;top:-12px;_display:none;}.speech-bubble-pointer-up-inner{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:12px solid #ffc;margin-left:-5px;margin-bottom:-16px;padding-top:4px;position:absolute;_display:none;}.speech-bubble-container-up-right .speech-bubble-pointer-up{margin-left:0;margin-right:0;right:35px;}.speech-bubble-pointer-left,.speech-bubble-pointer-left-inner{width:0;height:0;background:none;}.speech-bubble-pointer-left{border-color:transparent #f90 transparent transparent;border-style:solid;border-width:10px 10px 10px 0;margin-left:6px;position:absolute;top:10px;_display:none;}.speech-bubble-pointer-left-inner{border-color:transparent #ffc transparent transparent;border-style:solid;border-width:8px 8px 8px 0;margin-left:3px;margin-top:-8px;padding-top:0;position:absolute;_display:none;}.speech-bubble-pointer-right,.speech-bubble-pointer-right-inner{width:0;height:0;background:none;}.speech-bubble-pointer-right{border-color:transparent transparent transparent #f90;border-style:solid;border-width:10px 0 10px 10px;right:5px;position:absolute;top:35px;_display:none;}.speech-bubble-pointer-right-inner{border-color:transparent transparent transparent #ffc;border-style:solid;border-width:8px 0 8px 8px;margin-left:-12px;margin-top:-8px;padding-top:0;position:absolute;_display:none;}.speech-bubble-image{float:left;width:24px;height:24px;margin:0 5px 30px 5px;border:none;}*+html .tooltip:hover,*+html .popup-bar:hover{z-index:5;}.tooltip{position:relative;text-decoration:none;}.tooltip .speech-bubble-container-up,.tooltip .speech-bubble-container-down,.tooltip .speech-bubble-container-left,.tooltip .speech-bubble-container-right,.tooltip .speech-bubble-container-up-right,.tooltip .tooltip-flyout{display:none;opacity:0;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear;}.tooltip.border .tooltip-header{border:1px solid transparent;padding:0 3px;}.tooltip:hover.border .tooltip-header,.tooltip:active.border .tooltip-header{border:1px solid #ccc;border-bottom:none;z-index:2147483647;position:relative;background-color:#fff;}.tooltip:hover .speech-bubble-container-up,.tooltip:active .speech-bubble-container-up,.tooltip:hover .speech-bubble-container-down,.tooltip:active .speech-bubble-container-down,.tooltip:hover .speech-bubble-container-left,.tooltip:active .speech-bubble-container-left,.tooltip:hover .speech-bubble-container-right,.tooltip:active .speech-bubble-container-right,.tooltip:hover .speech-bubble-container-up-right,.tooltip:active .speech-bubble-container-up-right,.tooltip:hover .tooltip-flyout,.tooltip:active .tooltip-flyout{display:block;z-index:16777271;opacity:1;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear;}.tooltip:hover .speech-bubble-container-up,.tooltip:active .speech-bubble-container-up{left:-35px;}.tooltip:hover .speech-bubble-container-up-right,.tooltip:active .speech-bubble-container-up-right{right:0;}.tooltip:hover .speech-bubble-container-up,.tooltip:active .speech-bubble-container-up,.tooltip:hover .speech-bubble-container-up-right,.tooltip:active .speech-bubble-container-up-right{text-decoration:none !important;position:absolute;width:150px;color:#000 !important;cursor:text;}.tooltip:hover .speech-bubble-container-down,.tooltip:active .speech-bubble-container-down{text-decoration:none !important;position:absolute;left:-35px;bottom:0;width:150px;color:#000 !important;cursor:text;}.tooltip:hover .speech-bubble-container-left,.tooltip:active .speech-bubble-container-left{text-decoration:none !important;position:absolute;left:15px;top:-35px;width:150px;color:#000 !important;cursor:text;}.tooltip:hover .speech-bubble-container-right,.tooltip:active .speech-bubble-container-right{text-decoration:none !important;position:absolute;right:-165px;top:-35px;width:250px;color:#000 !important;cursor:text;}.tooltip:hover .tooltip-flyout,.tooltip:active .tooltip-flyout,.tooltip:hover .speech-bubble-container-up-right .speech-bubble-pointer-up,.tooltip:active .speech-bubble-container-up-right .speech-bubble-pointer-up,.tooltip:hover .speech-bubble-container-up .speech-bubble-pointer-up,.tooltip:active .speech-bubble-container-up .speech-bubble-pointer-up{top:1px;}.tooltip:hover .speech-bubble-container-down .speech-bubble-pointer-down,.tooltip:active .speech-bubble-container-down .speech-bubble-pointer-down{bottom:3px;}.tooltip:hover .speech-bubble-container-left .speech-bubble-pointer-left,.tooltip:active .speech-bubble-container-left .speech-bubble-pointer-left{bottom:3px;}.tooltip:hover .speech-bubble-container-right .speech-bubble-pointer-right,.tooltip:active .speech-bubble-container-right .speech-bubble-pointer-right{bottom:3px;}a:hover.tooltip{text-decoration:none !important;}.internetexplorer .tooltip.border .tooltip-header{padding:0 3px 1px 0;}.safari .tooltip.border .tooltip-header{padding:0 3px 3px 0;}.chrome .tooltip.border .tooltip-header{padding:0 3px 3px 0;}.opera .tooltip:hover .speech-bubble-container-up-right{left:-180px;}.tooltip-flyout{position:relative;border:1px solid #ccc;color:#666;background-color:#fff;margin:15px;z-index:2147483646;white-space:normal;font-weight:normal;text-align:left;cursor:text;width:175px;}.firefox2 .tooltip-flyout,.firefox3 .tooltip-flyout,.firefox4 .tooltip-flyout,.safari3 .tooltip-flyout{z-index:16777271;}.tooltip:hover .tooltip-flyout,.tooltip.open .tooltip-flyout,.tooltip:active .tooltip-flyout{position:absolute;left:-15px;top:-3px;display:block;}.ie7 .tooltip:hover .tooltip-flyout,.ie8 .tooltip:hover .tooltip-flyout,.ie7 .tooltip.open .tooltip-flyout,.ie8 .tooltip.open .tooltip-flyout{top:0;}.popup-bar{position:relative;text-decoration:none;}.popup-bar .popup-bar-flyout{display:none;position:relative;cursor:text;width:105px;padding:5px;opacity:0;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear;}.popup-bar.open .popup-bar-flyout,.popup-bar:hover .popup-bar-flyout,.popup-bar:active .popup-bar-flyout{white-space:normal;font-weight:normal;text-align:left;border:1px solid #f2f2f2;color:#666;background-color:#fff;position:absolute;left:25px;top:-5px;display:block;z-index:16777271;opacity:1;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear;}.firefox2 .popup-bar-flyout,.firefox3 .popup-bar-flyout,.firefox4 .popup-bar-flyout,.safari3 .popup-bar-flyout{z-index:16777271;}.ie7 .popup-bar:hover .popup-bar-flyout,.ie8 .popup-bar:hover .popup-bar-flyout,.ie7 .popup-bar.open .popup-bar-flyout,.ie8 .popup-bar.open .popup-bar-flyout{top:0;}.tooltip-flyout .list-item{text-decoration:none;padding:4px 15px;display:block;}.tooltip-flyout .list-item:hover,.tooltip-flyout .list-item:hover a{text-decoration:none;color:#fff !important;background-color:#f90 !important;}*+html .speech-bubble-pointer-up,*+html .speech-bubble-pointer-down,*+html .speech-bubble-pointer-left,*+html .speech-bubble-pointer-right{display:none;}.report-header{font-weight:bold;font-size:14px;padding:4px 10px 0 16px;}.report-header img{vertical-align:middle;}.report-prompt{font-size:12px;padding:2px 0;margin:2px 0;}.report-prompt a{display:inline !important;}.report-comment{width:175px;margin-left:15px;}.report-summary{width:100%;display:block;margin:10px 0;}.report-count-inline{display:inline-block;width:15px;color:#666;}.report-count-ajax{background-color:#f00;color:#fff;font-size:11px !important;font-weight:bold;padding:0 4px;position:relative;left:-19px;top:2px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}table.report-details{width:300px;border-collapse:collapse !important;}.report-details td{background-color:#fff !important;color:#111 !important;}.report-details th,.report-details thead td{background-color:#f90 !important;color:#fff !important;}.cloud{text-align:left;}.cloud .breadcrumb{margin:2px 0 10px 0;}.cloud .breadcrumb .tag{font-size:14px;margin:2px 0;padding:2px;background-color:#ffc;border:1px solid #00f;}.tag_0,.tag_1,.tag_2,.tag_3,.tag_4,.tag_5,.tag_6,.tag_7,.tag_8,.tag_9,.tag_10{font-size:14px;font-weight:bold;padding:1px;margin:1px;display:inline-block;}a.tag_0:hover,a.tag_1:hover,a.tag_2:hover,a.tag_3:hover,a.tag_4:hover,a.tag_5:hover,a.tag_6:hover,a.tag_7:hover,a.tag_8:hover,a.tag_9:hover,a.tag_10:hover{color:#fff !important;background-color:#f90;}.tag_0{color:#7fa4ff;}.tag_1{color:#6f99ff;}.tag_2{color:#5f8eff;}.tag_3{color:#4f83ff;}.tag_4{color:#3f77ff;}.tag_5{color:#2f6cff;}.tag_6{color:#1f61ff;}.tag_7{color:#0f55ff;}.tag_8{color:#004bff;}.tag_9{color:#004bff;}.tag_10{color:#004bff;}.cloud-large{font-size:29px;padding:3px;text-align:justify;line-height:110%;}.cloud-large a{padding:3px;}.cloud-large .header{font-size:29px !important;font-weight:bold;margin:5px 0 7px 0;background-color:Transparent;_text-transform:none !important;_background-color:#fff;_border:0;}.tag-cloud-page .spaced{margin:10px 0 0 5px;}.tag-info .deleted{color:#666;text-decoration:line-through;}.tag-info .merge-source,.tag-info .merge-target{color:#008000;}.tag-info .merge-source{text-decoration:line-through;}.rename-dialog{display:none;}.rename-dialog input{width:95%;}.merge-dialog{display:none;}.merge-dialog .info,.add-synonym-dialog .info{font-size:.8em;line-height:1.25em;}.merge-dialog .info,.merge-dialog .tag-select,.add-synonym-dialog .info{margin-bottom:.8em;}.add-synonym-dialog input{width:95%;}.file-upload{margin-top:-52px;}.file-upload .upload-add{position:relative;overflow:hidden;zoom:1;padding-top:24px;}.file-upload #addFile,.file-upload .file{position:absolute;top:0;right:0;}.file-upload .file{z-index:1;filter:alpha(opacity=0);opacity:0;cursor:pointer;}.file-upload #addFile{z-index:0;}.file-upload .uploaded{font-size:12px;overflow:hidden;padding:2px;white-space:nowrap;}.container-uploads .insert{border:1px solid transparent;padding:3px 3px 6px 0;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;}.container-uploads .insert:hover{border:solid 1px #f90;background-color:#fc6;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;}.container-uploads .replaced,.container-uploads .replaced a{color:#666 !important;}.dropbox{border:2px dashed #ccc;font-size:20px;color:#ccc;position:relative;line-height:100px;height:100px;text-align:center;vertical-align:middle;margin:15px 0;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;-webkit-transition:border-color .1s linear;-moz-transition:border-color .1s linear;-o-transition:border-color .1s linear;transition:border-color .1s linear;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear;}.dropbox:hover,.dropbox.dragover{border-color:#006400;background-color:#cfb;color:#333;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;-webkit-transition:border-color .1s linear;-moz-transition:border-color .1s linear;-o-transition:border-color .1s linear;transition:border-color .1s linear;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear;}.progress-bar{background-color:#17f30e;border:1px solid #2dbe27;overflow:hidden;line-height:100%;padding:1px 0;position:absolute;top:42px;left:0;text-align:center;color:#333;font-size:10px;-webkit-transition:width .1s linear;-moz-transition:width .1s linear;-o-transition:width .1s linear;transition:width .1s linear;-moz-box-shadow:0 0 8px 0 #17f30e;-webkit-box-shadow:0 0 8px 0 #17f30e;box-shadow:0 0 8px 0 #17f30e;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}.learning-zone h2{color:#f90;}.learning-zone li.content-list-item{margin:12px 0 3px 0;}.learning-zone li.content-list-item .title,.learning-zone li.content-list-item .author{font-weight:bold;}.learning-zone li.content-list-item .summary{font-size:14px;color:#333;}.bottom-promo{height:90px;margin-top:10px;overflow:hidden;}.bottom-promo .msg-728x90{width:728px;margin:0 auto;}.msg-728x90{overflow:hidden;position:relative;height:90px;min-width:728px;}.msg-120x60{text-align:center;position:relative;height:60px;min-width:120px;overflow:hidden;}.ui-datepicker-trigger{margin:0 0 4px 3px;}body .msg-728x90{*float:right;}body .bottom-promo .msg-728x90{*float:none;}body .site-filter{*display:none;}.container-forum .container-breadcrumb{margin-bottom:0;}table.message-list{border-collapse:collapse;}.message-list .count{font-weight:bold;font-size:14px;color:#f90;padding:3px;text-align:center;}.message-list .message-list-item{padding:3px;}.message-list .message-list-item a.title{font-size:14px;color:#005782;}.message-list .message-list-item a.title:visited{color:#800080;}.flag-added .indent{background:transparent url('/images/clip-add-16.png') no-repeat left 8px;}.flag-closed .indent{background:transparent url('/images/closed.png') no-repeat left 8px;}.flag-progress .indent{background:transparent url('/images/progressing.gif') no-repeat left 8px;}.flag-completed .indent{background:transparent url('/images/tick16.png') no-repeat left 8px;}.flag-confirmed .indent{background:transparent url('/images/tick16-or.png') no-repeat left 8px;}.flag-noreplicate .indent{background:transparent url('/images/unknown.png') no-repeat left 8px;}.flag-fixed .indent{background:transparent url('/images/fixed16.png') no-repeat left 8px;}.flag-consideration .indent{background:transparent url('/images/tick16-gy.png') no-repeat left 8px;}.flag-rejected .indent{background:transparent url('/images/reject16.png') no-repeat left 8px;}.flag-accepted .indent{background:transparent url('/images/tick16-or.png') no-repeat left 8px;}.flag-answered .indent{background:transparent url('/images/answered16.png') no-repeat left 8px;}.flag-solved .indent{background:transparent url('/images/solved16.png') no-repeat left 8px;}.compact .flag-added .indent{background:transparent url('/images/clip-add-16.png') no-repeat left 4px;}.compact .flag-closed .indent{background:transparent url('/images/closed.png') no-repeat left 4px;}.compact .flag-progress .indent{background:transparent url('/images/progressing.gif') no-repeat left 4px;}.compact .flag-completed .indent{background:transparent url('/images/tick16.png') no-repeat left 4px;}.compact .flag-confirmed .indent{background:transparent url('/images/tick16-or.png') no-repeat left 4px;}.compact .flag-noreplicate .indent{background:transparent url('/images/unknown.png') no-repeat left 4px;}.compact .flag-fixed .indent{background:transparent url('/images/fixed16.png') no-repeat left 4px;}.compact .flag-consideration .indent{background:transparent url('/images/tick16-gy.png') no-repeat left 4px;}.compact .flag-rejected .indent{background:transparent url('/images/reject16.png') no-repeat left 4px;}.compact .flag-accepted .indent{background:transparent url('/images/tick16-or.png') no-repeat left 4px;}.compact .flag-answered .indent{background:transparent url('/images/answered16.png') no-repeat left 4px;}.compact .flag-solved .indent{background:transparent url('/images/solved16.png') no-repeat left 4px;}.tight .flag-added .indent{background:transparent url('/images/clip-add-16.png') no-repeat left 2px;}.tight .flag-closed .indent{background:transparent url('/images/closed.png') no-repeat left 2px;}.tight .flag-progress .indent{background:transparent url('/images/progressing.gif') no-repeat left 2px;}.tight .flag-completed .indent{background:transparent url('/images/tick16.png') no-repeat left 2px;}.tight .flag-confirmed .indent{background:transparent url('/images/tick16-or.png') no-repeat left 2px;}.tight .flag-noreplicate .indent{background:transparent url('/images/unknown.png') no-repeat left 2px;}.tight .flag-fixed .indent{background:transparent url('/images/fixed16.png') no-repeat left 2px;}.tight .flag-consideration .indent{background:transparent url('/images/tick16-gy.png') no-repeat left 2px;}.tight .flag-rejected .indent{background:transparent url('/images/reject16.png') no-repeat left 2px;}.tight .flag-accepted .indent{background:transparent url('/images/tick16-or.png') no-repeat left 2px;}.tight .flag-answered .indent{background:transparent url('/images/answered16.png') no-repeat left 2px;}.tight .flag-solved .indent{background:transparent url('/images/solved16.png') no-repeat left 2px;}.flags span{font-size:12px;padding:1px;margin-right:12px;padding-left:18px;}span.flag-added{background:transparent url('/images/clip-add-16.png') no-repeat left top;}span.flag-progress{background:transparent url('/images/progressing.gif') no-repeat left top;}span.flag-closed{background:transparent url('/images/closed.png') no-repeat left top;}span.flag-consideration{background:transparent url('/images/tick16-gy.png') no-repeat left top;}span.flag-completed{background:transparent url('/images/tick16.png') no-repeat left top;}span.flag-confirmed{background:transparent url('/images/tick16-or.png') no-repeat left top;}span.flag-noreplicate{background:transparent url('/images/unknown.png') no-repeat left top;}span.flag-fixed{background:transparent url('/images/fixed16.png') no-repeat left top;}span.flag-rejected{background:transparent url('/images/reject16.png') no-repeat left top;}span.flag-accepted{background:transparent url('/images/tick16.png') no-repeat left top;}span.flag-answered{background:transparent url('/images/answered16.png') no-repeat left top;}span.flag-solved{background:transparent url('/images/solved16.png') no-repeat left top;}table.forum{table-layout:fixed;margin:0 0 20px 0;padding:0 !important;width:100%;border:1px solid #f2f2f2;}.forum table{border-collapse:separate;}.forum .header1,.forum .header1 TD{color:#333;font-size:12px;vertical-align:middle;}.forum .header1.highlight,.forum .header1 TD.highlight{padding:10px;background-color:#ff9 !important;border:1px solid #ccc;}.forum .header2,.forum .header2 TD{color:#fff;background-color:#f90;font-size:12px;vertical-align:middle;}.forum .header2 input,.forum .header2 TD input,.forum .header2 select,.forum .header2 TD select{padding:2px;}.forum .button{border:1px solid #fc6;margin:1px;}.forum .new-message.button{margin:5px 4px 5px 0;padding:5px 10px;}.forum .new-message.button a{font-weight:normal;font-size:16px;}.forum .searchbar{padding:0;margin:0;}.forum .searchbar .search{width:200px;padding:5px;border:1px solid #ccc;}.forum .signature,.forum .ForumSig{border-top:solid 1px #ccc;padding-top:0;margin-top:10px;max-height:150px;overflow:auto;}.forum .modified,.forum .ForumMod{margin:0;padding:0;color:#333;font-style:italic;font-size:12px;}.forum .text-input{background-color:#fffef7;font-size:95%;}.forum .dropdown{background-color:#fffef7;font-size:95%;margin-left:5px;}.forum .footer,.forum .footer td,.forum .navbar,.forum .navbar td{font-size:12px;padding:5px;border:0;border-top:1px solid #808080;}.forum .nav-link{color:#333;padding:1px 4px;}.forum .nav-link:hover{color:#fff !important;background-color:#f90;text-decoration:none;}.forum .nav-link.selected{color:#f90;font-weight:bold;}.forum .nav-link.selected:hover{color:#f90 !important;background-color:transparent;}.forum .nav-link.disabled{color:#808080;}.forum .nav-link.disabled:hover{color:#808080 !important;background-color:transparent;}.root .subject-line td{font-weight:bold;}.root td.subject-line{border-top:1px dotted #f90;}tr.selected:hover .subject-line td{background-color:#ffd999 !important;}.selected.header>td{background-color:#ffd999 !important;border-bottom:none;}.selected.content>td{background-color:#fff9e2 !important;}.forum.compact .subject-line td{padding:4px 0 4px 5px !important;font-size:13px !important;}.forum.tight .subject-line td{padding:1px 0 2px 5px !important;font-size:11px !important;}.root .subject-line .topic .subject{font-size:22px;}.root .subject-line .thread.single-thread .subject,.root .subject-line .expanded .subject{font-size:22px;}.root .subject-line.topic{border-bottom-color:transparent;border-top:1px solid #f90;}.subject-line{border-bottom:1px solid #f2f2f2;background-color:transparent;overflow:hidden;}.subject-line tr,.subject-line td{background-color:inherit;}.subject-line.root{border-top:1px dotted #f90;}.subject-line.topic .subject{font-weight:bold;}.subject-line.thread.single-thread .subject,.subject-line.expanded .subject{font-weight:bold;font-size:16px;}.subject-line.expanded{border-bottom-color:transparent;border-top:1px solid #f90;}.subject-line.preview{border-bottom-color:transparent;border-top:1px solid #f2f2f2;}.subject-line.preview .subject{font-weight:bold;}.subject-line .subject.blog{font-weight:normal;font-size:24px;}.subject-line .subject.blog .modified,.subject-line .subject.blog .author,.subject-line .subject.blog .author a{vertical-align:baseline;font-size:12px;color:#808080;font-weight:bold;font-style:normal;padding:0;margin:0;}.subject-line .sticky td{background-color:#ff9;}.subject-line .indent{vertical-align:top;text-align:right;padding:8px 0;background-color:#fff;}.subject-line .indent img{margin-right:4px;}.subject-line .subject{vertical-align:top;text-align:left;padding:5px 0 7px 5px;font-size:14px;}.subject-line .subject a{color:#005782;}.subject-line .icon{vertical-align:top;width:20px;white-space:nowrap;padding:8px 0;}.subject-line .author{vertical-align:top;text-align:left;width:140px;padding:8px 0 8px 2px;overflow:hidden;}.subject-line .author a{color:#333;text-overflow:ellipsis;font-size:12px;}.subject-line .author kbd{background-color:transparent;border-style:none;color:inherit;padding:0;white-space:normal;}.subject-line .date{vertical-align:top;text-align:right;width:130px !important;white-space:nowrap;padding:8px 0;color:#333;font-size:12px;}.subject-line .count{vertical-align:top;text-align:right;width:30px !important;padding:5px 0;}.content>td{border-bottom:1px solid transparent;}.content td.text{padding:7px;}.content td.text a{word-break:break-all;}.content .selected{background-color:#fff9e2;}.content a{color:#005782;}.content a.new-message{background-color:transparent;padding:3px !important;}.content .locked{background:transparent url('/images/lock16.png') no-repeat left top;padding-left:18px;margin-left:15px;}.content .parent{float:right;margin:0 0 10px 10px;}.content .footer:hover a{color:#069;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;}.content .footer:hover td{color:#808080;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;}.content .footer:hover a.new-message{background-color:#c53227;color:#fff !important;}.content .selected .footer td{background-color:#fff9e2;}.content .preview td{font-size:12px;color:#808080;}.content .indent{background-color:#fff;}.content .footer,.content .footer td{color:#808080;background-color:transparent;padding:15px 0 3px 0;font-size:12px;border:0;line-height:24px;}.content .footer a,.content .footer td a{color:#808080;border:solid 1px transparent;_border:solid 1px white;padding:1px;}.content .footer a:hover,.content .footer td a:hover{border:solid 1px #f90;color:#069;}.content.root .topic{border-bottom:1px solid #f2f2f2;}.content .voteform{visibility:hidden;}.content:hover .voteform{visibility:visible;}.vote-lo,.vote-lo a{color:#808080 !important;}.vote-hi,.vote-hi a{color:#006400 !important;}img.vote-hi{vertical-align:top;margin-left:3px;width:12px;}.voteform{display:block;}.voteform.vertical{float:right;margin:3px 2px 0 0;width:16px;}.voteform.vertical img{margin-bottom:4px;}.message-type{display:inline-block;height:22px;padding:2px 3px;}.message-type.selected{background-color:#eee;font-weight:bold;padding:2px;}.message-type label{vertical-align:bottom;}.container-main .lounge .summary{width:263px;float:right;margin:0 0 5px 10px;}.container-editor{float:left;width:100%;overflow:hidden;zoom:1;position:relative;}.no-emoticons .resizable-control{border-right:7px solid #eee;}.emoticon-bar{white-space:nowrap;}.paste-dialog{position:absolute;width:150px;margin-left:10px;padding:5px;background-color:#fff;border:1px solid #f90;overflow:hidden;z-index:10;}.paste-dialog .header{font-weight:bold;padding:5px !important;background-color:#fff8df !important;font-size:14px;width:auto !important;margin-right:0 !important;}.paste-dialog .close-notify{font-family:verdana,sans serif;font-size:12px;padding:2px 3px;margin-right:0;margin-top:-2px;background-color:#fff8df !important;border-color:#fc6;}.paste-dialog .BdSel{padding:0 5px;}.paste-options label{display:inline-block;width:100%;margin:3px 0 0 24px;cursor:pointer;}.paste-dialog td{white-space:nowrap;}.ie7 .paste-options label{display:inline;}.paste-options tr:hover{background-color:#fff8df !important;border:1px solid #fc6;}.paste-preview{font-size:12px;height:180px;overflow:hidden;padding:5px 0;width:150px;}.paste-preview,.paste-preview pre{white-space:nowrap !important;word-wrap:normal !important;overflow:hidden !important;margin:0;}.paste-preview pre{white-space:pre !important;}.new-message .toolbar{border:solid 1px transparent;_border:solid 1px white;padding:1px;-webkit-transition:border-color .1s linear;-moz-transition:border-color .1s linear;-o-transition:border-color .1s linear;transition:border-color .1s linear;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear;}.new-message .toolbar:hover{border:solid 1px #f90;-webkit-transition:border-color .1s linear;-moz-transition:border-color .1s linear;-o-transition:border-color .1s linear;transition:border-color .1s linear;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear;}.new-message .active .toolbar{border:1px solid #fc6;}.new-message img.toolbar{padding:2px;border:solid 1px transparent;vertical-align:bottom;}.new-message img:hover.toolbar{border:solid 1px #fff8df !important;}.new-message button.toolbar{border:solid 1px #fff;background-color:transparent;padding:0;margin:0;padding:1px;}.signature-edit{border:solid 1px #7f9db9;resize:none;}.signature-preview{border:solid 1px #fff;background-color:#fff;cursor:pointer;padding:2px;overflow:hidden;resize:none;}.forum-action{text-align:right;float:right;margin-top:-70px;height:20px;white-space:nowrap;}.forum-guidelines{font-size:12px;padding:.6em;border:1px solid #f90;background-color:#ffc !important;margin:15px;text-decoration:none;font-weight:normal;text-align:left;white-space:normal;}.forum-guidelines p{font-size:12px;}.forum-guidelines li{font-size:12px;margin-left:-15px;}.quote,.FQ{padding:0 10px 10px 27px;margin-left:.25em;color:#565;margin-right:1em;margin-bottom:1em;background:url("/images/quote.gif") no-repeat scroll left top #eee;}.op,.FQA{font-size:11px;font-weight:bold;margin:0 0 4px;}.country{padding-left:12px;font-size:11px;white-space:nowrap;}.region{padding-left:7px;font-size:12px;white-space:nowrap;}.country-select-list{padding:5px;margin-bottom:10px;overflow:auto;color:#666;font-size:12px;height:30px;}.country-select-text{padding:5px;overflow:auto;color:#f00;font-size:12px;}.author-wrapper{position:relative;padding:0 0 0 200px;min-height:185px;}.author-wrapper .pic-wrapper{position:absolute;left:0;top:5px;}.author-wrapper .follow{padding-right:15px;}.author-wrapper .profile-pic{border:1px solid #333;margin:0;padding:10px;-moz-box-shadow:3px 3px 5px 1px rgba(0,0,0,.2);-webkit-box-shadow:3px 3px 5px 1px rgba(0,0,0,.2);box-shadow:3px 3px 5px 1px rgba(0,0,0,.2);}.author-wrapper .description{padding:15px 15px 0 0;}.author-wrapper .container-member .author{font-size:22px;color:#333;}.author-wrapper .container-member .company{font-size:14px;color:#808080;}.author-wrapper .container-member .username{font-size:22px;color:#808080;}.member-info{font-size:14px;font-weight:bold;color:#808080;}.member-info a{color:#005782;font-size:14px;}.member-signin{font-size:12px;}.member-signin td{vertical-align:baseline;}.member-signin input[type="text"],.member-signin input[type="email"],.member-signin input[type="password"],.member-signin input[type="button"],.member-signin input[type="submit"],.member-signin button,.member-signin select{border:1px solid #ccc;padding:4px;width:190px;margin-bottom:10px;}.member-signin .create,.member-signin .signin{margin:15px 2px 10px;text-align:center;width:94px !important;cursor:pointer;}.member-signin .create-pro{margin:15px 2px 10px;text-align:center;width:auto !important;cursor:pointer;}.member-signin .create{background-color:#98ca47;color:#fff;font-weight:bold;}.member-signin .signin,.member-signin .create-pro{background-color:#f90;color:#fff;}.member-signin .oauth{display:inline;padding:10px 3px 4px 0;}.member-signin .divider-dark{margin:20px 0 13px;color:#ccc;background-color:#ccc;}.member-signin .forgot{padding:0;}.member-signin a.forgot{color:#808080;}.member-signin .forgot:hover{color:#808080;background-color:#fff;}.member-signin.tooltip>span{border:1px solid transparent;padding:2px 30px 4px 6px;z-index:503;background:url(/images/circle-right.png) no-repeat scroll 47px 2px transparent;background-origin:padding-box;}.member-signin.tooltip:hover>span,.member-signin.tooltip.open>span{border:1px solid #ccc;border-bottom:none;background:url(/images/circle-down.png) no-repeat scroll 47px 2px transparent;position:relative;background-color:#fff;}.member-signin.tooltip:hover .tooltip-flyout,.member-signin.tooltip.open .tooltip-flyout,.member-signin.tooltip:active .tooltip-flyout{z-index:502 !important;opacity:1;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear;}.member-signin.tooltip .tooltip-flyout{border:1px solid #ccc;border-bottom:5px solid #f90;padding:10px;width:200px;position:absolute;top:3px !important;left:-163px !important;background-color:#fff;}.ie9 .member-signin.tooltip .tooltip-flyout{left:-166px !important;}.member-settings .signature-preview,.signature-preview:hover{border:solid 1px #808080;background-color:#ffc;cursor:pointer;padding:2px;overflow:hidden;}.member-settings table td{padding:2px;}.member-profile h2{margin-top:7px;}.member-profile .admin-links{padding-top:18px;margin-left:15px;}.member-profile .admin-links img{vertical-align:middle;}.member-profile .profile-sidebar{width:200px;padding-left:25px;}.member-rep-list table{border-collapse:separate;border-spacing:8px;}.member-rep-list .member-rep-box{padding:10px;width:50px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}.member-rep-list .member-rep-box a{color:#333;font-size:12px;}a.member-rep-box,td.member-rep-box,span.member-rep-box{padding:1px;margin:4px;text-align:center;}a.member-rep-box div,td.member-rep-box div,span.member-rep-box div{margin-bottom:3px;}a.member-rep-box.nostatus,td.member-rep-box.nostatus,span.member-rep-box.nostatus{background-color:#fff !important;border:solid 1px #ddd;}a.member-rep-box.bronze,td.member-rep-box.bronze,span.member-rep-box.bronze{background-color:#efb277 !important;}a.member-rep-box.silver,td.member-rep-box.silver,span.member-rep-box.silver{background-color:#dfdfdf !important;}a.member-rep-box.gold,td.member-rep-box.gold,span.member-rep-box.gold{background-color:#fc0 !important;}a.member-rep-box.platinum,td.member-rep-box.platinum,span.member-rep-box.platinum{background-color:#cfe7ff !important;}.member-rep-total{width:150px;padding:5px;margin:auto;margin-top:2px;}.member-rep-total.nostatus{border:solid 3px #ddd !important;}.member-rep-total.bronze{border:solid 3px #efb277 !important;}.member-rep-total.silver{border:solid 3px #dfdfdf !important;}.member-rep-total.gold{border:solid 3px #fc0 !important;}.member-rep-total.platinum{border:solid 3px #cfe7ff !important;}.privileges .bronze{background-color:#efb277 !important;}.privileges .silver{background-color:#dfdfdf !important;}.privileges .gold{background-color:#fc0 !important;}.privileges .platinum{background-color:#cfe7ff !important;}.member-rep-high{border-bottom:solid 2px #fc0;border-top:solid 2px #fc0;}.member-rep-container{max-width:175px;}.top-experts,.experts-list{width:100%;}.top-experts .subheader td,.experts-list .subheader td{font-weight:bold;font-size:15px;padding:2px;}.top-experts tr,.experts-list tr{vertical-align:top;}.top-experts td.name,.experts-list td.name{padding:2px 0 2px 0;}.top-experts td.points,.experts-list td.points{padding:2px 5px 2px 0;font-size:12px;color:#808080;}.top-experts td a,.experts-list td a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;width:115px;}table.member-popup{height:160px;}.member-popup td{font-size:12px;}.member-popup .name{font-weight:bold;padding-bottom:5px;}.member-popup .rep{font-weight:bold;padding-top:5px;}.Label,.Input{float:left;}.Label{width:70px;font-weight:bold;padding-right:10px;}.Input{font-weight:normal;}.ContactWrapper .InfoRow,.ContactWrapperInput .InfoRow{clear:both;padding-top:0;}.ContactWrapper .Label{width:100px;}.ContactWrapperInput .Label{width:200px;}.ContactWrapperInput label{font-weight:bold;text-align:left;white-space:nowrap;display:inline;}.ContactWrapperInput input{display:inline;}.ContactWrapperLong .InfoRow,.ContactWrapperLongInput .InfoRow{clear:both;padding-top:0;}.ContactWrapperLong .Label{width:175px;}.ContactWrapperLongInput .Label{width:200px;}.ContactWrapperInput .InfoRow{padding:3px;}.news .subdue td,.news .subdue td a{color:#ccc !important;}.news .signup-box{background-color:#f9f9f9;background:-webkit-linear-gradient(left top,#fff,#f9f9f9);background:-o-linear-gradient(bottom right,#fff,#f9f9f9);background:-moz-linear-gradient(bottom right,#fff,#f9f9f9);background:linear-gradient(to bottom right,#fff,#f9f9f9);}.news .signup-box .heading{font-size:22px;}.news .item .subheading{font-style:italic;padding:15px 0;}.news .item .source{color:#333;}.chart-column{vertical-align:bottom;font-size:9px !important;text-align:center;}.chart-row{vertical-align:bottom;}.rating-bar,.rating-bar td{border:1px #666 solid;border-collapse:collapse;}.rating-bar-stars .filled,.rating-bar-stars-small .filled{background-color:#ffd700;}.rating-bar-stars-small{padding:0;}.rating-prompt{padding-right:5px;white-space:nowrap;}.rating-stars-large .stars{position:absolute;top:0;left:0;z-index:10;}.rating-stars-medium{background-color:#fff;padding:2px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}.rating-stars-medium .stars{position:absolute;top:2px;left:2px;z-index:10;}.rating-stars-medium img{max-width:150px !important;}.rating-stars-small{background-color:#fff;padding:2px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}.rating-stars-small .stars{position:absolute;top:2px;left:2px;z-index:10;}.rating-stars-small img{max-width:100px !important;}.rating-star-block{padding:2px;}.rating-stars-voter-large .star{display:inline-block;height:24px;overflow:hidden;text-indent:-999em;width:24px;color:transparent;}.rating-stars-voter-large .star.filled{background:url("/script/ratings/images/star-fill-lg.png") no-repeat scroll 0 0 transparent;}.rating-stars-voter-large .star.outline{background:url("/script/ratings/images/star-empty-lg.png") no-repeat scroll 0 0 transparent;}.rating-stars-voter-medium .star{display:inline-block;height:16px;overflow:hidden;text-indent:-999em;width:16px;color:transparent;}.rating-stars-voter-medium .star.filled{background:url("/script/ratings/images/star-fill-md.png") no-repeat scroll 0 0 transparent;}.rating-stars-voter-medium .star.outline{background:url("/script/ratings/images/star-empty-md.png") no-repeat scroll 0 0 transparent;}.rating-stars-voter-small .star{display:inline-block;height:12px;overflow:hidden;text-indent:-999em;width:12px;color:transparent;}.rating-stars-voter-small .star.filled{background:url("/script/ratings/images/star-fill-sm.png") no-repeat scroll 0 0 transparent;}.rating-stars-voter-small .star.outline{background:url("/script/ratings/images/star-empty-sm.png") no-repeat scroll 0 0 transparent;}.rating-ignore-vote img,.rating-ignore-vote span{filter:alpha(opacity=25);opacity:.25;}.rating-comment{display:none;background-color:#fff;position:absolute;right:0;top:0;width:250px;border:1px solid #ccc;z-index:1000;padding:0 5px;-moz-box-shadow:3px 3px 5px 1px rgba(0,0,0,.4);-webkit-box-shadow:3px 3px 5px 1px rgba(0,0,0,.4);box-shadow:3px 3px 5px 1px rgba(0,0,0,.4);}a.rating-close{font-size:16px;font-weight:bold;display:inline-block;height:19px;margin:3px 3px 2px 5px;padding:0 8px 7px;text-decoration:none !important;border:1px solid transparent;}a.rating-close:hover{border:1px solid #f90;}.container-rating{position:relative;}.container-rating:hover .rating-comment{display:block;}.research table tr.accept{background-color:#e9fcb9;}.research table tr.review{background-color:#ffe9c1;}.research table tr.reject{background-color:#fbfb9d;}.research table tr.unknown{color:#ccc;}.research table td.thumbnail,.research table td span.thumbnail{padding-right:20px;}.research table td.accept,.research table td span.accept{background-color:#e9fcb9 !important;}.research table td.review,.research table td span.review{background-color:#ffe9c1 !important;}.research table td.reject,.research table td span.reject{background-color:#fbfb9d !important;}.research table td.unknown,.research table td span.unknown{color:#ccc;}.research .topic-list h3{margin-top:0;padding-top:0;}.research .content-item{padding-bottom:10px;}.research .content-item .admin-hover-link{opacity:0;-webkit-transition:opacity linear .1s;-moz-transition:opacity linear .1s;-o-transition:opacity linear .1s;transition:opacity linear .1s;}.research .content-item:hover .admin-hover-link{opacity:1;-webkit-transition:opacity linear .1s;-moz-transition:opacity linear .1s;-o-transition:opacity linear .1s;transition:opacity linear .1s;}.research .questions select{margin:10px 0 20px 0;}.research .questions table td{padding-right:0;}.research .notification-count.accept{background-color:#b6ff00 !important;color:#000 !important;}.research .notification-count.review{background-color:#ffa500 !important;color:#fff !important;}.research .notification-count.reject{background-color:#f00 !important;color:#fff !important;}.research .notification-count.unknown{background-color:#ccc !important;color:#000 !important;}.research .fixed-header-active{top:0;border:1px solid #808080;position:fixed;white-space:normal;}.research .inactive{background:#d3d3d3;opacity:.7;}a.video-player{display:block;width:350px;height:350px;text-align:center;margin:15px 5px 15px 5px;border:solid 1px #999;background:url(/images/flowplayer-start.png) no-repeat -5px -10px;}a.video-player img{margin-top:135px;border:0;}.survey .themed td{font-size:14px !important;padding:2px !important;}.survey .header{font-size:16px;font-weight:bold;padding:2px 0;}.survey .content{font-size:14px;padding-top:5px;overflow:hidden;text-overflow:ellipsis;}.survey .description{font-size:14px;color:#808080;font-weight:normal;margin-bottom:10px;}.survey .question-option .skip{color:#ccc;font-style:italic;}.survey.brief .description{margin-bottom:5px;padding-top:5px;}.survey .prompt{font-size:12px;}.survey .vote-bar{padding:2px;padding-left:0;font-weight:bold;color:#808080;font-size:16px;background-color:1px solid #f2f2f2;margin:0;margin-top:5px;}.survey .question{width:90%;padding:10px;}.survey .question td{padding:5px 0;font-size:13px;vertical-align:top;}.survey .question .rating input{margin:0 5px;}.survey tr.rating:hover{background-color:#fbedbb;}.survey.brief .heading{font-size:30px;font-weight:200;padding-bottom:10px;color:#333;}.survey.brief .heading a{color:#333;}.survey.brief .question{padding:0;}.survey.brief .question input,.survey.brief .question textarea{max-width:150px;}.survey.brief .button{background-color:#f2f2f2;border:1px solid #ccc;padding:4px;color:#333;}.survey.brief .button:hover{background-color:#ccc;}body.mobile{font-size:18px;}.touch .comment-commands,.mobile .comment-commands{opacity:1;}.header-mobile{background-color:#f90;}.mobile body{font-size:18px;}.mobile p,.mobile li,.mobile tr,.mobile td,.mobile th,.mobile dd,.mobile dt,.mobile caption{font-size:18px;}.mobile h1{font-size:32px !important;}.mobile h2{font-size:28px !important;}.mobile h3{font-size:20px !important;}.mobile h4{font-size:14px !important;}.mobile h5{font-size:12px !important;}.mobile h6{font-size:10px !important;}.mobile pre{font-size:14px;}.mobile img{max-width:320px;height:auto;}.mobile input[type="text"],.mobile input[type="url"],.mobile input[type="search"],.mobile input[type="email"],.mobile select,.mobile textarea{font-size:20px !important;font-family:"Segoe UI",Arial,Sans-Serif;}.mobile table.simple td,.mobile table.feature td,.mobile table.themed td,.mobile table.simple th,.mobile table.feature th,.mobile table.themed th{font-size:18px !important;}.mobile .long-element{width:100%;}.mobile .container-more{font-size:20px;}.mobile .forum .subject-line .subject{font-size:20px !important;}.mobile .forum .subject-line .author{font-size:14px !important;}.mobile .forum .text td{font-size:16px !important;overflow-x:auto;max-width:320px;}.mobile .forum .content .footer td{font-size:18px;}.mobile .forum .footer td{font-size:20px !important;padding:1px;}.mobile .forum .nav-link{font-size:20px !important;padding:1px 5px;}.mobile .forum .dropdown{font-size:12px !important;}.mobile .tiny-text{font-size:14px;}.mobile .small-text{font-size:15px !important;}.mobile .medium-text{font-size:18px !important;}.mobile .large-text{font-size:22px !important;}.mobile .navmenu a{font-size:18px;padding:0;}.mobile .sub-headerbar{padding-bottom:50px;}.mobile .homepage h2{font-size:18px;}.mobile .homepage .feature-article .title a{font-size:20px !important;}.mobile .homepage .homepage-news{display:none;}.mobile .homepage .homepage-content{margin-right:0;padding-right:0;}.mobile .homepage .content-list-item .title a{font-size:20px !important;}.mobile .homepage .content-list-item .entry,.mobile .homepage .content-list-item .author,.mobile .homepage .content-list-item .updated,.mobile .homepage .content-list-item .modified,.mobile .homepage .content-list-item .summary,.mobile .homepage .content-list-item .description{font-size:16px;}.mobile .homepage .tooltip-flyout.article-types{font-size:22px;}.mobile .memberbar .member-signin{font-size:22px;}.mobile .memberbar .member-rep-total{border:none !important;}@media(min-width:768px){.desktop-only{display:inherit;}.tablet-only{display:none;}.mobile-only{display:none;}.desktop-only.tablet-only{display:inherit !important;}}@media(min-width:800px) and (max-width:1023px){.container-article-parts .container-article{max-width:100% !important;}.container-article-parts .article{margin:0 !important;}.container-article-parts .article-wing-left{display:none;}}@media(min-width:757px) and (max-width:800px){.container-article-parts .container-article{max-width:100% !important;}.container-article-parts .article{margin:0 !important;}.container-article-parts .article-wing-left{display:none;}.container-article-parts .article-wing-right{display:none;}.container-article-parts .bottom-promo{display:none;overflow:hidden;}.container-article-parts .bottom-promo .msg-728x90{position:absolute !important;}.author-wrapper{padding-left:0 !important;float:left !important;}.author-wrapper .container-member{margin-left:200px;}.author-wrapper .description{padding-top:15px;float:left;}.author-wrapper .pic-wrapper{position:relative !important;left:0;top:0;margin:0 30px 20px 0;float:left;}.author-wrapper .profile-pic{margin-left:0;width:auto;max-width:160px;}}@media(max-width:756px){.container-article-parts .container-article{max-width:100% !important;}.container-article-parts .article{margin:0 !important;}.container-article-parts .article h1{margin-right:55px !important;}.container-article-parts .article-wing-left{display:none;}.container-article-parts .article-wing-right{display:none;}.container-article-parts .bottom-promo{display:none;}.author-wrapper{padding-left:0 !important;float:left !important;}.author-wrapper .description{padding-top:15px;float:left;}.author-wrapper .pic-wrapper{position:relative !important;left:0;top:0;margin:0 30px 20px 0;float:left;}.author-wrapper .profile-pic{margin-left:0;width:auto;max-width:160px;}}@media(min-width:769px) and (max-width:934px){.homepage .action-tiles td{width:245px !important;}.homepage .action-tiles img{width:245px;height:51px;}.homepage .feature-banner{display:none;}}@media(max-width:768px){.homepage .action-tiles{display:none;}.homepage .feature-banner{display:none;}}@media(min-width:576px) and (max-width:767px){.desktop-only{display:none;}.tablet-only{display:inherit;}.mobile-only{display:none;}.tablet-only.mobile-only{display:inherit !important;}.desktop-only.tablet-only{display:inherit !important;}.homepage .content-list-item .thumbnail{width:50px !important;}.homepage .content-list-item .thumbnail img{width:50px !important;height:auto !important;padding-top:5px;margin:0 -10px;}.homepage .content-list-item div.text{border-left:50px solid transparent !important;}.site-top-menu{position:relative !important;}.site-top-menu .memberbar,.site-top-menu .memberbar a{height:auto;margin-bottom:5px;}.site-top-menu .memberbar{padding:0 5px !important;margin:0 !important;line-height:25px;}.site-top-menu .member-signin.tooltip>span{background:none;}.member-profile .member-rep-list .member-rep-box{padding:2px;}.chrome .site-header,.safari .site-header,.mozilla .site-header{margin-top:-22px !important;}.search .search-box{margin-left:0 !important;}.search .search-box input[type="text"]{width:445px;}.search .sidebar-pane{display:none;}.search .results-pane{margin-right:0;}}@media(min-width:320px) and (max-width:575px),(min-width:0) and (max-width:319px){.desktop-only{display:none !important;}.tablet-only{display:none !important;}.mobile-only{display:inherit !important;}.tablet-only.mobile-only{display:inherit !important;}img{max-width:100%;height:auto;}.long-element{width:100%;}.container-more{background:none;}.sessions-graph{max-height:400px;}.downloads-graph,.pageviews-graph{max-height:175px;}.article .share-list{width:100% !important;}.forum-action{display:none;}.forum .header2{display:none;}.forum .subject-line td.author{width:1px;}.forum .subject-line td.date{width:1px !important;}.forum .subject-line .indent img{display:none;}.forum .subject-line .icon img{display:none;}.forum .subject-line .author span{display:none;}.forum .subject-line .date span{display:none;}.forum .subject-line .author{color:#808080;font-weight:bold;}.forum .subject-line .date{font-size:inherit;width:auto;padding:0;margin-left:15px;color:#808080;}.forum .subject-line .blog .date,.forum .subject-line .blog .author{display:none;}.forum .hover-container:hover .button-group{display:none;}.forum .searchbar .search{width:138px !important;}.forum .footer .last-visit{display:none;}.container-main .lounge .summary,.container-main .lounge .description{display:none;}.container-main .lounge .rules{margin:-20px 0 0 0 !important;}.container-question .text-sidebar{display:none;}.container-question .text{margin-right:0 !important;}.container-question .mainlinks{min-width:0 !important;}.container-question .mainlinks .navigation{padding:6px 0 0 0 !important;}.container-post .standalone{width:100% !important;}.container-post .right-bar{display:none;}.container-content .nav-left{display:none;}.container-content .borders-left-nav{padding-left:0 !important;border-left:0 !important;}.QATopPager{float:none !important;}.article .header .stats{display:none;}.article-nav{position:absolute;right:5px !important;top:5px;z-index:100;margin-top:0 !important;width:auto !important;}.navmenu>li{margin:0 4px !important;}div.navbar{padding:5px 0;}.category-list-header{display:none;}.notification-count{display:none;}.container-breadcrumb{display:none;}.contest-status{display:none;}.container-content .edit-links{display:none;}.site-top-menu{position:relative !important;}.site-top-menu .memberbar,.site-top-menu .memberbar a{height:auto;margin-bottom:5px;}.site-top-menu .memberbar{padding:0 5px !important;margin:0 !important;line-height:25px;}.site-top-menu .member-signin.tooltip>span{background:none;}.member-profile .profile-sidebar{display:none;}.member-profile .member-rep-list .member-rep-box{padding:2px;}.author-wrapper .container-member{float:left;}.liquid{display:none !important;}.chrome .site-header,.safari .site-header,.mozilla .site-header{margin-top:-22px !important;}.homepage-news{display:none;}.homepage-content{padding-right:0;}.homepage .feature-article .title a{font-weight:bold;}.homepage .feature-article .header{display:none;}.homepage .action-tiles{display:none;}.homepage .feature-banner{display:none;}.homepage .summaries{display:none;}.homepage .homepage-news{display:none;}.homepage .homepage-content{margin-right:0;padding-right:0;}.homepage .content-list-item{margin-bottom:25px;}.homepage .content-list-item .entry{margin:0;}.homepage .content-list-item .tags{display:none;}.homepage .content-list-item .title a{font-weight:bold;}.homepage .content-list-item .thumbnail{width:10px !important;}.homepage .content-list-item .thumbnail img{width:10px !important;height:8px !important;padding-top:5px;margin:0 -10px;}.homepage .content-list-item div.text{border-left:10px solid transparent !important;}.homepage .content-list-item .updated{display:none;}.homepage .tooltip-flyout.article-types{width:150px;top:20px;left:50px;line-height:140%;}.search .search-box{margin-left:0 !important;}.search .search-box input[type="text"]{width:60%;}.search .sidebar-pane{display:none;}.search .page-size,.search .selectors{display:none;}.search .results-pane{margin:0;padding:0;}.search .results-pane .entry .thumbnail{display:none;}.search .results-pane .entry .button-group-tight{display:none;}.search .filter-pane{width:100%;float:none;}.searchbar{width:283px;}.searchbar .search{width:100%;}.admin-bar{margin-left:10px !important;}.admin-bar img{margin-left:0 !important;}.admin-bar div{padding:0 5px;}.memberbar .create,.memberbar .signin{width:90px !important;}.memberbar .member-rep-total{width:190px;text-align:right;text-overflow:ellipsis;white-space:nowrap;border:none !important;padding:0;margin:0;overflow:hidden;}.memberbar .member-rep-total::before{border:1px solid #f1f1f1;content:"";display:inline-block;height:14px;width:14px;margin-right:5px;margin-top:2px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}.memberbar .member-rep-total.bronze::before{background-color:#efb277 !important;}.memberbar .member-rep-total.silver::before{background-color:#dfdfdf !important;}.memberbar .member-rep-total.gold::before{background-color:#fc0 !important;}.memberbar .member-rep-total.platinum:before{background-color:#cfe7ff !important;}.memberbar .tooltip-flyout{top:6px !important;}.rating-stars-large img{max-width:119px;}.rating-stars-medium img{max-width:80px;}.rating-stars-small img{max-width:68px;}.msg-728x90{display:none;}.msg-300x250{display:none;}.msg-160x600{display:none;}}@media print{pre{overflow-x:auto;white-space:pre-wrap;white-space:-moz-pre-wrap !important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}body,p,h1,h2,h3,h4,h5,h6,li,tr,td,th,dd,dt{font-family:"Segoe UI",Arial,Sans-Serif;font-size:12px;line-height:normal;color:#111;}h1{font-size:27px;font-weight:200;}h2{font-size:27px;font-weight:200;}h3{font-size:19px;font-weight:normal;}h4{font-size:16px;}h5{font-size:14px;font-weight:bold;}h6{font-size:65%;font-weight:normal;}}.rrssb-buttons.large-format li a,.rrssb-buttons.large-format li a .text{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;}.rrssb-buttons,.rrssb-buttons li,.rrssb-buttons li a{-moz-box-sizing:border-box;box-sizing:border-box;}.clearfix{*zoom:1;}.clearfix:after{clear:both;}.clearfix:before,.clearfix:after{content:" ";display:table;}.rrssb-buttons{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;height:36px;margin:0;padding:0;width:100%;}.rrssb-buttons li{float:left;height:100%;list-style:none;margin:0;padding:0 2.5px;line-height:13px;}.rrssb-buttons li.email a{background-color:#0a88ff;}.rrssb-buttons li.email a:hover{background-color:#006fd6;}.rrssb-buttons li.facebook a{background-color:#306199;}.rrssb-buttons li.facebook a:hover{background-color:#244872;}.rrssb-buttons li.tumblr a{background-color:#32506d;}.rrssb-buttons li.tumblr a:hover{background-color:#22374a;}.rrssb-buttons li.linkedin a{background-color:#007bb6;}.rrssb-buttons li.linkedin a:hover{background-color:#005a83;}.rrssb-buttons li.twitter a{background-color:#26c4f1;}.rrssb-buttons li.twitter a:hover{background-color:#0eabd6;}.rrssb-buttons li.googleplus a{background-color:#e93f2e;}.rrssb-buttons li.googleplus a:hover{background-color:#ce2516;}.rrssb-buttons li.youtube a{background-color:#df1c31;}.rrssb-buttons li.youtube a:hover{background-color:#b21628;}.rrssb-buttons li.reddit a{background-color:#8bbbe3;}.rrssb-buttons li.reddit a:hover{background-color:#62a3d9;}.rrssb-buttons li.pinterest a{background-color:#b81621;}.rrssb-buttons li.pinterest a:hover{background-color:#8a111b;}.rrssb-buttons li.pocket a{background-color:#ed4054;}.rrssb-buttons li.pocket a:hover{background-color:#e4162e;}.rrssb-buttons li.github a{background-color:#444;}.rrssb-buttons li.github a:hover{background-color:#2b2b2b;}.rrssb-buttons li a{background-color:#ccc;border-radius:3px;display:block;font-size:11px;font-weight:bold;height:100%;padding:11px 7px 12px 27px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;}.rrssb-buttons li a .icon{display:block;height:100%;left:10px;padding-top:9px;position:absolute;top:0;width:10%;}.rrssb-buttons li a .icon svg{height:17px;width:17px;}.rrssb-buttons li a .icon svg path,.rrssb-buttons li a .icon svg polygon{fill:#fff;}.rrssb-buttons li a .text{color:#fff;}.rrssb-buttons li a:active{box-shadow:inset 1px 3px 15px 0 rgba(22,0,0,.25);}.rrssb-buttons li.small a{padding:0;}.rrssb-buttons li.small a .icon{height:100%;left:auto;margin:0 auto;overflow:hidden;position:relative;top:auto;width:100%;}.rrssb-buttons li.small a .text{visibility:hidden;}.rrssb-buttons.large-format{height:auto;}.rrssb-buttons.large-format li{height:auto;}.rrssb-buttons.large-format li a{font-size:15px;font-size:1vw;padding:7% 0% 7% 12%;border-radius:.2em;line-height:1vw;}.rrssb-buttons.large-format li a .icon{left:7%;padding-top:0;width:12%;}.rrssb-buttons.large-format li a .icon svg{height:100%;width:100%;}.rrssb-buttons.large-format li a .text{font-size:15px;font-size:1vw;}.rrssb-buttons.large-format li a:hover{font-size:15px;font-size:1vw;padding:7% 0% 7% 12%;border-radius:.2em;}.rrssb-buttons.small-format{padding-top:5px;}.rrssb-buttons.small-format li{height:80%;padding:0 1.5px;}.rrssb-buttons.small-format li a .icon{height:100%;padding-top:0;}.rrssb-buttons.small-format li a .icon svg{height:48%;position:relative;top:6px;width:80%;}.rrssb-buttons.tiny-format{height:24px;position:relative;}.rrssb-buttons.tiny-format li{padding-right:7px;}.rrssb-buttons.tiny-format li a{background-color:transparent;padding:0;}.rrssb-buttons.tiny-format li a .icon svg{height:70%;width:100%;}.rrssb-buttons.tiny-format li a:hover,.rrssb-buttons.tiny-format li a:active{background-color:transparent;}.rrssb-buttons.tiny-format li.email a .icon svg path,.rrssb-buttons.tiny-format li.email a .icon svg polygon{fill:#0a88ff;}.rrssb-buttons.tiny-format li.email a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.email a .icon:hover .icon svg polygon{fill:#0054a3;}.rrssb-buttons.tiny-format li.facebook a .icon svg path,.rrssb-buttons.tiny-format li.facebook a .icon svg polygon{fill:#306199;}.rrssb-buttons.tiny-format li.facebook a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.facebook a .icon:hover .icon svg polygon{fill:#18304b;}.rrssb-buttons.tiny-format li.tumblr a .icon svg path,.rrssb-buttons.tiny-format li.tumblr a .icon svg polygon{fill:#32506d;}.rrssb-buttons.tiny-format li.tumblr a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.tumblr a .icon:hover .icon svg polygon{fill:#121d27;}.rrssb-buttons.tiny-format li.linkedin a .icon svg path,.rrssb-buttons.tiny-format li.linkedin a .icon svg polygon{fill:#007bb6;}.rrssb-buttons.tiny-format li.linkedin a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.linkedin a .icon:hover .icon svg polygon{fill:#003750;}.rrssb-buttons.tiny-format li.twitter a .icon svg path,.rrssb-buttons.tiny-format li.twitter a .icon svg polygon{fill:#26c4f1;}.rrssb-buttons.tiny-format li.twitter a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.twitter a .icon:hover .icon svg polygon{fill:#0b85a6;}.rrssb-buttons.tiny-format li.googleplus a .icon svg path,.rrssb-buttons.tiny-format li.googleplus a .icon svg polygon{fill:#e93f2e;}.rrssb-buttons.tiny-format li.googleplus a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.googleplus a .icon:hover .icon svg polygon{fill:#a01d11;}.rrssb-buttons.tiny-format li.youtube a .icon svg path,.rrssb-buttons.tiny-format li.youtube a .icon svg polygon{fill:#df1c31;}.rrssb-buttons.tiny-format li.youtube a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.youtube a .icon:hover .icon svg polygon{fill:#84111e;}.rrssb-buttons.tiny-format li.reddit a .icon svg path,.rrssb-buttons.tiny-format li.reddit a .icon svg polygon{fill:#8bbbe3;}.rrssb-buttons.tiny-format li.reddit a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.reddit a .icon:hover .icon svg polygon{fill:#398ccf;}.rrssb-buttons.tiny-format li.pinterest a .icon svg path,.rrssb-buttons.tiny-format li.pinterest a .icon svg polygon{fill:#b81621;}.rrssb-buttons.tiny-format li.pinterest a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.pinterest a .icon:hover .icon svg polygon{fill:#5d0b12;}.rrssb-buttons.tiny-format li.pocket a .icon svg path,.rrssb-buttons.tiny-format li.pocket a .icon svg polygon{fill:#ed4054;}.rrssb-buttons.tiny-format li.pocket a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.pocket a .icon:hover .icon svg polygon{fill:#b61124;}.rrssb-buttons.tiny-format li.github a .icon svg path,.rrssb-buttons.tiny-format li.github a .icon svg polygon{fill:#444;}.rrssb-buttons.tiny-format li.github a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.github a .icon:hover .icon svg polygon{fill:#111;}