@charset "utf-8";
/*-------------------MAIN ELEMENTS-------------------*/


body { margin:0px; padding:0px; background-color:#FFFFFF; font-family:Tahoma; background-image:url('images/bg.jpg'); background-repeat:repeat-x; }
#siteLayout { width:780px; text-align:left; }
#siteTop { width:774px; height:26px; background-image:url('images/top.jpg'); background-repeat:no-repeat; margin-left:2px; margin-right:2px; }
.topContainer { text-align:right; padding-right:30px; color:#91b0c2; }
.topItems { font-size:11px; }
.topItems a { color:#91b0c2; text-decoration:none; }
#siteHeader { width:774px; height:36px; background-image:url('images/header.jpg'); background-repeat:no-repeat; border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF; }
#siteMain { background-color:#FFFFFF; width:774px; border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF; }
#contentHead-1 { width:774px; height:273px; background-image:url('images/head-1.jpg'); background-repeat:no-repeat; margin:0px; padding:0px; }
#contentHead-2 { width:774px; height:233px; background-image:url('images/head-2.jpg'); background-repeat:no-repeat; margin:0px; padding:0px; }
#contentHead-10 { width:774px; height:233px; background-image:url('images/head-10.jpg'); background-repeat:no-repeat; margin:0px; padding:0px; }
#contentHead-3 { width:774px; height:233px; background-image:url('images/head-3.jpg'); background-repeat:no-repeat; margin:0px; padding:0px; }
#contentHead-4 { width:774px; height:233px; background-image:url('images/head-4.jpg'); background-repeat:no-repeat; margin:0px; padding:0px; }
#contentHead-5 { width:774px; height:233px; background-image:url('images/head-5.jpg'); background-repeat:no-repeat; margin:0px; padding:0px; }
#contentHead-6 { width:774px; height:233px; background-image:url('images/head-6.jpg'); background-repeat:no-repeat; margin:0px; padding:0px; }
#contentHead-7 { width:774px; height:233px; background-image:url('images/head-7.jpg'); background-repeat:no-repeat; margin:0px; padding:0px; }
#contentHead-8 { width:774px; height:233px; background-image:url('images/head-8.jpg'); background-repeat:no-repeat; margin:0px; padding:0px; }
#contentHead-9 { width:774px; height:233px; background-image:url('images/head-9.jpg'); background-repeat:no-repeat; margin:0px; padding:0px; }
#contentHead-11 { width:774px; height:233px; background-image:url('images/head-11.jpg'); background-repeat:no-repeat; margin:0px; padding:0px; }
#contentBody { border-top:2px solid #FFFFFF; background-color:#FFFFFF; border-bottom:1px solid #FFFFFF; }
#homeContent1 { border-bottom:1px solid #bea66a; padding-bottom:1px; }
#homeContent2 { }
#siteFooter { background-image:url('images/footer.jpg'); background-repeat:no-repeat; background-position:left top; width:778px; height:92px; border-top:1px solid #dee3e6; background-color:#FFFFFF; }
.siteFooter_content { font-size:11px; color:#d0d0d0; text-align:right; padding-top:28px; padding-right:23px; }
/*-------------------MENU CSS-------------------*/


.menu { font:Tahoma; width:674px; /*leave this value as is in most cases*/ height:32px; margin:0px; padding:0px; }
.menu ul { margin: 0px; padding: 0px; }
.menu ul li { display: inline; margin:0px; padding:0px; }
menu1 { width:53px; height:32px; }
menu2 { width:105px; height:32px; }
.menu ul li a { color: white; padding:0px; margin:0px; text-decoration: none; }
.menu ul li a:visited { color: white; }
.menu ul li a:hover,
.menu ul li .current { color: white !important; padding:0px; margin:0px; }
/*-------------------CONTACT CSS-------------------*/


.ctForm_title { font-size:11px; color:#FFFFFF; vertical-align:top; padding-top:5px; width:87px; text-align:left; padding-left:30px; }
.ctForm_comp { font-size:11px; color:#FFFFFF; vertical-align:top; width:180px; text-align:left; padding-bottom:5px; }
/*-------------------PANEL CSS-------------------*/


.customer { width:506px; background-image:url('images/pageTitle8.jpg'); background-position:left top; background-repeat:no-repeat; }
.customer_content { padding-top:64px; padding-left:39px; padding-right:38px; padding-bottom:105px; font-size:11px; color:#676767; line-height:22px; }
.pProfile { width:774px; background-image:url('images/pageTitle7.jpg'); background-position:left top; background-repeat:no-repeat; }
.pProfileSaffouri { width:774px; background-image:url('images/pageTitle7a.jpg'); background-position:left top; background-repeat:no-repeat; }
.pProfile_content { padding-top:63px; padding-left:37px; padding-right:40px; padding-bottom:60px; font-size:11px; color:#656565; line-height:22px; }
.pProfile_img { padding:2px; border:1px solid #406a82; margin-right:46px; margin-bottom:38px; }
.contactForm_label { margin-bottom:3px; }
.contactForm_comp { margin-bottom:10px; }
.contactFormItem { border:1px solid #cdcdcf; width:216px; font-size:12px; }
.contactBigPanel { width:298px; height:308px; background-image:url('images/contactBgBig.jpg'); background-position:left top; background-repeat:no-repeat; font-size:11px; color:#FFFFFF; }
.contactBigContent { padding-top:60px; padding-left:35px; padding-right:40px; }
.contactImg { border:1px solid #FFFFFF; margin-right:15px; }
.contactBody { padding-bottom:1px; border-bottom:1px solid #bea56f; margin-bottom:58px; }
.contact { width:475px; height:308px; background-image:url('images/pageTitle6.jpg'); background-position:left top; background-repeat:no-repeat; }
.contact_content { padding-top:60px; padding-left:43px; padding-right:64px; font-size:11px; color:#ffffff; }
.qualified { width:506px; background-image:url('images/pageTitle5.jpg'); background-position:left top; background-repeat:no-repeat; }
.media-all { width:506px; background-image:url('images/pageTitle11a.jpg'); background-position:left top; background-repeat:no-repeat; }
.media-paper { width:506px; background-image:url('images/pageTitle11paper.jpg'); background-position:left top; background-repeat:no-repeat; }
.media-press { width:506px; background-image:url('images/pageTitle11press.jpg'); background-position:left top; background-repeat:no-repeat; }
.media-tv { width:506px; background-image:url('images/pageTitle11tv.jpg'); background-position:left top; background-repeat:no-repeat; }
.media-print { width:506px; background-image:url('images/pageTitle11print.jpg'); background-position:left top; background-repeat:no-repeat; }
.qualified_content { padding-top:50px; padding-left:62px; padding-right:65px; padding-bottom:20px; font-size:11px; color:#707070; line-height:18px; }
.qualifiedList { margin:2px 0px 0px 0px; padding:0px; }
.qualifiedList { list-style:url('images/dot.gif'); margin-bottom:25px; }
.qualifiedPanel { width:268px; height:254px; background-image:url('images/requirementsBg.jpg'); background-position:left top; background-repeat:no-repeat; }
.mediaPanel { width:268px; height:278px; background-image:url('images/mediaBg.jpg'); background-position:left top; background-repeat:no-repeat; }
.qualifiedContent { padding-top:45px; padding-left:25px; padding-right:40px; font-size:11px; color:#FFFFFF; line-height:18px; }
.territory { width:775px; background-image:url('images/pageTitle4.jpg'); background-position:left top; background-repeat:no-repeat; }
.territory_content { padding-top:60px; padding-left:20px; padding-right:20px; padding-bottom:0px; font-size:11px; color:#707070; line-height:18px; }
.territoryPanel { width:269px; height:373px; background-image:url('images/territoryBg.jpg'); background-position:left top; background-repeat:no-repeat; }
.territoryTitle { font-weight:bold; font-size:12px; }
.territoryStatus { margin-bottom:8px; }
.territoryMore { text-decoration:underline; color:#FFFFFF; font-weight:bold; }
.territoryContent { padding-top:39px; padding-left:26px; padding-right:34px; font-size:11px; color:#FFFFFF; line-height:15px; }
.territoryImg { border:1px solid #FFFFFF; }
.formContent_info { background-image:url('images/form-1.jpg'); background-repeat:no-repeat; background-position:left top; padding-top:40px; }
.formContent_question { background-image:url('images/form-2.jpg'); background-repeat:no-repeat; background-position:left top; padding-top:30px; border-top:1px solid #cfd4d8; margin-top:13px; }
.formQuestion { font-weight:bold; }
.formQuestionRadion { margin-bottom:15px; }
.formPanel { width:506px; }
.formPanel_content { padding-top:46px; padding-left:61px; padding-right:58px; padding-bottom:90px; font-size:11px; color:#707070; line-height:18px; }
.formButtons { text-align:right; padding-top:15px; }
.formItem { border:1px solid #55717d; font-size:12px; width:160px; }
.formCombo { width:160px; border:1px solid #55717d; font-size:12px; }
.formField1 { text-align:left; }
.formField2 { text-align:right; }
.formBox { width:385px; background-color:#dee3e6; border:1px solid #cfd3d6; color:#55717d; margin-top:20px; }
.formBox_content { padding-top:5px; padding-left:15px; padding-right:15px; padding-bottom:14px; }
.screenPanel { width:268px; height:278px; background-image:url('images/screenBg.jpg'); background-position:left top; background-repeat:no-repeat; }
.screenContent { padding-top:50px; padding-left:30px; padding-right:30px; font-size:11px; color:#FFFFFF; line-height:18px; }
.executivePanel { width:268px; height:380px; background: top no-repeat url('images/executiveBg.jpg') #b8a064; background-position:left top; background-repeat:no-repeat; border-bottom: 1px solid #baac7d; }
.executiveContent { padding-top:50px; padding-left:20px; padding-right:10px; font-size:11px; color:#FFFFFF; line-height:16px; }
.executiveItems { color:#1e1615; font-size:11px; margin-top:10px; line-height:15px; }
.executiveItems a { text-decoration:underline; color:#1e1615; }
.history { width:506px; background-image:url('images/pageTitle3.jpg'); background-position:left top; background-repeat:no-repeat; }
.history_content { padding-top:61px; padding-left:62px; padding-right:65px; padding-bottom:90px; font-size:11px; color:#707070; line-height:18px; }
.ourFocus { width:506px; background-image:url('images/pageTitle2.jpg'); background-position:left top; background-repeat:no-repeat; }
.ourFocus_content { padding-top:56px; padding-left:62px; padding-right:65px; font-size:11px; color:#707070; line-height:18px; }
.lifeStyle { width:506px; background-image:url('images/pageTitle1.jpg'); background-position:left top; background-repeat:no-repeat; }
.lifeStyle_content { padding-top:64px; padding-left:39px; padding-right:25px; padding-bottom:90px; font-size:11px; color:#707070; line-height:18px; }
.lifeStyle_list { }
.lifeStyle_list li { list-style:url('images/sum.jpg'); }
.videos { width:506px; background-image:url('images/pageTitle10.jpg'); background-position:left top; background-repeat:no-repeat; }
.videos_content { padding-top:64px; padding-left:39px; padding-right:25px; padding-bottom:90px; font-size:11px; color:#707070; line-height:18px; }
.bottomNews3 { width:248px; height:328px; background-image:url('images/bottomTitle3.jpg'); background-position:left top; background-repeat:no-repeat; }
.bottomNews3_content { padding-top:60px; padding-left:16px; padding-right:25px; font-size:11px; color:#707070; }
.bottomNews2 { width:254px; height:328px; background-image:url('images/bottomTitle2.jpg'); background-position:left top; background-repeat:no-repeat; }
.bottomNews2_content { padding-top:60px; padding-left:16px; padding-right:34px; font-size:11px; color:#707070; }
.bottomNews1 { width:268px; height:328px; background-image:url('images/bottomTitle1.jpg'); background-position:left top; background-repeat:no-repeat; }
.bottomNews1_content { padding-top:60px; padding-left:33px; padding-right:33px; font-size:11px; color:#707070; }
.bottomNews1_more { color:#448fb4; text-decoration:underline; }
.bottomNewsImg { border:1px solid #c0d8e4; padding:2px; }
.contactPanel { width:268px; height:257px; background-image:url('images/contactBg.jpg'); background-position:left top; background-repeat:no-repeat; }
.contactContent { padding-top:50px; }
.reasonPanel { width:254px; height:257px; background-image:url('images/reasonBg.gif'); background-position:left top; background-repeat:no-repeat; }
.reasonContent { padding-top:65px; padding-left:25px; font-size:11px; color:#FFFFFF; }
.reasonList { margin:5px 0px 0px 10px; padding:0px; }
.reasonList li { list-style:url('images/dot.gif'); margin-bottom:6px; }
.profilePanel { width:252px; height:257px; background-image:url('images/profileBg.jpg'); background-position:left top; background-repeat:no-repeat; }
.profileContent { padding-top:60px; padding-left:25px; padding-right:27px; font-size:11px; color:#FFFFFF; line-height:18px; }
.profileImg { border:1px solid #857039; margin-left:11px; margin-bottom:10px; }
.profile_more { color:#FFFFFF; text-decoration:underline; }
