DIV.body {
background:url(mbx/bar.gif) repeat-y;
padding-left:70px;
}

DIV.home {
font-size:65%;
padding:1px;
margin:1px;
margin-left:10px;
}

DIV.nav {
max-width:300px;
background:#CCFFCC;
font-size:65%;
padding:3px;
margin-left:9%;
margin-right:9%;
margin-bottom:30px;
border:#996633 solid 1px;
border-right:#FFCC66 solid 1px;
border-bottom:#FFCC66 solid 1px;
}DIV.nav IMG {margin:2px; margin-right:13px;}

DIV.date {
float:right;
color:#669966;
font-family:Arial,sans-serif;
font-size:60%;
margin-right:28px;
}

DIV.extras {
width:35%;
float:right;
background:#FFFFFF;
font-family:Verdana,Arial,sans-serif;
padding-top:20px;
clear:right;
}

DIV.extras H6 {
color:#999966;
font-size:80%;
margin-left:20px;
}
DIV.extras P {
color:#333366;
font-size:85%;
}
DIV.extras UL {margin-left:15%;}
DIV.extras OL {margin-left:15%;}
DIV.extras UL.menu UL LI A:hover {list-style-image:url(mbx/bulletring.gif);}

DIV.prog {
color:006600;
font-family:Arial,sans-serif;
font-size:90%;
padding-bottom:5px;
margin:0px;
margin-left:50px;
margin-bottom:15px;
border-bottom:#CCCCCC solid 1px;
}

DIV.prog IMG {
vertical-align:middle;
margin-top:2px;
margin-bottom:3px;
}

DIV.copy {clear:left;}
DIV.copy P{text-align:right;}
DIV.copy IMG.obj{float:left;}

H1.alt {text-align:center;}
H3.section {clear:left;}
H6.alt {text-align:right;}
H6.rel {
color:#999999;
font-size:80%;
margin-left:30px;
}UL.rel {font-size:80%; margin-left:60px; border-bottom:#CCCCCC solid 1px;}

P.alt {text-indent:0%;}

P.open:first-letter {
float:left;
font-size:300%;
font-weight:bold;
}P.open {text-indent:0%;}

P.copy {
color:#CC0000;
font-family:Verdana,Arial,sans-serif;
font-size:60%;
text-align:right;
text-indent:0%;
padding-top:10px;
margin:10px;
margin-top:50px;
border-top:#CC0000 solid 1px;
}

P.bookmarks {
color:#333333;
font-family:Andale,monospace;
font-size:9pt;
font-weight:normal;
text-indent:0%;
margin:15px;
margin-left:7%;
margin-top:5px;
}

P.date {
color:#333366;
font-weight:bold;
text-indent:0%;
padding-bottom:10px;
margin-top:30px;
}

P.path {
text-indent:0%;
margin-top:0px;
margin-left:5%;
}

P.path SPAN {
background:#999999;
color:#000000;
font-family:Arial,sans-serif;
font-weight:bold;
padding:2px;
padding-left:5px;
margin:0px;
border:#CCCCCC solid 1px;
border-right:#666666 solid 1px;
border-bottom:#666666 solid 1px;
}

P.path SPAN SPAN {
background:#000099;
color:#FFFFFF;
font-family:Arial,sans-serif;
font-weight:normal;
padding:1px;
padding-left:5px;
padding-right:20px;
margin:0px;
margin-left:3px;
border-top:#009999 solid 2px;
border-bottom:#000000 solid 2px;
border-left:#000000 solid 1px;
border-right:#009999 solid 1px;
}

P.path SPAN SPAN SPAN {
color:#FFFF00;
padding:0px;
margin:0px;
border:none;
}

BR.left {clear:left;}

B.hotkey {
color:#CC0000;
font-weight:normal;
}

B.opt {color:#660000;}

B.menu {
color:#006600;
font-style:italic;
}

B.app {
color:#CC6600;
font-weight:normal;
}

I.folder {color:#006633;}

KBD.quote {
background-color:transparent;
color:#003366;
font-family:inherited;
font-size:100%;
font-weight:normal;
padding:0px;
border:none;
quotes:"‘" "’" "“" "”";
}
KBD.quote:before {content:open-quote; color:#444444;}
KBD.quote:after {content:close-quote; color:#444444;}

UL.menu {
list-style-image:url(mbx/bullet.gif);
color:#666633;
font-family:"Trebuchet MS",Helvetica,Verdana,Arial,sans-serif;
font-size:120%;
font-weight:bold;
}

UL.menu LI A:link {
color:#336666;
text-decoration:none;
}

UL.menu LI A:visited {
color:#999966;
font-style:italic;
text-decoration:none;
}

UL.menu LI A:hover {
list-style-image:url(mbx/bullet2.gif);
color:#996666;
text-decoration:underline;
}

UL.news {
list-style-image:url(mbx/bulletring.gif);
border-bottom:#CCCCCC solid 1px;
}

UL.keys {
list-style-image:none;
list-style-type:none;
font-family:Arial,sans-serif;
font-size:90%;
font-weight:bold;
margin-left:15px;
}

UL.keys LI {
line-height:150%;
margin:15px;
}

LI.fixed {
color:#999966;
font-style:italic;
}

LI.new {list-style-image:url(mbx/new.gif);}

SPAN.key {
background:#666666;
color:#FFFFFF;
font-family:Arial,sans-serif;
border:#AAAAAA solid 2px;
border-right:#222222 solid 2px;
border-bottom:#222222 solid 2px;
padding:2px;
padding-left:6px;
padding-right:6px;
}

IMG.icon {
background:#CCCCCC;
padding:3px;
margin:3px;
border:#6666CC solid 2px;
border-right:#CCCCCC solid 2px;
border-bottom:#CCCCCC solid 2px;
vertical-align:middle;
}

#slideMenu {
z-index:10;
visibility:hidden;
position:absolute;
top:0px;
left:0px;
background-color:transparent;
padding:0px;
margin:0px;
}

.end {border-bottom:#CCCCCC solid 1px;}

.mask {display:none;}
