/**sub Nav **/

.subNav {
 background-color:white;
 padding:0px 6px 4px 6px;
 color:white;
 font-weight:bold;
 cursor:pointer;

}
.subNav A {
 display:block;
 color:black;
 margin-bottom:4px;
 text-decoration:none;
 background-image: url(/javaImages/61/33/0,,10823~2896737,00.gif);
 background-repeat:no-repeat;
 background-position: center left;
 padding-left:16px;
font-weight:normal;
}
.subNav A:Hover {
 text-decoration:underline;
}
.subNav A:Highlight {
 color:white;
}

.indent {
 padding-left: 10px;
 
}
.subNavHeader {
 background-color:#250e38;
 border: 1px solid #250e38;
 padding-left:6px;
 margin-bottom:5px;
}

/*.valueChain, .valueChain A  {
text-decoration:none;
background-color:#f0ecf2;
}*/
.highlight {
 color:white;
}

/** MainSite Layout**/
.article {
   margin: 0px 10px 0px 10px;
}
.articleBody {
}
.articleText {

}
.borderbottom {

}
.articleIndex {
 margin:10px;
}


.mainColumn {
/*padding: 0px 5px 0px 0px;*/
/*border-left:1px dotted black;*/
border-left:1px dotted black;
padding-left:5px;

}
.middleColumn {
border-left:1px dotted black;
border-right:1px dotted black;
padding: 0px 5px 0px 5px;
}
.teaserColumn {
 width:157px;
 padding-left:6px;
}
.teaserColumn .border {
margin-bottom:2px;
}
.teaserColumn .layout {
margin-bottom:5px;
}

.MainWrap {
border: 1px solid #999999;
background-color:white;
/*padding-top:13px;
padding-bottom:15px;*/
padding: 13px 7px 15px 0px; 
}
.siteWrap {
 padding-left:63px;
}
.headline {
 font-size:100%;
 color:#2c1541;
 font-weight:bold;
}
.article .headline {
display:none;
}
FORM {
 margin: 0;
 padding: 1px;
}
HR {
 height:1px;
 background-color:black;
 border-style:none;
}
TABLE {
 border-style:none;
 clear:both;
}
.layoutTable {
 width:auto;
}
.layout {
 text-align:left;
 color:black;
}
TD {
 vertical-align:top;
 padding:0;
 color:black; 
 font-family: Verdana,Helvetica,sans-serif;
}
table {
  font-size:1em;
}
BODY {
 font-family: Verdana,Helvetica,sans-serif;
 font-size:70%;
}
LI {
 margin:0px;
 padding:0px;
}
UL {
 margin:0px;
 padding:0px;
/* list-style-type: none;*/
}
#page2209512 UL {
 margin:2px 0px 0x 8px;
 padding:2px 0px 0x 8px;
}

A IMG {
 border-width: 0;
 border-style: none;
}
A {
 color:black;
 text-decoration:none;
 font-weight: bold;
}
A:Hover {
 text-decoration:underline;
}
.body {
 margin:0;
 padding-top:30px;
 text-align:center;
 background-image:url(/javaImages/2e/eb/0,,10823~3533614,00.gif);
 background-repeat:repeat-x;
 background-color:#f1eef3;
}
.bodyBorder {
 width:891px;
 margin-left:auto;
 margin-right:auto;
}
#page2211924, #page2212147,#page2213658, #page2220565, #page2230723 {
 background:white none;
}
.logo {
 padding-bottom:6px;
/* margin-left:-63px;*/
}
.border {
 background-color:#250e38;
 border: 1px solid #250e38;
 margin-bottom:5px;
}
.border .headline {
 color:white;
 padding:4px 4px 4px 7px;
}
.leftColumn {
 width:165px;

}
.termsAndConditions {
 text-align:center;
 padding:3px;
 background-color:black;
 margin-top:5px;
 color:white;
}
.termsHeader {
 text-align:right;
 padding-left:215px;
 Padding-top:30px;
 color:white;
}
.termsAndConditions A,.termsHeader A {
 color:white;
 font-weight:normal;
}
/** Widths **/

.longwidth {
width: 586px;
}

