body {
	position: relative;
	/*width: 1004px;*/
	margin: 0 auto !important;
	font-size: 62.5% !important;
	font-family: Arial, Verdana, sans-serif;
	text-align: center;
	background: #fff url(/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern.gif) 0 2px repeat;
	/*test*/
	scrollbar-face-color: #dce4ec;
	overflow-y: scroll;
}
.fibi_page {
	margin: 0 auto;
}

.fibi_page_content {
	position: relative;
}

.fibi_content_wrapper {
	text-align: right;
}

.fibi_container {
	margin: 0 auto;
	overflow: auto;
	width: 980px;
	text-align: right;
}

.fll {
	float: left !important;
}

.flr {
	float: right;
}

.fln {
	float: none;
}

bdo {
	padding: 0 5px;
}
b, strong {
	font-weight:700;
}
.invisible {
	display: none;
	height: 0;
	width: 0;
	font-size: 0;
}

.article p b,.article b {
	font-weight: 700;
}

.article p font {
	color: inherit;
}

.section>* {
	color: #485864;
}

.section ul {
	list-style-image: url("/FibiTheme/themes/html/FibiTheme/images/common/section_bullet_arrow.png");
	list-style-position: inside;
}

.section ul.download_tools {
	list-style: none;
	list-style-image: none;
}
UL#branchServices {
	list-style-type:none!important;
	list-style-image:none!important;
}
UL#branchServices LI {
	list-style-type:none!important;
	list-style-image:none!important;
	background: right 15px no-repeat url("/FibiTheme/themes/html/FibiTheme/images/common/section_bullet_arrow.png") transparent;
}

.article ol {
	list-style-type: decimal;
	list-style-position: inside;
}
.article ul  li {
	
}

a {
	text-decoration: none;
	color: #0871C4
}

a:hover,a:focus {
	text-decoration: underline;
}

.a:hover,a:focus {
	text-decoration: underline;
}

.clear {
	clear: both;
}
.comment_ltr.flr.clear P {
	line-height:20px;
	margin:0;
}
.ovh {
	overflow: hidden;
}

.ova {
	overflow: auto;
}

.strong {
	font-weight: bold;
}

.center {
	text-align: center;
}

.rounded,input[class *="btn_"],a[class *="fibi_btn"],a[class *="fibi_btn"]:hover
	{
	color: #ffffff;
	height: 22px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
}

.input[class *="btn_"],a[class *="fibi_btn"],a[class *="fibi_btn"]:hover
	{
	height: 22px;
}

select,input,textarea,button {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-family: Arial, Verdana, sans-serif;
	vertical-align: middle;
}
input::-ms-clear {
	display:none;
}

input[type="checkbox"],input[type="radio"] {
	background: transparent;
	border: none !important;
	outline: none !important;
}
/* Buttons */
label { /*float: right;*/
	margin-left: 8px;
	color: #596A76;
	font-size: 1.25em;
	font-weight: bold;
	height: 23px;
	line-height: 23px;
}

.data_token {
	color: # #92A0A7;
	font-size: 1.6em;
	height: 20px;
}

input,textarea {
	border: 1px solid #bbc9d1;
	background: #fff;
	font-family: Arial, Verdana, sans-serif;
	outline: 0;
}

input {
	height: 23px;
}

/* Filter Form General*/
.filter_form input {
	height: 17px;
	vertical-align: middle;
}
.radio_btn {
	margin: 3px 0 3px 3px;
    padding: 0;
}

input.big_btn,a[class *="fibi_btn"].big_btn,filter_form .big_btn,.big_btn,.big_btn:hover
	{
	display: inline-block;
	height: 35px;
	line-height: 35px;
	vertical-align: middle;
	background: #00659f url("/FibiTheme/themes/html/FibiTheme/images/common/big_btn_rep.png") center
		center repeat-x;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border: none;
	padding: 0 8px;
	color: #fff;
}

.big_btn:hover {
	text-decoration: none;
	cursor: pointer;
}

.fibi_error,.fibi_error.fibi_pwd_error p {
	color: #a71117 !important;
	font-size: 1.1em;
	margin: 0 !important;
	line-height: normal;
}
.lotusui a, .lotusui a:visited, .lotusui a:focus, .lotusui a:hover { 
	outline:0;
}
/*.div_bordless.ERROR {
	border-left: 1px solid #C01717 !important;
}*/

input.fibi_error,.fibi_login_wrapper input.fibi_error {
	border: 1px solid #a71117 !important;
	font-size: 1em;
}

select:focus,input:focus,.fibi_login_wrapper input:focus,.fibi_login_wrapper input.fibi_error:focus
	{
	border: 1px solid #004261;
	color: #596A76;
	outline: none;
}

input.fibi_submit_btn,input.fibi_reset_btn,input.fibi_btn,a[class *="fibi_btn"],button.fibi_btn_show,#printPrint.fibi_submit_btn,#closePrint.fibi_submit_btn
	{
	border: none;
	height: 25px;
	line-height: 25px;
	padding: 0 7px 4px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/bg_fibi-button.png") repeat-x
		center #0871c4;
	color: #fff;
	font-weight: bold;
	text-align: center;
}

#printPrint.fibi_submit_btn,#closePrint.fibi_submit_btn {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size: 13px;
}

input.fibi_submit_btn:hover,input.fibi_reset_btn:hover,input.fibi_btn:hover,a[class
	*="fibi_btn"]:hover,input.fibi_submit_btn:focus,input.fibi_reset_btn:focus,input.fibi_btn:focus,a[class
	*="fibi_btn"]:focus,button.fibi_btn_show:focus,button.fibi_btn_show:focus,button.fibi_btn_show:focus,#printPrint.fibi_submit_btn:hover,#printPrint.fibi_submit_btn:focus,#closePrint.fibi_submit_btn:hover,#closePrint.fibi_submit_btn:focus
	{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/bg_fibi-button.png") repeat-x
		center #0871c4;
	/*background: #004368;*/
	text-decoration: none;
	color: #fff;
	cursor: pointer;
}

a.fibi_btn_hp_banner {
	display: block;
	height: 31px;
	line-height: 30px;
	padding: 0 7px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/btn_hp_banner.gif") center 0 no-repeat;
	color: #075ca1;
	text-align: center;
	font-size: 1.2em;
}

a.fibi_btn_hp_banner:hover {
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/btn_hp_banner.gif") center -31px no-repeat;
	height: 31px !important;
	padding: 0 7px !important;
	text-decoration: none;
	cursor: pointer;
}

button.fibi_btn_show,a.fibi_btn_show {
	display: block;
	height: 22px;
	line-height: 21px;
	width: 39px;
	padding: 0 7px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/bg_fibi-button.png") repeat-x
		center #0871c4;
	/*background: #0871c4 url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_btn.png") center center no-repeat ;*/
	color: #fff;
	font-weight: bold;
	text-align: center;
}

button.fibi_btn_show {
	margin: 3px 0 0 0;
	cursor: pointer;
}

.fibi_btn_show.table_show {
	margin: 5px 10px 10px 0;
	line-height: normal;
	width: auto;
}

input.mail_btn {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_mail.png") no-repeat;
	width: 16px;
	height: 13px;
	border: none !important;
	padding-bottom: 0px !important;
	cursor: pointer;
}

input.archive_btn {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_acrhionl_bg.png") no-repeat;
	width: 16px;
	height: 13px;
	border: none !important;
	padding-bottom: 0px !important;
	cursor: pointer;
}

button.fibi_btn_show:hover,button.fibi_btn_show:focus,button.fibi_btn_show:active,a.fibi_btn_show:hover,.fibi_btn_show:focus,a.fibi_btn_show:active
	{ /*background: #004368;*/
	text-decoration: none;
	color: #fff;
}

select {
	border: 1px solid #bbc9d1;
	height: 23px;
	line-height: 21px;
	color: #596A76;
	font-weight: bold;
}

select option {
	border: none;
	border-bottom: 1px dotted #bbc9d1;
	height: 23px;
	line-height: 21px;
	font-family: Arial, Verdana, sans-serif;
}

select option.last {
	border: none;
}

select.normal_select,.normal_select { /*height:27px;*/
	height: 25px;
	padding: 3px;
	text-align: right;
}

input.lotusText {
	width: 300px !important;
	height: 18px;
	padding: 3px !important;
	text-align: right;
	margin: 5px 0 0 !important;
}

.normal_select.fixed_width_1 {
	width: 200px;
}
select.normal_select option,select.normal_select option [selected="selected"]
	{
	height: auto;
	/*padding-top: 6px;*/
	display: block;
	cursor: pointer;
	direction: ltr;
	text-align: right;
}

select.normal_select.text_right option {
	text-align: right;
}

.normal_select.select_1 {
	width: 210px;
}

.normal_select.select_2 {
	width: 218px;
}

.normal_select.select_3 {
	width: 186px;
}

.normal_select.select_4 {
	width: 140px;
}

.normal_select.select_5 {
	width: 148px;
}

.normal_select.select_6 {
	width: 117px;
}

.normal_select.select_7 {
	width: 148px;
}
/* Some common widths for form elements */
.w95 {
	width: 95px;
}
.w75 {
	width: 75px;
}
.w85 {
	width: 85px;
}

.w60 {
	width: 60px;
}

.w110 {
	width: 110px;
}

.w120 {
	width: 120px;
}

.w140 {
	width: 140px;
}
/* BreadCrambs */
.fibi_breadcrumbs {
	background: #FFFFFF;
    float: right;
    font-size: 11px;
    font-weight: bold;
    margin: 0 -12px 0 0;
    width: 1004px;
}
.fibi_breadcrumbs_container {
	/*border-bottom: 1px solid #BBC9D1;*/
	margin: 0 16px 0 0;
    padding: 5px 0;
	width: 972px;
}
.fibi_breadcrumbs_container span:first-child {
    background: url("/FibiTheme/themes/html/FibiTheme/images/common/mini_arrow_l.png") no-repeat left 4px transparent;
    margin: 0;
    padding: 0 0 0 15px;
	color:#00659F;
}
.fibi_breadcrumbs_container span {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/mini_arrow_l_bright.png") no-repeat left 4px transparent;
    margin: 0;
    padding: 0 0 0 15px;
}

.fibi_breadcrumbs_container span.breadCrumbs.last,
.fibi_breadcrumbs_container span.last {
	background:none !important;
}
.fibi_breadcrumbs_container span  {
	color:#4f799f;
}

.fibi_breadcrumbs_container span.breadCrumbs.last,
.fibi_breadcrumbs_container span.last  {
	font-weight:normal !important;
}

/* / Some common width for form elements */
.title {
	padding-left: 7px;
}

.comment_ltr {
	direction: ltr;
	font-weight: bold;
}

.comment_rtl {
	direction: rtl;
	font-weight: bold;
}

.comment_rtl div {
	padding: 5px
}

.ltr {
	direction: ltr;
}

.line_divider {
	width: 98%;
	padding: 0px;
	margin: 10px 0px;
	min-height: 1px;
	clear: both;
	border-top: 1px solid #BBC9D1;
	border-left: 0 none !important;
}

.title_section {
	text-align: center;
	font-weight: bold;
	font-size: 1.25em
	padding: 5px 0 0;
}
.inner .text_level_2{
 margin-left: 25px;
}

.multiline {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/multiline_divider.png") 0 center
		repeat-x;
}
.multiline.doubleLine {
    display: inline-block;
    height: 10px;
    margin: 10px 0!important;
    width: 100%;
}
.green,.buy {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/green_header_bg.gif") 0 center
		repeat-x;
}

.red,.sell {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/red_header_bg.gif") 0 center
		repeat-x;
}

.txt_red,td.debit {
	color: #c01717;
}
table.coins {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/coins.png") right center no-repeat;
}
table.coins td{
	padding-right:25px;
}

.txt_green,td.credit {
	color: #009c00;
}

.txt_right {
	text-align: right;
}

.bg_red {
	background: #c01717;
	color: #ffffff;
	padding: 1px;
}

.bg_green {
	background: #009c00;
	color: #ffffff;
	padding: 1px;
}

.fibi_trend {
	display: inline-block;
	min-width: 40px;
	text-align: right;
	padding-right: 13px;
	min-height: 15px;
	direction:ltr;
}

.fibi_trend.up {
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/u_ar.png") right center no-repeat;
}

.fibi_trend.down {
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/d_ar.png") right center no-repeat;
}

.explain {
	display: inline-block;
	position: relative;
	padding: 0 0 0 10px;
}

th .explain>a,th .explain>a:hover,.explain>a.thead,.explain>a.thead:hover
	{
	text-decoration: none;
}

.explain .tooltip_wrap {
	/*position: absolute;
	right: 100%;
	top: -39px;
	z-index: 1;*/
}

.explain .tooltip {
	background-color: #fbfcfc;
	border: 1px solid #DEDEDE;
	-moz-box-shadow: 4px 5px 11px #383838;
	-webkit-box-shadow: 4px 5px 11px #383838;
	box-shadow: 4px 5px 11px #383838;
	color: #465663;
	font-weight: normal;
	line-height: 16px;
	padding: 5px;
	position: relative;
	text-align: right;
	width: auto;
}

.explain .tooltip_tip {
	position: absolute;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_tooltip_arr_R.png") center center no-repeat;
	height: 20px;
	width: 20px;
	top: 46%;
	right: -13px;
}

.explain .tooltip_wrapTBL {
	height: 150px;
	position: absolute;
	right: 100%;
	top: -63px;
	z-index: 1;
	width: auto;
	border: 0;
	padding: 0;
	margin: 0;
	display:none;
}
.explain .tooltip_wrapTBL.bigTooltip{
	height: 300px;
	top: -130px;
}
.explain .tooltip_wrapTD {
	background: transparent!important;
	border: 0!important;
	margin: 0!important;
	padding: 0!important;
}


.paperNumber:hover {
	cursor: pointer;
}

.paperNumber.custom-tooltip span {
	z-index: 10;
	display: none;
	padding: 0 10px;
	margin-top: -30px;
	margin-left: 30px;
}

.paperNumber.custom-tooltip:hover span {
	direction: ltr;
	display: inline;
	position: absolute;
	font-family: arial;
	color: #273338;
	border: 1px solid #485864;
	-webkit-border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern.gif") repeat;
	box-shadow: 0 2px 5px #DDDDDD;
	text-shadow: 0 2px #eee;
}

p {
	color: #394f5a;
	line-height: 1.3em;
}

.general_txt {
	text-align: justify;
	color: #394f5a;
}

.legal_notes {
	text-align: justify;
	color: #60727e;
}

.textLine {
	padding: 5px;
	line-height: 20px;
	direction: rtl;
}

.general_txt.rounded {
	height: auto;
	background: #fff
		url("/FibiTheme/themes/html/FibiTheme/images/common/dark_dot_pattern.gif")
		repeat;
	-webkit-border-radius: 7px 7px 7px 7px;
	-moz-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;
	border: 1px solid #D6E0E8;
	padding: 5px 10px 3px 5px;
}

::-webkit-scrollbar {
	width: 15px;
	margin-left: 8px;
}

::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(79, 121, 159, 0.5);
	border-radius: 3px;
}

::-webkit-scrollbar-thumb {
	border-radius: 3px;
	-webkit-box-shadow: inset 0 0 6px rgba(79, 121, 159, 0.9);
}

/***** End of General Style *****/

/************************
*                       *
*    Page  Header       *
*                       *
************************/

/***** Start of HP Upper Header *****/
.fibi_main_header {
	position: relative;
	z-index: 799;
	height: 130px;
	width: 1004px;
	margin: 0 auto;
	background: url("/FibiTheme/themes/html/FibiTheme/images/header/header_bgd.png") center top
		repeat-x transparent;
}

.header_bkg {
	background: url("/FibiTheme/themes/html/FibiTheme/images/header/top_nav_bgd.png") no-repeat center
		0 transparent;
}

.fibi_main_header .fibi_container {
	overflow: visible;
	font-size: 1.2em;
}

.fibi_topnav_upper {
	height: 87px;
}

.fibi_topnav_upper>div {
	height: 86px;
}

.fibi_topnav_upper a,.fibi_topnav_upper a:hover,.fibi_topnav_upper a:focus,.fibi_topnav_upper a:visited
	{
	color: #fff;
}
#table257 a {
	cursor:pointer !important;
}

.fibi_topnav_upper_right {
	width: 215px;
}

.fibi_logo {
	/*margin-top: 26px;*/
	margin-top: 7px;
}

.fibi_topnav_upper_left {
	max-width: 740px;
	color: #ffffff;
}

.fibi_main_header .search {
	width: 221px;
	height: 31px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/header/search_bgd.gif") center center
		no-repeat;
	border: 0 solid transparent;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
}

.fibi_search_btn,.fibi_search_btn:focus {
	width: 30px;
	height: 35px;
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/header/search_icon.png")
		center 6px no-repeat;
	border: 0 solid transparent;
	cursor: pointer;
}

.search.fll.input .fibi_search_field {
	padding: 3px 10px 0;
	width: 168px;
	line-height: normal;
	font-size: 1.5em;
	background: transparent;
	cursor: text;
	border: 1px solid transparent;
	color: #075CA1;
}

.fibi_search_field:focus {
	border: 1px solid transparent !important;
}

.fibi_header_left_nav {
	min-width: 530px;
	margin-top: 25px;
	height: 20px;
}

.fibi_header_left_nav ul {
	height: 20px;
	width: auto;
}

.fibi_header_left_nav ul li {
	display: inline-block;
	float: right;
}

.fibi_header_left_nav ul li a,.fibi_header_left_nav ul li.fibi_access>span
	{
	display: block;
	padding: 2px 6px 0;
	border-left: 1px solid #5c9cc0;
	color: #ffffff !important;
	font-weight: bold;
	text-decoration: none;
}
.fibi_header_left_nav ul.fll li.last-child a.fibi_top_links {
	border-left:none;
	padding: 2px 6px 0;
}
.fibi_header_left_nav ul li.fibi_access>span {
	border: none;
}

.fibi_header_left_nav ul li a:hover,.fibi_header_left_nav ul li a:focus
	{
	text-decoration: underline;
	color: #ffffff;
}

.fibi_header_left_nav ul li.last a,.fibi_header_left_nav ul li.fibi_access a
	{
	border: none;
	display: inline-block;
	height: 11px;
}

.fibi_header_left_nav ul li a.last_visit,.fibi_header_left_nav ul li a.last_visit:hover
	{
	font-weight: normal;
	cursor: default;
	text-decoration: none !important;
	padding-left: 20px;
}

.fibi_header_left_nav a.small {
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/header/font_small.png")
		center bottom no-repeat;
	width: 8px;
	padding-top: 4px;
}

.fibi_header_left_nav a.big {
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/header/font_large.png") 0
		bottom no-repeat;
	width: 13px;
}

.fibi_header_left_nav ul li.last,.fibi_header_left_nav ul li.last a {
	padding-left: 0px;
	padding-top: 2px;
}

.fibi_header_left_nav ul li.last {
	border-right: 1px solid #5c9cc0;
}
/***** End of HP Upper Header *****/

/***** Start of Inner Upper Header *****/
.fibi_user_info {
	height: 32px;
}

.fibi_user_info>div,.fibi_user_info .fibi_wrapper>div {
	float: right;
	height: 32px;
	line-height: 29px;
}

.fibi_user_info>div {
	background: #004369;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	padding: 0 4px 0 5px;
	margin: 0 1px;
}

.fibi_user {
	padding-right: 5px;
}

.fibi_account_num {
	padding-top: 5px;
}

.fibi_user_info>div.fibi_log_me_out {
	line-height: 30px;
}

.fibi_user_info>div,.fibi_user_info .fibi_account>div,.fibi_user_info .fibi_account label
	{
	float: right;
	height: 32px;
	line-height: 23px;
	font-weight: normal;
	color: #fff;
}

.fibi_account>label {
	font-family: arial;
	font-weight: bold !important;
	padding: 3px 0 0;
}

.fibi_user_info .fibi_my_actions {
	margin-left: 3px;
}

.fibi_user_info .fibi_log_me_out {
	margin: 0 3px 0 0;
}

.fibi_user_info .fibi_account label {
	margin-left: 3px;
}

.fibi_user_info .fibi_logout a,.fibi_user_info .fibi_logout a:hover,.fibi_user_info .fibi_logout a:focus
	{
	font-weight: bold;
	color: #ead03b;
}

.fibi_user_info .fibi_account {
	height: 32px;
}

.fibi_user_info .fibi_my_actions a {
	display: block;
	width: 81px;
	height: 32px;
	text-align: center;
	font-size: 1.4em;
	color: #fff;
}

.fibi_main_header select {
	height: 21px;
	border: 1px solid #005091;
	background: #005091;
	color: #fff;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	text-align: right;
}
/***** End of Inner Upper Header *****/

/***** Start of Lower Header *****/
.fibi_topnav_menu {
	height: 41px;
	margin: 0 -12px 0 0; /*12.08.2013 By Vadim Sechko */
	width: 1004px; /*12.08.2013 By Vadim Sechko */
}

.fibi_main_menu_container {
	margin: 0 auto 20px;
}

ul.fibi_main_menu {
	height: 41px;
	width: 100%;
	position: relative;
	visibility: hidden;
}

ul.fibi_main_menu>li {
	float: right;
	display: inline-block;
	height: 41px;
	border-left: 1px solid transparent;
	border-right: 1px solid transparent;
	background: url("/FibiTheme/themes/html/FibiTheme/images/header/mainmenu_divider.png") right
		center no-repeat;
	margin-left: -2px;
}

ul.fibi_main_menu>li .menuparent {
	text-align: center;
}

ul.fibi_main_menu>li:hover,ul.fibi_main_menu>li.active {
	border-left: 1px solid #BBC9D1;
	border-right: 1px solid #BBC9D1;
}

ul.fibi_main_menu>li:hover {
	background-position: 101% center;
}

ul.fibi_main_menu>li.first {
	background: none;
}

ul.fibi_main_menu>li:hover>a,ul.fibi_main_menu>li.active>a,ul.fibi_main_menu>li:hover>p,ul.fibi_main_menu>li.active>p
	{
	background: url("/FibiTheme/themes/html/FibiTheme/images/header/active_menu_item.png") center
		bottom repeat-x;
	text-decoration: none;
}

ul.fibi_main_menu>li>a,ul.fibi_main_menu>li>a.not_active,ul.fibi_main_menu>li>a.not_active:focus,ul.fibi_main_menu>li>p,ul.fibi_main_menu>li>p.not_active,ul.fibi_main_menu>li>p.not_active:focus
	{
	display: block;
	padding: 0 16.6px;
	line-height: 41px;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	display: block;
	font-size: 1.5em;
	font-weight: bold;
	color: #075ca1;
	margin: 0;
}

ul.fibi_main_menu>li>a:hover,ul.fibi_main_menu>li>a.not_active:hover,ul.fibi_main_menu>li>a.active,ul.fibi_main_menu>li>a:focus,ul.fibi_main_menu>li>p:hover,ul.fibi_main_menu>li>p.not_active:hover,ul.fibi_main_menu>li>p.active,ul.fibi_main_menu>li>p:focus
	{
	color: #013e6f;
	text-decoration: none;
	cursor: pointer;
}

/***** Main Menu Second Level *****/
.fibi_submenu_wrapper {
	position: absolute;
	right: 0;
	top: 35px;
	z-index: 801;
	height: auto;
	width: 1215px;
	height: 225px;
	background: none;
	display: none;
}

.menuparent .fibi_submenu_wrapper .fibi_submenu_header {
	background: url("/FibiTheme/themes/html/FibiTheme/images/header/submenu_top_arrow.png") no-repeat;
	position: relative;
	z-index: 900;
	height: 20px;
}

.menuparent.accountmng .fibi_submenu_wrapper .fibi_submenu_header {
	background-position: 94% 0;
}

.menuparent.creditcard .fibi_submenu_wrapper .fibi_submenu_header {
	background-position: 80% 0;
}

.menuparent.savings .fibi_submenu_wrapper .fibi_submenu_header {
	background-position: 65% 0;
}

.menuparent.loans .fibi_submenu_wrapper .fibi_submenu_header {
	background-position: 47% 0;
}

.menuparent.cap_market .fibi_submenu_wrapper .fibi_submenu_header {
	background-position: 33% 0;
}

.menuparent.fcurrency .fibi_submenu_wrapper .fibi_submenu_header {
	background-position: 20% 0;
}

.menuparent.business .fibi_submenu_wrapper .fibi_submenu_header {
	background-position: 6% 0;
}

.fibi_submenu_container {
	position: absolute;
	z-index: 850;
	height: auto;
	margin-top: -7px;
	background: #ffffff;
	border: 1px solid #FDB726;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 1px 1px 4px 0 #444444;
	-webkit-box-shadow: 1px 1px 4px 0 #444444;
	box-shadow: 1px 1px 4px 0 #444444;
}

.fibi_submenu_container .fibi_submenu_content {
	overflow: hidden;
	width: 75%;
	padding: 15px 0;
	background: #fff;
	float: right;
}

.fibi_submenu {
	padding: 0 2% 0 1%;
	border-left: 1px solid #999;
	width: 30%;
	float: right;
	height: 180px;
}

.fibi_submenu.last {
	border-left: 0px;
}

.fibi_submenu_title {
	font-weight: bold;
	font-size: 1.4em;
	color: #075ca1;
	padding-bottom: 9px;
}
.fibi_submenu ul { /*   overflow: hidden;*/
	width: 100%;
	height: 134px;
}
.fibi_submenu .page_link {
	padding-right: 16px;
}
.link_allacts,.link_addinfo {
	background: none !important;
	color: #076DBB !important;
	font-weight: bold;
	margin-top: 4px;
	padding-right: 0 !important;
}
.fibi_submenu.wider {
	min-width: 63%;
}

.fibi_submenu.widerdouble {
	min-width: 96%;
}

.fibi_submenu.wider ul {
	float: right;
	overflow: visible;
	width: 48%;
}

.fibi_submenu.wider ul.first {
	padding-left: 3%;
}

ul.fibi_main_menu>li .fibi_submenu li a,.fibi_submenu a.strong {
	display: block;
	min-height: 20px;
	padding-right: 15px;
	text-align: right;
	line-height: 18px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/bullet_arrow.png") right center
		no-repeat;
	color: #596a76;
	text-decoration: none;
}
.link_addinfo {
    bottom: 13px;
    position: absolute;
}
ul.fibi_main_menu>li .fibi_submenu li a:hover,ul.fibi_main_menu>li .fibi_submenu li a:focus
	{
	color: #076dbb;
	text-decoration: underline;
}

.fibi_submenu a.strong {
	background: none;
	padding: 0;
	color: #076dbb;
}

.submenu_banner {
	/*background: url("/FibiTheme/themes/html/FibiTheme/images/header/mailonline.jpg") no-repeat scroll
		center center #FDB726;
	height: 220px;
	width: 210px;
	float: left;
	border-right: 1px dotted #999;
	width: 24%;*/
}

.submenu_banner a {
	display: block;
	height: 113px;
}
/***** / Menu Second Level *****/
/***** / Lower Header *****/
/********** / End of Header **********/

/************************
*                       *
*     Page  Footer      *
*                       *
************************/
/********** Start of Footer **********/
.fibi_footer {
	width: 100%;
	background: url("/FibiTheme/themes/html/FibiTheme/images/footer/footer_bg.png") center top
		repeat-x;
}

.fibi_footer .fibi_container {
	height: 430px;
	overflow: inherit;
	font-size: 1.2em;
}

.fibi_bottom_nav_wrapper {
	padding-top: 45px;
	min-height: 190px;
	height: auto;
	overflow: auto;
}

.inner .fibi_footer .fibi_bottom_nav_wrapper { /* ?????????? */
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/bottomFooterLines.gif") center top
		repeat-x;
}

