*{
outline:none;
}
::-moz-focus-inner { border: 0; }
body{
width:100%;
font-family:tahoma;
font-size:12px;
color:#000000;
margin:0px;
background-color:#ffffff;
}
.reg_original_form_container{
float:right;
width:403px;
}
.reg_form_row{
float:right;
width:403px;
clear:both;
margin-bottom:19px;
}
.reg_label_div{
float:right;
width:130px;
font-family:Tahoma;
color:#545151;
font-size:12px;
margin-bottom:10px;
height:14px;
}
.reg_label_div_interest{
float:right;
width:130px;
font-family:Tahoma;
color:#545151;
font-size:12px;
margin-bottom:10px;
height:auto;
}
.reg_input_div{
float:right;
}
.align{
text-align:right;
}
.align_rev{
text-align:left;
}
.FloatClass{
float:right;
direction:rtl;
}
.FloatRevClass{
float:left;
}
.clear{
clear:both;
}
.registration_box{
float:right;
width:386px;
height:auto;
overflow:hidden;
padding-right:13px;
margin-top:29px;
padding-bottom:11px;
}
.ads_more{
font-family:tahoma;
font-size:12px;
color:#545151;
text-align:right;
text-decoration:none;
}
.ads_box{
width:173px;
height:122px;
margin-left:10px;
padding-top:24px;
margin-bottom:12px;
padding-right:17px;
padding-left:17px;
border:1px solid #d3d3d3;
font-family:tahoma;
font-size:12px;
color:#545151;
text-align:right;
text-decoration:none;
}
.ads_box a{
font-family:tahoma;
font-size:12px;
color:#545151;
text-align:right;
text-decoration:none;
}
.field_row{
float:right;
clear:both;
width:208px;
margin-bottom:6px;
}
.dob_field_row{
float:right;
margin-right:6px;
}
.register_input_field{
background-color:#3f3f3f;
width:180px;
height:22px;
border:0px;
color:#ffffff;
direction:rtl;
}
.dob_register_input_field{
background-color:#3f3f3f;
width:50px;
height:22px;
border:0px;
color:#ffffff;
direction:rtl;
}
.field_div{
float:right;
width:208px;
font-family:tahoma;
font-size:11px;
color:#3b3a26;
}
.dob_field_div{
float:right;
}
.about_layer_text{
color:#818181;
direction:rtl;
font-family:tahoma;
font-size:12px;
text-align:right;
}
.sprite_submit{
width:55px;
height:16px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-241px  -417px;
border:0px;
cursor:pointer;
}
.sprite_news_title{
width:86px;
height:19px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-105px  -949px;
border:0px;
cursor:pointer;
}
.sprite_compare{
width:34px;
height:12px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-192px  -949px;
border:0px;
cursor:pointer;
}
.sprite_reset{
width:56px;
height:16px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-134px -660px;
border:0px;
cursor:pointer;
}
.sprite_browse_opposite{
width:47px;
height:21px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-241px  -395px;
}
.sprite_change_password{
width:115px;
height:18px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-105px  -930px;
}
.sprite_edit_profile{
width:177px;
height:24px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-105px  -905px;
}

.sprite_shop_reg{
width:264px;
height:28px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px  -980px;
}
.sprite_sawwik_nafsak{
width:66px;
height:35px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-200px  -696px;
}
.sprite_bakat_ouroud{
width:82px;
height:39px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-200px  -732px;
}
.sprite_houjouzat_iilanat{
width:85px;
height:39px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-200px  -772px;
}
.sprite_sawwik_nafsak_icon{
width:89px;
height:74px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-96px  -830px;
}
.sprite_bakat_ouroud_icon{
width:96px;
height:74px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px  -830px;
}
.sprite_houjouzat_iilanat_icon{
width:104px;
height:74px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px  -905px;
}
.sprite_services{
width:54px;
height:13px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-234px  -643px;
}

.sprite_questions{
width:53px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-234px  -669px;
}
.sprite_buy_register{
width:122px;
height:19px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px  -716px;
}
.sprite_package_select{
width:65px;
height:19px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px  -736px;
}
.sprite_not_sure_plan{
width:133px;
height:55px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px  -660px;
}

.sprite_down_arrow{
width:11px;
height:11px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-234px  -656px;
}
.sprite_opened_arrow{
width:11px;
height:11px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-246px  -656px;
}
.sprite_contactus{
width:64px;
height:17px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-175px  -616px;
}
.sprite_close_layer{
width:19px;
height:19px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-241px  -350px;
}
.sprite_why_shopping_title{
width:192px;
height:35px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px  -1147px;
}
.sprite_about_title{
width:192px;
height:33px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px  -1113px;
}
.sprite_how_buy_title{
width:192px;
height:36px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px  -1183px;
}
.sprite_how_sell_title{
width:192px;
height:36px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px  -1220px;
}
.sprite_terms{
width:192px;
height:36px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px  -1257px;
}
.sprite_assistance{
width:192px;
height:36px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px  -1294px;
}
.sprite_refund{
width:244px;
height:15px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px  -1481px;
margin-bottom:15px;
}
.sprite_disclaimer{
width:96px;
height:15px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px  -1463px;
margin-bottom:15px;
}
.sprite_sound_captcha{
width:10px;
height:9px;
background-image:url(/img/sprite.png?param3);
background-position:0  -2588px;
}
.sprite_image_captcha{
width:14px;
height:11px;
background-image:url(/img/sprite.png?param3);
background-position:0  -2623px;
}
.sprite_reload_captcha{
width:9px;
height:11px;
background-image:url(/img/sprite.png?param3);
background-position:0  -2610px;
}
.sprite_help_captcha{
width:5px;
height:9px;
background-image:url(/img/sprite.png?param3);
background-position:0  -2599px;
}
.sprite_logo{
width:298px;
height:150px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0 0px;
}
.sprite_mall_header{
width:146px;
height:150px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0  -151px;
}
.sprite_faq_title{
width:126px;
height:18px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0  -597px;
}
.sprite_ads_title{
width:125px;
height:18px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-129px  -597px;
}
.sprite_login_header{
width:134px;
height:102px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-147px -151px;
}
.sprite_about_souq_jalis{
width:240px;
height:24px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -302px;
}
.sprite_why_souq_jalis{
width:240px;
height:35px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -327px;
}
.sprite_howtosell_souq_jalis{
width:240px;
height:36px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -363px;
}
.sprite_howtobuy_souq_jalis{
width:240px;
height:36px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -400px;
}
.sprite_popular_shops{
width:138px;
height:21px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -437px;
}
.sprite_arrow_box{
width:23px;
height:23px;
border:0px;
}
.sprite_arrow_box_newsletter{
width:23px;
height:23px;
border:0px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-241px -302px;
cursor:pointer;
background-color:#ff7300;
}
.add_faq_question_field{
width:398px;
height:25px;
padding-right:3px;
border:1px solid #c9c9c9;
background-color:#ffffff;
color:#545151;
direction:rtl;
font-family:tahoma;
font-size:12px;
text-align:right;
}
.page_numbers{
float:right;
font-family:tahoma;
font-size:10px;
color:#545151;
text-decoration:none;
padding-left:10px;
padding-right:10px;
}
.current{
color:#ff7300;
font-weight:bold;
}
.page_numbers a{
color:#545151;
text-decoration:none;
}
.sprite_register{
width:112px;
height:17px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-139px -440px;
}
.sprite_more{
float:left;
width:43px;
height:11px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-241px -338px;
}
.sprite_previous{
float:right;
width:72px;
height:24px;
background-image:url(/img/ar/template1/sprite.png);
background-position:-72px -34px;
}
.sprite_next{
float:right;
width:72px;
height:24px;
background-image:url(/img/ar/template1/sprite.png);
background-position:-72px -8px;
}

