html,body{background-color:#F3F3F4;border:0;color:#000;font:normal small Arial,Verdana,sans-serif;height:100%;margin:0;padding:0;vertical-align:baseline;}body{margin-top:20px;}pre,code{font-family:Consolas,"Courier New",Courier,monospace;color:#00C;}em{font-style:italic;}table{table-layout:fixed;border-collapse:collapse;}p,h1,h2,h3,h4,h5{margin:0;margin-bottom:.5em;}h1,h2,h3,h4,h5{font-weight:bold;}h1{font-size:3em;}h2{font-size:2.5em;}h3,h4,h5{font-size:2em;}img,embed{display:block;border:none;}form{margin:0;}hr{color:#959AC3;background-color:#959AC3;height:1px;border:0;}div#topShadow,div#bottomShadow{background:url(../Images/drop-shadow-top.png) left top no-repeat;height:6px;margin:auto;position:relative;width:998px}div#bottomShadow{background-image:url(../Images/drop-shadow-bottom.png);height:34px}div#topRightShadow{background:url(../Images/drop-shadow-topright.png) left top no-repeat;height:33px;position:absolute;right:0;top:6px;width:32px}div#container{background:url(../Images/container-bg.png) left top repeat-x #FFF;border-bottom:10px solid #fff;position:relative;margin:auto;width:960px}object#logo{margin-bottom:4px}ul#menu{list-style:none;margin:-23px 0 0 233px;overflow:hidden;padding:0;width:710px}ul#menu li{background:url(../Images/divider.png) right center no-repeat;float:left;margin-right:7px;padding-right:7px}ul#menu li.none,ul#footer li.none{background:none;margin:0;padding:0}ul#menu li a{color:#919295;text-decoration:none}ul#menu li a.current,ul#menu li a:hover,ul#menu li a:focus{color:#e51937}dl#quick-contact{background:url(../Images/quick-contact.png) left top no-repeat #e51937;margin:0;padding-left:18px;position:absolute;right:0;top:25px;width:280px}dl#quick-contact dt{margin-left:10px}dl#quick-contact dt,dl#quick-contact dd{float:left;font-size:85%;padding:3px 0}dl#quick-contact dt,dl#quick-contact dd,dl#quick-contact a{color:#FFF;text-decoration:none}dl#quick-contact a:hover,dl#quick-contact a:focus{color:#000}dl#quick-contact dd{margin:0 0 0 2px}div.hr{background:url(../Images/hr.png) left top no-repeat;clear:both;height:35px;margin-top:20px}p#quick-address{margin:0 0 0 30px}p#quick-address,.home-address,ul#footer a{color:#919295;font-size:85%;text-decoration:none}ul#footer a:hover,ul#footer a:focus{color:#000}p#quick-address strong{color:#e51937}ul#footer{float:right;list-style:none;margin:-17px 30px 0 0;padding:0}ul#footer li{background:url(../Images/divider-footer.png) left center no-repeat;float:left;margin-left:1em;padding-left:1em}div#section,div#main,div#image,div#sub{float:left;width:320px}div#main{width:640px}div#image{margin-left:28px}div#sub{padding:20px;width:544px}#footerPosition{margin-top:50px;width:960px}div#section p{font-size:85%;padding:5px 8px 0 28px;color:#000}div#section a{text-decoration:none}div#section p#inbound{min-height:46px}div#section p#outbound{background:url(../Images/outbound-bg.png) left top repeat-x #2d2d2e;color:#FFF;margin-bottom:0;padding-bottom:1px}div#section p.inbound strong,div#section p.outbound strong,div#section ul.inbound li a span,div#section ul.outbound li a span{visibility:hidden}div#section p.inbound,div#section p.outbound{background:url(../Images/swatch.png) 0 0 no-repeat #FFF;color:#e51937;height:35px;margin-bottom:0;padding:0}div#section p.outbound{background-position:0 -35px;background-color:#000;color:#FFF;height:36px}div#section ul{list-style:none;margin:0;padding:0}div#section ul.inbound,div#section ul.outbound{background:url(../Images/swatch.png) 0 -71px no-repeat;height:60px}div#section ul.outbound{background-position:0 -199px;height:67px}div#section ul.inbound li a,div#section ul.outbound li a{background:url(../Images/swatch.png) 0 -73px no-repeat;display:block;height:19px;width:225px}div#section ul.outbound li a{background-position:0 -199px;height:29px}div#section ul.outbound li a.b2c{background-position:0 -228px;height:38px}div#section ul.inbound li a.bureau{background-position:0 -90px}div#section ul.inbound li a.webchat{background-position:0 -109px}div#section ul.inbound li a:hover,div#section ul.inbound li a:focus,div#section ul.outbound li a:hover,div#section ul.outbound li a:focus,div#section ul.inbound li.current a{background-position:0 -137px}div#section ul.inbound li a.bureau:hover,div#section ul.inbound li a.bureau:focus,div#section ul.inbound li.current a.bureau{background-position:0 -154px}div#section ul.inbound li a.webchat:hover,div#section ul.inbound li a.webchat:focus,div#section ul.inbound li.current a.webchat{background-position:0 -173px}div#section ul.outbound li a:hover,div#section ul.outbound li a:focus,div#section ul.outbound li.current a{background-position:0 -266px}div#section ul.outbound li a.b2c:hover,div#section ul.outbound li a.b2c:focus,div#section ul.outbound li.current a.b2c{background-position:0 -295px}div#section ul#links li a{background:url(../Images/swatch.png) 0 -397px no-repeat #b1b1b5;border-bottom:1px dotted #FFF;color:#FFF;display:block;padding:8px 40px;width:240px}div#section ul#links li a:hover,div#section ul#links li a:focus,div#section ul#links li a.current{background-position:0 -333px}h1#page-title{height:149px;margin:0;position:relative;width:640px}h1#page-title span{background:url(../Images/header-swatch.jpg) 0 0 no-repeat;height:100%;position:absolute;width:100%}h1#page-title span.about{background-position:0 -149px}h1#page-title span.inbound-dedicated{background-position:0 -298px}h1#page-title span.inbound-services{background-position:0 -2682px}h1#page-title span.inbound-bureau{background-position:0 -447px}h1#page-title span.inbound-webchat{background-position:0 -596px}h1#page-title span.outbound-b2b{background-position:0 -745px}h1#page-title span.outbound-b2c{background-position:0 -894px}h1#page-title span.outbound-services{background-position:0 -1043px}h1#page-title span.b2b-data{background-position:0 -1192px}h1#page-title span.consultancy{background-position:0 -1341px}h1#page-title span.fulfilment-services{background-position:0 -1490px}h1#page-title span.HTS{background-position:0 -1639px}h1#page-title span.legal{background-position:0 -1788px}h1#page-title span.assurance{background-position:0 -1937px}h1#page-title span.privacy{background-position:0 -2086px}h1#page-title span.services{background-position:0 -2235px}h1#page-title span.sitemap{background-position:0 -2384px}h1#page-title span.why{background-position:0 -2533px}div#image h1#page-title,div#contact h1#page-title{height:150px;margin:0;position:relative;width:320px}div#image object#page-title{margin-bottom:-3px}div#image h1#page-title span.technology,div#image h1#page-title span.people,div#image h1#page-title span.careers,div#image h1#page-title span.vacancies,div#contact h1#page-title span.contact{background:url(../Images/pagetitles-side-swatch.png) 0 0 no-repeat;height:100%;position:absolute;width:100%}div#image h1#page-title span.people{background-position:0 -150px}div#image h1#page-title span.careers{background-position:0 -300px}div#image h1#page-title span.vacancies{background-position:0 -450px}div#contact h1#page-title{height:113px;width:500px}div#contact h1#page-title span.contact{background-image:url(../Images/contact-us.jpg)}div#services{clear:both;padding-top:18px;overflow:hidden;width:960px}div#services dl,div#services dl dd{margin:0;width:177px}div#services dl{float:left;margin-left:4px}div#services dl:first-child{margin-left:28px}div#services dl dt a{background:url(../Images/services-swatch.png) 0 0 no-repeat;display:block;height:33px;text-decoration:none;width:177px}div#services dl dt a.OQA{background-position:0 -33px}div#services dl dt a.B2B{background-position:0 -66px}div#services dl dt a.HTS{background-position:0 -99px}div#services dl dt a.FS{background-position:0 -132px}div#services dl dt a span{visibility:hidden}div#services dl dd a{border-bottom:7px solid #e51937;color:#000;display:block;font-size:85%;min-height:50px;padding:5px;text-decoration:none}div#services dl dd a:hover,div#services dl dd a:focus{color:#e51937;text-decoration:underline}#bodysub{margin-left:320px;position:relative}#container .v2{margin-left:350px}#container .v2 #content{min-height:397px}div#content,#container .v2 #contentpadding{min-height:245px;padding:20px 20px 0}#container .v2 #contentpadding{padding-bottom:90px}div#main div#content p,div#bodysub div#content p{line-height:1.5em}div#main div#content p.intro,div#bodysub div#content p.intro,div#main div#content p strong,div#bodysub div#content p strong,div#main div#content p a,div#bodysub div#content p a,div#main div#content p.uppercase,div#bodysub div#content p.uppercase,div#sub p.intro,div#sub p.uppercase,div#sub p strong{color:#e51937}div#main div#content p a:hover,div#main div#content p a:focus,div#bodysub div#content p a:hover,div#bodysub div#content p a:focus{color:#000;text-decoration:none}div#main div#content p.intro,div#bodysub div#content p.intro,div#sub p.intro{font-size:110%;font-weight:bold}div#main div#content p.uppercase,div#bodysub div#content p.uppercase,div#sub p.uppercase{font-weight:bold;margin-top:1.5em;text-transform:uppercase}div#main div#content ul.bullet-points,div#bodysub div#content ul.bullet-points,div#main div#content ul.bullet-points ul,div#bodysub div#content ul.bullet-points ul,div#sub ul.bullet-points,div#sub ul.bullet-points ul{list-style:none;margin:0 0 1em;padding:0}div#main div#content ul.bullet-points ul,div#bodysub div#content ul.bullet-points ul,div#sub ul.bullet-points ul{margin-top:.5em}div#main div#content ul.bullet-points ul li,div#bodysub div#content ul.bullet-points ul li,div#sub ul.bullet-points ul li{margin:0}div#main div#content ul.bullet-points li,div#bodysub div#content ul.bullet-points li,div#sub ul.bullet-points li{background:url(../Images/arrow.png) left 3px no-repeat;margin:1em 0;padding-left:15px}div#main div#content ul.bullet-points a,div#bodysub div#content ul.bullet-points a,div#sub ul.bullet-points a{color:#000;text-decoration:none}div#main div#content ul.bullet-points a:hover,div#main div#content ul.bullet-points a:focus,div#bodysub div#content ul.bullet-points a:hover,div#bodysub div#content ul.bullet-points a:focus,div#sub ul.bullet-points a:focus,div#sub ul.bullet-points a:focus{color:#e51937}div#contact{padding:0 30px;position:relative}div#contact dl{position:absolute;right:30px;top:30px;width:380px}div#contact dl,div#contact dl dd{margin:0}div#contact dl dt,div#contact dl dd a:hover,div#contact dl dd a:focus{color:#e51937}div#contact dl dd a{color:#000;text-decoration:none}div#contact dl dt{float:left;width:15px}div#contact dl dd.nofloat{clear:left;margin-bottom:5px}div#contact h2.legend{background:url(../Images/legend.png) right top no-repeat #e51937;color:#FFF;font-size:85%;margin:20px 0 0;padding:4px 5px 0 20px;text-transform:uppercase;width:160px}div#contact form{background:url(../Images/form-bg.png) left top repeat-x;border-top:5px solid #e51937;padding:20px;position:relative}div#contact form p#tester{position:absolute;left:-3000px}div#contact form table{position:relative;width:100%}div#contact form td#fields input{border-top:1px solid #d4d5d6;border-right:1px solid #bdbec0;border-bottom:1px solid #e2e2e2;border-left:1px solid #ececec;font-size:85%;padding:3px 5px;width:260px}div#contact form td p strong{color:#e51937;font-weight:normal}div#contact form td.options p input,div#contact form td p span{float:left}div#contact form td p span{margin:2px 0 0 5px}div#contact form td.options p{clear:left}div#contact form td p.extraMarginTop{margin-top:20px}div#contact form td.options p.extraMarginTop,p.extraMarginTop{margin-top:30px}p.extraMarginTopSmall{margin-top:20px}div#contact form p.submit{margin-left:-3px;padding-top:10px}div#contact div#success,div#contact div#error{padding:20px}div#contact div#success h2,div#contact div#error h2{font-size:130%}div#contact div#error p strong{color:#e51937}div#westex{font-size:85%;padding:10px 20px;overflow:hidden;width:860px}div#westex div,div#westex ul{float:left}div#westex div{padding-right:40px;width:240px}div#westex ul{list-style:none;margin:0 20px 0 0;padding:0;width:180px}div#westex ul.nomargin{margin:0}div#westex ul,div#westex ul a{color:#919295;text-decoration:none}div#westex ul a:hover{color:#000}ul.services{background:url(../Images/services-bg.png) left top repeat-x;list-style:none;margin:0;padding:10px;width:248px}ul.services li{background:url(../Images/services-arrow.png) left center no-repeat;font-size:95%;margin-bottom:15px;padding-left:15px}p.removeBottomMargin{margin-bottom:0}div.registered-company{font-size:85%;margin-bottom:-30px;padding:0 0 0 50px}.quality{float:right;margin-right:15px;position:relative}.quality div{color:#919295;font-size:85%;left:-400px;line-height:10px;position:absolute;text-align:right;top:20px;width:400px}.home-address{color:#919295;display:inline;float:left;margin-left:28px;margin-top:17px}.home-address strong{color:#e51937}.home-address .first{margin:0 0 2px}div.overflow{overflow:hidden}div.crest{background:url(../Images/qualityLarge.png) left top no-repeat;bottom:0;height:165px;position:absolute;right:0;width:113px}#contact dd.website a{color:#e51937}h2,h3{color:#e51937;font-size:100%}#social-net{clear:left;display:inline;float:left;list-style:none;margin:25px 0 0 28px;padding:0}#social-net li{float:left;padding-right:3px}#social-net a{background:url(../Images/sprites-social-net.png) 0 0 no-repeat;display:block;height:32px;text-indent:-999em;width:32px}#social-net #linkedin{background-position:-32px 0}#social-net #twitter{background-position:-64px 0}#recentnews,#latestcasestudy{background-color:#f3f3f4;color:#919295;display:inline;float:left;font-size:85%;margin-right:4px;margin-top:6px;width:449px}#recentnews div,#latestcasestudy div,div.article{background:url(../Images/home-image-container.png) left top no-repeat;padding:6px 0 10px 104px;position:relative;height:auto!important;min-height:117px;height:117px}div.article{background-image:url(../Images/article-image-container.png);padding-left:114px}#recentnews div img,#latestcasestudy div img,div.article img{left:6px;position:absolute;top:6px}#recentnews p.title,#latestcasestudy p.title,div.article p.title{color:#e51937;font-size:120%}div.article p.title{font-size:100%;font-weight:bold}#recentnews a,#latestcasestudy a,div.article a{background:url(../Images/readmore-home.png) left center no-repeat;color:#000;padding-left:10px;text-decoration:none}#recentnews a:hover,#latestcasestudy a:hover,div.article a:hover{color:#e51937}#recentnews{margin-left:28px}#latestcasestudy{margin-right:0;width:448px}#newslogo{position:absolute;right:0;top:0}.date{font-size:90%}.article-divider{background:url(../Images/article-divider.png) left top repeat-x;height:40px;margin-bottom:10px}#casestudy p b{display:inline-block;font-size:130%;margin:10px 0}#recentnews.ourcentre{width:901px}#recentnews.ourcentre p{margin-bottom:2px;}#recentnews.ourcentre div{background-image:url(../Images/home-ourcentre-container.png);padding-left:225px;padding-top:13px}#recentnews.ourcentre .title{font-weight:bold}#playvideo{background:none !important;padding-left:0 !important}#playvideo span{background:url(../Images/playvideo.png) left top no-repeat;cursor:pointer;display:inline-block;height:23px;margin-top:5px;width:124px}#playvideo b{visibility:hidden}#twitterfeed,.home-address{clear:both}#recentnews div,#latestcasestudy div,div.article{min-height:133px}#twitterfeed{background:url(../Images/tweets.png) left top no-repeat;height:39px;margin:400px 0 0 25px;*margin-top:10px; position:relative}#twitterfeed p{left:150px;position:absolute;top:13px}#twitterfeed a{color:#E51937;text-decoration:none}#twitterfeed a:hover,#twitterfeed a:focus{color:#999}#flashcoverup{clear:both;position:relative}#flashcoverup span{background-color:#fff;height:10px;left:320px;position:absolute;top:-4px;width:640px}.nobold{font-size:100% !important;font-weight:normal !important}.seeourteam{background:url(../Images/header-seeourstaff.jpg) left top no-repeat !important}#video{margin-bottom:10px;outline:none}#minivideo{left:6px;position:absolute;top:6px}.highlight{color:#000;}
#iso,
#fsa,
#iso-contact,
#fsa-contact,
#iconshome,
#icons-contact {
	position: absolute;
}

#iso-contact,
#fsa-contact {
	bottom: -5px;
	left: -140px;
}

#iso,
#fsa {
	bottom: 0;
	left: -70px;
}

#iso {
	bottom: -5px;
	left: -150px;
}

.quality {
	min-height: 130px;
}

#iso-contact,
#fsa-contact {
	left: -377px;
	top: 83px;
}

#icons-contact,
#iso-contact {
	left: -462px;
}

#iconshome {
	left: -190px;
	bottom: 5px;
}

#icons-contact {
	top: 105px;
}

@media only screen and (max-device-width: 480px) {
	.quality div,
	.home-address {
		font-size: 55%;
	}
}