.fibi_bottom_nav,.fibi_bottom_nav ul {
	clear: both;
	overflow: auto;
}

.fibi_bottom_nav>ul {
	display: block;
	margin: 0 auto;
	width: 955px;
}

.fibi_bottom_nav ul li.menuparent {
	display: inline-block;
	min-width: 125px;
	width: auto;
	min-height: 200px;
	height: auto;
	padding: 0 20px;
	float: right;
	border-right: 1px solid #d4dde3;
	color: #113d59;
	font-size: 1.2em;
	font-weight: bold;
}

.fibi_bottom_nav ul li.menuparent p {
	margin-bottom: 12px;
}

.fibi_bottom_nav ul li.menuparent p.hot {
	margin-top: 12px;
}

.fibi_bottom_nav ul li.menuparent.first {
	border: none;
	padding-right: 0;
}

.fibi_bottom_nav ul li.menuparent.last {
	padding-left: 0;
}

.fibi_bottom_nav ul li.menuchild {
	padding: 0;
	line-height: 1em;
}

.fibi_bottom_nav ul li.menuchild a {
	color: #113d59;
	font-family: Arial;
	font-weight: normal;
	line-height: 1.3em;
}
/***** Start of Social_Networks *****/
.fibi_footer .fibi_social_networks {
	margin: 55px auto 30px;
	width: 313px;
	height: 100px;
}

.fibi_footer .fibi_social_networks li {
	display: inline-block;
	float: right;
}

.fibi_footer .fibi_social_networks a {
	display: block;
	width: 99px;
	height: 100px;
	color: #4f677d;
	line-height: 173px;
	text-align: center;
	font-size: 1.1em;
	font-weight: bold;
	background: url("/FibiTheme/themes/html/FibiTheme/images/footer/footer_sntw.png") transparent
		no-repeat;
}

.fibi_footer .fibi_social_networks a:hover,.fibi_footer .fibi_social_networks a:focus
	{
	text-decoration: none;
}

.fibi_footer .fibi_social_networks a.fibi_youtube {
	background-position: center -500px;
}

.fibi_footer .fibi_social_networks a.fibi_twitter {
	background-position: center -300px;
}

.fibi_footer .fibi_social_networks a.fibi_facebook {
	background-position: center -100px;
}

.fibi_footer .fibi_social_networks a.fibi_youtube:hover,.fibi_footer .fibi_social_networks a.fibi_youtube:focus
	{
	background-position: center -400px;
}

.fibi_footer .fibi_social_networks a.fibi_twitter:hover,.fibi_footer .fibi_social_networks a.fibi_twitter:focus
	{
	background-position: center -200px;
}

.fibi_footer .fibi_social_networks a.fibi_facebook:hover,.fibi_footer .fibi_social_networks a.fibi_facebook:focus
	{
	background-position: center 0;
}
/***** / End  of Social_Networks *****/
#fibi_footer {
	background: url("/FibiTheme/themes/html/FibiTheme/images/footer/footer_bg.png") 0 0 repeat-x;
	float:right;
}

#fibi_footer .fibi_footer_logo {
	padding-top: 4px;
}

#fibi_footer .fibi_container {
	height: 80px;
	font-size: 1.2em;
}

.fibi_footer_logo {
	margin: 0 auto;
	width: 52px;
	height: 40px;
}

div.fibi_bottom_links {
	margin: 12px auto;
	/*width: 734px; */
	width: 100%;
	height: 1.5em;
}

.fibi_bottom_links ul {
	width: 100%;
	text-align: center;
}

.fibi_bottom_links ul li {
	display: inline-block;
	/*float: right;*/
}

.fibi_bottom_links ul li a {
	display: block;
	height: 16px;
	padding: 0 15px;
	border-left: 1px solid #9999cc;
	color: #113d59;
	font: Arial;
	font-weight: normal;
	font-size: 1.2em;
}
.fibi_bottom_links ul li a:last-child {
	border-left:none;
}
.fibi_bottom_links ul li a:hover,.fibi_fibi_bottom_links ul li a:focus {
	text-decoration: underline;
}

.fibi_bottom_links ul li.last a {
	border-left: none;
}
/********** / End of Footer **********/

/************************
*                       *
*   Home Page Content   *
*                       *
************************/
/********** Start of Gallery **********/
.fibi_gallery {
	margin: 0 auto;
	width: 100%;
	padding-top: 30px; /* temp 43*/
	height: 468px;
	background: #aed2f1 url("/FibiTheme/themes/html/FibiTheme/images/hp/hp_gallery_sky.jpg") right
		-1px no-repeat;
}

.fibi_gallery .fibi_container {
	font-size: 1.2em;
}

/***** Start of Gallery Nav *****/
.fibi_gallery_nav {
	height: 390px;
}

.fibi_gallery_nav .fibi_title_explained {
	height: 240px;
	color: #075ca1;
}

.fibi_gallery_nav .fibi_title_explained h1 {
	height: 150px;
	font-size: 50px;
}

.fibi_gallery_nav .fibi_title_explained h2 {
	height: 52px;
	font-size: 1.6em;
}

.fibi_gallery_nav .fibi_btn_hp_banner {
	width: 89px;
}

.fibi_gallery .fibi_gallery_navbar {
	margin-top: 35px;
	width: 532px;
	height: 81px;
}

.fibi_gallery .fibi_gallery_navbar li {
	display: inline-block;
	height: 80px;
	width: 132px;
	float: right;
}

.fibi_gallery .fibi_gallery_navbar li div.fibi_wrapper {
	position: relative;
}

.fibi_gallery .fibi_gallery_navbar li div.fibi_wrapper .header {
	position: absolute;
	top: 1px;
	visibility: hidden;
	width: 133px;
	height: 9px;
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/hp/gallery_nav_arrow.png")
		center top no-repeat;
	z-index: 750;
}

.fibi_gallery .fibi_gallery_navbar li.active div.fibi_wrapper .header {
	visibility: visible;
}

.fibi_gallery .fibi_gallery_navbar li a {
	position: absolute;
	top: 10px;
	z-index: 710;
	display: block;
	padding: 20px;
	width: 92px;
	height: 31px;
	color: #ffffff;
	font-size: 1.6em;
	text-align: center;
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/hp/gallery_nav_bgr.png")
		center top no-repeat;
}

.fibi_gallery .fibi_gallery_navbar li.first {
	width: 131px;
}

.fibi_gallery .fibi_gallery_navbar li.first a {
	-webkit-border-radius: 0 3px 3px 0;
	/*-moz-border-radius:  0 3px 3px 0;/**/
	border-radius: 0 3px 3px 0;
	background-position: 1px 0;
}

.fibi_gallery .fibi_gallery_navbar li.last a {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
	width: 91px;
}

.fibi_gallery .fibi_gallery_navbar li.active a,.fibi_gallery .fibi_gallery_navbar li:hover a,.fibi_gallery .fibi_gallery_navbar li a:hover,.fibi_gallery .fibi_gallery_navbar li:focus a,.fibi_gallery .fibi_gallery_navbar li a:focus
	{
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/hp/gallery_nav_bgr.png")
		center -71px no-repeat;
	text-decoration: none;
}

/***** Start of hp Login *****/
/*.client_avatar {
	background: #fff url(/FibiTheme/themes/html/FibiTheme/images/common/Get.aspx.jpg) no-repeat;
	position: absolute; 
	top: 4px; 
	left: 97px; 
	display:none;
	width: 144px; 
	height: 109px; 
	 -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;

}*/
#LoginIframeTag {
	height:376px !important;
	width:232px
}
.fibi_login_wrapper {
	margin-top: 8px;
	/*margin-top:18px;*/
	/*padding: 12px 0 15px 0;*/
	padding: 12px 0 0 0;
	/*height: auto;*/
	/*min-height: 389px;*/
	width: 232px;
	/*background: url("/FibiTheme/themes/html/FibiTheme/images/hp/fibilogin-bg-big.png") center 0 no-repeat;*/
	/*background: url("/FibiTheme/themes/html/FibiTheme/images/hp/login_bgd.png") center 0 no-repeat;*/
	/*background: url("/FibiTheme/themes/html/FibiTheme/images/hp/fibilogin-bg1.png") center 0 no-repeat;*/
	height:376px;
}
/*.fibi_login_wrapper>div {
    padding-right: 19px;
    padding-left: 17px;
}*/
.fibi_login_wrapper a {
	color: #076dbb;
}

.fibi_login_wrapper .fibi_login { /*height: 128px;*/
	/*height:241px;*/
	height: 280px; /*17-10-2013 -Vadim*/
	width: 232px;
}

.fibi_login_content { /*height: 241px;*/
	height: 325px; /*17-10-2013 -Vadim*/
	width: 232px;
	background: transparent;
	position: relative;
}

.fibi_login_header {
	height: 25px;
	line-height: 19px;
	font-size: 18px;
	color: #1f3d59;
	/*margin-bottom: 15px;*/
	padding-left: 17px;
	padding-right: 19px;
	position:absolute;
	left:2px;
	top:29px;
	z-index:1;
}

.fibi_login_header .support {
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/hp/btn_support.gif") center
		top no-repeat;
	height: 23px;
	width: 66px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: bold;
	padding-right: 27px;
	padding-bottom: 3px;
	color: #0871c4;
	border: none;
	cursor: pointer;
	margin: 0;
}

.fibi_login_header .support:hover {
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/hp/btn_support.gif") center
		-23px no-repeat;
}
/*.index.fibi_page_content .fibi_login input*/
.fibi_login_content .fibi_login input {
	border: 1px solid #BBC9D1;
	color: #596A76;
	direction: ltr;
	font-family: Arial;
	font-size: 1.3em;
	height: 25px;
	line-height: 25px;
	margin: 4px 19px 4px 0;
	padding-right: 7px;
	text-align: right;
	width: 185px;
}
.index.fibi_page_content .fibi_login input:focus {
	border: 1px solid #076dbb;
}

/*span.fibi_error {line-height: 10px;} to make sure it goes to a new line*/
div.fibi_error,span.fibi_error,.radio_wrap>span.fibi_error {
	display: block;
	direction: ltr;
	clear:both;
}
.title_main {font-weight:bold; margin: 5px 0; display: block; font-size:1.6em;}
.fibi_error.ltr { padding-left: 19px; padding-right: 0!important; }
.agreeBox + .fibi_error.ltr {
	padding: 13px 0 0 10px;
	float: left;
}
.fibi_error.fibi_pwd_error {
	height: 24px;
}

.fibi_error.sticky {
	margin-top: -10px;
}

.fibi_login_wrapper .fibi_forgot_pwd { /*float: right;*/
	/*padding-top: 10px;*/
	padding-right: 19px;
	width: 114px;
	color: #076DBB;
	position: absolute;
	top: 96px;
	font-size: 12px;
}

.fibi_login_wrapper .fibi_forgot_pwd p.fpass {
	margin: 0;
	color: #076DBB;
	text-decoration: underline;
}

p.fpass_abs {
	margin: 0;
	color: #076DBB;
	text-decoration: underline;
	position: absolute;
	top: 117px;
	right: 21px;
	z-index: 10;
}

p.security_link_abs {
	margin: 0;
	color: #076DBB;
	text-decoration: underline;
	position: absolute;
	bottom: -2px;
	right: 57px;
	line-height: 14px;
	z-index: 11;
	font-size: 12px;
}

p.fpass_abs:hover,p.fpass_abs:focus,p.security_link_abs:hover,p.security_link_abs:focus
	{
	color: #076DBB;
	cursor: pointer;
}

.fibi_login_wrapper div.fibi_submit { /* float: left;
    margin-top: 10px;
    width: 78px;
    height:29px;*/
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/btn_login.gif") center top no-repeat;
	float: left;
	height: 29px;
	margin-left: 19px;
	margin-top: 6px;
	width: 78px;
}

 /*ilia010914*/ /*start ---*/

/* float: left;
    margin-top: 10px;
    width: 78px;
    height:29px;*/
/*
div.fibi_submit { 
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/btn_login.gif") center top no-repeat;
	float: left;
	height: 29px;
	margin-right:1.5% !important;
	margin-top:0 !important;
	width: 78px;
}
div.fibi_submit:hover, div.fibi_submit:focus {
    background: url("/FibiTheme/themes/html/FibiTheme/images/hp/btn_login.gif") center -29px no-repeat;
	cursor:pointer;
}
.fibi_submit input {
    background: url("/FibiTheme/themes/html/FibiTheme/images/hp/arr_login.png") no-repeat scroll 10px center transparent;
    border: medium none;
    color: #FFFFFF;
    font-size: 18px;
    height: 29px;
    margin: 0;
    padding: 0 10px 5px 23px;
    text-align: center;
    width: 70px;
	cursor:pointer;
}*/

.fibi_submit {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/big_btn.jpg") repeat-x scroll center center #00659F!important;
	border: medium none;
	border-radius: 6px 6px 6px 6px;
	color: #FFFFFF;
	display: inline-block;
	height: 30px;
	line-height: 30px;
	padding: 0px!important;
	vertical-align: middle;
	cursor: pointer;
}


input:disabled {
	background-color: #CCCCCC !important;
	cursor: default !important;
}
.search input:disabled {
	background-color: transparent !important;
}

.fibi_submit input {
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/arr_login.png") no-repeat scroll 8px center transparent;
	border: medium none;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 18px;
	height: 30px;
	margin: 0;
	padding: 0 9px 0px 24px;
	text-align: center;
	border-radius: 5px 5px 5px 5px;
}

 /*ilia010914*/ /*end ---*/

.fibi_login_wrapper div.fibi_submit:hover>* {
	cursor: pointer;
}

.index.fibi_page_content .fibi_login .fibi_submit:hover,.index.fibi_page_content .fibi_login .fibi_submit:focus
	{
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/btn_login.gif") center -29px no-repeat;
	cursor: pointer;
}

.index.fibi_page_content .fibi_login .fibi_submit input {
	border: none;
	width: 78px;
	height: 29px;
	margin: 0;
	padding: 0 10px 5px 20px;
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/hp/arr_login.png") 10px
		center no-repeat;
	font-size: 1.5em;
	text-align: center;
	color: #fff;
}

.fibi_login_wrapper .fibi_security {
	display: block;
	height: 81px;
	width: 232px;
	margin-top: 24px;
	/*background: url("/FibiTheme/themes/html/FibiTheme/images/hp/security_lock-bg.png") top center no-repeat;*/
	float: right;
	overflow: hidden
}

.fibi_login_wrapper .fibi_security:hover {
	/*background: url("/FibiTheme/themes/html/FibiTheme/images/hp/security_lock-bg.png") no-repeat scroll center -81px;*/
	
}

.fibi_login_wrapper .fibi_security p { /*height: 16px;
	float: right;
    padding-right: 50px;
    padding-top: 25px;
    width: auto;*/
	color: #05386B;
	text-decoration: underline;
	text-align: right;
	font-size: 12px;
	padding: 4px 50px 0 0;
	margin: 25px 0 0 0;
}

.fibi_login_wrapper .fibi_security p:hover,.fibi_login_wrapper .fibi_security p:focus,.fibi_login_wrapper .fibi_security p:active
	{
	color: #05386B;
	text-decoration: underline;
	cursor: pointer;
}

.fibi_login_wrapper .fibi_forgot_pwd p.fpass:hover,.fibi_login_wrapper .fibi_forgot_pwd p.fpass:focus,.fibi_login_wrapper .fibi_forgot_pwd p.fpass:active
	{
	color: #05386B;
	text-decoration: underline;
	cursor: pointer;
}

.fibi_login_wrapper .fibi_security  img {
	margin: 6px 0 0 5px;
	float: left;
}

/*.fibi_login_wrapper .fibi_security_img {
    height: 82px;
    background: transparent url("/FibiTheme/themes/html/FibiTheme/images/hp/security_lock.png") 2px 0 no-repeat;
}
.fibi_login_wrapper .fibi_security_img div {color: #076DBB;}

.fibi_login_wrapper .fibi_security_img div.flr {
    padding-top: 50px;
    width: 80px;
}
.fibi_login_wrapper .fibi_security_img img {
    width: 108px;
    height: 82px;
    background: #e1e1e1;
}*/
.fibi_login_wrapper .fibi_login_footer { /*padding-top: 10px;
   background: transparent url("/FibiTheme/themes/html/FibiTheme/images/hp/login_footer_bgd.png") center top no-repeat;
    height: 47px;*/
	height: 48px;
	width:210px;
	margin-right: 10px;
	margin-top: 10px;
	position: absolute;
}

.fibi_login_wrapper .fibi_login_footer div {
	/*height: 18px;*/
	font-size:12px;
	color:#fff;
}
.fibi_login_wrapper .fibi_login_footer a {
	color: #fff !important;
	font-size:12px !important;
	text-decoration:underline;
	float:right;
	clear:both;
}

.fibi_login_wrapper .fibi_announce a {
	font-size: 1.1em;
}
/********** / End of Gallery **********/

/********** Start of Rates **********/
.fibi_rates {
	margin: 0 auto;
	width: 100%;
	/*height: 312px; */
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/hp/rates_bgd.png") center top
		repeat-x;
}

.fibi_stocks_circle_wrapper {
	position: relative;
	height: 60px;
}

.fibi_stocks_circle_container {
	position: absolute;
	top: -25px;
	height: 75px;
	width: 100%;
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/circle_r.png") center top no-repeat;
}

.fibi_stocks_circle_container .fibi_stocks_close,.fibi_stocks_circle_container .fibi_stocks_open
	{
	margin: 15px auto 7px;
	height: 24px;
	width: 25px;
}

.fibi_stocks_circle_container .fibi_stocks_close a,.fibi_stocks_circle_container .fibi_stocks_open a
	{
	display: block;
	height: 24px;
	width: 24px;
}

.fibi_stocks_circle_container .fibi_stocks_close a {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/rnd_arrow.png") center -96px
		no-repeat;
}

.fibi_stocks_circle_container .fibi_stocks_open a {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/rnd_arrow.png") center -48px
		no-repeat;
}

.fibi_stocks_circle_container .fibi_stocks_close a:hover,.fibi_stocks_circle_container .fibi_stocks_close a:focus
	{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/rnd_arrow.png") center -120px
		no-repeat;
	text-decoration: none;
}

.fibi_stocks_circle_container .fibi_stocks_open a:hover,.fibi_stocks_circle_container .fibi_stocks_open a:focus
	{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/rnd_arrow.png") center -72px
		no-repeat;
	text-decoration: none;
}

.fibi_rates .fibi_container {
	padding-top: 18px;
	font-size: 1em;
}
/*need to be uncommented after removing css from graph portlet oh HP*/

#format{
	float:right;
	margin:0;
	padding:0;
	width:215px;
	border-right:1px solid #BBCAD1;
	border-left: 1px solid #BBCAD1;
	border-top: 1px solid #BBCAD1;
}
#format li {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	width:215px;
	height:68px;
	overflow: visible;
	z-index:10;
}
#format li {
	border-bottom: 1px solid #bbcad1;
	background: url('/wps/MatafPrtlComPortlet/images/bf_graph_label.png') repeat-x;
	font-weight: normal;
	color: #555555;
}
#format li label {
	background: url('/wps/MatafPrtlComPortlet/images/onepix.png') repeat;
	width:215px;
	height:68px;
	margin:0;
	top:0;
	right:0;
	position:absolute;
	z-index:10000000;
	cursor:pointer;
}

.fibi_share_name.graph_share_name {
	float: right;
	font-size: 15px;
	font-weight: bold;
	text-align: right;
	padding-right:20px;
	padding-top:8px;
}
.fibi_trend.graph_trend.down,
.fibi_trend.graph_trend.up {
	float: left;
	margin-left: 20px;
	margin-top: 8px;
	}
.etc.graph {
	clear: both;
	float: right;
	padding-top: 5px;
	padding-right:20px;
}
#format li label div {
	position:absolute;
	height:100%;
	width:4px;
	top:0;
	right:0
}
#format li label.div-default div {
	background-color:#ccc;
}
#format li label.TA_25.div-active div {
	background-color:#00A33D !important;
}
label#TA_25 .etc.graph {
    background: url("/wps/MatafPrtlComPortlet/images/TA_25.png") no-repeat scroll right 11px transparent;
    margin-right: 18px;
}
#format li label.TA_75.div-active div {
	background-color: #CD7F31 !important;
}
label#TA_75 .etc.graph{
    background: url("/wps/MatafPrtlComPortlet/images/TA_75.png") no-repeat scroll right 11px transparent;
    margin-right: 18px;
}
#format li label.TA_100.div-active div {
	background-color: #3131CD !important;
}
label#TA_100 .etc.graph {
    background: url("/wps/MatafPrtlComPortlet/images/TA_100.png") no-repeat scroll right 11px transparent;
    margin-right: 18px;
}
#format li label.TA_BANKS.div-active div {
	background-color: #CC00CC;
}
label#TA_BANKS .etc.graph {
    background: url("/wps/MatafPrtlComPortlet/images/TA_BANKS.png") no-repeat scroll right 11px transparent;
    margin-right: 18px;
}
#format li label.TA_OIL.div-active div {
	background-color: #6699ff !important;
}
label#TA_OIL .etc.graph {
    background: url("/wps/MatafPrtlComPortlet/images/TA_OIL.png") no-repeat scroll right 11px transparent;
    margin-right: 18px;
}
#format li label.TA_FIN_15.div-active div {
	background-color: #000000 !important;
}
label#TA_FIN_15 .etc.graph {
    background: url("/wps/MatafPrtlComPortlet/images/TA_FIN_15.png") no-repeat scroll right 2px transparent;
    margin-right: 18px;
}
[data-type*="#00A33D"] {
   background: url("/wps/MatafPrtlComPortlet/images/TA_25.png") no-repeat scroll right 2px transparent;
   padding-right: 15px;
   float:right;
}
[data-type*="#CD7F31"] {
   background: url("/wps/MatafPrtlComPortlet/images/TA_75.png") no-repeat scroll right 2px transparent;
   padding-right: 15px;
   float:right;
}
[data-type*="#3131CD"] {
   background: url("/wps/MatafPrtlComPortlet/images/TA_100.png") no-repeat scroll right 2px transparent;
   padding-right: 15px;
   float:right;
}
[data-type*="#CC00CC"] {
   background: url("/wps/MatafPrtlComPortlet/images/TA_BANKS.png") no-repeat scroll right 2px transparent;
   padding-right: 15px;
   float:right;
}
[data-type*="#6699FF"] {
   background: url("/wps/MatafPrtlComPortlet/images/TA_OIL.png") no-repeat scroll right 2px transparent;
   padding-right: 15px;
   float:right;
}
[data-type*="#000000"] {
   background: url("/wps/MatafPrtlComPortlet/images/TA_FIN_15.png") no-repeat scroll right 2px transparent;
   padding-right: 15px;
   float:right;
}

div .highcharts-tooltip{
	text-align: right;
}
div .highcharts-tooltip td{
	padding-right: 5px;
	padding-left: 5px;
	font-family: Arial;
}
div .highcharts-tooltip .chartTooltipHeader{
	padding-top: 4px;
	padding-bottom: 4px;
	direction: rtl;
	text-align: right;
}
/***** Start of Rates Carousel *****/
.fibi_rates .fibi_carousel_wrapper {
	margin: 10px auto 0;
	height: 120px;
	/*width: 884px;*/
}

.fibi_rates .fibi_carousel_wrapper>div {
	float: right;
	/*height: 120px;*/
}

.fibi_rates .fibi_carousel_wrapper .carousel {
	display: inline-block;
	float: none;
	margin: 0 auto;
	/*width: 842px;*/
}

.fibi_rates .fibi_carousel_wrapper .fibi_carousel_arr_rt a,.fibi_rates .fibi_carousel_wrapper .fibi_carousel_arr_lt a
	{
	display: block;
	margin-top: 35px;
	width: 22px;
	height: 48px;
	line-height: 48px;
	text-decoration: none;
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/rect_arrow.png") transparent no-repeat;
}

.fibi_rates .fibi_carousel_wrapper .fibi_carousel_arr_rt {
	margin-left: -1px;
}

.fibi_rates .fibi_carousel_wrapper .fibi_carousel_arr_lt {
	margin-right: -1px;
}

.fibi_rates .fibi_carousel_wrapper .fibi_carousel_arr_rt a {
	background-position: center 0px;
}

.fibi_rates .fibi_carousel_wrapper .fibi_carousel_arr_rt a:hover,.fibi_rates .fibi_carousel_wrapper .fibi_carousel_arr_rt a:focus
	{
	text-decoration: none;
	background-position: center -48px;
}

.fibi_rates .fibi_carousel_wrapper .fibi_carousel_arr_lt a {
	background-position: center -96px;
}

.fibi_rates .fibi_carousel_wrapper .fibi_carousel_arr_lt a:hover,.fibi_rates .fibi_carousel_wrapper .fibi_carousel_arr_lt a:focus
	{
	text-decoration: none;
	background-position: center -144px;
}

.fibi_rates .fibi_carousel_wrapper .carousel li {
	display: inline-block;
	/*float: right;*/
	width: 130px;
	height: 85px;
	border-right: 1px solid #c9dae4;
	text-align: right;
}
.carousel > div {
	float:right;
	width:100%;
}
.carousel div span {
	color: #596A76;
    display: inline-block;
    font-weight: bold;
    letter-spacing: 5px;
    padding: 2px 0;
}
.currenciesLastUpdate span {
	color: #1F3D59;
    display: inline-block;
    font-weight: bold;
    letter-spacing: 5px;
    padding: 2px 0;
}
.fibi_rates .fibi_carousel_wrapper .carousel li.first {
	border-right: none;
}

.fibi_rates .fibi_carousel_wrapper .carousel li.last {
	border-left: none;
}

.fibi_rates .fibi_carousel_wrapper .carousel li a {
	display: block;
	padding: 18px 10px;
	height: 78px;
	width: 130px;
	font-family: Arial;
	line-height: 160%;
	cursor: default;
}

.fibi_rates .fibi_carousel_wrapper .carousel li a:hover,.fibi_rates .fibi_carousel_wrapper .carousel li a:focus
	{
	text-decoration: none;
}

.fibi_rates .fibi_carousel_wrapper .carousel li a .update_time {
	height: 17px;
	color: #9ba1a4;
	font-size: 1em;
	font-family: Arial;
}

.fibi_rates .fibi_carousel_wrapper .carousel li a>span {
	display: block;
}

.fibi_rates .fibi_carousel_wrapper .carousel li a .fibi_share_name {
	color: #4f677d;
	font-size: 1.5em;
	font-weight: bold;
}

.fibi_rates .fibi_carousel_wrapper .carousel li a .fibi_trend {
	padding-right: 0;
	padding-top: 4px;
	height: 15px;
	font-size: 1.4em;
	font-weight: bold;
}

.fibi_currency_rates_header>table {
	width: 100%;
}

span.thin_border {
	background: #C9DAE4;
	width: 250px;
	height: 1px;
	margin-top: 4px;
	display: inline-block;
}

.fibi_rates .fibi_carousel_wrapper .carousel li a .up {
	color: #009c00;
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/u_ar.png") 34px 9px no-repeat;
}

.fibi_rates .fibi_carousel_wrapper .carousel li a .down {
	color: #c01717;
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/d_ar.png") 34px 9px no-repeat;
}

.fibi_rates .fibi_carousel_wrapper .carousel li a .etc {
	padding-top: 8px;
	color: #596a76;
	font-size: 1em;
}
/***** End of Rates Carousel *****/

/***** Start of Personal Navigation *****/

#customNavigationEditContainer .fibi_submit {
	float: left !important;	
}
	
/***** End of Personal Nevigation *****/