.sprite_next_shops{
float:left;
width:10px;
height:11px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-279px -326px;
}
.sprite_previous_shops{
float:left;
width:10px;
height:11px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-267px -326px;
}

#imageContainer3 {
	position:relative;
	margin:0px;
	width:195px;
	height:195px;
	border:0px;
	z-index:1;
}

#so_credits3 img {
	margin:0px;
	border:0px;
	width:195px;
	height:195px;
	z-index:1;
}
#imageContainer3 img {
	display:none;
	position:absolute;
	top:0; right:0;
	z-index:1;
}

#imageContainer2 {
	position:relative;
	margin:0px;
	width:410px;
	height:196px;
	border:0px;
	z-index:1;
	text-align:center;
}

#so_credits2 img {
	margin:0px;
	border:0px;
	width:409px;
	height:194px;
	z-index:1;
}
#imageContainer2 img {
	display:none;
	position:absolute;
	
	z-index:1;
}

#imageContainer1 {
	margin:0px;
	width:411px;
	height:196px;
	border:0px;
	z-index:1;
}

#so_credits1 img {
	margin:0px;
	border:0px;
	width:409px;
	height:194px;
}
#imageContainer1 img {
	display:none;
	position:absolute;
	top:0; right:0;
}
.privacy{
font-family:tahoma;
font-size:11px;
color:#ffcba1;
text-decoration:none;
}
.privacy a{
font-family:tahoma;
font-size:11px;
color:#ffcba1;
text-decoration:none;
}
.normal_text{
font-family:tahoma;
font-size:12px;
color:#8b8b8b;
text-decoration:none;
}
.normal_text a{
font-family:tahoma;
font-size:12px;
color:#8b8b8b;
text-decoration:none;
}
.links{
font-family:tahoma;
font-size:12px;
color:#ff7300;
text-decoration:none;
}
.links a{
font-family:tahoma;
font-size:12px;
color:#ff7300;
text-decoration:none;
}
.links_black{
font-family:tahoma;
font-size:13px;
color:#545151;
text-decoration:none;
}
.links_black a{
font-family:tahoma;
font-size:13px;
color:#545151;
text-decoration:none;
}
.faq_title{
font-family:tahoma;
font-size:12px;
color:#ff7300;
text-decoration:none;
}
.faq_text{
font-family:tahoma;
font-size:12px;
color:#545151;
text-decoration:none;
}
.faq_text a{
font-family:tahoma;
font-size:12px;
color:#545151;
text-decoration:none;
}
.select_date{
position:absolute;
width:57px;
height:19px;
padding-right:3px;
padding-top:0px;
border:0px;
font-family:tahoma;
font-size:12px;
color:#ffffff;
background-color:#d2d2d0;
background-image:url(/img/select_arrow.gif);
background-position:top left;
background-repeat:no-repeat;
}
.styled_checkbox{
position:absolute;
width:15px;
height:13px;
padding-top:0px;
border:0px !important;
background-image:url(/img/checkbox_styled.gif);
background-position:top left;
background-repeat:no-repeat;
}
.interest_div{
padding-right:15px;
padding-bottom:10px;
font-family:Tahoma;
color:#545151;
font-size:12px;
width:80px;
}
.temp_div{
padding-right:15px;
padding-bottom:10px;
font-family:Tahoma;
color:#545151;
font-size:12px;
width:160px;
}
.invisible_field_logo_opposite{
position:relative;
top:-22px;
z-index:1;
height:19px;
width:189px;
clear:both;
}
.invisible_field_logo{
position:relative;
top:-40px;
clear:both;
z-index:1;

width:189px;
overflow:hidden;
right:0px;
}
.explanation_field_logo2{
float:right;
bottom:0px;
margin-bottom:0px;
z-index:1;
height:19px;
width:189px;
direction:ltr;
font-size:10px;
color:#ff7300;
clear:both;
}
.explanation_field_logo{
position:relative;
top:-14px;
z-index:1;
height:19px;
width:180px;
direction:ltr;
font-size:10px;
color:#ff7300;
}
.search_div{
width:100%;
height:90px;
background-color:#d3d2d2;
border-top:1px solid #ffffff;
float:right;
margin-bottom:26px;
}
.menu_space{
width:100%;
height:35px;
text-align:center;
float:right;
}
.search_input{
width:171px;
height:22px;
background-color:#ffffff;
border:0px;
padding-top:1px;
padding-right:2px;
font-family:tahoma;
color:#6c6c6c;
font-size:11px;
}
/*
.search_select{
width:173px;
height:22px;
background-color:#ffffff;
border:0px;
padding-top:1px;
padding-right:2px;
font-family:tahoma;
color:#6c6c6c;
font-size:11px;

}
.styled_search{
position:absolute;
width:171px;
height:21px;
border:0px !important;
background-image:url(/img/search_arrow_cat.gif);
background-position:top left;
background-repeat:no-repeat;
background-color:#ffffff;
text-align:right;
padding-right:2px;
padding-top:3px;
font-family:tahoma;
color:#6c6c6c;
font-size:11px;
}*/
.contact_field{
width:186px;
height:19px;
padding-right:3px;
border:0px;
background-color:#d2d2d0;
color:#ffffff;
direction:rtl;
font-family:tahoma;
font-size:12px;
text-align:right;
}
.contact_textarea{
width:186px;
height:60px;
padding-right:3px;
border:0px;
background-color:#d2d2d0;
color:#ffffff;
direction:rtl;
font-family:tahoma;
font-size:12px;
text-align:right;
}
.home_upper_container{
width:950px;
height:auto;
overflow:hidden;
padding-bottom:23px;
border-bottom:solid 1px #c2c2c2;
}
.home_lower_container{
margin-top:28px;
width:950px;
}
.categ_menu_container{
float:right;
width:272px;
}
.discover_top_container{
float:right;
padding-right:24px;
width:412px;
margin-left:39px;
}
.featured_shops_container{
float:right;
width:201px;
}
.about_intro_div{
float:right;
width:187px;
height:21px;
background-color:#d2d2d0;
padding-left:8px;
cursor:pointer;
margin-bottom:42px;
}
.about_intro_div_opened_relative{

top:11px;
width:1px;
position:relative;
z-index:11;

}
.about_intro_div_opened{
float:right;
right:0px;
width:195px;
cursor:pointer;
margin-top:1px;
position:absolute;
}
.about_icon{
width:23px;
height:21px;
background-image:url(/img/ar/sprite.png?param3);
background-position: -111px -786px;
}
.preview_icon{
width:20px;
height:20px;
background-image:url(/img/ar/sprite.png?param3);
background-position: -141px -1095px;
}
.manage_shop_title{
width:140px;
height:17px;
background-image:url(/img/ar/sprite.png?param3);
background-position: 0px -1095px;
}
.about_arrow{
width:8px;
height:6px;
background-image:url(/img/ar/sprite.png?param3);
background-position: -135px -786px;
margin-top:8px;
}
.about_drop_down{
float:right;
width:150px;
padding-right:6px;
color:#545151;
font-size:10px;
padding-top:4px;
text-align:right;
}
.about_drop_down a{
color:#545151;
text-decoration:none;
}
.about_drop_down_opened{
float:right;
width:166px;
color:#545151;
font-size:10px;
text-align:right;
}
.about_drop_down_opened a{
color:#545151;
text-decoration:none;
}
.about_entry{
float:right;
clear:both;
width:166px;
padding-right:6px;
padding-bottom:8px;
padding-top:8px;
background-color:#d2d2d0;
border-bottom:solid 1px #ffffff;
}
.categs_menu_div{

width:272px;
/*height:auto;
overflow:hidden;*/
}
.categs_menu_div_list{
float:right;
width:869px;
/*height:auto;
overflow:hidden;*/
}
.categs_title{
width:110px;
height:18px;
background-image:url(/img/ar/sprite.png?param3);
background-position: 0px -786px;
}
.categs_listing{
float:right;
width:195px;
margin-top:9px;
}
.categs_listing_title{
width:195px;
height:21px;
background-image:url(/img/ar/sprite.png?param3);
background-position: 0px -808px;
margin-bottom:20px;
}
.cat_container{
float:right;
width:195px;
}
.cat_container_list{
float:right;
width:265px;

}
.cat_entry{
float:right;
width:187px;
padding-bottom:7px;
border-bottom:solid 1px #e6e6e6;
font-size:12px;
color:#545151;
text-align:right;
padding-right:8px;
margin-bottom:6px;
cursor:pointer;
}
.cat_entry a{
color:#545151;
text-decoration:none;
}
.cat_title{
float:right;
width:180px;
}
.subcat_container_relative{
float:right;
position:relative;
right:0px;
z-index:5;
}
.subcat_container{
position:absolute;
z-index:7;
right:5px;
float:right;
width:167px;
background-color:#ff7300;
font-size:12px;
color:#545151;
text-align:center;
margin-bottom:6px;
cursor:pointer;
}
.subcat_entry{
float:right;
width:167px;
padding-bottom:7px;
border-bottom:solid 1px #e6e6e6;
font-size:12px;
color:#ffffff;
text-align:center;

/*
padding-right:18px;
padding-left:18px;
*/
margin-top:6px;
cursor:pointer;
}
.subcat_entry a{
color:#ffffff;
text-decoration:none;
}
.subcat_title{
/*float:right;*/
width:160px;
/*width:auto;overflow:hidden;*/
}

