/**************************************************************************
** classes collection for 'site tree' upper menu bar
**
** not_clicki classes    : When it's in open mode and you don't have a click on the row(Elements:TR, TD)
** 						   Only when the "Always Open" is checked
** sidebar classes  : When it's selected and you don't have a click on the row(Elements:TABLE,TR,TD,A)
**								  
***************************************************************************/

.not_active{
	filter: gray() alpha(opacity=60); 
}

/* LEVEL 1 Normal CSS*/
table.sidebar{
	width:100%;
}
table.sidebar tr.not_clicki,
table.sidebar tr.not_clicki_s,

table.sidebar tr.sidebar,
table.sidebar tr.sidebar_s,
table.sidebar tr.sidebar_h,

table.sidebar tr.sidebar_no_childs,
table.sidebar tr.sidebar_no_childs_s,
table.sidebar tr.sidebar_no_childs_h
{
}

table.sidebar td.not_clicki,
table.sidebar td.not_clicki_s,

table.sidebar td.sidebar,
table.sidebar td.sidebar_s,
table.sidebar td.sidebar_h,

table.sidebar td.sidebar_no_childs,
table.sidebar td.sidebar_no_childs_s,
table.sidebar td.sidebar_no_childs_h
{
	background-image: url(/SITE/images/SET_A/side_bar/button_off.jpg);
	background-position:left center;
	background-repeat:no-repeat;
    vertical-align:middle;
    padding-left:45px;
    height:35px;
}

table.sidebar td.not_clicki_s,

table.sidebar td.sidebar_s,
table.sidebar td.sidebar_h,

table.sidebar td.sidebar_no_childs_s,
table.sidebar td.sidebar_no_childs_h
{
	background-image: url(/SITE/images/SET_A/side_bar/button_on.jpg);
	color:#d78700;
}

table.sidebar a.sidebar,
table.sidebar a:link.sidebar,
table.sidebar a:visited.sidebar
table.sidebar a:hover.sidebar,

table.sidebar a.sidebar_s,
table.sidebar a:link.sidebar_s,
table.sidebar a:visited.sidebar_s,
table.sidebar a:hover.sidebar_s,

table.sidebar a.sidebar_h,
table.sidebar a:link.sidebar_h,
table.sidebar a:visited.sidebar_h,
table.sidebar a:hover.sidebar_h,


table.sidebar a.sidebar_no_childs,
table.sidebar a:link.sidebar_no_childs,
table.sidebar a:visited.sidebar_no_childs
table.sidebar a:hover.sidebar_no_childs,

table.sidebar a.sidebar_no_childs_s,
table.sidebar a:link.sidebar_no_childs_s,
table.sidebar a:visited.sidebar_no_childs_s,
table.sidebar a:hover.sidebar_no_childs_s,

table.sidebar a.sidebar_no_childs_h,
table.sidebar a:link.sidebar_no_childs_h,
table.sidebar a:visited.sidebar_no_childs_h,
table.sidebar a:hover.sidebar_no_childs_h
{
	width:100%;
	float:left;
    line-height:35px;
	font-family:Verdana;
	font-size:12px;
	color:#483c90;
	font-weight:bold;

	text-decoration:none;
	vertical-align:middle;
}


table.sidebar a.sidebar_s,
table.sidebar a:hover.sidebar_s,
table.sidebar a:link.sidebar_s,
table.sidebar a:visited.sidebar_s,

table.sidebar a.sidebar_h,
table.sidebar a:link.sidebar_h,
table.sidebar a:visited.sidebar_h,
table.sidebar a:hover.sidebar_h,


table.sidebar a.sidebar_no_childs_s,
table.sidebar a:hover.sidebar_no_childs_s,
table.sidebar a:link.sidebar_no_childs_s,
table.sidebar a:visited.sidebar_no_childs_s,

table.sidebar a.sidebar_no_childs_h,
table.sidebar a:link.sidebar_no_childs_h,
table.sidebar a:visited.sidebar_no_childs_h,
table.sidebar a:hover.sidebar_no_childs_h
{
	color:#d78700;
}

table.sidebar a.sidebar,
table.sidebar a:link.sidebar,
table.sidebar a:visited.sidebar
table.sidebar a:hover.sidebar,

table.sidebar a.sidebar_s,
table.sidebar a:link.sidebar_s,
table.sidebar a:visited.sidebar_s,
table.sidebar a:hover.sidebar_s,

