.XulMenu {
    font-family: tahoma;
    font-size: 11px;
    moz-user-select: none;
}
.XulMenu .button,
.XulMenu .button:hover,
.XulMenu .button-active,
.XulMenu .button-active:hover {/*root item*/
    background: #f2f2f2;/*range menu*/
    line-height: normal;
    padding: 1px 1px 1px 1px;/*5px 6px 4px 6px;*/
    border: 1px Solid #f2f2f2;/*range menu*/
    color: Black;/*range matne menu (vaghti rooye on miravim)*/
    font-family:Tahoma Arial;
    text-decoration:none;/*if comment beshe zire menu ha line mindaze*/
    font-weight:bold;
    cursor:hand;
    white-space: nowrap;
    display: block;
    position: relative;
}
.XulMenu .button:hover /*root border*/
{
	border: 1px solid Black;
    border-color: Black Black Black Black;
    background:#f2f2f2;/*range highlight vaghti roye menu mirim*/
    color:#00fbff;/*range matne menu vaghti miri rooshoon*/
}
.XulMenu .button-active,
.XulMenu .button-active:hover /*active root item*/
{
	background:#f2f2f2;/*range zamineye zir menu vaghti ba moues rosh miri(range menu vaghti roye zir menu miri)*/
	border: 1px Solid Black;
	border-color: Black Black Black Black;
	color:#00fbff;/*high light matne avali(ooni ke zir menu dare)*/
}
.XulMenu .item,
.XulMenu .item:hover,
.XulMenu .item-active,
.XulMenu .item-active:hover 
{
	border:0px Solid Black;/*child border*/
    background:#f2f2f2;/*range zamineye zir menu*/
    line-height: normal;
    padding: 3px 30px 0px 20px;
    color: Black;/*range zir menu ghabl az inke berim roosh(matne zir menu)*/
	font-weight:600;
    text-decoration: none;
    cursor:hand;
    white-space: nowrap;
    display: block;
    position: relative;
}
.XulMenu .item:hover,
.XulMenu .item-active,
.XulMenu .item-active:hover {/*mouse over child*/
    background: f2f2f2;/*range highlight dar zirmenu*/
    color: 00fbff; /*range matn dar zirmenu vaghti roye an miravim*/
}
.XulMenu .section {/*child back and border*/
    background: #f2f2f2; /*bordere zir menu*/
    border: 1px solid Black;
    border-color: Black Black Black Black;
    padding: 2px 1px 1px 2px;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}
.XulMenu .arrow {
    position: absolute;
    top: 7px;
    border: 0;
}
.WhiteLink
{
	 font-family: Tahoma; font-size: 11px; color:White;
}

a.WhiteLink:visited    { font-family: Tahoma; font-size: 11px; color:White;	text-decoration: none;}
a.WhiteLink:focus		 { font-family: Tahoma; font-size: 11px;text-decoration: underline; color:White;}
a.WhiteLink:hover
{ 
	font-family: Tahoma; 
	font-size: 11px; 
	color:White;
	text-decoration: underline;
}

a.WhiteLink:active     
{
	 font-family: Tahoma; font-size: 11px; color:Aqua ;
}

    /* html, body { height: 100%; } */
    body { margin: 0; padding: 0; background: #000000; }/*range kole bachground safe*/
    .bar {
        background: #ECE9D8;
        border: 1px solid;
        border-color: #ffffff #ACA899 #ACA899 #ffffff;
        padding: 3px;
        cursor: default;
    }
    table td { vertical-align: top; }
    p { font-family: georgia, tahoma, verdana; font-size: 11px; margin: 2em; }

* html .XulMenu td { position: relative; } /* ie 5.0 fix */
