#header div.absolute_block div.tabs{
    padding-left:15px;
    line-height:25px;
}

/***********************************************\
    TABS
\***********************************************/

#header div.absolute_block div.tabs div.menu_tab {
    float:left;
    text-align: center;
    font-size:9pt;
    font-weight:bold;
    margin-right:5px;
}
#header div.absolute_block div.tabs div.menu_tab a{
    display:block;
    line-height:25px;
    color:black;
}
#header div.absolute_block div.tabs div.menu_tab a span.menu_tab_left_corner,
#header div.absolute_block div.tabs div.menu_tab a span.menu_tab_right_corner,
#header div.absolute_block div.tabs div.menu_tab a span.menu_tab_body{
    cursor:pointer;
    display:block;
    float:left;
    line-height:25px;
}
#header div.absolute_block div.tabs div.menu_tab a span.menu_tab_body{
    background: url(../../images/default/menu-tab-bg.gif) top left repeat-x;
}
#header div.absolute_block div.tabs div.menu_tab a span.menu_tab_left_corner{
	background: url(../../images/default/menu-tab-left-corner.gif) top left no-repeat;
    width:9px;
}
#header div.absolute_block div.tabs div.menu_tab a span.menu_tab_right_corner{
    background: url(../../images/default/menu-tab-right-corner.gif) top left no-repeat;
    width:9px;
}
#header div.absolute_block div.tabs div.menu_tab a.active span{
    background-position:0 -50px;
}
#header div.absolute_block div.tabs div.menu_tab a.active{
    color:white;
}

/***********************************************\
    SUB MENU
\***********************************************/

#menu{
    line-height:20px;
    text-align:center;
    font-size:8pt;
}

#menu ul{
    list-style:none;
}

#menu li{
    list-style:none;
    display:inline;
    padding:0 5px;
}

#menu li a{
    color:#444;
    background-color:#eee;
}

#menu li a:hover{
    text-decoration:underline;
}