*{padding:0;margin:0}h1,h2,h3,h4,h5,h6,p,pre,blockquote,label,ul,ol,dl,fieldset,address{margin:1em 0}li,dd{margin-left:5%}fieldset{padding:.5em}select option{padding:0 3px}.hide,.print-logo,.close-button{display:none}.left{float:left}.right{float:right}.clear{clear:both;height:3px;font-size:1px;line-height:1px}a img{border:none}body{background:#f0f0f0;color:#333;font-size:10px;font-family:Verdana,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Arial,sans-serif}.inside{width:80%;min-width:65em;max-width:85em;margin:0 auto;color:#333}a{color:#246;text-decoration:underline}h1{color:#363;font-size:1.2em;font-weight:normal;margin:1.2em 0;font-family:Tahoma,Verdana,Serif}h2,h3{font-size:1.3em;color:#462;font-weight:bold;font-family:Tahoma,Verdana,Serif;font-variant:small-caps}#primary h2{color:#462}p{line-height:1.75em}ul li{list-style-type:square;margin:0.5em 0 0.5em 2em}blockquote{margin-left:1em;padding-left:1em;border-left:2px solid #333;color:#333}pre{width:100%;padding:1em 0;overflow:auto;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}table{width:100%;border-spacing:2px;margin:1.2em 0}table th,table td{padding:0.15em 0.3em}table th{background:#333;color:#fff;text-align:left}table td{background:#fff;color:#000}table caption{text-align:left;color:#000;margin-bottom:-1em;margin-top:1em}.rule{border-top:1px solid #333;height:1px;font-size:1px;line-height:1px;margin:1.2em 0}#header{background:#474747 url(images/top_bg.gif) repeat top}#header .inside{padding:1.2em 0 0 0;background:transparent}#header h2{font-size:2.25em;margin:0 0 0 0;padding:0 0.5em 0.4em 0;color:#fff;background:none}#header h2 img{margin:0 0 0 0;padding:0 0 0 0;vertical-align:middle}#header h2 em{ font-size:0.5em; color:#f0f0f0;  margin:0 10px; padding:0 10px; font-weight:normal; font-style:normal;  font-variant:normal;  border-left:#fff 1px solid}#primary{background:#fff;padding:0.5em 0 1em 0;color:#808080}#primary.onecol-stories .primary{float:left;width:50%}#primary.onecol-stories .secondary{float:right;width:40%;margin:0 0 0 10%}#primary.twocol-stories .story{float:left;width:48%;margin:0 0 0 4%;display:inline}* html #primary.twocol-stories .story{margin-left:2%}#primary.twocol-stories .first,* html #primary.twocol-stories .first{margin:0 0 0 0}.story h3{font-variant:normal;font-size:1.2em;margin:5px 0 0 0;font-weight:bold;color:#462;font-family:Tahoma,Verdana,Serif}.story h3 a{font-family:Tahoma,Verdana,Serif;color:#462;text-decoration:none}.story h3 a:hover{text-decoration:underline}.story h3 a:visited{color:#333}.story .details{margin:0;border-top:1px solid #eee;padding:0.5em 0 0.5em 0;font-size:0.98em;color:#aaa}.story .details .read-on{xbackground:url(images/readon_black.gif) 100% 60% no-repeat;padding-right:20px}.story .details a{color:#a4a4a4;text-decoration:none}.story .details a:hover{color:#000}#primary .primary{float:right;width:65%}#primary .secondary{float:left; width:30%; margin-right:3%;padding-top:0.65em}* html #primary .secondary{margin-right:4%}.secondary .featured p{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:0.5em 0 0.6em 0;line-height:1.2em;margin:1em 0 0 0}.secondary .featured dl{margin:0 0;border-bottom:1px solid #ccc;padding:0.5em 0 0.6em 0}.secondary dt{display:inline;margin:0;padding:0;color:#555}.secondary dd{display:inline;margin:0;padding:0}.secondary dd a{color:#808080}.secondary dd a:hover{color:#000}.single-post h1,.single-post h2{margin-top:0;font-weight:bold}#secondary{background:#fafafa;padding:1px 2em;border-top:1px solid #d3d3d3}.comment-head{border-bottom:1px solid #f3f3f3;padding:0.8em 2em 1.0em 2em}.comment-head h2{font-size:1.2em;margin:0}.comment-head a{text-decoration:none;color:#868686}.comment-head .details{font-size:0.95em}ol#comments{list-style-type:none;margin:2em 0}ol#comments li{list-style-type:none;margin:2em 0}#comments cite{float:left;width:31%;font-style:normal;text-align:right}* html #comments cite{width:30.6%}#comments cite span{display:block}#comments cite .author{font-size:1.2em}#comments cite .author a{text-decoration:none}#comments cite .admin-tools{margin:5px 0}#comments cite .admin-tools a{float:right;margin:0 5px;padding:0px 3px 3px;background:#aaa;border:1px solid #aaa;text-decoration:none}#primary .secondary .admin-tools{margin:1em 0}#preview{margin:1em 0;padding:0.5em;border:1px solid #333}#preview p{margin:1em 0 0 0}#errors{color:#F00;font-weight:bold}#comments .pingback cite .author{display:block;padding-top:68px;background:url(images/trackback_pingback.gif) 100% 0 no-repeat}#comments .content{float:left;width:60%;margin-left:1.9%;border-left:1px solid #868686;padding:0 0 0 2%}#comments .content p{margin:0 0 1em 0}#comments .content h3{margin:0;font-size:1em}#comment-form{margin:2em 0 4em 35.4%;width:36em}input.textfield{width:15em;margin:5px 0;color:#963}textarea.commentbox{width:28em;height:10em;padding:0.25em;margin:5px 0;font-size:1.25em;font-family:Arial,Helvetica,sans-serif}label.text{position:relative;left:0.5em;top:-0.5em}.formactions input.submit{float:right;margin:1em 0 0 0;padding:0 0.5em}.formactions .spinner{float:right;margin:-8px -20px 0 0}#ancillary{padding:1em 0 0 0}#ancillary .block{float:left;width:29%;margin:0 0 0 3%}#ancillary .twice-length{width:65%}#ancillary .thrice-length{width:100%}* html #ancillary .block{margin:0 0 0 3%}#ancillary .first,* html #ancillary .first{clear:both;margin:0;width:33%}#ancillary .block-separator{clear:both;height:2.5em}#ancillary .block h2,#ancillary .block h3{margin:0 0 1em 0;background:url(images/bullet.gif) no-repeat left;padding-left:12px}#ancillary .block form { padding-bottom:1em}ul.dates,ul.counts{list-style-type:none;margin:1.2em 0;border-top:1px solid #edd}ul.dates li,ul.counts li{list-style-type:none;margin:0;padding:0.5em 0;border-bottom:1px solid #edd}ul.dates .date,ul.dates .date a{color:#999;padding-right:0.5em}ul.dates .date em{color:#ccc;font-style:normal}ul.counts .count{float:right;color:#a5a5a5}ul.dates a,ul.counts a{color:inherit;color:#356;text-decoration:none}ul.dates a:visited{color:#333}ul.dates a:hover,ul.dates a:hover .date,ul.counts a:hover,ul.counts a:hover .count{text-decoration:underline}#footer{clear:both;color:#393939;margin:2em 0 0 0}#footer .inside{background:url(images/footer_black.gif) repeat-x top;margin:0 auto;padding:1em 0}#footer p{margin:0}#footer p.copyright{float:left}#footer p.attributes{float:right}#footer p.attributes a{padding:0 0 0 1em;text-decoration:none;color:#a9a9a9}#footer p.attributes a:hover{color:#000}#search input{width:175px;font-size:0.85em;background:#fff;color:#963;margin-top:2px}.topnav {list-style:none;margin:0px auto 0 auto;padding:5px 0;text-align:left;width:80%;min-width:65em;max-width:85em}.topnav li {list-style:none;color:#fff;margin:0;padding:0 5px;display:inline}.topnav li a {color:#fffacd;padding:3px 0;text-decoration:none}.topnav li a:hover,.topnav li.current_page_item a{color:#fff;padding:3px 0;text-decoration:none;border-bottom:#fff 2px solid}#primary .pub{width:728px;height:90px;padding:0 0 0 0;background:#fff;margin:0 auto}#primary .pub table{width:100%;border-spacing:0px 0px;margin-top:0;margin-bottom:0}#primary .pub table th,table td{padding:0em 0em}#primary .pub table th{background:#fff;color:#000;text-align:center}#primary .pub table td{background:#fff}#primary .pub table td a{background:#fff}.toggleopacity img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1}.toggleopacity:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity:0.7}
