BODY{font: 11px Verdana; color : #333333;}
TD{font: 11px Verdana; color : #333333;}

A:link {color: #ff6600; text-decoration : none;}
A:visited { color: #FF9900; text-decoration : none;}
A:hover  {color: #FF9900; text-decoration : underline;}

A.Link{font: 11px Verdana; color: #333333; text-decoration: none;}
A.Link:link{font: 11px Verdana; color: #333333; text-decoration: none;}
A.Link:visited{font: 11px Verdana; color: #333333; text-decoration: none;}
A.Link:hover{font: 11px Verdana; color: #333333; text-decoration: none;}

A.TitlePush{font: 9px Verdana; color: #666666; text-decoration: none; font-weight: bold;}
A.TitlePush:link{font: 9px Verdana; color: #666666; text-decoration: none; font-weight: bold;}
A.TitlePush:visited{font: 9px Verdana; color: #666666; text-decoration: none; font-weight: bold;}
A.TitlePush:hover{font: 9px Verdana; color: #666666; text-decoration : underline; font-weight: bold;}

TABLE.Top{border-bottom: 1px solid #CCCCFF;}
.TopCountry{font: 9px Verdana; color: #666666; text-transform: uppercase;}
TABLE.Nav{width: 770px; margin-bottom: 1px; border-bottom: 1px solid #CCCCFF;}
A.LinkNav{font: 9px Verdana; color: #8F8F8F; text-decoration: none;}
A.LinkNav:link{font: 9px Verdana; color: #8F8F8F; text-decoration: none;}
A.LinkNav:visited{font: 9px Verdana; color: #8F8F8F; text-decoration: none;}
A.LinkNav:hover{font: 9px Verdana; color: #8F8F8F; text-decoration: none;}
A.LinkNavSite{font: bold 9px Verdana; color: #FFFFFF; text-decoration: none;}
A.LinkNavSite:link{font: bold 9px Verdana; color: #FFFFFF; text-decoration: none;}
A.LinkNavSite:visited{font: bold 9px Verdana; color: #FFFFFF; text-decoration: none;}
A.LinkNavSite:hover{font: bold 9px Verdana; color: #FFFFFF; text-decoration: none;}
A.LinkNavSiteOn{font: bold 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavSiteOn:link{font: bold 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavSiteOn:visited{font: bold 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavSiteOn:hover{font: bold 9px Verdana; color: #9999FF; text-decoration: none;}
TD.NavSite{padding-right: 7px; background-color: #666666; height: 19px; width: 119px; text-align: right; vertical-align: middle;}
TD.TxtPush{padding-left: 7px; vertical-align: top; font-size: 9px;}
.TitlePush{font: bold 9px Verdana; color: #666666; }
TABLE.PushHome{width: 770px; margin-top: 20px;}
TD.TxtPush2{font: 9px Verdana; color: #B8B8FF; padding-left: 7px; vertical-align: top;}
.TitlePush2{font: bold 9px Verdana; color: #B8B8FF; }
TABLE.BottomHome{width: 770px;height: 23px; background-color: #9999FF;margin-top: 18px;margin-bottom: 13px;} 
TABLE.Bottom{width: 770px;height: 23px; background-color: #9999FF; margin-top: 1px;margin-bottom: 13px;} 
A.LinkBottom{font: 9px Verdana; color: #FFFFFF; text-decoration: none;}
A.LinkBottom:link{font: 9px Verdana; color: #FFFFFF; text-decoration: none;}
A.LinkBottom:visited{font: 9px Verdana; color: #FFFFFF; text-decoration: none;}
A.LinkBottom:hover{font: 9px Verdana; color: #FFFFFF; text-decoration: none;}
TD.Bottom{font: 9px Verdana; color: #FFFFFF;}
/* NAV pour la page OUR CAPABILITIES */
A.LinkNavLeft1{font: bold 9px Verdana; color: #AAAAAA; text-decoration: none;}
A.LinkNavLeft1:link{font: bold 9px Verdana; color: #AAAAAA; text-decoration: none;}
A.LinkNavLeft1:visited{font: bold 9px Verdana; color: #AAAAAA; text-decoration: none;}
A.LinkNavLeft1:hover{font: bold 9px Verdana; color: #AAAAAA; text-decoration: none;}
A.LinkNavLeftUnder1{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder1:link{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder1:visited{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder1:hover{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder1On{font: 9px Verdana; color: #575704; text-decoration: none;}
A.LinkNavLeftUnder1On:link{font: 9px Verdana; color: #575704; text-decoration: none;}
A.LinkNavLeftUnder1On:visited{font: 9px Verdana; color: #575704; text-decoration: none;}
A.LinkNavLeftUnder1On:hover{font: 9px Verdana; color: #575704; text-decoration: none;}
/* NAV pour la page OUR LEGACY */
A.LinkNavLeft2{font: bold 9px Verdana; color: #AAAA33; text-decoration: none;}
A.LinkNavLeft2:link{font: bold 9px Verdana; color: #AAAA33; text-decoration: none;}
A.LinkNavLeft2:visited{font: bold 9px Verdana; color: #AAAA33; text-decoration: none;}
A.LinkNavLeft2:hover{font: bold 9px Verdana; color: #AAAA33; text-decoration: none;}
A.LinkNavLeftUnder2{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder2:link{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder2:visited{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder2:hover{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder2On{font: 9px Verdana; color: #575704; text-decoration: none;}
A.LinkNavLeftUnder2On:link{font: 9px Verdana; color: #575704; text-decoration: none;}
A.LinkNavLeftUnder2On:visited{font: 9px Verdana; color: #575704; text-decoration: none;}
A.LinkNavLeftUnder2On:hover{font: 9px Verdana; color: #575704; text-decoration: none;}
/* NAV pour la page OUR CREATIVE */
A.LinkNavLeft3{font: bold 9px Verdana; color: #993333; text-decoration: none;}
A.LinkNavLeft3:link{font: bold 9px Verdana; color: #993333; text-decoration: none;}
A.LinkNavLeft3:visited{font: bold 9px Verdana; color: #993333; text-decoration: none;}
A.LinkNavLeft3:hover{font: bold 9px Verdana; color: #993333; text-decoration: none;}
A.LinkNavLeftUnder3{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder3:link{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder3:visited{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder3:hover{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder3On{font: bold 9px Verdana; color: #490303; text-decoration: none;}
A.LinkNavLeftUnder3On:link{font: bold 9px Verdana; color: #490303; text-decoration: none;}
A.LinkNavLeftUnder3On:visited{font: bold 9px Verdana; color: #490303; text-decoration: none;}
A.LinkNavLeftUnder3On:hover{font: bold 9px Verdana; color: #490303; text-decoration: none;}
/* NAV pour la page WORKING WITH US */
A.LinkNavLeft4{font: bold 9px Verdana; color: #990099; text-decoration: none;}
A.LinkNavLeft4:link{font: bold 9px Verdana; color: #990099; text-decoration: none;}
A.LinkNavLeft4:visited{font: bold 9px Verdana; color: #990099; text-decoration: none;}
A.LinkNavLeft4:hover{font: bold 9px Verdana; color: #990099; text-decoration: none;}
A.LinkNavLeftUnder4{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder4:link{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder4:visited{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder4:hover{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder4On{font: 9px Verdana; color: #575704; text-decoration: none;}
A.LinkNavLeftUnder4On:link{font: 9px Verdana; color: #575704; text-decoration: none;}
A.LinkNavLeftUnder4On:visited{font: 9px Verdana; color: #575704; text-decoration: none;}
A.LinkNavLeftUnder4On:hover{font: 9px Verdana; color: #575704; text-decoration: none;}

/* NAV pour la page NEWS */
A.LinkNavLeft5{font: bold 9px Verdana; color: #00027F; text-decoration: none;}
A.LinkNavLeft5:link{font: bold 9px Verdana; color: #00027F; text-decoration: none;}
A.LinkNavLeft5:visited{font: bold 9px Verdana; color: #00027F; text-decoration: none;}
A.LinkNavLeft5:hover{font: bold 9px Verdana; color: #00027F; text-decoration: none;}
A.LinkNavLeftUnder5{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder5:link{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder5:visited{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder5:hover{font: 9px Verdana; color: #9999FF; text-decoration: none;}
A.LinkNavLeftUnder5On{font: 9px Verdana; color: #575704; text-decoration: none;}
A.LinkNavLeftUnder5On:link{font: 9px Verdana; color: #575704; text-decoration: none;}
A.LinkNavLeftUnder5On:visited{font: 9px Verdana; color: #575704; text-decoration: none;}
A.LinkNavLeftUnder4On:hover{font: 9px Verdana; color: #575704; text-decoration: none;}

A.LinkOrange{font: 11px Verdana; color: #FF9900; text-decoration: underline;}
A.LinkOrange:link{font: 11px Verdana; color: #FF9900; text-decoration: underline;}
A.LinkOrange:visited{font: 11px Verdana; color: #FF9900; text-decoration: underline;}
A.LinkOrange:hover{font: 11px Verdana; color: #FF9900; text-decoration: underline;}

A.LinkOrangeNone{font: 11px Verdana; color: #FF9900; text-decoration: none;}
A.LinkOrangeNone:link{font: 11px Verdana; color: #FF9900; text-decoration: none;}
A.LinkOrangeNone:visited{font: 11px Verdana; color: #FF9900; text-decoration: none;}
A.LinkOrangeNone:hover{font: 11px Verdana; color: #FF9900; text-decoration: none;}

.Titre17{font: 17px Verdana; color: #666666;}
.Txt13{font: 13px Verdana; color: #666666;}
.TxtBox{border: solid 1px #FF9900; font: 10px Verdana; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF;}
.TxtBoxSearch{border: solid 1px #FF9900; font: 10px Verdana; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF;width: 110px}

/* Site Map Class */
A.RubNav{font: bold 11px Verdana; color: #9999CC; text-decoration: none;}
A.RubNav:link{font: bold 11px Verdana; color: #9999CC; text-decoration: none;}
A.RubNav:visited{font: bold 11px Verdana; color: #9999CC; text-decoration: none;}
A.RubNav:hover{font: bold 11px Verdana; color: #9999CC; text-decoration: none;}
A.Rub1Site{font: 11px Verdana; color: #999999; text-decoration: none;}
A.Rub1Site:link{font: 11px Verdana; color: #999999; text-decoration: none;}
A.Rub1Site:visited{font: 11px Verdana; color: #999999; text-decoration: none;}
A.Rub1Site:hover{font: 11px Verdana; color: #999999; text-decoration: none;}
A.Rub2Site{font: 11px Verdana; color: #999933; text-decoration: none;}
A.Rub2Site:link{font: 11px Verdana; color: #999933; text-decoration: none;}
A.Rub2Site:visited{font: 11px Verdana; color: #999933; text-decoration: none;}
A.Rub2Site:hover{font: 11px Verdana; color: #999933; text-decoration: none;}
A.Rub3Site{font: 11px Verdana; color: #993333; text-decoration: none;}
A.Rub3Site:link{font: 11px Verdana; color: #993333; text-decoration: none;}
A.Rub3Site:visited{font: 11px Verdana; color: #993333; text-decoration: none;}
A.Rub3Site:hover{font: 11px Verdana; color: #993333; text-decoration: none;}
A.Rub4Site{font: 11px Verdana; color: #000099; text-decoration: none;}
A.Rub4Site:link{font: 11px Verdana; color: #000099; text-decoration: none;}
A.Rub4Site:visited{font: 11px Verdana; color: #000099; text-decoration: none;}
A.Rub4Site:hover{font: 11px Verdana; color: #000099; text-decoration: none;}
A.Rub5Site{font: 11px Verdana; color: #990099; text-decoration: none;}
A.Rub5Site:link{font: 11px Verdana; color: #990099; text-decoration: none;}
A.Rub5Site:visited{font: 11px Verdana; color: #990099; text-decoration: none;}
A.Rub5Site:hover{font: 11px Verdana; color: #990099; text-decoration: none;}

td.color1a{ background-color: #AAAAAA;}
td.color2a{ background-color: #AAAA33;}
td.color3a{ background-color: #993333;}
td.color4a{ background-color: #990099;}
td.color5a{ background-color: #00027F;}

td.textOrange{font: 11px Verdana; color: #FF9900;}
td.HighlightTitle{font: 10px Verdana; line-height: 12px; font-weight: bold; color: #FFFFFF; background: #FF9700;}
td.HighlightTitleEnd{background: #9B99FE;}

.reddotcommentbold {
 font-family : Verdana,Arial,Helvetica,sans-serif;
 font-size :  8pt;
 font-weight : bold;
 color: #ff0000;
}
    
.reddotcommenttxt {
 font-family : Verdana,Arial,Helvetica,sans-serif;
 font-size :  8pt;
 font-weight : normal;
 color: #ff0000;
}

div.ReddotEditFloating {
 font-family : Verdana,Arial,Helvetica,sans-serif;
 font-size :  8pt;
 font-weight : bold;
 color: #ff0000;
 z-index: 100;
 position: absolute;
}

div.ReddotChooseArea {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:8pt;
    font-weight:bold;
    color:#ff0000;
    position:absolute;
    top:300px;
    left:300px;
    visibility:visible;
    z-index:60;
    background-color: White;
    border-bottom: 2px solid Red;
    border-left: 2px solid Red;
    border-right: 2px solid Red;
    border-top: 2px solid Red;
    border-style: solid solid solid solid;
}

.error {
 font: 11px Verdana; color : #FF0000;
}

.errorbold {
 font: 11px Verdana; color : #FF0000; font-weight: bold;
}
 
input.Textfield {
    width: 280px;
}

textarea.Message {
    width: 280px;
}