/*!* redistribution of reset.css found at git://github.com/yui/yui3.git;* Copyright(c) 2009,Yahoo!Inc. All rights reserved. See bsd_license.css */ html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
/*!* redistribution of fonts.css found at git://github.com/yui/yui3.git;* Copyright(c) 2009,Yahoo!Inc. All rights reserved. See bsd_license.css */ body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*!* modification of template.css found at git://github.com/stubbornella/oocss.git;* Copyright(c) 2009,Nicole Sullivan. All rights reserved. See bsd_license.css */ body{_text-align:center;}.main{display:table-cell;*display:block;width:auto;}.bdy,.main{*zoom:1;}.bdy:after,.main:after{clear:both;display:block;font-size:xx-large;height:0!important;line-height:0;overflow:hidden;visibility:hidden;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";}.nvl{margin:0 auto;width:980px;_text-align:left;}.lqd{width:auto;margin:0;}.lcol{float:left;width:164px;_margin-right:-3px;}.rcol{float:right;width:164px;_margin-left:-3px;}
/*!* redistribution of grids.css found at git://github.com/stubbornella/oocss.git;* Copyright(c) 2009,Nicole Sullivan. All rights reserved. See bsd_license.css */ @media screen and(max-width:319px){.elt{float:none!important;width:auto!important;}}.dck:after,.elst:after{clear:both;display:block;font-size:xx-large;height:0!important;line-height:0;overflow:hidden;visibility:hidden;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";}.dck{*zoom:1;}.elt{float:left;}.w1o1{float:none;}.w1o2{width:50%;}.w1o3{width:33.33333%;}.w2o3{width:66.66666%;}.w1o4{width:25%;}.w3o4{width:75%;}.w1o5{width:20%;}.w2o5{width:40%;}.w3o5{width:60%;}.w4o5{width:80%;}.elst{display:table-cell;float:none;width:auto;*display:block;*zoom:1;_position:relative;_left:-3px;_margin-right:-3px;}
/*!* redistribution of content.css found at git://github.com/stubbornella/oocss.git;* Copyright(c) 2009,Nicole Sullivan. All rights reserved. See bsd_license.css */ table h1,table h2,table h3,table h4,table h5,table h6,table p,table ul,table ol,table dl{padding:0;}img{_display:block;}em{font-style:italic;}strong{font-weight:bold;}
/*!* redistribution of mod.css found at git://github.com/stubbornella/oocss.git;* Copyright(c) 2009,Nicole Sullivan. All rights reserved. See bsd_license.css */ .md{margin:10px;}.nnr,.bd,.ft{*zoom:1;}.nnr:after,.hd:after,.bd:after,.ft:after{clear:both;display:block;font-size:xx-large;height:0!important;line-height:0;overflow:hidden;visibility:hidden;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";}.nnr{position:relative;}b{background-repeat:no-repeat;display:block;font-size:1%;position:relative;z-index:10;}.tl,.tr,.bl,.br{float:left;height:10px;width:10px;}.tl{background-position:left top;}.tr{background-position:right top;}.bl{background-position:left bottom;}.br{background-position:right bottom;}.br,.tr{float:right;}.tr,.tl{margin-bottom:-32000px;overflow:hidden;}.bl,.br{margin-top:-10px;}.top{background-position:center top;}.btm{background-position:center bottom;_zoom:1;}
/* template s */
html,#jckt,.nvl{height:100%;}.main{padding:21px 89px 0 0;}.bdy{padding-bottom:160px;}#lndf{background:#5a679b url(/images/bgnd_b.jpg) 0 0 repeat-x;height:160px;margin-top:-160px;position:relative;}
/* content s */
body{font-family:'Helvetica Neue',Calibri,'Lucida Grande','Lucida Sans Unicode',Helvetica,'Trebuchet MS',Arial,sans-serif;font-weight:300;}h1,.h1{font-size:197%;font-weight:300;font-style:normal;color:#666;}h2,.h2{font-size:197%;font-weight:300;font-style:normal;color:#666;}h3,.h3{font-size:167%;font-weight:300;font-style:normal;color:#666;}h4,.h4{font-size:146.5%;font-weight:300;font-style:normal;color:#666;}h5,.h5{font-size:123.1%;font-weight:normal;font-style:normal;color:#666;}h6,.h6{font-size:108%;font-weight:normal;font-style:italic;color:#666;}p{padding-top:10px;}a{color:#4d67cf;text-decoration:none;}a:focus,a:hover{color:#80b5ff;}ul.smpl li{list-style-type:disc;margin-left:25px;padding-top:2px;}
/* skin */
.rbar{background:#e0e1f0;margin-bottom:55px;padding-left:13px;width:392px;}.rbar p{color:#000;font-size:123.1%;padding:89px 0 5px;}.prdt a{background:transparent url(/images/tree_logo_blk.png) no-repeat 0 60%;border:0;color:#000;display:block;height:50px;text-indent:-9999px;}.prdt a:hover{background:transparent url(/images/tree_logo_blu.png) no-repeat 0 60%;}.prdt h2{color:#5b0f10;font-size:146.5%;margin:5px 0 0 71px;}.prdt h3{color:#000;font-size:123.1%;padding:41px 0 13px;}.cld p{padding-top:13px;}.cld ul{font-size:138.5%;}.cld li{display:inline;}.cld li a{border:0;padding:0 13px 0 0;}.cld li a:hover{color:#70bf2a!important;text-decoration:underline!important;}.srch .txbx{background:url(/images/search.png) center left no-repeat;background-position:3px;background-color:#fff;border:1px solid #ccc;margin:13px 5px 0 0;padding:2px 8px 2px 20px;width:144px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.srch input[type='submit']{font-size:85%;}div.pttl{margin-top:55px;}.rss a{float:right;margin:13px 10px 0 0;}.pttl p{padding:11px 0 21px;}.pttl li{margin:0 5px 21px 0;}.pttl h3{font-size:131%;}.bnvg{margin-top:55px;padding-bottom:34px;}.bnvg a{font-size:146.5%;}.bnvg a:hover{_border-top:2px solid #80b5ff;}.arch{padding-bottom:34px;}.arch p{font-size:167%;padding-top:13px;}.rchv li h3{display:inline;font-size:123.1%;}.rchv h4{font-size:167%;padding:21px 34px 0 0;_text-align:right;}.rchv h5{padding-top:13px;}.dotm{padding-right:8px;}div.glsy{padding-bottom:55px;}.glsy h3{color:#000;font-size:123.1%;padding-top:21px;}.glsy p{font-size:108%;padding:0 0 0 21px;}.abut h1{font-size:123.1%;margin-top:21px;}.abut h4{color:#000;margin-top:21px;}.abut p{font-size:116%;}
/* nav */
.hdr{padding:8px 0 0;}.blgh .elt{margin-top:10px;}.blgh a{background:transparent url(/images/nft.png) no-repeat 0 20%;border:0;color:#000;display:block;height:75px;margin:34px 0 0 256px;text-indent:-9999px;}.hdr h3{font-size:146.5%;padding:16px 0 14px 34px;}.unvg ul{font-size:146.5%;padding:16px 0;}.unvg li,.rnvg li{display:inline;}.rnvg ul{margin-top:8px;}.unvg li a,.rnvg li a{color:#969696;margin-right:34px;padding-top:1px;}.unvg li a:hover,.rnvg li a:hover,.unvg li.chsn a:hover,.rnvg li.chsn a:hover{border-top:2px solid #4d67cf;color:#4d67cf;text-decoration:none;}.unvg li.chsn a,.rnvg li.chsn a{border-top:2px solid #70bf2a;color:#000;}.ftr{margin:0 auto;padding-top:55px;width:980px;}.ftr li{color:#ccc;display:inline;margin-right:13px;}.ftr li a{color:#fff;}.ftr li a:hover{color:#80b5ff;}
/* module s */
.md{margin-left:0;}.md .bd h3{color:#000;font-size:146.5%;padding-top:21px;}.md h4{font-size:108%;}.md .bd p{font-size:108%;}.md .pday p{color:#969696;float:right;padding-top:12px;}.bd .md{margin-bottom:0;margin-top:0;}.post .ft{border-bottom:1px solid #ddd;margin-bottom:55px;}.post .ft .dck{margin-top:21px;}.post .ft .tags ul{margin-top:10px;}.post .ft .tags li{display:inline;margin-right:8px;}.elt.shrt{padding:10px 0 0 21px;}.tlpr p{padding-right:13px;}.trpl p{padding-left:13px;}.bd .pict{background:#fff;border:1px solid #444;padding:2px;}.post ul.smpl{padding:4px 0;}.comments span{float:right;}#disqus_thread a:hover{border:0;}
/* dsqs */
.dsqs{padding-left:10px;}.dsq-item-cp,.dsq-comment-options,li[id^=dsq-more-],.dsq-by{display:none!important;}h3#dsq-add-new-comment{font-weight:normal!important;padding-left:0;}#dsq-login p{margin-bottom:0!important;padding-left:0!important;}#dsq-login div{display:inline;}#dsq-content #dsq-comments .dsq-comment-footer{margin-top:5px;}textarea{border:1px solid #ccc;font-size:12px;margin:2px 3px 5px 0;_padding-left:3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#comment-form{height:200px;}#post-choices{margin-bottom:5px;}.form-text-label{font-weight:normal;}#form-textfields .form-text{margin-top:3px;}#dsq-options a{padding-left:5px;}
/* sytx */
pre,code{font-family:'Consolas',monospace;_line-height:80%;}.highlight{background:#fff;margin:21px 0 5px;}.highlight .c{color:#998;font-style:italic;}.highlight .err{color:#a61717;background-color:#e3d2d2;}.highlight .k{font-weight:bold;}.highlight .o{font-weight:bold;}.highlight .cm{color:#998;font-style:italic;}.highlight .cp{color:#999;font-weight:bold;}.highlight .c1{color:#998;font-style:italic;}.highlight .cs{color:#999;font-weight:bold;font-style:italic;}.highlight .gd{color:#000;background-color:#fdd;}.highlight .gd .x{color:#000;background-color:#faa;}.highlight .ge{font-style:italic;}.highlight .gr{color:#a00;}.highlight .gh{color:#999;}.highlight .gi{color:#000;background-color:#dfd;}.highlight .gi .x{color:#000;background-color:#afa;}.highlight .go{color:#888;}.highlight .gp{color:#555;}.highlight .gs{font-weight:bold;}.highlight .gu{color:#aaa;}.highlight .gt{color:#a00;}.highlight .kc{font-weight:bold;}.highlight .kd{font-weight:bold;}.highlight .kp{font-weight:bold;}.highlight .kr{font-weight:bold;}.highlight .kt{color:#458;font-weight:bold;}.highlight .m{color:#099;}.highlight .s{color:#d14;}.highlight .na{color:#008080;}.highlight .nb{color:#0086B3;}.highlight .nc{color:#458;font-weight:bold;}.highlight .no{color:#008080;}.highlight .ni{color:#800080;}.highlight .ne{color:#900;font-weight:bold;}.highlight .nf{color:#900;font-weight:bold;}.highlight .nn{color:#555;}.highlight .nt{color:#000080;}.highlight .nv{color:#008080;}.highlight .ow{font-weight:bold;}.highlight .w{color:#bbb;}.highlight .mf{color:#099;}.highlight .mh{color:#099;}.highlight .mi{color:#099;}.highlight .mo{color:#099;}.highlight .sb{color:#d14;}.highlight .sc{color:#d14;}.highlight .sd{color:#d14;}.highlight .s2{color:#d14;}.highlight .se{color:#d14;}.highlight .sh{color:#d14;}.highlight .si{color:#d14;}.highlight .sx{color:#d14;}.highlight .sr{color:#009926;}.highlight .s1{color:#d14;}.highlight .ss{color:#990073;}.highlight .bp{color:#999;}.highlight .vc{color:#008080;}.highlight .vg{color:#008080;}.highlight .vi{color:#008080;}.highlight .il{color:#099;}
