* {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
	BACKGROUND-IMAGE: url(bg.jpg); BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	COLOR: #333333;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #005191;
	TEXT-DECORATION: underline
}
#container {
	MARGIN: 0px auto;
	WIDTH: 800px;
	TEXT-ALIGN: justify
}
#content {
	FLOAT: left; BACKGROUND-COLOR: white
}
#header {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 800px
}
HTML > BODY #header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
HTML > BODY #header H1 {
	padding: 0px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}
#header UL {
	FLOAT: right;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
HTML > BODY #header UL {
	MARGIN-RIGHT: 20px
}
#header LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#header LI A {
	FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 18px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 0px! important
}
HTML > BODY #header LI A {
	HEIGHT: 18px
}
#header .hide {
	DISPLAY: none
}
.welcome {
	BACKGROUND-IMAGE: url(main-welcome.gif);
	WIDTH: 45px
}
.aboutus {
	BACKGROUND-IMAGE: url(main-about.gif); WIDTH: 60px
}
.sectors {
	BACKGROUND-IMAGE: url(main-sectors.gif); WIDTH: 55px
}
.vacancies {
	BACKGROUND-IMAGE: url(main-vacancies.gif);
	WIDTH: 55px
}
.services {
	BACKGROUND-IMAGE: url(main-services.gif);
	WIDTH: 55px
}
.careers {
	BACKGROUND-IMAGE: url(main-careers.gif);
	WIDTH: 75px
}
.contact {
	BACKGROUND-IMAGE: url(main-contact.gif);
	WIDTH: 60px
}
.servicesc {
	BACKGROUND-IMAGE: url(main-servicesc.gif);
	WIDTH: 55px
}
.careersc {
	BACKGROUND-IMAGE: url(main-careersc.gif);
	WIDTH: 75px
}
.contactc {
	BACKGROUND-IMAGE: url(main-contactc.gif);
	WIDTH: 60px
}
.careerse {
	BACKGROUND-IMAGE: url(main-careerse.gif);
	WIDTH: 75px
}
.contacte {
	BACKGROUND-IMAGE: url(main-contacte.gif);
	WIDTH: 60px
}
.servicese {
	BACKGROUND-IMAGE: url(main-servicese.gif);
	WIDTH: 55px
}

