@charset "UTF-8";
/* replace "cache_pack_" by "cache_css_" in URL to obtain full css */
@media tty {
i{content:"\";/*" "*/}} * html #container { height: 1%; } /*"}
}
html{color:#000;background:#FFF;overflow-y:scroll}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
table{font-size:inherit;font:100%;line-height:1em;border:1px solid #ccc;border-collapse:collapse;border-spacing:0;empty-cells:show;margin:.5em 0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}
del,ins{text-decoration:none}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal;border-bottom:1px dotted #000;cursor:help}
sup{vertical-align:super}
sub{vertical-align:sub}
legend{color:#000}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{font-size:100%}
body{font-size:small;font:x-small;font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.66;width:100%;text-align:center;margin:10px}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif}
pre,code,kbd,samp,tt{font-family:monospace;font-size:108%;line-height:100%}
h1{font-size:138.5%}
h2{font-size:146.5%}
h3{font-size:123.1%}
h1,h2,h3{margin:1em 0}
h1,h2,h3,h4,h5,h6,strong,dt{font-weight:700}
optgroup{font-weight:400}
em{font-style:italic}
del{text-decoration:line-through}
blockquote,ul,ol,dl{margin:1em}
ol,ul,dl{margin-left:2em}
ol li{list-style:decimal outside}
ul li{list-style:disc outside}
dl dd{margin-left:1em}
th,td{border:1px solid #000;padding:.5em}
th{font-weight:700;text-align:center}
caption{margin-bottom:.5em;text-align:center}
p,fieldset,table,pre{margin-bottom:1em}
button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px}
*{font-family:Verdana,Arial,Helvetica,sans-serif}
h1,h2,h3,h4,h5,h6,#h_title{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:700}
tt,pre,code,kbd,samp{font-family:"Lucida Console","Andale Mono","monotype.com","Bitstream Vera Sans Mono",monospace}
#sidebar *{font-family:Verdana,Arial,Helvetica,sans-serif}
#sidebar a,#sidebar a:link,#sidebar a:visited,#sidebar a:hover,#sidebar a:active,#sidebar a:focus{text-decoration:none}
:focus{outline:1px dotted invert}
form,fieldset,label{margin:1em 0}
textarea{overflow:auto}
input[type=text],input[type=password],textarea{width:auto}
ol ul li,ul ul li{list-style:circle outside}
ol ol ul li,ol ul ul li,ul ol ul li,ul ul ul li{list-style:square outside}
ul ul,ul ol,ul dl,ol ul,ol ol,ol dl,dl ul,dl ol,dl dl{margin-top:0;margin-bottom:0}
ins{text-decoration:none;outline:1px solid invert}
h1,#h_title{font-size:167%}
a{cursor:pointer;text-decoration:underline}
a:link{text-decoration:underline}
a:visited{text-decoration:underline}
a:hover,a:active,a:focus{text-decoration:none}
#container{width:65em;text-align:left;position:relative;font-size:116%;border-width:0;margin:0 auto;padding:.5em}
#body{clear:both;margin-top:20px;border-top:solid 1px #eee;padding:3px 0 0}
#main-content{float:right;display:inline;width:76%;overflow:hidden;margin-right:0;border-left:solid 1px #eee;margin-left:-1px;padding-left:1em}
#sidebar{float:right;display:inline;width:21.95%;overflow:hidden;margin-left:0;margin-right:0;border-right:solid 1px #eee}
#footer{clear:both;margin-top:30px;text-align:center;color:#666;border:solid 1px;border-bottom:solid 5px;background-color:#eee;border-color:#39f;padding:2px}
#primarybar{float:right;display:inline;width:64%;overflow:hidden;margin-left:0;margin-right:2%}
#secondarybar{float:right;display:inline;width:34%;overflow:hidden;margin-left:0;margin-right:0}
#sidebar ul,#sidebar ol{padding-left:0;margin-left:0}
#sidebar ul li{list-style-type:none}
* html #sidebar a{height:1px}
* html #container,* html #body,* html .wrapper{height:0.1%}
#wrapper:after,.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#wrapper,.clearfix{display:inline-block}
html[xmlns] #wrapper,html[xmlns] .clearfix{display:block}
* html #wrapper,* html .clearfix{height:1%}
div.pager{margin:1em 0;padding:0}
div.pager span.current{font-weight:700;margin-left:0;margin-right:.4em}
div.pager a,div.pager a:link,div.pager a:visited,div.pager a:hover,div.pager a:active,div.pager a:focus{margin-left:0;margin-right:.4em}
.highlight0,.highlight1,.highlight2,.highlight3,.highlight4,.highlight5,.highlight6,.highlight7,.highlight8,.highlight9{font-weight:700;font-style:normal;padding:0 .25em}
.highlight0{color:#000;background-color:#FFA}
.highlight1{color:#000;background-color:#BFF}
.highlight2{color:#000;background-color:#FBF}
.highlight3{color:#000;background-color:#FFB}
.highlight4{color:#000;background-color:#1FF}
.highlight5{color:#000;background-color:#EEF}
.highlight6{color:#000;background-color:#DDA}
.highlight7{color:#000;background-color:#EAF}
.highlight8{color:#000;background-color:#FAC}
.highlight9{color:#000;background-color:#8FE}
dl{width:100%;overflow:auto}
dt{width:24%;float:left;font-weight:700;clear:both;margin:0;padding:.5%}
dd{float:left;width:74%;margin:0;padding:.5%}
table th{text-align:center;color:#000;background-color:#eee;border:1px solid #ccc;padding:.25em}
table th a,table th a:link,table th a:visited,table th a:hover,table th a:active,table th a:focus{color:#000;background-color:#eee}
table th.strong{color:#000;background-color:#A6AFB7}
table td{text-align:left;color:#000;background-color:#FFF;border:1px solid #ccc;padding:.25em}
table td.alternate{color:#000;background-color:#FFF}
div.box{color:#000;background:#ccc;margin:1em 0;padding:1px}
div.box div.header{font-weight:700;margin-bottom:1px;color:#000;background:#eee;padding:.25em}
div.box div.header img.box{float:left;border:0;margin:0 1em 0 0;padding:0}
div.box div.body{overflow:auto;height:1%;color:#000;background:#FFF;padding:.25em}
div.box div.body img.box{float:left;border:0;margin:0 1em .5em 0;padding:0}
div.box div.footer{margin-top:1px;color:#000;background:#FFF;padding:.25em}
div.box div.footer img.box{float:left;border:0;margin:0 1em 0 0;padding:0}
#header{border:solid 1px;border-top:solid 5px;color:#666;background-color:#eee;position:relative;overflow:auto;height:1%;border-color:#39f;margin:0 0 10px;padding:10px}
#header img{float:left;margin:0 1em 0 0}
#main-content h1,#main-content h2,#main-content h3,#main-content h4,#main-content h5,#main-content h6{color:#666}
#main-content h1,#main-content h2{border-bottom:solid 1px;border-color:#39f}
#sidebar h1,#sidebar h2,#sidebar h3,#sidebar h4,#sidebar h5,#sidebar h6{color:#666}
#sidebar h2{border-bottom:solid 1px;border-color:#39f}
ul.nav{border:1px solid #FFF;border-top:0}
ul.nav li{border-top:1px solid #FFF;text-align:left}
ul.nav li a{display:block;color:#000;background-color:#FFF;border-left:1em solid #eee;text-decoration:none;padding:.25em .5em .25em .75em}
ul.nav li a:link{color:#000;background-color:#FFF}
ul.nav li a:hover,ul.nav li a.selected{color:#000;background-color:#eee;border-color:#39f}
