/************************************************************
GENERAL : 

All classes begin with sb prefix.

Side bar contain X levels : first with classes that contain levX prefix
and second with classes that contain levX prefix, ...

Each row contain item ( ref with text or image )

Item classes contain 3 groups :
	simple
	onmouseover  - with "h" prefix
	selected - with "s" prefix

Delimeters and images class contain transperent image with same classname as cell

*************************************************************/


/*************************************************************/
/* main table */
/*************************************************************/
.sb_table
{
	width:100%;
	font-family:Arial;
}
TABLE.sb_table A, 
TABLE.sb_table A:HOVER
{
	text-decoration: none;
}

/*************************************************************/
/*last line in main table*/
/*************************************************************/
tr.sb_last_part
{
}
td.sb_last_part
{
	border-top:solid 1px #ffffff;
}
td.sb_last_part img
{
	
}
/*************************************************************/
/* items container */
/*************************************************************/
tr.sb_sub_level1_container,
tr.sb_sub_level2_container,
tr.sb_sub_level3_container,
tr.sb_sub_level4_container,
tr.sb_sub_level5_container
{
}
td.sb_sub_level1_container,
td.sb_sub_level2_container,
td.sb_sub_level3_container,
td.sb_sub_level4_container,
td.sb_sub_level5_container
{
	width:147px;
}
table.sb_sub_level1_container,
table.sb_sub_level2_container,
table.sb_sub_level3_container,
table.sb_sub_level4_container,
table.sb_sub_level5_container
{
	width:100%;
}

/*************************************************************/
/* horizontal delimeter items*/
/*************************************************************/
tr.sb_h_delim_lev1
{
	height:0px;
}
tr.sb_h_delim_lev2
{
}
td.sb_h_delim_lev1
{
	border-bottom:solid 0px #ffffff;
}
td.sb_h_delim_lev2
{
}
img.sb_h_delim_lev1,
img.sb_h_delim_lev2
{
}
tr.sb_h_delim_lev3,
tr.sb_h_delim_lev4,
tr.sb_h_delim_lev5
{
}

td.sb_h_delim_lev3,
td.sb_h_delim_lev4,
td.sb_h_delim_lev5
{
}

img.sb_h_delim_lev3,
img.sb_h_delim_lev4,
img.sb_h_delim_lev5
{
}

