/************************************************************
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
{
	vertical-align: top;
	width:223px;
	border:solid 0px red;
}

.sidebar_width{
	width:223px;
}
.hp_sb_container,
.hp_sb_container td
{
	margin:0px;
	padding:0px;
}
.hp_sb_container
{
	border:solid 0px lime;
	padding:5px 0px 0px 20px;
}
.sb_container1 {
	vertical-align: top;
}

.sb_container2{
	vertical-align: top;
}
/*************************************************************/
/* main table */
/*************************************************************/
.sb_table
{
	text-align:left;
	width:223px;
	margin-top:4px;
	border:solid 0px red;
}

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
{
	
}
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
{
}
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%;
	margin-bottom:1px;
}

/*************************************************************/
/* horizontal delimeter items*/
/*************************************************************/
tr.sb_h_delim_lev1,tr.sb_h_delim_lev2,tr.sb_h_delim_lev3,tr.sb_h_delim_lev4,tr.sb_h_delim_lev5
{
	display:none;
}
td.sb_h_delim_lev1,td.sb_h_delim_lev2,td.sb_h_delim_lev3,td.sb_h_delim_lev4,td.sb_h_delim_lev5
{
	display:none;
}
img.sb_h_delim_lev1,img.sb_h_delim_lev2,img.sb_h_delim_lev3,img.sb_h_delim_lev4,img.sb_h_delim_lev5
{
	display:none;
}

/*************************************************************/
/* 1 level item classes*/
/*************************************************************/
tr.sb_item_lev1,tr.sb_item_lev1_h,tr.sb_item_lev1_s{}
td.sb_item_lev1{}
td.sb_item_lev1_h{}
td.sb_item_lev1_s{}
img.sb_item_lev1{}
img.sb_item_lev1_h,img.sb_item_lev1_s{}

a.sb_item_lev1,
a.sb_item_lev1:link,
a.sb_item_lev1:visited,
a.sb_item_lev1:hover
{
	margin:7px 0px 7px 0px;
	
	font-size:12px;
	display: block;
	color:black;
	font-weight:normal;
}
a.sb_item_lev1_h,
a.sb_item_lev1_h:link,
a.sb_item_lev1_h:visited,
a.sb_item_lev1_h:hover
{
	margin:7px 0px 7px 0px;
	
	font-size:12px;
	display: block;
	color:#020049;
	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
{
	margin:7px 0px 7px 0px;
	
	font-size:12px;
	display: block;
	color:#020049;
	font-weight:bold;
	height:auto;
}
/*************************************************************/
/* 2 level item classes*/
/*************************************************************/
tr.sb_item_lev2,tr.sb_item_lev2_h,tr.sb_item_lev2_s{}
td.sb_item_lev2{}
td.sb_item_lev2_h{}
td.sb_item_lev2_s{}
img.sb_item_lev2
{
	font-size:12px;
	background-image:url(../../Images/1.JA/SideBar/sb_arrow.gif); 
	width:8px; 
	height:7px; 
	border:0;
	margin-right:5px;
}
/*FF*/
td.sb_item_lev2 > a.sb_item_lev2 { }
a.sb_item_lev2 > img.sb_item_lev2 {   }


img.sb_item_lev2_h,
img.sb_item_lev2_s
{
	font-size:12px;
	background-image:url(../../Images/1.JA/SideBar/sb_arrow_up.gif); 
	width:8px; 
	height:7px;
	border:0;
	margin-right:5px;
}
a.sb_item_lev2,
a.sb_item_lev2:link,
a.sb_item_lev2:visited,
a.sb_item_lev2:hover
{
	margin:7px 0px 7px 12px;
	
	font-size:12px;
	color:#6D6A6A;	
	display: block;
	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
{
	margin:7px 0px 7px 12px;
	
	font-size:12px;
	color:#020049;	
	display: block;
	height: 17px;
	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
{
	margin:7px 0px 7px 12px;
	
	font-size:12px;
	color:#020049;	
	display: block;
	height: 17px;
	height:auto;
}

/*************************************************************/
/* 3 level item classes*/
/*************************************************************/
tr.sb_item_lev3,tr.sb_item_lev3_h,tr.sb_item_lev3_s{}
td.sb_item_lev3{}
td.sb_item_lev3_h{}
td.sb_item_lev3_s{}
img.sb_item_lev3
{
	font-size:12px;
	background-image:url(../../Images/1.JA/SideBar/sb_arrow3.gif); 
	width:8px; 
	height:10px; 
	border:0;
	margin-right:5px;
}
/*FF*/
td.sb_item_lev3 > a.sb_item_lev3 { }
a.sb_item_lev3 > img.sb_item_lev3 {   }


img.sb_item_lev3_h,
img.sb_item_lev3_s
{
	font-size:12px;
	background-image:url(../../Images/1.JA/SideBar/sb_arrow3_up.gif); 
	width:8px; 
	height:10px;
	border:0;
	margin-right:5px;
}
a.sb_item_lev3,
a.sb_item_lev3:link,
a.sb_item_lev3:visited,
a.sb_item_lev3:hover
{
	margin:7px 0px 7px 24px;
	
	font-size:12px;
	color:#6D6A6A;	
	display: block;
	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
{
	margin:7px 0px 7px 24px;
	
	font-size:12px;
	color:#020049;	
	display: block;
	height: 17px;
	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
{
	margin:7px 0px 7px 24px;
	
	font-size:12px;
	color:#020049;	
	display: block;
	height: 17px;
	height:auto;
}


/*************************************************************/
/* 4 level item classes*/
/*************************************************************/
tr.sb_item_lev4,tr.sb_item_lev4_h,tr.sb_item_lev4_s{}
td.sb_item_lev4{}
td.sb_item_lev4_h{}
td.sb_item_lev4_s{}
img.sb_item_lev4
{
	font-size:12px;
	background-image:url(../../Images/1.JA/SideBar/sb_arrow4.gif); 
	width:8px; 
	height:10px; 
	border:0;
	margin-right:5px;
}
/*FF*/
td.sb_item_lev4 > a.sb_item_lev4 { }
a.sb_item_lev4 > img.sb_item_lev4 {   }


img.sb_item_lev4_h,
img.sb_item_lev4_s
{
	font-size:12px;
	background-image:url(../../Images/1.JA/SideBar/sb_arrow4_up.gif); 
	width:8px; 
	height:10px;
	border:0;
	margin-right:5px;
}
a.sb_item_lev4,
a.sb_item_lev4:link,
a.sb_item_lev4:visited,
a.sb_item_lev4:hover
{
	margin:7px 0px 7px 36px;
	
	font-size:12px;
	color:#6D6A6A;	
	display: block;
	height:auto;
}
a.sb_item_lev4_h,
a.sb_item_lev4_h:link,
a.sb_item_lev4_h:visited,
a.sb_item_lev4_h:hover
{
	margin:7px 0px 7px 36px;
	
	font-size:12px;
	color:#020049;	
	display: block;
	height: 17px;
	height:auto;
}
a.sb_item_lev4_s,
a.sb_item_lev4_s:link,
a.sb_item_lev4_s:visited,
a.sb_item_lev4_s:hover
{
	margin:7px 0px 7px 36px;
	
	font-size:12px;
	color:#020049;	
	display: block;
	height: 17px;
	height:auto;
}

@media print
{
	.sb_container
	{
		width: 14px;
	}
	
	.sb_table
	{
		display: none;
	}
}