/** ABOUT US **/
.aboutUs {
}
#page2208199, #page2208209, #page2208210, #page2208421, #page2208208 {
 background-image:url(/javaImages/2e/eb/0,,10823~3533614,00.gif);
 background-repeat:repeat-x;
 background-color:#f0f7fb;

}
.aboutUs .subNavHeader {
 background-color:#1b6aaa;
 border: 1px solid #1b6aaa;
}
.aboutUs .border {
 background-color:#1b6aaa;
 border: 1px solid #1b6aaa;
}
.valueChainWrap, .manageWrap, .locationWrap, .contactWrap, .locationWrap, .vacanciesWrap {
}
.valueChainWrap .valueChain A, .manageWrap .manage A, .contactWrap .contact A, .locationWrap .location A, .vacanciesWrap .vacancies A {
 background-color:#edf6fa;
}
.aboutLeft {
 border-right:1px dotted black;
}
.aboutUs .subNav A {
 background-image: url(/javaImages/18/34/0,,10823~2896920,00.gif);
}

/** Production **/
.production {
}
#page2208212, #page2208216, #page2208215, #page2208214, #page2208213, #page2208791 {
 background-image:url(/javaImages/2e/eb/0,,10823~3533614,00.gif);
 background-repeat:repeat-x;
 background-color:#f0f7ec;
}
.production .subNavHeader {
 background-color:#339900;
 border: 1px solid #339900;
}
.production .border {
 background-color:#339900;
 border: 1px solid #339900;
}
.designWrap, .editingWrap, .encodingWrap, .streamingWrap, .archivingWrap, .poverviewWrap {
}
.designWrap .design A, .editingWrap .editing A, .encodingWrap .encoding A, .streamingWrap .streaming A, .archivingWrap .archiving A, .poverviewWrap .poverview A {
 background-color:#f0f7ec;
}
.production .subNav A {
 background-image: url(/javaImages/fc/60/0,,10823~2908412,00.gif);
}

/** Digi Suite **/
.digiSuite {
}
#page2208218, #page2208219, #page2208220, #page2208221, #page2208222, #page2208792{
 background-image:url(/javaImages/2e/eb/0,,10823~3533614,00.gif);
 background-repeat:repeat-x;
 background-color:#fef6ed;
}
.digiSuite .subNavHeader {
 background-color:#ff6701;
 border: 1px solid #ff6701;
}
.digiSuite .border {
 background-color:#ff6701;
 border: 1px solid #ff6701;
}
.avpmWrap, .dcmwrap, .mpmWrap, .dsmWrap, .hostingWrap, .doverviewWrap {
}
.avpmWrap .avpm A, .dcmwrap .dcm A, .mpmWrap .mpm A, .dsmWrap .dsm A, .hostingWrap .hosting A, .doverviewWrap .doverview A {
background-color:#fef6ed;
}
.digiSuite .subNav A {
 background-image: url(/javaImages/4b/61/0,,10823~2908491,00.gif);
}

 
/** commercial **/
.commercial {
}
#page2208224, #page2208226, #page2208225, #page2208227, #page2208228, #page2208229, #page2208230, #page2208793 {
 background-image:url(/javaImages/2e/eb/0,,10823~3533614,00.gif);
 background-repeat:repeat-x;
 background-color:#f9eeee;
}
.commercial .subNavHeader {
 background-color:#b00e14;
 border: 1px solid #b00e14;
}
.commercial .border {
 background-color:#b00e14;
 border: 1px solid #b00e14;
}
.crmWrap .subscriptionWrap, .advertisingWrap, .customerWrap, .syndicationWrap, .commerceWrap, .bettingWrap, .coverviewWrap {
}
.crmWrap .crm A, .subscriptionWrap .subscription A, .advertisingWrap .advertising A, .customerWrap .customer A, .syndicationWrap .syndication A, .commerceWrap .commerce A, .bettingWrap .betting A, .coverviewWrap .coverview A {
background-color:#f9eeee;

}
.commercial .subNav A {
 background-image: url(/javaImages/75/63/0,,10823~2909045,00.gif);
}