table.sidebar a.sidebar_h,
table.sidebar a:link.sidebar_h,
table.sidebar a:visited.sidebar_h,
table.sidebar a:hover.sidebar_h
{
	background-image: url(/SITE/images/SET_A/side_bar/navbar_arrow.on.png);
	background-position:right bottom;
	background-repeat:no-repeat;
}


table.sidebar td.sidemenufirsttd
{display:none;}

table.sidebar td.sidemenuimage
{display:none;}

table.sidebar td.sidemenulasttd
{display:none;}
table.sidebar td.sidemenuverdelim
{display:none;}
table.sidebar tr.sidemenuhorizdelim
{}
table.sidebar td.sidemenuhorizdelim{
	height:5px;
	/*background-color:#ffffff;*/
}

/************************************************************************/
/************************************************************************/
/* LEVEL 2 Normal CSS*/
table.sidebar table.sidebarlevel_2 
{
	background-color : #F4DEB6;
	width:100%;
}


/*TR section*/
table.sidebar table.sidebarlevel_2 tr.not_clicki,
table.sidebar table.sidebarlevel_2 tr.not_clicki_s,

table.sidebar table.sidebarlevel_2 tr.sidebar,
table.sidebar table.sidebarlevel_2 tr.sidebar_s,
table.sidebar table.sidebarlevel_2 tr.sidebar_h,

table.sidebar table.sidebarlevel_2 tr.sidebar_no_childs,
table.sidebar table.sidebarlevel_2 tr.sidebar_no_childs_s,
table.sidebar table.sidebarlevel_2 tr.sidebar_no_childs_h
{
}

table.sidebar table.sidebarlevel_2 tr.not_clicki_s,

table.sidebar table.sidebarlevel_2 tr.sidebar_s,
table.sidebar table.sidebarlevel_2 tr.sidebar_h,

table.sidebar table.sidebarlevel_2 tr.sidebar_no_childs_s,
table.sidebar table.sidebarlevel_2 tr.sidebar_no_childs_h
{
	background-color : #F0D29C;
}

/*TD section*/
table.sidebar table.sidebarlevel_2 td.not_clicki,
table.sidebar table.sidebarlevel_2 td.not_clicki_s,

/*Td's with childs*/
table.sidebar table.sidebarlevel_2 td.sidebar,
table.sidebar table.sidebarlevel_2 td.sidebar_s,
table.sidebar table.sidebarlevel_2 td.sidebar_h,

/*Td's with NO childs*/
table.sidebar table.sidebarlevel_2 td.sidebar_no_childs,
table.sidebar table.sidebarlevel_2 td.sidebar_no_childs_s,
table.sidebar table.sidebarlevel_2 td.sidebar_no_childs_h
{
    background-image:none;
    height:20px;
	font-family : narkisim;
	font-size : 13px;
	color:#BE9038;
	font-weight : normal;
	width:100%;
	padding-right:25px;
}

table.sidebar table.sidebarlevel_2 td.not_clicki_s,

table.sidebar table.sidebarlevel_2 td.sidebar_s,
table.sidebar table.sidebarlevel_2 td.sidebar_h,

table.sidebar table.sidebarlevel_2 td.sidebar_no_childs_s,
table.sidebar table.sidebarlevel_2 td.sidebar_no_childs_h
{
	background-color : #F0D29C;
}


/******************************************************************************/
/******************************************************************************/
/*A tag section with childs*/
table.sidebar table.sidebarlevel_2 a.sidebar,
table.sidebar table.sidebarlevel_2 a:link.sidebar,
table.sidebar table.sidebarlevel_2 a:visited.sidebar
table.sidebar table.sidebarlevel_2 a:hover.sidebar,

table.sidebar table.sidebarlevel_2 a.sidebar_s,
table.sidebar table.sidebarlevel_2 a:link.sidebar_s,
table.sidebar table.sidebarlevel_2 a:visited.sidebar_s,
table.sidebar table.sidebarlevel_2 a:hover.sidebar_s,

table.sidebar table.sidebarlevel_2 a.sidebar_h,
table.sidebar table.sidebarlevel_2 a:link.sidebar_h,
table.sidebar table.sidebarlevel_2 a:visited.sidebar_h,
table.sidebar table.sidebarlevel_2 a:hover.sidebar_h,


/*A tag section with NO childs*/
table.sidebar table.sidebarlevel_2 a.sidebar_no_childs,
table.sidebar table.sidebarlevel_2 a:link.sidebar_no_childs,
table.sidebar table.sidebarlevel_2 a:visited.sidebar_no_childs
table.sidebar table.sidebarlevel_2 a:hover.sidebar_no_childs,

