/************************************************************
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
*************************************************************/
.sb_container {
	background: url(../../Images/1.en/SideBar/dot.gif) right top repeat-y;
	height: 100%;
	padding: 0;
	vertical-align: top;
	width: 157px;
}

/*************************************************************/
/* main table */
/*************************************************************/
.sb_table {
	width: 138px;
	display:none; /*width : 100%;*/
}

.sb_table * {
	color: #4a4a4a;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

/*************************************************************/
/*last line in main table*/
/*************************************************************/
tr.sb_last_part {
	display: none;
}

td.sb_last_part {
	display: none;
}

/*************************************************************/
/* 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{
	border-top: 1px solid #ffffff;
}

table.sb_sub_level1_container {
	width: 100%;
}

td.sb_sub_level2_container,td.sb_sub_level3_container,td.sb_sub_level4_container,td.sb_sub_level5_container {
}

table.sb_sub_level2_container,table.sb_sub_level3_container,table.sb_sub_level4_container,table.sb_sub_level5_container {
	margin: 0;
	padding: 0;
	width: 100%;
}

/*************************************************************/
/* horizontal delimeter items*/
/*************************************************************/
tr.sb_h_delim_lev1 {
	height: 1px;
}

td.sb_h_delim_lev1 {
	background: #FFFFFF;
	height: 1px;
}

img.sb_h_delim_lev1 {
	height: 1px;
	width: 1%;
}

tr.sb_h_delim_lev2,tr.sb_h_delim_lev3,tr.sb_h_delim_lev4,tr.sb_h_delim_lev5 {
	height: 1px;
}

td.sb_h_delim_lev2,td.sb_h_delim_lev3,td.sb_h_delim_lev4,td.sb_h_delim_lev5 {
	background: #FFFFFF;
	height: 1px;
}

img.sb_h_delim_lev2,img.sb_h_delim_lev3,img.sb_h_delim_lev4,img.sb_h_delim_lev5 {
	height: 1px;
}

/*************************************************************/
/* 1 level item classes*/
/*************************************************************/
tr.sb_item_lev1,tr.sb_item_lev1_h,tr.sb_item_lev1_s {
}

td.sb_item_lev1 {
	background: url(../../Images/1.en/SideBar/sb_bgTop.gif) left top no-repeat #e5e4e4;
	padding: 2px 0 0;
}

td.sb_item_lev1_h {
	background: url(../../Images/1.en/SideBar/sb_bgTop.gif) left top no-repeat #e5e4e4;
	padding: 2px 0 0;
}

td.sb_item_lev1_s {
	background: url(../../Images/1.en/SideBar/sb_bgTop.gif) left top no-repeat #e5e4e4;
	padding: 2px 0 0;
}

img.sb_item_lev1 {
	background: url(../../Images/1.en/SideBar/1x1.gif) left top no-repeat;
	border: 0;
	height: 1px;
	margin: -2px 0 0 -15px;
	position: absolute;
	width: 4px;
}

img.sb_item_lev1_h,img.sb_item_lev1_s,a.sb_item_lev1:hover img {
	background: url(../../Images/1.en/SideBar/1x1.gif) left top no-repeat;
	border: 0;
	height: 1px;
	margin: -2px 0 0 -15px;
	position: absolute;
	width: 4px;
}

a.sb_item_lev1,a.sb_item_lev1:link,a.sb_item_lev1:visited {
	background: url(../../Images/1.en/SideBar/sb_bgBottom.gif) left bottom no-repeat;
	display: block;
	padding: 1px 2px 4px 16px;
	text-decoration: none;
	width: auto!important;
	width: 100%;
}

a.sb_item_lev1_h,a.sb_item_lev1_h:link,a.sb_item_lev1_h:visited,a.sb_item_lev1_h:hover,a.sb_item_lev1:hover {
	background: url(../../Images/1.en/SideBar/sb_bgBottom.gif) left bottom no-repeat;
	display: block;
	font-weight: bold;
	padding: 1px 2px 4px 16px;
	text-decoration: none;
	width: auto!important;
	width: 100%;
}

a.sb_item_lev1_s,a.sb_item_lev1_s:link,a.sb_item_lev1_s:visited,a.sb_item_lev1_s:hover {
	background: url(../../Images/1.en/SideBar/sb_bgBottom.gif) left bottom no-repeat;
	display: block;
	font-weight: bold;
	padding: 1px 2px 4px 16px;
	text-decoration: none;
	width: auto!important;
	width: 100%;
}

/*************************************************************/
/* 2 level item classes*/
/*************************************************************/
tr.sb_item_lev2,tr.sb_item_lev2_h,tr.sb_item_lev2_s {
}

td.sb_item_lev2 {
	background: url(../../Images/1.en/SideBar/sb_bgTop2.gif) left top no-repeat #f3f1f1;
	padding: 2px 0 0;
}

td.sb_item_lev2_h {
	background: url(../../Images/1.en/SideBar/sb_bgTop2.gif) left top no-repeat #f3f1f1; /*#008c2e*/
	padding: 2px 0 0;
}

td.sb_item_lev2_s {
	background: url(../../Images/1.en/SideBar/sb_bgTop2.gif) left top no-repeat #f3f1f1; /*#008c2e*/
	padding: 2px 0 0;
}

img.sb_item_lev2,img.sb_item_lev2_h,img.sb_item_lev2_s {
	display: none;
}

a.sb_item_lev2,a.sb_item_lev2:link,a.sb_item_lev2:visited {
	background: url(../../Images/1.en/SideBar/sb_bgBottom2.gif) left bottom no-repeat;
	display: block;
	padding: 1px 2px 4px 30px;
	text-decoration: none;
	width: auto!important;
	width: 100%;
}

a.sb_item_lev2_h,a.sb_item_lev2_h:link,a.sb_item_lev2_h:visited,a.sb_item_lev2_h:hover,a.sb_item_lev2:hover {
	background: url(../../Images/1.en/SideBar/sb_bgBottom2.gif) left bottom no-repeat; /*#008c2e*/
	display: block;
	font-weight: bold;
	padding: 1px 2px 4px 30px;
	text-decoration: none;
	width: auto!important;
	width: 100%;
}

a.sb_item_lev2_s,a.sb_item_lev2_s:link,a.sb_item_lev2_s:visited,a.sb_item_lev2_s:hover {
	background: url(../../Images/1.en/SideBar/sb_bgBottom2.gif) left bottom no-repeat; /*#008c2e*/
	display: block;
	font-weight: bold;
	padding: 1px 2px 4px 30px;
	text-decoration: none;
	width: auto!important;
	width: 100%;
}