/***** Start of Currency Rates *****/
.fibi_rates .fibi_currency_rates_header {
	margin: 0 auto;
	width: 635px;
	height: 15px;
}

.fibi_rates .fibi_currency_rates_header div {
	float: right;
	text-align: center;
}

.fibi_rates .fibi_currency_rates_header .line {
	height: 7px;
	width: 260px;
	border-bottom: 1px solid #c9dae4;
}

.fibi_section_title {
	width: 110px;
}

.fibi_stocks  .fibi_section_title h3,.fibi_rates  .fibi_section_title h3,.inner .fibi_section_title h3,.fibi_currency_rates_header  h3
	{
	display: block;
	margin: 0 auto;
	width: 115px;
	height: 15px;
	line-height: 15px;
	font-size: 1.5em;
	font-weight: normal;
	color: #1f3d59;
	text-align: center;
}

.fibi_rates .fibi_currency_rates {
	margin: 0 auto;
	height: 95px;
	width: 100%;
}

.fibi_rates .fibi_currency_rates ul {
	margin-top: 14px;
	display: inline-block;
}

.fibi_rates .fibi_currency_rates li {
	display: inline-block;
	/* float: right;*/
	height: 30px;
	/*width: 178px;*/
	margin-bottom:15px;
}

.fibi_rates .fibi_currency_rates li.euro {
	
}

.fibi_rates .fibi_currency_rates li.euro>div {
	margin-right: 40px;
	border-left: none;
}

.fibi_rates .fibi_currency_rates li>div {
	float: right;
	/*padding-right: 25px;
    padding-left: 5px;*/
	padding: 0 30px;
	height: 30px;
	/* width: 165px;*/
	/*border-left: 1px solid #a4b1ba;*/
}

.fibi_rates .fibi_currency_rates li.other>div {
	padding-right: 0;
	width: 208px;
	border: none;
}

.fibi_rates .fibi_currency_rates li.dollar div {
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/currency_icons.png") right 0 no-repeat;
	margin-right: 11px;
}

.fibi_rates .fibi_currency_rates li.euro div {
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/currency_icons.png") right -33px
		no-repeat;
}

.fibi_rates .fibi_currency_rates li span {
	float: right;
	line-height: 30px;
	color: #1f3d59;
}

.fibi_rates .fibi_currency_rates li span.strong {
	padding: 0 15px 0 19px;
	margin: 0 15px 0 0;
	line-height: 30px;
	font-size: 1.5em;
	font-weight: bold;
	border-right:1px solid #C9DAE4;
	
}
.fibi_rates .fibi_currency_rates li.li_link span.strong {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/li_link_bg.png") left no-repeat;
	 padding: 0 15px 0 33px;
}
.fibi_rates .fibi_currency_rates li.li_link span.strong:hover, .fibi_rates .fibi_currency_rates li.li_link span.strong:focus {
	cursor:pointer;
	text-decoration:underline;
}
.fibi_rates .fibi_currency_rates li span.rate, .fibi_rates .fibi_currency_rates li span.rate_up, .fibi_rates .fibi_currency_rates li span.rate_down{
	line-height: 32px;
	font-size: 1.2em;
}
.fibi_rates .fibi_currency_rates li span.rate_down {
	color:#C01717;
	font-weight:bold;
	padding-right:10px;
 } 
.fibi_rates .fibi_currency_rates li span.rate_up {
	color:#009C00;
	font-weight:bold;
	padding-right:10px;
 }
.fibi_rates .fibi_currency_rates li.other>div a,.fibi_rates .fibi_currency_rates li.other>div a:hover,.fibi_rates .fibi_currency_rates li.other>div a:focus
	{
	display: block;
	float: left;
	direction: ltr;
	text-decoration: none;
	height: 24px;
	width: 24px;
	margin: 3px auto;
}

.fibi_rates .fibi_currency_rates li.other>div a {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/rnd_arrow.png") center top
		no-repeat;
	line-height: 24px;
}

.fibi_rates .fibi_currency_rates li.other>div a:hover,.fibi_rates .fibi_currency_rates li.other>div a:focus
	{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/rnd_arrow.png") center -24px
		no-repeat;
}

/********** Start of Stock **********/
.fibi_stocks {
	margin: 0 auto;
	width: 100%;
	padding-top: 10px;
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/hp/stock_bg.png") center top
		repeat-x;
}

.fibi_stocks .fibi_container {
	width: 1006px;
} /*should be checked*/
.fibi_stocks .fibi_section_title {
	margin: 0 auto 14px;
	width: 130px; /* making it 100px is impossible - no place for content*/
	height: 30px;
	padding-top: 20px;
	line-height: 25px;
	background: #fff;
}

/***** Stock Menubar *****/
.fibi_stocks .fibi_stock_menubar {
	margin: 0 auto;
	width: 570px;
	height: 38px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.fibi_stocks .fibi_stock_menubar li {
	display: inline-block;
	float: right;
	height: 38px;
}

.fibi_stocks .fibi_stock_menubar li a {
	display: block;
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/hp/stock_menu_bg.png") center
		top repeat-x;
	padding: 0 18px;
	height: 37px;
	line-height: 34px;
	width: auto;
	font-size: 1.8em;
	font-weight: bold;
	color: #075ca1;
	border: 1px solid #b9cad2;
	border-left: none;
}

.fibi_stocks .fibi_stock_menubar li a:hover,.fibi_stocks .fibi_stock_menubar li a:focus,.fibi_stocks .fibi_stock_menubar li.active a
	{
	text-decoration: none;
	color: #fff;
	border: 1px solid #0062a0;
	border-left: none;
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/hp/stock_menu_bg.png") center
		-37px repeat-x;
}

.fibi_stocks .fibi_stock_menubar li.first,.fibi_stocks .fibi_stock_menubar li.first a
	{
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}

.fibi_stocks .fibi_stock_menubar li.last,.fibi_stocks .fibi_stock_menubar li.last a
	{
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}

.fibi_stocks .fibi_stock_menubar li.last a {
	border-left: 1px solid #b9cad2;
}

.fibi_stocks .fibi_stock_menubar li.last a:hover,.fibi_stocks .fibi_stock_menubar li.last a:focus,.fibi_stocks .fibi_stock_menubar li.last.active a
	{
	border-left: 1px solid #0062a0;
}

/***** Period Menubar *****/
.fibi_stocks .fibi_report_period {
	margin: 14px auto 30px;
	width: 206px;
	height: 28px;
}

.fibi_stocks .fibi_report_period li {
	position: relative;
	display: inline-block;
	float: right;
	height: 28px;
	width: auto;
}

.fibi_stocks .fibi_report_period li.last {
	border-left: none;
}

.fibi_stocks .fibi_report_period li .fibi_wrapper a,.fibi_stocks .fibi_report_period li.first .fibi_wrapper div
	{
	display: block;
	padding: 0 5px;
	height: 20px;
	line-height: 20px;
	width: auto;
	border: 1px solid #cad5db;
	font-size: 14.5px;
	color: #1f3d59;
}

.fibi_stocks .fibi_report_period li.active a,.fibi_stocks .fibi_report_period li a:hover,.fibi_stocks .fibi_report_period li a:focus
	{
	background: #e3eef4;
	text-decoration: none;
}

.fibi_stocks .fibi_report_period li div.fibi_wrapper .fibi_report_period_footer
	{
	position: absolute;
	bottom: 0;
	left: 0;
	visibility: hidden;
	width: 100%;
	height: 7px;
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/hp/pointer_as.gif") center
		top no-repeat;
}
/*, .stocks .fibi_report_period li:hover div.fibi_wrapper .fibi_footer */
.fibi_stocks .fibi_report_period li.active div.fibi_wrapper .fibi_report_period_footer
	{
	visibility: visible;
}
/***** Graph Report *****/
.fibi_report_wrapper {
	width: 100%;
	height: 350px;
}

.fibi_report_wrapper .fibi_report_legend {
	float: right;
	width: 184px;
	height: 286px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/legend_bgr.gif") right center
		no-repeat;
}

.fibi_report_wrapper .fibi_report_legend li {
	display: block;
	width: 180px;
	height: 72px;
}

.fibi_report_wrapper .fibi_report_legend li>div {
	float: right;
	width: 75px;
	height: 50px;
	padding: 12px 15px 10px 10px;
}

.fibi_stocks .fibi_report_wrapper .fibi_report_legend .fibi_share_name {
	color: #4f677d;
	font-size: 1.5em;
	font-weight: bold;
}

.fibi_report_wrapper .fibi_report_legend li .fibi_trend {
	width: 50px;
	font-size: 1.4em;
	font-weight: bold;
}

.fibi_stocks .fibi_report_wrapper .fibi_report_legend .up {
	color: #009c00;
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/u_ar.png") 9px 15px no-repeat;
}

.fibi_stocks .fibi_report_wrapper .fibi_report_legend .down {
	color: #c01717;
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/d_ar.png") 9px 15px no-repeat;
}

.fibi_stocks .fibi_report_wrapper .fibi_report_legend .etc {
	padding-top: 12px;
	color: #596a76;
	font-size: 1.2em;
}

.fibi_report_wrapper .fibi_report {
	position: relative;
	float: right;
	width: 822px;
	height: 322px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/stock_l_bgd_nums.gif") left 0
		no-repeat;
}

.fibi_report_wrapper .fibi_report .fibi_point_wrapper {
	position: absolute;
	width: 69px;
	height: 35px;
}

.fibi_report_wrapper .fibi_report .fibi_point_wrapper.first {
	top: 20px;
	left: 50px;
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/hp/dot_blue_s.png") left
		bottom no-repeat;
}

.fibi_report_wrapper .fibi_report .fibi_point_wrapper.second {
	top: 200px;
	left: 100px;
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/hp/dot_turquoise_s.png") left
		bottom no-repeat;
}

.fibi_report_wrapper .fibi_report .fibi_point_wrapper.third {
	top: 115px;
	right: 80px;
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/hp/dot_green_s.png") left
		bottom no-repeat;
}

.fibi_report_wrapper .fibi_report .fibi_point_wrapper.forth {
	top: 200px;
	left: 400px;
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/hp/dot_yellow_s.png") left
		bottom no-repeat;
}

.fibi_report_wrapper .fibi_report .fibi_tooltip {
	width: 65px;
	height: 27px;
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/hp/tooltip_s.png") center
		center no-repeat;
	line-height: 20px;
	text-align: center;
	color: #596a76;
	font-weight: bold;
}

.fibi_stocks .fibi_report_legend .fibi_up_to_date span {
	font-size: 1.1em !important;
}
/********** / End of Stock **********/

/*****************************************************************
*                                                                *
*                                                                *
*                    Start of Inner Pages                        *
*                                                                *
*                                                                *
******************************************************************/

/************************
*                       *
*     Right Sidebar     *
*                       *
************************/
.right_sidebar {
	width: 185px;
	/*margin-left: 16px;*/
	padding-top: 55px;
	font-size: 1.2em;
}

.right_sidebar .right_menu a {
	color: #00659f;
}

.inner .right_menu h3 {
	font-size: 1.4em;
}

.right_sidebar .right_menu>li>a {
	display: block;
	padding-right: 16px;
	min-height: 36px;
	height: auto;
	line-height: 36px;
	border-top: 1px solid #bbc9d1;
	border-bottom: 1px solid #bbc9d1;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/mini_arrow_l.png") right center
		no-repeat;
	font-size: 1.4em;
	font-weight: bold;
}

.right_sidebar .right_menu>li>a:hover,.right_sidebar .right_menu>li>a:focus,.right_sidebar .right_menu>li>a.active
	{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/mini_arrow_d.png") right 16px
		no-repeat;
}

.right_sidebar .right_submenu a {
	display: block;
}

.right_sidebar .right_submenu {
	padding: 13px 0 15px;
}
.right_submenu.my_submenu {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	display:none;
}
.right_submenu.my_submenu  li  a{
	font-size:12px;
	color:#00659F;
}
.right_sidebar .right_submenu>li {
	padding: 3px 0;
}

.right_sidebar .right_submenu>li.last {
	border-bottom: none;
}

.right_sidebar .right_submenu {
	padding-top: 5px;
	
}

.right_sidebar .right_submenu li a {
	display: block;
	min-height: 22px;
	height: auto;
	line-height: 22px;
	padding-right: 16px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/bullet_arrow.png") right center
		no-repeat;
}

.right_sidebar .right_submenu li a.active {
	font-weight: bold;
}

.hide_sidebar {
	border-bottom: 1px solid #BBC9D1;
	display: block;
	height: 36px;
	line-height: 36px;
	padding-right: 20px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/hide_right_sidebar.png") right
		center no-repeat;
}

.minimizedSideBar {
	width: 25px;
	/*   margin-left: 16px;*/
	padding-top: 19px;
	border-right: 1px solid #BBC9D1;
}

.show_sidebar,.show_sidebar>span {
	display: block;
	height: 21px;
	width: 23px;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
}

.show_sidebar {
	border: 1px solid #BBC9D1;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dark_dot_pattern.gif") 0 0 repeat;
}

.show_sidebar>span {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/show_right_sidebar.png") center
		center no-repeat;
}
/********** / End of Right Sidebar **********/

/********** Main Content General **********/
.main_content { /*   width: 775px;*/
	padding-bottom: 30px;
	position: relative;
	font-size: 1.2em;
}
.main_content.hide { display:none;}
@
-moz-document url-prefix  () { .main_content {
	width: 99.5%;
}

}
.main_content.two_sidebars {
	width: 574px;
}

.main_content>table {
	width: 100%;
}

.inner h1 {
	float: right;
	width: auto;
	color: #00659f;
}

.inner h2 {
	margin: 18px 0;
	font-size: 1.6em;
	font-weight: bold;
	color: #596a76;
}

.inner h3 {
	float: right;
	margin-bottom: 10px;
	height: 23px;
	line-height: 23px;
	font-size: 1.5em;
	font-weight: bold;
	color: #0080D3;
}

.inner h4 {
	color: #4f799f;
	font-size: 1.8em;
	padding: 10px 0;
}
.inner h5 {
	margin: 10px 0 3px 0;
	clear: both;
}
.inner h3.nofloat {
	float: none !important;
}

/*.main_content ul {
	list-style-type: decimal;
}*/
.main_content ul.agreementUL li {
	margin: 7px 0 0 0;
	padding: 0 0 7px 0;
}
.main_content ul.agreementUL li ul li {
	margin-left:15px;
}




.page_container_wrapper {
	clear: both;
	color: #92A0A7;
}

.page_container_wrapper.bluehead {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/bluehead_header.png") center top
		repeat-x;
	color: #ffffff;
}

.status_line,.info_line {
	clear: both;
	height: 44px;
	width: 100%;
	padding: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.whitehead .status_line {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/status_bg.png") center top
		repeat-x;
}

.bluehead .status_line {
	-webkit-box-shadow: 0 6px 6px -6px #DDDDDD;
	-moz-box-shadow: 0 6px 6px -6px #DDDDDD;
	box-shadow: 0 6px 6px -6px #DDDDDD;
}

.status_line.inner {
	clear: both;
	height: 44px;
	width: 100%;
	padding: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	-moz-box-shadow: 0 0 0 0;
	-webkit-box-shadow: 0 0 0 0;
	box-shadow: 0 0 0 0;
	font-size: 0.9em;
	color: #596A76;
}


.status_line.inner >div {
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/common/divider_vert_emboss.gif") repeat-y right 0;
	float: right;
	margin: 5px 0;
	padding-right: 12px;
	height: 20px;
	line-height: 20px;
	font-size: 1.2em;
	margin: 0!important;
}
.status_line.inner>div.last {
	border-left: none;
}
.status_line.inner >div:first-child {
	background: none;
}
.status_line.multiline {
	background-position: 0 bottom;
}

.info_line {
	color: #596a76;
}

/*  Inner pages layout - blue status, white status, no status line*/
.page_container {
	border: 1px solid #bbc9d1;
	padding: 5px 16px 50px;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	clear: both;
	margin-top: 18px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern.gif") repeat scroll 0
		0 transparent;
}

.whitehead .page_container {
	padding: 5px 16px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.page_container.outer_tabs_container,.page_container.no_status {
	border: none;
	padding: 0;
	clear: both;
	background-image: none;
}

.page_container.upper {
	padding: 25px 25px 20px;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	margin-top: 0px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern.gif") repeat scroll 0
		0 transparent;
	color: #596a76;
}

.stock_buy_sell1 .page_container.upper {
	padding: 20px;
}

.page_container.lower {
	border-top: 1px solid #bbc9d1;
	padding: 5px 15px 50px;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	margin-top: -3px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dark_dot_pattern.gif") repeat
		scroll 0 0 transparent;
}
.filter_form.complex.dark {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dark_dot_pattern.gif") repeat
		scroll 0 0 transparent;
}

.bluehead .page_container {
	border: 1px solid #bbc9d1;
	border-top: 1px solid transparent;
	padding: 5px 16px 50px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0px;
	clear: both;
	margin-top: 0px;
	background-image: none;
}

.page_container_footer {
	height: 40px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern.gif") repeat 0 0
		transparent;
	border: 1px solid #bbc9d1;
	border-top: none;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
}

.page_link .btn_graph {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/graph_icon.png") no-repeat scroll
		right -1px transparent;
	display: block;
	padding: 0 25px 0 5px;
}

.graph_picture {
	float: right;
	border: 0px;
	margin-right: 10px;
	display: none;
	width: 20px;
	height: 15px;
}

.graph_span {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/graph_icon.png") no-repeat scroll
		right transparent;
	width: 20px;
	height: 15px;
	display: block;
	float: right;
	margin-right: 15px;
}
h1 span.shemNiar {
	background: none repeat scroll 0 0 #00659f;
    -webkit-border-radius: 30px 30px 30px 30px;
	-moz-border-radius: 30px 30px 30px 30px;
	border-radius: 30px 30px 30px 30px;
    display: inline-block;;
    margin-right: 5px;
    padding: 4px 11px;
    color:#ffffff;
    margin-top:-4px;
    /* float:right;*/
}
body.ie10 h1 span.shemNiar.special, body.ie11 h1 span.shemNiar.special  { 
	display:inline-block;
	padding:0 11px;
	margin-top:0px!important;
}
h1 span.shemPeula {
    margin-right: 7px;
}
/********** / End of Main Content General **********/
.heading {
	margin-top: 7px;
	height: 27px;
}

.heading h1 {
	font-size: 25px;
	font-weight: bold;
	padding-top: 5px;
}

/***** Start of Page Tools *****/
.main_content .tools {
	float: left;
	margin: 10px 0 18px;
	/*width: 110px;*/
	height: 20px;
}

.main_content .tools li {
	display: inline-block;
	float: right;
	border-left: 1px solid #d9e1e5;
	padding: 2px 5px;
}

.main_content .tools li.last {
	border: none;
	padding-left: 0;
}

.main_content .tools a, div.calc {
	display: block;
	width: 16px;
	height: 16px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/icons_sprite.gif") no-repeat;
}

.main_content .tools a.calc, div.calc  {
	background-position: -80px 0;
}
.main_content .tools a.favorite {
	background-position: 0 0;
}
.main_content .tools a.favorite:hover,.main_content .tools a.bookmark:focus {
	background-position: 0 -16px;
}

.main_content .tools a.help {
	background-position: -93px 0;
}
.main_content .tools a.help:hover,.main_content .tools a.help:focus {
	background-position: -93px -16px;
}
.main_content .tools a.calc:hover,.main_content .tools a.calc:focus, div.calc:hover, div.calc:focus  {
	background-position: -80px -16px;
	cursor:pointer;
}

.main_content .tools a.excell {
	background-position: -64px 0;
}

.main_content .tools a.excell:hover,.main_content .tools a.excell:focus
	{
	background-position: -64px -16px;
}

.main_content .tools a.save {
	background-position: -48px 0;
}

.main_content .tools a.save:hover,.main_content .tools a.save:focus {
	background-position: -48px -16px;
}

.main_content .tools a.print {
	background-position: -32px 0;
}

.main_content .tools a.print:hover,.main_content .tools a.print:focus {
	background-position: -32px -16px;
}

.printme {
	background:
		url("/FibiTheme/themes/html/FibiTheme/images/common/icons_sprite.gif")
		no-repeat scroll -32px 0 transparent;
	display: block;
	height: 16px;
	width: 16px;
	position: absolute;
	left: 0;
	top: 21px;
}

.main_content .tools a.important {
	background-position: -16px 0;
}

.main_content .tools a.important:hover,.main_content .tools a.important:focus
	{
	background-position: -16px -16px;
}

.main_content .tools a.favorite {
	background-position: 0 0;
}

.main_content .tools a.favorite:hover,.main_content .tools a.favorite:focus
	{
	background-position: 0 -16px;
}

.inner .acc_balance {
	margin-top: 18px;
}

.inner .acc_balance .current_balance {
	border-left: 1px solid #bbc9d1;
	margin-left: 14px;
}

.inner .acc_balance .label {
	font-size: 1.2em;
	font-weight: bold;
	padding-left: 9px;
	color: #596a76;
}

.inner .acc_balance .withdrawal_balance,.inner .acc_balance .current_balance
	{
	font-size: 1.2em;
	font-weight: bold;
	padding: 0 0 0 15px;
}

.inner .additional_details {
	height: 12px;
	padding: 18px 0;
}

.inner .additional_details a,a.fibi_back,a.page_link,.notice>a, span.page_link {
	display: inline-block;
	min-height: 17px;
	height: auto;
	line-height: 15px;
	padding-left: 15px;
	font-weight: bold;
	color: #0871c4;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/more_arrow_blue_l.png") left center no-repeat;
	cursor:pointer;
}
span.page_link.not_active.active {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/less_arrow_blue_faq.png") left center no-repeat;
}
span.page_link.not_active {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/more_arrow_blue_faq.png")
		no-repeat left center;
}
a.page_link.back_link, input.page_link.back_link, span.back_link{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/more_arrow_blue_r.png") right	center no-repeat !important;
	padding-right:15px;
}
span.back_link {
	color:#00659F;
	font-weight:bold;
	cursor:pointer;
}
.back_link_new {
	 font-size: 1.5em;
	 line-height:normal;
	 font-weight:bold;
	 background: url("/FibiTheme/themes/html/FibiTheme/images/common/more_arrow_blue_r.png") right	center no-repeat;
	 padding: 0 15px;
	 cursor:pointer;
}
.inner .acc_balance .additional_details a {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/more_arrow_blue_l.png") left
		center no-repeat;
}
input.page_link, input.page_link.back_link,.newsblock span.page_link {
	display: inline-block;
	font-weight: bold;
	color: #0871c4;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/more_arrow_blue_l.png") left center no-repeat;
	border:none !important;
	font-size:12px !important;
	min-height:0;
	height:auto !important;
	margin:5px 15px 0 0;
}

input.page_link:hover, input.page_link.back_link:hover,
input.page_link:focus, input.page_link.back_link:focus {
	cursor:pointer;
}
input.page_link, .newsblock span.page_link {
	padding-left: 15px;
}
.newsblock span.page_link {
	margin:15px 0 5px 0 !important;
}
a.fibi_back,a.page_link {
	margin-top: 15px;
}
a.fibi_back:hover,a.page_link:hover,.newsblock span.page_link:hover,
a.fibi_back:focus,a.page_link:focus, .newsblock span.page_link:focus {
	cursor:pointer;
}
.page_link.link_margin {
	margin: 0 0 15px 0;
}

a.paging {
	padding-left: 10px;
	line-height: 22px;
	font-weight: bold;
	color: #0871c4;
}

.inner .additional_details li {
	display: inline-block;
	margin-left: 15px;
	float: right;
	width: auto;
}

.inner .additional_details li.last {
	border-left: none;
}

.inner h2 span span {
	font-size: 1.7em;
	font-weight: normal;
	line-height: 24px;
}

.status_line>div,.info_line>div {
	float: right;
	margin: 10px 12px 10px 0;
	padding-left: 7px;
	height: 20px;
	line-height: 20px;
	font-size: 1.2em;
}

.whitehead .status_line>div {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/divider_statusbar_white.gif") left
		center no-repeat;
}

.bluehead .status_line>div {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/divider_statusbar_blue.gif") left
		center no-repeat;
}

.status_line .branch {
	padding-right: 18px;
}

.status_line .last,.bluehead .status_line .last,.whitehead .status_line .last
	{
	background: none;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 240px;
	overflow: hidden;
}

.status_line>div span,.info_line>div span {
	padding-left: 5px;
}

.info_line>div span {
	margin-right: 5px;
}

.info_line div.first span {
	color: #0871c4;
}

.status_line .cut_txt {
	max-width: 24%;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
	white-space: nowrap;
}
/*** Filtert form ***/
.filter_form {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern.gif") center center
		repeat;
	height: auto;
	overflow: auto;
}

.div_bordless {
	border-left: 0 none !important;
}

.filter_form.complex {
	padding: 15px 13px;
	border: 1px solid #bbc9d1;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.filter_form.complex.border_top {
	-webkit-border-radius: 3px;
	-webkit-border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius: 3px;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
	border-radius: 3px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	border-top: 1px solid #BBC9D1;
	border-right: 1px solid #BBC9D1;
	border-left: 1px solid #BBC9D1;
	border-bottom: none;
}

.filter_form.complex.border_lr {
	border-bottom: medium none;
	border-top: medium none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	padding: 0 13px;
}

.filter_form.complex.border_bottom {
	border-top: none;
	-webkit-border-top-left-radius: 0;
	-webkit-border-top-right-radius: 0;
	-moz-border-radius-topleft: 0;
	-moz-border-radius-topright: 0;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	padding-top: 0;
}
.logo_image_bezeq{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/logo-bezeq.png") no-repeat center;
	width:114px;
	height:114px;
	display:inline-block;
	margin: 25px 0 0 15px;
}
.logo_image_hashmal{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/logo-hasmal.png") no-repeat center;
	width:120px;
	height:95px;
	display:inline-block;
	margin: 25px 0 0 15px;
}
.filter_form.complex.border_top.simple,.filter_form.complex.border_bottom.simple,.filter_form.complex.border_lr.simple
	{
	padding: 5px 13px;
}
.my_private_menu_wrapper {
	border-top:1px solid #BBC9D1;
	display: block;
    float: none;
	position: relative;
}
h3.my_private_menu {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/mini_arrow_l.png") no-repeat right 14px;
	color:#00659F;
    cursor: pointer;
    display: block;
    float: none;
    font-size: 14px;
    font-weight: bold;
    height: auto;
    line-height: 36px;
    margin: 0;
    min-height: 36px;
    padding-right: 20px;
	border-bottom:none;
}
h3.my_private_menu.my_active{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/mini_arrow_d.png") no-repeat right 14px ;
	border-bottom:1px solid #BBC9D1 !important;
}
h3.my_private_menu:hover, 
h3.my_private_menu:focus {
	text-decoration:underline;
}
.container_div {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern.gif") center center repeat;
	/*width:355px;*/
	display:block;
	padding: 15px 13px;
	border: 1px solid #bbc9d1;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:50px;
	margin-top:15px;
}
.subcontainer_div {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background:#fff;
	border:1px solid #BCC9D1;
	padding: 10px;
	height:300px; 
	width:345px;
	display:inline-block; 
	overflow-y:auto;
}
.remove_item {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/exit_x.png") center center no-repeat #ffffff;
	display: block;
    float: right;
    height: 12px;
    margin: 14px 0 0 5px;
    width: 11px;
}
.remove_item:hover,
.remove_tem:focus {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/exit_x_hover.png") center center no-repeat #ffffff;
	cursor:pointer;
}
h2.subcontainer_h2 {
	font-size:19px; 
	color:#596A76; 
	margin: 0 0 7px; 
	padding: 0 0 7px;
}
/*#editmenulink, .main_content .tools li.first {
	display:none;
}*/
.line_container {
	display: inline-block;
    margin-bottom: 5px !important;
}
.line_container li {
	background: #F1F7FB;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #BBC9D1;
	margin:5px;
	display:inline-block;
	width:290px;
}
.filter_form div.MESSAGE,div.SUCCESS_MESSAGE {
	color: #007d00;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/success_icon.png") right center
		no-repeat !important;
	font-size: 18px !important;
	font-weight: bold !important;
	padding: 20px 30px 20px 0 !important;
	border: none !important;
	text-decoration: none !important;
	margin: 0 !important;
}
.SUCCESS_MESSAGE{
	position:relative;
}
IMG.SUCCESS_MESSAGE_img{
	display:none;
}
.flip_menu {
	border-bottom: 4px solid #BCC9D1;
    margin-bottom: 15px;
}
.flip_submenu {
	padding: 10px 0;
		}
.flip_menu h2 {
	text-decoration: none;		
	color: #075CA1;
	font-size:18px;
}
.flip_submenu h3 {
	border-top: 1px solid #BBC9D1;
    color: #075CA1;
    font-size: 14px;
    font-weight: bold;
    padding: 2px 10px 5px 0;
}
.flip_submenu ul li {
	color: #596A76;
    font-size: 13px;
    font-weight: normal;
    padding: 0 20px 0 0;
}
.line_container li.layer3 {
    padding: 0 20px 5px 0;
}
.flip_submenu ul li.layer3 > span {
    color: #075CA1;
    font-weight: bold;
}
.flip_submenu ul li.layer3 li {
    background: #FFFFFF;
    width: 240px;
}
div#T10C1110 div#msgdiv div#mymsgdiv.EXEC_MSG {
	color:#416b8f!important;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/attention_orange.png") no-repeat right center!important;
	display: inline-block!important;
	padding: 5px 30px 5px 0 !important;
	margin: 5px 0!important;
	font-weight:bold!important;
	font-size:15px!important;
}
.EXEC_MSG {
	color: #007d00;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/success_icon.png") right center
		no-repeat;
	font-size: 18px;
	font-weight: bold;
	padding: 20px 30px 20px 0;
	border: none;
	text-decoration: none;
	margin: 0;
}

.tbl_layout {
	
	clear:both;
}

#detailsField {
	float:none;
}

#detailsField + .tbl_layout .line_divider { width: 720px; }
	
	
#detailsField .tbl_layout h3.multiline{
	width: 100%;
	margin-right:0!important;
}
#detailsField .tbl_layout h3.multiline span{
	padding-right:0!important;
}
.tbl_layout.no_padding_tbl {
	
}

