.pun abbr,.pun blockquote,.pun cite,.pun dd,.pun div,.pun dl,.pun dt,.pun fieldset,.pun form,.pun h1,.pun h2,.pun h3,.pun h4,.pun h5,.pun legend .pun img,.pun li,.pun ol,.pun p,.pun pre,.pun table,.pun td,.pun th,.pun ul,body,html{border:0;font-style:normal;font-weight:400;margin:0;padding:0}.pun ol,.pun ul{list-style:none}.pun select{padding-bottom:1px;padding-top:1px;padding-right:1px}.pun{font:81.25%/1.462em sans-serif}.pun input,.pun optgroup,.pun select,.pun table,.pun td,.pun textarea,.pun th{font-family:sans-serif;font-size:1em}.pun code,.pun pre{font-family:consolas,monaco,"bitstream vera sans mono","courier new",courier,monospace;font-size:1em}.pun pre code{font-size:1em}.pun table{border-collapse:collapse;border-spacing:0;border:0;empty-cells:show;width:100%}.pun h1{font:2.154em/1em sans-serif}.pun .hd h2,.pun h2{font:1.462em/1em;padding:7px 0}.pun h3{font-size:1.154em;line-height:1.267em;padding:7px 0}.pun h4{font-size:1.077em;font-weight:700;padding:7px 0}.pun h5,.pun h6{font-size:1em;font-weight:700;padding:7px 0}.pun dl,.pun legend,.pun ol,.pun p,.pun td,.pun th,.pun ul{padding:7px 0}.pun p.warntext,.pun span.warntext,.pun strong,.pun th{font-weight:700}.pun em{font-style:italic}.pun a,.pun a:link,.pun a:visited{text-decoration:none}.pun a:active,.pun a:focus,.pun a:hover{text-decoration:underline}.pun .actions span{padding-left:16px;padding-right:8px;background:url(../images/forums/bg_sprints.png) 0 -18px no-repeat;display:inline-block;line-height:normal}#announce .hd,#brdfooter h2,#brdstats .conl dt,#brdstats .conr dt,#brdstats h2,#debug h2,#modcontrols dt,#punmoderate #vf h2,#punviewforum #vf h2,#reportform h2,#searchlinks dt,.pun .icon div,.pun .required strong span,.pun .subscribelink span,div.postright h3{display:block;overflow:hidden;position:absolute;text-indent:-9999em;width:0}.pun #brdmain,.pun .block2col,.pun .crumbs,.pun .inbox,.pun .pagepost{min-height:1px}* html .pun #brdmain,* html .pun .block2col,* html .pun .crumbs,* html .pun .inbox,* html .pun .infldset,* html .pun .pagepost{display:inline-block}* html .pun #bdrdmain,* html .pun .block2col,* html .pun .crumbs,* html .pun .inbox,* html .pun .infldset,* html .pun .pagepost{display:block}.pun #brdmain:after,.pun .block2col:after,.pun .crumbs:after,.pun .inbox:after,.pun .pagepost:after{content:" ";display:block;height:0;font-size:0;clear:both;visibility:hidden}.pun .block2col .inbox:after{content:none;clear:none}.clearl{clear:left}#punmaint,#punredirect{padding:60px 20% 12px 20%}#pundb_update,#puninstall{padding:20px 10%}.pun .punwrap{padding:0 18px;margin-bottom:18px}#punmaint h2,#punredirect h2{border-bottom-style:dotted;border-bottom-width:1px;margin-bottom:3px}#brdmain{margin-bottom:12px;padding:12px 0}#punindex #brdmain{padding-top:24px}#punmaint #brdmain,#punredirect #brdmain{border:0;margin:0;padding:0;background-color:#e6e6e6;border:1px solid #555;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;margin:10px 15px;padding:3px 15px}#brdstats{background-color:#e6e6e6;border:1px solid #555;margin-top:24px;padding:6px}#quickpost{margin:12px auto;padding-top:12px;width:800px}#announce{border:2px solid #e69838;margin:20px 50px;padding:7px 15px;background-color:#e6e6e6}#brdtitle{float:left}#brdtitle h1{background:transparent url(../images/sprites.png) 0 0 no-repeat;height:75px;margin:0 0 7px 0!important;padding:0!important;border:0!important}#brdtitle h1 a{display:block;height:75px;width:253px}#brdtitle h1 span{display:none}#brddesc{display:none}#brdmenu ul{padding:0}#brdmenu li{float:left}#brdmenu a:link,#brdmenu a:visited{border-right-style:solid;border-width:1px;display:block;padding:1px 16px 1px 16px;white-space:nowrap}#brdmenu a:focus,#brdmenu a:hover,#brmenu a:active{text-decoration:none}#brdwelcome{margin:10px 15px;padding:3px 15px;border:1px solid #555;background-color:#e6e6e6;font:.85em/1.5em sans-serif}#brdwelcome .conl,#brdwelcome .conr,#brdwelcome li,#brdwelcome p{padding:0}#brdwelcome li span{white-space:nowrap}#brdwelcome .conl{float:left}#brdwelcome .conr{float:right;text-align:right}#brdwelcome .conl li:first-child span{padding-left:0;background:0 0}#brdstats .conl{float:left}#brdstats .conr{float:right;text-align:right}#brdstats #onlinelist{border-top-style:dotted;border-top-width:1px;clear:both}#brdstats #onlinelist dd,#brdstats #onlinelist dt{display:inline}.pun #modcontrols{border-style:none none dotted none;border-width:0 0 1px 0;margin-bottom:4px;text-align:center;width:100%}.pun #modcontrols dd{display:inline}.pun #brdfooter #modcontrols dd span{background:url(../images/forums/bg_sprints.png) 0 -18px no-repeat;display:inline-block;line-height:normal;padding-left:18px;white-space:nowrap}.pun #brdfooter .conl{float:left}.pun #brdfooter .conr{text-align:right;float:right}.pun #brdfooter #poweredby a{font-size:1.077em;font-weight:700}.pun #brdfooter #qjump{padding-top:5px}.pun #brdfooter #qjump *{white-space:nowrap}.pun #brdfooter #searchlinks dd span{background:url(../images/forums/bg_sprints.png) 0 -18px no-repeat;display:inline-block;line-height:normal;padding-left:18px;white-space:nowrap}.pun #brdfooter #feedlinks{padding-bottom:0}.pun #brdfooter #feedlinks span{background:url(../images/forums/bg_sprints.png) 0 -31px no-repeat;display:inline-block;padding-left:18px;white-space:nowrap}.pun #debugtime{border-style:dotted none none none;border-width:1px 0 0 0;margin-top:7px;text-align:center}.pun .linksb .inbox,.pun .linkst .inbox,.pun .postlinksb .inbox{overflow:hidden}.pun .crumbs,.pun .linksb,.pun .linkst,.pun .postlinksb{clear:both;position:relative}.pun .linkst .crumbs{font-family:sans-serif;font-size:1.462em;line-height:1.211em;padding:7px 0}.pun .linksb .crumbs,.pun .postlinksb .crumbs{font-family:sans-serif;font-size:1.154em}.pun .linkst .crumbsplus .pagepost{border-top-style:dotted;border-top-width:1px}.pun .linksb .crumbsplus .pagepost,.pun .postlinksb .crumbsplus .pagepost{border-bottom-style:dotted;border-bottom-width:1px}.pun .postlinksb .crumbs{margin-right:11em}.pun .crumbs li{float:left;padding-right:.4em;white-space:nowrap}.pun .crumbs li strong{font-weight:400}.pun .pagelink{float:left;white-space:nowrap}.pun .pagelink a,.pun .pagelink span.spacer,.pun .pagelink strong{border-style:none none none solid;border-width:0 0 0 1px;display:inline-block;padding:0 12px 0 10px;margin-right:-6px}.pun .pagelink .item1{border:0}.pun .pagelink .pages-label{display:inline-block}.pun .postlink{float:right;font-weight:700;text-align:right}.pun .modbuttons{float:right;padding:5px 0 3px 0}.pun .modbuttons input{margin-left:8px}.pun .subscribelink{position:absolute;right:0;text-align:right;top:50px}#punindex .subscribelink{top:0}.pun .blockitem,.pun .blocktable .box{background:#426ead;border:1px solid #555;border-width:1px 1px 8px 1px;margin-bottom:15px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;box-shadow:#555 0 0 .6em;-moz-box-shadow:#555 0 0 .6em;-webkit-box-shadow:#555 0 0 .6em;-khtml-box-shadow:#555 0 0 .6em}.pun #brdmain .blocktable{position:relative}#punindex #brdmain .blocktable h2,#punsearch #vf h2{font:1em/1.462em sans-serif;font-weight:700;margin:1px 1px 0 1px;padding-left:8px;position:absolute;left:0;white-space:nowrap;z-index:100}#punindex .blocktable th.tcl,#punsearch #vf th.tcl{font-size:0;text-indent:-9999em}.pun .blocktable .box{border-style:solid;margin-bottom:15px;overflow:hidden;position:relative}* html .pun .blocktable .box{display:inline-block}.pun .blocktable table{table-layout:fixed;margin-bottom:-1px}.pun .blocktable th{border-style:none none solid none;border-width:1px;text-align:left}.pun .blocktable td{padding:7px 8px;line-height:1.3077em;border-style:solid;border-width:1px;text-align:left}.pun .blocktable h3{font-size:1.077em;font-weight:700;padding:0}.pun .blocktable p{padding:0}.pun .blocktable .tcl p{padding:5px 0 0 0}.pun .blocktable .tcl{width:auto}.pun .blocktable .tc2,.pun .blocktable .tc3,.pun .blocktable .tcmod{padding-left:0;padding-right:0;text-align:center;width:11%}.pun .blocktable .tcr{width:30%}.pun .blocktable td .byuser,.pun .blocktable td .newtext,.pun .blocktable td .pagestext{white-space:nowrap}.pun .blocktable .tcl h3 span.newtext{font-size:.929em;font-weight:400}.pun #vf td.tcl span.closedtext,.pun #vf td.tcl span.polltext,.pun #vf td.tcl span.stickytext{font-size:1em;font-weight:700}#punsearch #vf .tc2{padding-left:8px;padding-right:8px;text-align:left;width:18%}#users1 .tcr{width:25%}#users1 .tc2{padding-left:8px;padding-right:8px;text-align:left;width:25%}#debug{margin-top:12px}#debug .tcl{width:10%}#punmaint #debug .tcl,#punredirect #debug .tcl{width:20%}#debug .tcr{width:90%;white-space:normal}#punindex .tcr .byuser{display:block}#punindex td.tc2,#punindex td.tc3,#punindex td.tcl div.forumdesc,#punindex td.tcr,.pun #vf td.tc2,.pun #vf td.tc3,.pun #vf td.tcl span,.pun #vf td.tcr{font-size:.923em}.pun #vf td.tcl a{font-weight:700}.pun #vf td.tcl span a{font-weight:400}.pun .blocktable .tclcon{min-height:1px;overflow:hidden;padding:0 11px 0 12px;position:relative}.pun .blocktable .tclcon div{width:100%;overflow:hidden}.pun .icon{float:left;height:0;overflow:hidden;width:0}.pun .iposted .ipost{font-weight:700;left:0;padding-left:4px;position:absolute;text-align:center;top:0;width:8px}.pun .blockpost{border-style:solid;border-width:1px;margin-bottom:-1px;overflow:hidden;position:relative}* html .pun .blockpost{display:inline-block}.pun .blockpost h2{font:1em/1.462em sans-serif;white-space:nowrap;border-bottom-style:solid;border-bottom-width:1px;height:1.462em;padding:.538em 8px .538em 236px;font-weight:400}#punsearch .blockpost h2{height:auto;padding-left:36px;white-space:normal}#punsearch .blockpost h2 span span{white-space:nowrap;display:inline-block;font:1.077em sans-serif}#punsearch .blockpost .icon{position:absolute;top:0;margin-top:-2.154em}.pun .blockpost h2 .conr{float:right;text-align:right}.pun .blockpost .inbox{float:right;position:relative;width:100%}.pun .blockpost .postbody,.pun .blockpost .postfoot{border-left-style:solid;border-left-width:1px;float:right;margin-right:-218px;position:relative;text-align:left;width:100%}.pun .blockpost .postfootleft,.pun .blockpost .postleft{width:194px;padding:7px 12px 7px 12px;float:left;margin-left:-218px;position:relative}.pun .blockpost .postleft dl{padding:0}#punmoderate .blockpost dt,#punviewtopic .blockpost dt{display:block;position:absolute;padding:.538em 0 .538em 12px;height:1.462em;top:-2.615em;left:0;overflow:hidden;width:206px}#punmoderate .blockpost dt a,#punviewtopic .blockpost dt a{color:#fff}.pun .blockpost dt strong{font-size:1.231em;font-weight:700}.pun .blockpost .postleft dd{font-size:.923em}.pun .blockpost .postleft .usertitle{padding:4px 0 6px 0;font-size:1em}.pun .blockpost .postleft .postavatar{display:block;margin:0 0 4px 0}.pun .blockpost .postright{position:relative;padding:4px 230px 7px 18px}.pun .postmsg{width:100%;overflow:hidden}.pun .blockpost .postfootright{position:relative;padding:7px 230px 7px 18px;text-align:right}.pun .postfoot p,.pun .postfoot ul{padding:0}.pun .blockpost .postfootright li{display:inline}.pun .blockpost .postfootright li span{display:inline-block;margin-left:8px;line-height:normal}.pun .blockpost .usercontacts{padding:7px 0}.pun .blockpost .usercontacts .email{background:url(../images/forums/bg_sprints.png) 0 0 no-repeat;margin-right:5px;padding-left:21px;display:inline-block;line-height:normal}.pun .blockpost .usercontacts .website{background:url(../images/forums/bg_sprints.png) 0 -56px no-repeat;padding-left:18px;display:inline-block;line-height:normal}.pun .postsignature hr{border:none;height:1px;margin-left:0;text-align:left}.pun .usercontent{padding:7px 0}#punhelp p samp,.pun .postmsg li,.pun .postmsg p{font-family:Verdana,Arial,Helvetica,sans-serif}.pun .usercontent h1,.pun .usercontent h2,.pun .usercontent h3,.pun .usercontent h4,.pun .usercontent h5,.pun .usercontent h6{padding:7px 0 0 0}#punhelp h5,.pun .postmsg h5{font-size:1.231em;font-weight:700;padding:7px 0}.pun .postmsg ul,.pun .usercontent ul{list-style:disc;padding:4px 13px 4px 30px}.pun .postmsg ol,.pun .usercontent ol{list-style:decimal;padding:4px 13px 4px 30px}.pun .postmsg ol.alpha,.pun .usercontent ol.alpha{list-style:lower-alpha}.pun .postmsg li,.pun .usercontent li{padding:0 3px}.pun .postmsg li p,.pun .usercontent li p{padding:0}.pun span.bbu{text-decoration:underline}.pun del,.pun span.bbs{text-decoration:line-through}#punhelp samp ins,.pun .postmsg ins{text-decoration:none}.pun .blockpost .postmsg .postedit{font-size:.857em}.pun .blockform .postsignature,.pun .blockpost .postsignature{font-size:.923em}.pun .codebox{border-style:solid;border-width:1px;margin:.75em 1em;padding:0}.pun .quotebox{border-style:solid;border-width:1px 1px 1px 4px;margin:.75em 1em;padding:0 .75em}.pun .quotebox cite{display:block;padding:16px 0 0 41px;font-weight:700;line-height:1.462em}.pun .quotebox blockquote{overflow:hidden;width:100%}.pun .codebox pre{overflow:auto;width:100%;direction:ltr;text-align:left}* html .pun .codebox pre{padding-bottom:10px}.pun .codebox pre code{padding:.5em;white-space:pre}.pun div[class*=codebox] pre code{display:inline-block;font-family:monospace;font-size:12px}* html .pun .codebox pre code{display:block}.pun .codebox pre.vscroll{height:32em;overflow:auto;overflow-y:auto}#punhelp samp img,.pun .postmsg img{vertical-align:text-top}.pun .postmsg .postimg img{max-width:98%;vertical-align:middle}.pun .postmsg .postimg a:link img,.pun .postmsg .postimg a:visited img{border-style:solid;border-width:2px}#posterror h2,#postpreview h2,#pundelete .blockform h2,#punedit .blockform h2,#punpost .blockform h2,.pun #quickpost h2,.pun #reportform h2{font:1em/1.462em sans-serif;font-weight:700;white-space:nowrap;padding:10px 19px 4px 37px;border:0}#pundelete .blockform h2,#punedit .blockform h2,#punpost .blockform h2,.pun #quickpost h2{margin:1px 1px 0 1px;width:375px;position:absolute;z-index:100}#punedit legend,#punpost legend,.pun #quickpost legend{width:25em;overflow:hidden;white-space:nowrap}.pun .blockform .box{border-style:solid;border-width:1px;padding-bottom:12px}.pun #posterror{border-style:solid;border-width:1px}.pun #posterror .box{padding:0 18px 12px 18px}* html .pun #posterror,* html .pun .blockform .box{display:inline-block}.pun .blockform .forminfo,.pun .error-info{padding:12px 18px;border-style:solid;border-width:1px;position:relative}.pun .blockform .forminfo{margin-top:12px}#pundelete .blockform .forminfo{margin-top:33px}.pun .forminfo h3{padding-bottom:0}.pun .error-list li{padding-left:24px;background:url(../images/forums/exclaim.png) center left no-repeat}.pun .inform{padding:0 18px}.pun legend{font-weight:700;padding:10px 19px 4px 19px}* html .pun legend{margin-left:-7px}.pun .infldset{border-style:solid;border-width:1px;padding:12px 18px}#punregister #rules .infldset{padding:5px 18px}.pun fieldset p{padding:0 0 7px 0;width:100%}.pun fieldset .usercontent p{padding:7px 0}.pun fieldset label{display:block;padding:0 0 7px 0}.pun label em{font-weight:400;font-style:normal}.pun .required strong{background:url(../images/forums/bg_sprints.png) right -100px no-repeat;font-weight:400;padding-right:14px;white-space:pre;display:inline-block;line-height:normal}.pun label input,.pun label select,.pun label textarea{margin-top:2px}.pun label.conl{display:inline-block;padding-right:12px}.pun form .buttons{padding:8px 19px 8px 34px;margin-bottom:-12px}.pun .blockform .buttons input,input.gsc-search-button{margin-right:12px;border:1px solid #c4d0e3;color:#222;cursor:pointer;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;background:#eaeff7;background:-webkit-gradient(linear,0 0,0 bottom,from(#c4d0e3),to(#eaeff7));background:-moz-linear-gradient(#c4d0e3,#eaeff7);background:linear-gradient(#c4d0e3,#eaeff7)}.pun .blockform .buttons input:hover,input.gsc-search-button:hover{border:1px solid #e59728;background:#e5c18e;background:-webkit-gradient(linear,0 0,0 bottom,from(#e59728),to(#e5c18e));background:-moz-linear-gradient(#e59728,#e5c18e);background:linear-gradient(#e59728,#e5c18e)}.pun .rbox{padding:3px 0}.pun .rbox label{padding:3px 0 3px 1.75em;position:relative;min-height:1px}* html .pun .rbox label{text-indent:-3px;height:1%}.pun .rbox input{margin:3px .75em 3px -1.75em;float:left;position:relative;vertical-align:middle;padding:0;height:1em;width:1em}.pun input[type=text],.pun select,.pun textarea{font-family:sans-serif}.pun .txtarea textarea,.pun input.longinput{width:98%}.pun textarea{resize:vertical}.pun #quickpost .txtarea{padding-right:12px;position:relative}.pun .blockform .bblinks{padding-top:0}.pun .blockform .bblinks li{display:inline}.pun .blockform .bblinks li span{background:url(../images/forums/bg_sprints.png) 0 -72px no-repeat;margin-right:8px;padding-left:20px;display:inline-block}.pun #quickpost .bblinks{padding:0}.pun #quickpost .bblinks li{display:inline}.pun #login p.clearb{border-top-style:dotted;border-top-width:1px;font-size:0;height:0;line-height:0;margin-top:7px;overflow:hidden;padding-bottom:3px;padding-top:7px;text-indent:-9999em;width:100%}.pun #postreview{padding-top:12px}.pun #posterror,.pun #postpreview{margin-bottom:12px}.pun #postpreview .postright{padding:0}.pun #postpreview .postbody{border-style:solid;border-width:1px;float:none;margin:0 18px 12px 18px;padding:0;padding:4px 18px 4px 18px;width:auto}.pun span.email{background:url(../images/forums/bg_sprints.png) 0 0 no-repeat;margin-right:5px;padding-left:21px;display:inline-block;line-height:normal}.pun span.website{background:url(../images/forums/bg_sprints.png) 0 -45px no-repeat;padding-left:18px;display:inline-block;line-height:normal}#punmisc #rules .box{border-style:solid;border-width:1px;padding:5px 18px}#punhelp .box{border-style:solid;border-width:1px;padding:7px 12px}.pun .multiselect{float:left;padding-bottom:7px}.pun .checklist{border-width:1px;border-style:solid;max-height:9em;width:20em;overflow:auto;padding:.25em .5em;margin:.25em 16px 0 .15em}.pun .checklist legend{padding:0}.pun .checklist legend span{width:auto;max-width:25em}.pun .blockmenu{width:13em;float:left;padding-bottom:12px}.pun .block2col .block,.pun .block2col .blockform{margin-left:15em}.pun .blockmenu .block2{padding-top:19px}.pun .blockmenu ul{border-top-style:dotted;border-top-width:1px;padding:0}.pun .blockmenu li{border-bottom-style:dotted;border-bottom-width:1px;font-weight:700;padding:0}.pun .blockmenu a:link,.pun .blockmenu a:visited{display:block;padding:9px 6px 3px 6px;min-height:1px;text-decoration:none}* html .pun .blockmenu a:link,* html .pun .blockmenu a:visited{height:1%}.pun .blockmenu a:active,.pun .blockmenu a:focus,.pun .blockmenu a:hover{text-decoration:none}#viewprofile .box{border-style:solid;border-width:1px;padding-bottom:18px}#adstats dt,#viewprofile dt{padding:7px 0;position:absolute;width:13em;left:0}#viewprofile dl{border-style:solid none none none;border-width:1px;margin:7px 0;padding:0;width:100%;position:relative}#adalerts,#adintro,#adstats{border-style:solid;border-width:1px;padding:18px}#adalerts p,#adintro .inbox,#adstats .inbox{border-style:solid;border-width:1px;padding:18px}#adstats dl{margin:0;padding:0;width:100%;position:relative}#adstats dd,#viewprofile dd{border-style:none none solid none;border-width:1px;padding:7px 0 7px 13em}.pun,body,html{background:#f9fafb;color:#333}.pun .punwrap{color:#222}#adminconsole .submittop,#brdfooter #modcontrols,#brdfooter #searchlinks,#brdstats #onlinelist,#brdtitle #brddesc,#punmaint h2,#punredirect h2,.pun #debugtime,.pun .pagelink *,.pun .pagelink a,.pun .pagepost{border-color:#555}.pun a,.pun a:link,.pun a:visited{color:#3b6eb4}.pun a:active,.pun a:focus,.pun a:hover{color:#e69838}.pun .postmsg .postimg a:link img,.pun .postmsg .postimg a:visited img{border-color:#22538a}.pun .postmsg .postimg a:active img,.pun .postmsg .postimg a:focus img,.pun .postmsg .postimg a:hover img{border-color:#b50000}#brdmenu{margin:10px 15px;background:#3c6eb4;border:2px solid #3c6eb4}#brdmenu a,#brdmenu a:link,#brdmenu a:visited{background:#3c6eb4;border-color:#fff;color:#d4dae2}#brdmenu a:active,#brdmenu a:focus,#brdmenu a:hover{background:#e69838;border-color:#fff;color:#fff}#punindex .blocktable h2,.pun #vf h2{color:#fff}#adminconsole fieldset td,#adminconsole fieldset th{background:#f6f9fc;border-color:#dfe6ee}.pun #users1 h2{background:#fff}.pun .blocktable td{border-color:#c4d0e3;background-color:#fff}.blockitem h2.blogpost-title,.pun .blocktable th{background:#3c6eb4 url(../images/bg_main-nav.png) 0 -1px repeat-x;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;color:#fff}.pun .blocktable th.tcl,.pun .blocktable th.tcr{padding-left:7px}.pun .blocktable td.tcl span.closedtext,.pun .blocktable td.tcl span.polltext,.pun .blocktable td.tcl span.stickytext{color:#db3279}.pun .blocktable td.tc2,.pun .blocktable td.tcmod,.pun .blocktable td.tcr{background-color:#eaeff7}.pun .blockpost{background:#e6e6e6;border-color:#555}.pun .blockpost h2{background:#555;border-color:#cad7e1;color:#fff}.pun .blockpost h2 a{color:#fff}.pun .blockpost .postbody,.pun .blockpost .postfoot{background:#fcfdfe;border-color:#555}.pun .blockpost .postfootright li{color:#fcfdfe}#punhelp code,#punhelp samp,.pun .postmsg{color:#333}.pun .postmsg .postedit,.pun .postsignature{color:#566579}.pun .quotebox{background:#e6e6e6 url(../images/forums/sprites.png) -300px -120px no-repeat;border-color:#79db32;color:#555}.pun .quotebox cite{color:#555}#punhelp .codebox code,.pun .codebox{background:#333;color:#fff}.pun .postmsg hr{background:#b9c5ce}#punhelp samp ins,.pun .postmsg ins{background-color:#ff0}#adalerts,#adintro,#adstats,#posterror,#postpreview,.pun .blockform .box{border-color:#555}#punhelp .box,#punmisc #rules .box{border-color:#b9c5ce #d9e1e7}#posterror h2,#pundelete .blockform h2,#punedit .blockform h2,#punpost .blockform h2,.pun #quickpost h2{background:#f9fafb;color:#357082}.pun .forminfo{background:#fff;border-color:#dfe6ee}#puninstall form#install .forminfo{background:#44699c;color:#fff}.pun #adalerts p,.pun #posterror .error-info{background:#ffffe1;border-color:#dfe6ee}#puninstall form#install .error-info{background:#ffffe1;border-color:#dfe6ee;color:#333}#adintro .inbox,#adstats .inbox,.pun .infldset{background:#e6e6e6;border-color:#c4d0e3}#adminconsole fieldset th,.pun label,.pun legend{color:#357082}.pun fieldset p{border-color:#b9c5ce}.pun .blockmenu li,.pun .blockmenu ul{border-color:#b9c5ce}.pun .blockmenu a:active,.pun .blockmenu a:focus,.pun .blockmenu a:hover{background:#fffaeb}.pun .blockmenu .isactive a:link,.pun .blockmenu .isactive a:visited{color:#333;background:#eaeff7}.pun #viewprofile .box{border-color:#b9c5ce #d9e1e7;background:#ebf1f5}#adstats dt,.pun #viewprofile dt{color:#357082}#adstats dd,#adstats dl,.pun #viewprofile dd,.pun #viewprofile dl{border-color:#dfe6ee}#adminconsole fieldset td.nodefault{background:#d59b9b}.pun .multiselect{color:#357082}.pun .checklist{background:#fff;border-color:#ccc}.pun .icon{background:url(../images/forums/sprites.png) -105px -25px no-repeat;width:20px;height:20px}.pun .iredirect .icon{border-color:#b9c5ce;border-width:1px;padding:7px}.pun .inew .icon{background:url(../images/forums/sprites.png) -125px -25px no-repeat;width:20px;height:20px}#brdheader{padding:13px 35px 0 26px}#brdheader #search-form{float:right}#brdheader #search-form p{display:inline}#brdheader #search-form label{color:#999}#brdheader #search-form input{border:1px solid #999;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;cursor:pointer}p.lastsnews{border:1px solid #555;border-width:2px 0;padding:3px 0}p.lastsnews span{font-weight:700}#navigation{background:transparent url(../images/bg_main-nav.png) 0 0 repeat-x;display:block;height:40px;text-align:center;width:100%}#navigation ul{padding:0}#navigation ul li{display:inline;padding:0}#navigation ul li a{color:#c4d0e3;text-decoration:none;display:inline-block;padding:10px 1.5em 0 1.5em;font-size:1.2em;font-weight:700}#navigation ul li a.current,#navigation ul li a:hover{color:#fff}#navigation ul li a:hover{text-shadow:1.5px 1.5px #000}#punviewforum .postlink a,#punviewtopic .postlink a{height:25px;display:block}#punviewforum .postlink a span,#punviewtopic .postlink a span{font-size:0;display:none}#punviewforum .postlink a{background:url(../images/forums/sprites.png) 0 0 no-repeat;width:170px}#punviewforum .postlink a:hover{background:url(../images/forums/sprites.png) -170px 0 no-repeat;width:170px}#punviewtopic .postlink a{background:url(../images/forums/sprites.png) 0 -25px no-repeat;width:100px}#punviewtopic .postlink a:hover{background:url(../images/forums/sprites.png) -170px -25px no-repeat;width:100px}#punviewtopic .marksolved a{background:url(../images/forums/sprites.png) 0 -50px no-repeat;width:115px}#punviewtopic .marksolved a:hover{background:url(../images/forums/sprites.png) -170px -50px no-repeat;width:115px}#punviewtopic .unmarksolved a{background:url(../images/forums/sprites.png) 0 -75px no-repeat;width:145px}#punviewtopic .unmarksolved a:hover{background:url(../images/forums/sprites.png) -170px -75px no-repeat;width:145px}#punviewtopic .postlink .addthis_button{background:0 0}#punviewtopic .marksolved,#punviewtopic .unmarksolved{padding-right:30px}#punviewtopic .addthislink{width:130px;padding:11px 30px 0 0;background-image:none}#punviewtopic .addthislink a:hover{background:0 0}.postfootright .postdelete a,.postfootright .postedit a,.postfootright .postquote a,.postfootright .postreport a,.postfootright .postreset a,.postfootright .posttop a{height:15px;display:block}.pun .blockpost .postfootright ul li span a:hover{text-decoration:none}.postfootright .postdelete a span,.postfootright .postedit a span,.postfootright .postquote a span,.postfootright .postreport a span,.postfootright .postreset a span,.postfootright .posttop a span{font-size:0;display:none}.postfootright .postreport a{background:url(../images/forums/sprites.png) -220px -100px no-repeat;width:73px}.postfootright .postreport a:hover{background:url(../images/forums/sprites.png) -220px -115px no-repeat;width:73px}.postfootright .postdelete a{background:url(../images/forums/sprites.png) -130px -100px no-repeat;width:88px}.postfootright .postdelete a:hover{background:url(../images/forums/sprites.png) -130px -115px no-repeat;width:88px}.postfootright .postedit a{background:url(../images/forums/sprites.png) -55px -100px no-repeat;width:75px}.postfootright .postedit a:hover{background:url(../images/forums/sprites.png) -55px -115px no-repeat;width:75px}.postfootright .postquote a{background:url(../images/forums/sprites.png) 0 -100px no-repeat;width:52px}.postfootright .postquote a:hover{background:url(../images/forums/sprites.png) 0 -115px no-repeat;width:52px}.postfootright .posttop a{background:url(../images/forums/sprites.png) -295px -25px no-repeat;width:52px}.postfootright .posttop a:hover{background:url(../images/forums/sprites.png) -295px -40px no-repeat;width:52px}.postfootright .postreset a{background:url(../images/forums/sprites.png) -120px -45px no-repeat;width:47px}.postfootright .postreset a:hover{background:url(../images/forums/sprites.png) -120px -60px no-repeat;width:47px}div#footer{background:#e6e6e6 url(../images/bg_footer.png) 0 0 repeat-x;margin:0;padding:25px 0 10px 0;width:100%;color:#4d4d4d;font-size:.85em;clear:both}#footer img{border:0}#footer p{margin:0;padding:0}#footer p.sponsor{padding-top:15px}#footer .ikoula-logo{float:left;margin-right:15px}#footer .disclaimer{font-style:italic}#footer .content{width:1000px;margin:0 auto}#footer .sitelinks{width:160px;color:grey;line-height:1.6;display:inline;float:left;margin-left:10px;margin-right:10px}#footer .sitelinks.last{float:right}#footer .sitelinks dt{font-weight:700}#footer .sitelinks a{color:grey;text-decoration:none}#footer .sitelinks a:hover{text-decoration:underline}#footer .socialnetwork{display:block;height:48px;width:48px}#footer .socialnetwork span{display:none}#footer .sociallinks{width:250px}#footer .sociallinks .addthis_toolbox{margin-top:20px}#footer .sociallinks dd{float:left;margin-right:10px}#footer .feed{background:transparent url(../images/sprites.png) -100px -80px no-repeat}#footer .twitter{background:transparent url(../images/sprites.png) -50px -80px no-repeat}#footer .identica{background:transparent url(../images/sprites.png) -150px -80px no-repeat}#footer .facebook{background:transparent url(../images/sprites.png) 0 -80px no-repeat}.pun dd.usergroupicon div{height:15px}.pun dd.usergroupicon div span{display:none}.pun dd.usergroupicon div.award_admin{background:url(../images/forums/sprites.png) -110px -130px no-repeat;width:114px}.pun dd.usergroupicon div.award_moderateur{background:url(../images/forums/sprites.png) -85px -145px no-repeat;width:93px}.pun dd.usergroupicon div.award_redacteur{background:url(../images/forums/sprites.png) 0 -145px no-repeat;width:85px}.pun dd.usergroupicon div.award_ambassadeur{background:url(../images/forums/sprites.png) 0 -130px no-repeat;width:106px}.modlist{display:none}.clear{font-size:0;height:0;clear:both}.clear_left{font-size:0;height:0;clear:left}.clear_right{font-size:0;height:0;clear:right}.pun .gsc-control-cse{font-family:sans-serif;border-color:#555;background-color:#fcfdfe;padding:10px!important;width:auto!important}.pun input.gsc-input{border-color:#999!important}.pun .gsc-tabHeader.gsc-tabhInactive{border-color:#999;background-color:#999;padding:5px 15px}.pun .gsc-tabHeader.gsc-tabhActive,.pun .gsc-tabHeader.gsc-tabhInactive{padding:5px 15px}.pun .gsc-tabHeader.gsc-tabhActive{border-width:3px 2px 0 2px;border-top-color:#e69838;border-left-color:#999;border-right-color:#999;background-color:#fff}.pun .gsc-tabsArea{border-color:#999}.pun .gsc-webResult.gsc-result{border-color:#e6e6e6;background-color:#fff}.pun .gsc-webResult.gsc-result:hover{border-color:#e6e6e6;background-color:#fff}.pun .gs-webResult.gs-result a.gs-title:link,.pun .gs-webResult.gs-result a.gs-title:link b{color:#3b6eb4}.pun .gs-webResult.gs-result a.gs-title:visited,.pun .gs-webResult.gs-result a.gs-title:visited b{color:#3b6eb4}.pun .gs-webResult.gs-result a.gs-title:hover,.pun .gs-webResult.gs-result a.gs-title:hover b{color:#e69838}.pun .gs-webResult.gs-result a.gs-title:active,.pun .gs-webResult.gs-result a.gs-title:active b{color:#3b6eb4}.pun .gsc-cursor-page{color:#3b6eb4}.pun a.gsc-trailing-more-results:link{color:#3b6eb4}.pun .gs-webResult.gs-result .gs-snippet{color:#333}.pun .gs-webResult.gs-result .gs-visibleUrl{display:none}.pun .gs-webResult.gs-result .gs-visibleUrl-short{display:none}.pun .gs-webResult.gs-result .gs-visibleUrl-long{display:none}.pun .gsc-cursor-box{border-color:#e6e6e6}.pun .gsc-results .gsc-cursor-box .gsc-cursor-page{border-style:none none none solid!important;border-width:0 0 0 1px!important;display:inline-block!important;padding:0 12px 0 10px!important;margin-right:-6px!important;color:#3b6eb4!important;text-decoration:none!important}.pun .gsc-results .gsc-cursor-page.gsc-cursor-current-page{color:#555!important}.pun .gs-promotion.gs-result{border-color:#fff;background-color:#e6e6e6;padding:5px}.pun .gs-promotion.gs-result a.gs-title:link{color:#3b6eb4}.pun .gs-promotion.gs-result a.gs-title:visited{color:#3b6eb4}.pun .gs-promotion.gs-result a.gs-title:hover{color:#e69838}.pun .gs-promotion.gs-result a.gs-title:active{color:#3b6eb4}.pun .gs-promotion.gs-result .gs-snippet{color:#333}.pun .gs-promotion.gs-result .gs-visibleUrl,.pun .gs-promotion.gs-result .gs-visibleUrl-short{color:#555}#punsearch #sphinx_footer{float:right}#punsearch .highlight{background-color:#ff0}#punsearch #sphinx_header{margin:10px 15px;padding:3px 15px;background-color:#eaeff7;border:1px solid #c4d0e3}#punsearch #sphinx_header ul li{margin:3px 0 3px 35px;list-style:disc}#tooltip{position:absolute;z-index:3000;color:#666665;background-color:#fff;display:none;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;box-shadow:#cacbcd 1px 1px 13px;-moz-box-shadow:#cacbcd 1px 1px 13px;-webkit-box-shadow:#cacbcd 1px 1px 13px;-khtml-box-shadow:#cacbcd 1px 1px 13px;padding:.5em}#tooltip h3{font-size:.8em;color:#666665;padding:0;margin:0}#pushup{position:fixed;top:10px;right:10px;margin:0;padding:4px;background:#ffffc6;border:1px solid #b0dfc8;z-index:9999;text-decoration:none;font-family:Arial,Helvetica,sans-serif}* html #pushup{position:absolute;top:expression(_pushupIETop = 10 + (document.documentElement.scrollTop || 0) + 'px')}#pushup *{margin:0;padding:0;border:0;background:0 0}.withReminder{padding-bottom:6px}#pushup a{outline-style:none;text-decoration:none}#pushup .pushup_messageLink{float:left;position:relative;color:#4293cd;font-size:12px;cursor:pointer}#pushup .pushup_icon{position:relative;float:left;height:22px;width:22px;margin-right:5px;overflow:hidden;vertical-align:middle}#pushup .pushup_message{position:relative;float:left;marginRight:3px;line-height:22px;vertical-align:middle}#pushup .pushup_reminder{float:left;clear:both;font-size:10px;color:#84a2ac;margin-left:27px;cursor:pointer}#pushup .pushup_messageLink:hover,#pushup .pushup_reminder:hover{text-decoration:underline}