html{overflow: hidden; height:100%}
body{margin: 0px 0px 20px 0px; font: normal 13px arial; overflow:hidden; height:100%;}
img{border: none;}
input, select{vertical-align: middle; font: normal 13px arial;}
.header{width: 765px; text-align: right; direction: rtl;}
.greyToolbar{background-color: #F4F4F4; float: left; margin-top: 4px;}
.greyToolbar td{padding: 1px 4px 2px 7px;}
.greyToolbar td.favTD{padding-right: 5px; padding-left: 158px;}
.greyToolbar td.favTD2{padding-right: 5px;}
.greyToolbar td.regTD{text-align:left; padding-left: 4px; width:180px; color: #2567c3;} /* change by C. */
.greyToolbar a{color: #6A6A6A;}
.greyToolbar a:hover{color: #008000;}
.greyToolbar td.regTD a{font-size: 12px; color: #2567c3; text-decoration: none;}
.greyToolbar td.regTD a:hover{text-decoration: underline; color: #2567c3;}

.zmanLogoTable{width:100%;margin-top:15px;}
html:not([dummy]) .zmanLogoTable{width:100%;margin-top:5px;}

.popupHeaderTabs{margin: 0px 0px 2px; height: 35px; background: url(../images/header/header_tabs_bg.gif) left bottom no-repeat;}
.popupHeaderTabsPremium{margin: 0px 0px 2px; height: 35px; background: url(../images/header/header_tabs_bg_p.gif) left bottom no-repeat;}

.headerTabs{margin: 3px 0px 2px; height: 54px; background: url(../images/header/header_tabs_bg.gif) left bottom no-repeat;}
.headerTabsPremium{margin: 0px 0px 2px; height: 54px; background: url(../images/header/header_tabs_bg_p.gif) left bottom no-repeat;}
.headerTabsZman{height:35px;}
.headerTabs table.tabsTable{margin: 0px 0px 0px 10px; direction:rtl}
.headerTabs table.tabsTableZman{margin: 0px 0px 0px 390px; direction:rtl}
.headerTabs a{display: block; height: 21px; background: url(../images/header/header_tab_border.gif) left top no-repeat; text-decoration: none; color: #0000FE;}
.headerTabs a span{display: block; height: 19px; padding: 2px 7px 0px 9px; font-weight: bold; color: #0000FE; cursor: pointer;}
.headerTabs a.lastLink{background: none;}
.headerTabs a.selected{background: url(../images/header/header_tabs_selected_r.gif) right top no-repeat;}
.headerTabs a.selected span{color: #0E177E; background: url(../images/header/header_tabs_selected_l.gif) left top no-repeat;}
.headerTabsPremium a.selected{background: url(../images/header/header_tabs_selected_r_p.gif) right top no-repeat;}
.headerTabsPremium a.selected span{color: #0E177E; background: url(../images/header/header_tabs_selected_l_p.gif) left top no-repeat;}
.headerTabs a.no_selected{background: none !important;}
.headerTabs a:hover{text-decoration: underline;}
.headerTabs a.selected:hover{text-decoration: none;}
.headerTabs a.mainPage{background: none; float: right; direction: rtl; height: auto !important; padding: 2px 3px 0px 0px !important;}
.headerTabs form{float: right; margin: 5px 5px 0px 0px;}
html:not([dummy]) .headerTabs form{margin: 5px 10px 0px 0px;}
.headerTabs input{width: 140px;}
.headerTabs input.submit2{width: 45px; text-align: center; vertical-align: middle; font: bold 13px arial;}
.welcomeMessage{color: #2567C3; padding: 8px 0px 0px 18px; margin: 0px; font: normal 13px arial;}
.ordersWelcomeMessage{color: #2567C3; padding: 4px 0px 0px 0px; margin: 0px;}
.ordersWelcomeMessage table{float: left;}
.ordersWelcomeTitle{color: #2567C3; padding-left:70px;}
.ordersPhoneTitle{color: #2567C3; font-weight:bold; padding-left:10px;}
.ordersPhone{color:#d22300; font-size:15pt; font-weight:bold; letter-spacing:1px; padding-left:10px; direction:ltr; width:130px;}
.headerTabsPremium .welcomeMessage{color: #737373; padding: 8px 0px 0px 18px; margin: 0px; font: normal 13px arial;}

.footer{width: 765px; height: 18px; background: url(../images/page/footer_bg.gif) left top no-repeat; margin-top: 20px; direction: rtl;}
.footer a{color: #2567C3; text-decoration: none; vertical-align: top;}
.footer a:hover{text-decoration: underline;}
.footer img{vertical-align: bottom;}
html:not([dummy]) .footer img{margin-top: 0px;}
.footerLinks{width: 765px; padding: 0px; text-align: right; font: normal 11px/11px arial; margin-top: 5px; direction: rtl;}
.footerLinks span{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; padding-left: 9px;}
.footerLinks a{color: #808080; text-decoration: none; line-height:14px;}
.footerLinks a:hover{text-decoration: underline;}
.tzurHolder{width: 763px; padding: 4px 0px 0px 2px; text-align: center;}
table.creditLinks{width:765px; margin-top:10px; padding-bottom:20px; direction:rtl;}
.mailDeliveryLink{text-align: right;}
.seoLink{text-align: left; direction:ltr;}
.mobiousLink{text-align:center; direction:ltr;}
table.creditLinks a{font: normal 11px arial; color: #666666; text-decoration: none;}
table.creditLinks a:hover{text-decoration: underline;}

/* Added by C. */
.popupFooter{width: 765px; height: 18px; margin: 10px 0px 10px 0px; direction: rtl; text-align:left}
.popupFooter a{color: #2567C3; text-decoration: none; vertical-align: middle;}
.popupFooter a:hover{text-decoration: underline;}
div.megaBanner{position:absolute;overflow:hidden;top:77px;left:9px;width:100px;height:480px;}
.contentDIV{width: 100%; overflow:auto; overflow-y:scroll; height:100%;}
.ValidationMessage{display:block;	padding-bottom:10px; color:Red; font-size:11px; font-weight:700;}

a.blankButton{display: block; width: 114px; height: 26px; background: url(../images/buttons/blank_button2.gif) left top repeat-y; text-align: center; color:#114581; font-size:11pt; font-weight:bold; text-decoration:none; vertical-align:middle; padding-top:4px;}
a.blankButton:hover{background-position: left 36px;}
a.blankButtonWide{display: block; width: 124px; height: 26px; background: url(../images/buttons/blank_button3.gif) left top repeat-y; text-align: center; color:#114581; font-size:11pt; font-weight:bold; text-decoration:none; vertical-align:middle; padding-top:4px;}
a.blankButtonWide:hover{background-position: left 36px;}
a.blankButtonSmall{display: block; width: 100px; height: 26px; background: url(../images/buttons/blank_button1.gif) left top repeat-y; text-align: center; color:#114581; font-size:11pt; font-weight:bold; text-decoration:none; vertical-align:middle; padding-top:4px;}
a.blankButtonSmall:hover{background-position: left 36px;}
a.blankButtonSmallest{display: block; width: 85px; height: 22px; background: url(../images/buttons/blank_button4.gif) left top repeat-y; text-align: center; color:#114581; font-size:11pt; font-weight:bold; text-decoration:none; vertical-align:middle; padding-top:2px;}
a.blankButtonSmallest:hover{background-position: left 30px;}
a.blankBottonNoBlock{width: 90px; height: 22px; background: url(../images/buttons/blank_button4.gif) left top repeat-y; text-align: center; color:#114581; font-size:11pt; font-weight:bold; text-decoration:none; vertical-align:middle; padding-top:2px;}
a.blankBottonNoBlock:hover{background-position: left 30px;}
a.blankBottonNoBlockWide{width: 122px; height: 22px; background: url(../images/buttons/blank_button_single.gif); text-align: center; color:#114581; font-size:10pt; font-weight:bold; text-decoration:none; vertical-align:middle; padding-top:5px;}