.tbl_layout.no_padding_tbl td {
	
}

.filter_form.simple {
	padding: 15px 0;
}

.acc_form {
	width: 514px;
}

.filter_results {
	height: auto;
	min-height: 14px;
	border-top: 1px solid #BBC9D1;
}

.filter_results.show_results {
	border: none;
	padding: 12px;
	background: #f1f6f9;
	margin-bottom: 40px;
}

.stock_details .filter_results.show_results {
	margin-bottom: 20px;
}

.acc_form .additional_details li.last20 a {
	padding-right: 15px;
}

.filter_form div {
	float: right;
	border-left: 1px solid #bcc9d1;
}

.filter_form.vertical div {
	float: none;
	border-left: none;
}

.filter_form.vertical input {
	margin-left: 8px;
}

.filter_form.vertical label {
	display: inline-block;
	min-width: 80px;
}

.filter_form div.filter_form_inner {
	border: none;
	width: auto;
	max-width: 90%;
}

.filter_form.complex div {
	padding-right: 18px;
	padding: 2px 1.5% 2px 1%;
}

.filter_form.simple div {
	padding: 2px 7px;
}

.filter_form.simple.min_padding div {
	padding: 2px 4px;
}

.filter_form.complex div.first {
	padding: 2px 0 2px 12px !important;
}

.filter_form.complex div.fixeddiv {
	padding: 2px 12px;
	border-left: none;
}
.fixeddiv_2 {
	margin-bottom:10px;
	padding: 2px 1% 2px 1% !important;
}
.fixeddiv_3 {
	margin-bottom:10px;
	margin-left: 8px;
	padding: 2px 1% 2px 2% !important;
}
.fixeddiv_2.first {
	padding: 2px 0 2px 1% !important;
}
.fixeddiv_2.last {
	padding: 2px 0.8% 2px 0 !important;
}
.filter_form.complex div.fixeddiv_1 {
	padding: 2px 5px;
}
.filter_form.search div {
	border: none;
}

.filter_form.simple div.first {
	padding: 2px 0 2px 7px;
}

.filter_form div.last {
	border: none;
	margin-left: 10px;
}

.filter_form.complex label {
	margin-left: 14px;
	font-weight: bold;
	line-height: 14px;
}

.filter_form.complex.before {
	margin-bottom: 15px;
}

.filter_form.simple label {
	margin-left: 8px;
}

.filter_form select {
	margin-left: 8px;
}

.filter_form a.fibi_btn_show {
	margin-top: 3px;
}

.agreeBox{
	border: 1px solid #727FAA;
	float: left!important;
	margin-top: 8px;
	background: #fff;
}

.datepicker, .datepickerMinMax, .mydatepicker{
	margin-left: 18px;
	line-height: 18px;
	width: 97px !important;
	/*height: 18px;
    width: 67px;
    padding: 2px 3px 2px 18px;*/
	font-size: 1em;
	font-weight: bold;
	background: #fff url("/FibiTheme/themes/html/FibiTheme/images/common/filter_calendar_icon.gif")
		3px center no-repeat;
	color: #596a76;
	cursor: pointer;
}

.select_style_2 {
	margin-bottom: 5px;
	font-weight: bold;
	color: #596A76;
}

.fll .datepicker {
	width: 85px;
	float: left;
	margin: 0;
}

.datepicker.date_short {
	width: 90px;
	margin-left: 8px;
}

.dis {
	color: #596A76;
	font-weight: bold;
	height: 25px;
	margin-left: 8px;
	padding: 3px;
	width: 30px;
}

.reg_input {
	width: 70%;
}

.shmum_input {
	width: 97px;
}

.reg_btn {
	margin: 0 3px;
}

.fibi_btn.my_mail_btn {
	margin-right: 5px;
	padding: 0 3px 4px;
}
.fibi_btn.fibi_btn_disabled, .fibi_btn.fibi_btn_disabled:hover, .fibi_btn.fibi_btn_disabled:focus {
	background:#ccc;
	color:#fff;
	cursor:text;
}
/***************************************
*     Start of Inner Table General     *
***************************************/
/***** Rounded Corners for Tables *****/
table.rounded {
	border-collapse: separate;
	text-align: right;
}

table.rounded tr td,table.rounded thead tr th {
	border-bottom: none;
	border-right: none;
	
}
.rounded thead tr th {
	text-align:right !important;
}
table.rounded thead tr th:first-child,table.rounded thead tr td:first-child,.main_content  table.with_div thead tr th:first-child
	{
	-moz-border-radius: 0 3px 0 0;
	-webkit-border-radius: 0 3px 0 0;
	border-radius: 0 3px 0 0;
}

table.rounded thead tr th:last-child,table.rounded thead tr td:last-child,table.rounded thead tr th.last,table.rounded thead tr td.last,.main_content  table.with_div thead tr th:last-child
	{
	-moz-border-radius: 3px 0 0 0;
	-webkit-border-radius: 3px 0 0 0;
	border-radius: 3px 0 0 0;
}
table.rounded.data.highhead.widthborderleft tr td:first-child, table.rounded.data.highhead.widthborderleft tr th:first-child{
	border-right:1px solid #ADC0C4;
}
table.rounded thead tr th:only-child,table.rounded thead tr td:only-child
	{
	-moz-border-radius: 3px 3px 0 0;
	-webkit-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}

table.rounded tfoot tr td:first-child {
	-moz-border-radius: 0 0 3px 0;
	-webkit-border-radius: 0 0 3px 0;
	border-radius: 0 0 3px 0;
}

table.rounded tfoot tr td:last-child {
	-moz-border-radius: 0 0 0 3px;
	-webkit-border-radius: 0 0 0 3px;
	border-radius: 0 0 0 3px;
}

table.rounded tfoot tr td:only-child {
	-moz-border-radius: 0 0 3px 3px;
	-webkit-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
}
table.rounded.data td.last > div > table td {
	min-height: 15px!important;
	line-height: 15px!important;
	border: 0!important;
	padding: 0!important;
	margin: 0;
}
table.rounded.data td.last table td.sumTD {
	direction: ltr;
}
table.rounded.data td.last table td.currencyTD {
	padding-right: 2px!important;
	padding-left: 5px!important;
}
table.rounded.data td.last table td.dateTD {

}
.main_content table.with_div tbody tr.tr_one td:first-child,.main_content table.with_div tbody tr.oddrow td:first-child,.main_content table.with_div tbody tr.table_header td:first-child
	{
	border-right: 1px solid #BBC9D1;
}
table.rounded.data tr.oddrow.myoddrow  td{
	border-left:none;
}
table.rounded.data tr.oddrow.myoddrow td.last,
table.rounded.data tr.evenrow.myevenrow  td.last{
	border-left:1px solid #BBC9D1;
}
table.rounded.data tr.evenrow.myevenrow:first-child td {
    border-top: medium none !important;
}
table.rounded.data tr.evenrow.myevenrow  td {
	border-top:1px solid #BBC9D1 !important;
}
.main_content table.with_div tbody tr td:last-child {
	border-left: 1px solid #BBC9D1;
}
.maintable.rounded.data.no_style_table {
	border:none;
	border-collapse:collapse;
	box-shadow:none;
	background:none;
}
.maintable.rounded.data.no_style_table tr td {
	line-height:normal;
	border:0 none;
	box-shadow:none;
}
.maintable.rounded.data.no_style_table tr:last-child td {
	padding-bottom:10px;
}
.statictooltip {
	border: 1px solid #be1625;
	/*box-shadow: 4px 5px 11px #383838;*/
	/*box-shadow: 2px 3px 2px #BE1625;*/
	color: #465663;
	font-weight: normal;
	line-height: 16px;
	margin: 22px 0 0;
	position: relative;
	text-align: right;
	width: 85px;
	padding:5px;
	font-weight:normal;
				
}
.statictooltip strong {
	font-weight:bold;
}
.statictooltip.lefttolltip {
	position:absolute;
	right:-100px;
	top:-15px;
	width: 70px;
}
.statictooltip.righttolltip {
	position:absolute;
	right:85px;
	top:-60px;
	width: 85px;
}
.statictooltip div {
	background:url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_tooltip_arr_R_red.png") no-repeat center center transparent;
	width:20px;
	height:20px;
	position:absolute;
	top:0px;
	right:-15px;
	
}
.statictooltip.lefttolltip div {
	background:url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_tooltip_arr_L_red.png") no-repeat center center transparent;
	width:20px;
	height:20px;
	position:absolute;
	top:0px;
	right:75px;
	
}
.statictooltip.righttolltip div {
	background:url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_tooltip_arr_R_red.png") no-repeat center center transparent;
	width:20px;
	height:20px;
	position:absolute;
	top:45px;
	right:-15px;
	
}
.my_padding_1 {
	padding: 0 10px 0 0;
}
.my_print_image {
	display:none;
}
tr.myoddrow_1 td{
	background:#ffffff !important;
	border-radius: 0 0 0 0 !important;
}
/***** / End of Rounded Corners for Tables *****/
.main_content .table_container {
	overflow-x: auto;
	clear: both;
	margin-bottom: 22px;
	/*padding-bottom: 20px;*/
	position: relative;
}

.main_content table.data {
	min-width: 60%;
	/*border-bottom: 1px solid #ADC0C4;*/
	color: #485864;
	-moz-box-shadow: 0 2px 5px #dddddd;
	-webkit-box-shadow: 0 2px 5px #dddddd;
	box-shadow: 0 2px 5px #dddddd;
	/* margin-top: 10px; Emil*/
}

.main_content table.with_div {
	min-width: 60%;
	color: #485864;
	border-collapse: separate;
	text-align: right;
	border-bottom: 1px solid #ADC0C4;
	-moz-border-radius: 0 0 3px 3px;
	-webkit-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
}

.with_margin {
	margin-top: 15px;
}

.main_content table.withdiv>thead tr {
	box-shadow: 0 2px 5px #DDDDDD;
	color: #273338;
	height: 31px;
	text-align: center;
	border: 1px solid #000
}

.main_content table.data.half_width {
	width: 49%;
}

.main_content table.data.fibi_stock_info {
	width: 99.9%;
}

/***** Table Header *****/
.main_content table.data caption {
	height: 39px;
	line-height: 41px;
	font-size: 1.5em;
	color: #1f3d59;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/small_header_bg.png") center 0
		repeat-x;
	border: 1px solid #adc0c4;
	border-bottom: none;
	text-align: right;
	padding-right: 10px;
}

.main_content table.data>thead tr {
	text-align: center;
	height: 31px;
	color: #273338;
	-moz-box-shadow: 0 2px 5px #dddddd;
	-webkit-box-shadow: 0 2px 5px #dddddd;
	box-shadow: 0 2px 5px #dddddd;
}

.main_content table.with_div thead tr th {
	border-bottom: 1px solid #ADC0C4;
	border-top: 1px solid #ADC0C4;
	border-left: 1px solid #ADC0C4;
}

.main_content table.with_div thead tr th.first {
	border-right: 1px solid #ADC0C4;
}

.main_content table.data thead th,.main_content table.data thead td,.main_content table.data .head td,.main_content  table.with_div thead tr th,.table_header
	{
	text-align: center;
	height: 31px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/table_a_header_rep.png") center
		-2px repeat-x #cde0ee;
	color: #273338;
	white-space: nowrap;
	text-shadow: 0px 1px #ffffff;
}

.table_header td {
	text-align: right;
	font-weight: bold;
	font-size: 14px;
	height: 31px;
	color: #273338;
	-moz-box-shadow: 0 2px 5px #dddddd;
	-webkit-box-shadow: 0 2px 5px #dddddd;
	box-shadow: 0 2px 5px #dddddd;
	font-weight: bold;
}
/*thead.two_th tr:first-child, thead.two_th tr:first-child + tr {
	height:16px !important;
}*/
thead.two_th tr:first-child th { 
	border-bottom:0 !important; 
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/table-header-two-th-upper.png") repeat-x center -6px #CDE0EE;
	vertical-align: bottom;
}
thead.two_th tr:first-child th.first {
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 3px;
	-webkit-border-bottom-left-radius: 0px !important;
	-webkit-border-bottom-right-radius: 0px !important;
	-moz-border-radius-bottomleft: 0px !important;
	-moz-border-radius-bottomright: 0px !important;
	border-top-left-radius: 0px;
	border-top-right-radius: 3px;
	border-bottom-left-radius: 0px !important;
	border-bottom-right-radius: 0px !important;
}
thead.two_th tr:first-child th.last {
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 0px;
	-webkit-border-bottom-left-radius: 0 !important;
	-webkit-border-bottom-right-radius: 0px !important;
	-moz-border-radius-bottomleft: 0px !important;
	-moz-border-radius-bottomright: 0px !important;
	border-top-left-radius: 3px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px !important;
	border-bottom-right-radius: 0px !important;
} 
thead.two_th tr:first-child + tr th {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/table-header-two-th-inner.png") repeat-x center 0px #CDE0EE;
	border-top:0 !important;
	border-bottom: 0 !important;
	border-radius:0 !important;
	vertical-align: top;
}
.with_div tr.oddrow td {
	border-top: 1px solid #ADC0C4;
}

.with_div tr.oddrow {
	box-shadow: 0 0 5px #DDDDDD;
}

.with_div tr.tr_one td.links span {
	padding: 0 5px;
	color: #485864;
}


table.doubleLineHead th.double { height:31px!important;}
table.doubleLineHead tr { height:auto!important;}
table.doubleLineHead th.separated1 {border-bottom:0!important; height: 15px!important;}
table.doubleLineHead th.separated2 {border-top:0!important; height: 15px!important;
	-webkit-border-radius: 0px!important;
	-moz-border-radius: 0px!important;
	border-radius: 0px!important; 
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/table_a_header_rep.png") center -17px repeat-x #cde0ee!important;
}

.main_content table.data.highhead thead th,.main_content table.data.highhead thead td,.main_content table.data.highhead .head td
	{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/table_a_header_high.png") center
		-2px repeat-x #cde0ee;
}


.main_content table.data thead th span {
	padding:0 2px 0 5px;
}
.main_content table.data thead th.table_sort span {
	padding:0 2px 0 10px;
}
.main_content table.data thead tr th.active,.main_content table.data thead tr td.active
	{
	background: #9eacb7;
	color: #fff;
	text-shadow: 0px 0px;
}

.main_content table.data tr td,.main_content table.data thead tr th,.main_content table.data tfoot tr td,.main_content table.data tr td
	{
	padding-left: 5px;
	padding-right: 5px;
	border-left: 1px solid #ADC0C4;
}
.main_content table.data.myrounded thead tr th {
	padding-left: 0px !important;
	padding-right: 0px !important;
	
}
.main_content table.data tr td.mytd150 {
	 line-height: 15px;
    white-space: normal;
    /*width: 165px;*/
}
.main_content table.data thead tr th,.main_content table.data thead tr td,.main_content table.data tr td,.main_content table.data tfoot tr td
	{
	/*border-bottom: 0px solid #ADC0C4; /*these two lines remove row borders*/
	border-top: 1px solid #ADC0C4;
}

.main_content table.data thead tr th,.main_content table.data>thead tr td,.main_content table.data tr.last td,.main_content table.data>tfoot tr.last td,.main_content table.data tr:last-child td,.main_content table.data>tfoot tr:last-child td
	{
	border-bottom: 1px solid #ADC0C4;
}

.main_content .tbl_vert_scroll  table.data tr.last td,.main_content .tbl_vert_scroll  table.data tfoot tr.last td
	{
	border-bottom: 0px;
}

.main_content table.scrollable thead tr th,.main_content table.scrollable tr td 
.main_content table.rounded thead tr th,.main_content table.rounded tr td
	{
	border-top: 0;
}

.main_content table.data thead tr th.first,.main_content table.data thead tr td.first,.main_content table.data tr td.first,.main_content table.data thead tr th.only,.main_content table.data thead tr td.only,.main_content table.data tr td.only
	{
	border-right: 1px solid #ADC0C4;
}

.main_content table.data tr.evenrow td {
	background: #fff;
}

.main_content table.data tr.oddrow td,.main_content table.with_div tr.oddrow td
	{
	background: #f0f5f8;
}

.main_content table.with_div tr.tr_one {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern.gif") center center
		repeat;
}

.rounded.data a,tr.tr_one a {
	text-decoration: underline;
}

.main_content table.with_div tr td
.main_content table.data a {
	color: #0871c4;
	text-decoration: underline;
}

.main_content table.data a.thead {
	text-decoration: none;
}

