a.menu:link
{
   width:128px;
   color:#000000;
   text-decoration:none;
   font-weight:bold;
   font-size:medium;
}
a.menu:visited
{
   width:128px;
   color:#000000;
   text-decoration:none;
   font-weight:bold;
   font-size:medium;
}
a.menu:hover
{
   width:128px;
   color:#FFFFFF;
   text-decoration:none;
   font-weight:bold;
   font-size:medium;
}
a.menu:active
{
   width:128px;
   color:#FFFFFF;
   text-decoration:none;
   font-weight:bold;
   font-size:medium;
}
a.head:link
{
   color:#0080FF;
   text-decoration:none;
   font-weight:bold;
}
a.head:visited
{
   color:#000000;
   text-decoration:none;
   font-weight:bold;
}
a.head:hover
{
   background-color:#0080FF;
   color:#FFFFFF;
   text-decoration:none;
   font-weight:bold;
}
a.head:active
{
   background-color:#0080FF;
   color:#FFFFFF;
   text-decoration:none;
   font-weight:bold;
}
a img:hover
{
   outline-color:#0080FF;
   outline-width:6px;
   outline-style:double;
}
blockquote
{
   background-color:#EEEEEE;
   color:#000000;
   padding:6px;
   border-color:#BBBBBB;
   border-width:2px;
   border-style:dashed;
}
body
{
   background-color:#FFFFFF;
   color: #000000;
   margin-left:30px;
   margin-right:30px;
   margin-top:40px;
   margin-bottom:6px
}
code
{
   display:block;
}
code.edit
{
   background-color:#FFFFFF;
   color:#000000;
   padding:4px;
   height:131px;
   overflow:auto;
   position:absolute;
   line-height:125%;
   left:5px;
   right:5px;
   top:24px;
   bottom:7px
   white-space:pre;
}
code.edit span { display:block; }
code.script
{
   background-color:#FFFFFF;
   color:#000000;
   padding:4px;
   height:131px;
   overflow:auto;
   position:absolute;
   line-height:125%;
   left:5px;
   right:5px;
   top:24px;
   bottom:7px
   white-space:pre;
}
code.script:before { display:block; color:#AAAAAA;  content:"#!/bin/sh"; }
code.script span { display:block; }
code.terminal
{
   background-color:#000000;
   color:#FFFFFF;
   padding:4px;
   height:131px;
   overflow:auto;
   position:absolute;
   line-height:125%;
   left:5px;
   right:5px;
   top:24px;
   bottom:7px
}
code.terminal span { display:block; }
code.terminal span:before { content:"me@box:"attr(path)"$ "; }
dd
{
   color:rgb(60,60,60)
}
div.buttons
{
   background-image:url(pix/titlebar-btn.png);
   position:absolute;
   left:0px;
   width:68px;
   height:24px;
}
div.titlebar:before {content:attr(title);}
div.titlebar
{
   background-image:url(pix/titlebar-cntr.png);
   position:absolute;
   left:68px;
   right:32px;
   height:24px;
   font-weight:bold;
   font-size:16px;
   vertical-align:middle;
   text-align:center;
   padding-top:4px;
   padding-bottom:4px;
}
div.menubutton
{
   background-image:url(pix/titlebar-mnu.png);
   position:absolute;
   right:0px;
   width:32px;
   height:24px;
}
div.window
{
   margin:20px;
   position:relative;
   height:170px;
}
div.windowl
{
   background-image:url(pix/window-left.png);
   position:absolute;
   left:0px;
   top:24px;
   width:5px;
   bottom:13px;
}
div.windowr
{
   background-image:url(pix/window-right.png);
   position:absolute;
   right:0px;
   top:24px;
   width:5px;
   bottom:13px;
}
div.windowbl
{
   background-image:url(pix/window-btm-left.png);
   position:absolute;
   left:0px;
   bottom:0px;
   width:10px;
   height:13px;
}
div.windowbr
{
   background-image:url(pix/window-btm-right.png);
   position:absolute;
   right:0px;
   bottom:0px;
   width:10px;
   height:13px;
}
div.windowb
{
   background-image:url(pix/window-btm.png);
   position:absolute;
   left:10px;
   right:10px;
   bottom:0px;
   height:7px;
}
div.menu
{
   text-align:center;
   position:fixed;
   z-index:1000;
   top:0px;
   right:20px;
   width:128px;
   height:112px;
   overflow:hidden;
   padding-left:3px;
   padding-right:3px;
}
div.menu:hover
{
   background-image:url(pix/menuBg.png);
   height:100%;
}
div.link
{
   text-align:center;
}
div.link:hover
{
   background-color:#0080FF;
}
div.code
{
   background-color:#515151;
   color:#FFFFFF;
   border-width:2px;
   border-style:dashed;
   border-color:#000000;
   padding:4px;
   line-height:180%;
   vertical-align:middle;
}
div.package
{
   background-color:#F6F6F6;
   color:#000000;
   border-width:2px;
   border-style:dashed;
   border-color:#515151;
   padding-left:10px;
   padding-right:10px;
}
div.packageheader
{
   background-color:#E4E4E4;
   color:#000000;
   border-left:2px dashed #515151;
   border-right:2px dashed #515151;
   padding:10px;
}
dt
{
   font-weight:bold;
}
h1
{
   background-color:#0080FF;
   color:#FFFFFF
}
h2
{
   background-color:#000000;
   color:#FFFFFF
}
h3
{
   background-color:#DDDDDD;
   color:#000000
}
img.left
{
   float:left;
   margin-right:20px;
   margin-bottom:10px;
}
img.right
{
   float:right;
   margin-left:20px;
   margin-bottom:10px;
}
td
{
   padding:4px;
   border-color:#DDDDDD;
   border-width:2px;
   border-style:solid;
   text-align:center;
}
th
{
   color:#FFFFFF;
   background-color:#000000;
   padding:4px;
   border-color:#DDDDDD;
   border-width:2px;
   border-style:solid;
}

.unicode { font-size:24px; font-family:Arial Unicode MS,Arial,sans-serif }

@import url(fineprint.css) print, embossed;