table.sidebar table.sidebarlevel_2 a.sidebar_no_childs_s,
table.sidebar table.sidebarlevel_2 a:link.sidebar_no_childs_s,
table.sidebar table.sidebarlevel_2 a:visited.sidebar_no_childs_s,
table.sidebar table.sidebarlevel_2 a:hover.sidebar_no_childs_s,

table.sidebar table.sidebarlevel_2 a.sidebar_no_childs_h,
table.sidebar table.sidebarlevel_2 a:link.sidebar_no_childs_h,
table.sidebar table.sidebarlevel_2 a:visited.sidebar_no_childs_h,
table.sidebar table.sidebarlevel_2 a:hover.sidebar_no_childs_h
{
	font-family : narkisim;
	font-size : 13px;
	color:#BE9038;
	font-weight : normal;
	width:100%;
	text-decoration:none;
	line-height:20px;
}

table.sidebar table.sidebarlevel_2 a.sidebar_s,
table.sidebar table.sidebarlevel_2 a:hover.sidebar_s,
table.sidebar table.sidebarlevel_2 a:link.sidebar_s,
table.sidebar table.sidebarlevel_2 a:visited.sidebar_s,

table.sidebar table.sidebarlevel_2 a.sidebar_h,
table.sidebar table.sidebarlevel_2 a:link.sidebar_h,
table.sidebar table.sidebarlevel_2 a:visited.sidebar_h,
table.sidebar table.sidebarlevel_2 a:hover.sidebar_h,


table.sidebar table.sidebarlevel_2 a.sidebar_no_childs_s,
table.sidebar table.sidebarlevel_2 a:hover.sidebar_no_childs_s,
table.sidebar table.sidebarlevel_2 a:link.sidebar_no_childs_s,
table.sidebar table.sidebarlevel_2 a:visited.sidebar_no_childs_s,

table.sidebar table.sidebarlevel_2 a.sidebar_no_childs_h,
table.sidebar table.sidebarlevel_2 a:link.sidebar_no_childs_h,
table.sidebar table.sidebarlevel_2 a:visited.sidebar_no_childs_h,
table.sidebar table.sidebarlevel_2 a:hover.sidebar_no_childs_h
{
	color:#9D7D3F;
}

table.sidebar table.sidebarlevel_2 a.sidebar,
table.sidebar table.sidebarlevel_2 a:link.sidebar,
table.sidebar table.sidebarlevel_2 a:visited.sidebar
table.sidebar table.sidebarlevel_2 a:hover.sidebar,

table.sidebar table.sidebarlevel_2 a.sidebar_s,
table.sidebar table.sidebarlevel_2 a:link.sidebar_s,
table.sidebar table.sidebarlevel_2 a:visited.sidebar_s,
table.sidebar table.sidebarlevel_2 a:hover.sidebar_s,

table.sidebar table.sidebarlevel_2 a.sidebar_h,
table.sidebar table.sidebarlevel_2 a:link.sidebar_h,
table.sidebar table.sidebarlevel_2 a:visited.sidebar_h,
table.sidebar table.sidebarlevel_2 a:hover.sidebar_h
{
	background-image: url(/SITE/images/SET_A/side_bar/rtl/arrow_side_red.gif);
	background-position:left center;
	background-repeat:no-repeat;
}


/******************************************************************************/
table.sidebar table.sidebarlevel_2 td.sidemenufirsttd
{
    display:none;
}

table.sidebar table.sidebarlevel_2 td.sidemenuimage
{
    display:none;
}
table.sidebar table.sidebarlevel_2 td.sidemenulasttd
{
    display:none;
}
table.sidebar table.sidebarlevel_2 td.sidemenuverdelim
{
    display:none;
}
table.sidebar table.sidebarlevel_2 tr.sidemenuhorizdelim
{
	height:1px;
}
table.sidebar table.sidebarlevel_2 td.sidemenuhorizdelim{
	height:1px;
	background-color:#E9B450;
}



/************************************************************************/
/************************************************************************/
/* LEVEL 3 Normal CSS*/
table.sidebar table.sidebarlevel_3 
{
	background-color : #F3EFE7;
	width:100%;
}


/*TR section*/
table.sidebar table.sidebarlevel_3 tr.not_clicki,
table.sidebar table.sidebarlevel_3 tr.not_clicki_s,