/** Cleints **/
.clients {
}
#page2208232, #page2208233, #page2209194, #page2209193, #page2209195, #page2209196, #page2209198, #page2209199, #page2209197, #page2209200 {
 background-image:url(/javaImages/2e/eb/0,,10823~3533614,00.gif);
 background-repeat:repeat-x;
 background-color:#f9f8f2;
}
.clients .subNavHeader {
 background-color:#a99849;
 border: 1px solid #a99849;
}
.clients .border {
 background-color:#a99849;
 border: 1px solid #a99849;
}
.clientsWrap, .studiesWrap {
}
.clientsWrap .clients A, .studiesWrap .studies A {
background-color:#f9f8f2;

}
.clients .subNav A {
 background-image: url(/javaImages/7d/66/0,,10823~2909821,00.gif);
}
.caseStudy .article .headline {
background-color:#a99849;
 border: 1px solid #a99849;
color:white;
padding-left:5px;
}
.caseStudy {
}
.caseStudy .headline {
 display:block;
}
.mainColumn .caseStudy  {
margin-left:-7px
}
.caseStudy  .border .headline {
 color:white;
 padding-left:4px;
}
.caseStudy .articleBody {
padding-left:5px;
}

/** Home **/
.Index {
}
.homesWrap, .pressWrap, .vacanciesWrap, .smapWrap {
}
.homesWrap .homes A, .pressWrap .press A, .vacanciesWrap .vacancies A, .smapWrap .smap A {
 background-color:#f0ecf2;
}


/** DDHTML **/
.dhtmlCommercialWrap {
 border:1px solid #e94b04;
 background-color: #fbf7ec;
 padding:4px;
 list-style-type: none;
}
.squareWrap {
margin-top:3px;
}
.management {
border:1px solid #98bcd9;
 background-color: #edf6fa;
padding:5px;
}

/** Various Styles **/
.articleWrap {
 border:1px solid #57426d;
 background-color:#f6f4f7;

}
.magazine {
 padding:5px;
}
.magazine TD {
 font-style:italic;
 font-weight:normal;
}
.magazine TD a {
 font-weight:normal;
}
.date {
color: #57426d;
margin-right:4px;
}
.moreLink {
 margin-left:5px;
}
.restNews .articleSeparator {
  clear:both;
  height:1px;
  margin-top:6px;
  margin-bottom:6px;
  background-color: #57426d;
}
.restNews .articleIndex {
/* margin-left:0px;*/
}
.leftColumn .articleSeparator {
  clear:both;
  height:1px;
  margin-top:6px;
  margin-bottom:6px;
background-color: white;
  border-bottom: 1px dotted black;
}
.leftColumn .border {
 margin:0px 5px 0px 5px;
}
.teaserColumn .subNav {
 padding:0px 0px 4px 0px;

}

/** Client Links **/
.popup {
  border: 1px solid #a99849;
  background-color: #ffffff;
  width: 240px;
  padding: 0px;
  position:relative;
  left:-60px;
  top:5px;
}

div.subcontent {
  position:absolute;
  left:0px;
  top:0px;
  display:none;
}

td.popupheader {
  background-color: #a99849;
  font: bold 11px arial;
  color: #FFFFFF;
  padding-left: 4px;
  padding-right: 4px;
  height: 18px;
}

a.popuplink {
  font: bold 11px arial;
  color: #000000;
  text-decoration: none;
}

td.popuptext {
  font: 11px arial;
  color: #000000;
  padding-top: 8px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 8px;
}
.clientHeader {
 font-weight:bold;
 padding: 2px 0px 3px 0px;
}
.clientsPageWrap {

background-color:white;
padding: 13px 12px 13px 12px; 

}
.clientsWidth {
/* width:765px;*/
border: 1px solid #999999;
}
.clientText {
margin-right:10px;
font-size: 90%;
padding:0px 5px 5px 0px;
}
.dropRight {
 margin-left:58px;
}
.dcmheight {
 height:293px;
}
.dsmheight {
height:330px;
}
.crmheight {
 height:210px;
}
.overview {
 font-size:80%;
}
.overviewPad TD, .doverviewPad TD, .coverviewPad TD {
 padding:5px 3px 5px 1px;
 border-bottom: 1px dotted black; 
}
.overviewPad A {
 color: #349800
}
.doverviewPad A{
 color: #ff6701;
}
.coverviewPad A{
}
.comRightWrap {
background-image: url(/javaImages/96/bd/0,,10823~2932118,00.jpg);
 background-repeat:repeat-y;
/*height:192px;*/
width:219px;
font-size:80%;

}
.coverviewPad2 TD {
 padding:5px 3px 5px 1px;
}