.main_content table.data thead tr.no_shadow {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.main_content table.data .subtotal_line {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/table_subtotal_bg.jpg") repeat-x 0
		bottom #fff;
}

.main_content table.data .subtotal_line.bordered td {
	border-top: 1px solid #ADC0C4;
	border-bottom: 1px solid #ADC0C4;
}

.main_content table.data .total_line {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/table_a_final_sum_rep.gif")
		repeat-x scroll 0 bottom transparent;
	height: 42px;
}

.main_content table.data .subtotal,.main_content table.data .total {
	font-weight: bold;
	text-align: right;
	padding-right: 15px;
}

.main_content table.data .total {
	font-size: 100%; /* emil 1.5em;*/
	height: 42px;
	line-height: 42px;
}

.main_content table.data .input_center>input {
	float: none;
}
.text_tr:last-child td {
    padding: 0 0 15px;
}
/***** Table Footer *****/
.main_content table.data tfoot.summary td {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/sl_pattern.gif") repeat scroll 0 0
		transparent;
}

.colsum {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/sl_pattern.gif") repeat scroll 0 0
		transparent;
}
/* Special common table header designs */
.main_content table.data thead tr.buy_sell {
	height: 36px;
}

.main_content table.data thead tr.solid_grey th,.main_content table.data thead tr.solid_grey td
	{
	background: #d2dddf;
	background-image: none;
	color: #596a76;
	text-shadow: 0px 0px;
	border-bottom: 1px solid #adc0c4;
}

.main_content table.data thead tr.solid_grey th.sell,.main_content table.data thead tr.solid_grey td.sell
	{
	border-left: 1px solid #fff;
}

.main_content table.data thead tr td.red,.main_content table.data thead tr td.green,.main_content table.data thead tr th.red,.main_content table.data thead tr th.green
	{
	color: #ffffff;
	font-size: 1.4em;
	height: 36px;
	text-shadow: 0px 0px;
}

.main_content table.data thead tr th.red,.main_content table.data thead tr td.red
	{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/red_header_bg.gif") repeat-x 0
		center transparent;
	border-left: 1px solid white;
}

.main_content table.data thead tr th.green,.main_content table.data thead tr td.green
	{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/green_header_bg.gif") repeat-x 0
		center transparent;
}

.main_content table.data .solid_grey th {
	white-space: normal;
	line-height: 16px;
	padding: 0 3px;
	vertical-align: bottom;
}
/* / End of Special common table header designs */
.main_content table.fibi_stock_info td,.main_content table.data.fibi_sell_buy.simple tr td
	{
	text-align: center;
}

.main_content table.data tr td,.main_content table.with_div tr td {
	/*direction: ltr;*/
	height: auto;
	min-height: 32px;
	line-height: 32px;
	white-space: nowrap;
}
.main_content table.data.centertd tr td {
	line-height:normal;
	vertical-align:middle;
	padding:3px 5px;
}
.main_content table.data tr td.fibi_status.status_3 {
	white-space: normal;
	line-height: normal;
}
.main_content table.with_div tr td,.main_content table.with_div tr th {
	padding: 0 5px 0 0;
}
.main_content table.data th.caption {
	height: 39px;
	line-height: 41px;
	font-size: 1.5em;
	color: #1f3d59;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/small_header_bg.png") center 0 repeat-x;
	border: 1px solid #adc0c4;
	border-bottom: none;
	text-align: right;
	padding-right: 10px;
}
.main_content table.data.simplest tr td {
	height: 28px;
	line-height: 28px;
	padding-right: 20px;
}
.main_content table.data.simplest.keren tr td {
	height: auto;
	line-height: 18px;
	/*padding-right: 20px;*/
	white-space:normal !important;
	text-align:right;
}

.main_content table.data.simple tr td {
	height: 27px;
	line-height: 27px;
}

.main_content table.data input {
	float: right;
	padding-bottom: 4px;
}

.main_content table.data a.btn_buy,.main_content table.data a.btn_sell,.main_content table.data a.btn_graph
	{
	display: inline-block;
	color: #fff;
	text-decoration: none;
	line-height: 20px;
	font-size: 1.2em;
}

input.btn_buy,.main_content table.data a.btn_buy {
	height: 20px;
	width: 20px;
	border: none;
	margin-left: 3px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/btn_k.png") 0 top no-repeat;
	text-align:center;
}

.main_content table.data a.btn_buy:hover,input.btn_buy:hover {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/btn_k.png") 0 bottom no-repeat;
}

.main_content table.data a.btn_sell,input.btn_sell {
	height: 20px;
	width: 20px;
	border: none;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/btn_m.png") 0 top no-repeat;
	text-align:center;
}

.main_content table.data a.btn_sell:hover,input.btn_sell:hover {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/btn_m.png") 0 bottom no-repeat;
}

.main_content table.data a.btn_graph,input.btn_graph {
	margin-right: 3px;
	height: 20px;
	width: 20px;
	border: none;
	vertical-align: bottom;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/graph_icon.png") center center
		no-repeat;
}

a.btn_graph_new {
	margin-right: 3px;
	height: 20px;
	width: 20px;
	border: none;
	vertical-align: bottom;
}

.main_content table.data th.buy_sell,.main_content table.data td.buy_sell
	{
	width: 62px;
	padding: 0 2px;
	text-align: center;
}

.main_content  table.data.fibi_stock_info_vert td {
	/*font-size: 1.2em;*/
	
}
.main_content table.rounded.black_table{
	border-left:1px solid #ADC0C4;
	border-right:1px solid #ADC0C4;
	border-top:none;
	border-bottom:1px solid #ADC0C4;
	border-collapse:collapse !important;
}
.main_content table.rounded.black_table tr.evenrow td {
	background:#FFFFFF;
}
.main_content table.rounded.black_table tr.oddrow td {
	background:#F0F5F8;
}
.main_content table.rounded.black_table tr.black_table_tr td {
	border-top:1px solid #ADC0C4;
}
.div_bordless table.rounded.black_table thead tr th,
.main_content table.rounded.black_table thead tr th	{
	border-left:none !important;
	border-right:none !important;
	/*border-bottom:none !important;*/
	text-align:right;
}
.div_bordless table.rounded.black_table tbody tr td,
.main_content table.rounded.black_table tbody tr td table tbody tr td,
.main_content table.rounded.black_table tr td{
	border-left:none !important;
	border-right:none !important;
	padding:0 !important;
	text-align:right;	
	
}
.main_content table.rounded.black_table tbody tr td table tbody tr td {
	border-bottom:none !important;
	border-top:none !important;
}
.div_bordless table.rounded.black_table tbody tr td span,
.div_bordless table.rounded.black_table thead tr th span{
	padding: 0 5px;
}

/***** / End of Inner Table General *****/

/************************
*                       *
*      Left Sidebar     *
*                       *
************************/
.left_sidebar {
	width: 211px;
	padding-top: 55px;
	font-size: 1.2em;
}

.left_sidebar .need_help {
	margin-bottom: 44px;
}

.left_sidebar .need_help a {
	display: block;
	width: 117px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	font-size: 1.8em;
	font-weight: bold;
	color: #fff;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/inner_help_btn.png") center 0
		no-repeat;
}

.left_sidebar .need_help a:hover,.left_sidebar .need_help a:focus {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/inner_help_btn.png") center -27px
		no-repeat;
	text-decoration: none;
}

.left_sidebar .left_menu {
	margin-bottom: 10px;
	height: 36px;
	width: 211px;
}

.left_sidebar .left_menu li {
	float: right;
	display: inline-block;
	border: 1px solid #bbc9d1;
	border-left: none;
	width: 51px;
	height: 35px;
}

.left_sidebar .left_menu li.first {
	width: 52px;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}

.left_sidebar .left_menu li.last {
	border-left: 1px solid #bbc9d1;
	width: 52px;
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}

.left_sidebar .left_menu li a {
	display: block;
	width: 51px;
	height: 33px;
	line-height: 17px;
	text-align: center;
	font-size: 1.1em;
	font-weight: bold;
	color: #62737d;
}

.left_sidebar .left_menu li a:hover,.left_sidebar .left_menu li a:focus
	{
	text-decoration: none;
}

.left_sidebar .left_menu li.messages a span {
	color: #01539c;
}

.left_sidebar .left_menu li.chat a {
	line-height: 31px;
}

.left_sidebar .left_banner a {
	display: block;
}
/********** / End of Left Sidebar **********/

/******************************
*                             *
*      Stock Details Page     *
*                             *
******************************/
a.fibi_up_date {
	display: block;
	margin-bottom: 5px;
	height: 29px;
	line-height: 29px;
	color: #596A76;
	text-align: center;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/refresh_btn_rep.png") center
		center repeat-x;
	border: 1px solid #dedcdd;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
}

.fibi_up_date .refresh {
	display: inline-block;
	padding-right: 30px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/refresh_icon_gr.png") right center
		no-repeat;
}
.refresh_white  {
    display: inline-block;
    padding-right: 30px;
    background: url("/FibiTheme/themes/html/FibiTheme/images/common/refresh_icon_white.png") right center no-repeat;
}
.refresh_white.animated  {
    background: url("/FibiTheme/themes/html/FibiTheme/images/common/refresh_icon_white.gif") right center no-repeat;
}
a.fibi_up_date span#wait { background: url("/FibiTheme/themes/html/FibiTheme/images/common/refresh_icon_white.gif") 10000px center no-repeat;}
a.fibi_up_date.new_refresh {
    display: inline-block;
    padding-right: 30px;
    background: url("/FibiTheme/themes/html/FibiTheme/images/common/bg_refresh_btn_rep.png") repeat-x;
    text-align: center;
    color:#FFF;
    border: 1px solid #4F799F;
    border-radius:3px 3px 3px 3px;
	cursor: pointer;
}
a.fibi_up_date.new_refresh.portfolio{
	float: left;
	height: 20px;
	line-height: 20px;
	padding: 0 10px;
	margin: 5px 0;
}
a.fibi_up_date.new_refresh.detailsPage{
	float: left;
	margin: 0px 0 -22px 0;
	padding: 0 10px;
	height: 20px;
	line-height: 20px;
}
.page_container.lower .fibi_up_date{
	margin-top: -30px!important;
}
.page_container span.refresh {
	display: block;
    margin: 10px auto 0;
    text-align: center;
    width: 250px;
}
.stockdetails_325_1 .main_content  {
	margin-top:-23px !important;
}
.stockdetails_1 .for_stockdetails_2 {
	height: 420px;
	overflow-y: auto;
}
.stockdetails_1 div.page_container {
	height:325px;
	overflow-x:hidden;
	overflow-y:auto;
	font-size:12px;
}
.stockdetails_312 div.page_container {
	height:255px;
	overflow-x:hidden;
	overflow-y:auto;
	font-size:12px;
}
.stockdetails_312 .ui-dialog-buttonpane {
	position: absolute !important;
    right: 45% !important;
	bottom:15px !important;
}

.stockdetails_325 div.page_container, .stockdetails_325_1 div.page_container{
	height:295px;
	overflow-x:hidden;
	overflow-y:auto;
	font-size:12px;
}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.stockdetails_1,
.stockdetails_325, .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.stockdetails_325,
.stockdetails_325_1, .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.stockdetails_325_1,
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.stockdetails_312
{
	height:600px !important;
}
.ui-dialog.everdialog_timer {
	width:300px !important;
	height:200px !important;
}
.ui-dialog.everdialog_6, .ui-dialog.everdialog_7, .ui-dialog.dialog_077_526, .ui-dialog.everdialog_10,
.ui-dialog.stock_details_3, .ui-dialog.stock_details_2, .ui-dialog.stock_details_375, .ui-dialog.details_990, .ui-dialog.details_279, .ui-dialog.stockdetails_12 {
	width:900px !important;
	height:600px !important;
}
.ui-dialog.stock_details_virt {
	width:600px !important;
	height:400px !important;
}
.ui-dialog.everdialog_1 div.main_content, .ui-dialog.dialog_077_526 div.main_content {
	width:99.9% !important;
}
.ui-dialog.dialog_077_526 table.rounded.data {
	width:100%;
}
.ui-dialog.details_279 div.main_content {
	width:870px !important;
}
.dialog_077_526 div.tbl_vert_scroll_popup {
	height:100%;
}
.dialog_077_526 div.div_horiz_scroll_fix_popup {
	height:355px;
}
.ui-dialog.table_1 {
	height:450px !important;
}
.ui-dialog.everdialog_10 div.topborder_1 {
	width:835px;
}
.ui-dialog.everdialog_7 .containertable,
.ui-dialog.stock_details_3 .for_stockdetails_2{
	height:360px !important;
	overflow-y:auto;
}
.ui-dialog.stock_details_2 .for_stockdetails_2 {
	height:400px !important;
	overflow-y:auto;
}
.ui-dialog.stock_details_2 .page_container {
	height:315px !important;
	overflow-y:auto;
	font-size:12px !important;
}
.ui-dialog.stock_details_2 .for_stockdetails_2 span {
	font-size:12px
}
.ui-dialog.everdialog_6 .page_container {
	height:260px !important;
	overflow-y:auto;
	font-size:12px !important;
}
.ui-dialog.everdialog_timer .ui-dialog-buttonpane {
	position:absolute !important;
	bottom:15px;
	right:35%;
}
.stockdetails_325 .ui-dialog-buttonset,
.stockdetails_325_1 .ui-dialog-buttonset,
.everdialog_6 .ui-dialog-buttonset, .everdialog_7 .ui-dialog-buttonset,
.everdialog_10 .ui-dialog-buttonset,.details_990 .ui-dialog-buttonset,
.table_1 .ui-dialog-buttonset, .details_279 .ui-dialog-buttonset, .stock_details_virt .ui-dialog-buttonset{
	bottom: 10px !important;
    display: inline-block !important;
    position: absolute !important;
    right: 0 !important;
    text-align: center !important;
    width: 100% !important;
}

.stockdetails_1 .ui-dialog-buttonset,
.stock_details_2 .ui-dialog-buttonset,
.stock_details_3 .ui-dialog-buttonset,
.stock_details_4 .ui-dialog-buttonset {
    bottom: 10px !important;
    display: inline-block !important;
    position: absolute !important;
    right: 0 !important;
    text-align: center !important;
    width: 100% !important;
}

.main_content table.fibi_sell_buy.simple th,.main_content table.fibi_sell_buy.simple td
	{
	padding-left: 2px;
	padding-right: 2px;
}

.sell_buy_wrap {
	height: 20px;
	width: 44px;
	margin: auto;
}

/************ Outer Tabs ************/
.outer_tabs_headers {
	min-height: 40px;
	border-bottom: 4px solid #0871c4;
}

.outer_tabs_headers li {
	display: inline-block;
	float: right;
	height: 38px;
	min-width: 110px;
	width: auto;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}

.outer_tabs_headers li.last {
	display: inline-block;
	float: left;
	border: none;
	height: 28px;
	padding-top: 7px;
}

.outer_tabs_headers li.last .fibi_up_date {
	margin: 0;
}

.outer_tabs_headers li a {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/tab_unselected_center.png")
		repeat-x scroll center center transparent;
	border: 1px solid #BBC9D1;
	border-radius: 3px 3px 0 0;
	color: #0871C4;
	display: block;
	font-size: 1.6em;
	font-weight: bold;
	height: 38px;
	line-height: 38px;
	padding: 0 42px;
	text-align: center;
}

.outer_tabs_headers li a.active {
	background: #0871c4 url("/FibiTheme/themes/html/FibiTheme/images/common/tab_selected_center.png")
		center center repeat-x;
	color: #ffffff;
	border: 1px solid #0871C4;
}

.outer_tab {
	padding: 5px 0 25px;
	height: auto;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
}
/************ / End of Outer Tabs ************/

/************ Inner Tabs ************/
.inner_tabs_headers {
	min-height: 29px;
	border-bottom: 4px solid #4f799f;
}

.inner_tab.stam_tab {
	border-top: 4px solid #4f799f !important;
}

.inner_tabs_headers li {
	display: inline-block;
	float: right;
	height: 29px;
	min-width: 78px;
	width: auto;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}

.inner_tabs_container ul.inner_tabs_headers li a{
	display: block;
	padding: 0 10px;
	line-height: 29px;
	text-align: center;
	background: transparent;
	color: #4f799f;
	font-weight: bold;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	text-decoration: underline;
}

.inner_tabs_headers li a.active {
	background: #4f799f;
	color: #ffffff;
}

/* pages without status line */
.whitehead .inner_tabs_headers li a {
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/common/inner_tab_sep.png")
		0px center no-repeat;
}

.whitehead .inner_tabs_headers li.last a {
	background-image: none;
}

.whitehead .inner_tabs_headers li a.active {
	background: #4f799f;
	color: #ffffff;
	margin-right: -1px;
}

.whitehead .inner_tabs_headers li.first a.active {
	margin-right: 0px;
}

.inner_tabs_container {
	width: 100%;
}

.inner_tab {
	padding: 18px 15px 25px;
	height: auto;
	border: 1px solid #bbc9d1;
	border-top: none;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	background: #fff;
	clear: both;
}

.whitehead .inner_tab {
	border-top: none;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	background: #ffffff;
}

/****   Inner Tab Right Col   *****/
.right_col,.inner_tab .right_col {
	width: 60%;
}

td.right_col {
	width: 460px;
	padding-left: 5px;
}

.right_col .table_container,.inner_tab  .right_col .table_container {
	margin: 0 auto;
	width: 100%;
	overflow: auto;
}

.inner_tab  .right_col .table_container tbody {
	text-align: center;
}

/* *** Company Announcements *** */
.fibi_company_announce {
	padding-top: 5px;
	margin: 22px;
}

td.left_col .fibi_company_announce {
	margin: 0;
	width: 295px;
	height: 170px;
	padding-right: 5px;
	overflow-y: auto;
}

.fibi_company_announce li>div {
	color: #485864;
	line-height: 1.3em;
	text-align: right;
}

.fibi_company_announce li {
	display: block;
	clear: both;
}

.fibi_company_announce a {
	color: #485864;
}

.fibi_company_announce .announce_time {
	font-size: 1.1em;
	padding: 0 12px;
	text-align: right;
}

.fibi_company_announce .announce_time span {
	padding-top: 1px;
	text-align: right;
	color: #485864;
	font-size: 1.1em;
	padding-left: 5px;
}

.fibi_company_announce .announce_content {
	padding: 0 12px 0 5px;
	border-bottom: 1px solid #bed2dd;
	margin-bottom: 10px;
	padding-bottom: 5px;
	text-align: right;
}

.fibi_company_announce h3.multiline {
	width: 98%;
	padding-right: 10px;
	font-size: 1.5em;
	text-align: right;
	margin-bottom: 10px;
}

.fibi_company_announce h3.multiline span {
	background: #fff;
	padding: 0 7px 0 15px;
	color: #1f3d59;
	line-height: 14px;
	font-weight: normal;
}

.fibi_company_announce .vrt_scroll {
	overflow-y: auto;
}

/****   Inner Tab Left Col   *****/
.left_col,.inner_tab .left_col {
	width: 40%;
}

td.left_col {
	width: 305px;
	padding-right: 5px;
}

.left_col .table_container {
	margin: 0 auto;
	width: 300px;
}

.inner_tab .left_col .table_container {
	margin: 0 auto;
	width: 3;
}

.fibi_medium_graph {
	width: 100%;
	height: 235px;
	margin: 0 auto;
}

td.right_col .fibi_medium_graph {
	width: 220px;
	padding: 10px 5px 5px;
	overflow: auto;
	height: auto;
}

td.right_col,td.left_col {
	vertical-align: top;
	padding-bottom: 15px;
}

/******************************************
*      Stock Portfolio Transactions       *
*              Tnuot ba-tik               *
******************************************/
.table_sort span {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/table_a_filter_arrow.gif")
		no-repeat left center transparent;
	cursor: pointer;
	padding: 0 10px;
	display: inline-block;
}

th.table_sort.sorted_up span {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/table_a_filtereddown_arrow.gif")
		no-repeat left center transparent;
}

th.table_sort.sorted_down  span {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/table_a_filteredup_arrow.gif")
		no-repeat left center transparent;
}

.trans_stock_portfolio .filter_form .datepicker {
	margin-left: 6px;
}

/******************************************
*              Stock Briefcase            *
*             Tik Neyarot Erekh           *
******************************************/
.filter_results>div {
	display: inline-block;
	padding: 0 10px;
	height: 15px;
	color: #596a76;
	font-weight: bold;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/divider_details_bar_grey.gif") 0
		center no-repeat;
}

.filter_results .fibi_stocks_shown {
	padding-right: 5px;
}

.filter_results .fibi_day_change {
	padding-left: 12px;
	margin-left: 12px;
}

.filter_results .fibi_change_date {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/date_icon.gif") right center
		no-repeat;
	padding-right: 25px;
	font-weight: normal;
}

.filter_results a {
	color: #0871C4;
	text-decoration: underline;
}

.filter_results a:hover {
	text-decoration: none;
}

.info_line>div {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/divider_details_bar_grey.gif") 0
		center no-repeat;
}

.info_line>div.last {
	background: none;
}

.footnotes {
	color: #60727e;
}

.stock_briefcase .filter_form select {
	margin-left: 3px;
}

.stock_briefcase .filter_form.complex div {
	padding: 2px 1%;
}

.stock_briefcase .filter_form.complex div.first {
	padding: 2px 0 2px 3px;
}

.stock_briefcase .filter_form.complex .filter_form_inner div {
	padding: 2px;
}

.stock_briefcase .filter_form label {
	margin-left: 7px;
}

/****************************************************************************/
/* To check whether there's still need for this - the class might not be in use anymore */
.main_content table.data td.reset {
	padding: 0;
	margin: 0;
	border: none;
}

.main_content table.data td.reset>.clear {
	position: relative;
	width: auto;
}

.main_content table.data.scrollable {
	border: 1px solid #ADC0C4;
	background: #cdd8dc;
	width: auto;
}

.main_content table.data.scrollable .subtotal_line td,.main_content table.data.scrollable .total_line td
	{
	border-left: 0px solid #ADC0C4;
	border-right: 0px solid #ADC0C4;
}

.frozen_col {
	padding-left: 2px;
	position: relative;
	width: 30%;
}

.frozen_col>table {
	width: 100%;
}

.frozen_col .last_frozen {
	-moz-box-shadow: -2px 0 5px #d3d8dc;
	-webkit-box-shadow: -2px 0 5px #d3d8dc;
	box-shadow: -2px 0 5px #d3d8dc;
}

.scrollable_content {
	width: 70%;
	overflow-y: hidden; /*temporarily*/
	overflow-x: auto;
	margin-right: -3px;
}

.scrollable_content>table {
	width: 100%;
}

.main_content table .frozen_col .subtotal_line,.main_content table .frozen_col  .total_line
	{
	border-right: 1px solid #ADC0C4;
}

.main_content table .scrollable_content .subtotal_line,.main_content table .scrollable_content .total_line
	{
	border-left: 1px solid #ADC0C4;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	body {
		overflow: auto;
	}
	tr.total_line.total.summary td span {
		margin-left: 10px;
	}
}
/* To check whether there's still need for this - the class might not be in use anymore */
/****************************************************************************/

/******************************************
*              Today's Orders             *
*               Horaot HaYom              *
******************************************/
.limit_length {
	white-space: nowrap;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}

