/* Remove padding and margin */
html{direction:ltr;}
* { margin: 0; }
img, table, td { border: 0; }
.l { text-align: left; }
.r { text-align: right; }
.c { text-align: center; }
.cc { margin-left: auto; margin-right: auto; }
.ccc { margin-left: auto; margin-right: auto; text-align: center; }
/*margin-left:auto; margin-right:auto;*/
#imgS, #imgUC { text-align: left; }
/* Tables -----------------------------------------------------------------------------*/
table { border-spacing: 0; }
/*td { font-weight: normal;  border-style:solid ; border-color:Black ;border-width:thin ;}*/
td { font-weight: normal; }
body { font-family: Verdana, Arial, sans-serif; font-size: 0.7em; }
body.MasterPage { text-align: center; background: #6799FF url(../images/fade_bg.jpg) repeat-x; }
.MasterTable {direction:rtl; margin-left: auto; margin-right: auto; width: 80%; height: 100%; border-style: none; padding: 0; border-spacing: 0; }
/*default--------------------------------------*/
.vaTop { vertical-align: top; }
h1 { color: #4B5E8D; }
.rtl { direction: rtl; }
.FVOrder { margin-left: auto; margin-right: auto; font: 1em Arial; color: #3169C6; /*Highlight; */ }
.FVOrder table { border-style: none; padding: 0; border-spacing: 0; }
.FVOrder td { text-align: right; font: bolder 1em "arial sans-serif"; }
.FVOrder th, #M_PH_lblCartHeader { text-align: center; font: bolder 1em "arial sans-serif"; color: #4B5E8D; }
.validator { font-weight: bold; }
#tblPrc { padding: 5pt; background-color: Silver; border: solid 1pt Gray; font-size: 1.2em; }
#tblPrc td { text-align: center; font-weight: bold; }
/* TopLinks-----------------------------------------------------------------------------*/
#M_Cx2_tmnu { margin-left: auto; margin-right: auto; color: #284E98; background-color: #B5C7DE; font: normal large Verdana; }
.StaticMenuItemStyle { padding: 0pt 5pt; color: #284E98; font: normal large Verdana; }
.DynamicMenuItemStyle { padding: 0pt 5pt; background-color: #B5C7DE; }
.DynamicMenuStyle { z-index: 100; font: normal large Verdana; display: block; background-color: #B5C7DE; }
.StaticSelectedStyle, .DynamicSelectedStyle { background-color: #507CD1; }
.StaticHoverStyle, .DynamicHoverStyle { color: White; background-color: #284E98; }
/*Prices--------------------------------------*/
#M_PH_GVPrices { padding: 0; border-spacing: 0; margin: 5px 5px; background-color: White; border-style: solid; border-width: 1pt; border-color: Gray; color: Black; }
#M_PH_GVPrices td { padding: 4pt; border: solid 1pt Gray; }
#maam { margin: 5pt 100px; }
.GVPricesAlternatingRowStyle { background-color: #CCCCCC; border-spacing: 0; }
.GVPricesHeaderStyle { background-color: Black; font-weight: bold; color: White; }
.GVPricesRowStyle { background-color: #EFF3FB; }
/*ThankYou--------------------------------------*/
.divThankYou { font-size: x-large; color: Blue; }
/*Buttons--------------------------------------*/
.btn { color: Blue; font: bold large Verdana; background-color: #ffd700; /*Gold*/ border: groove 0px; text-decoration: blink; }
.btn:hover { text-decoration: blink; font-size: large; border: outset medium; font-style: italic; }
.btn:active { font-size: large; border: inset medium; text-decoration: blink; }
/*TopLogo--------------------------------------*/
#tLogo { margin-left: auto; margin-right: auto; text-align: center; }
.imgMail { width: 33px; height: 33px; text-align: center; /*background-image: url(../images/email.gif);*/ }
.imgPhone { /*background-image: url(../images/phone.gif);*/ }
#imgMailGif3 { width: 23px; height: 29px; text-align: center; /*background-image: url(../images/email.gif);*/ position: relative; left: 0pt; top: 15pt; }
/*תשלום--------------------------------------*/
#M_PH_gvCart { margin: auto; background-color: #507CD1; color: #333333; }
#M_PH_gvCart td { cursor: pointer;cursor: hand;padding: 5pt; }
.gvCartRowStyle { background-color: #EFF3FB; }
.gvCartAlternatingRowStyle { background-color: White; }
.gvCartHeaderStyle { background-color: #507CD1; font-weight: bold; color: White; }
#M_PH_FVAshray { margin: auto; color: #333333; }
.TashlumRowStyle { background: #B5C7DE; font-size: medium; }
.btnDel { width: 100%; height: 20pt; width: 20pt; }
.AddToCart { display: inline-block; width: 120px; height: 30px; background-image: url(../images/AddToCart_Up.gif); }
.AddToCart:hover { background-image: url(../images/AddToCart_Over.gif); }
.AddToCart:active { background-image: url(../images/AddToCart_Down.gif); }
.btnSisma { display: inline-block; width: 120px; height: 30px; background-image: url(../images/btnSisma_Up.gif); }
.btnSisma:hover { background-image: url(../images/btnSisma_Over.gif); }
.btnSisma:active { background-image: url(../images/btnSisma_Down.gif); }
/* Forms -----------------------------------------------------------------------------*/
/*input { border-width: thin; }*/
.FVOrder input, .FVOrder select, .FVOrder TEXTAREA { border-color: ActiveBorder; border-width: thin; }
.FVOrder select:hover, .FVOrder textarea:hover, .FVOrder input:hover { background-color: #ffffc0; border-color: ActiveBorder; border-width: thin; }
.FVOrder select:focus, .FVOrder input:focus, .FVOrder TEXTAREA:focus { background-color: #ffffa0; border-color: ActiveBorder; border-width: thin; }
.FVOrder input:active, .FVOrder TEXTAREA:active { background-color: #ffff90; border-color: Teal; border-width: thin; }