/** NUS **/
#page2209513 .bodyBorder, #page2209512 .bodyBorder{
width:589px;
}
#page2209513, #page2209512 {
 background-image:none;
 background-color:black;
}
.nusBackground {
background-image: url(/javaImages/a4/10/0,,10823~2953380,00.jpg);
 background-repeat:no-repeat;
width:589px;
height: 399px;

}
.nusBorder {
border:1px solid white;
color:white;
}
.nusBorder A {
color:white;
}
.selectText {
float:left;
/*padding-top:10px;
padding-bottom:10px;
vertical-align:middle;*/
}
.dropRight2 {
float:left;
padding-top:10px;
padding-bottom:10px;
margin-left:4px;
}
.bottomNus {
 clear:both;
 margin-top:10px;
}
.nusWrap {
 padding:10px;
color:white;
}
.nusHead {
background-color:#962e33;
border-bottom:1px solid white;
padding:5px 5px 5px 10px;
color:white;
}
#page2210259 {
 background-image:none;
 background-color:white;
}

optgroup {

}

.emptyLine{
 line-height: 15px;
 height: 20px;
}

.HelpNav {
 background-color:white;
 padding:0px 6px 4px 6px;
 /*color:black;*/
 font-weight:bold;
 cursor:pointer;
}

.HelpNavHeader {
 background-color:#250e38;
 border: 1px solid #250e38;
 padding-left:6px;
 margin-bottom:5px;
}

.subNavHeaderHelp {
 background-color:#250e38;
 border: 1px solid #250e38;
 padding-left:6px;
 margin-bottom:5px;
 color: ffffff;
}




/* Surveys */

.survey {
  margin-top: 10px;
  font-size: 10px;
  font-family: Arial,Helvetica,sans-serif;
  background-color: white;
  color: black;
}

.survey TD {
  color: black;
}

.surveyIntroduction {
  padding: 10px;
  border: 1px solid #1C2053;
  margin-top: 15px;
  margin-bottom: 15px;
  margin-left: 15px;
  margin-right: 15px;
}


.surveyPagination {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 10px;
  text-align: center;
  v-align: bottom;
}

.previousPage {
  text-align: left;
  display:none;
}

.pagePosition {
  text-align:center;  
}

.nextPage {
  text-align: right;  
}

.surveySubmit {
  text-align: center;
}

.surveySection {
  margin-bottom: 10px;
  padding: 5px;
  background-color:#1C2053;
  color: white;
  font-weight: bold;
  font-style: italic;
  font-stretch: wider expanded;
}

.surveyQuestion {
  padding: 10px;
  text-align: left;
  color: #073F7F;
  font-weight: bold;
}

.surveyAnswer {
  padding: 10px;
  text-align: left;
}

.surveyTextAnswer {
  width : 300px;
}

.surveyGrid TD {
  border: 1px solid black;
  width: 100%;
}

.surveyGridQuestion {
  color: #2E3360;
  background-color: #B3B7D4;
  font-weight: bold;
  padding: 2px;
}

.surveyGridAnswer {
  padding: 2px;
}

.surveyGridAnswerTitle {
  padding: 2px;
  background-color: #B3B7D4;
  color: #2E3360;
  font-weight: bold;
}

.thankyouText {
  padding: 50px;
}

.highlightText {
  color: red;
}

.surveyPage {
  border: 1px solid #1C2053;
  margin-top: 15px;
  margin-bottom: 15px;
  margin-left: 15px;
  margin-right: 15px;
}
.mediaArticle {
  height:100%;

}

.mediaPlayer {
  width:480px;
  float:left;
  position:relative;
  background-color:#e1e5e8;
  text-align: center;
}
.mediaQuality {
  text-align:left;
  margin:5px;
  font-weight:bold;
}
.mediaButtons {
  background-image:url(/javaImages/63/2c/0,,10823~3091555,00.gif);
  background-repeat:no-repeat;
  width:320px;
  text-align:center;
}
.mediaWrap2 {
margin: 0px 0px 0px 149px;
background-color: #e1e5e8;
width:480px;

}
.mediaVideo {
margin: 20px 0px 0px 139px;
width:480px;
}

.hover {
  border: 1px solid black;
  background-color:#A10000;
  padding: 1px;
  width:200px;
  height:20px;
  font-weight: bold;
    
}
#page2227906 {
 /* background-image:none;
 background-repeat:repeat-x;
 background-color:#31356a;*/

}
#page2227906 .pagePosition {
display:none;
}