.subcat_entry_list{
float:right;
width:167px;
padding-bottom:7px;
border-bottom:solid 1px #e6e6e6;
font-size:12px;
color:#545151;
text-align:center;
margin-top:6px;
cursor:pointer;
}
.subcat_entry_list a{
color:#545151;
text-decoration:none;
}
.subcat_title{
float:right;
width:160px;
overflow:hidden;
}

.cat_arrow{
width:4px;
height:7px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-148px -798px;
margin-top:6px;
}
.banners_container{
float:right;
width:950px;
height:auto;
overflow:hidden;
padding-top:33px;
border-top:solid 1px #c2c2c2;
margin-bottom:34px;
}
.offers_banners{
/*float:right;
clear:both;*/
width:410px;
height:196px;

border:solid 1px #c2c2c2;
position:relative;
overflow:hidden;
}
.offers_image{
clear:both;
width:410px;
height:196px;
position:absolute;
text-align:right;
right:0px;
}
.banner_prev{
width:18px;
height:53px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-194px -642px; 
}
.banner_next{
width:18px;
height:53px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-214px -642px; 
}
.prev_btn_div{
position:absolute;
right:392px;
top:69px;
}
.next_btn_div{
position:absolute;
right:0px;
top:69px;
}
.offer_banner{
position:absolute;
width:410px;
text-align:center;
}
ul{
margin:0px;
padding:0px;
direction:rtl;
text-align:right;
}
li{
margin:0px;
padding:0px;
direction:rtl;
text-align:right;
background-color:#ff9b00;
color:#ffffff;
margin-top:1px;
list-style:none;
padding-right:3px;
width:170px;
padding-bottom:2px;
cursor:pointer;
}
.title_div{
width:100%;
margin-bottom:25px;
}
.form_row{
float:right;
width:189px;
clear:both;
margin-bottom:19px;
}
.label_div{
float:right;
width:189px;
font-family:Tahoma;
color:#545151;
font-size:12px;
margin-bottom:10px;
clear:both;
height:14px;
}
.website_div{
float:right;
width:189px;
font-family:Tahoma;
color:#ff7300;
font-size:12px;
margin-bottom:10px;
clear:both;
height:14px;
}
.label_div_interest{
float:right;
width:189px;
font-family:Tahoma;
color:#545151;
font-size:12px;
margin-bottom:10px;
clear:both;
height:auto;
}
.input_div{
float:right;
}
.checkbox_div{
float:right;
}
.form_field{
float:left;
width:186px;
height:19px;
padding-right:3px;
border:0px;
background-color:#d2d2d0;
color:#ffffff;
direction:rtl;
font-family:tahoma;
font-size:12px;
text-align:right;
}
.form_field_newsletter{
float:left;
width:173px;
height:21px;
padding-right:3px;
border:0px;
background-color:#ff7300;
color:#ffffff;
direction:rtl;
font-family:tahoma;
font-size:11px;
text-align:right;
padding-right:2px;
}
select.form_field{
padding:0px;
width:189px;
}
.form_textarea{
width:186px;
height:100px;
padding-right:3px;
border:0px;
background-color:#d2d2d0;
font-family:Tahoma;
font-size:12px;
color:#ffffff;
direction:rtl;
}