table.sidebar table.sidebarlevel_3 tr.sidebar,
table.sidebar table.sidebarlevel_3 tr.sidebar_s,
table.sidebar table.sidebarlevel_3 tr.sidebar_h,

table.sidebar table.sidebarlevel_3 tr.sidebar_no_childs,
table.sidebar table.sidebarlevel_3 tr.sidebar_no_childs_s,
table.sidebar table.sidebarlevel_3 tr.sidebar_no_childs_h
{
}

table.sidebar table.sidebarlevel_3 tr.not_clicki_s,

table.sidebar table.sidebarlevel_3 tr.sidebar_s,
table.sidebar table.sidebarlevel_3 tr.sidebar_h,

table.sidebar table.sidebarlevel_3 tr.sidebar_no_childs_s,
table.sidebar table.sidebarlevel_3 tr.sidebar_no_childs_h
{
}

/*TD section*/
table.sidebar table.sidebarlevel_3 td.not_clicki,
table.sidebar table.sidebarlevel_3 td.not_clicki_s,

/*Td's with childs*/
table.sidebar table.sidebarlevel_3 td.sidebar,
table.sidebar table.sidebarlevel_3 td.sidebar_s,
table.sidebar table.sidebarlevel_3 td.sidebar_h,

/*Td's with NO childs*/
table.sidebar table.sidebarlevel_3 td.sidebar_no_childs,
table.sidebar table.sidebarlevel_3 td.sidebar_no_childs_s,
table.sidebar table.sidebarlevel_3 td.sidebar_no_childs_h
{
    background-image:none;
    height:20px;
	font-family : narkisim;
	font-size : 13px;
	color:#BE9038;
	font-weight : normal;
	width:100%;
	padding-right:35px;
}

table.sidebar table.sidebarlevel_3 td.not_clicki_s,

table.sidebar table.sidebarlevel_3 td.sidebar_s,
table.sidebar table.sidebarlevel_3 td.sidebar_h,

table.sidebar table.sidebarlevel_3 td.sidebar_no_childs_s,
table.sidebar table.sidebarlevel_3 td.sidebar_no_childs_h
{
	background-color : #E5DFD6;
}


/******************************************************************************/
/******************************************************************************/
/*A tag section with childs*/
table.sidebar table.sidebarlevel_3 a.sidebar,
table.sidebar table.sidebarlevel_3 a:link.sidebar,
table.sidebar table.sidebarlevel_3 a:visited.sidebar
table.sidebar table.sidebarlevel_3 a:hover.sidebar,

table.sidebar table.sidebarlevel_3 a.sidebar_s,
table.sidebar table.sidebarlevel_3 a:link.sidebar_s,
table.sidebar table.sidebarlevel_3 a:visited.sidebar_s,
table.sidebar table.sidebarlevel_3 a:hover.sidebar_s,

table.sidebar table.sidebarlevel_3 a.sidebar_h,
table.sidebar table.sidebarlevel_3 a:link.sidebar_h,
table.sidebar table.sidebarlevel_3 a:visited.sidebar_h,
table.sidebar table.sidebarlevel_3 a:hover.sidebar_h,


/*A tag section with NO childs*/
table.sidebar table.sidebarlevel_3 a.sidebar_no_childs,
table.sidebar table.sidebarlevel_3 a:link.sidebar_no_childs,
table.sidebar table.sidebarlevel_3 a:visited.sidebar_no_childs
table.sidebar table.sidebarlevel_3 a:hover.sidebar_no_childs,

table.sidebar table.sidebarlevel_3 a.sidebar_no_childs_s,
table.sidebar table.sidebarlevel_3 a:link.sidebar_no_childs_s,
table.sidebar table.sidebarlevel_3 a:visited.sidebar_no_childs_s,
table.sidebar table.sidebarlevel_3 a:hover.sidebar_no_childs_s,

table.sidebar table.sidebarlevel_3 a.sidebar_no_childs_h,
table.sidebar table.sidebarlevel_3 a:link.sidebar_no_childs_h,
table.sidebar table.sidebarlevel_3 a:visited.sidebar_no_childs_h,
table.sidebar table.sidebarlevel_3 a:hover.sidebar_no_childs_h
{
	font-family : narkisim;
	font-size : 13px;
	color:#9D7D3F;
	font-weight : normal;
	width:100%;
	text-decoration:none;
	line-height:20px;
}


/******************************************************************************/
table.sidebar table.sidebarlevel_3 td.sidemenufirsttd
{
    display:none;
}