.fibi_stock_name.limit_length span,.fibi_stock_name.limit_length span {
	display: inline-block;
	width: 98%; /*number is for demonstration only*/
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

/******************************************
*                 Lightbox                *
******************************************/
.black_overlay {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	margin: 0px auto;
	background-color: #000000;
	z-index: 990;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	/* IE 8  */
	filter: alpha(opacity =     60); /* IE 5-7 */
	-moz-opacity: 0.6; /* Netscape*/
	-khtml-opacity: 0.6; /* Safari 1.x */
	opacity: 0.6; /* Good browsers */
}

.lightbox_close {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/exit_x.png") no-repeat 0 0
		transparent;
	height: 12px;
	width: 12px;
}

.lightbox {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 995;
	background: #fff;
	border: 1px solid #cdcdcd;
	box-shadow: 0 2px 3px #626262;
	-webkit-box-shadow: 0 2px 3px #626262;
	-moz-box-shadow: 0 2px 3px #626262;
	padding: 40px 45px;
}

.lightbox_header {
	height: 62px;
}

.lightbox h1 {
	font-size: 34px;
	color: #00659F;
}

.lightbox.stock_orders {
	position: fixed;
	margin: -295px auto auto -275px;
	width: 500px;
	height: 470px;
}

.lightbox .order_info {
	display: block;
	height: 16px;
}

.lightbox .order_info li {
	display: inline-block;
	float: right;
	padding: 0 15px;
	height: 16px;
	border-left: 1px solid #bbc9d1;
	color: #596a76;
}

.lightbox .order_info li.first {
	padding-right: 0;
}

.lightbox .order_info li.last {
	border: none;
}

.lightbox .multiline {
	padding-bottom: 20px;
	background-position: 0 bottom;
}

.label {
	font-weight: bold;
	padding-left: 3px;
}
.colorlabel {
	color:#92A0A7;
	font-size:12px;
	font-weight:700;
}

/******************************************
*               Search Stock              *
*          Khipus Neyarot Erekh           *
******************************************/
.search_stock .filter_form {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern.gif") repeat scroll
		center center transparent;
}

.search_stock .filter_form label {
	color: #0165a0;
}

.search_stock .filter_form.search>div {
	border: none;
	padding-left: 10px;
}

input.stock_search {
	width: 254px;
	margin-left: 23px;
}
/*.fibi_btn_search.big_btn,
.fibi_btn_commit.big_btn  {
    padding: 4px 15px 0;
    height: 25px;
}*/
.big_btn span {
	padding-left: 30px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/btn_arrow.png") 0 8px no-repeat;
	font-size: 1.5em;
}

.filter_results.search_results {
	color: #0871c4;
}

.search_results .label {
	font-weight: bold;
}

/******************************************
*                 Buy Stock               *
*           Kniyat Menayot TEVA           *
******************************************/
.colorhead .status_line {
	-webkit-box-shadow: 0 10px 6px -6px #DDDDDD;
	-moz-box-shadow: 0 10px 6px -6px #DDDDDD;
	box-shadow: 0 10px 6px -6px #DDDDDD;
}
.inner_tab .status_line.multiline {
	-webkit-box-shadow: none!important;
	-moz-box-shadow: none!important;
	box-shadow: none!important;
	margin-right: 0!important;
	margin-top: 0!important;
}
.colorhead .stage_head.buy {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/header_rep_buy.jpg") repeat-x
		scroll left center transparent;
	position: relative;
}

.colorhead .stage_head.sell {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/header_rep_sell.jpg") repeat-x
		scroll left center transparent;
}

.colorhead .stage_head.trans {
	/*background: url("/FibiTheme/themes/html/FibiTheme/images/common/header_rep_trans.jpg") repeat-x scroll left center transparent;*/
	background: #4F799F;
	position: relative;
	/*margin-bottom:15px;*/
}

.colorhead .status_line>div.stage,.colorhead .status_line>div.stage.not_last,  .colorhead .status_line > div.stage.not_last.third.active
	{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/stage_arrow.png") no-repeat scroll
		left center transparent;
	padding-left: 13px;
	height: 27px;
	margin: 8px 12px 8px 0;
	font-size: 1.5em;
}

.colorhead .status_line>div.stage.third,.colorhead .status_line>div.stage.last_stage
	{
	background: none;
}

.stage_head .stage .stage_name_wrap {
	color: #FFFFFF;
	display: block;
	height: 27px;
	line-height: 27px;
	padding-right: 35px;
}

.stage_head .last {
	float: left;
}

.stage_head .last a {
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	height: 27px;
	line-height: 27px;
	padding-left: 24px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/btn_arrow.png") no-repeat scroll
		6px 10px transparent;
}

.stage_head .stage .stage_name {
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; /* IE 8  */
	/*filter: alpha(opacity = 60); /* IE 5-7 */
	-moz-opacity: 0.6; /* Netscape*/
	-khtml-opacity: 0.6; /* Safari 1.x */
	opacity: 0.6; /* Good browsers */
	display: inline-block;
}

.stage_head .stage.active  .stage_name {
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /* IE 8  */
	/*filter: alpha(opacity = 100); /* IE 5-7 */
	-moz-opacity: 1; /* Netscape*/
	-khtml-opacity: 1; /* Safari 1.x */
	opacity: 1; /* Good browsers */
}

.stage_head .stage.first  .stage_name_wrap {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/stage1.png") no-repeat scroll
		right center;
}

.stage_head .second .stage_name_wrap {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/stage2.png") no-repeat scroll
		right center;
}

.stage_head .third .stage_name_wrap,.stage_head .not_last .stage_name_wrap
	{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/stage3.png") no-repeat scroll
		right center;
}

.stage_head .last_stage .stage_name_wrap {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/stage_last.png") no-repeat scroll
		right center;
}

.stage_head .first.active .stage_name_wrap {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/stage1_active.png") no-repeat
		scroll right center;
}

.stage_head .second.active  .stage_name_wrap {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/stage2_active.png") no-repeat
		scroll right center;
}

.stage_head .third.active  .stage_name_wrap,.stage_head .not_last.active  .stage_name_wrap
	{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/stage3_active.png") no-repeat
		scroll right center;
}

.stage_head .last_stage.active  .stage_name_wrap {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/stage_last_active.png") no-repeat
		scroll right center;
}


.buy .status_line.stage_head.trans.clear {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/header_rep_buy.jpg") repeat-x !important;
}
.sell .status_line.stage_head.trans.clear {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/header_rep_sell.jpg") repeat-x !important;
}


.page_container.upper .order_details h3.multiline,.page_container.upper .reference_details h3.multiline
	{
	font-size: 2.2em;
	width: 98%;
}

.order_details input.fibi_error {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/attentionInput.png") no-repeat -1px 0
		#fff;
}

.page_container.upper h3.multiline span {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern.gif") repeat scroll 0
		0 #fff;
	padding: 0 7px 0 15px;
	color: #1f3d59;
	line-height: 14px;
	font-weight: normal;
}

.page_container.upper ul.flr,
.page_container.upper div.flr {
	display: block;
	line-height: 1.8em;
}
.page_container.upper div.flr.second {
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/common/divider_hor_emboss.gif") repeat-x 0 top;
	padding-top: 10px;
}
.page_container.upper ul.flr {
	width: 165px;
}

.page_container.upper .order_details ul.flr {
	width: 29%;
	min-height: 70px;
}

.page_container.upper .order_details ul.flr.first {
	padding-right: 0;
}

.page_container.upper .order_details ul.flr.last {
	padding-left: 0;
}

.page_container.upper div.flr {
	min-height: 60px;
}

.page_container.upper div.flr.first {
	padding-right: 0;
	/*background-image: none;*/
}

.page_container.upper div.flr.last,.page_container.upper div.flr.last  div.flr
	{
	padding-left: 0;
	background-image: none;
}

.page_container.upper div.flr.last select,.page_container.upper div.flr.last select option,.hazana select,.hazana select option
	{
	height: 25px;
}


.page_container.upper ul.flr.last {
	background: none;
}

.page_container.upper ul.flr .label {
	display: inline-block;
}

.page_container.upper .order_details ul.flr .label {
	width: 115px;
}

.page_container.upper .refernce_details ul.flr .label {
	width: 65px;
}

.page_container.upper .commissions_details .label {
	display: block;
	padding: 22px 0 15px;
}

.commissions_details textarea {
	width: 99%;
	height: 100px;
	margin-bottom: 25px;
}

.order_details .fibi_btn_commit.big_btn {
	height: 35px;
	line-height: 35px;
	background-image: url("/FibiTheme/themes/html/FibiTheme/images/common/big_btn.jpg");
}

.page_container.upper .fibi_btn_commit {
	margin-left: 3px;
}

.page_container.upper .order_details .fibi_back {
	border: 1px solid #BBC9D1;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	line-height: 35px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/refresh_btn_rep.png") repeat-x
		center bottom #fff;
	margin-left: 5px;
	padding-right: 15px;
	margin-top: 0;
}
input.fibi_clean_btn {
	border: 1px solid #BBC9D1;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/refresh_btn_rep.png") repeat-x center bottom #fff;
	cursor: pointer;
    display: table-cell;
    height: 29px;
    padding: 3px 0 6px;
    width: 50px;
	color:#0871C4;
	font-weight:bold;
}
.fibi_clean {
	text-decoration: none!important;
	font-size: 18px;
	font-weight: bold;
	line-height: 30px; /*ilia010914*/
	margin: 0 20px;
	cursor:pointer;
}
input.fibi_clean_btn.mini_btn {
    height: 26px;
}
input.fibi_clean_btn:hover, input.fibi_clean_btn:focus {
	color:#05386b;
}
.page_container.upper .order_details .fibi_back:hover,.page_container.upper .order_details .fibi_back:active
	{
	text-decoration: none;
}

.page_container.upper .order_details .fibi_back  span {
	padding-left: 5px;
}

.page_container.lower .fibi_up_date {
	margin-top: -6px;
	margin-bottom: 21px;
}
/*.main_content*/
.page_container.lower table.fibi_sell_buy, /*.main_content*/
	.page_container.lower table.fibi_stock_info {
	width: 100%;
}

table#KRANOT-DATA,
table#MENAYOT-DATA,
table#MAOF-DATA,
table#SEFER-PKUDOT
{
	margin-bottom:15px;
}
.radio_wrap {
	padding: 3px 0px 0 20px;
	height: 37px;
	float: right;
}

.radio_wrap.shaari {
	vertical-align: top;
}
.radio_wrap.last {
	padding-left: 0px;
}

.radio_wrap>span {
	float: none;
	display: inline-block;
	height: 37px;
}
.radio_wrap>span.fibi_error {
	height: 20px;
}

.order_details .first .radio_wrap .radio_label {
	width: 65px;
}

.order_details .constrains .radio_wrap .radio_label {
	width: 145px;
}

.radio_wrap .radio {
	margin-top: -3px;
	border: none;
	background: transparent;
	margin-right: 0;
}

.radio_wrap label {
	display: inline-block;
	font-weight: bold;
}

.radio_wrap span,.radio_wrap input,.radio_wrap select {
	vertical-align: middle;
}

.radio_wrap input.sum {
	background: #fff url("/FibiTheme/themes/html/FibiTheme/images/common/nis.png") no-repeat 5px
		center;
}

.stock_buy_sell1 .valid_end_date {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/date_icon.gif") no-repeat scroll
		5px center #fff;
	color: #596a76;
	padding-right: 7px;
}

.stock_buy_sell2 .valid_end_date {
	background: none;
	padding-right: 0px;
}

.order_details .hazana label {
	display: inline-block;
}
.order_summary h3 {
    font-size: 2em;
    height: 50px;
    padding-right: 72px;
    margin-bottom: 30px;
    font-weight: normal;
}
.order_summary h3  span{line-height: 50px; padding-left: 3px;}

.order_summary h3  span.double{line-height: 22px; padding: 2px 0 2px 3px; display: inline-block;}


.order_success { clear:both; }

.order_success h3 {
    color: #596A76;
    background: url("/FibiTheme/themes/html/FibiTheme/images/common/success_iconBIG.png") right  center no-repeat transparent;
	font: bold 13px Arial;
	margin: 10px 0;
}
.order_success A,
.order_error A{
	color: #596A76;
	font: bold 13px Arial;
	text-decoration: underline;
	
}
.order_error h3 {
    color: #596A76;
    background: url("/FibiTheme/themes/html/FibiTheme/images/common/error_icon.png") right center no-repeat transparent;
	font: bold 13px Arial;
	margin: 10px 0;
}

.summaryUL {
	clear:both;
}
.summaryUL li.vIcon{
	margin-right: 20px;
    padding: 10px 20px 10px 0;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/vIcon.png") right center no-repeat transparent;
}

.page_container.upper .reference_details {
	margin-bottom: 25px;
}


.page_container.upper .reference_details li {
	clear: both;
}

.page_container.upper .reference_details li .content {
	float: left;
}

.maintable {
	margin-bottom: 7px;
	margin-top: 15px;
	font-size: 1.2em;
	border: 1px solid #000;
	background-color: #fff;
}

.maintable thead th,.maintable thead td {
	background: #cde0ee;
}

.maintable td {
	direction: ltr;
}

/******************************************
*          Stock Details Special          *
*              Pirtei Agakh               *
******************************************/
.stock_details_special table.data .actions {
	display: block;
	height: 20px;
	margin: 0 auto;
	width: 80px;
}

.stock_details_special table.data .actions li {
	display: inline-block;
	float: right;
	margin: 0 2px;
}

.stock_details_special table.data .actions a {
	display: block;
	width: 20px;
	height: 20px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/btn_bonds_actions.png")
		transparent;
}

.stock_details_special table.data .actions .first a {
	background-position: right center;
}

.stock_details_special table.data .actions .second a {
	background-position: center center;
}

.stock_details_special table.data .actions .first a {
	background-position: left center;
}

/******************************************
*            Stocks Distribution          *
*             Hitpalgut Ashkaot           *
******************************************/
.main_content.stocks_distribution .table_container {
	margin: 0;
}

.main_content.stocks_distribution table.data.simplest tr td {
	padding: 0 10px;
}

.main_content.stocks_distribution table.data a {
	text-decoration: none;
}

.main_content.stocks_distribution table.data a:hover {
	text-decoration: underline;
}

.inner.stocks_distribution h3 {
	color: #596a76;
	line-height: 32px;
}

.distribution_main .right_col {
	width: 48%;
}

.distribution_main .left_col {
	width: 52%;
}

a.category_red {
	padding-right: 20px;
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/common/colorcube_red.png")
		right center no-repeat;
}

a.category_blue {
	padding-right: 20px;
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/common/colorcube_blue.png")
		right center no-repeat;
}

a.category_yellow {
	padding-right: 20px;
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/common/colorcube_yellow.png")
		right center no-repeat;
}

a.category_green {
	padding-right: 20px;
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/common/colorcube_green.png")
		right center no-repeat;
}

a.category_purple {
	padding-right: 20px;
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/common/colorcube_purple.png")
		right center no-repeat;
}

.distribution_secondary_wrap[class *="category_"] {
	padding-top: 9px;
}

.distribution_secondary_wrap.category_red {
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/common/categ_arrow_red.png")
		86% 0 no-repeat;
}

.distribution_secondary_wrap.category_blue {
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/common/categ_arrow_blue.png")
		86% 0 no-repeat;
}

.distribution_secondary_wrap.category_green {
	background: transparent
		url("/FibiTheme/themes/html/FibiTheme/images/common/categ_arrow_green.png") 86% 0 no-repeat;
}

.distribution_secondary_wrap.category_yellow {
	background: transparent
		url("/FibiTheme/themes/html/FibiTheme/images/common/categ_arrow_yellow.png") 86% 0 no-repeat;
}

.distribution_secondary {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern.gif") repeat scroll 0
		0 transparent;
}

.distribution_secondary .inner_tab_special {
	padding: 0 0 25px;
	height: auto;
	border: none;
	background: transparent;
	clear: both;
}

.distribution_secondary .inner_tab_inner_wrap {
	clear: both;
	overflow: auto;
	background: #fff;
	border: 1px solid #bbc9d1;
	border-top: none;
	padding: 25px 15px 10px;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
}

.distribution_secondary .right_col {
	width: 42%;
}

.distribution_secondary .left_col {
	width: 58%;
}

.category_red .distribution_secondary {
	border: 1px solid #bbc9d1;
	border-top: 4px solid #d52c33;
	padding: 17px;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}

.distribution_third_wrap {
	margin-top: 10px;
	padding-top: 9px;
	height: auto;
	background: transparent
		url("/FibiTheme/themes/html/FibiTheme/images/common/categ_arrow_default.png") 89% 0 no-repeat;
}

.distribution_third {
	border: 1px solid #bbc9d1;
	border-top: 4px solid #4f799f;
	background: #fff;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}

.distribution_third .distribution_head {
	background: transparent
		url("/FibiTheme/themes/html/FibiTheme/images/common/table_subtotal_bg.jpg") center center
		repeat-x;
	height: 34px;
	padding: 0 10px;
}

.distribution_third a.btn_close {
	background: transparent url("/FibiTheme/themes/html/FibiTheme/images/common/exit_x.png") center
		center no-repeat;
	width: 12px;
	height: 12px;
	display: block;
	margin-top: 10px;
}

.distribution_third .right_col {
	padding: 10px 0;
	width: 25%;
}

.distribution_third .left_col {
	padding: 10px 0;
	width: 75%;
}

.distribution_third .right_col .placeholder {
	margin: 20px 10px 0 0;
}

.distribution_third .left_col .table_container {
	margin-left: 10px;
}

/******************************************
*      			Transactions 		      *
*              Tnuot be-heshbon           *
******************************************/
.inner .inner_tab h2.first {
	margin: 0 0 18px;
}

.first.no_margin {
	margin: 0 !important;
	color: #FFFFFF;
	padding-bottom: 6px;
	padding-right: 50px;
	padding-top: 5px;
}

.inner_tab.simple_style {
	border-top: 1px solid #BCC9D1;
	padding: 5px;
	position: relative;
}

.inner_tab.simple_style.tab_1 {
	height: 150px;
}

.first.no_margin.icon_1 {
	background-image: url("/FibiTheme/themes/html/FibiTheme/images/common/bg-icon_1-wallet.png");
}

.first.no_margin.icon_2 {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/bg-icon_2-pie.png");
}

.first.no_margin.icon_3 {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/bg-icon_3-card.png");
}

.first.no_margin.icon_4 {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/bg-icon_4-kasefet.png");
}

.first.no_margin.icon_1,.first.no_margin.icon_2,.first.no_margin.icon_3,.first.no_margin.icon_4
	{
	background-repeat: no-repeat;
	background-position: 99% 50%;
	background-color: #4F799F;
}

.no_padding,.filter_form.no_padding {
	padding: 0 !important;
}

.tbl_horiz_scroll {
	overflow-x: auto;
	overflow-y: hidden;
	max-height: 430px;
	/*	width: 775px;*/
}

.tbl_horiz_scroll_popup {
	overflow-x: auto;
	overflow-y: hidden;
	max-height: 138px;
	width: 400px;
}

.div_horiz_scroll_fix {
	overflow-x: auto;
	overflow-y: hidden;
	/*overflow:visible !important;*/
	height: 430px;
	/*width: 775px;*/
	/*max-width:775px;*/
}
.div_horiz_scroll_fix.myclass_10, .myclass_11 {
	border-bottom:1px solid #ADC0C4;
}
.div_horiz_scroll_fix_popup {
	overflow-x: auto;
	overflow-y: hidden;
	height: 138px;
	margin-top: 15px;
	width: 100%;
}

.tbl_horiz_scroll_noh {
	overflow-x: auto;
	overflow-y: hidden;
	width: 775px;
}

.two_sidebars .tbl_horiz_scroll,.two_sidebars .tbl_horiz_scroll_noh {
	width: 574px;
}

.transactions .tbl_vert_scroll { /*display: inline-block;*/
	height: auto;
	height: 420px;
	/*min-width: 574px;*/
	overflow-y: auto;
	/*	direction: ltr;*/
	position: relative;
	border-bottom: 1px solid #ADC0C4;
}

.tbl_vert_scroll_popup { /*height: auto;*/
	height: 96px;
	/*min-width: 574px;*/
	overflow-y: auto;
	/*	direction: ltr;*/
	position: relative;
	border-bottom: 1px solid #ADC0C4;
}

.transactions .tbl_vert_scroll>table,.tbl_vert_scroll_popup>table {
	/*	direction: rtl;*/
	margin: 0;
	/*float: right;*/
	border-bottom: none;
}

.transactions .tbl_vert_scroll>table,.haaverot_scroll>table {
	width: 100%;
}

/*.haaverot_scroll > table {
	width:750px !important;
}*/
.tbl_vert_scroll_popup>table {
	width: 99.9%;
}

.div_tbl_proxyheader {
	display: inline-block;
	/*	direction: rtl;*/
	overflow: hidden;
	min-width: 60%;
}

.div_horiz_scroll_fix_popup  .div_tbl_proxyheader {
	display: inline-block;
	overflow: hidden;
	/*min-width: 100%;*/
	/*min-height:32px;*/
}

ul.longMessages {

}
ul.longMessages li{
	list-style-type: disc;
	margin-right: 20px;
	line-height: 18px;
}

/******************************************
*          XSLT Specific Classes	      *
******************************************/
.dates_range {
	background: transparent
		url("/FibiTheme/themes/html/FibiTheme/images/common/filter_calendar_icon.gif") 0 center
		no-repeat;
	padding-left: 20px;
	display: inline-block;
}

.topic_title {
	padding-left: 7px;
	font-weight: bold;
}

.field_label { /*font-size: 1.4em;*/
	font-weight: bold;
	color: #596a76;
	padding-left: 8px;
}

.data_token {
	color: #92A0A7;
	height: 20px;
}

.text-line {
	padding: 5px;
	direction: rtl;
}

/* *** Layout (invisible) tables *** */
.main_content table .tbl_layout,.main_content table.data .tbl_layout,.main_content table.data .tbl_layout tr,.main_content table.data .tbl_layout td,.main_content table.tbl_layout thead tr th,.main_content table.tbl_layout thead tr td,.main_content table.tbl_layout tr.last td,.main_content table.tbl_layout tfoot tr.last td,.main_content table.tbl_layout tr:last-child td,.main_content table.tbl_layout tfoot tr:last-child td
	{
	border: 0 !important;
}

.main_content table.tbl_layout td {
	height: 35px;
	border: 0;
}

table.tbl_layout.layout_6 tbody tr {
	height: 25px;
	border-bottom: 1px solid #BCC9D1;
}
table.tbl_layout.layout_10 {
	display:inline-block; 
}
table.tbl_layout.layout_10 td div label.error,
table.tbl_layout.layout_10 > label.error{
	display: block;
	font-size: 12px;
	height: auto;
	min-width:250px;
	right: 0px;
	line-height: 12px;
	margin: 0;
	position: absolute;
	top: 26px;
	color:#FF0000;
	text-align:right; 
}
table.tbl_layout.layout_10 tr td {
	height:40px;
}
table.tbl_layout.layout_10 tr td input.error {
	border:1px solid #FF0000 !important;
	color:#FF0000 !important;
}
.tbl_layout tbody tr td table.tbl_layout.layout_7 tbody tr {
	height: 15px;
	border-bottom: 0 !important;
}

.main_content table.tbl_layout td {
	vertical-align: middle;
	border: 0;
	padding: 0px 3px 0 3px;
}

.main_content table .tbl_layout.layout_1 td,.layout_1 td {
	padding: 10px 3px 10px 3px;
}

.main_content table.tbl_layout.layout_1 td.tbl_padding_1 {
	padding: 10px 43px 10px 3px;
}

.main_content table.tbl_layout.layout_1 td.tbl_padding_2 {
	padding: 10px 21px 10px 3px;
}

.main_content table .tbl_layout.layout_2 td,.layout_2 td {
	padding: 5px 3px 5px 3px;
}

.without_bottom_padding {
	padding: 0 3px !important;
}

.layout_1,.layout_2 {
	width: 100%;
}

.main_content table .tbl_layout.layout_3  tr,
.tbl_layout.layout_3  tr {
	height: 20px;
}
.tbl_layout.layout_3  tr td {
	height: 20px;
}
.masach_2 {
	width: 100%;
}
/*.masach_2 span{
	font-weight:bold;
}*/
.full_width,.rounded.data.full_width {
	width: 99.9% !important;
}

label.first_label,label.second_label,label.third_label,label.min_label {
	display: inline-block;
	font-size: inherit;
	font-weight: normal;
	color: #222222;
	height: inherit;
	line-height: normal;
	vertical-align: middle;
}

label.min_label {
	min-width: 51px;
	margin-left: 5px !important;
}

label.first_label {
	min-width: 60px;
}

label.second_label {
	padding-right: 22px;
	min-width: 60px;
}

label.third_label {
	min-width: 103px;
}

label.simplelabel {
	font-size: 12px;
	color: #596A76;
	font-weight: 700px;
}

.helpIcon.stage1 {
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/bg_help_icon.png") no-repeat center 0;
	display: inline-block;
	border: none;
	float: none;
	width: 15px;
	height: 15px;
	padding: 0 !important;
	vertical-align: middle;
}

.helpIcon.stage1:hover {
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/bg_help_icon.png") no-repeat center
		-15px;
	cursor: pointer;
}
.helpIcon.stage2 {
    background: url("/FibiTheme/themes/html/FibiTheme/images/hp/bg_help_icon.png") no-repeat left 0;
    border: medium none;
    display: block;
    float: none;
    height: 15px;
    line-height: normal;
    padding: 0 0 0 20px !important;
    vertical-align: middle;
}
.helpIcon.stage2:hover {
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/bg_help_icon.png") no-repeat left -15px;
	cursor: pointer;
}
.PrintingArea {
	width: auto;
}
/* *** / Layout (invisible) tables *** */

/****************************
*	Messages, Errors, etc.	*
****************************/
.FATAL_ERROR,.ERROR,.NO_DATA,.INFOMSG,.MESSAGE,.WARNING {
	display: inline-block;
	padding: 5px 30px 5px 0 !important;
	margin: 5px 0;
	/*-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;*/
	font-weight:bold;
	font-size:15px;
}
input.usr-error {
	color:#bf2126;
	border:1px solid #bf2126;
}
.FATAL_ERROR,.ERROR {
	/*border: 1px solid #C01717;*/
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/attention.png") no-repeat right center;
	/*color: #C01717;*/
	color:#bf2126;
}
td.td_error span.ERROR {
	background:none;
	padding:0 !important;
	margin:0 !important;
	font-size:12px;
}
/*.FATAL_ERROR {
    background: url("/FibiTheme/themes/html/FibiTheme/images/common/alert_icon.png") no-repeat scroll 99% center #FFF8F8;
    height: 25px;
    line-height: 24px;
    padding-right: 40px;
}*/


.INFOMSG,.MESSAGE {
	/*border: 1px solid #cdd1d4;*/ /*#2c4964*/
	color:#416b8f/* #596A76*/;
	/*background: #f1f7fb;*/
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/attention_orange.png") no-repeat right 0px;
}

.NO_DATA{
	color:#416b8f;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/attention_blue.png") no-repeat right 0px;
}
.NO_DATA.MYNODATA{
	color:#416b8f;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/attention_blue.png") no-repeat right 0px !important;
	margin: 5px 15px;
    padding: 0 40px 0 0 !important;
}
.WARNING {
	color:#416b8f;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/attention_orange.png") no-repeat right 0px;
}

.messages { /* This ul/div wraps multiple messages*/
	display: block;
	width: 100%;
	margin-bottom: 18px;
}

.messages  .MESSAGE,.messages  .ERROR {
	border: none;
	background: none;
	display: block;
}
ul.messages { margin: 0px 0px 6px 0px; float: right; width: 100%;}
.messages > li { color: #596A76; border:0; font: bold 15px Arial!important; margin: 5px 0; padding: 5px 10px; display: inline-block; float: right; clear: both; }

.messages > li.FATAL_ERROR,
.messages > li.ERROR { color: #ff0000; background: url(/FibiTheme/themes/html/FibiTheme/images/common/attention.png) right center no-repeat transparent; padding-right: 29px; }

.messages > li.WARNING { background: url(/FibiTheme/themes/html/FibiTheme/images/common/attention_orange.png) right center no-repeat transparent; padding-right: 29px;	}

.messages > li.EXEC_MSG,
.messages > li.NO_DATA,
.messages > li.TITLE,
.messages > li.SUB_TITLE,
.messages > li.MESSAGE,
.messages > li.MESSAGE-SLIKA {  background: url(/FibiTheme/themes/html/FibiTheme/images/common/attention_blue.png) right center no-repeat transparent; padding-right: 29px;}
.messages > li.MESSAGE-SLIKA { padding-top:0; padding-bottom:0;}
.messages > li.MESSAGE-SLIKA span{
	border: 1px solid #bbc9d1;
	padding: 5px 10px;
	line-height: 13px;
	height: 13px;
	display: inline-block;
	border-radius: 13px;
	-moz-border-radius: 13px;
	-webkit-border-radius: 13px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dark_dot_pattern.gif") repeat scroll 0 0 transparent;
}

.messages .NOICON,
#mymsgdiv.NOICON {
	background-image: none !important;
	margin-top: -8px;
}

ul.combinedMSG {
	color: #596A76;
	border: 0;
	font: bold 15px Arial!important;
	margin: 0px 0px 5px 0px;
	padding: 5px 29px 5px 10px;
	display: inline-block;
	float: right;
	clear: both;
	background: url(/FibiTheme/themes/html/FibiTheme/images/attention_blue.png) right 0 no-repeat transparent;
}
ul.combinedMSG li {}
.charigaMSG {
	direction: ltr;
	color: #ff0000;
	font: normal 12px Arial;
	display: inline-block;
}

table.abstract {
	font-weight: bold;
	line-height: 1.4em;
	font-size: 1.2em;
}

/************************
*                       *
*         Loans         *
*                       *
************************/
/********** Start of Loans  Lobby **********/
.loans_lobby {
	width: 775px;
	overflow-x: hidden;
}

.loans_lobby  .cubesWrapper {
	width: 798px;
	margin-right: -10px;
}

.top_banner {
	display: block;
	margin: 0 auto 12px;
	height: 140px;
	width: 100%;
	overflow: hidden;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

.loans_lobby .top_banner {
	background: url("/FibiTheme/themes/html/FibiTheme/images/loans_lobby/top_banner.png") no-repeat
		center center;
}

.banner {
	display: block;
	overflow: hidden;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	display: block;
	height: 137px;
	margin: 0 10px 10px 10px;
	border: 1px solid #d6e0e8;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dark_dot_pattern.gif") repeat 0 0
		transparent;
}

.banner.threeCubes {
	width: 243px;
}

.banner.twoCubes {
	width: 375px;
}

.banner.wide {
	display: block;
	width: 773px;
}

.banner .item_img {
	display: block;
	width: 78px;
	height: 137px;
	float: right;
	vertical-align: bottom;
}

.BGdark {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern_dark.gif") repeat
		scroll 0 0 transparent;
}

.chequeIMGwideHolder {
	border-left: none !important;
	padding: 0 !important;
	width: 99%;
	overflow:hidden;
}

.chequeIMGwideHolder .chequeIMGwrap {
	position: relative;
	margin: 0 auto;
	display: block;
	padding: 0;
	width: 665px;
	height: auto;
	min-height: 355px;
	float: none;
	border-left: none;
}
.accountOwnerSelectPopup .chequeIMGwideHolder .chequeIMGwrap {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/chequeFrame.png") no-repeat 0px 0px transparent;
}


.chequeIMGwideHolder .chequeIMGwrap .chequeImage
{
	width: 665px;
	height: 329px;
	display: block;
	background-repeat: no-repeat;
	background-color: transparent;
}
.bank_031 .chequeIMGwideHolder .chequeIMGwrap .chequeImage
{
	background-image: url("/FibiTheme/themes/html/FibiTheme/images/common/031_sprite.png");
}
.bank_014 .chequeIMGwideHolder .chequeIMGwrap .chequeImage
{
	background-image: url("/FibiTheme/themes/html/FibiTheme/images/common/014_sprite.png");
}
.bank_026 .chequeIMGwideHolder .chequeIMGwrap .chequeImage
{
	background-image: url("/FibiTheme/themes/html/FibiTheme/images/common/026_sprite.png");
}
.bank_046 .chequeIMGwideHolder .chequeIMGwrap .chequeImage
{
	background-image: url("/FibiTheme/themes/html/FibiTheme/images/common/046_sprite.png");
}
.bank_052 .chequeIMGwideHolder .chequeIMGwrap .chequeImage
{
	background-image: url("/FibiTheme/themes/html/FibiTheme/images/common/052_sprite.png");
}

.chequeIMGwideHolder .chequeIMGwrap .chequeImage.clean {
	background-position: 0px 0px;
}
.chequeIMGwideHolder .chequeIMGwrap .chequeImage.limited {
	background-position: 0px -329px;
}
.chequeIMGwideHolder .chequeIMGwrap .chequeImage.withCopy {
	background-position: 0px -658px;
}


.chequeIMGwideHolder .chequeIMGwrap .details{
	position: absolute;
	top: 30px;
	padding:0;
	right: 40px;
	border-left:none;
}
.chequeIMGwideHolder .chequeIMGwrap IMG.cheque {
	width:665px;
	height: 329px;
	display:none;
	margin: 0 auto;
}
ul.ownerDetails li span {
	margin-left: 3px;
	display: inline-block;
}
ul.owner li {
	display: block;
	padding: 0 24px 0 0;
	margin:0;
}
ul.owner li span {
	display: inline-block;
	margin-left: 2px;
	line-height: 15px;
	height: 15px;
	vertical-align: bottom;
}
ul.owner li.draggable{
	border: 2px solid #fff;
	margin: 2px 0!important;
	cursor: move;
	min-width: 200px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/draggable.png") no-repeat scroll right center transparent;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding-right: 22px;
}
.addChangeOwners {
	height: 25px!important;
	margin-right:0;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/refresh_btn_rep.png") center center repeat-x;
	font-weight: bold;
}
#accountOwnerSelectPopup {
	padding:0;
	min-height: 425px!important;
	position: relative;
}
#accountOwnerSelectPopup .main_content{
	padding:0;
}
#accountOwnerSelectPopup #accountOwners {
	margin-top: 8px;
}
#accountOwnerSelectPopup .loader{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/wait.gif") center center no-repeat transparent; 
	width: 26px;
	height: 26px;
	display:block;
	margin: 30px auto 0;
}
#accountOwnerSelectPopup .level1{
	width: 100%;
	margin: 0px;
	min-height: 380px;
	position: absolute;
	top: 0;
	background: url('/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern.gif') center center repeat;
	border-bottom: 1px solid #ccc;
}
#accountOwnerSelectPopup .level2{
	width: 100%;
	margin: 0px;
	padding-top: 20px;
	min-height: 315px;
	position: absolute;
	top: 0;
	background: url('/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern.gif') center center repeat;
	border-bottom: 1px solid #ccc;
}
#accountOwnerSelectPopup .SelectedOwnersBtns{
	margin: 15px auto 0;
	display: block;
	text-align: center;
	position: absolute;
	bottom: -4px;
	left: 20px; 	
}
#accountOwnerSelectPopup .SelectedOwnersBtns > div {
	width: 230px;
}
#accountOwnerSelectPopup .SelectedOwnersBtns .save{

}
#accountOwnerSelectPopup .SelectedOwnersBtns .next{

}
#accountOwnerSelectPopup .SelectedOwnersBtns .prev{
	float: left;
	margin-top: 10px!important;
	padding: 0 15px!important;
	height: 17px!important;
	color: #0871c4!important;
}
#accountOwnerSelectPopup .SelectedOwnersBtns .cancel{
	float: left;
	margin: 10px 10px 0 25px;
	font-weight: bold;
	color: #0871c4;
}
#accountOwnerSelectPopup .maxOwnersMSG{
	color: #FF0000;
	font-size: 13px;
	position: absolute;
	right: 20px;
	bottom: 0;
}
.ui-dialog.accountOwnerSelectPopup .ui-dialog-title {
	line-height: 20px;
	height: 20px;
	margin-right: 10px;
	font-size: 15px;
}
#ui-dialog-title-accountOwnerSelectPopup{
	margin-right:30px;
}
.multiline {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/multiline_divider.png") 0 6px
		repeat-x;
	width: 98%;
	margin: 15px 6px 10px 0 !important;
}

.multiline span {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern.gif") repeat scroll
		-1px -1px transparent;
	padding: 0 7px 0 10px;
	color: #1f3d59;
	line-height: 14px;
	font-weight: normal;
	margin-right: -1px;
}
.multiline span.BGdark {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern_dark.gif") repeat
		scroll 0 0 transparent;
}
.multiline span.label,
.multiline span.label + span {
	background: none;
	font-size: 0.9em!important;
	color: #596a76;
	font-weight: bold;
	margin: 0 0 0 8px;
	padding: 0;
	line-height: 20px;
	font-size: 1em!important;
}
.multiline span.notification {
	background-position: 0px 0px;
	font-size: 12px;
	padding-right: 0;
}

.inner  h2.item_title {
	line-height: 0.95em;
	color: #075ca1;
	margin: 0 0 5px;
}

.inner h2.item_title.block_title {
	height: 36px;
	font-size: 18px;
}

.section table {
	width: 100%;
	color: #394F5A;
}

.section table tr td,.section table tr th {
	border: 1px solid #ADC0C4;
}

.section table thead tr th,.section table tbody thead tr th,.section table tbody  tr th
	{
	/*background: url("/FibiTheme/themes/html/FibiTheme/images/common/table_a_header_rep.png") repeat-x scroll center -2px #CDE0EE;
	height: 31px;*/
	color: #273338;
	background: rgb(237, 243, 248) !important; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:
		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZjNmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZTZlZmY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjZTVlZWY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzAlIiBzdG9wLWNvbG9yPSIjY2RlMGVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTclIiBzdG9wLWNvbG9yPSIjY2RlMGVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RhZThmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=)
		!important;
	background: -moz-linear-gradient(top, rgba(237, 243, 248, 1) 0%,
		rgba(230, 239, 246, 1) 3%, rgba(229, 238, 246, 1) 33%,
		rgba(205, 224, 238, 1) 70%, rgba(205, 224, 238, 1) 97%,
		rgba(218, 232, 241, 1) 100% ) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(237,
		243, 248, 1) ), color-stop(3%, rgba(230, 239, 246, 1) ),
		color-stop(33%, rgba(229, 238, 246, 1) ),
		color-stop(70%, rgba(205, 224, 238, 1) ),
		color-stop(97%, rgba(205, 224, 238, 1) ),
		color-stop(100%, rgba(218, 232, 241, 1) ) ) !important;
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(237, 243, 248, 1) 0%,
		rgba(230, 239, 246, 1) 3%, rgba(229, 238, 246, 1) 33%,
		rgba(205, 224, 238, 1) 70%, rgba(205, 224, 238, 1) 97%,
		rgba(218, 232, 241, 1) 100% ) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(237, 243, 248, 1) 0%,
		rgba(230, 239, 246, 1) 3%, rgba(229, 238, 246, 1) 33%,
		rgba(205, 224, 238, 1) 70%, rgba(205, 224, 238, 1) 97%,
		rgba(218, 232, 241, 1) 100% ) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(237, 243, 248, 1) 0%,
		rgba(230, 239, 246, 1) 3%, rgba(229, 238, 246, 1) 33%,
		rgba(205, 224, 238, 1) 70%, rgba(205, 224, 238, 1) 97%,
		rgba(218, 232, 241, 1) 100% ) !important; /* IE10+ */
	background: linear-gradient(to bottom, rgba(237, 243, 248, 1) 0%,
		rgba(230, 239, 246, 1) 3%, rgba(229, 238, 246, 1) 33%,
		rgba(205, 224, 238, 1) 70%, rgba(205, 224, 238, 1) 97%,
		rgba(218, 232, 241, 1) 100% ) !important; /* W3C */
	filter: progid :   DXImageTransform.Microsoft.gradient (    
		startColorstr = 
		 '#edf3f8', endColorstr =   '#dae8f1', GradientType =   0 ) !important;
	/* IE6-8 */
	text-align: center;
	text-shadow: 0 1px #FFFFFF;
	white-space: nowrap;
	height:32px;
	font-weight:bold;
}
table.rounded.data.specialtable tr:first-child td {
	border-top:1px solid #ADC0C4;
	}