#header LI A:hover {
	BACKGROUND-POSITION: 0px -17px
}
#header .navi-main-in A {
	BACKGROUND-POSITION: 0px -17px
}
.navi-sub UL {
	MARGIN: 0px
}
.navi-sub LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
.navi-sub LI A {
	FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 18px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 0px! important
}
.navi-sub LI A {
	HEIGHT: 18px
}
.navi-sub LI A:hover {
	BACKGROUND-POSITION: 0px -18px
}
.navi-sub-in A {
	BACKGROUND-POSITION: 0px -18px
}
P {
	MARGIN-BOTTOM: 8px;
	COLOR: #333333;
	LINE-HEIGHT: 14px
}
H2 {
	MARGIN-BOTTOM: 10px
}
H3 {
	FONT-SIZE: 14px; COLOR: #3a351a
}
H6 {
	MARGIN: 20px 0px 3px; COLOR: #3a351a
}
UL {
	MARGIN: 5px 0px 12px 20px;
	COLOR: #333333
}
LI {
	MARGIN-BOTTOM: 2px; LINE-HEIGHT: 14px
}
.extra-info {
	MARGIN: 0px
}
.extra-info LI {
	PADDING-LEFT: 15px; MARGIN: 0px 0px 2px; COLOR: #89885e; TEXT-INDENT: -15px; LINE-HEIGHT: 12px; LIST-STYLE-TYPE: none
}
#content-home {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#content-home P {
	MARGIN-LEFT: 295px; WIDTH: 465px
}
#content-home H2 {
	MARGIN-LEFT: 295px
}
#content-home A {
	FONT-WEIGHT: bold
}
#content-about {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#content-about A {
	FONT-WEIGHT: bold
}
#content-about LI A {
	TEXT-DECORATION: none
}
#content-about LI A:hover {
	TEXT-DECORATION: underline
}
#content-about .lhs {
	FLOAT: left; MARGIN-RIGHT: 60px
}
#content-about .navi-sub {
	FLOAT: left; WIDTH: 400px
}
#content-about .col1 {
	FLOAT: left; WIDTH: 190px
}
#content-about .col2 {
	FLOAT: left; WIDTH: 190px
}
#content-about .col2 {
	PADDING-BOTTOM: 20px; MARGIN-LEFT: 20px
}
#content-about .col1 H3 {
	MARGIN: 20px 0px 10px
}
#content-about .col2 H3 {
	MARGIN: 20px 0px 0px
}
#content-about H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 0px 0px 5px; COLOR: #89885e
}
#content-about H5 {
	MARGIN: 25px 0px 5px
}
#content-about H6 {
	MARGIN: 20px 0px 3px
}
.navi-team {
	MARGIN: 0px
}
.navi-team LI {
	MARGIN-BOTTOM: 4px; LIST-STYLE-TYPE: none
}
.navi-team LI A {
	COLOR: #89885e
}
.navi-team LI A:hover {
	FONT-WEIGHT: bold; COLOR: #3a351a; TEXT-DECORATION: none! important
}
.navi-team LI A STRONG {
	FONT-WEIGHT: bold; COLOR: #3a351a; TEXT-DECORATION: none! important
}
#content-careers {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#content-careers .lhs {
	FLOAT: left; MARGIN-RIGHT: 60px
}
#content-about .navi-sub UL {
	PADDING-BOTTOM: 40px
}
#content-about .intro {
	BACKGROUND-IMAGE: url(images/navi/about-intro.gif); WIDTH: 35px
}
#content-about .history {
	BACKGROUND-IMAGE: url(images/navi/about-history.gif); WIDTH: 75px
}
#content-about .values {
	BACKGROUND-IMAGE: url(images/navi/about-values.gif); WIDTH: 75px
}
#content-about .team {
	BACKGROUND-IMAGE: url(images/navi/about-team.gif); WIDTH: 58px
}
#content-about .manteam {
	BACKGROUND-IMAGE: url(images/navi/about-manteam.gif); WIDTH: 116px
}
#content-clients {
	CLEAR: both; BORDER-TOP: white 20px solid
}
#content-clients H2 {
	MARGIN: 0px 20px 3px 0px; TEXT-ALIGN: right
}
#content-clients H3 {
	MARGIN-BOTTOM: 20px
}
#content-clients H5 {
	MARGIN-BOTTOM: 5px
}
#content-clients .lhs {
	CLEAR: both; FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 200px
}
#content-clients .rhs {
	FLOAT: right; PADDING-BOTTOM: 20px
}
#content-clients .col1 {
	FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 94px 0px 0px 20px; WIDTH: 240px
}
#content-clients .col1 P {
	TEXT-INDENT: 0px
}
#content-clients .col3 P {
	TEXT-INDENT: 0px
}
#content-clients .col2 {
	FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 60px 40px 0px 0px; WIDTH: 290px
}
#content-clients .col3 {
	FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 94px 0px 0px; WIDTH: 190px
}
#content-clients .navi-sub IMG {
	PADDING-LEFT: 20px
}
#content-clients .navi-sub UL {
	FLOAT: right; MARGIN: 0px 10px 8px 0px
}
#content-vacancies .navi-sub UL {
	FLOAT: right; MARGIN: 0px 10px 8px 0px
}
HTML > BODY #content-clients .navi-sub UL {
	MARGIN-RIGHT: 20px
}
#content-vacancies .navi-sub UL {
	MARGIN-RIGHT: 20px
}
#content-clients .intro {
	BACKGROUND-IMAGE: url(images/navi/clients-intro.gif); WIDTH: 38px
}
#content-vacancies .intro {
	BACKGROUND-IMAGE: url(images/navi/clients-latest.gif); WIDTH: 104px
}
#content-clients .security {
	BACKGROUND-IMAGE: url(images/navi/clients-security.gif); WIDTH: 98px
}
#content-vacancies .security {
	BACKGROUND-IMAGE: url(images/navi/clients-security.gif); WIDTH: 98px
}
#content-clients .it {
	BACKGROUND-IMAGE: url(images/navi/clients-it.gif); WIDTH: 75px
}
#content-vacancies .it {
	BACKGROUND-IMAGE: url(images/navi/clients-it.gif); WIDTH: 75px
}
#content-clients .comm {
	BACKGROUND-IMAGE: url(images/navi/clients-comm.gif); WIDTH: 110px
}
#content-vacancies .comm {
	BACKGROUND-IMAGE: url(images/navi/clients-comm.gif); WIDTH: 110px
}
#content-vacancies .search {
	BACKGROUND-IMAGE: url(images/navi/clients-search.gif); WIDTH: 47px
}
#content-vacancies .navi-sub UL {
	PADDING-RIGHT: 10px
}
#content-careers .navi-sub {
	FLOAT: left; WIDTH: 400px
}
#content-careers .serintro {
	BACKGROUND-IMAGE: url(images/navi/services-intro.gif); WIDTH: 38px
}
#content-careers .serexc {
	BACKGROUND-IMAGE: url(images/navi/services-exc.gif); WIDTH: 120px
}
#content-vacancies {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
#content-vacancies H2 {
	MARGIN: 0px 20px 10px 0px; TEXT-ALIGN: right
}
#content-vacancies .lhs {
	FLOAT: left; MARGIN: 50px 80px 0px 0px; WIDTH: 160px
}
#content-vacancies .rhs {
	FLOAT: left; MARGIN: 50px 0px 0px; WIDTH: 520px
}
DT {
	CLEAR: left; PADDING-RIGHT: 30px; FLOAT: left; WIDTH: 220px
}
DT A {
	FONT-SIZE: 14px; COLOR: #89885e
}
DT A STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #6e6e4c
}
DT A:hover {
	COLOR: #3a351a
}
DT A:hover STRONG {
	COLOR: #3a351a
}
DT EM {
	FONT-SIZE: 11px; PADDING-TOP: 8px
}
DD {
	FLOAT: right; WIDTH: 250px; COLOR: #89885e
}
DD A {
	COLOR: #3a351a
}
.info {
	FLOAT: left; WIDTH: 290px
}
.salary {
	FLOAT: left; MARGIN: 10px 0px 0px 115px; WIDTH: 290px
}
HTML > BODY .salary {
	MARGIN-LEFT: 230px
}
.location {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 20px; WIDTH: 520px; PADDING-TOP: 0px; BORDER-BOTTOM: #b1b195 1px dashed
}
.location IMG {
	PADDING-LEFT: 230px
}
.apply {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 10px; WIDTH: 520px; PADDING-TOP: 10px; BORDER-BOTTOM: #b1b195 1px dashed; TEXT-ALIGN: right
}
.navi-pages {
	CLEAR: both; FLOAT: right; PADDING-BOTTOM: 20px
}
.navi-pages P {
	FLOAT: left
}
.navi-pages UL {
	FLOAT: left; MARGIN: 0px; PADDING-TOP: 1px
}
.navi-pages LI {
	DISPLAY: inline; MARGIN-LEFT: 5px; LIST-STYLE-TYPE: none
}
.navi-pages LI A {
	FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 0px! important
}
.navi-pages LI A {
	HEIGHT: 10px
}
.navi-pages LI A:hover {
	BACKGROUND-POSITION: 0px -20px
}
.next {
	BACKGROUND-IMAGE: url(images/navi-pages-next.gif); WIDTH: 20px
}
.previous {
	BACKGROUND-IMAGE: url(images/navi-pages-previous.gif); WIDTH: 20px
}
#content-vacancies .col1 {
	FLOAT: left; MARGIN: 60px 0px 20px; WIDTH: 240px
}
#content-vacancies .col1 P {
	WIDTH: 160px
}
#content-vacancies .col2 {
	FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 60px 40px 0px 0px; WIDTH: 290px
}
#content-vacancies .col3 {
	MARGIN-TOP: 114px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 190px
}
#content-vacancies .col2 H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 20px; COLOR: #89885e
}
#content-vacancies .col3 .extra-info {
	MARGIN-BOTTOM: 20px
}
#content-content .navi-sub {
	MARGIN-LEFT: 312px; WIDTH: 400px
}
#content-content .navi-sub H2 {
	MARGIN-BOTTOM: 3px
}
#content-content .lhs {
	CLEAR: both; MARGIN-TOP: 8px; FLOAT: left
}
#content-content .lhs IMG {
	PADDING-BOTTOM: 20px; MARGIN: 0px 20px
}
#content-content .rhs {
	MARGIN-TOP: 8px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 190px
}
#content-content ADDRESS {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 8px; COLOR: #3a351a; LINE-HEIGHT: 14px
}
#content-conten3A351At ADDRESS A {
	
}
#content-content ADDRESS STRONG {
	
}
#content-content ADDRESS IMG {
	PADDING-RIGHT: 5px
}
#content-content .rhs H3 {
	MARGIN-BOTTOM: 10px
}
.pdf A {
	BACKGROUND-POSITION: 0px 1px; PADDING-LEFT: 23px; BACKGROUND-IMAGE: url(images/navi-pages-next.gif); BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.pdf A:hover {
	BACKGROUND-POSITION: 0px -19px
}
#content-content .navi-sub UL {
	MARGIN: 0px 20px 8px 0px
}
#content-content .general {
	BACKGROUND-IMAGE: url(images/navi/contact-general.gif); WIDTH: 93px
}
#content-content .map {
	BACKGROUND-IMAGE: url(images/navi/contact-map.gif); WIDTH: 110px
}
#content-content .careers {
	BACKGROUND-IMAGE: url(images/navi/contact-careers.gif); WIDTH: 52px
}
#content-footer {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#content-footer P {
	WIDTH: 350px; TEXT-INDENT: 0px
}
#content-footer H3 {
	PADDING-TOP: 10px
}
#footer {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 60px;
	COLOR: #FFFFFF;
	PADDING-TOP: 10px
}
#footer-a {
float: left;
text-align: left;
}

#footer-b  {
float: right;
text-align: right;
}
#footer UL {
	MARGIN: 0px;
	COLOR: #FFFFFF
}
#footer LI {
	DISPLAY: inline
}
ADDRESS {
	FONT-STYLE: normal
}
#footer A {
	COLOR: #FFFFFF
}
#footer A:hover {
	COLOR: #fff
}
#pf_iframe_login {
	BORDER-TOP: #ddddd3 1px dotted; FLOAT: right; WIDTH: 515px; MARGIN-RIGHT: 20px; PADDING-TOP: 5px; HEIGHT: 40px; TEXT-ALIGN: right
}
#content-aboutfullpage {
	CLEAR: both;
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 20px;
	PADDING-TOP: 20px
}
#map {
	FLOAT:left; WIDTH: 390px
}

#map div {
     max-width: 380px; /* Change to the width of your map */
}
#map div span {
     white-space: normal;
}