.select_content{
position:absolute;
width:163px;
height:19px;
padding-right:3px;
padding-left:23px;
padding-top:0px;
border:0px;
font-family:tahoma;
font-size:12px;
color:#ffffff;
background-color:#d2d2d0;
background-image:url(/img/select_arrow.gif);
background-position:top left;
background-repeat:no-repeat;
text-align:right;
font-weight:normal;
}
.transparent{
opacity:0;
filter: alpha(opacity=0);
-moz-opacity:0;
}
.invisible_field2{
clear:both;
position:relative;
z-index:1;
height:19px;
width:189px;
top:-15px;
}
.invisible_field{
float:right;
clear:both;
position:relative;
top:-22px;
z-index:1;
}
.explanation_text{
color:#ff7300;
text-align:right;
direction:rtl;
}
.original_form_container{
float:right;
width:219px;
}
.original_form_container_shop{
float:right;
width:210px;
}
.shop_registration_separator{
float:right;
width:20px;
height:195px;
border-right:solid 1px #d2d2d0;
}
.add_product_separator{
float:right;
width:30px;
height:195px;
border-right:solid 1px #d2d2d0;
}
.add_another_image_label2{
font-size:11px;
color:#545151;
}
.add_another_image_label2 a{
text-decoration:none;
color:#545151;
}
.add_another_image_label{
float:right;
padding-right:8px;
font-size:11px;
color:#545151;
}
.add_another_image_label a{
text-decoration:none;
color:#545151;
}
.add_another_image_label_a{
text-decoration:none;
color:#545151;
}
.msg_box{
margin:0px 275px;
width:420px;
background-color:#ffffff;
border:12px solid #ff7300;
text-align:center;
padding-top:10px;
padding-bottom:10px;
color:#414141;
direction:rtl;
cursor:pointer;
}
.image_frame_div{
float:right;
width:90px;
margin-left:11px;

}
.image_frame_div a{
text-decoration:none;
color:#545151;
}
.image_frame{
float:right;
width:94px;
height:94px;
border:solid 1px #d3d3d3;
background-repeat:no-repeat;
background-position:center center;
}

.image_frame a{
float:right;
width:95px;
height:95px;
}
.arrow_div{
float:left;
margin-top:57px;
}
.dimmed_layer{
position:absolute;
width:100%;
background-color:#000000;
opacity:0.8;
filter: alpha(opacity=80);
-moz-opacity:0.8;
z-index:8;
}
.dimmed_content_container{
position:absolute;
width:100%;
z-index:109;
}
.dimmed_content{
width:380px;
margin:315px auto;
height:auto;
overflow:hidden;
background-color:#ffffff;
border:solid 3px #ff7300;
text-align:right;
direction:rtl;
padding-top:15px;
padding-left:30px;
padding-right:30px;
padding-bottom:20px;
font-family:Tahoma;
font-size:18px;
color:#ff7300;
}

.confirmation_box{
position:relative;
width:480px;

text-align:center;
}
.confirmation_box_absolute{
position:absolute;
margin:315px auto;
left:0px;
}
.confirmation_box_content{
float:left;
width:380px;
padding-top:15px;
padding-left:30px;
padding-right:30px;
padding-bottom:20px;
text-align:right;
background-color:#ffffff;
border:solid 3px #ff7300;
}
.product_item_container{
float:right;
width:95px;
height:115px;
padding-left:11px;
}
.image_arrow_relative{
position:relative;
left:-1px;
top:56px;
width:0px;
height:0px
}
.image_arrow_absolute{
position:absolute;
width:24px;
height:24px;
}
.product_frame{
float:right;
text-align:right;
width:94px;
height:94px;
border:1px solid #d3d3d3;
background-repeat:no-repeat;
background-position:center center;
}
.product_frame a{
float:right;
width:95px;
height:95px;
}
.product_title{
float:right;
text-align:right;
width:95px;
height:50px;
}
.featured_product_title{
float:right;
text-align:right;
width:95px;
height:31px;
}
.login_content{
width:354px;
margin:215px auto;
height:100px;
overflow:hidden;
background-color:#ff7300;
text-align:right;
direction:rtl;
padding-top:15px;
padding-left:48px;
padding-right:48px;
font-family:Tahoma;
font-size:18px;
color:#ff7300;
z-index:5;
}
.forgot_content{
width:354px;
margin:215px auto;
height:100px;
overflow:hidden;
background-color:#ff7300;
text-align:right;
direction:rtl;
padding-top:15px;
padding-left:48px;
padding-right:48px;
font-family:Tahoma;
font-size:18px;
color:#ff7300;
z-index:5;
}
.houjouzat_content{
width:354px;
margin:215px auto;
height:auto;
overflow:hidden;
border:12px solid #ff7300;
background-color:#ffffff;
text-align:right;
direction:rtl;
padding-top:15px;
padding-left:48px;
padding-right:48px;
font-family:Tahoma;
font-size:18px;
color:#ff7300;
z-index:5;
}
.dimmed_content_msg{
position:relative;
width:450px;
top:217px;
margin:auto;
border-bottom:1px solid #ffffff;
height:auto;
padding-bottom:5px;
padding-top:5px;
overflow:hidden;
background-color:#ff7300;
text-align:center;
direction:rtl;
font-family:Tahoma;
font-size:11px;
color:#ffffff;
z-index:5;
}
.login_form{
float:left;
width:171px !important;

border:0px;
background-color:#ffffff;
color:#6c6c6c;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
padding-right:3px !important;
padding-top:4px;
padding-bottom:6px;
}

