
body { -moz-opacity:0.9999;background:url(../images/bg1.png) repeat; width:100%; height:100%;direction:rtl;}

/* Basics Begin */

h1, h2, h3, h4, h5, h6 { color:#555; }
h1 { font-size:20px;line-height:20px;margin:0.5em 0;}
h2 { font-size:18px;line-height:18px;margin:0.5em 0;}
h3 { font-size:16px;line-height:16px;margin:0.5em 0;}
h4 { font-size:14px;line-height:14px;margin:0.5em 0;}
h5 { font-size:12px;line-height:12px;margin:0.5em 0;}
h6 { font-size:10px;line-height:10px;margin:0.5em 0;}
/* Basics End */
.inner_banner { padding-left:7px; padding-top:12px;}

.sep{color:White}
#header	{  width:982px; height:auto; float:right;}
.header_all { background:url(../images/headerbg.png) top no-repeat; width:982px; height:145px; margin-left:auto; margin-right:auto;}
.header_col { width:50%; height:auto; float:right;}
.logo_all { width:200px; height:auto; float:right; margin-top:10px; margin-right:300px;}
.logo_title1 { font-family:Times New Roman (Arabic); height:auto; font-size:24px; font-weight:bold; width:200px; line-height:36px; float:right; color:#40adbf;text-align:center;}
.logo { background:url(../images/logo.png) no-repeat; width:96px; height:40px; float:right; margin-right:50px;}
.logo_title2 {float:right; color:#40adbf; font-family:Times New Roman (Arabic); font-size:12px; font-weight:normal; height:auto; width:200px; line-height:20px; text-align:center;}
.lang_all { width:200px; height:auto; float:right; margin-top:25px; margin-right:-15px;}
.lang_button { width:200px; height:auto; float:right;}
.lang_button_col { width:70px; height:auto; float:right;direction:ltr;}
.lang_button_col2 { width:70px; height:auto; float:right;}
.lang_eng { font-family:Times New Roman (Arabic); height:auto; font-size:11px; font-weight:normal; width:60px; line-height:18px; float:right;  color:#5f5f5f; border:none;background-color:transparent;cursor:pointer; }
.lang_arab { font-family:Times New Roman (Arabic); height:auto; font-size:11px; font-weight:normal; width:auto; line-height:18px; float:right; color:#40adbf;border:none; background-color:transparent; cursor:pointer; }
.lang_title-all { width:200px; height:auto; float:right; margin-top:23px;}
.lang_title-all2 { width:200px; height:auto; float:right; margin-right:29px;}
.lang_title { font-family:Times New Roman (Arabic); height:auto; font-size:14px; font-weight:normal; width:200px; line-height:20px; float:right; color:#000; text-align:center;}
.lang_title2 { font-family:Times New Roman (Arabic); height:auto; font-size:14px; font-weight:normal; width:200px; line-height:20px; float:right; color:#000; text-align:center;}
.heaader_2 { height:486px; float:right;   width:982px; background:url(../images/header2bg.png) bottom no-repeat; margin-top:-45px; }
.navigation { background:url(../images/navigationbg.png) top no-repeat; width:982px; height:75px; float:right;}
.navy { width:982px; height:75px; margin-left:auto; margin-right:auto; margin-top:10px;}
.navigation LI{LIST-STYLE-TYPE: none;float:right; margin-top:20px; }
.navigation A { DISPLAY: block; HEIGHT: 15px;}
.navigation SPAN { DISPLAY: none;float:right;}
#link10 a {WIDTH: 38px; height:18px; background:url(../images/navlink10arab.png) no-repeat; margin-left:25px; margin-right:133px; }
#link10 a:hover {WIDTH: 38px; height:18px; background:url(../images/navlink10arab1.png) no-repeat; margin-left:25px; margin-right:133px; }
#link11 a {WIDTH: 45px; height:18px; background:url(../images/navlink11arab.png) no-repeat; margin-left:25px;  }
#link11 a:hover {WIDTH: 45px; height:18px; background:url(../images/navlink11arab1.png) no-repeat; margin-left:25px;  }

#link1 a {WIDTH: 65px; height:18px; background:url(../images/navlink1arab.png) no-repeat; margin-left:25px;  }
#link1 a:hover {WIDTH: 65px; height:18px; background:url(../images/navlink1arab1.png) no-repeat; margin-left:25px;  }

#link2 a { width:59px; height:18px;background:url(../images/navlink2arab.png) no-repeat;margin-left:25px; }
#link2 a:hover{ width:59px; height:18px;background:url(../images/navlink2arab1.png) no-repeat;margin-left:25px; }

#link3 a { width:52px; height:18px;background:url(../images/navlink3arab.png) no-repeat; margin-left:25px; }
#link3 a:hover { width:52px; height:18px;background:url(../images/navlink3arab1.png) no-repeat; margin-left:25px; }

#link4 a { width:32px; height:18px;background:url(../images/navlink4arab.png) no-repeat;margin-left:25px; }
#link4 a:hover { width:32px; height:18px;background:url(../images/navlink4arab1.png) no-repeat;margin-left:25px; }

#link5 a { width:42px; height:18px;background:url(../images/navlink5arab.png) no-repeat; margin-left:25px;}
#link5 a:hover { width:42px; height:18px;background:url(../images/navlink5arab1.png) no-repeat; margin-left:25px;}

#link6 a { width:27px; height:18px;background:url(../images/navlink6arab.png) no-repeat;margin-left:25px; }
#link6 a:hover { width:27px; height:18px;background:url(../images/navlink6arab1.png) no-repeat;margin-left:25px; }

#link7 a { width:31px; height:18px;background:url(../images/navlink7arab.png) no-repeat;margin-left:25px;}
#link7 a:hover { width:31px; height:18px;background:url(../images/navlink7arab1.png) no-repeat;margin-left:25px;}

#link8 a { width:38px; height:18px;background:url(../images/navlink8arab.png) no-repeat;margin-left:25px;}
#link8 a:hover { width:38px; height:18px;background:url(../images/navlink8arab1.png) no-repeat;margin-left:25px;}

#link9 a { width:39px; height:18px;background:url(../images/navlink9arab.png) no-repeat;margin-left:25px;}
#link9 a:hover { width:39px; height:18px;background:url(../images/navlink9arab1.png) no-repeat;margin-left:25px;}
#link12 a { width:101px; height:18px;background:url(../images/navlink12arab.png) no-repeat;margin-left:25px;}
#link12 a:hover { width:101px; height:18px;background:url(../images/navlink12arab1.png) no-repeat;margin-left:25px;}
.facebook { width:27px; height:27px;background:url(../images/facebookicon.png) no-repeat; border:none; cursor:pointer; margin-right:45px; margin-top:-7px;}
.banner_bg { background:url(../images/bannerbg.png) no-repeat; width:963px; height:361px; float:right; margin-right:10px;}

#content { width:982px; height:auto; float:right; }
.content_all { width:966px; height:auto; float:right;}
.content_up { background:url(../images/contentup.png) no-repeat; width:966px; height:50px; float:right;}
.content_repeat {background:url(../images/contentrepeat.png) repeat-y; width:966px; height:auto; float:right; padding-bottom:10px;}
.content_down { background:url(../images/contentdown.png) no-repeat; width:966px; height:10px; float:right;}
.news { width:940px; height:40px; float:right;}
.news_inner { padding-left:20px; padding-right:32px; width:940px; height:40px; float:right; }
.news_col1 {width:48px; height:40px; float:right;direction:rtl ;font-family:Times New Roman (Arabic); font-size:18px; font-weight:normal; color:#40adbf; line-height:40px; text-decoration:underline;} 
.news_col2  { height:40px; float:right;direction:rtl ; font-family:Times New Roman (Arabic); font-size:16px; font-weight:normal; color:#40adbf; line-height:40px;}
.news_col2  a:hover{cursor:pointer; color:#40adbf;text-decoration:none;height:20px;width:850px;}
.news_col2  A{cursor:pointer; color:#40adbf;text-decoration:none;height:20px;width:850px;}
.news_col2  span{width:850px}
.news_col2  td{width:850px;height:40px;}
.content_row { width:966px; height:auto; padding-left:10px; padding-right:10px; padding-top:5px; float:right;}
.content_col1 {width:292px; height:auto; float:right; margin-right:10px;}
.content_col1_row { width:100%; height:auto; float:right;}
.content_col1_row2 { width:100%; height:auto; float:right; margin-top:25px;}
.title_all { width:100%; height:auto; float:right; padding-right:10px;}
.title_font { width:auto; height:26px; float:right; font-family:Times New Roman (Arabic); font-size:18px; font-weight:bold; color:#5f5f5f; line-height:26px; margin-right:7px;}
.arrow_icon { background:url(../images/arrowarab.png) center no-repeat; width:9px; height:14px; float:right;margin-right:15px;}
.title2_font { height:14px;  font-family:Times New Roman (Arabic); font-size:14px; font-weight:normald; color:#5f5f5f; line-height:14px;width:295px;}
.title2_font a{color:#5f5f5f;text-decoration:none;}
.title2_all { width:300px; height:auto; float:right;margin-top:3px;}
.title_icon3 { background:url(../images/provision.png) center no-repeat; width:18px; height:26px; float:right;}
.title_icon4 { background:url(../images/links.png) center no-repeat; width:19px; height:16px; float:right;}
.title_icon1 { background:url(../images/legl.png) center no-repeat; width:27px; height:16px; float:right;}
.title_icon2 { background:url(../images/consult.png) center no-repeat; width:27px; height:16px; float:right;}
.more_button { background:url(../images/morebuttonarab.png) no-repeat; width:76px; height:23px; float:right; margin-right:130px; border:none; cursor:pointer;}
.more_all { width:100px; height:auto; float:right;}
.content_col2 { width:342px; height:auto; float:right; margin-right:20px;}
.loginbox { background:url(../images/loginbox.png) no-repeat; width:342px; height:241px; float:right; margin-left:auto; margin-right:auto;}
.login_msg { height:65px; width:320px; padding-left:10px; padding-right:10px; padding-top:5px; font-family:Times New Roman (Arabic); font-size:20px; font-weight:bold; color:#5f5f5f; line-height:26px;}
.login_panel { width:320px; height:160px; float:right; padding-left:10px; padding-right:10px; padding-top:5px;}
.login_sign { width:auto; height:auto; float:right; font-family:Times New Roman (Arabic); font-size:16px; font-weight:normal; color:#444444; text-decoration:none; line-height:20px;}
.login_label { width:70px; height:auto; float:right; font-family:Times New Roman (Arabic); font-size:14px; font-weight:normal; color:#444444;  line-height:24px;}
.login_textbox { width:240px; height:24px; float:right; background:#Fdfff; border: solid 1px #919191;font-family:Times New Roman (Arabic); font-size:11px; font-weight:normal; color:#000;  line-height:27px; }
.login_button { background:url(../images/loginbuttonarab.png) no-repeat; width:79px; height:34px; float:left; border:none; cursor:pointer;}
.login_row {width:320px; height:auto; float:right; margin-top:10px;}
.simulatinbg { background:url(../images/simulationbgarab.png) no-repeat; width:342px; height:41px; float:right;}
.simulation_font { width:auto; height:auto; text-align:center; font-family:Times New Roman (Arabic); font-size:16px; font-weight:bold; color:#5f5f5f; line-height:41px; float:right; margin-right:15px;text-decoration:none;}
.simulation_font a{ width:auto; height:auto; text-align:center; font-family:Times New Roman (Arabic); font-size:16px; font-weight:bold; color:#5f5f5f; line-height:41px; float:right; margin-right:100px;text-decoration:none;}
.simulation_font a:hover{ width:auto; height:auto; text-align:center; font-family:Times New Roman (Arabic); font-size:16px; font-weight:bold; color:#5f5f5f; line-height:41px; float:right; margin-right:100px;text-decoration:none;}
.simulation_font span { width:auto; height:auto; text-align:center; font-family:Times New Roman (Arabic); font-size:16px; font-weight:bold; color:#5f5f5f; line-height:41px; float:right; margin-right:100px; text-decoration:none;}
.simulation_link { width:auto; height:auto;font-family:Times New Roman (Arabic); font-size:12px; font-weight:bold; color:#40adbf; line-height:41px; float:right; text-align:right; border:none; cursor:pointer; text-decoration:underline; margin-right:45px; }
.simulation_link a { width:auto; height:auto;font-family:Times New Roman (Arabic); font-size:12px; font-weight:bold; color:#40adbf; line-height:41px; float:right; text-align:left; border:none; cursor:pointer; text-decoration:underline;}
.simulation_link a:hover { width:auto; height:auto;font-family:Times New Roman (Arabic); font-size:12px; font-weight:bold; color:#40adbf; line-height:41px; float:right; text-align:right; border:none; cursor:pointer; text-decoration:underline; }
.simulation_link span { width:60px; height:41px;font-family:Times New Roman (Arabic), sans-serif; font-size:12px; font-weight:bold; color:#40adbf; line-height:41px; float:right; text-align:left; border:none; cursor:pointer; text-decoration:underline;}
.gallery_bg { background:url(../images/gallerybg.png) no-repeat; width:903px; height:181px; float:right; margin-right:30px; margin-top:15px; }
.content_row_total { width:100%; height:auto; float:right;}
.content_row_total2 { width:100%; height:auto; float:right;direction:ltr}


#footer {width:982px; height:auto; float:right;  margin-top:15px; padding-bottom:20px;}
.footer_col1 { width:150px; height:auto; float:right; padding-top:10px;}
.footer_col2 { width:5px; height:auto; float:right; margin-right:15px;}

.footer_sep { background:url(../images/footersep.png) no-repeat; width:1px; height:67px; float:right;}
.footer_row { width:100%; height:auto; float:right; padding-right:25px;}
.footer_row_col3 { width:250px; height:auto; float:right; padding-right:25px;}
.footer_links { font-family:Times New Roman (Arabic); font-weight:normal; font-size:14px; color:#40adbf; line-height:18px; text-align:right; width:auto; height:auto; text-decoration:none;}
.footer_links a { font-family:Times New Roman (Arabic); font-weight:normal; font-size:14px; color:#40adbf; line-height:18px; text-align:right; width:auto; height:auto; text-decoration:none;}
.footer_links a:hover { font-family:Times New Roman (Arabic); font-weight:normal; font-size:14px; color:#40adbf; line-height:18px; text-align:right; width:auto; height:auto; text-decoration:none;}
.footer_links span { font-family:Times New Roman (Arabic); font-weight:normal; font-size:14px; color:#40adbf; line-height:18px; text-align:right; width:auto; height:auto; text-decoration:none;}
.footer_title { font-family:Times New Roman (Arabic); font-weight:bold; font-size:18px; color:#40adbf; line-height:26px; width:auto; height:auto; margin-right:15px;}
.footer_title a{color:#40adbf; text-decoration:none;cursor:pointer}
.footer_copyright { width:200px; 
height:14px;font-family:Times New Roman (Arabic); font-weight:normal; font-size:11px; color:#40adbf; line-height:18px; float:right;
}
.behindlogo { width:14px; height:14px; float:right; margin-top:3px;}
.footer_copyright2 { width:250px; height:auto;font-family:Times New Roman (Arabic); font-weight:normal; font-size:11px; color:#40adbf; line-height:18px; margin-right:14px; float:right;}
.footer_col3{ width:250px; height:auto; float:left; }
.footer_copyright2 a{color:#40adbf; text-decoration:none;cursor:pointer}
.footer_copyright a{color:#40adbf; text-decoration:none;cursor:pointer}
.wrap { width:982px; height:auto;margin-right:auto;margin-left:auto;}





/* 3-1-2012 */
.inner_banner2 { padding-right:9px; padding-top:9px;}
.heaader_2_pages { height:317px; float:right;   width:982px; background:url(../images/headerbgarab.png) bottom no-repeat; margin-top:-45px; margin-bottom:15px; }
.banner_bg_2 { background:url(../images/bannerbg2.png) no-repeat; width:963px; height:218px; float:right; margin-right:10px; }

.content_pages_col1 { width:650px; height:auto; float:right;}
.content_pages_col2 { width:295px; height:auto; float:right; padding-top:25px;}
.content_pages_row { width:650px; height:auto; float:right;}
.content_pages_row2 { width:295px; height:auto; float:right;}
.pages_title1_all { width:100%; height:auto; float:right; padding-right:25px; padding-top:15px;}
.provision_icon_pages { background:url(../images/provision.png) center no-repeat; width:18px; height:26px; float:right;}
.pages_title1 { width:600px; height:auto; float:right; font-family:Times New Roman (Arabic); font-weight:bold; font-size:16px; color:#606060; line-height:30px; padding-right:7px;}
.pages_title4 { width:550px; height:auto; float:right; font-family:Times New Roman (Arabic);padding-top:10px; font-weight:bold; font-size:14px; color:#606060; line-height:20px; padding-right:70px;}
.pages_title8 { width:550px; height:auto; float:right; font-family:Times New Roman (Arabic); font-weight:bold; font-size:15px; color:#606060; line-height:20px; padding-right:0px;}
.pro_buttons_total { width:100%; height:auto; float:right; padding-right:50px; margin-top:20px;}
.pro_buttons_bg { background:url(../images/probuttonbgarab.png) no-repeat; width:106px; height:38px; float:right; margin-left:15px;}
.pro_buttons_font a {width:106px;height:auto; text-align:center; font-family:Times New Roman (Arabic); font-weight:bold; font-size:20px; color:#606060; text-decoration:none; line-height:38px;}
.pro_buttons_font a:hover {width:106px;height:auto; text-align:center; font-family:Times New Roman (Arabic); font-weight:bold; font-size:20px; color:#606060; text-decoration:none; line-height:38px;}
.pro_buttons_font span {width:106px;height:auto; text-align:center; font-family:Times New Roman (Arabic); font-weight:bold; font-size:20px; color:#606060; text-decoration:none; line-height:38px;}
.pro_buttons_font {width:106px;height:auto; text-align:center; font-family:Times New Roman (Arabic); font-weight:bold; font-size:20px; color:#606060; text-decoration:none; line-height:38px; float:right;}
.pro_buttons_font2 {width:106px;height:auto; text-align:center; font-family:Times New Roman (Arabic); font-weight:bold; font-size:20px; color:#40adbf; text-decoration:none; line-height:38px; float:right;}
.pro_row2_total {width:100%; height:auto; float:right; margin-top:20px;}
.pro_titles_all { width:100%; height:auto; float:right; padding-right:50px; padding-top:5px;}
.pro_title a{text-decoration:none;}
.pro_arrow { background:url(../images/arrowarab.png) center no-repeat; width:12px; height:20px; float:right;}
.pro_title12 {width:95%;height:auto; float:right; font-family:Times New Roman (Arabic); font-weight:normal; font-size:14px; color:#606060; text-decoration:none; line-height:20px; padding-right:5px;}

.pro_title {width:570px; height:auto; float:right;  font-weight:bold; font-size:13px; color:#606060; text-decoration:none; line-height:20px; padding-right:5px;}
.pro_title a{text-decoration:none; color:#606060;}
.pro_title7 {width:470px; height:auto; float:right;  font-weight:bold; font-size:13px; color:#606060; text-decoration:none; line-height:20px; padding-right:5px;}
.pro_title7 a{text-decoration:none; color:#606060;}
.left_button_con_bg { background:url(../images/consultationbgarab.png) no-repeat; width:149px; height:56px; float:right; margin-bottom:10px;cursor:pointer;}
.left_button_con a { width:149px; height:auto;  font-family:Times New Roman (Arabic); 
font-weight:normal; font-size:18px; color:#606060; text-decoration:none; line-height:56px; cursor:pointer;
}
.left_button_con a:hover { width:149px; height:auto;   font-family:Times New Roman (Arabic); 
font-weight:normal; font-size:18px; color:#606060; text-decoration:none; line-height:56px; }
.left_button_con span { width:149px; height:auto;  font-family:Times New Roman (Arabic); 
font-weight:normal; font-size:18px; color:#606060; text-decoration:none; line-height:56px; text-align:center;
}
.left_button_con { width:149px;; height:auto; float:right;  font-family:Times New Roman (Arabic); 
font-weight:normal; font-size:18px; color:#606060; text-decoration:none; line-height:56px; text-align:center;
}
.left_button_app_bg { background:url(../images/appointmentbgarab.png) no-repeat; width:149px; height:56px; float:right; margin-bottom:10px;}
.left_button_app a { width:149px; height:auto;   font-family:Times New Roman (Arabic); 
font-weight:normal; font-size:18px; color:#606060; text-decoration:none; line-height:56px; }
.left_button_app a:hover { width:149px; height:auto;   font-family:Times New Roman (Arabic); 
font-weight:normal; font-size:18px; color:#606060; text-decoration:none; line-height:56px; }
.left_button_app span { width:149px; height:auto; font-family:Times New Roman (Arabic); 
font-weight:normal; font-size:18px; color:#606060; text-decoration:none; line-height:56px; text-align:center;
}
.left_button_app { width:149px; height:auto; float:right; font-family:Times New Roman (Arabic); 
font-weight:normal; font-size:18px; color:#606060; text-decoration:none; line-height:56px; text-align:center;
}
.left_button_def_bg { background:url(../images/defaultclientbgarab.png) no-repeat; width:149px; height:56px; float:right; margin-bottom:10px;}
.left_button_def a { width:149px; height:auto;font-family:Times New Roman (Arabic); 
font-weight:normal; font-size:18px; color:#606060; text-decoration:none; line-height:56px; }
.left_button_def a:hover { width:149px; height:auto;  font-family:Times New Roman (Arabic); 
font-weight:normal; font-size:18px; color:#606060; text-decoration:none; line-height:56px; }
.left_button_def span { width:auto; height:auto; font-family:Times New Roman (Arabic); 
font-weight:normal; font-size:18px; color:#606060; text-decoration:none; line-height:56px;   padding-right:10px; float:right;
}
.left_button_def { width:149px;height:auto; float:right;font-family:Times New Roman (Arabic); 
font-weight:normal; font-size:18px; color:#606060; text-decoration:none; line-height:56px; text-align:center; }
.legalisation_icon_pages {background:url(../images/legl.png) center no-repeat; width:27px; height:26px; float:right;}
.office_icon_pages {background:url(../images/officeicon.png) center no-repeat; width:21px; height:29px; float:right;}
.pages_title2 {width:auto; height:auto; float:right; font-family:Times New Roman (Arabic); font-weight:bold; font-size:16px; color:#606060; line-height:30px; padding-right:7px;}
.pro_title2 {width:90%; height:auto; float:right; font-family:Times New Roman (Arabic); font-weight:normal; font-size:16px; color:#606060; text-decoration:none; line-height:22px; padding-right:5px;}
.row_part { width:100%; height:auto; float:right;}



.consultation { background:url(../images/requestconsultationarb.png) no-repeat; width:300px; height:172px; float:right;}
.appointment { background:url(../images/requestappointmentarb.png) no-repeat; width:300px; height:172px; float:right;}
.client_simulation { background:url(../images/clientsimulationarb.png) no-repeat; width:300px; height:172px; float:right;margin-top:1px;}

.importantlinks_icon_pages { background:url(../images/links.png) center no-repeat; width:19px; height:26px; float:right;}
.links_title_all {width:100%; height:auto; float:right; padding-right:10px;}
.imp_titles_all { width:100%; height:auto; float:right; padding-right:5px; padding-top:5px;}
.sub_title_details {width:650px; height:auto; float:right; font-family:Times New Roman (Arabic); font-weight:bold; font-size:16px; color:#606060; line-height:30px; padding-right:35px; margin-top:5px;}
.pro_row3_total {width:650px; height:auto; float:right; }
.detailscol1 {width:70%; height:auto; float:right;}
.detailscol2 {width:30%; height:auto; float:left;}
.img_frame { background:url(../images/detimgbg.png) no-repeat; width:142px; height:106px; float:right;}
.lin_title {width:auto; height:auto;  font-family:Times New Roman (Arabic); font-weight:normal; font-size:14px; color:#606060; line-height:14px; }
.frame1{margin-right:15px;margin-top:13px;}



/* 5-1-12 */

.appoint_icon_pages {background:url(../images/appointment.png) center no-repeat; width:21px; height:26px; float:right;}
.textbox_main { width:185px; height:18px; float:right; background-color:#FFF; border:1px solid #9d9d9d; margin-right:8px;}
.req_title {width:90px; height:auto; float:right; font-family:Times New Roman (Arabic); font-weight:normal; font-size:14px; color:#606060; line-height:22px; padding-right:5px;}
.req_titles_all { width:650px; height:auto; float:right; padding-right:50px; padding-bottom:10px;}
.fieldbox_main { width:280px; height:100px; float:right; background-color:#FFF; border:1px solid #9d9d9d; margin-right:8px; overflow:scroll;}
.validation { width:auto; height:auto; float:right; color:#40adbf; font-family:Times New Roman (Arabic); font-weight:normal; font-size:20px; line-height:22px;}

.sidegallery_border { width:300px; height:316px; background:url(../images/advertiseborder.png) no-repeat; padding-top:5px;}



/*7-1-12*/
.space{height:90px;}
.space2{height:30px;}
.messagebox { width:500px; height:auto;margin-left:auto; margin-right:auto;background-color:#FFF;}
.message_title { width:100px; height:auto; margin-left:auto; margin-right:auto;font-family:Times New Roman (Arabic); font-weight:normal; font-size:20px;color:#40adbf; line-height:22px; text-align:center;}
.message_des { width:500px; height:auto; margin-left:auto; margin-right:auto;font-family:Times New Roman (Arabic); font-weight:normal; font-size:20px; color:#666; line-height:22px; padding-left:10px;text-align:center; padding-right:10px;}
.message_button { background:url(../images/testbutton.png) no-repeat; width:123px; height:35px; margin-left:auto; margin-right:auto; border:none; cursor:pointer; margin-bottom:5px; margin-top:5px;font-family:Times New Roman (Arabic); font-weight:normal; font-size:13px; color:#666; line-height:33px; text-align:center; direction:rtl; }
.message_button2 { background:url(../images/messagebuttonarb.png) no-repeat; width:66px; height:28px; margin-left:auto; margin-right:auto; border:none; cursor:pointer; margin-bottom:5px; margin-top:5px;font-family:Times New Roman (Arabic); font-weight:normal; font-size:18px; color:#666; line-height:28px; text-align:center; direction:rtl; }
.consultation_icon_pages {background:url(../images/consultationicon.png) center no-repeat; width:38px; height:26px; float:right;}
.service_icon_pages {background:url(../images/serviceicon.png) center no-repeat; width:27px; height:27px; float:right;}
.req_button { background:url(../images/submitrequestarab.png) no-repeat; width:120px; height:27px; float:right; border:none; cursor:pointer; margin-top:25px;}
.Cancel_button { background:url(../images/cancelarab.png) no-repeat; width:120px; height:27px;margin-right:55px; float:right; border:none; cursor:pointer; margin-top:25px;}


/*11-1-2012*/
.client_icon_pages {background:url(../images/clienticon.png) center no-repeat; width:35px; height:27px; float:right;}
.clients_inner { padding-right:15px; }
.clients_all { width:100px; height:auto; float:right;margin-left:20px;}
.clients_image { width:100px; height:100px;float:right;}
.clients_title { width:100px; height:auto; float:right; font-family:Times New Roman (Arabic); font-weight:normal; font-size:18px; color:#666; line-height:28px; text-align:center;}



/*12-1-2012*/

/********** slider **********/
.slider {background:url(../images/simple_text_bg.png) top center no-repeat; margin:0 auto; padding:0; height:181px; width:960px;direction:ltr;}
/*header_text*/
.header_text { margin:0 auto; padding:0; width:960px; }
.header_text .div { float:right; width:850px;height:170px; padding:0; margin-left:0px;margin-bottom:0px;margin-right:-5px;margin-top:0px;}
.header_text img { margin:30px 0 0 0; padding:0;}
.header_text img.screen { float:left; margin:0; padding:15px 0 0 0;}
.header_text .div .left1 { float:right; width:420px; padding:0; margin:0;}
.header_text .div .left1 h2 { font:bold 40px Arial, Helvetica, sans-serif; color:#fff; padding:52px 0 20px 0; margin:0;}
.header_text p.ulli { width:330px; font: normal 12px Arial, Helvetica, sans-serif; color:#fff; padding:5px 0 5px 20px; margin:0; background: url(../images/simple_ul_li.gif) left no-repeat;}
.header_text p { font: normal 12px Arial, Helvetica, sans-serif; color:#fff;}
.header_text p.button { font: normal 12px Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:0;}



/*1-2-2012*/
.heaader_2 { height:486px; float:right;   width:982px; background:url(../images/header2bg.png) bottom no-repeat; margin-top:-35px; }
.logo_title2 {float:right; color:#000; font-family:Times New Roman (Arabic); font-size:10px; font-weight:bold; height:auto; width:200px; line-height:14px; text-align:center;}
.logo_title3 {float:right; color:#000; font-family:Times New Roman (Arabic); font-size:10px; font-weight:normal; height:auto; width:200px; line-height:14px; text-align:center;}
.logo_title4 {float:right; color:#000; font-family:Times New Roman (Arabic); font-size:10px; font-weight:normal; height:auto; width:200px; line-height:14px; text-align:center;}
.logo_all2 { width:200px; height:auto; float:right; margin-top:10px; margin-right:40px;}



/*28-2-2012*/

.client_login_note { font-family:"Times ", "Times New Roman"(Arabic)""; 
font-size:16px; font-weight:bold; width:100%; height:auto;color:#666;line-height:28px; }
.client_login_des { font-family:"Times ", "Times New Roman"(Arabic)""; 
font-size:14px; font-weight:normal; width:100%; height:auto;color:#666; line-height:22px;
}

/* Defaults Begin */
.margin_top_2 { margin-top:1px;}
.margin_left_2 { margin-left:1px;}
.margin_right_2 { margin-right:1px;}
.margin_bottom_2 { margin-bottom:1px;}
.margin_top_2 { margin-top:2px;}
.margin_left_2 { margin-left:2px;}
.margin_right_2 { margin-right:2px;}
.margin_bottom_2 { margin-bottom:2px;}
.margin_top_3 { margin-top:3px;}
.margin_left_3 { margin-left:3px;}
.margin_right_3 { margin-right:3px;}
.margin_bottom_3 { margin-bottom:3px;}
.margin_top_4 { margin-top:4px;}
.margin_left_4 { margin-left:4px;}
.margin_right_4 { margin-right:4px;}
.margin_bottom_4 { margin-bottom:4px;}
.margin_top_5 { margin-top:5px;}
.margin_left_5 { margin-left:5px;}
.margin_right_5 { margin-right:5px;}
.margin_bottom_5 { margin-bottom:5px;}
.margin_top_6 { margin-top:6px;}
.margin_left_6 { margin-left:6px;}
.margin_right_6 { margin-right:6px;}
.margin_bottom_6 { margin-bottom:6px;}
.margin_top_7 { margin-top:7px;}
.margin_left_7 { margin-left:7px;}
.margin_right_7 { margin-right:7px;}
.margin_bottom_7 { margin-bottom:7px;}
.margin_top_8 { margin-top:8px;}
.margin_left_8 { margin-left:8px;}
.margin_right_8 { margin-right:8px;}
.margin_bottom_8 { margin-bottom:8px;}
.margin_top_9 { margin-top:9px;}
.margin_left_9 { margin-left:9px;}
.margin_right_9 { margin-right:9px;}
.margin_bottom_9 { margin-bottom:9px;}
.margin_top_10 { margin-top:10px;}
.margin_left_10 { margin-left:10px;}
.margin_right_10 { margin-right:10px;}
.margin_bottom_10 { margin-bottom:10px;}
.padding_1 { padding:1px;}
.padding_2 { padding:2px;}
.padding_3 { padding:3px;}
.padding_4 { padding:4px;}
.padding_5 { padding:5px;}
.padding_10 { padding:10px;}
.left { float:left;}
.right { float:right;}
.center { margin-left:auto; margin-right:auto;}
.text_left { text-align: left;}
.text_right { text-align: right;}
.text_center { text-align: center;}
.justify { text-align:justify;} 
/* Defaults End */
/* Defaults End */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*............................................*/
body {
	min-width: 960px;
}

/* `Container >> 24 Columns
----------------------------------------------------------------------------------------------------*/
.container_24 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}
/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2009/12/06/new-clearfix-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

/*
	The following zoom:1 rule is specifically for IE6 + IE7.
	Move to separate stylesheet if invalid CSS is a problem.
*/

* html .clearfix,
*:first-child+html .clearfix {
	zoom: 1;
}