﻿body { font-size: 11px; font-family: Tahoma; }
a { color: #006DD4; }
#intro { direction: rtl; float: right; font-weight: 600; height: 40px; margin-right: 20px; margin-top: -40px; width: 500px; color: #666666; font-style: italic; }
#wrapper { border-left: 1px solid #EDEBE3; border-right: 1px solid #EDEBE3; padding: 2px 12px 0; width: 985px; margin: 0 auto; }
#banner { margin: 0 auto; width: 967px; }
#footer { background: none repeat scroll 0 0 transparent; margin: 30px 0 0; padding-bottom: 50px; padding-top: 10px; text-align: center; line-height: 20px;clear:both }
#footer .footer_inner { background: url("../images/inner_footer_line.gif") no-repeat scroll center top transparent; border: medium none; direction: rtl; color: #006DD4; }
#footer .links a { color: #006DD4; text-decoration: none; }
#footer .links a:hover { text-decoration: underline; }
#footer .links span.link_separator { color: #FF300A; padding: 0 20px; }
#content-wrap { background: url("../images/content_wrapper_bg.gif") no-repeat scroll center top transparent; margin-top: -7px; min-height: 430px; }
#content-wrapper { margin: 0 auto; padding-top: 18px; width: 950px; direction: rtl; line-height: 18px; }
#banner h1.logo { background-image: url('../Images/logo1.png'); background-repeat: no-repeat; height: 87px; width: 116px; }
#navigation_menu { background: url("../images/inner_navigation_bg.gif") no-repeat scroll 0 0 transparent; border: medium none; height: 40px; line-height: 20px; margin: 10px auto 0; padding: 6px 0 0; width: 967px; direction: rtl; }
#navigation_menu .navigation_menu_inner { padding: 0 16px; }
#navigation_menu ul { margin-right: -6px; }
#navigation_menu ul li { background: url("../images/navigation_menu_separator_inner.gif") no-repeat scroll left center transparent; height: 23px; line-height: 16px; float: right; list-style: none outside none; padding: 1px 0 0; }
#navigation_menu ul li a { color: #006DD4; height: 21px; display: block; padding: 2px 14px; text-decoration: none; }
.orange { color: #FF0000; }
.seg_head { background: url("../images/portlet_head_bg.gif") no-repeat scroll right bottom transparent; overflow: hidden; position: static; width: 100%; }
.head_title { color: #006DD4; display: block; float: right; font: bold 12px Tahoma; height: 20px; min-width: 50%; padding: 5px; }
#right_col { width: 200px; float: right; margin: 0px 10px 0px 0px; }
#mid_col { width: 590px; float: right; margin: 0px 10px 0px 0px; }
#left_col { width: 120px; float: right; margin: 0px 10px 0px 10px; }
.login { background: url("../images/login.gif") no-repeat scroll 0 0 transparent !important; display: block; height: 26px !important; margin-right: 10px !important; overflow: hidden; width: 84px !important; border: none !important; cursor: pointer !important; }
#right_col table { width: 180px !important; margin: 5px auto; }
#right_col td { height: 25px; line-height: 25px; }
#one_col { width: 688px; margin: 10px auto; }
.shop_list_container { margin: 5px auto; text-align: justify; }

div.shop_list_container ul li { border-bottom: 1px dotted #C8C1A5; list-style: none outside none; }
div.shop_list_container ul li a { background: url("../images/directory_most_viewed_bullet.png") no-repeat scroll 99% 50% transparent; color: #000000; display: block; padding: 4px 15px 6px 5px; text-decoration: none; }
div.shop_list_container ul li:hover { background-color: #F3F3F3; }
.part { margin: 15px 0px; }
input, select, textarea { font-family: Tahoma; font-size: 11px; }
label { width: 150px; display: block; float: right; clear: right; line-height: 19px; margin-top: 2px; }
.chk input { border: none; }
.chk label { display: inline; float: none; }
input { background: none repeat scroll 0 0 #FFFFFF; }
input[type="text"], input[type="password"], input[type="file"], input[type="submit"], input[type="button"], input[type="reset"], select, textarea, .textarea { background: url("../images/input-bg.gif") repeat-x scroll 0 0 #EBEBEB; border: 1px solid #CBCBCB; color: #656565; font: 11px Tahoma,Geneva,sans-serif; padding: 5px 1px; }
select { padding: 1px; }
input[type="image"] { background: none repeat scroll 0 0 transparent; border: medium none; padding: 0; }
input[type="submit"], input[type="button"], input[type="reset"] { background: url("../images/button.png") repeat-x scroll 0 0 #F5F5F5; border-color: #DEDEDE #BFBFBF #BFBFBF #DEDEDE; color: #34404F; cursor: pointer; overflow: visible; padding: 5px; width: auto; }
input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:focus, input[type="button"]:focus, input[type="reset"]:focus { background: none repeat scroll 0 0 #E6E6E6; border: 1px solid #848484; color: #1C1C1C; }
input.focus, textarea.focus, .ie6 input.focus, .ie6 textarea.focus { background: none repeat scroll 0 0 #E6E6E6; border: 1px solid #848484; }
.inputbox { direction: ltr; font: 12px Tahoma; padding: 3px 5px; text-align: right; }
.ctrl-holder { margin-bottom: 10px; }
.ctrl-holder label { display: block; float: right; width: 120px;text-align:right }
em { color: Red; }
.msg-info { border: 1px solid #ccc; background-color: #D1FAC9; padding: 10px; margin: 10px 0 5px 0; }
.msg-info div { padding: 0px 32px 2px 0px; background: url('../images/icons/ok.gif') no-repeat right top; }
.msg-warning { border: 1px solid #ccc; background-color: #ffffc6; padding: 10px; margin: 10px 0 5px 0; }
.msg-warning div { padding: 0px 32px 2px 0px; background: url('../images/icons/att.gif') no-repeat right top; }
.msg-error { border: 1px solid #ccc; background-color: #fde9e5; padding: 10px; margin: 10px 0 5px 0; }
.msg-error div { padding: 0px 32px 2px 0px; background: url('../images/icons/off.gif') no-repeat right top; }
.msg-help { border: 1px solid #CC6600; background-color: #FFF5D7; padding: 5px; margin: 5px 0 5px 0; }
.msg-help div { padding: 0px 18px 2px 0px; background: url('../images/icons/help.png') no-repeat right top; text-align: justify; }
.msg-info img, .msg-warning img, .msg-error img, .msg-help img { float: left; padding-top: 2px; }
.msg-info img:hover, .msg-warning img:hover, .msg-error img:hover, .msg-help img { cursor: pointer; }
.close { display: block; float: left; color: Black; cursor: pointer; width: 8px; height: 8px; background-color: White; padding: 2px; }
.close:hover { background-color: #F0F0F0; }
.captcha { display: inline; }
.captcha img { vertical-align: middle; }

#fade { /*--Transparent background layer--*/ background: #000; position: fixed; left: 0; top: 0; width: 100%; height: 100%; opacity: .70; filter: alpha(opacity=70); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; z-index: 9999; }
.popup_block { background: #fff; padding: 10px; border: 10px solid #ddd; float: left; font-size: .9em; position: fixed; top: 50%; left: 50%; z-index: 99999; /*--CSS3 Box Shadows--*/ -webkit-box-shadow: 0px 0px 10px #000; -moz-box-shadow: 0px 0px 10px #000; box-shadow: 0px 0px 10px #000; /*--CSS3 Rounded Corners--*/ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
img.btn_close { float: right; margin: -55px -55px 0 0; }
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade { position: absolute; }
*html .popup_block { position: absolute; }