@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}body{line-height:1;color:#000;background:white;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}body{font:11px Georgia,Times,sans-serif;color:#313131;background-color:#fff;text-align:center;}p,a{font:1.18em/19px Georgia,Times,sans-serif;color:#313131;text-decoration:none;}p{margin-bottom:8px;}a{color:#B11111;}p a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,blockquote a{font-size:1.0em;}a:hover{color:#970909;text-decoration:underline;}h1{font:28px/40px "Myriad Pro",Myriad,Helvetica,Arial,sans-serif;color:#b11111;letter-spacing:-0.01em;}h2{font:16px/40px "Myriad Pro",Myriad,Helvetica,Arial,sans-serif;color:#313131;}h3,#main dl dt{font:16px/22px "Myriad Pro",Myriad,Helvetica,Arial,sans-serif;color:#313131;display:block;width:100%;margin:0 -8px 7px -8px;padding:0 8px;border-bottom:1px solid #b7b7b7;text-transform:uppercase;}blockquote{font-size:1.8em;line-height:22px;text-indent:-0.4em;padding:0 .45em;margin-bottom:6px;}#wrapper{width:930px;margin:0 auto;padding:0 15px;text-align:left;border-left:1px solid #e7e4e2;border-right:1px solid #e7e4e2;}#masthead{height:104px;padding:8px;position:relative;}#masthead h1{padding-top:15px;}#masthead a{position:absolute;display:block;width:134px;padding:0 8px 0 8px;font-size:120%;line-height:210%;color:#fff;}#masthead a#chat{top:0;right:0;background-color:#193441;}#masthead a#ramblings{top:0;right:157px;background-color:#b11111;}#masthead a#chat:hover{background-color:#2a4c5c;}#masthead a#ramblings:hover{background-color:#970909;}#main{float:left;width:679px;padding:0 8px;margin-bottom:18px;}#sidebar{display:block;float:right;width:212px;padding:0 8px;margin-left:7px;margin-bottom:18px;}.ie6 #sidebar{margin-left:3px;overflow:hidden;}#footer{clear:both;height:50px;position:relative;background-color:#193441;}#footer h6 a{background:url('/media/footerblock.png') no-repeat top left;display:block;position:absolute;left:8px;bottom:8px;height:32px;width:260px;text-indent:-9000px;}#footer p{position:absolute;right:8px;bottom:0;color:#fff;}#fonttest{height:0;width:0;overflow:hidden;}#main dl dt,#main h3{clear:both;padding-top:24px;}#main dl dt span{display:block;float:left;}#main dl dt.first,#main h3.first{clear:none;padding-top:0;margin-top:0!important;}#main dl dt.title,#main h3.title{height:22px;}.ie6 #main h3{width:661px;}#main h3.title{padding-top:0;margin-top:24px;}#main dl dt a,#main dl dt p{float:right;padding-left:8px;text-transform:none;letter-spacing:0;font-size:.84em;}#main dl dd img.main,#main dl dd img.four-one,#main dl dd img.three-one{margin-left:-8px;float:left;padding-bottom:8px;}#main dl dd img.small{float:right;margin-right:-8px;padding-bottom:8px;}#main dl dd img.four-two,#main dl dd img.four-three,#main dl dd img.three-two{float:left;padding-bottom:8px;padding-left:7px;}#main p.description{clear:both;float:left;width:453px;}#main dl dd dl{width:219px;float:right;}#main dl dd dl dt{padding:0;margin:0;float:left;text-align:right;width:71px;border:0;color:#193441;font:1.18em/19px Georgia,Times,sans-serif;text-transform:none;}.ie6 #main dl dd dl dt{overflow:hidden;}#main dl dd dl dd{float:right;width:141px;font:1.18em/19px Georgia,Times,sans-serif;}#sidebar h3{border-bottom:0;margin-bottom:5px;}#sidebar h3.references,#sidebar h3.externallinks{margin-top:24px;}#sidebar ul{list-style-type:none;margin-bottom:15px;}#sidebar dl.quote-attribution{margin-bottom:24px;}#sidebar dl.quote-attribution dt,#sidebar dl.quote-attribution dd{font:1.18em/19px Georgia,Times,sans-serif;}#sidebar dl.quote-attribution dt a{font-size:1.0em;}div.jobhistoryitem{position:relative;}div.jobhistoryitem div.note{position:absolute;right:-8px;top:10px;width:212px;padding:8px 8px 5px 8px;background-color:#ced9df;}.ie6 div.jobhistoryitem div.note{right:0;}div.jobhistoryitem div.note h5{font:16px/22px "Myriad Pro",Myriad,Helvetica,Arial,sans-serif;color:#313131;text-transform:uppercase;}div.jobhistoryitem h4,div.jobhistoryitem li,div.jobhistoryitem h5{font-size:1.18em;font-weight:normal;}div.jobhistoryitem p{margin-bottom:4px;}div.jobhistoryitem ul{margin-bottom:12px;}div.jobhistoryitem li{padding-left:1em;line-height:19px;list-style-type:none;background:url('/media/bullet.gif') no-repeat left top;}div.jobhistoryitem ul.hasNote li,div.jobhistoryitem ul.hasNote{width:453px;}form.email{display:block;width:382px;}form.email fieldset{display:block;position:relative;height:25px;margin-bottom:4px;}form.email fieldset div.errormessage{color:#FFF;background:#B11111;margin-right:-8px;padding:6px;position:absolute;right:0;}form.email fieldset.message{position:relative;height:120px;margin-bottom:8px;}form.email fieldset label{position:absolute;left:0;top:0;line-height:22px;width:70px;}form.email fieldset label.submitter{display:none;}form.email fieldset input{position:absolute;left:78px;top:0;line-height:22px;height:16px;width:221px;border:1px solid #ced9df;padding:3px;background-color:#ced9df;font:13px Georgia,Times,sans-serif;}form.email fieldset input#submitter{background-color:#193441;width:149px;height:30px;color:#fff;}form.email fieldset textarea{position:absolute;left:78px;top:0;width:304px;height:112px;border:1px solid #ced9df;padding:3px;background-color:#ced9df;font:13px Georgia,Times,sans-serif;}form.email fieldset input:focus,form.email fieldset textarea:focus{border:1px solid #193441;}body.ramblings #main h3.title span{display:block;float:left;}body.ramblings #main h3.title a{float:right;padding-left:8px;text-transform:none;letter-spacing:0;font-size:.84em;}body.ramblings #sidebar h3.notfirst{margin-top:24px;}body.ramblings #sidebar li{background:none;padding-left:0;font-size:1em;}body.ramblings ul{margin-bottom:8px;}body.ramblings li{font:1.18em/19px Georgia,Times,sans-serif;padding-left:1em;line-height:19px;list-style-type:none;background:url('/media/bullet.gif') no-repeat left top;}body.ramblings ul.post-meta{margin-bottom:12px;}body.ramblings ul.post-meta li{padding-left:0;font:1.18em/19px Georgia,Times,sans-serif;color:#313131;text-decoration:none;display:inline;padding-right:8px;background:none;}body.ramblings ul.post-meta li a{font-size:1.0em;}body.ramblings ul.tags li{display:inline;padding-right:7px;}body.ramblings #main .comment{clear:both;padding-top:18px;}body.ramblings #main #comment-1{padding-top:0;}body.ramblings #main #comment-1 dd,body.ramblings #main #comment-1 dt{border-top:0;padding-top:0;}body.ramblings #main .comment dt{float:left;font:11px/16px Georgia,Times,sans-serif;padding-top:8px;padding-bottom:5px;text-align:right;text-transform:none;width:140px;border-top:1px solid #B7B7B7;}body.ramblings #main .comment dt ul{list-style-type:none;margin-bottom:0;}body.ramblings #main .comment dt li{background:none;font-size:1em;}body.ramblings #main dt ul li a{float:none;font-size:1em;}body.ramblings #main .comment dd{float:right;margin-right:-8px;padding:8px 8px 0 8px;width:523px;border-top:1px solid #B7B7B7;}body.ramblings #main div#comments-open{clear:both;padding-top:24px;}body.ramblings #main div#comments-open h3{margin-top:0;}body.ramblings #main form.comment{display:block;padding-top:0;}form.comment fieldset{display:block;position:relative;height:25px;margin-bottom:4px;}form.comment fieldset.hidden{display:none;}form.comment fieldset div.errormessage{color:#FFF;background:#B11111;margin-right:-8px;padding:6px;position:absolute;right:0;}form.comment fieldset.message{position:relative;height:120px;margin-bottom:8px;}form.comment fieldset label{position:absolute;left:0;top:0;line-height:22px;width:140px;text-align:right;}form.comment fieldset label.submitter{display:none;}form.comment fieldset.checkbox input{position:absolute;left:156px;top:0;padding:3px;background-color:#ced9df;}form.comment fieldset input.textbox{position:absolute;left:156px;top:0;line-height:22px;height:16px;width:221px;border:1px solid #ced9df;padding:3px;background-color:#ced9df;font:13px Georgia,Times,sans-serif;}form.comment fieldset input#comment-submit{position:absolute;left:312px;background-color:#193441;width:149px;height:30px;color:#fff;}form.comment fieldset input#comment-preview{position:absolute;left:156px;background-color:#b7b7b7;width:149px;height:30px;color:#000;}form.comment fieldset textarea{position:absolute;left:156px;top:0;width:521px;height:112px;border:1px solid #ced9df;padding:3px;background-color:#ced9df;font:13px Georgia,Times,sans-serif;}form.comment fieldset input:focus,form.comment fieldset textarea:focus{border:1px solid #193441;}div.clear{overflow:hidden;height:1px;clear:both;}.rightInline{float:right;padding:0 0 8px 11px;}.tagInternal{margin-right:-7px;position:relative;}.ie6 .tagInternal{margin-right:-3px;}.tagInternal p{position:absolute;display:block;bottom:0;left:3px;padding:8px;margin-bottom:0;min-width:157px;background-color:#193441;color:#fff;}.sIFR-flash{visibility:visible!important;margin:0;}.sIFR-replaced{visibility:visible!important;}span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}.sIFR-flash+div[adblocktab=true]{display:none!important;}.sIFR-hasFlash #sidebar h3{visibility:hidden;height:17px;margin-bottom:9px;}.sIFR-hasFlash .ie6 #sidebar h3{line-height:17px;}.sIFR-hasFlash #main dl dt a{padding-left:0;}.ie6 div.note h5.sIFR-replaced,.ie7 div.note h5.sIFR-replaced{padding-bottom:6px;}.sIFR-hasFlash .ie6 div.note h5{width:100px;overflow:hidden;}@media print{.sIFR-flash,.sIFR-flash object,.sIFR-flash embed{display:none!important;height:0;width:0;position:absolute;overflow:hidden;}span.sIFR-alternate{visibility:visible!important;display:block!important;position:static!important;left:auto!important;top:auto!important;}}