/* -- Common element styles -- */
div { _zoom: 1; } /* IE6 bug trick */
img { border: none 0pt; }
ol {  }
ol li { list-style-type: decimal; list-style-position: inside; }
.content ul li,

a { color: #ffffff; text-decoration: none; }
a:hover { text-decoration: underline; }

/* -- Common langauge classes -- */
.awLtr { direction: ltr; text-align: left; }
.awRtl { direction: rtl; text-align: right; }
.awSep, .awSepA, .awSepB { font-size: 0pt; line-height: 0pt; clear: both; }

.png { _behavior: url('/client/iepngfix/iepngfix.htc?'); }

/* -- Hebrew as main language -- */
.awAgn { text-align: right; } .awAgnA { text-align: left; }
.awDir { direction: rtl; } .awDirA { direction: ltr; }
.awLng { direction: rtl; text-align: right; } 
.awLngA { direction: ltr; text-align: left; }
.awFlt { float: right; display: inline; }
.awFltA { float: left; display: inline; }
.awSep { clear: right; }
.awSepA { clear: left; }

.noBorders * { border: none; }
.hidden { display: none; }
.hideChild div { display: none; }

.MarginTop { margin-top: 0.8em; }
.MarginBottom { margin-bottom: 0.8em; }

html, body {margin: 0; padding: 0;direction:rtl;}
html, body {margin:0;color: #ffffff;font-family: Arial,Verdana, Tahoma;font-size:10pt;}
body { background: #670300 url('/App_Themes/images/body_bg.png') repeat-x top; }
h2{ font-size: 1.2em; line-height: 1.2em; margin-bottom: 0.2em; padding: 0.2em 0.4em;color:#FFD24D;}
#pageContainer {margin: auto; margin-top: 0em; text-align: right; 
	width: 872px;background: #3A0600 url('/App_Themes/images/content_bg.png') repeat-x 0% 0%;}

#pageFooter { background:Transparent url('/App_Themes/images/ShadowB.png') repeat-x bottom; color: #ffffff; }
#shadowTL { background:Transparent url('/App_Themes/images/ShadowTL.png') no-repeat; position: absolute; height: 656px; width: 45px; top: 0px; left: -45px; }
#shadowTR { background:Transparent url('/App_Themes/images/ShadowTR.png') no-repeat; position: absolute; height: 656px; width: 45px; top: 0px; right: -45px; }

#pageHeader, #pageFooter { color: #ffffff; width:100%; clear: both; }
#pageHeader a, #pageFooter a { color: #ffffff; } 
#pageHeader {height:187px;background: url('/App_Themes/images/header_bg.jpg') no-repeat top center;}
#pageHeader img { vertical-align: sub; .vertical-align: middle; }
#tophead { margin-top: 28px; .margin-top: 14px; float: right; width: 100%; height: 65px; position: relative; }
#topboxdiv{height:30px;margin-top:7px;margin-right:10px;}

.divlogo {position: absolute; background: url('../images/logo_bg.png') no-repeat; width: 305px; height: 116px; top: -49px; .top: -39px; right: 14px; }
.divaddlogo {margin-left:21px;}

/* language box */
#divLanBox {display:none;}
.LanguageBox {}
.LanguageBox li { height: 1%;list-style-type: none;}
.LanguageBox li img { }

/* shopping box*/
#divShopBox { margin-right: 136px; }
.ShoppingBox {padding:0;}
.ShoppingBox a {color:#ffffff;}

/* login box */
#divLogin { margin-right: 1.2em; font-weight: bold; }
#divLogin .login { font-size: 0.9em; padding-top: 1px; }
#divLogin a { color: #FFD55D; }

#uxTopMenuContainer {margin-top:14px; .margin-top: 6px; }
#TopNav {margin-top:18px; .margin-top: 5px;}
#uxTopNavClr {margin-top:0em;margin-left:7px;}
#uxTopNavClr a{margin-left:5px;margin-right:15px;}
#uxTopNavClr img {margin:0;padding:0;}
#uxTopNavClr #img2 {padding-left:20px;padding-right:20px;}
.topnavlink { font-weight: bold; font-size: 1.1em; }
.IE8Fix { z-index: 100; }

#fluidContainer { margin-bottom: 12px; }
#hpboxdiv {text-align:center; margin-top: 10px; padding: 0em 0.8em; }
#hpboxdiv table { width: 100%; }
#hpboxdiv table td.main { padding-bottom: 0.8em; }
#hpboxdiv table table { width: auto; }
#hpcdivr {width:656px;float:right;}
#hpgsdiv {width:216px;float:right;}

#newsDiv {width:100%;height:25px;margin:0;padding:0;border-top:solid 1px #FFD65E;border-bottom:solid 1px #FFD65E;margin-bottom:5px;
	background:Transparent url('/App_Themes/images/news_arrow.png') no-repeat right;}
#newsDiv iframe {float:left;}

.footerdiv{width:100%;}
#footerNavDiv {height:56px; line-height: 56px; background:Transparent url('/App_Themes/images/menufooter.png') no-repeat;color:White;text-align:center;}
#footerNavDiv img { float: right; margin: 14px; }
#footerNavDiv .vList ul table{margin-left: auto; margin-right: auto;}
#footerNavDiv .vList li { height: 1%;list-style-type: none; float: right; }
#footerNavDiv .vList li img { }
#footerNavDiv .vList .sep {height:56px;width:15px;background:Transparent url('/App_Themes/imagesmenu/navfooter_sep.png') no-repeat center;}
#vlistRpr {}
#vlistRpr li { height: 1%;list-style-type: none; float: right; }
#pageCredit {width: 872px;margin: auto; margin-top: 0; padding: 0.6em; text-align: center;color: #ffffff;direction:ltr; font-size:8pt; clear: both;}
#pageCredit img { vertical-align: middle; }
#pageCredit a{color: #ffffff;}

.brdcr ul { padding: 0pt; margin: 0.4em 0.8em 0em; overflow: hidden; }
.brdcr li { float: right; list-style: none; list-style-position: outside; margin: 0pt; padding: 0pt; }

#divshearch {width:450px; margin-left: 0.5em; }
#SearchBox * { font-family: Arial; }
#SearchBox .form-text { width: 110px; border: solid 1px #969698 !important; margin-right: 0.2em; }
#SearchBox .form-dropdown { width: 110px; }
#SearchBox .controls { margin-right: 17px; display: inline; }

#htmlcontent {padding:10px;padding-left:30px;padding-right:30px;}
#htmlcontent h1{color:#FFD24D;font-size:11pt;}
#htmlcontent strong{color:#FFD24D;}

.frmLan
{
	direction:rtl;
}
.frmLan .form-lbl
{
	float:right;
}
.form-dropdown {padding: 1px 3px;background:#fff url(/App_Themes/images/text-bg.gif) repeat-x 0 0;background-image: url(/App_Themes/images/panel-title-light-bg.gif);border: 1px solid #B5B8C8;overflow:hidden;}
.form-text, textarea.form-field {margin-bottom:5px;background-color: #ffffff;background-image: url(/App_Themes/images/text-bg.gif);background-position: center top;background-repeat:repeat-x;padding:1px 3px; }
.frm .form-lbl{margin-bottom:10px;}
.form-lbl
{
    width: 90px;
    min-width:90px;
    margin-bottom:10px;
    display:block;	
    float:right;
}
.form-errmsg {width:100px;}
.clearlabel {clear:right; font-size: 0pt; }

h1.title { font-size: 1.35em; color: #FFD24B; margin: 0em; }
.contentWithPadding { padding: 0.8em; }
.SearchBox .imageButton { width: 48px; height: 18px; }
