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,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}body{background:#fff url(../img/bcodebg.png) repeat-x;font-family:Tahoma,sans-serif;font-size:.8125em;margin:1em 0;}.clearer{clear:both;height:0;line-height:0;overflow:hidden;}#cse-search-box input{display:inline-block;}#cse-search-box input[type="text"]{margin-left:1em;}#bcode{line-height:160%;margin:0 1em;}#footerinc{text-align:center;}.logo{text-align:center;}.page{padding:0 1em;}.ads{text-align:center;}div.license,div.stats,div.legalese{border:2px solid #000;background:#417378;padding:2px;margin:2px auto;width:90%;}p,ul,ol{margin-bottom:.75em;}ol ul,ul ol,ul ul,ol ol{margin-top:0;margin-bottom:0;}ul{list-style-position:inside;list-style-type:circle;list-style-image:url(../img/bullet/bullet.png);}li{padding-left:1em;}h1{font-size:2em;margin:.67em 0;}h2{font-size:1.5em;margin:.75em 0;}h3{font-size:1.17em;margin:.83em 0;}h4{margin:1.12em 0;}h5{font-size:.83em;margin:1.5em 0;}h6{font-size:.75em;margin:1.67em 0;}table{border:2px solid #000;margin:1em;}td,th{padding:3px;}td{border:1px solid #417378;}th{background:#417378;font-weight:bold;}a.ext{background:transparent url(../img/extlink.png) center right no-repeat;padding-right:13px;}.license{padding:.5em;text-align:center;display:block;}.license a{width:80px;height:15px;overflow:hidden;display:inline-block;margin:0 5px;background:url(../img/buttons/btnfooter.png) no-repeat;}.license .validcss{background-position:0 -15px;}.license .validxhtml{background-position:0 -30px;}.license .rssfeed{background-position:0 -45px;}.license .anybrowser{background-position:0 -60px;}.license .djangosite{background-position:0 -75px;}.navi ul{list-style:none;margin-top:0;margin-bottom:0;}.navi li{text-indent:0;float:left;margin:1px;padding:0;}.navi li a,input[type="button"],input[type="submit"]{background:transparent url(../img/buttons/btnc.png) no-repeat;border:0;width:100px;height:30px;line-height:30px;display:block;text-decoration:none;text-align:center;font-weight:bold;color:#fff;}.navi li a:hover,input[type="button"]:hover,input[type="submit"]:hover{background-position:0 -30px;}.navi.project li a,.navi.profile li a{background-position:0 -60px;}.navi.project li a:hover,.navi.profile li a:hover{background-position:0 -90px;}.bbox{position:relative;background-color:transparent;}.bbox .tl,.bbox .tr,.bbox .bl,.bbox .br{width:64px;height:64px;background:url(../img/bbox/corners.png) no-repeat;}.bbox .tl,.bbox .bl{float:left;}.bbox .tr,.bbox .br{float:right;margin-top:-64px;}.bbox .st,.bbox .sb{height:64px;margin:0 64px;background:url(../img/bbox/borders.png) repeat-x;}.bbox .content{border-left:2px solid #000;border-right:2px solid #000;padding:0 10px;}.bbox .trans .tl{background-position:0 0;}.bbox .trans .bl{background-position:0 -64px;}.bbox .trans .tr{background-position:-64px 0;}.bbox .trans .br{background-position:-64px -64px;}.bbox .trans .st{background-position:0 0;}.bbox .trans .sb{background-position:0 -64px;}.bbox .teal .content{background-color:transparent;}.bbox .teal .tl{background-position:0 -128px;}.bbox .teal .bl{background-position:0 -192px;}.bbox .teal .tr{background-position:-64px -128px;}.bbox .teal .br{background-position:-64px -192px;}.bbox .teal .st{background-position:0 -128px;}.bbox .teal .sb{background-position:0 -192px;}.bbox .teal .content{background-color:#417378;}.settings{border:2px solid #000;background:#417378;padding:2px;margin:2px;}.settings div{display:inline-block;}#id_honeypot{visibility:hidden;display:none;}.blog .post .head{border:2px solid #000;background-color:#417378;}.blog .post .head h2,.blog .post .head p{margin:0;}.blog .post .head div,.blog .post .head img{vertical-align:middle;display:inline-block;}.blog .post .body,.blog .post .footer{border-bottom:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;padding:1em;}.blog .post .footer{background-color:#417378;padding-top:2px;padding-bottom:2px;}.blog .post{margin-bottom:1em;}#clustrMapsDiv{width:160px;height:106px;float:left;}#clustrMapsDiv.loading{background:url(../img/dl.gif) no-repeat center center;}.highlight .hll{background-color:#ffc;}.highlight{background:#fff;}.highlight .c{color:#808080;}.highlight .err{color:#F00000;background-color:#F0A0A0;}.highlight .k{color:#008000;font-weight:bold;}.highlight .o{color:#303030;}.highlight .cm{color:#808080;}.highlight .cp{color:#507090;}.highlight .c1{color:#808080;}.highlight .cs{color:#c00;font-weight:bold;}.highlight .gd{color:#A00000;}.highlight .ge{font-style:italic;}.highlight .gr{color:#F00;}.highlight .gh{color:#000080;font-weight:bold;}.highlight .gi{color:#00A000;}.highlight .go{color:#808080;}.highlight .gp{color:#c65d09;font-weight:bold;}.highlight .gs{font-weight:bold;}.highlight .gu{color:#800080;font-weight:bold;}.highlight .gt{color:#0040D0;}.highlight .kc{color:#008000;font-weight:bold;}.highlight .kd{color:#008000;font-weight:bold;}.highlight .kn{color:#008000;font-weight:bold;}.highlight .kp{color:#003080;font-weight:bold;}.highlight .kr{color:#008000;font-weight:bold;}.highlight .kt{color:#303090;font-weight:bold;}.highlight .m{color:#6000E0;font-weight:bold;}.highlight .s{background-color:#fff0f0;}.highlight .na{color:#0000C0;}.highlight .nb{color:#007020;}.highlight .nc{color:#B00060;font-weight:bold;}.highlight .no{color:#003060;font-weight:bold;}.highlight .nd{color:#505050;font-weight:bold;}.highlight .ni{color:#800000;font-weight:bold;}.highlight .ne{color:#F00000;font-weight:bold;}.highlight .nf{color:#0060B0;font-weight:bold;}.highlight .nl{color:#907000;font-weight:bold;}.highlight .nn{color:#0e84b5;font-weight:bold;}.highlight .nt{color:#007000;}.highlight .nv{color:#906030;}.highlight .ow{color:#000;font-weight:bold;}.highlight .w{color:#bbb;}.highlight .mf{color:#6000E0;font-weight:bold;}.highlight .mh{color:#005080;font-weight:bold;}.highlight .mi{color:#0000D0;font-weight:bold;}.highlight .mo{color:#4000E0;font-weight:bold;}.highlight .sb{background-color:#fff0f0;}.highlight .sc{color:#0040D0;}.highlight .sd{color:#D04020;}.highlight .s2{background-color:#fff0f0;}.highlight .se{color:#606060;font-weight:bold;background-color:#fff0f0;}.highlight .sh{background-color:#fff0f0;}.highlight .si{background-color:#e0e0e0;}.highlight .sx{color:#D02000;background-color:#fff0f0;}.highlight .sr{color:#000;background-color:#fff0ff;}.highlight .s1{background-color:#fff0f0;}.highlight .ss{color:#A06000;}.highlight .bp{color:#007020;}.highlight .vc{color:#306090;}.highlight .vg{color:#d07000;font-weight:bold;}.highlight .vi{color:#3030B0;}.highlight .il{color:#0000D0;font-weight:bold;}.rst a.reference.external{background:transparent url(../img/extlink.png) center right no-repeat;padding-right:13px;}.rst a.intlink.reference.external{background:transparent;padding-right:0;}.rst div.contents.topic{float:left;margin:1em;border:2px solid #000;}.rst div.contents.topic p.topic-title.first{background-color:#417378;padding:0 1em;font-weight:bold;margin:0;}.rst div.contents.topic ul.simple{padding:0 1em;}.rst div.caution p.first.admonition-title{background:#417378 url(../img/admon/caution.png) center left no-repeat;}.rst div.important p.first.admonition-title{background:#417378 url(../img/admon/important.png) center left no-repeat;}.rst div.note p.first.admonition-title{background:#417378 url(../img/admon/note.png) center left no-repeat;}.rst div.tip p.first.admonition-title{background:#417378 url(../img/admon/tip.png) center left no-repeat;}.rst div.warning p.first.admonition-title{background:#417378 url(../img/admon/warning.png) center left no-repeat;}.rst div .last{margin-bottom:0;}.rst div.caution,.rst div.important,.rst div.note,.rst div.tip,.rst div.warning{margin:1em 0;padding:10px;border:2px solid #000;}.rst .admonition-title{padding:10px 0 10px 50px;margin:-10px -10px 0 -10px;font-size:1.2em;font-weight:bold;}
