.finance_cube {
	width:				469px;
	height:				315px;
	float:				left;
}
.external .finance_cube{
	direction:			rtl;
}
.finance_cube .title {
	font-size:			19px;
	font-weight:		700;
	margin-bottom:		7px;
}
.finance_cube .border_box {
	height:				6px;
	background:			url('/National_Library/oe_/http://www.haaretz.co.il/images/bg/border1.gif');
	margin-bottom:		5px;
}
.finance_cube .tab_holder {
	height:				20px;
	margin-bottom:		8px;
}
.finance_cube .tab_selected {
	float:				right;
	width:				75px;
	height:				18px;
	font-weight:		700;
	font-size:			13px;
	text-align:			center;
	border-left:		1px solid #D3D3D3;
	border-right:		1px solid #D3D3D3;
	border-top:			1px solid #D3D3D3;
	cursor:				default;
}
.finance_cube .tab_not_selected {
	float:				right;
	background-color:	#E8F1C2;
	width:				75px;
	height:				18px;
	font-weight:		300;
	font-size:			13px;
	text-align:			center;
	border-bottom:		1px solid #D3D3D3;
	text-align:			center;
	cursor:				pointer;
}
.finance_cube .tab_gap {
	float:				right;
	width:				3px;
	height:				18px;
	border-bottom:		1px solid #D3D3D3;
}
	
.finance_cube .madad_holder {
	height:				20px;
	margin-bottom:		3px;
}
.finance_cube .madad_holder img {
	margin-bottom:		2px;
	margin-right:		4px;
}
.finance_cube .madad_coloumn {
	float:				right;
	/*width:				61px;*/
	height:				18px;
	font-size:			14px;
	padding-right:		9px;
	cursor:				pointer;
}
.finance_cube .madad_coloumn img {
	visibility:			hidden;
}
.finance_cube .madad_coloumn span {
	text-decoration:	underline;
}
.finance_cube .madad_coloumn_selected {
	cursor:				default;
}
.finance_cube .madad_coloumn_selected img {
	visibility:			visible;
}
.finance_cube .madad_coloumn_selected span {
	text-decoration:	none;
}
.finance_cube .seperator {
	height:				1px;
	border-top:			1px solid #D3D3D3;
}
.finance_cube .stock_holder {
	float:				right;
	width:				240px;
	height:				204px;
}
.finance_cube .hide {
	display:			none;
}
.finance_cube .stock_row {
	float:				right;
	height:				29px;
	width:				225px;
	background:			#FFFFFF;
}	
.finance_cube .stock_holder div .stock_row.odd {
	background:			#F2F2F2;
}
.finance_cube .stock_row .stock_row_inner {
	height:				21px;
	width:				225px;
	margin-top:			2px;
	padding-top:		4px;
}

.finance_cube .stock_row img {
	float:				left;
	margin-top:			5px;
	margin-left:		8px;
	margin-right:		10px;
}

.finance_cube .stock_row+img {
	float:				right;
	margin-top:			2px;
	visibility:			hidden;
	margin-left:0px !important;
	margin-right:0px !important;
}


.finance_cube .stock_row:hover+img {
	visibility:			visible;
}
.finance_cube .stock_row:hover .stock_row_inner {
	background:			#8Fb6C2;
}
.finance_cube .stock_row a {
	float:				right;
	width:				74px;
	font-size:			14px;
	font-weight:		700;
	margin-right:		8px;
	text-decoration:	underline;
}