/*************************************************************/
/* 1 level item classes*/
/*************************************************************/
tr.sb_item_lev1,
tr.sb_item_lev1_h,
tr.sb_item_lev1_s
{
	height: 22px;
}
td.sb_item_lev1
{
	background-image:url(../../Images/1.he/SideBar/but_level1.gif);
	background-repeat:no-repeat;
	background-color:#eaeaea;
	background-position:131 5;
	padding-right:3px;
	height: 22px;
}
td.sb_item_lev1_h,
td.sb_item_lev1_s
{
	background-image:url(../../Images/1.he/SideBar/but_level1_selected.gif);
	background-repeat:no-repeat;
	background-color:#45b000;
	background-position:131 5;
	padding-right:3px;
	height: 22px;
}
img.sb_item_lev1,
img.sb_item_lev1_h,
img.sb_item_lev1_s
{
	display:none;
}
a.sb_item_lev1,
a.sb_item_lev1:link,
a.sb_item_lev1:visited,
a.sb_item_lev1:hover
{
	display: block;
	padding:1px 18px 1px 0px;
	color:#414b56;
	font-weight:bold;
	height:auto;
	vertical-align:middle;
}
a.sb_item_lev1_h,
a.sb_item_lev1_h:link,
a.sb_item_lev1_h:visited,
a.sb_item_lev1_h:hover
{

	display: block;
	padding:1px 18px 1px 0px;
	color:#ffffff;
	font-weight:bold;
	height:auto;
}
a.sb_item_lev1_s,
a.sb_item_lev1_s:link,
a.sb_item_lev1_s:visited,
a.sb_item_lev1_s:hover
{
	background-color:Transparent;
	display: block;
	padding:1px 18px 1px 0px;
	color:#ffffff;
	font-weight:bold;
	height:auto;

}
/*************************************************************/
/* 2 level item classes*/
/*************************************************************/
tr.sb_item_lev2,
tr.sb_item_lev2_h,
tr.sb_item_lev2_s
{
	height: 22px;
}
td.sb_item_lev2,
td.sb_item_lev2_h,
td.sb_item_lev2_s
{
	background-color:#f6f5f5;
}
img.sb_item_lev2_h,
img.sb_item_lev2
{
	background-image:url(../../Images/1.he/SideBar/but_level2.gif);
	background-repeat:no-repeat;
	
	width:13px;
	height:7px;
	border:0;
	margin:0px 3px 0px 4px;
}
img.sb_item_lev2_s
{
	background-image:url(../../Images/1.he/SideBar/but_level2_selected.gif);
	background-repeat:no-repeat;
	
	width:13px;
	height:4px;
	border:0;
	margin:0px 3px 0px 4px;
}
a.sb_item_lev2,
a.sb_item_lev2:link,
a.sb_item_lev2:visited,
a.sb_item_lev2:hover
{
	font-size:12px !important;
	color:#414b56;	
	display: block;
	height: 18px;
	padding: 2px 3px 1px 0px;
	height:auto;
}
a.sb_item_lev2_h,
a.sb_item_lev2_h:link,
a.sb_item_lev2_h:visited,
a.sb_item_lev2_h:hover
{
	font-size:12px !important;
	color:#45b000;	
	display: block;
	height: 18px;
	padding: 4px 3px 3px 0px;
	height:auto;
}
a.sb_item_lev2_s,
a.sb_item_lev2_s:link,
a.sb_item_lev2_s:visited,
a.sb_item_lev2_s:hover
{
	font-size:12px !important;
	color:#45b000;	
	display: block;
	font-weight:bold;
	height: 18px;
	padding: 2px 3px 1px 5px;
	font-weight:bold;
	height:auto;
}
/*level 3 s*/
tr.sb_item_lev3,
tr.sb_item_lev3_h,
tr.sb_item_lev3_s
{
	height: 18px;
}
td.sb_item_lev3,
td.sb_item_lev3_h,
td.sb_item_lev3_s
{
	background-color:#f6f5f5;
}
img.sb_item_lev3,
img.sb_item_lev3_h,
img.sb_item_lev3_s
{
	background-image:url(../../Images/1.he/SideBar/but_level3.gif);
	background-repeat:no-repeat;
	width:3px;
	height:5px;
	border:0;
	margin:0px 23px 0px 4px;
}

a.sb_item_lev3,
a.sb_item_lev3:link,
a.sb_item_lev3:visited,
a.sb_item_lev3:hover
{
	font-size:11px !important;
	color:#414b56;	
	display: block;
	font-weight:normal;
	height: 18px;
	padding: 2px 6px 1px 0px;
	height:auto;
}
a.sb_item_lev3_h,
a.sb_item_lev3_h:link,
a.sb_item_lev3_h:visited,
a.sb_item_lev3_h:hover
{
	font-size:11px !important;
	color:#45b000;	
	display: block;
	font-weight:normal;
	height: 18px;
	padding: 2px 6px 2px 0px;
	height:auto;
}
a.sb_item_lev3_s,
a.sb_item_lev3_s:link,
a.sb_item_lev3_s:visited,
a.sb_item_lev3_s:hover
{
	font-size:11px !important;
	color:#45b000;	
	display: block;
	font-weight:bold;
	height: 18px;
	padding: 2px 6px 2px 5px;
	font-weight:bold;
	height:auto;
}
/*level 3 e*/
@media print
{
	.sb_container
	{
		display: none;
	}
	
	.sb_table
	{
		display: none;
	}
}

