
/*** MENU TABS ***/

#tabs 
{    
	height: 28px;
	background: #ffcc44 url(gfx/menu/tab1-off.gif) 0 -1px;	
	/*overflow: hidden;*/
}
#tabs ul {
	margin: 0; padding: 0 25px 0 25px;	
	list-style: none; white-space: nowrap;
	height: 28px;
	margin-left: 100px;
	overflow: hidden;
}
#tabs ul li {
	display: inline;
}
#tabs ul li a {
	color: white; 
	font: bold 10pt verdana; text-decoration: none;
}
#tabs ul li a span {
    float: left;
    height: 28px; margin: 0; padding: 8px 8px 0 8px;	
}
#tabs ul li a span.l {
    display: block;
    width: 16px; height: 28px; padding: 0; margin: 0;	
}
#tabs ul li a span.r {
    display: block;	
	width: 16px; height: 28px; padding: 0; margin: 0;
}

#tabs ul li.selected a span, #tabs ul li a:hover span  {
	background: #729fd8 url(gfx/menu/tab1-on.gif) repeat-x;    
	cursor: pointer;
}
#tabs ul li.selected a span.l, #tabs ul li a:hover span.l 
{
	background: #729fd8 url(gfx/menu/tab1-on-l.gif) no-repeat;    
}
#tabs ul li.selected a span.r, #tabs ul li a:hover span.r {
	background: #729fd8 url(gfx/menu/tab1-on-r.gif) no-repeat;
}

#tabs ul li.selected a span {
	font-weight: bold;
}


.submenu {
	height: 19px;
	background: #ffcc44 url(gfx/menu/tab2-off.gif) repeat-x;
	border-left: none; border-right: none;
}
.submenu ul {
	margin: 0; padding: 0 25px 0 25px;	
	margin-left: 100px;
	list-style: none; white-space: nowrap;
	height: 18px;
	overflow: hidden;
}
.submenu ul li {
	display: inline;
}
.submenu ul li a {
	color: white; 
	font: 8pt verdana; text-decoration: none;
    text-align: center;
}
.submenu ul li span.l {
	border-left: 1px dotted white;
}
.submenu ul li a span.m {
	width: 60px;
	overflow: hidden; 
}
.submenu ul li a span {
    float: left;
    height: 28px; margin: 0; padding: 2px 4px 0 4px;	
}
.submenu ul li a:hover span {
    float: left;
    background: #79a4db;
    font: bold 9pt verdana;
    height: 28px; margin: 0;
}
.submenu ul li.selected a span {
    font: bold 8pt verdana;
}
