/*top menu bar css*/
.home_link
{
    color:#ffee00;
    text-decoration:none;
    cursor:pointer;
}

.bookmark_link
{
    position:relative;
    top:-100px;
    padding-left:15px;
    color:#ffee00;
    cursor:pointer;
}

dl, dt, dd
{
margin: 0;
padding: 0;
}


.dl_closed
{
background-color:#0066cc;
color:white;
}

.dl_open
{
background-color:white;
color:#336699;
}

.closed
{
    display:none;  
}

.open
{
    display:block;
}

#positioner
{
    position:absolute;
    top:0;
    padding:0;
    width:760px;
    z-index:10;
}

#header_top_bar
{
    width:760px;
    height:16px;
    background-color:#0066cc;
    color:white; 
    font-size:12px;
    font-weight:bold;  
    padding-top:3px; 
}

#header_top_bar dl
{
    float:left; 
    width:75px;
    /*border:solid 1px green;*/
    cursor:default;
}

#header_top_bar dl dd
{   
    
}

#header_top_bar dl ul
{
    list-style:none;
    padding-bottom:8px;
    padding-top:1px;
    padding-right:5px;
    padding-left:5px;
    border:solid 1px #0066cc;
    border-top:solid 1px white;
    margin-bottom:0;    
    margin-left:0px;
    margin-top:3px;
    background-color:#FFFFFF;
    width:215px;
    position:relative;
    left:-75px;
}

#header_top_bar dl ul li
{
    padding-top:7px; 
    width:100px;
    height:16px;
    /*border:solid 1px red;
    display:inline;*/
}

#header_top_bar dl ul li.column2
{
    margin-left:110px;
    margin-top:-22px;
}

#header_top_bar dl ul a
{
    color:#0066cc;
    /*color:white;*/ 
    font-size:11px;
    font-weight:normal;
    text-decoration:none;
    cursor:pointer
}

#header_top_bar dl ul a:hover
{
    color:#7f1113;
    /*color:#ffee00;*/
    text-decoration:underline;
}
