/*#navbar {
    margin: 0 0 0 0px;
    padding: 6px 0 0 0; }
	
	
ul#navbar li {line-height:24px}
	
#navbar li {
    list-style: none;
    float: left; }
#navbar li a {
    display: block;
   	background:url("../images/tableft.gif") no-repeat left top;
	margin:0;
	padding:8px 0 0 6px;
	text-decoration:none;

}
#navbar li a  span {
	background:url("../images/tabright.gif") no-repeat right top;
	padding:12px 15px 10px 6px;
	margin-right:2px;
	color:#FFF;
	}


#navbar li a:hover {
	background-position:0% -37px;
	}

#navbar li a:hover span {
	background-position:100% -37px;
	}





	
#navbar li ul {
    display: none;
    background-color: #fff; margin:0; padding:0 }
#navbar li:hover ul, #navbar li.hover ul {
    display: block;
    position: absolute;
    margin: 0 0 0 0; padding:0px 3px 3px 3px; background:#1b061b;
	
 }
 
#navbar li ul li{ clear:both}
#navbar li ul li a {
    background:#250926;
	text-align:left;
    border-bottom: 1px solid #b28fe1;
	font:11px Verdana, Arial, Helvetica, sans-serif;
    color: #fff;
	padding:4px 5px;float:none; display:block; width:200px}
#navbar li ul li a:hover, #navbar li ul li a:hover {
    background:#865da3;
	text-align:left;
    border-bottom: 1px solid #b28fe1;
	font:11px Verdana, Arial, Helvetica, sans-serif;
    color: #fff;
	display:block; width:200px
}*/
.menu
{
/*float: left;
width: 565px;
height: 55px;
padding-left: 16px;
padding-right: 6px;
padding-top: 22px;
text-align: center;
font-family: Verdana;
font-size: 8pt;
color: #FFFFFF;*/
margin: 0 0 0 0px;
    padding: 6px 0 0 0;
	background:url(../images/topnavbg.jpg) top repeat-x; clear:both; height:40px

}
.menu ul
{
list-style:none;
margin:0;
padding:0;
}
/*.menu a {
display:block;
text-decoration:none;
font-weight:normal;
line-height:30px;
margin:0px;
padding:0px 15px;
text-align:center;
font: Verdana, Tahoma, sans-serif;
}
.menu a:hover {
background: url(../images/hover.png) #ad0101 no-repeat bottom center;
color:#FFFFFF;
text-decoration:none;
}
*/
.menu li{
float:left;
padding:0px;
margin:0px;
position: relative;
}

.menu li a {
    display: block;
   	background:url("../images/tableft.gif") no-repeat left top;
	margin:0;
	padding:8px 0px 0px 6px;
	text-decoration:none;

}
.menu  li a  span {
	background:url("../images/tabright.gif") no-repeat right top;
	padding:11px 15px 9px 6px;
	margin-right:2px;
	color:#FFF;
	}


.menu li a:hover {
	background-position:0% -37px;
	}

.menu li a:hover span {
	background-position:100% -37px;
	}


.menu li a:hover {
	background-position:0% -37px;
	}

.menu ul li:hover a span {
	background-position:100% -37px;
	}




.menu ul ul
{
position: absolute;
z-index: 500;
}
.menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div.menu ul ul,
div.menu ul li:hover ul ul,
div.menu ul ul li:hover ul ul
{display: none;}

div.menu ul li:hover ul,
div.menu ul ul li:hover ul,
div.menu ul ul ul li:hover ul
{display: block;}

/*.menu li a{
display:block;
font-weight:normal;
line-height:30px;
margin:0px;
padding:0px 15px;
text-align:center;
text-decoration:none;
color: #FFFFFF;
}*/
.menu li.current a
{
	background-position:100% -37px;

}
.menu li.current a span
{
	background-position:100% -37px;

}
/*.menu li a:hover, .menu ul li:hover a{
background: url(../images/hover.png) #ad0101 no-repeat bottom center;
color:#FFFFFF;
text-decoration:none;
}*/
.menu li ul{
background:#1a061b;
display:none;
height:auto;
padding:0px;
margin:5px 0px 0px 0px;
border:0px;
position:absolute;
width:225px;
z-index:200;
}
.menu li ul li ul{ margin:0px}
.menu li:hover ul{
display:block;
}
.menu li li
{
display: block;
float: none;
margin: 0px;
padding: 0px;
width: 225px;
/*background-image: url(../images/sep.gif);*/
background-repeat: no-repeat;
background-position: left bottom;
}
.menu li:hover li a{
background:none;
}
.menu li ul a{
display:block;
/*height:30px;*/
font-size:10px;
font-style:normal;
margin:0px;
padding:5px 10px 5px 15px;
color:#FFF;
text-align:left;
border-bottom:#FFF 1px solid;

}
.menu li ul a:hover, .menu li ul li:hover a
{
background: #683ba2;
border: 0px;
color: #fff;
font-size: 10px;
text-decoration: none;border-bottom:#FFF 1px solid;

} 

