.awFlt { float: right; }
.awFltA { float: left; }

.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 {}

/* search box */
.s_searchBox_sv .c_submit a { background: url('M/search.gif') no-repeat scroll 14px 70%; padding-left: 4px }

/* 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('../../ui/dra/m/spc.gif') no-repeat 50% 55%; }

/* contact us */
.ContactUs {direction:rtl; font-size: 0.8em; float:right; background:url('m/contact_ttl.jpg') no-repeat 98% 10px; padding-top:50px; display: inline; height: 1%; width: 700px;}
.ContactUs input, .contactUs select{direction:rtl;width:170px;}

.ContactUs h1 {display:none}
.ContactUs .contactact{margin-top:10px;}
.ContactUs .content {float:left;width:300px;}
.ContactUs .group {width:350px; float:right;margin-right:15px;}
.ContactUs .group .field {margin-top:5px; }
.ContactUs .group .field span {width:65px; float:right;}
.ContactUs .group .field div {display:inline; width:250px; margin-right:10px;}
.ContactUs .group .footer {float:right;margin-top:10px;}
.ContactUs .group .footer .submit {float:right; margin-right: 18px; _margin-right:55px; background: url('../../ui/dra/m/button.gif') no-repeat scroll 50% 50%; color: #fff; display: block; line-height: 27px; text-align: center; width: 78px; font-size: 14px; font-weight: bold; text-decoration: none; }
.ContactUs .group .footer .submit:hover { text-decoration: underline; }
.ContactUs .group .footer .submit a {color:#fff;text-decoration:none;}
.ContactUs .group .footer .reset {line-height:25px;float:right; margin-right: 74px; background: url('../../ui/dra/m/button.gif') no-repeat scroll 50% 50%; color: #fff; display: block; border:none; height: 27px; text-align: center; width: 78px; font-size: 14px; font-weight: bold; text-decoration: none;}
.ContactUs .group .footer .reset:hover { text-decoration: underline; }
.ContactUs .group .footer .reset a {color:#fff;text-decoration:none;}
#form-ct4 { position: relative;  margin:0 50px;}
#form-ct4 #fsHeader { float: left; width: 40%; display:none;}
#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; }

.frmLan{width:360px; _margin-left:-50px;}

.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 { margin-top: 12px; color: #fff; direction:ltr; font-size: 0.7em; clear: both; line-height: 1.4em; text-align:center;}
#pageCredit img {margin-right:0.3em; vertical-align:middle; .vertical-align:baseline;}
#pageCredit a {color: #fff; 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');}

.contactUsCBox { float: right; }