table.rounded.data.specialtable tr:first-child + tr td {
	border-bottom:1px solid #ADC0C4;
}
table.rounded.data.specialtable tr:first-child td,
table.rounded.data.specialtable tr:first-child + tr td {
	background: rgb(237, 243, 248) !important; /* Old browsers */
	background:
	url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZjNmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZTZlZmY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjZTVlZWY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzAlIiBzdG9wLWNvbG9yPSIjY2RlMGVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTclIiBzdG9wLWNvbG9yPSIjY2RlMGVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RhZThmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=)	!important;
	background: -moz-linear-gradient(top, rgba(237, 243, 248, 1) 0%,
				rgba(230, 239, 246, 1) 3%, rgba(229, 238, 246, 1) 33%,
				rgba(205, 224, 238, 1) 70%, rgba(205, 224, 238, 1) 97%,
				rgba(218, 232, 241, 1) 100% ) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(237,
				243, 248, 1) ), color-stop(3%, rgba(230, 239, 246, 1) ),
				color-stop(33%, rgba(229, 238, 246, 1) ),
				color-stop(70%, rgba(205, 224, 238, 1) ),
				color-stop(97%, rgba(205, 224, 238, 1) ),
				color-stop(100%, rgba(218, 232, 241, 1) ) ) !important;
	background: -webkit-linear-gradient(top, rgba(237, 243, 248, 1) 0%,
				rgba(230, 239, 246, 1) 3%, rgba(229, 238, 246, 1) 33%,
				rgba(205, 224, 238, 1) 70%, rgba(205, 224, 238, 1) 97%,
				rgba(218, 232, 241, 1) 100% ) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(237, 243, 248, 1) 0%,
				rgba(230, 239, 246, 1) 3%, rgba(229, 238, 246, 1) 33%,
				rgba(205, 224, 238, 1) 70%, rgba(205, 224, 238, 1) 97%,
				rgba(218, 232, 241, 1) 100% ) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(237, 243, 248, 1) 0%,
				rgba(230, 239, 246, 1) 3%, rgba(229, 238, 246, 1) 33%,
				rgba(205, 224, 238, 1) 70%, rgba(205, 224, 238, 1) 97%,
				rgba(218, 232, 241, 1) 100% ) !important; /* IE10+ */
	background: linear-gradient(to bottom, rgba(237, 243, 248, 1) 0%,
				rgba(230, 239, 246, 1) 3%, rgba(229, 238, 246, 1) 33%,
				rgba(205, 224, 238, 1) 70%, rgba(205, 224, 238, 1) 97%,
				rgba(218, 232, 241, 1) 100% ) !important; /* W3C */
				filter: progid :   DXImageTransform.Microsoft.gradient (    
						startColorstr = 
						 '#edf3f8', endColorstr =   '#dae8f1', GradientType =   0 ) !important;
	text-align:right;
	text-shadow: 0 1px #FFFFFF;
	white-space: nowrap;
					
}

.section table tbody tr td {
	padding: 5px;
	height: auto;
	line-height: normal;
	min-height: 32px;
	white-space: wrap;
}

.banner .item_content { /*width: 155px;*/
	height: 137px;
	/*display: inline-block;*/
}

l.banner.wide .item_content { /*width: 400px;*/
	
}

.banner .item_descr {
	padding: 12px 3% 24px /*18px 10px*/;
	line-height: 1.2em;
	height: 68px;
	overflow: hidden;
	/*white-space: nowrap;
	text-overflow: ellipsis;*/
}

.item_text {
	
}

.inner .banner .additional_details { /*width: 100%;*/
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/banner_additional_det.png")
		repeat-x 0 14px #1b6ab3;
	height: 33px;
	padding: 0;
}

.inner .banner .additional_details a {
	margin-left: 10px;
	float: left;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/btn_arrow.png") no-repeat scroll
		left center transparent;
	color: #ffffff;
	display: inline-block;
	font-size: 1.2em;
	font-weight: bold;
	height: auto;
	line-height: 33px;
	padding: 0 10px 0 15px;
}

/************************
*                       *
*     General Lobby     *
*                       *
************************/
div.top_banner {
	margin-top: 10px;
}

.top_banner img {
	display: block;
	margin: auto;
}

.section {
	border-bottom: 1px solid #ADC0C4;
	padding: 10px 0;
	clear: both;
}

.article_contents {
	clear: both;
	overflow: auto;
	padding-bottom: 12px;
}

.article_contents h4 {
	color: #4f799f;
	margin: 8px 0 8px 10px;
	display: inline-block;
	float: right;
}

.contents_items {
	margin-top: 8px;
}

.contents_items li a {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/bullet_arrow.png") no-repeat
		scroll right center transparent;
	display: block;
	height: auto;
	line-height: 22px;
	min-height: 22px;
	padding-right: 16px;
	font-weight: bold;
}

.article {
	background: #fff;
	border: 1px solid #BBC9D1;
	border-top: 5px solid #075ca1;
	border-bottom: 5px solid #fdb726;
	padding: 16px 12px 50px;
	margin-bottom:10px;
	clear:both;
}

.download_tools {
	margin-top: 15px;
}

.download_tools li,.download_tools li a {
	display: inline-block;
	height: 21px;
}

.download_tools li a {
	padding: 0 27px;
	line-height: 21px;
}

.download_tools li.as_xsl a {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/file_icon_excel.png") no-repeat
		right center transparent;
}

.download_tools li.as_pdf a {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/file_icon_pdf.png") no-repeat
		right center transparent;
}

.download_tools li.as_doc a {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/file_icon_word.png") no-repeat
		right center transparent;
}

.download_tools li.as_file a {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/file_icon_attach.png") no-repeat
		right center transparent;
}

.download_tools.tools_faq {
	margin-top: 0 !important;
	padding: 0 15px 15px 15px !important;
}
.download.hide {
	display:none;
}
a.go_back_top {
	display: inline-block;
	color: #4f799f;
	font-weight: bold;
	/*background: url("/FibiTheme/themes/html/FibiTheme/images/common/arrow_back_top.png") no-repeat
		right center transparent;*/
	padding: 15px;
	margin-bottom: -15px;
	clear: both;
}

.bold_font,.notice,table.with_div tbody tr.oddrow td {
	font-weight: 700
}

.notice {
	padding: 10px;
}
/*****************************
*                   		 *
*     Stock Market Lobby     *
*                  		     *
******************************/
.inner h2.expandable {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/tab_unselected_center.png")
		repeat-x scroll center center transparent;
	height: 24px;
	padding: 4px;
	text-align: right;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.inner h2.expandable span {
	display: inline-block;
	height: 24px;
	line-height: 24px;
	width: 100%;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/rnd_arrow.png") no-repeat scroll
		left -96px transparent;
}

.inner h2.expandable:hover span {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/rnd_arrow.png") no-repeat scroll
		left -120px transparent;
}

.inner h2.expandable.expanded span {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/rnd_arrow.png") no-repeat scroll
		left -48px transparent;
}

.inner h2.expandable.expanded:hover span {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/rnd_arrow.png") no-repeat scroll
		left -72px transparent;
}

.info_line .big_btn {
	margin-top: 6px;
}

.clali_table  span,.clali_table  p {
	display: inline-block;
	font-size: 12px;
	font-family: arial;
	color: #00659F;
	font-weight: bold;
}

.clali_table  span {
	width: 65px;
}

td.wrap_normal,td.wrap_normal.last
span.wrap_normal,td.wrap_normal span.wrap_normal {
	white-space: normal !important;
	line-height: normal !important;
}

table.printtable_1 .rounded.data.tablesorter.fibi_transactions tr {
	font-size: 12px;
}

.rounded.data.highhead input.datepicker.hasDatepicker {
	padding-bottom: 0px !important;
}

td.graph_image_td {
	padding: 0 !important;
	border-left: 1px solid #BBC9D1;
	border-right: 1px solid #BBC9D1;
	text-align: center;
}

.graph_image {
	height: auto;
	max-height: auto;
	width: 580px;
	margin: 1px 0;
	max-width: 100%;
}

.ui-state-default.ui-corner-all.style1 {
	background: #4F799F;
	width: 720px;
	color: #ffffff;
	height: 31px;
	text-align: center;
	border-left: none !important;
	padding: 0 15px 0 0;
	margin: 2px 0;
	font-size: 13px;
}

.ui-state-default.ui-corner-all.style1 label,.ui-state-default.ui-corner-all.style1 span
	{
	color: #ffffff;
	font-size: 13px;
	float: right;
}

ul.detail {
	list-style: none;
	padding: 2px;
	margin: 0px;
}

ul.detail span {
	display: inline;
	margin: 0px;
}

ul.detail li {
	padding: 2px;
}

.style1 span.ui-icon.ui-icon-plus.plusplus {
	background:
		url("/FibiTheme/themes/html/FibiTheme/images/common/rnd_arrow.png")
		no-repeat right -94px;
	display: block;
	height: 26px;
	margin: 1px 0 0;
	width: 26px
}

div.tglr span.ui-icon.ui-icon-plus,div.m span.style_5.ui-icon.ui-icon-minus,div.s span.ui-icon.ui-icon.ui-icon-minus,span.style_5.ui-icon.ui-icon-minus
	{
	background:
		url("/FibiTheme/themes/html/FibiTheme/images/common/rnd_arrow.png")
		no-repeat right -96px;
	display: block;
	height: 24px;
	margin: 1px 0 0;
	width: 26px
}

.style1 span.ui-icon.ui-icon-plus.plusplus.ui-icon-minus {
	background:
		url("/FibiTheme/themes/html/FibiTheme/images/common/rnd_arrow.png")
		no-repeat right -46px;
	display: block;
	height: 26px;
	margin: 1px 0 0;
	width: 26px
}

div.k span.ui-icon.ui-icon-minus,div.tglr span.ui-icon.ui-icon-minus,div.m span.style_5.ui-icon.ui-icon-plus,div.s span.ui-icon.ui-icon.ui-icon-plus,span.style_5.ui-icon.ui-icon-plus
	{
	background:
		url("/FibiTheme/themes/html/FibiTheme/images/common/rnd_arrow.png")
		no-repeat right -48px;
	display: block;
	height: 24px;
	margin: 1px 0 0;
	width: 26px
}

span.style_5.ui-icon.ui-icon-plus
	{
	background:
		url("/FibiTheme/themes/html/FibiTheme/images/common/rnd_arrow.png")
		no-repeat right -96px !important;
	display: block;
	height: 24px;
	margin: 1px 0 0;
	width: 26px
}

span.style_5.ui-icon.ui-icon-minus
	{
	background:
		url("/FibiTheme/themes/html/FibiTheme/images/common/rnd_arrow.png")
		no-repeat right -48px !important;
	display: block;
	height: 24px;
	margin: 1px 0 0;
	width: 26px
}
span.title,span.title2,span.title3 { /*padding:2px 0 0 0;*/
	
}

div.tglr span.Tgl_Class
{
    background: url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_faq_open_pikadon.png") no-repeat scroll -12px -6px transparent!important;
	display: block ;
    height: 26px !important;
    margin: -2px 0 0 !important;
    width: 26px !important;
}	
div.tglr:hover span.Tgl_Class
{
    background: url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_faq_hover_pikadon.png") no-repeat scroll -12px -6px transparent!important;
}
	
span.title.first {
	display: inline-block;
	font-weight: bold;
	height: auto !important;
	margin: 0 15px 0 10px !important;
	padding: 0;
}

span.title2 {
	background:
		url("/FibiTheme/themes/html/FibiTheme/images/common/divider_statusbar_white.gif")
		no-repeat scroll left center transparent;
	padding: 1px 0 3px 15px;
}

.div_without_border {
	border-left: none !important;
	display: none;
}

.print_image,.print_buttons {
	display: none;
}

.date_error {
	border: 1px solid #bf2126;
	color: #bf2126;
}
label.error {
	color: #bf2126;
}
.normal_select.error {
	border:1px solid #bf2126;
}

.hidden_tr {
	display: none;
}

.attention {
	margin-bottom: 10px;
	padding: 0 15px 0 0;
}

.icon_mail_closed {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_mail_new.jpg") no-repeat
		right center transparent;
}

.icon_mail_opened {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_mail_opened.png") no-repeat
		right center transparent;
}

.icon_mail_accepted {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_mail_accepted.png") no-repeat
		right center transparent;
}

.table_div {
	display: inline-block;
	position: relative;
	line-height: normal;
	padding: 5px 30px 5px 0;
}

.mail_link {
	width: 100%;
	float: right;
}

.table_span {
	float: right;
}

.td_highlight {
	background: #f9f6e3 !important;
}

#msgdiv {
	direction: ltr;
}

.faq_container, .faq_container_pikadon {
	position: relative;
	overflow: hidden;
	border-bottom: 1px solid #d9e1e5;
}
.faq_container_1  {
	position: relative;
	overflow: hidden;
	border-bottom: none;
}
#T15C1104 .faq_container {
	min-width: 712px;
}

.switch {
	left: 0;
	padding: 0 0 15px;
	top: 0;
	text-align: left;
}
.faq_container_pikadon .switch {
	padding:0 !important;
}
.switch a {
	text-align: left;
	text-decoration: none !important;
	font-weight: bold;
	padding: 0 0 0 15px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/more_arrow_blue_faq.png")
		no-repeat left center;
}

.switch a.open {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/less_arrow_blue_faq.png")
		no-repeat left center;
}

.switch a:hover,.switch a:focus {
	text-decoration: none !important;
}

.inner h3.expand,
h3.expand_pikadon {
	float: none;
	height: auto;
	line-height: normal;
	margin-bottom: 0;
}

h3.expand a.closedlink, h3.expand_pikadon a.closedlink {
	text-decoration: none;
	border-top: 1px solid #d9e1e5;
	padding: 12px 0;
}

h3.expand a.closedlink.open,h3.expand a.closedlink:hover,h3.expand a.closedlink:focus,
#faq_container.faq_container_1 h3.expand.ui-state-active, #faq_container.faq_container_1 h3.expand.ui-state-hover, 
#faq_container.faq_container_1 h3.expand:hover{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern.gif") repeat;
	outline: none;
	border-right: 1px solid #d9e1e5;
	border-left: 1px solid #d9e1e5;
}
h3.expand_pikadon a.closedlink.open,h3.expand_pikadon a.closedlink:hover,h3.expand_pikadon a.closedlink:focus,
#faq_container.faq_container_pikadon h3.expand_pikadon.ui-state-active, #faq_container.faq_container_pikadon h3.expand_pikadon.ui-state-hover, 
#faq_container.faq_container_pikadon h3.expand_pikadon:hover
{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern.gif") repeat;
	outline: none;
	border-right: 0;
	border-left: 0;
}

#faq_container.faq_container_1 h3.expand {
	padding: 12px 0;
}
#faq_container.faq_container_pikadon h3.expand_pikadon a.closedlink {
	padding:0;
	border-right:1px solid #d9e1e5;
	border-left: 1px solid #d9e1e5;
}
#faq_container.faq_container_1 h3.expand.ui-state-active {
	border-bottom:1px solid #d9e1e5;
}
h3.expand a p.faq_question,.faq_container_1 h3.expand  p.faq_question  {
	color: #075CA1;
	display: block;
	font-size: 16px;
	min-height: 32px;
	padding-right: 72px;
	padding-top: 8px;
	text-decoration: none;
	border-left: 1px solid #d9e1e5;
	margin: 0;
}
.faq_container_pikadon h3.expand_pikadon  p.faq_question_pikadon {
	color: #075CA1;
	display: block;
	font-size: 16px;
	min-height: 30px;
	padding-right: 72px;
	padding-top: 8px;
	text-decoration: none;
	
	margin: 0;
}
#faq_container.faq_container_1 h3.expand.ui-state-hover span.ui-icon.ui-icon-triangle-notselected {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_faq_hover.png") no-repeat center right;
}
#faq_container.faq_container_1 h3.expand.ui-state-active p.faq_question,
#faq_container.faq_container_1 h3.expand.ui-state-hover p.faq_question
{
	border-left:none !important;
}
h3.expand a.closedlink p.faq_question, #faq_container.faq_container_1 h3.expand span.ui-icon.ui-icon-triangle-notselected {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_faq_open.png") no-repeat center right !important;
}
#faq_container.faq_container_pikadon h3.expand_pikadon span.ui-icon.ui-icon-triangle-notselected,
#faq_container.faq_container_pikadon h3.expand_pikadon span.ui-icon.ui-icon-triangle-selected,
#faq_container.faq_container_pikadon h3.expand_pikadon a.closedlink p.faq_question_pikadon

{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_faq_open_pikadon.png") no-repeat center right;
}
#faq_container.faq_container_pikadon h3.expand_pikadon a.closedlink.open p.faq_question_pikadon {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_faq_close_pikadon.png") no-repeat center right;
}
 #faq_container.faq_container_1 h3.expand span.ui-icon.ui-icon-triangle-selected,
#faq_container.faq_container_1 h3.expand span.ui-icon.ui-icon-triangle-notselected {
	height: 40px;
	width: 52px;
    margin: 0;
    right: 0;
    top: 12px;
}

#faq_container.faq_container_pikadon h3.expand_pikadon span.ui-icon.ui-icon-triangle-selected,  
#faq_container.faq_container_pikadon h3.expand_pikadon span.ui-icon.ui-icon-triangle-notselected {
	height: 38px;
	width: 52px;
    margin: 0;
    right: 0;
    top: 12px;
}

div.div_bordless > .showDealDetails.ui-icon.ui-icon-plus{
	background:url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_faq_open_pikadon.png") no-repeat -12px -8px !important;
	height: 24px !important;
	width: 26px !important;
	margin: 1px 0 0 !important;
}
						
						 
div.collapse {
	border-top: 1px solid #d9e1e5;
	border-right: 1px solid #d9e1e5;
	border-left: 1px solid #d9e1e5;
}
div.collapse div.faq_answer {
	padding: 15px;
}
h3.expand a.closedlink.open p.faq_question,h3.expand a.closedlink.open:hover>p.faq_question,h3.expand a.closedlink.open:focus>p.faq_question,
#faq_container.faq_container_1 h3.expand span.ui-icon.ui-icon-triangle-selected
	{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_faq_closed.png") no-repeat center right !important;
	border-left: none;
}
#faq_container.faq_container_pikadon h3.expand_pikadon a.closedlink.open p.faq_question_pikadon,
#faq_container.faq_container_pikadon h3.expand_pikadon a.closedlink.open p.faq_question_pikadon:hover,
#faq_container.faq_container_pikadon h3.expand_pikadon a.closedlink.open p.faq_question_pikadon:focus,
#faq_container.faq_container_pikadon h3.expand_pikadon a.closedlink.open:hover>p.faq_question_pikadon,
#faq_container.faq_container_pikadon h3.expand_pikadon a.closedlink.open:focus>p.faq_question_pikadon {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_faq_close_pikadon.png") no-repeat center right !important;
	
}
h3.expand a.closedlink:hover>p.faq_question,h3.expand a.closedlink:focus>p.faq_question
	{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_faq_hover.png") no-repeat
		center right;
	border-left: none;
}
#faq_container.faq_container_pikadon h3.expand_pikadon a.closedlink:hover>p.faq_question_pikadon,
#faq_container.faq_container_pikadon h3.expand_pikadon a.closedlink:focus>p.faq_question_pikadon
	{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/fibi_faq_hover_pikadon.png") no-repeat
		center right !important;
	border-left: none;
	border-right:none;
}

.collapse.collapse_1 {
    background:#FBFCFE;
    border: 1px solid #D9E1E5;
}
.collapse.collapse_1 div.collapse_table_div:last-child {
	border-bottom:none !important;
}

.collapse_table_div {
    border-bottom: 1px solid #ADC0C4;
    display: block;
    margin: 15px 72px 15px 30px;
    padding: 0 0 15px;
}

.colorspan {
    color: #075CA1;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-align: right;
}

.collapse_table_td1 {
	width:30%;
	vertical-align:top !important;
}
.collapse_table_td2 {
	vertical-align:top !important;
}
.collapse_table_td2 p.collapse_table_p {
	margin:0 !important;
}

.pagination {
	height: 25px;
}

.pagination,.main_image_holder {
	text-align: center;
	width: 100%;
}

.pagination-container {
	background: #EEF5F8;
	display: table;
	width: 240px;
	border: 1px solid #BBC9D1;
	margin: 0 auto;
	color: #075CA1;
	font-weight: bold;
	height: 100%;
	vertical-align: middle;
}

.pagination a {
	overflow: hidden;
}

.pagination span {
	padding-top: 4px;
}

.pagination span:hover,.pagination span:focus,.pagination a:hover,.pagination a:focus
	{
	background: #eef5f8;
	cursor: pointer;
	text-decoration: none;
	color: #075CA1 !important;
}

.pagination a>span.next.active,.pagination a>span.prev.active {
	display: inline;
}

.pagination a:hover>span {
	background: #eef5f8;
}

span.sep {
	background: #BBC9D1 !important;
	height: 10px;
	padding: 0 0 3px 0;
	vertical-align: middle;
	width: 1px;
}

.pagination span.last,.pagination span.prev {
	border-left: none;
}

.pagination a,.pagination span {
	background: #ffffff;
	color: #BBC9D1;
	font-weight: bold;
	display: table-cell;
	font-size:14px;
}
.navspan {
	
}
.navspan.navspan_avtive {
	background:#EEF5F8 !important;
	color:#075CA1;
}

.right_sidebar.min_padding {
	padding-top: 22px;
}

.pagination a:visited {
	color: #BBC9D1;
}

.account_entry {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/accout_entry_marketing.png")
		repeat;
	border: 1px solid #F1A508;
	color: #075CA1;
	display: block;
	font-size: 18px !important;
	font-weight: bold;
	line-height: normal;
	margin-bottom: 7px;
	padding: 1px 15px 5px 0;
	text-align: right;
	width: 170px;
}

.link_entry.with_arrow:after {
    background: url("/FibiTheme/themes/html/FibiTheme/images/common/more_arrow_blue_dark.png") no-repeat scroll 0 0 transparent;
    content: "";
    height: 10px;
    left: 3px;
    position: absolute;
    top: 8px;
    width: 5px;
}

.account_entry:hover,
.link_entry:hover ,
.link_entry_with_arrow:hover{
	cursor: pointer;
	text-decoration: none !important;
	color: #013E6F;
}
.link_entry, .link_entry_with_arrow{
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/link_entry_marketing.png")
		repeat;
	border: 1px solid #F1A508;
	color: #075CA1;
	display: inline-block;
	font-size: 14px !important;
	font-weight: bold;
	line-height: normal;
	text-align: center;
	position:relative;
}
.link_entry {
	padding:3px 5px;
}
.link_entry_with_arrow {
	  padding: 3px 5px 3px 12px;
}
.link_entry_with_arrow:after {
    background: url("/FibiTheme/themes/html/FibiTheme/images/common/more_arrow_blue_dark.png") no-repeat scroll 0 0 transparent;
    content: "";
    height: 10px;
    left: 2px;
    position: absolute;
    top: 8px;
    width: 8px;
}


.imagesChartContainer {
	text-align: center;
}

.imageChartBox {
	display: inline-block;
	border-top: 1px solid #BBC9D1;
}

.imageChartBox  div {
	padding: 15px;
}

.imageChartBox div img {
	border-top: 4px solid #4F799F;
	border-bottom: 4px solid #4F799F;
	border-right: 1px solid #BBC9D1;
	border-left: 1px solid #BBC9D1;
	width: 112px;
	height: 130px;
}

.image>h1 {
	float: none;
	font-weight: bold;
}

.image>span {
	display: inline-block;
	padding: 10px 0;
}

.main_content.inner.flr.standart_width {
	width: 595px;
}

.maindialog>p,.maindialog>div {
	color: #394F5A;
}

.maindialog h1,.everdialog_4 h1,.only_bg_div {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/divider_grey.png") repeat-x scroll
		center bottom transparent;
	color: #00659F;
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.only_bg_div {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/divider_grey.png") repeat-x scroll
		center bottom transparent;
	width: 100%;
	height: 4px;
	margin: 10px 0;
	border-left: none !important;
}

.SubTitleMedium {
	font-weight: bold;
	font-size: 1.2em;
}

.maindialog p strong {
	font-weight: bold;
}

.milon_label,.search_label {
	color: #075CA1;
	font-size: 16px;
	line-height: 16px;
}

.seacrh_label:focus,.search_label:hover {
	cursor: pointer;
	text-decoration: underline;
}

a.alfabet {
	color: #4F799F;
	font-size: 16px;
	width: 12px;
	margin: 0 10px;
	font-weight: normal;
	line-height: 16px;
}

a.alfabet:hover,a.alfabet:focus,a.alfabet.active {
	color: #075CA1;
	font-weight: bold;
	cursor: pointer;
	border-bottom: 3px solid #fdb726;
	text-decoration: none;
}

.milon_index {
	margin: 15px 0;
}

.milon_index.top_milon {
	border-top: 1px solid #BBC9D1;
	padding: 15px 0 0;
}

.milon-category {
	display: inline-block;
	width: 606px;
}

.alfabet.category {
	border-left: 1px solid #4F799F;
	display: inline-block;
	height: auto;
	line-height: 16px;
	margin: 0 10px 3px 0;
	padding: 0 0 0 10px;
	width: auto;
}

.alfabet.category:hover,.alfabet.category:focus {
	font-weight: normal;
	border-bottom: none;
	cursor: pointer;
}
/*.milon_results {
	.milon_results {
    display: inline-block;
    margin-bottom: 10px;
}
}*/
.milon_results  p,.milon_results span {
	font-weight: bold;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	float: right;
	padding-left: 5px;
	margin: 0;
}

.search_index_results strong {
	font-weight: bold;
	padding: 0 2px;
}

.preFormatted.ibm-portlet-item-summary {
	font-size: 12px;
}

.milon_results span {
	color: #075CA1;
}

ul.search_index_results {
	list-style-image: url("/FibiTheme/themes/html/FibiTheme/images/common/bullet_arrow.png");
	list-style-position: outside;
	margin-right: 15px;
}

.heading_with_bg {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/divider_grey_small.png") repeat-x
		bottom;
	padding: 0 0 17px 0 !important;
	width: 100%;
}

.line {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/line_bg_blue.png") no-repeat 7px
		center #ffffff;
	border: 1px solid #BBC9D1;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 5px 24px;
	margin: 5px;
	cursor: move;
	display: inline-block;
	*width: 610px;
}

.line.ui-state-highlight {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/colorcube_yellow.png") no-repeat
		7px center #f1f7fb;
}
.line.ui-state-highlight:hover, .line.ui-state-highlight:focus {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/line_bg_blue.png") no-repeat
		7px center #f7fafc;
}
#sortable {
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: auto;
}

.scrolltable {
	width: 570px;
	position: relative;
	border: 1px solid #ADC0C4;
	margin-top: 25px;
}
.filter_form div.scrolltable_snif {
	width: 350px;
	position: relative;
	border-right:0 none;
	border-top: 1px solid #ADC0C4;
	border-bottom: 0 none;
	border-left:1px solid #ADC0C4;
	margin-top: 25px;
	padding:0 !important;
	float:none !important;
}
.filter_form div.scrollingarea_snif {
    height: 270px;
    overflow-x: hidden;
    overflow-y: auto;
	border:0 !important;
	padding:0 !important;
	float:none !important;
}
.scrollingarea_snif thead {
    display: table-header-group;
}
.scrollingarea_snif table thead tr {
    /*border-right: 1px solid #ADC0C4;*/
   /* border-top: 1px solid #ADC0C4;*/
    left: -1px;
    position: absolute;
    top: -32px;
}
.scrollingarea_snif table {
    width: 334px;
}
.scrollingarea_snif table th.snifname_snif div {
    width: 98px;
}

.scrollingarea_snif table th.snifnum_snif div {
    width: 46px;
}

.scrollingarea_snif table th.snifaddr_snif div {
    width: 145px;
}
.scrollingarea_snif table th.snifname_snif {
	border-right:0 !important
}
.scrollingarea_snif table td.snifname_snif div {
    width: 97px;
}