.forgot_form{
width:240px !important;
border:0px;
background-color:#ffffff;
color:#6c6c6c;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
padding-right:3px !important;
padding-top:4px;
padding-bottom:6px;
}

.login_div{
float:left;
margin-top:17px;
}
.forgot_div{
float:left;
margin-top:17px;
width:74px;
}
.welcome_div{
font-family:Tahoma;
font-size:14px;
color:#4c4c4c;
font-weight:bold;
margin-top:2px;
}
.welcome_div a{
text-decoration:none;
color:#4c4c4c;
}
.welcome_div_name{
font-family:Tahoma;
font-size:14px;
color:#bf6032;
margin-top:2px;
}
.welcome_div_name a{
text-decoration:none;
color:#bf6032;
}
.logout_div{
font-family:Tahoma;
font-size:12px;
color:#4c4c4c;
text-decoration:none;
}
.logout_div a{
text-decoration:none;
color:#4c4c4c;
}
.shops_row{
float:right;
width:600px;
margin-bottom:24px;
padding-bottom:24px;
border-bottom:solid 1px #e6e6e6;
}
.products_row{
float:right;
width:600px;
margin-bottom:24px;
}
.shop_entry{
float:right;
width:153px;
text-align:right;
}
.shop_entry_no_margin{
float:right;
width:139px;
text-align:right;
}
.shop_border{
float:right;
width:137px;
height:137px;
border:solid 1px #d3d3d3;
background-repeat:no-repeat;
background-position:center center;
}
.shop_border a{
float:right;
width:137px;
height:137px;
}
.shop_title_div{
float:right;
width:139px;
text-align:left;
color:#000000;
margin-bottom:3px;
border-bottom:solid 1px #000000;
}
.shop_title{
float:left;
color:#000000;
padding-bottom:1px;
margin-bottom:2px;
}
.shop_icon_title{
float:right;
color:#000000;
border-bottom:solid 1px #000000;
padding-bottom:1px;
margin-bottom:2px;
}
.shop_title_search{
float:left;
color:#000000;
border-bottom:solid 1px #000000;
margin-bottom:2px;
padding-bottom:1px;
}
.shop_title a{
text-decoration:none;
color:#000000;
}
.shop_title_search a{
text-decoration:none;
color:#000000;
}
.arrow_box_a{
float:left;
width:24px;
height:24px;
}
.arrow_position{
position:relative;
right:71px;
top:113px;
}
.arrow_position_shop{
position:relative;
right:113px;
top:89px;
z-index:1;
}
.pagination_class{
float:left;
}

.product_border{
float:right;
width:94px;
height:94px;
border:solid 1px #d3d3d3;
background-repeat:no-repeat;
background-position:center center;
}
.product_border a{
float:right;
width:94px;
height:94px;
}
.product_entry{
float:right;
width:126px;
text-align:right;
}
.product_entry_no_margin{
float:right;
width:96px;
text-align:right;
}
.product_shop_title_div{
border-bottom:solid 1px #000000;
float:right;
width:94px;
text-align:left;
color:#000000;
margin-bottom:1px;
}
.product_icons{
float:right;
width:94px;
color:#000000;
margin-bottom:1px;
}
.arrow_position_product{
position:relative;
right:71px;
top:56px;
z-index:1;
}
.product_title_div{
float:right;
width:94px;
margin-top:3px;
font-family:Tahoma;
font-size:11px;
color:#545151;

}
.product_title_div a{
color:#545151;
text-decoration:none;
}
.product_price_div{
float:right;
width:94px;
margin-top:3px;
font-family:Tahoma;
font-size:11px;
color:#ff7300;
height:13px;
overflow:hidden;
}
.product_price_div a{
color:#ff7300;
text-decoration:none;
}
.delete_link{
float:right;
color:#000000;
padding-top:3px;
}
.delete_link a{
color:#000000;
text-decoration:none;
}

.register_links{
color:#575757;
}
.register_links a{
color:#575757;
text-decoration:none;
}
.register_title{
float:right;
margin-right:52px;
}
.register_sep{
float:right;
width:6px;
height:6px;
border-left:solid 1px #575757;
margin-top:6px;
}
.forgot_pwd_link{
float:right;
margin-right:5px;
color:#575757;
}
.grey_relative{
float:right;
position:relative;
z-index:3;
}
.grey_absolute{
position:absolute;
width:98px;
height:166px;
background-color:#000000;
opacity:0.8;
filter: alpha(opacity=80);
-moz-opacity:0.8;
z-index:3;
right:-95px;
top:-145px;
}
.add_product_link{
float:right;
margin-top:5px;
color:#212120;
font-size:12px;
}
.add_product_link a{
color:#212120;
text-decoration:none;
}
.control_panel_container{
margin-top:21px;
width:950px;
font-family:Arial;
color:#343434;
font-size:16px;
font-weight:bold;
}
.control_panel_container a{
color:#343434;
text-decoration:none;
}
.control_panel_entry{
float:right;
padding-left:13px;
}
.control_panel_seperator{
float:right;
width:12px;
height:13px;
margin-top:5px;
border-right:solid 1px #343434;
}

.service_text{
float:right;
width:285px;
}
.service_notification{
float:right;
clear:both;
color:#ff7300;
}
.service_notification a{
color:#ff7300;
text-decoration:none;
}
.service_row{
float:right;
width:298px;
margin-bottom:8px;
}
.service_row a{
text-decoration:none;
color:#545151;
}
.service_label{
float:right;
width:96px;
font-family:Tahoma;
color:#545151;
font-size:12px;
}
.service_field_div{
float:right;
width:186px;
}
.missing_fields_msg{
font-family:Tahoma;
font-size:12px;
float:right;
width:186px;
background-color:#ff7300;
text-align:center;
color:#ffffff;
padding-bottom:2px;
cursor:pointer;
}
.service_field{
width:189px;
border:0px;
background-color:#d2d2d0;
color:#ffffff;
font-weight:normal;
}
.trans_titles{
float:right;
width:604px;
font-family:Tahoma;
font-size:15px;
color:#5f5c5c;
padding-bottom:19px;
border-bottom:solid 1px #5f5c5c;
font-weight:bold;
}
.boom_titles{
float:right;
width:464px;
font-family:Tahoma;
font-size:15px;
color:#5f5c5c;
padding-bottom:19px;
border-bottom:solid 1px #5f5c5c;
font-weight:bold;
}
.trans_rows{
float:right;
width:604px;
color:#5f5c5c;
padding-bottom:19px;
border-bottom:solid 1px #5f5c5c;
margin-top:20px;
}

