.awFlt { float: right; }
.awFltA { float: left; }

h1{border:none; font-size:16px; color:#957B64; text-align:right; margin:0; padding:0 30px; margin-top:5px;}

.ErrIcon { vertical-align: sub; position: absolute; padding: 0em 0.4em; }

/*** Menu ***/
.topnavlinkItem { direction: ltr; }
.topnavlinkItem table { direction: rtl; width: 100%; }
.topnavlinkItem a { display: block;  }

/*** SideContent ***/
.s_fc_side_c { font-size: 0.8em; padding-top: 1em; padding-bottom: 1em; clear: both; }

/* shopping box*/
.ShoppingBox { padding:0; margin-right: 0.8em; font-size: 0.8em; float: left; }
.ShoppingBox a { text-decoration: none; font-weight: bold; }
.ShoppingBox a:hover { background-color: #FFF; }
.ShoppingBox .uxCartText {position:absolute;top:19px; font-size:12px; left:-12px; _left:-20px; width:80px;} 

/* search box */
.s_searchBox_sv { padding: 0em; line-height: 19px; }
.s_searchBox_sv .c_query { width: 121px; }
.s_searchBox_sv .c_submit { width: 23px; }
.s_searchBox_sv .c_query input { border: none; line-height: 19px; height: 19px; width: 117px; .border:1px solid #fff; .height:16px; .line-height:16px; background:transparent;}
.s_searchBox_sv .c_submit a { padding: 0em; color: #fff; background: url('Images/searchIcon.png') no-repeat 0% 50%; font-size: 1px; }

/* login box */
.LoginBox { font-weight: bold; font-size: 0.8em; font-weight: bold; float: left; }
.LoginBox a { text-decoration: none; }
.LoginBox a:hover { background-color: #FFF; }
.LoginBox b { background: url('/App_Themes/didi_he-IL/m/spc.gif') no-repeat 50% 55%; }

/* contact us */
#contactUs h1 { font-size: 1.1em; margin-bottom: 0.6em; }
#contactUs .submit { margin-right: 153px; .margin-right: 140px; background: url('mproducts/add_to_cart.gif') no-repeat scroll 50% 50%; color: #fff; display: block; line-height: 23px; text-align: center; width: 67px; font-size: 12px; font-weight: bold; text-decoration: none; }
#contactUs .bClear:hover { text-decoration: underline; }
#contactUs .bClear { margin-right: 153px; .margin-right: 140px; background: url('mproducts/add_to_cart.gif') no-repeat scroll 50% 50%; color: #fff; display: block; line-height: 23px; text-align: center; width: 67px; font-size: 12px; font-weight: bold; text-decoration: none; }
#contactUs .submit:hover { text-decoration: underline; }
#form-ct4 { position: relative; width: 100%; }
#form-ct4 #fsHeader { float: left; width: 50%; }
#form-ct5 {
	position:relative; padding-top:8px; width:685px; line-height:22px; 
	background-image:url(../imagesContact/bg_contact.jpg); background-repeat:no-repeat; }
	
.flagMsg { position:relative; padding-top:8px; width:685px; line-height:22px; font-weight:bold;
	background-image:url(../imagesContact/bg_contact.jpg); background-repeat:no-repeat; }
.flagMsg .title { margin-bottom: 10px; }
	
#fsHeader .CPage { padding: 0em; }

.form-dropdown {padding: 1px 3px;background:#fff url(m/text-bg.gif) repeat-x 0 0;border: 1px solid #CACACA;overflow:hidden;}
.form-text, textarea.form-field {margin-bottom:5px;background-color: #ffffff;background-image: url('m/text-bg.gif');background-position: center top;background-repeat:repeat-x;padding:1px 3px; border: 1px solid #CACACA; }
.frm .form-lbl{margin-bottom:10px; line-height: 1.4em; vertical-align: middle; }
.form-lbl { width: 90px; min-width:90px; margin-bottom:10px; display:block;	float:right; }
.form-errmsg { width:100px; }
.clearlabel { clear:right; }

/* Credits */
#pageCredit { padding-bottom: 0.2em; color: #002A4F; direction:ltr; font-size: 0.7em; clear: both; line-height: 1.4em; }
#pageCredit img { margin-right: 0.2em;}
#pageCredit a {color: #002A4F; font-weight:bold; text-decoration: none; }

/*** BreadCrumbs ***/
.s_breadcrumb { padding: 3px; font-size: 11px; }
.s_breadcrumb em { font-size: 0pt; color: #FFF; }
/*** BreadCrumbs - avi *** /
.s_breadcrumb {
    font-size: 11px; background-image: url('m/bc_bg.gif'); background-repeat: repeat-x; height: 30px; line-height: 30px; color: #888;
    border: solid 1px #cacaca; overflow: hidden; margin: 0em 0em 0.8em 0em; padding: 0px; }
.s_breadcrumb li { list-style-type: none; padding-right: 10px; display: inline-block; float: right; }
.s_breadcrumb a {
	display: inline-block; background-image: url('m/bc_separator.gif'); background-repeat: no-repeat; background-position: left;
    padding-left: 15px; text-decoration: none; color: #333333; outline: none; }
.s_breadcrumb img { margin: 10px 0em; }
.s_breadcrumb a:hover { color:#35acc5; }*/

/*** Controls.Popups ***/
.confirm-dialog {font-size: 0.8em;background: url(m/dialog24.png) no-repeat left top;_background: url(m/dialog24.gif) no-repeat left top;margin: 0px auto;width: 330px;padding-top: 14px;_padding-bottom: 12px;position: relative;}
.confirm-dialog .inner {padding-right: 20px;padding-left: 20px;padding-bottom: 11px;background: url(m/dialog24.png) no-repeat left bottom;_background: url(m/dialog24.gif) no-repeat left bottom;float: left;margin: 0px 0px -20px 0px;width: 290px;padding-top: 0px;} 
.confirm-dialog .base {	border-top: #ddd 1px solid;	background: url(m/dialog-base.png) no-repeat left bottom;padding-bottom: 4px;margin-left: -11px;margin-right: -11px;padding-top: 4px;text-align: center;}
.confirm-dialog h2 {font-size: 1.25em;font-weight:bold;	color: Green;text-align:center;} 
.confirm-dialog input {width: 50px;}     
.confirm-dialog input.btn {width: 120px;margin: 0em 10px;font: bold 8pt Tahoma;}     
.close {display: block;	background: url(m/close24.png) no-repeat 0px 0px;left: -5px;width: 26px;text-indent: -1000em;position: absolute;top: -7px;height: 26px;	cursor: pointer;}   
.modalBackground {background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}

.efPop {background: url(m/dialog24w.png) no-repeat left top;_background: url(m/dialog24w.gif) no-repeat left top;	margin: 0px auto;width: 430px;}
.efPop .base {border-top: #ddd 1px solid;background: url(m/dialog-basew.png) no-repeat left bottom;}
.efPop .inner{width:390px;background: url(m/dialog24w.png) no-repeat left bottom;_background: url(m/dialog24w.gif) no-repeat left bottom;}
.efPop .inner td { vertical-align: middle; border-bottom:1px solid #ECECEC; color:#878787; font-size:12px; font-weight:normal; padding-bottom:20px; padding-right: 10px; padding-top: 20px; }

.printTop img { background: url('M/printer-off.png') no-repeat; width: 16px; height: 16px; }
.printTop img:hover { background-image:url('M/printer.png'); }
.contactTop img { background: url('M/email-off.png') no-repeat; width: 16px; height: 16px; }
.contactTop img:hover { background-image:url('M/email.png'); }
.RSS img { background: url('M/RSS-off.png') no-repeat; width: 16px; height: 16px; }
.RSS img:hover { background-image:url('M/RSS.png'); }
.favorites img { background: url('M/favorites-off.png') no-repeat; width: 16px; height: 16px; }
.favorites img:hover { background-image:url('M/favorites.png'); }
.fontPlus img { background: url('M/zoom_in-off.png') no-repeat; width: 16px; height: 16px; }
.fontPlus img:hover { background-image:url('M/zoom_in.png'); }
.fontMinus img { background: url('M/zoom_out-off.png') no-repeat; width: 16px; height: 16px; }
.fontMinus img:hover { background-image:url('M/zoom_out.png'); }
.emailFriend img { background-image:url('M/send-friend-off.jpg'); }
.emailFriend img:hover { background-image:url('M/send-friend-on.jpg'); }
.emailPage img { background-image:url('M/email-off.png');}
.emailPage img:hover { background-image:url('M/email.png');}