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,hr,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{font-family:"DejaVu Sans",Arial,Sans-Serif;line-height:1.1;}small{font-size:70%;line-height:17px;}sup{font-size:70%;vertical-align:super;}#container{min-width:700px;position:relative;padding-top:1px;}a:link,a:visited{color:#1370E1;}a:hover,a:focus,a:active{color:#78AFF3;text-decoration:none;}#admin{position:absolute;top:5px;left:5px;}#admin ul li{display:inline;font-size:95%;font-weight:bold;font-family:Arial,Sans-Serif;}#admin a:link,#admin a:visited{color:#66F;text-decoration:none;}#admin a:hover,#admin a:focus,#admin a:active{color:#9D9DFF;text-decoration:none;text-decoration:underline;}#public .RssFeed{font-size:90%;font-weight:bold;text-decoration:none;color:#33F;font-family:Arial,Sans-Serif;}#public a.RssFeed:hover,#public .RssFeed:hover{color:#66F;text-decoration:underline;}.RssFeed{padding-left:17px;background-image:url('../images/feed-icon-14x14_v1.0.png');background-repeat:no-repeat;background-position:left center;}#public{position:absolute;top:5px;right:5px;}#public ul li,#public form{display:inline;}#public form input.SearchField{width:240px;border:solid;border-width:2px 1px 1px 2px;border-color:#000 #777 #777 #000;padding:2px;}input.SearchInactive{color:#999;}#head{margin-top:25px;}#head h1{font-size:350%;font-family:"DejaVu Sans",Arial,Sans-Serif;display:inline;}#head h2{padding-left:20px;display:inline;font-family:"DejaVu Sans Mono",Consolas,"Lucida Console",Monospace;font-size:250%;font-weight:normal;}#nav{margin:20px 0 0 0;padding:3px 0 3px 0;border-top:solid 1px #000;border-bottom:solid 3px #000;}#nav ul li{display:inline;padding:0 0 0 35px;font-size:120%;}#nav a:link,#nav a:visited{padding:0 10px 0 10px;color:#000;}#nav a:hover,#nav a:focus,#nav a:active{border-top:solid 2px #000;border-left:solid 2px #000;border-right:solid 2px #000;background-color:#fff;padding:6px 8px 4px 8px;text-decoration:none;}#nav a.Current{border-top:solid 2px #000;border-left:solid 2px #000;border-right:solid 2px #000;background-color:#a2a2a2;color:#fff;font-weight:bold;font-size:125%;text-decoration:none;padding:6px 8px 2px 8px;}#primary{float:right;width:75%;padding:10px;}div.Post{margin:0 0 25px 0;max-width: 950px}h2.PostHeader{font-size:155%;}h2.PostHeader a:link,h2.PostHeader a:visited{color:#000;text-decoration:none;}h2.PostHeader a:hover,h2.PostHeader a:focus,h2.PostHeader a:active{color:#8F8F8F;}div.PostSpace{margin:5px 25px 0 20px;}div.PostBody{line-height:1.5;margin:0 0 0 10px;width:90%;}div.PostBody hr{margin:7px 0;border-bottom:1px solid #444;}div.PostBody h3{font-size:135%;}div.PostBody code{font-family:"DejaVu Sans Mono",consolas,"Lucida Console",Monospace;}div.PostBody p{margin:15px 0;}div.PostBody ul{list-style-type:disc;margin:0 0 0 25px;}div.PostBody ol{list-style-type:decimal;margin:0 0 0 25px;}div.PostBody blockquote{padding:0 0 0 40px;width:70%;display:block;}div.PostBody blockquote:before,div.PostBody blockquote:after{color:#69c;display:block;font-size:700%;width:50px;font-family:"Times New Roman",serif;}blockquote:before{content:open-quote;height:0;margin-left:-0.55em;}blockquote:after{content:close-quote;height:50px;margin-top:-70px;margin-left:360px;}div.PostBody pre{font-family:"DejaVu Sans Mono",consolas,"Lucida Console",Monospace;}p.PostCommentCount{float:right;}.InnerPostDivBar{width:200px;text-align:left;margin:10px auto 10px 0;border:solid 1px #000;}.PostDivBar{width:75%;border-bottom:solid 1px #ccc;text-align:left;margin:10px 0 10px 0;}.PostMetaData{margin:35px 40px;padding:10px;font-family:Verdana,Sans-Serif;}.alt{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;background-color:#fafafa;display:block;}h3#comments{margin:0 0 25px;}ol.CommentList{margin-left:10px;}ol.CommentList li{margin:15px 0;padding:10px;font-weight:700;font-size:90%;}ol.CommentList li p.CommentContent,ol.CommentList li small.CommentMetadata{font-weight:400;}ol.CommentList li small.CommentMetadata{display:block;margin:2px 0 0 5px;}ol.CommentList li p.CommentContent{margin:5px 0 0 10px;}form#commentform{width:60%;}form#commentform p{margin:8px 0;}form#commentform input,form#commentform textarea{border:solid;border-width:2px 1px 1px 2px;border-color:#000 #777 #777 #000;padding:3px 3px 1px 3px;font-size:105%;}form#commentform textarea{width:100%;}form#commentform label small{font-size:90%;}form#commentform button{margin:0 0 0 auto;display:block;}#secondary a:link,#secondary a:visited{color:#4693F0;}#secondary a:hover,#secondary a:focus,#secondary a:active{color:#80B5F4;}#secondary{width:23%;}#secondary div.SideModule{padding:10px;}#secondary div.SideModule h2{font-size:110%;}#secondary div.SideModule ul{margin:0 0 0 30px;list-style-type:disc;}#secondary div.SideModule ul li{margin:0 0 3px 0;}div.Clear{clear:both;}#content{background-position:23%;background-image:url('../images/border_v1.0.png');background-repeat:repeat-y;}#footer{padding:5px 20px;border-top:solid 2px #000;border-bottom:solid 2px #000;margin-bottom:30px;}#footer ul{text-align:center;}#footer ul li{display:inline;padding-right:12px;white-space:nowrap;}.PostNavSpace{text-align:right;font-size:110%;}
.dp-highlighter{font-family:"Consolas","Courier New",Courier,mono,serif;font-size:12px;background-color:#E7E5DC;width:99%;overflow:auto;margin:18px 0 18px 0!important;padding-top:1px;}.dp-highlighter ol,.dp-highlighter ol li,.dp-highlighter ol li span{margin:0;padding:0;border:none;}.dp-highlighter a,.dp-highlighter a:hover{background:none;border:none;padding:0;margin:0;}.dp-highlighter .bar{padding-left:45px;}.dp-highlighter.collapsed .bar,.dp-highlighter.nogutter .bar{padding-left:0;}.dp-highlighter ol{list-style:decimal;background-color:#fff;margin:0 0 1px 45px!important;padding:0;color:#5C5C5C;}.dp-highlighter.nogutter ol,.dp-highlighter.nogutter ol li{list-style:none!important;margin-left:0!important;}.dp-highlighter ol li,.dp-highlighter .columns div{list-style:decimal-leading-zero;list-style-position:outside!important;border-left:3px solid #6CE26C;background-color:#F8F8F8;color:#5C5C5C;padding:0 3px 0 10px!important;margin:0!important;line-height:14px;}.dp-highlighter.nogutter ol li,.dp-highlighter.nogutter .columns div{border:0;}.dp-highlighter .columns{background-color:#F8F8F8;color:gray;overflow:hidden;width:100%;}.dp-highlighter .columns div{padding-bottom:5px;}.dp-highlighter ol li.alt{background-color:#FFF;color:inherit;}.dp-highlighter ol li span{color:black;background-color:inherit;}.dp-highlighter.collapsed ol{margin:0;}.dp-highlighter.collapsed ol li{display:none;}.dp-highlighter.printing{border:none;}.dp-highlighter.printing .tools{display:none!important;}.dp-highlighter.printing li{display:list-item!important;}.dp-highlighter .tools{padding:3px 8px 3px 10px;font:9px Verdana,Geneva,Arial,Helvetica,sans-serif;color:silver;background-color:#f8f8f8;padding-bottom:10px;border-left:3px solid #6CE26C;}.dp-highlighter.nogutter .tools{border-left:0;}.dp-highlighter.collapsed .tools{border-bottom:0;}.dp-highlighter .tools a{font-size:9px;color:#a0a0a0;background-color:inherit;text-decoration:none;margin-right:10px;}.dp-highlighter .tools a:hover{color:red;background-color:inherit;text-decoration:underline;}.dp-about{background-color:#fff;color:#333;margin:0;padding:0;}.dp-about table{width:100%;height:100%;font-size:11px;font-family:Tahoma,Verdana,Arial,sans-serif!important;}.dp-about td{padding:10px;vertical-align:top;}.dp-about .copy{border-bottom:1px solid #ACA899;height:95%;}.dp-about .title{color:red;background-color:inherit;font-weight:bold;}.dp-about .para{margin:0 0 4px 0;}.dp-about .footer{background-color:#ECEADB;color:#333;border-top:1px solid #fff;text-align:right;}.dp-about .close{font-size:11px;font-family:Tahoma,Verdana,Arial,sans-serif!important;background-color:#ECEADB;color:#333;width:60px;height:22px;}.dp-highlighter .comment,.dp-highlighter .comments{color:#008200;background-color:inherit;}.dp-highlighter .string{color:blue;background-color:inherit;}.dp-highlighter .keyword{color:#069;font-weight:bold;background-color:inherit;}.dp-highlighter .preprocessor{color:gray;background-color:inherit;}