.boom_rows{
float:right;
width:464px;
color:#5f5c5c;
padding-bottom:19px;
border-bottom:solid 1px #5f5c5c;
margin-top:20px;
}
.boom_rows a{
color:#000000;
text-decoration:none;
}

.boom_email_title_label{
float:right;
width:110px;
overflow:hidden;
}
.boom_email_title_label a{
color:#5f5c5c;
}
.boom_email_title_label a:hover{
border-bottom:solid 1px #5f5c5c;
}

.ref_nb_title{
float:right;
width:110px;
overflow:hidden;
}
.date_title{
float:right;
width:115px;
overflow:hidden;
}
.counter_title{
float:right;
width:155px;
overflow:hidden;
}
.state_title{
float:right;
width:66px;
overflow:hidden;
}
.state_title a{
color:#ff7300;
text-decoration:none;
}
.total_title{
float:right;
width:101px;
overflow:hidden;
}
.shop_name_title{
float:right;
width:122px;
overflow:hidden;
}
.details_col{
float:right;
width:90px;
overflow:hidden;
font-size:12px;
color:#ff7300;
}
.details_col a{
color:#ff7300;
text-decoration:none;

}
.details_col_a {
float:right;
padding-bottom:1px;
border-bottom:solid 1px #ff7300;
}

.trans_total_div{
float:right;
width:544px;
height:29px;
border-bottom:solid 1px #d7d6d6;
background-color:#353434;
padding-right:20px;
padding-left:40px;
color:#ffffff;
font-size:12px;
padding-top:10px;
}
.total_div_title{
float:right;
width:210px;
}
.trans_products_list{
float:right;
width:584px;
padding-right:20px;
background-color:#d2d2d0;
color:#000000;
}
.trans_details_labels{
float:right;
width:604px;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
margin-top:10px;
color:#ff7300;
}
.product_detail_title{
float:right;
width:150px;
overflow:hidden;
padding-right:5px;
}
.product_detail_price{
float:right;
width:100px;
overflow:hidden;
padding-right:5px;
}
.product_detail_qty{
float:right;
width:100px;
overflow:hidden;
padding-right:5px;
}
.product_detail_unit_price{
float:right;
width:150px;
overflow:hidden;
padding-right:5px;
}
.state_list_title{
float:right;
width:150px;
padding-bottom:5px;
color:#000000;
}
.state_list_title a{
text-decoration:none;
color:#000000;
}
.state_list_title a:hover{
color:#ff7300;
}

.notes_div{
float:right;
color:#ff7300;
width:468px;
margin-bottom:15px;
}

/* Sprite */
.add_product_title{
width:104px;
height:17px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -481px;
}
.reset_btn{
width:57px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-73px -459px;
border:0px;
cursor:pointer;
}
.submit_btn_ad{
width:55px;
height:16px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-241px  -417px;
border:0px;
cursor:pointer;
}
.submit_btn{
width:72px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -459px;
border:0px;
cursor:pointer;
}
.browse_btn{
width:47px;
height:21px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-130px -459px;
}
.add_another_image_btn{
width:8px;
height:8px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-279px -302px;
margin-top:4px;
}
.dimmed_border1{
width:3px;
height:4px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-241px -327px;
}
.dimmed_border2{
width:3px;
height:4px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-245px -327px;
}
.dimmed_border3{
width:3px;
height:4px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-241px -332px;
}
.dimmed_border4{
width:3px;
height:4px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-245px -332px;
}
.close_btn{
width:14px;
height:15px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-264px -302px;
}
.ok_btn{
width:56px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-177px -459px;
}
.cancel_btn{
width:45px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-234px -459px;
}
.homepage_off{
width:112px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -503px;
}
.homepage_on{
width:112px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-114px -503px;
}
.products_off{
width:79px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -518px;
}
.products_on{
width:79px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-80px -518px;
}
.services_off{
width:63px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-160px -519px;
}
.services_on{
width:63px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-224px -519px;
}
.ads_off{
width:117px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -533px;
}
.ads_on{
width:117px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-118px -533px;
}
.mall_off{
width:107px;
height:17px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -548px;
}
.mall_on{
width:107px;
height:17px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-108px -548px;
}
.faq_off{
width:104px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -566px;
}
.faq_on{
width:104px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-105px -566px;
}
.search_off{
width:71px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -581px;
}
.search_on{
width:71px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-72px -581px;
}
.contact_off{
width:62px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-144px -581px;
}
.contact_on{
width:62px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-207px -581px;
}
.white_close_btn{
width:14px;
height:15px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-279px -311px;
}
.login_btn{
width:76px;
height:12px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-177px -481px;
border:0px;
cursor:pointer;
background-color:#ff7300;
}
.forgot_btn{
width:18px;
height:12px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-177px -481px;
border:0px;
cursor:pointer;
background-color:#ff7300;
}
.welcome_sign{
width:53px;
height:35px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-230px -218px;
}
.password_title{
width:174px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -616px;
}
.view_more{
width:61px;
height:12px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-239px -616px;
}
.shops_title{
width:106px;
height:17px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -642px;
}
.products_title{
width:69px;
height:17px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-108px -642px;
}
.orange_plus{
width:8px;
height:8px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-287px -302px;
}
.search_btn{
width:45px;
height:24px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-241px -370px;
cursor:pointer;
border:0px;
}
.manage_store_panel{
width:118px;
height:13px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-182px -1009px;
}
.products_panel{
width:74px;
height:13px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-107px -1009px;
}
.transactions_panel{
width:80px;
height:13px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-26px -1009px;
}
.banners_panel{
width:68px;
height:13px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-232px -1023px;
}
.transactions_title{
width:80px;
height:14px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -1037px;
}
.edit_icon{
width:9px;
height:9px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-160px -786px;
margin-top:3px;
}
.not_featured_icon{
width:11px;
height:8px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-171px -786px;
margin-top:3px;
}
.featured_icon{
width:11px;
height:8px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-183px -786px;
margin-top:3px;
}
.search_title{
width:87px;
height:18px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -1053px;
}
.search_title{
width:87px;
height:18px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -1053px;
}
.banners_title{
width:65px;
height:17px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-88px -1053px;
}
.boom_email_title{
width:92px;
height:17px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-154px -1053px;
}
.my_products_title{
width:166px;
height:21px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -1073px;
}
.news_off{
/*width:93px;*/
width:85px;
height:16px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-48px -1332px;
}
.news_on{
width:85px;
height:16px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-173px -1332px;
}
.about_off{
width:147px;
height:16px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-31px -1349px;
}
.about_on{
width:147px;
height:16px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -1365px;
}
.homepage_icon{
width:20px;
height:18px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -1332px;
}
.follow_us{
width:49px;
height:31px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-66px -1428px;
}
.twitter_icon{
width:36px;
height:31px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-30px -1428px;
}
.fb_icon{
width:30px;
height:31px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -1428px;
}
.newsletter_register{
width:198px;
height:21px;
background-image:url(/img/ar/sprite.png?param3);
background-position:0px -1406px;
}
.stores_off{
width:65px;
height:13px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-146px -1365px;
}
.stores_on{
width:65px;
height:13px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-215px -1365px;
}
.reserve_btn{
float:left;
width:43px;
height:11px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-192px -963px;
}
.typeTitle{
float:right;
width:745px;
font-size:16px;
background-color:#ff7300;
color:#ffffff;
font-weight:bold;
margin-bottom:15px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}
.menu_seperator{
width:12px;
height:10px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-145px -1365px;
}

