body
{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 0.9em;
    background-color: #6699FF;
}
div.accordion
{
    width: 11.5em;
    margin: 0 auto 0 auto;
    float: left;
    
}

ul#menu, ul#menu ul
{
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 173px;
}

ul#menu a
{
    display: block;
    text-decoration: none;
    font-size: small;
    height: 13px;
}

ul#menu li {
  margin-top: 1px;

}

ul#menu li a
{
    background-position: #33CC33;
    background: #0066FF;
    color: #000;
    padding: 0.5em;
   
    background-image:url("../images/bg_head_top1.jpg")
}

ul#menu li a:hover
{
    background-position: #0066FF;
    background: #3399FF;
    background-image:url("../images/sub_menu.jpg")
}

ul#menu li ul li a
{
    background: #6699FF;
    color: #000;
    padding-left: 20px;
    width: 146px;
    background-image:url("../images/sub_menu.jpg")
}

ul#menu li ul li a:hover
{
    background-position: #99FF66;
    background: #99CCFF;
    border-left: 5px #000 solid;
    padding-left: 15px;
    border-left-color: #000099;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }


#td.page_border
{
width:10px;
background-image:url(../images/page_border.jpg);	
}