table.sidebar table.sidebarlevel_3 td.sidemenuimage
{
    display:none;
}
table.sidebar table.sidebarlevel_3 td.sidemenulasttd
{
    display:none;
}
table.sidebar table.sidebarlevel_3 td.sidemenuverdelim
{
    display:none;
}
table.sidebar table.sidebarlevel_3 tr.sidemenuhorizdelim
{
	height:1px;
}
table.sidebar table.sidebarlevel_3 td.sidemenuhorizdelim{
    display:none;
}









/************************************************************************/
/************************************************************************/

/* SIDE LINKS LEVEL 1 Normal CSS*/
table.sidebar td.sidelinksopeneddivimage{
	display:none;
}

table.sidebar div.sidedivcontainer {
	-moz-opacity: 0.97;
	-khtml-opacity: 0.97;
	opacity: 0.97;
	filter: alpha(opacity=96);
	z-index:100;
}
table.sidebar table.sidedivcontainer {
	border:solid 1px #BBBFC8;
}
table.sidebar table.sidedivcontainer tr.sidedivcontainer,
table.sidebar table.sidedivcontainer tr.sidedivcontainer_s,
table.sidebar table.sidedivcontainer tr.sidedivcontainer_h
{
	background-color : #EFF1F3;
	background-image: url(/SITE/images/SET_A/side_bar/open_div_flower_off.jpg);
	background-position:left center;
	background-repeat:no-repeat;
}

table.sidebar table.sidedivcontainer tr.sidedivcontainer_s,
table.sidebar table.sidedivcontainer tr.sidedivcontainer_h
{
	background-color : #EFF1F3;
	background-image: url(/SITE/images/SET_A/side_bar/open_div_flower_on.jpg);
	background-position:10px center;
	background-repeat:no-repeat;
}

table.sidebar table.sidedivcontainer td.sidedivcontainer
table.sidebar table.sidedivcontainer td.sidedivcontainer_s,
table.sidebar table.sidedivcontainer td.sidedivcontainer_h
{
	background-color : #EFF1F3;
}

table.sidebar table.sidedivcontainer td.sidedivcontainer_s,
table.sidebar table.sidedivcontainer td.sidedivcontainer_h
{
	background-image: url(/SITE/images/SET_A/side_bar/open_div_flower_on.jpg);
	background-position:10px center;
	background-repeat:no-repeat;
	background-color:#D6D4E2;
}

table.sidebar table.sidedivcontainer a.sidedivcontainer,
table.sidebar table.sidedivcontainer a:link.sidedivcontainer,
table.sidebar table.sidedivcontainer a:visited.sidedivcontainer,
table.sidebar table.sidedivcontainer a:hover.sidedivcontainer,

table.sidebar table.sidedivcontainer a.sidedivcontainer_s,
table.sidebar table.sidedivcontainer a:link.sidedivcontainer_s,
table.sidebar table.sidedivcontainer a:visited.sidedivcontainer_s,
table.sidebar table.sidedivcontainer a:hover.sidedivcontainer_s,

table.sidebar table.sidedivcontainer a.sidedivcontainer_h,
table.sidebar table.sidedivcontainer a:link.sidedivcontainer_h,
table.sidebar table.sidedivcontainer a:visited.sidedivcontainer_h,
table.sidebar table.sidedivcontainer a:hover.sidedivcontainer_h
{
	padding-right:15px;
	padding-left:55px;
	float:left;
	font-family : Verdana;
	font-size : 13px;
	color:#483c90;
	font-weight : bold;
	text-decoration:none;
	line-height:30px;
	white-space:nowrap;
}

table.sidebar table.sidedivcontainer a.sidedivcontainer_s,
table.sidebar table.sidedivcontainer a:link.sidedivcontainer_s,
table.sidebar table.sidedivcontainer a:visited.sidedivcontainer_s,
table.sidebar table.sidedivcontainer a:hover.sidedivcontainer_s,

table.sidebar table.sidedivcontainer a.sidedivcontainer_h,
table.sidebar table.sidedivcontainer a:link.sidedivcontainer_h,
table.sidebar table.sidedivcontainer a:visited.sidedivcontainer_h,
table.sidebar table.sidedivcontainer a:hover.sidedivcontainer_h
{
	color:#d78700;
}

table.sidebar table.sidedivcontainer tr.sidedivcontainerhorizdelim{
	background-color:#f6c361;
	font-size:1px;
	height:1px;
}
table.sidebar table.sidedivcontainer td.sidedivcontainerhorizdelim{
	background-color:#f6c361;
	font-size:1px;
	height:1px;
}