.service_error_div{
float:right;
width:189px;
background-color:#ff7300;
color:#ffffff;
text-align:center;
padding-top:2px;
padding-bottom:3px;
font-size:11px;
}
.lang_div{
position:absolute;
left:0px;
width:50px;
height:20px;
}
.sprite_lang_div{
width:50px;
height:20px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-193px -1294px;
}
.reset_btn_2{
width:56px;
height:16px;
background-image:url(/img/ar/sprite.png?param3);
background-position:-134px -678px;
border:0px;
cursor:pointer;
background-color:#ffffff;
}
.transaction_delete{
text-decoration:none;
color:#ff7300;
}

.shopping_cart_menu_icon{
width:11px;
height:8px;
background-image:url(/img/ar/sprite.png);
background-position:-289px -1069px;
}

.cartTotal{
width:50px;
}
.cartText{
width:85px;
font-size:10px;
}
.cartIcon{
width:10px;
}
.cartDiv{
margin-top:4px;
}
.cartEmptyDiv{
display:none;
}.opposite_form_container{
float:right;
width:189px;
}
.form_row_opposite{
float:left;
width:189px;
margin-bottom:19px;
}
.label_div_opposite{
float:left;
width:189px;
font-family:Arial;
color:#545151;
font-size:12px;
text-align:left;
direction:ltr;
margin-bottom:10px;
height:13px;
}
.input_div_opposite{
float:left;
}
.form_field_opposite{
width:186px;
height:19px;
padding-left:3px;
border:0px;
background-color:#d2d2d0;
color:#ffffff;
direction:ltr;
font-family:tahoma;
font-size:12px;
}
.form_field_opposite_browse{
width:140px !important;
height:21px;
border:0px;
background-color:#d2d2d0;
color:#ffffff;
direction:ltr;
font-family:tahoma;
font-size:12px;
padding:0px;
padding-left:3px;
}
select.form_field_opposite{
padding:0px;
width:149px;
}
.form_textarea_opposite{
width:186px;
height:100px;
padding-left:3px;
border:0px;
background-color:#d2d2d0;
font-family:Tahoma;
font-size:12px;
color:#ffffff;
direction:ltr;
}
.explanation_text_opposite{
color:#bf4200;
text-align:left;
direction:ltr;
}
.select_content_opposite{
position:absolute;
width:146px;
height:19px;
padding-left:3px;
padding-top:0px;
border:0px;
font-family:tahoma;
font-size:12px;
color:#ffffff;
background-color:#d2d2d0;
background-image:url(/img/select_arrow.gif);
background-position:top right;
background-repeat:no-repeat;
}

/* Sprite */
.browse_btn_opposite{
width:46px;
height:21px;
background-image:url(/img/ar/sprite.png);
background-position:-241px  -395px;
}

.submit_btn_opposite{
width:68px;
height:13px;
background-image:url(/img/en/sprite.png);
background-position:0px -459px;
}
.reset_btn_opposite{
width:59px;
height:14px;
background-image:url(/img/en/sprite.png);
background-position:-69px -459px;
}div#hold	{ 
	position:relative;
	overflow:hidden;
	width:468px;
	height:230px;
	z-index:100;
	
	}
div#wn{ 
	position:absolute; 
	left:0px;top:0px; 
	width:468px;
	height:230px; 
	overflow:hidden;	
	z-index:1; 
	
	}
div#lyr1	{ 
	position:absolute;
	visibility:visible; 
	left:0px;top:0px; 
	z-index:1; 
	
	}
div#scrollbar { 
	position:absolute;
	left:0;top:0px;
	width:9px;
	height:220px;
	font-size:1px;
	z-index:222;
  }
div#track { 
	position:absolute;
	left:459px;top:0;
	width:9px;
	height:220px;
	z-index:1;
  }
div#dragBar {
	position:absolute;
	left:0px; top:0px;
	width:9px;
	height:11px;
	z-index:1;
	background-color:#ccc3b8;
  }  
div#left { position:absolute; left:459px; top:0px; z-index:2 }  
div#right { position:absolute; left:459px; top:230px; z-index:3 }
div#scrollbar, div#track, div#dragBar, div#left_scroll, div#right_scroll {
    -moz-user-select: none;
    -khtml-user-select: none;
}

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/img/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/img/lightbox/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
/* This is a very basic stylesheet for the date-picker. Feel free to create your own. */


input.w8em
	{
	border: 1px solid #cccccc;
	color: #999999;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:16px !important;
	}



