/************************************************************
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
{
    
}

.sb_container1
{
    
}

.sb_container2
{
    
}
/*************************************************************/
/* main table */
/*************************************************************/
.sb_table
{
    width : 100%;
	vertical-align:top;
}

TABLE.sb_table A, TABLE.sb_table A:HOVER
{
	text-decoration: none;
}

/*************************************************************/
/*first line in main table*/
/*************************************************************/
tr.sb_first_part
{
    display : none;
}
td.sb_first_part
{
     display : none;
	/*height: 10px;*/
}
td.sb_first_part img
{
     display : none;
	/*height: 10px;*/
}

/*************************************************************/
/*last line in main table*/
/*************************************************************/
tr.sb_last_part
{
}
td.sb_last_part
{
	/*height: 11px;*/
}
td.sb_last_part img
{
	/*height: 11px;*/
}

/*************************************************************/
/* 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
{
	float: left;
	width: 100%;
}

/*************************************************************/
/* 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
{
    background-color : #262C68;
}
td.sb_item_lev1
{
	height: 33px;
    vertical-align: middle;
    border: solid 1px #DDDEE7;
	border-top : none;
}
td.sb_item_lev1_h
{
    background-color : #262C68;
    height: 33px;
    vertical-align: middle;
    border : solid 1px #DDDEE7;
	border-top : none;
}
td.sb_item_lev1_s
{
    background-color : #5568A0;
    height: 33px;
    vertical-align: middle;
    border : solid 1px #DDDEE7;
	border-top : none;
}
img.sb_item_lev1
{
	/*background-image: url(../../Images/1.ltr/SideBar/sb_arrow.gif);*/
	width: 0px;
	height: 8px;
	border: 0;
	margin: 5px 0px 0px 0px;
	float: left;
}
img.sb_item_lev1_h, img.sb_item_lev1_s
{
	/*background-image: url(../../Images/1.ltr/SideBar/sb_arrow.gif);*/
	width: 0px;
	height: 8px;
	border: 0;
	margin: 5px 0px 0px 0px;
	float: left;
}

a.sb_item_lev1, a.sb_item_lev1:link, a.sb_item_lev1:visited, a.sb_item_lev1:hover
{
	font-size: 11px;
	font-family : Verdana;
	display: block;
	padding: 4px 7px 5px;
	color: white;
	font-weight: normal;
	height: auto;
}
a.sb_item_lev1_h, a.sb_item_lev1_h:link, a.sb_item_lev1_h:visited, a.sb_item_lev1_h:hover
{
	font-size: 11px;
	font-family : Verdana;
	display: block;
	padding: 4px 7px 5px;
	color: white;
	font-weight: normal;
	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
{
	font-size: 11px;
	font-family : Verdana;
	display: block;
	padding: 0px 7px 0px 7px;
	color: white;
	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
{
	border: solid 1px #DDDEE7;
	border-top: none;
	cursor: pointer;
	height: 33px;
	padding-left: 19px;
}

td.sb_item_lev2_h
{
	border: solid 1px #DDDEE7;
	border-top: none;
	cursor: pointer;
	height: 33px;
	background: url(../../Images/1.ltr/ProductOverview/green_arrow.jpg) no-repeat;
	padding-left: 19px;
}

td.sb_item_lev2_s
{
	border: solid 1px #DDDEE7;
	border-top: none;
	cursor: pointer;
	height: 33px;
	background: url(../../Images/1.ltr/ProductOverview/green_arrow.jpg) no-repeat;
	padding-left: 19px;
}

img.sb_item_lev2
{
    display: none;
	/*background-image: url(../../Images/1.ltr/ProductOverview/green_arrow.jpg);*/
	width: 18px;
	height: 33px;
	border: none;
	float: left;
	margin-right: 1px;
}
/*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
{
	display:none;
	width: 18px;
	height: 33px;
	border: 0;
	float: left;
	margin-right: 1px;
}

a.sb_item_lev2, a.sb_item_lev2:link, a.sb_item_lev2:visited, a.sb_item_lev2:hover
{
	font-size: 10px;
	font-family : Verdana;
	color: #143E62;
	font-weight: normal;
	/*line-height: 33px;*/
}

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: 10px;
	font-family : Verdana;
	color: #143E62;
	font-weight: normal;
	/*line-height: 33px;*/
}
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: 10px;
	font-family : Verdana;
	color: #143E62;
	font-weight: normal;
}

@media print
{
	.sb_container
	{
		background: url(../../Images/1.ltr/SideBar/sb_bg.jpg) top repeat-x #E7E6E6;
		border-left: 9px solid #DDDCDC;
		border-top: 8px solid #DDDCDC;
		padding: 0 14px 0 0;
		width: 14px;
	}

	.sb_table
	{
		display: none;
	}
}

.divNewsletter 
{
    background-color: #262C68;
    width: 100%;
    margin: 10px 0px 0px 0px;
    height: 60px;
}

.spnNewsletterTitle 
{
    color: White;
    font-size : 11px;
    padding: 0px 0px 0px 7px;
    font-family : Verdana;
    font-weight : bold;
    line-height : 30px;
    text-align : left;
}

.txtNewsletter 
{
    line-height : 30px;
    border : solid 1px #dddddd;
    width : 110px;
}

.divNewsletterText 
{
    color : White;
    font-size : 11px;
    padding : 3px 0px 15px 7px;
    font-family : Verdana;
    font-weight : normal;
}

.divNewsletterTextBox 
{
    padding : 0px 3px 0px 0px;
}

.divImgNewsletter 
{
    /*padding : 1px 0px 0px 0px;*/
    cursor : pointer;
    background-image: url('../../Images/1.ltr/SideBar/goButtonBg.jpg');
    background-repeat: no-repeat;
    width: 27px;
    height: 17px;
    text-align: center;
    margin: 1px 0px 0px 3px;
    font-size: 11px;
    color: #272D68;
    font-family: Verdana;
    vertical-align: middle;
}