.scrollingarea_snif table td.snifnum_snif div {
    width: 46px;
}

.scrollingarea_snif table td.snifaddr_snif div {
    width: 129px;
}
.scrollingarea_snif table tbody tr td > div, .scrollingarea_snif table thead tr th > div {
    padding: 0 5px !important;
	border:0 !important;
	border-left:none !important;
	float:none !important;
}

tr.collabel th div a.sort, 
.main_content table.data.myrounded tr.collabel th span a.sort
 {
	display: block;
	vertical-align: middle;
	text-decoration: none;
	padding: 8px 5px !important;
	font-size: 12px;
	color: #273338;
	text-shadow: 0 !important;
}
.main_content table.data.myrounded tr.collabel th span {
	display: block;
	vertical-align: middle;
	text-decoration: none;
	padding: 0 !important;
	font-size: 12px;
	color: #273338;
	text-shadow: 0 !important;
}

.scrollingarea table thead tr th>div {
	font-size: 12px;
	text-shadow: 0 !important;
	color: #273338;
}

a.sort.sortDown,a.sort.sortUp {
	color: #fff !important;
	font-size: 12px;
	text-shadow: none !important;
}

a.sort.sortDown {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/table_a_filteredup_arrow.gif")
		no-repeat 8px center #9EACB7;
}

a.sort.sortUp {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/table_a_filtereddown_arrow.gif")
		no-repeat 8px center #9EACB7;
}

.scrollingarea {
	height: 320px;
	overflow-x: hidden;
	overflow-y: scroll;
}

.scrollingarea table {
	width: 515px;
}

.scrollingarea thead {
	display: table-header-group;
}

.scrollingarea table thead tr {
	position: absolute;
	left: -1px;
	top: -33px;
	border-right: 1px solid #ADC0C4;
	border-top: 1px solid #ADC0C4;
}

.scrollingarea table thead tr th,.scrollingarea table tbody tr td {
	border-left: 1px solid #ADC0C4;
	border-top: 0 !important;
	border-right: 0 !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.scrollingarea table tbody tr td {
	border-bottom: 0 !important;
}

.scrollingarea table tbody tr td.snif-name,.scrollingarea table tbody tr td.snif-addr
	{
	white-space: normal !important;
	line-height: 20px;
}

.scrollingarea table td {
	overflow: hidden;
}

.scrollingarea table tbody tr td>div {
	padding-left: 5px;
	padding-right: 5px;
}

.scrollingarea table th.bank-name div {
	width: 75px;
}

.scrollingarea table th.snif-num div {
	width: 50px;
}

.scrollingarea table th.snif-name div {
	width: 130px;
}

.scrollingarea table th.snif-ishuv div {
	width: 131px;
}

.scrollingarea table th.snif-addr div {
	width: 180px;
}

.scrollingarea table td.bank-name div {
	width: 65px;
}

.scrollingarea table td.snif-num div {
	width: 40px;
}

.scrollingarea table td.snif-name div {
	width: 120px;
}

.scrollingarea table td.snif-ishuv div {
	width: 121px;
}

.scrollingarea table td.snif-addr div {
	width: 170px;
}

table.rounded thead tr th.th_bordless {
	border-top: 0 none !important;
	-moz-border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
	border-radius: 0 !important;
}

table.rounded tfoot tr.summary td.td_bordless {
	border-top: 0 none !important;
	-webkit-border-top-left-radius: 0 !important;
	-webkit-border-top-right-radius: 0 !important;
	-moz-border-radius-topleft: 0 !important;
	-moz-border-radius-topright: 0 !important;
	border-top-left-radius: 0 !important;
	border-top-right-radius: 0 !important;
}
table.rounded tfoot tr.summary td.td_bordless.withoutradius {
	border-radius:0;
}
.td_bordless_bottom {
	border-bottom: 0 none !important;
}

.searchspan {
	display: inline-block;
	margin: 7px 10px 0 0;
}

span.searchspan input.fibi_submit_btn {
	height: 24px;
	outline: 0 none;
	/*padding: 5px;*/
	line-height: normal;
}

.wpsPagingTableFooter {
	text-align: center;
}

.wpsPagingTableFooter table {
	width: 320px;
	display: inline-block;
}

.wpsPagingTableFooterStart,.wpsPagingTableFooterEnd {
	border: 0 !important;
	background: none !important;
}

.wpsPagingTableFooterMiddle {
	text-align: center;
	width: 100px;
	background: #EEF5F8 !important;
	display: block;
	float: right;
	border: 1px solid #BBC9D1 !important;
	height: 25px;
}
a.mypagelink {
	text-align: center;
	width: 100px;
	color:#4F799F;
	background: #ffffff;
	display: inline-block;
	float: none !important;
	border: 1px solid #C9D0D3 !important;
	margin:15px auto 0 auto;
	padding:3px 0;
	font-weight:bold;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
a.mypagelink:hover,a.mypagelink:focus {
	background: #EEF5F8 !important;
	text-decoration:none;
}
.showingResultsMessage {
	font-size: 12px;
	font-weight: bold;
	color: #394F5A;
	padding-top: 5px;
	display: inline-block;
}

.wpsPagingTableFooterMiddle a {
	font-size: 15px;
	font-weight: bold;
	color: #394F5A;
	padding-top: 5px;
	display: inline-block;
}

.wpsPagingTableFooterStart,.wpsPagingTableFooterEnd {
	display: none;
}

.placeholder {
	margin-left: 0px !important;
	margin-right: -5px !important;
}

.hp_topBanner_accountLogin {
	z-index: 1 !important;
/*	top:15px !important;*/
}

td.flextd {
	width: 5%;
	max-width: 50px;
}

td.flextd_2 {
	width: 92%;
}

.showncontent table {
	margin: 15px 0;
	width: 98%;
}

.fibi_deposit_wizard {
	width: 100%;
	height: 250px;
	display: inline-block;
	position: relative;
	margin-top: 15px;
}

.fibi_slider_window {
	width: 667px;
	min-width: 667px;
	height: 250px;
	border-top: 4px solid #4F799F;
	border-bottom: 5px solid #fdb726;
	border-right: 1px solid #BCC9D1;
	border-left: 1px solid #BCC9D1;
	/*background: url("/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern.gif") repeat;*/
	-webkit-border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	overflow: hidden;
	position: relative;
	margin: 0 auto;
}

.fibi_slider {
	width: 2265px;
	min-width: 2265px;
	height: 250px;
	position: absolute;
	right: 0;
}

.fibi_slides {
	width: 667px;
	min-width: 667px;
	height: 250px;
	text-align: center;
	float: right;
	text-align: center;
}

.slideContent {
	display: inline-block;
	float: right;
	height: 100%;
	width: 100%;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern.gif") repeat;
}

.slide_header {
	display: inline-block;
	
	width:100%;
}
.slide_header h2 {
	color: #00659F !important;
}


.slidePrevArrow,.slideNextArrow {
	position: absolute;
	top: 50%;
	width: 24px;
	height: 24px;
	border: none;
	cursor: pointer;
}
.slidePrevArrow {
	right: 20px;
	display: none;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/bg-arrow-right.png") center left;
}
.slidePrevArrow:hover {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/bg-arrow-right.png") center right;
}
.slideNextArrow {
	left: 20px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/bg-arrow-left.png") center right;
}
.slideNextArrow:hover {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/bg-arrow-left.png") center left;
}
.logoimage {
	position: absolute;
}
.main_content table.rounded.data.tblshadow1,
.main_content table.rounded.data.tblshadow2,
.main_content table.rounded.data.tblshadow3,
.main_content table.rounded.data.tblshadow2 td:first-child,
.main_content table.rounded.data.tblshadow1 tr#TML-HITMAKDUT td:first-child,
.main_content table.rounded.data.tblshadow2 tr#TML-HITMAKDUT td:first-child,
.main_content table.rounded.data.tblshadow3 tr#TML-HITMAKDUT td:first-child{
	box-shadow: none !important;
}
.main_content table.rounded.data.tblshadow1 td:first-child,
.main_content table.rounded.data.tblshadow2 td:first-child{
	box-shadow: 3px 0 2px #DDDDDD;}
td.table_header {
	border-top: 1px solid #ADC0C4 !important;
	border-bottom: 0 none !important;
}
tr#TML-HITMAKDUT td{
	border-top: 1px solid #ADC0C4;
	border-right: 1px solid #ADC0C4;
	border-bottom:1px solid #ADC0C4;
	margin-bottom:23px;
}
.likethead_1 td {
	margin-top:15px;
}
.main_content table.rounded.data.tblshadow1 td.mytd1 {
	border-bottom:1px solid #fff !important;
	border-left:1px solid #fff !important;
	border-top:1px solid #fff !important;
	background:#fff;
}
.main_content table.rounded.data.tblshadow1  tbody tr.transaction.evenrow td.ieborder {
	border-bottom: 1px solid #ADC0C4;
}
table.rounded.data.tblshadow2 {
	border-left: 0;
    border-top: 1px solid;
	border-color: #ADC0C4;
	}
table.rounded.data.tblshadow2 tbody tr.summary td{
	border-bottom:1px solid #ADC0C4;
	border-left:1px solid #ADC0C4;
}
#Xwin .fibi_container {
	margin: 0;
}
#Xwin.ui-dialog-content.ui-widget-content{
	overflow-y: auto;
	margin: 0;
	padding: 0;
}
#Xwin .main_content {
	margin-left: 15px;
}
#tradingData * {
	text-align: right!important;
}
.HEARAT-KOTERET {border: 0!important;}
.HEARAT-KOTERET P{margin: 8px 0;color: #000;}
.HEARAT-KOTERET UL{ list-style-type: disc; margin-right: 20px; line-height: 18px;}
.HEARAT-KOTERET UL > LI > SPAN{text-decoration: underline;}
.HEARAT-KOTERET UL > LI > OL {margin-right: 15px;}

.campagin_LeftArea {
	display: block;
    margin: 55px 20px 0 0;
	width:150px;
}
.marketing_banner_image {
	display: block;
	margin: 55px 20px 0 0;
	/*height:500px;*/
	width:150px;
}

.campaign_banner {
    text-align: center;
	position:relative;
}
.campagin_CenterArea {
	/*text-align:center;*/
	margin-top:20px;
}
.campagin_LeftArea .personalMessageText {
    text-align:right;
	font-size: 16px;
    line-height: 24px;
    padding: 0 10px;
    position: absolute;
    top: 160px;
}
.campagin_Popup .personalMessageText {
    color: #FFFFFF;
    font-size: 24px;
    line-height: 28px;
    padding: 0 0 40px 30px;
    position: absolute;
    right: 210px;
    top: 40px;
}
.campagin_CenterArea .personalMessageText {
	position:absolute;
	font-size: 14px;
    line-height: 14px;
	text-align:right;
	color: #FFFFFF;
	padding:3px;
	right:92px;
}
.personalMessageText b, .personalMessageText strong {
	font-weight:bold;
}
.campagin_CenterArea  img{
	width:100%;
	max-width:600px;
	float:right;
}
.campaign_banner .page_container {
	background:none;
	padding:0;
	border:0;
	position:relative;
}
.personalMessagesContainer {
	position:absolute;
	top:0;
	left:auto;
}

.soc.paperData  #sellBuy td{
	padding-right:2px;
	padding-left:2px;
}
.soc.paperData  #sellBuy td a.btn_buy {
	margin:0 auto;
	display: block;
}
.soc.paperData  #sellBuy  thead tr.first{

}
.soc.paperData  #sellBuy  thead tr.second th{
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	border-top:0;
}
.soc.paperData  #sellBuy  thead tr.third th{
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	border-top:0;
}
.campagin_NavigationArea {
	width:230px;
}
.menuIconBG {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/menuIconBG.png") no-repeat center center transparent;
	display: inline-block;
	width: 25px;
	height: 25px;
	vertical-align: middle;
}
.mutavIconBG {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/mutavIconBG.png") no-repeat center center transparent;
	display: inline-block;
	width: 25px;
	height: 25px;
	vertical-align: middle;
}
.mutavIconBG.mutavSearch {
    background: url("/FibiTheme/themes/html/FibiTheme/images/common/search_icon_mutav.png") no-repeat scroll 5px center #4F799F;
	border-radius: 5px 5px 5px 5px;
    color: #FFFFFF !important;
    display: inline-block;
    font-weight: bold;
    height: 25px;
    line-height: 20px;
    padding: 0 10px 0 35px;
    vertical-align: middle;
    width: auto;
}
.summaryTbl td {
	padding: 5px 0;
}
.fibi_button_close {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/banner_button_close.png") no-repeat center 0;
	display: inline-block;
	width: 26px;
	height: 26px;
}
.fibi_button_close:hover, .fibi_button_close:focus {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/banner_button_close.png") no-repeat center -26px;
	cursor:pointer;
}
/*---SNIF LOCATOR --*/
.image_1 {
	background: url("/FibiTheme/themes/html/FibiTheme/images/content/map.jpg") no-repeat center;
	overflow:hidden;
}




/*----------------------*/
/***************/
.onlyHorScroll
{
	overflow-x:scroll;
	border-left: 1px solid #bcc9d1!important;
	border-right: 1px solid #bcc9d1!important;
}
.onlyHorScroll th.first,
.onlyHorScroll td.first
{
	border-right: 0!important;
}
.onlyHorScroll th.last,
.onlyHorScroll td.last
{
	border-left:0!important;
}
/******/
.noScroll
{
	border-left: none!important;
	width:100%;
}
.noScroll table
{
	width:100%;
}
.onlyFor_print{display:none;}

/*05.05*/
.tableWrapHorScroll{
	overflow-x: auto;
	padding: 0!important;		
	float:none!important;	
	border-left: 1px solid #bcc9d1!important;	
	border-right: 1px solid #bcc9d1!important;	
	border-top: 0!important;	
	border-bottom: 0!important;							
}
.tableWrapHorScroll TABLE TH.first,
.tableWrapHorScroll TABLE TD.first{
	border-right: 0!important;	
}
.tableWrapHorScroll TABLE TH.last,
.tableWrapHorScroll TABLE TD.last{
	border-left: 0!important;	
}
/**/

.tableVertHorScroll_WRAP,
.tableVertScroll_WRAP{
	overflow:hidden;
	margin: 0!important;
	padding: 0!important;
	border: 1px solid #bcc9d1!important;
}			
.tableVertHorScroll_WRAP .theadNewHolder,
.tableVertScroll_WRAP .theadNewHolder	{
	margin: 0!important;
	padding: 0!important;
	border: 0!important;
	position:relative;
}

.tableVertHorScroll_WRAP .last,
.tableVertScroll_WRAP .last
{
	border-left: 0!important;
}
.tableVertHorScroll_WRAP tr:last-child td,
.tableVertScroll_WRAP tr:last-child td
{
	border-bottom: 0!important;
}

.tableVertHorScroll_WRAP .theadNewHolder TH,
.tableVertScroll_WRAP .theadNewHolder TH {
	border-top: 0!important;
}

.tableVertHorScroll_WRAP .theadNewHolder TABLE {
	position: absolute;
	/*top: 32px;*/
}
.tableVertScroll_WRAP .theadNewHolder TABLE {
	position: absolute;
}
.tableVert_tBody{
	margin: 32px 0 0 0!important;
	padding: 0!important;
	border: 0!important;
	height: 500px;
	overflow-y: auto;
	direction: ltr;
	/*margin-top:32px;*/
}
/*.tableVertHorScroll_WRAP TABLE
{
	direction: rtl;
	margin-top: -32px;
}*/
.tableVertScroll_WRAP .tableVert_tBody TABLE,
.tableVertHorScroll_WRAP .tableVert_tBody TABLE {
	direction: rtl;
	margin-top: -32px;
	width:100%!important;
}
.tableVert_tBody .fixedHeaderDynamicTable thead {visibility:hidden;}
/*-----------------------*/

.fibi_news_title {
   font-size: 1.2em !important;
    font-weight: bold !important;
    margin: 0 0 18px !important;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/more_arrow_blue_l.png") right center no-repeat;
}
.fibi_news_title span {
	 color: #0871C4;
	 padding: 0 15px 0 0;
	 cursor:pointer;
}
.article.newsblock{
	background: #fff;
	border-right: 0 none;
	border-left: 0 none;
	border-top: 0 none;
	border-bottom: 5px solid #fdb726;
	padding:20px 0;
	margin:0;
}
div.picturenews img{
	/*width:100px;
	height:100px;*/
	border: 1px solid #BBC9D1 !important;
	-webkit-border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
}
.filter_form.complex.dark.topborder_1 {
	border-top:5px solid #075CA1;
	
}
.filter_form.complex.dark.topborder_1 div.article{
	border-top:5px solid #FDB726;
	width:97%;
}
.mynewstext {
	text-align:left
}
div.mynewstext div {
	float:none;
	border:none;
	text-align:right;
}
div.picturenews {
	margin: 17px 10px 0 !important;
	float:left !important;
}
.mynewstext.flr.div_bordless > p  {
	text-align:right;
	padding:15px 0;
}
.mynewstext ul, .bullet ul {
	list-style-image: url("/FibiTheme/themes/html/FibiTheme/images/common/section_bullet_arrow.png");
	list-style-position: inside;
}
.widget {
	display: block;
    margin: 55px 20px 0 0;
    width: 150px;
}
div.widget div.flr.last-child div.line_divider{
	border-top:0 !important;
	margin: 0 !important;
}
div.widget div.heading h1 span {
	color:	#105CB6;
	font-size:18px !important;
}
div.widget p.msg_widget_body {
	font-size:12px;
}
div.widget p.msg_widget_body span {
	white-space:nowrap;
	cursor:pointer;
}
div.widget p.msg_widget_body span.page_link {
	color:	#105CB6;
}
.widget div.article {
	border-top:3px solid #FDB726;
	border-bottom:3px solid #FDB726;
	border-left:none;
	border-right:none;
	padding:15px 0;
	float:left;
}
span.widgetheader {
	display: block;
	min-height: 22px;
	height: auto;
	line-height: 22px;
	padding-left: 16px;
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/bullet_arrow.png") left center no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#105CB6 !important;
	cursor:pointer;
}
.widgetdate {
	font-size:12px;
	font-weight:bold;
	color:#105CB6;
}
.widget div.line-divider {
	width:100%;
}
.ui-dialog-content ol li{
	list-style-type: decimal;
	margin-right: 20px;
}
#Teur_Amlot.ui-dialog-content h3,
#Teur_Amlot_Corr.ui-dialog-content h3 {
	margin: 8px 0 4px 0;
	padding: 0;
	text-decoration: underline;
}


/*PRE*/
pre.WARNING {
	background-image: none;
	color: #bf2126;
	margin: 3px 0;
	padding: 0!important;
}

pre.MESSAGE {
	background-image: none;
	margin: 3px 0;
	padding: 0 3px!important;
	background-color: #f1f7fb;
	border: 1px solid #ccc;
	height: 18px;
	line-height: 18px;
	border-radius: 5px;
}
/*.fibi_submenu_content_wrap {
	position:relative;
	z-index:2;
	width:100%;
	height:100%;
}*/

.myiframe_1 {
	position:absolute;
	border:none;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:-1;
	background:none;
}
.my_iframe_0 {
	display:inline-block;
	width:100%; 
	position:relative; 
	z-index:1;
	
}
/* VIDEO */
h2.coloring_h2 {
	color:#00659F;
	padding:15px;
	margin:0;
}
.mypadding_1 {
	padding-bottom:15px;
}
.fibi_video {
	position: relative;
	background: url("/FibiTheme/themes/html/FibiTheme/images/header/header_bgd.png") center top
		repeat-x transparent;

}
.fibi_video p {
	color:#ffffff;
	padding:10px;
}
span.mini_link {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/stage_arrow.png") left center	no-repeat transparent;
	color:#ffffff;
	padding: 10px 10px 10px 25px;
}
.video_cub {
	width:185px; 
	margin-left:11px;
	float:right;
}
.video_cub.last {
	margin-left:0px !important;
	float:left !important;
}
.fibiSmallVideoContainer.selected {
	border:3px solid #FDB726 !important;
}
.fibiSmallVideoContainer.selected img {
	width:179px !important;
	height:100px !important;
}
.ibm-portlet-item-summary strong{
       display: none;
}
/*Auto complex**/
.ui-autocomplete {
	position:absolute;
	top:0;
	left:0;
}
.ui-autocomplete.ui-widget-content {
	border-right:1px solid #BBC9D1;
	border-left: 1px solid #BBC9D1;
	border-bottom:1px solid #BBC9D1;
	border-top: none;
	text-align:right;
	background:#fff;
	opacity: 0.95;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	
}
.ui-autocomplete .ui-menu-item {
	position: relative;
	margin: 0;
	padding: 3px 1em 3px .4em;
	cursor: pointer;
	min-height: 0; 
	border-bottom: 1px solid #E1F4FF;
}
.ui-autocomplete .ui-menu-item:last-child {
	border-bottom: none;
}
.ui-autocomplete a {
	color: #075CA1;
	font-size:12px;
}
a.ui-state-hover,.ui-autocomplete .ui-menu-item a:hover, .ui-autocomplete .ui-menu-item a:focus {
	font-weight:bold;
	text-decoration:underline !important;
}
a.ui-corner-all b {
	font-size:13px;
}
/***Menu Footer (sitemap)**/
.menu_footer {
    background: url("/FibiTheme/themes/html/FibiTheme/images/common/dot_pattern.gif") repeat 0 2px #FFFFFF;
    margin: 0 auto;
    width: 100%;
	display: inline-block;
	text-align: center;

}
.mymenu_divider {
	background:url("/FibiTheme/themes/html/FibiTheme/images/hp/stock_bg.png") repeat-x 0 0;
	display:block;
	width:100%;
	height:4px;
	
}
.menu_footer div {
	border-right: 1px solid #C9DAE4;
	margin: 25px auto;
	padding: 0 15px 0 50px;
	float: none !important;
	display: inline-block;
	vertical-align: text-top;
	text-align: right
}
.menu_footer div.flr.first-child {
	border-right:none;
	padding:0 50px 0 50px;
}
.menu_footer div.flr:last-child,
.menu_footer div.flr.last-child {
	padding: 0 15px 0 0;
}
.menu_footer div ul li {
	list-style: none;
}

.menu_footer h2 {
	font-size:15px;
	padding:0 0 10px 0;
}
.menu_footer li a {
	font-size:11px;
	line-height:14px;
	color:#596A76 !important;
}
.menu_footer li a:focus, .menu_footer li a:hover {
	text-decoration:underline;
}
#Kinuyagree {
	width:85%;
}
#Kinuyagree, #Kinuyagree div {
	border-left:none !important;
	border-bottom:none !important;
	padding:5px 0 !important;
}
#Kinuyagree div table tr td {
	border:none !important;
	vertical-align:top;
}
div.scroll_div {
	overflow-x:auto;
}
.btnDisable {
	  background:  #CCC !important;
}
.FLDERROR {
	border: solid #bf2126 1px;
}
.txtErr{
	color: #bf2126;
}
/*** SITE MAP STYLE ***/
.page_container.map_container {
 padding: 25px 13px;
}
.article.map_article div {
	display: table;
	margin:25px 0;
}
.article.map_article {
	border-top: 5px solid #075ca1;
	border-bottom: 5px solid #075ca1;
	padding: 0 15px;
	width: 733px !important;
}
.mapa_h1 {
    border-bottom: 3px solid #FDB726;
    float: none !important;
    font-weight: 700 !important;
    padding: 0 0 10px !important;
}
ul.main_level {
    display: inline-block;
    float: none !important;
    vertical-align: top;
    width: 33%;
}
.sub_level li {
   /*list-style: disc inside url("/FibiTheme/themes/html/FibiTheme/images/common/more_arrow_blue_dark.png");*/
   /*padding: 5px 10px 0 0;*/
   font-size:14px;
   background: url("/FibiTheme/themes/html/FibiTheme/images/common/more_arrow_blue_dark.png") right 10px no-repeat;
}
.sub_level li  a{
	
	padding: 5px 15px 5px 0;
	display:inline-block;
	
}
.sub_level li ul.sub_level_1 li {
	font-size: 14px;
    background: url("/FibiTheme/themes/html/FibiTheme/images/common/mini_arrow_l.png") right center no-repeat;
    margin: 0 10px 0 0;
	list-style:none;
}
a.not_link, a.not_link:hover, a.not_link:focus {
	font-weight:700;
	text-decoration:none;
	cursor:text;
	color:#0871C4
}
/*** SAVING STYLES**/
body.savehtml  {
	overflow-y:auto !important;
}
body.savehtml .filter_form.complex.border_bottom.order_details a span,
body.savehtml div.filter_form div table#masach2 tbody tr.page_container td.order_details a span {
	display:none;
}
/**Menahalut habank styles**/
.page_container_wrapper.borderup {
     border-top:5px solid #FDB726;
     border-bottom:5px solid #FDB726;
     margin-top:20px;
     padding-bottom:20px;
     text-align:center;
}
div.image_holder {
    border-top: 1px solid #BBC9D1;
    display:inline-block;
}
.image_holder > img {
     margin-top: 40px;
}
.firstdiv img {
    /*border-top:3px solid #075CA1;*/
    margin:60px 0 0 0;
}
.seconddiv img {
    /*border-top:3px solid #075CA1;
    border-bottom:3px solid #075CA1;*/
    margin:30px 0 15px 0;
}
.thirddiv .imagecontainer .image_holder.high img {
    margin-top: 0;
}
h2.caption {
      color:#075CA1;
      font-size:16px;
      margin:15px 0 10px 0;
}
p.caption_2 {
    display: inline-block;
    padding-bottom: 30px;
    text-align: center;
    width: 114px;
    margin:0;
}
.thirddiv .imagecontainer .image_holder,
.firstdiv .imagecontainer .image_holder   {
    border-top:none;
}
.thirddiv {
    display:table;
    margin:0 auto;
}

.thirddiv .imagecontainer {
    display:table-cell;
    border-top: 1px solid #BBC9D1;
    padding-left: 40px;
}
.thirddiv .imagecontainer.lastchild {
    padding-left: 0px !important;
}

.newDoc {
	background: url("/FibiTheme/themes/html/FibiTheme/images/common/new_file_icon.png") no-repeat scroll left center transparent;
    padding: 2px 0 2px 30px;
}
/**HOME PAGE NEWS*/
.homepageNewsContainer {
	background: none repeat scroll 0 0 #E4EEF0;
	float: right;
	width: 1004px;
}
.all-news {
    background: url("/FibiTheme/themes/html/FibiTheme/images/hp/hp-news.png") no-repeat scroll right center transparent;
    float: right;
    margin: 0 25px 0 0;
	padding: 0 30px 0 0;
    width: 760px;
}
.more-news {
	background: url("/FibiTheme/themes/html/FibiTheme/images/hp/hp-news-more.png") no-repeat scroll right center transparent;
    float: right;
    margin: 0 25px 0 0;
	padding: 0 30px 0 0;
    width:120px
}
.all-news li , .more-news li{
    display: inline-block;
    float: right;
    padding: 8px 0;
}

.all-news a, .more-news a, .all-news span, 
.more-news span,.all-news a:hover, .more-news a:hover, .all-news span:hover, .more-news span:hover,
.all-news a:visited, .more-news a:visited
   {
    color: #596A76;
    font-size: 12px;
    font-weight: bold;
    vertical-align: middle;
}
.all-news li:before {
    content: "|";
	color: #596A76;
    float: right;
    font-size: 13px;
    font-weight: bold;
    padding: 0 5px;
}
.all-news li:first-child:before {
    content:"" !important;
	padding:0;
}
.all-news li.last:after, .more-news li:after {
    content:">>";
	color: #596A76;
    float: left;
    font-size: 13px;
    font-weight: bold;
    padding: 0 5px;
}