/* The wrapper div */
div.datePicker
        {
        position:absolute;
        min-width:24em;
        width:24em;
        z-index:9999;
        text-align:center;

        /* Change the font-size to suit your design's CSS. The following line is for the demo that has a 12px font-size defined on the body tag */
        font:900 0.8em/0.8em Verdana, Sans-Serif;
        
        /* For Example: If using the YUI font CSS, uncomment the following line to get a 10px font-size within the datePicker */
        /* font:900 77%/77% Verdana; */

        background:transparent;

        /* Mozilla & Webkit extensions to stop text-selection. Remove if you wish to validate the CSS */
        -moz-user-select:none;
        -khtml-user-select:none;
        }
/* Styles for the static datePickers */
div.staticDP
        {
        position:relative;
        top:5px;
        left:0;
        }
/* The iframe hack to cover selectlists in Internet Explorer <= v6 */
iframe.iehack
        {
        position:absolute;
        background:#fff;
        z-index:9998;
        padding:0;
        border:0;
        display:none;
        margin:0;
        }
/* The "button" created beside each input for non-static datePickers */
a.date-picker-control:link,
a.date-picker-control:visited,
a.date-picker-control:hover,
a.date-picker-control:active,
a.date-picker-control:focus
        {
        /*position:relative;*/
        /* Moz & FF */
        position:relative;
        top:-17px;
        left:4px;
        float:right;
        display: -moz-inline-stack;
        border:0 none;
        padding:0;
        margin:0 0 -17px 4px;
        /*background:transparent url(/img/datepicker/cal.gif) no-repeat 50% 50%;*/
        min-width:16px;
        line-height:1;
        cursor:pointer;
        visibility:visible;
        text-decoration:none;
        vertical-align:middle;
        }
/* Feed IE6 the following rule, IE7 should handle the min-width declared above */
* html a.date-picker-control
        {
        width:16px;
        }
a.date-picker-control
        {
        /* IE, Safari & Opera. Seperate CSS rule seems to be required. */
        display:inline-block;
        }
a.date-picker-control span
        {
        display:block;
        width:16px;
        height:18px;
        margin:auto 0;
        }
/* The next & previous buttons */
div.datePicker th span
        {
        display:inline;
        padding:0;
        margin:0;
        color:#000;
        text-align:center;
        line-height:1em;
        border-width:0;
        font-family: georgia, times new roman, palatino, times, bookman, serif;
        background:transparent;
        font-weight:bold;
        cursor:pointer;
        }
div.datePicker th span.month-display,
div.datePicker th span.year-display
        {
        text-transform:uppercase;
        letter-spacing:1px;
        font:normal 1.2em Verdana, Sans-Serif;
        cursor:default;
        }
div.datePicker th span.prev-but,
div.datePicker th span.next-but
        {
        font-size:1.8em;
        cursor:pointer !important;
        }

div.datePicker th span.today-but
        {
        text-align:center;
        margin:0 auto;
        font:normal 1em Verdana, Sans-Serif;
        width:100%;
        text-decoration:none;
        line-height:1.6em;
        text-transform:uppercase;
        cursor:pointer !important
        }
div.datePicker thead th span.fd-disabled
        {
        color:#aaa;
        cursor:default !important;
        }
/* The mon, tue, wed etc day buttons */
div.datePicker th span.fd-day-header
        {
        text-align:center;
        margin:0 auto;
        font:900 1em Verdana, Sans-Serif;
        height:1.4em;
        width:2em;
        text-decoration:none;
        text-transform:lowercase;
        line-height:1.4em;
        }
/* The table */
div.datePicker table
        {
        position:relative;
        margin:0;
        padding:0;
        border:1px solid #ccc;
        background:#fff url(/img/datepicker/gradient-e5e5e5-ffffff.gif) repeat-x 0 -20px;
        text-align:center;
        width:80%;
        border-spacing:2px;
        table-layout:fixed;
        border-collapse:separate;
        }
/* Common TD & TH styling */
div.datePicker table td
        {
        border:1px solid #ccc;
        padding:0;
        text-align:center;
        vertical-align:middle;
        /* Opera requires a line-height bigger than 1em in order to redraw properly */
        line-height:1.2em;
        cursor:pointer;
        background:#fff url(/img/datepicker/gradient-e5e5e5-ffffff.gif) repeat-x 0 -40px;
        width:3em;
        height:2em !important;
        height:1.8em;
        outline:none;
        }
div.datePicker table th
        {
        border:0 none;
        padding:0;
        line-height:1em;
        font-weight:bold;
        color:#222;
        text-align:center;
        vertical-align:middle;
        }
div.datePicker table td.date-picker-unused
        {
        background:#fff url(/img/datepicker/backstripes.gif);
        border-color:#dcdcdc;
        padding:0;
        cursor:default !important;
        }
div.datePicker table thead th.date-picker-title
        {
        width:auto;
        height:auto;
        padding:0.4em 0;
        }
/* The "mon tue wed etc" day header button styles */
div.datePicker table th.date-picker-day-header
        {
        text-transform:lowercase;
        width:3em;
        }
div.datePicker table th.date-picker-day-header span
        {
        display:block;
        }
/* The "todays date" style */
div.datePicker table td.date-picker-today
        {
        background:#fff url(/img/datepicker/bullet2.gif) no-repeat 0 0;
        color:rgb(100,100,100) !important;
        }
/* The "selected date" style */
div.datePicker table td.date-picker-selected-date
        {
        color:#333 !important;
        border-color:#333 !important;
        }
/* the "highlight days" style */
td.date-picker-highlight
        {
        color:#a86666;
        }
/* The date "out of range" style */
div.datePicker table td.out-of-range
        {
        color:#ccc !important;
        font-style:oblique;
        background:#fcfcfc !important;
        cursor:default !important;
        }
/* The "disabled days" style */
div.datePicker table td.day-disabled
        {
        color:#aaa !important;
        background:transparent !important;
        cursor:default !important;
        }
/* The "active cursor" style */
div.datePicker table tbody td.date-picker-hover
        {
        background:#fff url(/img/datepicker/bg_header.jpg) no-repeat 0 0;
        cursor:pointer;
        border-color:rgb(100,130,170);
        color:rgb(100,130,170);
        }
/*
   Quirksmode necessity?
   ---------------------

   If your HTML document renders in quirksmode (i.e. has no doctype declaration)
   then uncomment the following CSS rule to set a less drastic font-size in IE

div.datePicker table th,
div.datePicker table td
        {
        font-size:100%;
        }
*/

/* Remove the images for Internet Explorer <= v6 using the "* html" hack */
* html div.datePicker table td
        {
        background-image:none;
        }
* html div.datePicker table td.date-picker-unused
        {
        background:#f2f2f2;
        }

