/*** Copyright (c) 2009, Impact Proximity* All rights reserved.* @author Huzefa HUssain <h.hussain@impactbbdo.ae>* @version 1.0.x*//*@import 'Home_en_gbc81e.css?2';*/div.Header h1{	position:absolute;	left:15px;	margin:25px 0 0;}ul.Nav1{ right:auto; left:270px;}div.SelectBox{ width:200px; border:1px solid #cadae3; height:15px; position:absolute; z-index:10; right:0; left:auto; top:10px;}div.Header div.SelectBox{ display:none;}div.SelectBox span{ display:block; width:170px; height:15px; font-size:10px; padding:0 0 0 7px; color:#666; background-color:#e7edf1;}div.SelectBox a.DropDown{ position:absolute; top:1px; right:1px;}ul.OptionList{ width:100%; position:absolute; top:17px; left:0; z-index:10; background:none; padding:0; border:0 none; display:none;}ul.OptionList li{ width:100%; float:left; padding:0; position:static;}ul.OptionList a{ display:block; width:184px; padding:3px 8px; font-size:11px; color:#036; background:#cadae3; border-top:1px solid #e7e5d6;}ul.OptionList a:hover{ color:#83BCDA;}ul.OptionList li:first-child a,ul.OptionList li.FirstChild a{ border-top:0 none;}ul.Nav2{	right:0;}ul.Nav2 li{	float:left;	display:inline;	padding:0 12px 0 12px;	position:relative;	z-index:5;}div.Body{ height:auto; position:static; float:left; padding:0 0 30px; border: 2px solid #efefef; border-radius:2px;}div.LeftPane{ width:255px; float:left; margin:25px 0 0;}ul.Nav3{ width:225px; padding:8px 15px 25px; border-top:3px solid #cc092f;}ul.Nav3 li{ width:100%; padding:8px 0 0;}ul.Nav3 li:first-child,ul.Nav3 li.FirstChild{ padding:0;}ul.Nav3 li.Selected{ }ul.Nav3 li a{ color:#003366; font-size:13px; line-height:16px; width:auto;}ul.Nav3 li a:hover,ul.Nav3 li.Selected a{ color:#83bcda; background:url(../Image/Button/ArrowRed_en_gb.gif) 100% 6px no-repeat; padding:0 10px 0 0;}ul.Nav3 ul{ width:215px; padding:5px 5px 7px; display:none; border-bottom:1px solid #cadae3;}ul.Nav3 li.Selected ul{ display:block;}ul.Nav3 li:last-child ul,ul.Nav3 li.LastChild ul{ padding:5px 5px 0; border-bottom:0 none;}ul.Nav3 li.LastChild ul{ padding:5px 5px 0; border-bottom:0 none;}ul.Nav3 ul li{ width:100%; padding:5px 0 0;}ul.Nav3 ul li.Selected{ border-bottom:0 none; padding-bottom:0;}ul.Nav3 ul li a,ul.Nav3 li.Selected ul li a{ color:#666; font-size:11px; width:auto; background:none;}ul.Nav3 ul li a:hover,ul.Nav3 li ul li.Selected a,ul.Nav3 li.Selected ul li a:hover{ color:#83bcda; background:none; padding:0;}div.Block{ width:240px; padding:10px 0 25px 15px; border-top:3px solid #cadae3;}div.Block h3{ color:#5b708c; padding:0 15px 0 0; font-size:17px; height:15px; font-weight:normal; width:auto; display:inline; background:url(../Image/Button/Search_en_gb.gif) 100% 3px no-repeat;}@-moz-document url-prefix(){ div.Block h3 { background-position:100% 0; }}@media screen and (-webkit-min-device-pixel-ratio:0){ div.Block h3 { background-position:100% 0; }}div.Block img{ padding:15px 10px 10px 0; float:left;}div.Block p{ color:#5b708c; font-size:10px; padding:12px 0 0; line-height:14px;}p.More,div.Block p.More{ width:100%; padding:5px 0 0; clear:left;}p.More a,div.Block p.More a{ color:#003366; font-size:11px; padding:0 10px 0 0; background:url(../Image/Button/ArrowBlue_en_gb.gif) 100% 5px no-repeat;}div.RightPane{ width:680px; float:right;}ul.Breadcrumb{ width:100%; height:20px; padding:5px 0 0;}ul.Breadcrumb li{ display:inline; color:#b5b5b5; font-size:10px;}ul.Breadcrumb li a{ color:#999999; padding:0 8px 0 1px; background:url(../Image/Background/BreadcrumbSep_en_gb.gif) 100% 3px no-repeat;}ul.Breadcrumb li a:hover{ color:#83bcda;}ul.Breadcrumb li:first-child a,ul.Breadcrumb li.FirstChild a{ padding-left:0;}div.CopyHeader{ width:100%; border-top:3px solid #cadae3; position:relative; min-height:55px; height:auto !important; height:55px;}div.CopyHeader img{ float:right; padding:0 0 25px 30px;}div.CopyHeader h2{ position:absolute; width:325px; height:25px; top:10px; color:#5b708c; font-size:21px; font-weight:normal;}div.CopyHeader h3{ color:#5b708c; font-size:14px; padding:0 0 5px; height:15px; font-weight:normal; width:auto; position:absolute; top:248px;}div.CopyHeader p{ width:auto; color:#666; line-height:19px; font-size:14px; padding:50px 310px 20px 0;}div.CopyHeader p.Chairman{ padding:100px 0 0 0;}div.CopyHeader p.Profile{ width:100%; padding:50px 0 20px 0;}div.Copy{ width:485px; float:left;}div.Copy p{ clear:left; padding:0 0 15px; line-height:16px;}div.Copy p.Highlight{padding:0 0 25px; line-height:19px; font-size:14px;}div.Copy h3{ color:#5b708c; font-size:17px; height:20px; font-weight:normal;}div.Copy h4{ font-size:14px; font-weight:normal; padding:0 0 7px; line-height:20px;}div.KeyPeople{ width:100%;}div.KeyPeople .Video{ width:340px; float:left; padding:0 0 30px;}div.People{ width:118px; padding:10px 0 17px 22px; background:url(../Image/Background/PeopleBorder.gif) 0 0 repeat-y; float:right;}div.Copy div.People p{ font-size:14px; line-height:13px; color:#666; padding:0; clear:none;}div.People ul li{ padding:14px 0 0; float:left;}div.People ul li img{ border:1px solid #84bcda; border-top-width:3px;}ul.List2{ width:100%;}ul.List2 li{ padding:13px 0 5px; border-top:1px solid #cadae3;}ul.List2 li:first-child,ul.List2 li.FirstChild{ padding:0 0 5px; border:0 none;}ul.List3{ width:100%; border-top:3px solid #cadae3;}ul.Vision{ width:100%; border-top:0; border-bottom:3px solid #cadae3; padding-bottom:15px; margin-bottom:15px;}ul.List3 li{ padding:8px 0 7px 10px; border-top:1px solid #cadae3; background:url(../Image/Button/ArrowRed_en_gb.gif) 0 13px no-repeat;}ul.List3 li:first-child,ul.List3 li.FirstChild{ border-top:0 none;}ul.Vision li:first-child,ul.Vision li.FirstChild{ border-top:1px solid #cadae3;}ul.List3 li strong{ display:block; padding:0 0 2px;}ul.List5{ width:100%; border-top:1px solid #cadae3;}ul.List5 li{ padding:13px 0 5px; border-bottom:1px solid #cadae3;}ul.List5 li p{padding-top:5px; padding-bottom:0;}ul.Awards{	display:block;	width:100%;}ul.Awards li{	padding:20px 0 20px 30px;	border-top:3px solid #cadae3;}ul.Awards li table{	border-collapse:collapse;}ul.Awards li table td{	vertical-align:middle;}ul.Awards li table td img{	display:inline;	text-align:center;}ul.Awards li table table{	margin-left:30px;	width:300px;}ul.Awards li table td td{	line-height:1.3em;	padding:7px 0 8px 0;	border-top:1px solid #cadae3;	text-align:right;	width:70px;}ul.Awards li table td td.Col1{	text-align:left;	width:auto;}ul.Awards li table td tr.FirstChild td{	border-top:0 none;	padding-top:0;}ul.Awards li table td tr.LastChild td{	padding-bottom:0;}div.BoardWrap{ padding:10px 0;	border-top:3px solid #cadae3;	float:left;	width:100%;}div.BoardWrap ul{ width:100%; margin-top:10px; float:left;}div.BoardWrap ul li{ width:47%; float:left; padding-bottom:10px;}/*style For Download*/div.BoardWrap ul li a{ background:transparent url(../Image/Button/ArrowDown.gif) no-repeat scroll 100% 3px; color:#003366; display:block; padding:3px 0 0 0; width:66px; }div.BoardWrap ul li:first-child,div.BoardWrap ul li.FirstChild{ width:47%;}div.BoardWrap ul img{ border:1px solid #84bcda; border-top-width:3px; display:block; margin:0 0 7px;}div.BoardWrap ul strong{ display:block; padding:0 0 3px;}ul.Ratings{	border-top:3px solid #cadae3;	margin-bottom:25px;	width:100%;}ul.Ratings li{	padding:5px 0;	border-bottom:1px solid #cadae3;}ul.Boxes{ width:100%; float:left; padding-bottom:20px;}ul.Boxes li{ width:145px; float:left; margin-left:22px;}ul.Boxes li:first-child,ul.Boxes li.FirstChild{ margin-left:0; padding-top:0;}ul.Boxes li h3{ color:#5b708c; padding:0 20px 0 0; font-size:13px; height:15px; font-weight:normal; width:auto; display:inline; background:url(../Image/Button/Search_en_gb.gif) 100% 2px no-repeat;}@-moz-document url-prefix(){ ul.Boxes li h3 { background-position:100% 2px; }}ul.Boxes li img{ border:1px solid #84bcda; border-top-width:3px; display:block; margin:7px 0;}ul.Boxes li p{ line-height:14px; padding:0 0 5px; color:#666;}ul.Boxes li p a{ color:#003366;}ul.Boxes li p a img{ color:#666; display:inline; border:0 none; position:relative; top:-1px; margin:0;}ul.Boxes ul{ width:100%; float:none; padding-bottom:0;}ul.Boxes li ul li{ width:145px; float:none; margin-left:0; padding:3px 0 2px; border-bottom:1px solid #cadae3;}ul.Boxes li ul li p{ padding:0;}ul.Boxes li ul li a{ color:#003366;}div.Block1{ width:100%; clear:left;}div.Block1 img{ border:1px solid #84bcda; border-top-width:3px; margin:0 0 30px;}div.Block1 h4{ color:#5B708C; font-size:14px; padding:5px 0;}div.Block1 table{ width:100%; border-top:3px solid #cadae3; border-bottom:1px solid #cadae3; border-collapse:collapse;}div.Block1 table tr{ margin:1px 0 0;}div.Block1 table th,div.Block1 table td{ height:29px; vertical-align:middle; border-bottom:1px solid #cadae3;}div.Block1 table th{ font-size:12px; font-weight:bold;}div.Block1 table td{ padding-left:20px; background:url(../Image/Background/Border.gif) 0 2px no-repeat;}div.Block1 table td.FirstChild,div.Block1 table td:first-child{ background:none; padding:0;}fieldset.Filter{ margin:0 0 20px;}fieldset.Filter select{ height:18px; float:left; margin-right:15px;}fieldset.Filter input{ float:left; padding:3px 0 0;}ul.Listing{ border-top:1px solid #cadae3; clear:left; width:100%;}ul.Listing li{ padding:8px 0 7px; width:100%; border-bottom:1px solid #cadae3;}ul.Listing li em{ font-style:normal; display:block; padding:0 0 2px;}ul.Listing li span{ color:#003366; display:block; padding:0 0 2px;}ul.Listing li p.More{padding-top:5px; padding-bottom:0;}div.TabModule{ width:100%; clear:both;}div.TabModule div.Pane{ display:none; clear:both;}html > body div.TabModule div.Pane{ height:auto !important;}ul.Tabs{ width:100%; height:36px; border-bottom:1px solid #cc092f; float:left; margin:0 0 25px;}ul.Tabs li{ border-top:3px solid #cadae3; float:left; margin:0 10px; position:relative; display:inline; top:1px;}ul.Tabs li.Selected{ border:0; background:url(../Image/Background/TabBgLeft.gif) 0 0 no-repeat;}ul.Tabs li.Selected a{ background:url(../Image/Background/TabBgRight.gif) 100% 0 no-repeat; color:#cc092f; padding-top:3px;}ul.Tabs li a{ font-size:14px; color:#003366; display:block; padding:8px 0 11px 0; margin-left:1px;}ul.Tabs li.Selected a{ background:url(../Image/Background/TabBgRight.gif) 100% 0 no-repeat; color:#cc092f; padding-top:11px;}div.TabModule ul.Listing{ }div.Block2{ width:460px; clear:left; padding:20px 10px 25px; margin-bottom:25px; background-color:#89bdda; border-bottom:3px solid #cadae3;}div.Report{ width:485px; padding:0; min-height:162px; height:auto !important; height:162px; background:#89bdda url(../Image/Background/ReportBg.jpg) 0 0 repeat-y;}div.Report img{ float:left; padding-right:10px;}div.Block2 table{ width:100%; border-bottom:1px solid #cadae3; border-collapse:collapse; color:#fff;}div.Report table{ width:340px; margin-top:15px;}div.Block2 table tr{ margin:1px 0 0;}div.Block2 table th,div.Block2 table td{ height:29px; vertical-align:middle; border-bottom:1px solid #cadae3;}div.Block2 table th{ font-size:20px; font-weight:bold; padding:3px 0;}div.Block2 table td{ text-align:right; padding-right:10px;}div.Block2 table td a{ color:#fff;}div.Block2 table td a img{ display:inline; vertical-align:middle; padding:0 10px; float:none;}div.Block2 table td.FirstChild,div.Block2 table td:first-child{ padding-left:15px; color:#fff; text-align:left; background:url(../Image/Button/ArrowWhite_en_gb.gif) 0 12px no-repeat;}div.Block2 table td.LastChild,div.Block2 table td:last-child{ width:100px; padding-right:0; background:url(../Image/Background/Border.gif) 0 2px no-repeat;}div.Block2 table td:last-child{ width:100px; padding-right:0; background:url(../Image/Background/Border.gif) 0 2px no-repeat;}div.Block3{ width:100%; clear:left; margin-bottom:25px;}div.Block3 table{ width:100%; border-top:3px solid #cadae3; border-bottom:1px solid #cadae3; border-collapse:collapse;}div.Block3 table tr{ margin:1px 0 0;}div.Block3 table th,div.Block3 table td{ height:29px; vertical-align:middle; border-bottom:1px solid #cadae3;}div.Block3 table th{ font-size:14px; font-weight:bold;}div.Block3 table th span{ font-size:11px; font-weight:normal; padding:0 10px; margin-left:10px; background:url(../Image/Background/ReportBorder.gif) 0 2px no-repeat;}div.Block3 table td{ text-align:right; padding-right:10px;}div.Block3 table td a{ color:#666;}div.Block3 table td a img{ display:inline; vertical-align:middle; padding:0 10px;}div.Block3 table td.FirstChild,div.Block3 table td:first-child{ padding-left:15px; color:#003366; text-align:left; background:url(../Image/Button/ArrowRed_en_gb.gif) 0 12px no-repeat;}div.Block3 table td.LastChild,div.Block3 table td:last-child{ width:100px; padding-right:0; background:url(../Image/Background/Border.gif) 0 2px no-repeat;}div.Block3 table td.LastChild{ width:100px; padding-right:0; background:url(../Image/Background/Border.gif) 0 2px no-repeat;}div.Career{ border-top:3px solid #cadae3; border-bottom:1px solid #cadae3; padding:25px 0 0; width:100%;}div.Career h3{ padding:20px 0 0;}div.Vacancy{ border-bottom:0 none;}div.Career fieldset{ border-bottom:3px solid #cadae3; padding:0 0 25px; width:100%; display:none;}div.Vacancy fieldset{ margin-bottom:0;}div.Career fieldset fieldset{ border-bottom:0 none; padding:0 20px 0 0; width:150px; display:inline; margin-bottom:0;}div.Career fieldset fieldset.Submit{ width:auto; padding:22px 0 0;}div.Career fieldset label{ display:block; width:150px; padding:0 0 7px; color:#666; font-size:13px;}div.Career fieldset select{ width:150px; height:18px; border:1px solid #cadae3; clear:left; color:#999; font-size:11px;}div.Career div.TabModule{ margin:20px 0 0;}div.Block4{ width:100%; clear:left; border-bottom:3px solid #cadae3;}div.Block4 table{ width:100%; border-collapse:collapse;}div.Block4 table th,div.Block4 table td{ height:30px; padding:0 10px; vertical-align:middle; border-bottom:1px solid #cadae3;}div.Block4 table th{ font-size:11px; font-weight:bold; color:#003366;}div.Block4 table td.FirstChild,div.Block4 table td:first-child,div.Block4 table th.FirstChild,div.Block4 table th:first-child{ padding-left:0; color:#003366; background:url(../Image/Background/Border.gif) 100% 2px no-repeat;}div.Block4 table td.LastChild,div.Block4 table td:last-child,div.Block4 table th.LastChild,div.Block4 table th:last-child{ padding-right:0; background:url(../Image/Background/Border.gif) 0 2px no-repeat;}div.Block4 table td.LastChild{ padding-right:0; background:url(../Image/Background/Border.gif) 0 2px no-repeat;}div.Block4 table th.LastChild{ padding-right:0; background:url(../Image/Background/Border.gif) 0 2px no-repeat;}div.Paging{ width:100%; padding:15px 0; height:15px;}div.Paging em{ display:block; float:left; width:40px; padding:10px 0 0;}ul.pagNum{ float:left; width:auto; padding:10px 10px 0 0;}ul.pagNum li{ float:left; width:auto; padding:0 7px;}div.Copy div.Paging p{ padding:0 10px 0 0; float:left;}div.Paging p span{ color:#003366; font-weight:bold;}div.Paging div{ float:right;}div.Paging div ul{ float:left; padding:3px 0 0;}div.Paging div ul li{ float:left; padding:0 5px; line-height:11px; border-left:1px solid #cedde5;}div.Paging div ul li a{ color:#003366;}div.Paging div ul li.Selected a{ color:#999;}div.Gallery{ width:100%; clear:left;}div.Preview img{ border:1px solid #84bcda; border-top-width:3px;}div.Preview p{ width:100%; padding:5px 0; border-bottom:1px solid #cadae3;}div.Thumbs{ width:100%; height:65px; padding:10px 0; border-bottom:1px solid #cadae3;}div.Thumbs span{ float:left; padding:25px 0 0;}div.Thumbs div{ float:left; display:inline; margin-left:25px; width:410px; height:64px; position:relative; overflow:hidden;}div.Thumbs div ul{ position:absolute; left:0; top:0; width:500px; z-index:50;}div.Thumbs div ul li{ float:left; margin-right:10px;}div.Thumbs li img{ border:1px solid #84bcda; border-top-width:3px;}div.Thumbs span.Next{ float:right;}div.Ringtones table td a{ color:#003366;}div.Ringtones table td a img{ padding:0 5px;}div.Ringtones table td.FirstChild,div.Ringtones table td:first-child{ color:#666;}div.Ringtones table td:first-child{ color:#666;}ul.Boxes li h5{ padding:0 0 5px;}/*ul.SharePrice{ width:100%;}*/div.Graph{ width:100%; clear:left; position:relative; padding:20px 0 0;}div.Graph img{ position:absolute; top:0; left:0;}div.Graph fieldset{ float:right; width:115px; margin:0 0 10px; clear:right;}div.Graph fieldset label{ display:block; padding:0 0 3px;}div.Graph fieldset select{ width:115px;}div.DividendHistory{ width:100%; border-top:3px solid #cadae3; clear:both;}div.DividendHistory table{ width:100%; border-collapse:collapse;}div.DividendHistory table td,div.DividendHistory table th{ height:30px; padding:0 5px; text-align:left; vertical-align:middle; background:url(../Image/Background/Border.gif) 0 2px no-repeat; border-bottom:1px solid #cadae3;}div.DividendHistory table th{ height:35px; color:#003366; font-weight:bold; background:url(../Image/Background/Border1.gif) 0 2px no-repeat;}div.DividendHistory table span{ display:block; text-align:right;}div.DividendHistory table td:first-child,div.DividendHistory table td.FirstChild,div.DividendHistory table th:first-child,div.DividendHistory table th.FirstChild{ background:none; padding-left:0; width:60px;}div.QuickLinks{ width:170px; float:right;}div.QuickLinks div.Block1{ width:170px; border-top:3px solid #cadae3; padding:8px 0 0; margin-bottom:18px;}div.QuickLinks h4{ font-size:14px; font-weight:normal; color:#5b708c; padding:1px 0 7px 15px;}div.QuickLinks div.Internet h4{ padding-bottom:0; height:20px;}div.QuickLinks div.Internet img{ border:0 none; margin:5px 0 0 50px;}ul.List1{ width:140px; border-top:3px solid #cadae3; padding:8px 15px 0; margin-bottom:18px;}ul.List1 li{ padding:13px 0 5px; border-top:1px solid #cadae3;}ul.List1 li:first-child,ul.List1 li.FirstChild{ padding:0 0 5px; border:0 none;}ul.List1 li a{ color:#666;}ul.List1 li img{ display:inline; position:relative; top:-1px;}ul.List4{ width:140px; padding:0 15px;}ul.List4 li{ padding:3px 0 2px; border-top:1px solid #cadae3;}ul.List4 li p.More{ padding-top:0;}ul.List4 li:first-child,ul.List4 li.FirstChild{ border:0 none;}ul.List4 li a{ color:#003366;}div.FeaturedLink{ border-top:3px solid #cadae3; padding:10px 0 10px 10px; width:150px;}div.FeaturedLink img{ float:left; padding:0 5px 0 0;}div.FeaturedLink p{ color:#5b708c; line-height:19px; font-size:14px;}div.FeaturedLink div.social{ float:left; width:100%;}div.FeaturedLink div.social p{ font-size: 10px; color:#1a4470;}div.FeaturedLink div.social ul{ width:100%;}div.FeaturedLink p.More{ width:auto; clear:none; padding:0;}div.FeaturedLink p.More a{ font-size:10px;}div.Sitemap{ background:#cadae3 url(../Image/Background/SitemapBg.gif) 0 0 repeat-x; width:100%; margin-bottom:1px; clear:both;}div.Sitemap div{ width:930px; padding:15px 15px 0; margin:auto; position:relative; height:auto; overflow:hidden;}p.ShowHide{ position:absolute; right:15px; top:0;}ul.Nav4{ width:auto; float:left; margin-right:110px; padding:15px 0 15px;}ul.Nav4 li a{ display:block; color:#003366; padding:0 0 5px;}ul.Nav4 li:first-child a,ul.Nav4 li.FirstChild a{ padding:0 0 12px;}ul.Nav4 li ul li{ padding:0 0 1px;}ul.Nav4 li:first-child li a,ul.Nav4 li.FirstChild li a,ul.Nav4 li ul li a{ font-size:10px; padding:0; display:inline;}ul.Nav5{ width:auto; float:left; padding:15px 0;}ul.Nav5 li{ margin-left:25px; float:left;}ul.Nav5 li:first-child,ul.Nav5 li.FirstChild{ margin-left:0;}ul.Nav5 li a{ display:block; color:#003366; padding:0 0 5px; border-bottom:2px solid #e7edf1;}ul.Nav5 ul{ padding:5px 0 0;}ul.Nav5 li li{ margin:0; float:none; padding:0 0 1px;}ul.Nav5 li ul li a{ font-size:10px; padding:0; border:0 none; color:#666; display:inline;}ul.Nav5 li:first-child li a,ul.Nav5 li.FirstChild li a{ padding:2px 0 0; border:0 none;}div.Footer{ background:#e7edf1 url(../Image/Background/FooterBg.gif) 0 0 repeat-x; width:100%; padding:0; height:auto;}div.Footer div{ padding:10px 15px; width:930px; margin:auto; height:15px;}div.Footer ul.Copyright li:first-child, div.Footer ul.Copyright li.FirstChild{ border-right:0 none; width:auto; padding-left:0;}div.Footer ul.Privacy li:first-child, div.Footer ul.Privacy li.FirstChild{ border-right:0 none; width:auto;}div.Footer ul.Privacy li a{  color:#666;}/* NBK Network */div.Network{ width:100%; padding:0;}div.Network h2{ width:100%; height:25px; color:#5b708c; font-size:21px; font-weight:normal; border-top:3px solid #cadae3; padding:10px 0 10px;}#Network{ margin:0 0 30px; width:945px; height:368px; position:relative; overflow:hidden;}div.Action{ width:100%; border-top:1px solid #cadae3; padding:10px 0 0;}div.Action a{ color:#003366;}div.VacancyList{ float:left; width:100%; padding:10px 0 25px;}div.VacancyList strong{ color:#333;}div.VacancyList table{ width:100%; table-layout:auto;}div.VacancyList table th{ font-weight:bold; padding:0 15px 15px 0;}div.VacancyList table td{ line-height:2em; padding-right:15px; border-top:1px solid #e9e9e7; }ul.KeywordsCloud{	padding-right:0;	color:#666;	padding-bottom:15px;}ul.KeywordsCloud li{	line-height:2em;	padding-left:12px;	background:url(../Image/Button/ArrowRed_en_gb.gif) 0 9px no-repeat;}ul.KeywordsCloud ul li{	line-height:2em;	padding-left:12px;	background:url(../Image/Button/Minus.html) 0 8px no-repeat;	margin:0;}div.Copy p.Action{ float:left; clear:none; margin-right:20px;}div.Copy p.Right{ float:right; clear:none; margin-right:0;}div.Contact,div.Apply{ width:680px; position:relative; overflow:hidden;}div.Contact .FormWrap{ width:705px; position:relative; left:-25px;}div.Contact .FieldsWrap{ border-top:1px solid #cadae3; padding:20px 0; float:left; width:100%;}div.Contact .FieldsGroup{	width:705px;	position:static;	left:0;}div.Contact fieldset{ width:210px; float:left; margin:0 0 20px 25px; display:inline;}div.Contact fieldset label{ display:block; font-size:11px; padding:0 0 3px;}div.Contact fieldset input.Textbox{ width:204px; padding:2px; clear:left; color:#666;}div.Contact fieldset select{ width:210px; height:20px; color:#666;}div.Contact fieldset.ExtraWide{ margin-bottom:0; clear:left;}div.Contact fieldset textarea{ width:435px; height:80px; padding:5px; border:1px solid #cadae3; font-size:11px; color:#666;}div.Contact .Option1 p{ padding:0 0 0 25px; width:215px; float:left;}div.Contact .Option1 fieldset{ width:80px; margin:0;}div.Contact .Option1 input{ float:left; width:15px; height:15px;}div.Contact div.Action input{ margin:0 20px 0 0;}.Error,.error{ color:#de242d;}/** Form1 styles */.Form1{	width:680px;	border-top:3px solid #cadae3;	padding:15px 0 0;}.Form1 p.Info{	font-size:12px;	line-height:1.4em;	padding:0 0 20px;}.Form1 p.GenericError{  padding:0 0 15px;  color:#de242d;  line-height:1.5em;}.Form1 label.Error{  color:#de242d;}.Form1 .Asterisk,.Form1 label span{	position:relative;	top:3px;	line-height:.5em;	font-weight:bold;	font-size:16px;	color:#dc242e;}.Form1 h3{	float:left;	width:610px;	font-size:15px;	padding:20px 0 5px;	border-top:#e9eae5 solid 1px;}.Form1 h3 span{	color:#999;}.Form1 .FieldsWrap{	float:left;	display:inline;	width:680px;	padding:16px 0;	border-top:#cadae3 solid 1px;}.Form1 .Title{	padding-bottom:0;}.Form1 .FieldsWrap.Group{	padding-bottom:4px;}.Form1 .FieldsGroup{	width:705px;	position:relative;	left:-25px;}.Form1 .FieldsGroup fieldset{	display:inline;	float:left;	width:210px;	margin:0 0 0 25px;	padding:0 0 15px;}.Form1 fieldset.ExtraWide{	float:left;	width:610px;	margin-bottom:15px;}* html .Form1 fieldset.ExtraWide{	padding-bottom:0;}.Form1 fieldset label{	line-height:1em;}.Form1 fieldset label,.Form1 fieldset input,.Form1 fieldset select{	float:left;	display:inline;}.Form1 .FieldsGroup fieldset label{	width:210px;	padding:0 0 4px;}.Form1 .FieldsGroup fieldset .Textbox,.Form1 fieldset.Overlap .Textbox,.Form1 .Date select,.Form1 fieldset.ExtraWide .Textbox{	width:200px;	padding:2px 4px;	background:#fff;	color:#666;}.Form1 fieldset.Overlap{	position:relative;	width:200px;}.Vacancy fieldset.Overlap{	display:none;}.Form1 fieldset.Overlap label{	width:180px;	position:absolute;	left:3px;	line-height:1.3em;}.Form1 fieldset.Overlap input.Textbox{	float:none;}.Form1 .FieldsGroup fieldset select.Textbox,.Form1 .FieldsGroup .Date select{	width:210px;	padding:1px 1px 1px 2px;}.Form1 fieldset.ExtraWide textarea{	overflow:auto;	width:600px;	padding:2px 4px;	height:8em;	font:11px/1.2em arial;	color:#666;	border:#ccc solid 1px;}.Form1 fieldset.ExtraWide .Textbox{	width:600px;	padding:2px 4px;	border:#ccc solid 1px;}.Form1 fieldset.ExtraWide label{	padding:0 0 3px;}.Form1 p.RowLabel{	float:left;	width:205px;	font-size:11px;	line-height:1.1em;	padding:3px 0 0;}.Form1 p.RowLabel strong{	font-size:14px;	font-weight:normal;}.Form1 .Option1 fieldset{	float:left;	width:90px;}.Form1 .Option1 fieldset input,.Form1 .Option1 fieldset label{	float:left;}.Form1 .Option1 fieldset label{	padding:4px 0 0 3px;}.Form1 .Action input{	margin:0 20px 0 0;}.Form1 .Date select.Day,.Form1 .Date select.Month{	width:55px;	margin-right:5px;}.Form1 .Date select.Year{	width:70px;}.Form1 .FieldsWrap.FileInput{	border-bottom:#e9eae5 solid 1px;}.Form1 .FieldsWrap.FileInput input.File{	float:left;	font-size:11px;	color:#666;}.Form1 .FieldsWrap.FileInput .RowLabel{	width:210px;}.Form1 .OptionWrap{	float:left;	width:90px;	padding:4px 0 0;}.Form1 .FieldsGroup .OptionWrap label{	width:50px;}.Form1 .FieldsGroup .OptionWrap input{	float:left;	margin:0;	margin-right:5px;	width:12px;	height:12px;}/** Overlay Player */div.Overlay{	position:absolute;	top:0;	left:0;	z-index:100;	background:#000;}div.Player{	z-index:101;	width:350px;	height:312px;	background:#fff;	border:#ccc solid 1px;}div.Player span{	display:block;	padding:15px 0 0 15px;	font-size:14px;}div.Player a.Close{	position:absolute;	right:5px;	top:5px;	width:11px;	height: 11px;	cursor:pointer;	background:url(../Image/Button/Close.gif) 0 0 no-repeat;}div.Player div.FlvPlayer{	position:absolute;	left:15px;	bottom:15px;	width:320px;	height:261px;}.FieldsGroup fieldset.clear{ clear:both;}div.Branch{ width:485px; padding:10px 0; border-top:3px solid #cadae3; position:relative; overflow:hidden;}div.Branch ul{ width:510px; padding:5px 0; margin-left:-25px;}div.Branch ul li{ float:left; margin-left:25px; width:230px; padding:5px 0; border-top:1px solid #cadae3; line-height:16px; min-height:155px; height:auto !important; height:155px; display:inline;}div.Branch ul li strong{ font-size:14px; font-family:arial; font-weight:normal; color:#5b708c; display:block; padding:0 0 3px;}div.Block5{ width:100%; clear:left; padding:10px 0; border-top:3px solid #cadae3;}ul.List6{ width:100%; border-top:0 none;}ul.List6 li{ padding:8px 0 7px 0; border-top:3px solid #cadae3; width:100%; float:left;}ul.List6 li.Selected{ border-top:0 none; padding:0;}ul.List6 li a{ padding:0 0 0 10px; color:#003366; display:block; width:100%; background:url(../Image/Button/ArrowRed_en_gb.gif) 0 5px no-repeat;}ul.List6 li.Selected a{ display:none;}ul.List6 li div{ display:none; width:100%; float:left;}ul.List6 li div p.Highlight{ padding-bottom:10px; padding-top:5px;}ul.List6 li.Selected div h3{ padding-bottom:3px;}ul.List6 li li{ min-height:50px; height:auto !important; height:auto;}ul.List6 li.Selected div li a{ display:inline; background:none; padding:0; width:auto;}ul.List7{ width:485px;}ul.List7 li{ padding:17px 0 20px 50px; background:url(../Image/Background/TestimonialTop_en_gb.gif) 0 0 no-repeat; width:435px; clear:left;}ul.List7 li p{ padding:0 40px 10px 0;}ul.List7 li p span{ font-size:14px; color:#003366;}ul.List7 li h6{ margin:5px 0 0; height:32px; font-family:arial; font-weight:normal; font-size:14px; color:#5b708c; background:url(../Image/Background/TestimonialBottom_en_gb.gif) 100% 100% no-repeat; width:435px; clear:left; display:block;}table.Quote{	width:100%;	margin:3px 0 10px;	padding:10px 0 0;	border-top:3px solid #cadae3;}table.Quote td{	padding:5px 15px;	border-bottom:#cadae3 solid 1px;}table.Quote td em{	float:left;	color:#666;	font-style:normal;}table.Quote td span{	float:right;	text-align:right;	width:auto;	font-weight:bold;}table.Quote td span.Green{	color:#090;}table.Quote td span.Blue{	color:#0b2972;	font-weight:bold;}