.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 { padding-top: 1em; padding-bottom: 1em; clear: both; }

/* shopping box*/
.ShoppingBox { padding:0; margin-right: 0.8em; float: left; }
.ShoppingBox a { text-decoration: none; font-weight: bold; }
.ShoppingBox a:hover {text-decoration:underline;}
.ShoppingBox .uxCartText {}

/* search box */
.s_searchBox_sv .c_submit a { background: url('M/search.gif') no-repeat scroll 8px 70%; padding-left: 10px; }

/* login box */
.LoginBox { font-weight: bold; font-weight: bold; float: right; color:#fff;}
.LoginBox a { text-decoration: none; }
.LoginBox a:hover {text-decoration:underline;}
.LoginBox b { background: url('../../ui/jud/m/spc.gif') no-repeat 50% 55%; }
.LoginBox .hello{float:right;}
.LoginBox .actlogout{float:right; margin-right:0.2em;}


/* [ Language Box] */
.LanguageBox { margin-right: 1em; overflow: hidden; float:left;}
.LanguageBox img{margin-right:0.2em;}

/* contact us */
#contactUs {font-size:12px;}
#contactUs h1 { font-size: 1.2em; margin-bottom: 0.6em; }
#contactUs .submit {margin-top:0.5em; margin-right: 120px; background: url('mproducts/add_to_cart.gif') repeat-x; color: #fff; display: block; line-height: 20px; text-align: center; width: 67px; font-weight: bold; text-decoration: none; float:right;}
#contactUs .bClear:hover { text-decoration: underline; }
#contactUs .bClear {margin-top:0.5em; cursor:pointer; margin-right: 10px; background: url('mproducts/add_to_cart.gif'); color: #fff; height: 20px; width: 67px; font-weight: bold; border:none;}
#contactUs .submit:hover { text-decoration: underline; }
#form-ct4 { position: relative; width: 100%; margin-top:1em;}
#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; }
#contactUs .clearlabel { clear:right;}

/* Credits */
#pageCredit { padding-top: 0.4em; color: #fff; direction:ltr; clear: both; line-height: 1.4em; font-size:11px;}
#pageCredit img { float: left; margin-right: 0.2em;}
#pageCredit a {color: #fff; text-decoration: none; }

/*** BreadCrumbs ***/
.s_breadcrumb {font-size: 11px;}
.s_breadcrumb em { font-size: 0pt; }
.s_breadcrumb a{color:#091C3A;}

/*** 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-WEIGHT: bold;	
    FONT-SIZE: 1.25em;	
    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;
}
.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');}
