@charset "UTF-8";
/*	HOME SCREEN IMPORT
$Id: screen.css,v 1.11 2009/07/20 11:30:44 mok Exp $
*/
@import url(gnav.css);
br.clear-both,
div.clear-both,
br.clear-left,
div.clear-left {
font: 1px/1px monospace;
display: block;
}
.clear-both { clear: both; }
.clear-left { clear: left; }
.clear-after:after {
content: "\0020";
display: block;
height: 0;
clear: both;
}
.clear-after:after {
content: "\0020";
display: block;
height: 0;
clear: both;
}
.clear-after {
min-height: 1px;
}
.compact>* { float: left; }
.compact:after {
content: "\0020";
display: block;
height: 0;
clear: both;
}
.compact:after {
content: "\0020";
display: block;
height: 0;
clear: both;
}
.compact {
min-height: 1px;
}
.compact {
 padding-bottom: 1px;
 }
.compact>p,
.compact>span {
margin-right: 1ex;
margin-bottom: 0;
padding: 0;
}
dl.compact>dd { margin-left: 0; }
ul.compact li,
ol.compact li,
dl.compact dd,
div.compact p { 
}
dl.compact * dd ol.compact * li,
ul.compact * li,
div.compact * p { 
}
dl.compact dd {  }
div.compact p { 
}
h3.compact span,
h4.compact span {
}
h3.compact span span,
h4.compact span span {
}


ul,
ol,
dl {
word-spacing: -2ex;
letter-spacing: -2ex;
line-height: 0;
}
dt,
dd,
li {
word-spacing: normal;
letter-spacing: normal;
line-height: 1.25;
}
ul li {
}
ol,
li,
li ol,
li ul { font-size: 1em; }
ul {
list-style-type: disc;
margin-left: 1ex;
}
ul,
ol {
padding-left: 2.5ex;
margin-top: 1em;
margin-bottom: 1.35em;
}
li {
line-height: 1.25em;
padding-bottom: 0.5em;
}
ol {
list-style-type: decimal;
overflow: visible;
margin-left: 3ex;
}
ol ol {
list-style-type: lower-alpha;
margin-left: .5ex;
}
ol ol ol { list-style-type: lower-roman; }
li ol,
li ul {
margin-top: 0;
margin-bottom: .3ex;
}
li p { margin-bottom: 0.5em; }
dt,
dd { line-height: 1.5em; }
dt {
font-weight: bold;
margin-bottom: 0em;
margin-top: 0em;
}
dl,
dd { margin-bottom: 0em; }
dd { margin-left: 0px;}

.d-dropdown {
position: relative;
left:0;
}
.d-dropdown>li {
position: relative;
top: 0;
left: 0;
z-index: 2;
}
.d-dropdown li {
list-style-type: none;
}
.d-dropdown li li { }
.d-dropdown .dropdown-pane {
position: absolute;
top: 76px;
left: 0;
z-index: 2;
display: none;
margin-top: 0;
}
.d-dropdown li.hover .dropdown-pane,
.d-dropdown li.focus .dropdown-pane { 
display: block;
}
.d-dropdown>li:hover .dropdown-pane { display: block; }
.d-dropdown .dropdown-tab { 
/*\*/
display: block; 
}
.d-dropdown .dropdown-tab { 
min-height: 16px;
}