.finance_cube .stock_row .color_box {
	float:				left;
	direction:			ltr;
	height:				19px;
	width:				47px;
	text-align:			right;
	padding-top:		2px;
	padding-right:		8px;
	margin-top:			-2px;
	color:				#FFFFFF;
	font-weight:		700;
	font-size:			14px;
}
.finance_cube .stock_row .green {
	/* background-image:	url('/National_Library/oe_/http://www.haaretz.co.il/images/bg/fin_bg_green.gif'); */
	background-image:	url('/National_Library/oe_/http://www.haaretz.co.il/images/bg/fin_bg.png');
	background-position: 0 0;
}
.finance_cube .stock_row .red {
	/* background-image:	url('/National_Library/oe_/http://www.haaretz.co.il/images/bg/fin_bg_red.gif'); */
	background-image:	url('/National_Library/oe_/http://www.haaretz.co.il/images/bg/fin_bg.png');
	background-position: 0 -22px;
}
.finance_cube .stock_row .arrow_green {
	background: url("/National_Library/oe_/http://www.haaretz.co.il/images/sprites/arrows.png") no-repeat top left;
	background-position: 0 -525px;
	width: 13px; height: 7px;
}
.finance_cube .stock_row .arrow_red {
	background: url("/National_Library/oe_/http://www.haaretz.co.il/images/sprites/arrows.png") no-repeat top left;
	background-position: 0 -582px;
	width: 13px; height: 7px;
}
.finance_cube .stock_row .chrom_box {
	float:				left;
	height:				21px;
	width:				55px;
	text-align:			right;
	direction:			ltr;
}
.finance_cube .stock_row .up {
	background-image:	url('/National_Library/oe_/http://www.haaretz.co.il/images/bg/fin_bg_green.gif');
}
.finance_cube .stock_row .down{
	background-image:	url('/National_Library/oe_/http://www.haaretz.co.il/images/bg/fin_bg_red.gif');
}
.finance_cube .graph_holder {
	float:				left;
	width:				229px;
	height:				204px;
	position:			relative;
	top:				0px;
	left:				0px;
}
.finance_cube .graph_holder img {
	width:				228px;
	height:				150px;
	margin-top:			9px;
	float:				left;
}
.finance_cube .search_holder {
	float:				left;
	width:				223px;
	height:				26px;
	border:				1px solid #B2D234;
	margin-top:			13px;
}	
.finance_cube .search_text {
	float:				right;
	width:				140px;
	border:				0px;
	margin-top:			4px;
	margin-right:		8px;
	color:				#444444;
	font-size:			13px;
}	
.finance_cube .search_button {
	float:				left;
	margin:				4px;
	width:				60px;
	height:				18px;
	background:			url('/National_Library/oe_/http://www.haaretz.co.il/images/btn/bg-btn2.gif') 0px 18px;
	cursor: 			pointer;
}
.finance_cube .search_button:hover {
	background:			url('/National_Library/oe_/http://www.haaretz.co.il/images/btn/bg-btn2.gif') 0px 0px;
}	
.sprite-fin_black_arrow {
	background:			url("/National_Library/oe_/http://www.haaretz.co.il/images/sprites/arrows.png") no-repeat top left;
	background-position:0 -1104px;
	display:			block;
	float:				left;
	margin-top:			7px;
	width:				9px;
	height:				5px;
} 
.finance_cube .error_finance_cube{
	position: absolute;
	right: 0;
	padding: 0;
	margin: 0;
	color: #f10b0b;
	font-size: 12px;
	line-height: 22px;
	display:none;
	top:25px;
}
.finance_cube .active-er .error_finance_cube{
	display:block;
}
.finance_cube .errorHolder{
	position:relative;
	
}
.finance_cube .sectionLinkHodler{
	float:left;
	height:18px;
	margin-left:3px;
}
.finance_cube #financeAjaxLoader{
	display:none;
}
.finance_cube .personal_tab{
	background:none repeat scroll 0 0 #F2F2F2;
	height:224px;
	text-align:center;
	font: 12px bold;
}
.finance_cube .personal_tab .popup-wrap{
	margin-bottom: 15px;
}

.finance_cube .personal_tab .not_logged_in{
	padding-top: 60px;
}
.finance_cube .personal_tab .no_case{
	padding-top: 60px;
}
.finance_cube .personal_tab .has_case{
	padding-top: 60px;
}
.finCubeError{
	margin-top: 20px;
}
#f_cubeMadad4{

float:right;
width:199px;
}


