BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: static; BACKGROUND-COLOR: white
}
TABLE {
	FONT-SIZE: 11px; COLOR: #525759; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; COLOR: #525759; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 11px; COLOR: #525759; FONT-FAMILY: Arial, Helvetica, sans-serif
}
OPTGROUP {
	FONT-SIZE: 11px; COLOR: #525759; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; COLOR: #525759; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	VERTICAL-ALIGN: top
}
TABLE.Body {
	WIDTH: 100%; HEIGHT: 100%; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
TABLE.Body TD.Page {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(fundo.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #dadcdc
}
TABLE.Page {
	MARGIN: 0px auto; WIDTH: 780px
}
TABLE.Page FORM {
	MARGIN: 0px
}
#Header {
	
}
TABLE.Header {
	MARGIN: 10px 0px; HEIGHT: 55px
}
TABLE.Header TD.Logo {
	VERTICAL-ALIGN: top; WIDTH: 127px; TEXT-ALIGN: right
}
TABLE.Header TD.Empty {
	HEIGHT: 20px
}
TABLE.Header TD.Path {
	BORDER-RIGHT: #dadcdc 1px solid; PADDING-RIGHT: 10px; VERTICAL-ALIGN: middle; COLOR: #e42518; TEXT-ALIGN: right
}
TABLE.Header TD.Search {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 120px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TABLE.Header A {
	FONT-WEIGHT: normal; COLOR: #e42518; TEXT-DECORATION: underline
}
TABLE.Header A:hover {
	TEXT-DECORATION: underline
}
TABLE.Search {
	FONT-SIZE: 10px; WIDTH: 100%
}
TABLE.Search TD.SearchIntro {
	PADDING-LEFT: 4px; COLOR: #004e8f
}
TABLE.Search TD.SearchBoxLeft {
	WIDTH: 4px; HEIGHT: 16px
}
TABLE.Search TD.SearchBoxInput {
	BORDER-RIGHT: #85898a 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #85898a 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #85898a 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #85898a 1px solid; HEIGHT: 16px
}
TABLE.Search TD.SearchBoxButton {
	BORDER-RIGHT: #85898a 0px solid; BORDER-TOP: #85898a 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #85898a 0px solid; WIDTH: 10px; BORDER-BOTTOM: #85898a 1px solid; HEIGHT: 16px
}
TABLE.Search TD.SearchBoxRight {
	WIDTH: 4px; HEIGHT: 16px
}
TABLE.Search INPUT.SearchInput {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 98px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 12px
}
TABLE.Search INPUT.SearchButton {
	
}
#HeaderStrip {
	
}
TABLE.HeaderStrip {
	
}
#MenuBar {
	POSITION: relative
}
TABLE.MenuBar {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; HEIGHT: 26px
}
TABLE.MenuBar TD {
	BORDER-RIGHT: #88898b 1px solid; BORDER-TOP: #88898b 1px solid; FONT-SIZE: 8px; VERTICAL-ALIGN: middle; BORDER-LEFT: #88898b 1px solid; WIDTH: 14%; BORDER-BOTTOM: #88898b 1px solid; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
TABLE.MenuBar TD.Unselected {
	BACKGROUND-IMAGE: url(css-menu_bar-off.gif)
}
TABLE.MenuBar TD.Selected {
	BACKGROUND-IMAGE: url(css-menu_bar-on.gif)
}
TABLE.MenuBar TD IMG {
	VERTICAL-ALIGN: middle
}
TABLE.MenuBar TD.Unselected IMG.Unselected {
	
}
TABLE.MenuBar TD.Unselected IMG.Selected {
	DISPLAY: none
}
TABLE.MenuBar TD.Selected IMG.Unselected {
	DISPLAY: none
}
TABLE.MenuBar TD.Selected IMG.Selected {
	
}
TABLE.MenuBar TD A {
	DISPLAY: block; HEIGHT: 100%
}
TABLE.DDMenu {
	Z-INDEX: -10; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #7494b6
}
TABLE.DDMenu TD.OneCol {
	
}
TABLE.DDMenu TD.TwoColsA {
	WIDTH: 100%
}
TABLE.DDMenu TD.TwoColsB {
	PADDING-LEFT: 1px; VERTICAL-ALIGN: top; WIDTH: 0%
}
TABLE.DDMenu2 {
	BORDER-RIGHT: #7494b6 10px solid; BORDER-TOP: #7494b6 4px solid; BORDER-LEFT: #7494b6 10px solid; WIDTH: 100%; BORDER-BOTTOM: #7494b6 4px solid; BORDER-COLLAPSE: collapse
}
TABLE.DDMenu2 TD {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 4px; BORDER-BOTTOM: white 1px solid; TEXT-ALIGN: left
}
TABLE.DDMenu2 A {
	FONT-WEIGHT: normal; COLOR: white; TEXT-DECORATION: none
}
TABLE.DDMenu2 A:hover {
	COLOR: #e42518
}
#HomeContent1 {
	BACKGROUND-COLOR: white
}
TABLE.HomeContent1 {
	MARGIN-BOTTOM: 10px
}
TD.HomeFocus {
	PADDING-LEFT: 5px; WIDTH: 300px; HEIGHT: 100%
}
DIV.HomeFocusTitle {
	MARGIN-BOTTOM: 4px
}
DIV.HomeFocusImage {
	
}
TD.HomeDescription {
	PADDING-RIGHT: 5px; WIDTH: 470px; HEIGHT: 100%
}
#HomeContent2 {
	
}
TABLE.HomeContent2 {
	MARGIN-BOTTOM: 10px; BACKGROUND-COLOR: white
}
TD.HomeNews {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 320px; PADDING-TOP: 0px; HEIGHT: 100%
}
TABLE.HomeNews {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; HEIGHT: 100%
}
TABLE.HomeNews TD.HomeNewsTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #bebdbe 1px solid; HEIGHT: 15px
}
TABLE.HomeNews TD.HomeNewsItem {
	VERTICAL-ALIGN: middle; BORDER-BOTTOM: #bebdbe 1px solid; HEIGHT: 35px
}
TABLE.HomeNews A {
	PADDING-RIGHT: 30px; BACKGROUND-POSITION: right center; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(css-home_link.gif); PADDING-BOTTOM: 0px; COLOR: #525759; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
TABLE.HomeNews A:hover {
	TEXT-DECORATION: underline
}
TD.HomeFlash {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 240px; PADDING-TOP: 0px; HEIGHT: 100%
}
TD.HomeLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 205px; PADDING-TOP: 0px; HEIGHT: 100%
}
TABLE.HomeLinks {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; HEIGHT: 100%
}
TABLE.HomeLinks TD {
	BORDER-RIGHT: #bebdbe 0px solid; BORDER-TOP: #bebdbe 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #bebdbe 0px solid; BORDER-BOTTOM: #bebdbe 1px solid
}
TABLE.HomeLinks A {
	BACKGROUND-POSITION: right center; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(css-home_link.gif); COLOR: #004e8f; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
TABLE.HomeLinks A:hover {
	TEXT-DECORATION: underline
}
#Content {
	
}
TABLE.Content {
	MARGIN-BOTTOM: 10px
}
#Content TD.LeftPanel {
	WIDTH: 170px; PADDING-TOP: 10px; HEIGHT: 380px; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
TABLE.Menu {
	MARGIN: 0px auto 20px; WIDTH: 170px; BORDER-BOTTOM: #c2c4c4 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.Menu TD {
	COLOR: #e42518
}
TABLE.Menu TD.Niv0 {
	PADDING-RIGHT: 5px; BORDER-TOP: #c2c4c4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.Menu TD.Niv0 A {
	COLOR: #004e8f; TEXT-DECORATION: none
}
TABLE.Menu TD.Niv1Rolled {
	PADDING-RIGHT: 5px; BORDER-TOP: #c2c4c4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.Menu TD.Niv1Unrolled {
	PADDING-RIGHT: 5px; BORDER-TOP: #c2c4c4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #625f5f; PADDING-TOP: 4px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #c2cbde
}
TABLE.Menu TD.Niv1Rolled A {
	COLOR: #004e8f; TEXT-DECORATION: none
}
TABLE.Menu TD.Niv1Unrolled A {
	COLOR: #004e8f; TEXT-DECORATION: none
}
TABLE.Menu TD.Niv2Rolled {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 5px 2px; BORDER-TOP: white 0px solid; PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(css-menu-niv2.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white
}
TABLE.Menu TD.Niv2Unrolled {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 5px 2px; BORDER-TOP: white 0px solid; PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(css-menu-niv2.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white
}
TABLE.Menu TD.Niv2Rolled A {
	COLOR: #000000; TEXT-DECORATION: none
}
TABLE.Menu TD.Niv2Unrolled A {
	COLOR: #525759; TEXT-DECORATION: none
}
TABLE.Menu TD.Niv3Rolled {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 15px 2px; PADDING-LEFT: 24px; BACKGROUND-IMAGE: url(css-menu-niv3.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #eceff5
}
TABLE.Menu TD.Niv3UnRolled {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 15px 2px; PADDING-LEFT: 24px; BACKGROUND-IMAGE: url(css-menu-niv3.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #eceff5
}
TABLE.Menu TD.Niv3Rolled A {
	COLOR: #525759; TEXT-DECORATION: none
}
TABLE.Menu TD.Niv3UnRolled A {
	COLOR: #525759; TEXT-DECORATION: none
}
TABLE.Menu TD.Niv4Rolled {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 25px 2px; PADDING-LEFT: 34px; BACKGROUND-IMAGE: url(css-menu-niv4.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #eceff5
}
TABLE.Menu TD.Niv4UnRolled {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 25px 2px; PADDING-LEFT: 34px; BACKGROUND-IMAGE: url(css-menu-niv4.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #eceff5
}
TABLE.Menu TD.Niv4Rolled A {
	COLOR: #525759; TEXT-DECORATION: none
}
TABLE.Menu TD.Niv4UnRolled A {
	COLOR: #525759; TEXT-DECORATION: none
}
TABLE.Menu TD LI {
	LIST-STYLE-TYPE: square
}
TABLE.RelatedLinks {
	BORDER-RIGHT: #a4a7a7 1px solid; BORDER-TOP: #a4a7a7 1px solid; MARGIN: 0px auto 20px; BORDER-LEFT: #a4a7a7 1px solid; WIDTH: 158px; BORDER-BOTTOM: #a4a7a7 1px solid
}
TABLE.RelatedLinks TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #004e8f; TEXT-ALIGN: left
}
TABLE.RelatedLinks TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; COLOR: #525759; PADDING-TOP: 3px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #f3f3f3
}
TABLE.RelatedLinks TD.even {
	BACKGROUND-COLOR: #f3f3f3
}
TABLE.RelatedLinks TD.odd {
	BACKGROUND-COLOR: #e7e7e8
}
TABLE.RelatedLinks DIV {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url(css-link.gif); BACKGROUND-REPEAT: no-repeat
}
TABLE.RelatedLinks A {
	FONT-WEIGHT: normal; COLOR: #525759; TEXT-DECORATION: none
}
TABLE.RelatedLinks A:hover {
	TEXT-DECORATION: none
}
TABLE.RelatedInfos {
	FONT-SIZE: 10px; MARGIN: 0px auto 20px; WIDTH: 160px; COLOR: #939598
}
TABLE.RelatedInfos TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #939598; PADDING-TOP: 0px; BORDER-BOTTOM: #939598 0px solid; TEXT-ALIGN: left
}
TABLE.RelatedInfos TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; COLOR: #939598; PADDING-TOP: 5px
}
TABLE.RelatedInfos A {
	COLOR: #939598; TEXT-DECORATION: none
}
TABLE.RelatedInfos A:hover {
	TEXT-DECORATION: underline
}
#Content TD.Separator {
	FONT-SIZE: 1px; WIDTH: 10px
}
#Content TD.MainPanel {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 250px; BACKGROUND-COLOR: white
}
TD.MainPanel H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN: 0px 0px 18px; COLOR: #e42518; FONT-STYLE: normal; TEXT-ALIGN: left
}
TD.MainPanel H2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(css-h2.gif); PADDING-BOTTOM: 0px; MARGIN: 24px 0px 6px; COLOR: #004e8f; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: normal; TEXT-ALIGN: left
}
TD.MainPanel H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 18px 0px 6px; COLOR: #004e8f; FONT-STYLE: normal; TEXT-ALIGN: left
}
TD.MainPanel H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px 0px 6px; COLOR: #004e8f; FONT-STYLE: normal; TEXT-ALIGN: left
}
TD.MainPanel P {
	FONT-SIZE: 12px; MARGIN: 0px 0px 6px
}
TD.MainPanel A {
	COLOR: #004e8f; TEXT-DECORATION: underline
}
TD.MainPanel A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
TD.MainPanel STRONG {
	FONT-WEIGHT: normal; COLOR: #e42518
}
TD.MainPanel EM {
	FONT-WEIGHT: normal; COLOR: black; FONT-STYLE: normal
}
UNKNOWN {
	FONT-WEIGHT: normal; COLOR: #e42518
}
UNKNOWN {
	FONT-WEIGHT: normal; COLOR: black; FONT-STYLE: normal
}
TD.MainPanel BLOCKQUOTE {
	MARGIN: 0px 0px 12px 20px
}
TD.MainPanel UL {
	PADDING-RIGHT: 0px; LIST-STYLE: square url(css-li.gif) outside; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-TOP: 0px
}
UNKNOWN {
	MARGIN-TOP: -3px
}
TD.MainPanel LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px 40px; PADDING-TOP: 0px
}
TD.MainPanel .Red {
	COLOR: #e42518
}
TD.MainPanel .Blue {
	COLOR: #004e8f
}
TD.MainPanel .InsertRight {
	FLOAT: right; MARGIN: 0px 0px 12px 12px; TEXT-ALIGN: center
}
TABLE.Form {
	MARGIN-BOTTOM: 12px
}
TABLE.Form TH {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; COLOR: #656565; PADDING-TOP: 2px; TEXT-ALIGN: right
}
TABLE.Form TD {
	PADDING-BOTTOM: 5px; COLOR: #656565
}
TABLE.Form INPUT {
	BORDER-RIGHT: #656565 1px solid; BORDER-TOP: #656565 1px solid; BORDER-LEFT: #656565 1px solid; COLOR: #656565; BORDER-BOTTOM: #656565 1px solid
}
TABLE.Form TEXTAREA {
	BORDER-RIGHT: #656565 1px solid; BORDER-TOP: #656565 1px solid; BORDER-LEFT: #656565 1px solid; COLOR: #656565; BORDER-BOTTOM: #656565 1px solid
}
TABLE.Form SELECT {
	BORDER-RIGHT: #656565 1px solid; BORDER-TOP: #656565 1px solid; BORDER-LEFT: #656565 1px solid; COLOR: #656565; BORDER-BOTTOM: #656565 1px solid
}
TABLE.Form EM {
	FONT-WEIGHT: normal
}
TABLE.Form .submit {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BACKGROUND: #e42518; BORDER-LEFT: 0px; COLOR: white; BORDER-BOTTOM: 0px
}
P.Form {
	PADDING-BOTTOM: 5px; COLOR: #656565
}
TABLE.Form .noborder {
	BORDER-RIGHT: #656565 0px solid; BORDER-TOP: #656565 0px solid; BORDER-LEFT: #656565 0px solid; BORDER-BOTTOM: #656565 0px solid
}
TABLE.SolutionOverview {
	FLOAT: right; MARGIN: 30px 0px 20px 20px; WIDTH: 180px
}
TABLE.SolutionOverview .Title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; BACKGROUND-COLOR: #7f7f7f
}
TABLE.SolutionOverview .Body {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 5px; BACKGROUND-COLOR: #cecfce
}
TABLE.SolutionOverview .Price {
	PADDING-RIGHT: 5px; BORDER-TOP: white 3px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #7f7f7f; PADDING-TOP: 5px; BACKGROUND-COLOR: #cecfce
}
TABLE.SolutionOverview .Ref {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; COLOR: #7f7f7f; PADDING-TOP: 0px; FONT-STYLE: italic; BACKGROUND-COLOR: #cecfce; TEXT-ALIGN: left
}
TABLE.HighLights {
	FLOAT: right; MARGIN: 30px 0px 20px 20px; WIDTH: 180px
}
TABLE.HighLights .Title {
	BORDER-RIGHT: #e42518 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e42518 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e42518 1px solid; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: #e42518 1px solid; BACKGROUND-COLOR: #e42518; TEXT-ALIGN: center
}
TABLE.HighLights .Body {
	BORDER-RIGHT: #e42518 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e42518 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e42518 1px solid; COLOR: #004e8f; PADDING-TOP: 5px; BORDER-BOTTOM: #e42518 1px solid; BACKGROUND-COLOR: #f0f0f0
}
TABLE.HighLights UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px
}
TABLE.HighLights LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px
}
TABLE.IconTable {
	MARGIN: 0px 10px; WIDTH: 550px
}
TABLE.IconTable TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 50px; PADDING-TOP: 15px; TEXT-ALIGN: left
}
TABLE.IconTable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
TABLE.IconTable TD H3 {
	MARGIN: 0px 0px 3px
}
TABLE.IconTable TD P {
	MARGIN: 0px 0px 3px
}
TABLE.IconTable TD IMG {
	MARGIN: 3px 0px 0px
}
TABLE.News {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.News TR.odd {
	
}
TABLE.News TR.even {
	BACKGROUND-COLOR: #f0f0f0
}
TABLE.News TD {
	BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.News TD.Date {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: top; WHITE-SPACE: nowrap
}
TABLE.News TD.Origin {
	PADDING-LEFT: 5px; WIDTH: 25%; COLOR: black
}
TABLE.News TD.News {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; WIDTH: 90%
}
TABLE.CT_Header {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; HEIGHT: 29px
}
TABLE.CT_Header TD {
	BACKGROUND-REPEAT: no-repeat
}
TABLE.CT_Header TD.CT_HeaderLeft {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(ct-header_left-off.gif); WIDTH: 6px
}
TABLE.CT_Header TD.CT_HeaderItem {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(ct-header_item-off.gif); VERTICAL-ALIGN: middle; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
TABLE.CT_Header TD.CT_HeaderSep {
	BACKGROUND-POSITION-Y: top; BACKGROUND-IMAGE: url(ct-header_sep-off_off.gif); WIDTH: 13px
}
TABLE.CT_Header TD.CT_HeaderRight {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(ct-header_right-off.gif); WIDTH: 6px
}
TABLE.CT_Header TD.CT_HeaderItem A {
	COLOR: #666666; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
TABLE.CT_Header TD.CT_HeaderItem A:hover {
	COLOR: #4468a2
}
DIV.CT_Content {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d9d9d9 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d9d9d9 0px solid; HEIGHT: 450px
}
DIV.CT_ContentBox {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV#ct_content_1 {
	DISPLAY: block
}
DIV.CT_NextButton {
	MARGIN: 20px 0px; TEXT-ALIGN: right
}
DIV.CT_ContentBox H3 {
	MARGIN: 0px 0px 6px
}
TABLE.CT_Footer {
	WIDTH: 100%; HEIGHT: 5px
}
TABLE.CT_Footer TD {
	FONT-SIZE: 1px; BACKGROUND-REPEAT: no-repeat
}
TABLE.CT_Footer TD.CT_FooterLeft {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(ct-footer_left.gif); WIDTH: 5px
}
TABLE.CT_Footer TD.CT_FooterMiddle {
	BORDER-BOTTOM: #d9d9d9 1px solid
}
TABLE.CT_Footer TD.CT_FooterRight {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(ct-footer_right.gif); WIDTH: 5px
}
DIV.RedirectorBox {
	BORDER-RIGHT: #e42518 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e42518 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 30px 20px; BORDER-LEFT: #e42518 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e42518 2px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.RedirectorBox P.Title {
	DISPLAY: none; FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #e42518; TEXT-ALIGN: center
}
DIV.RedirectorBox P.Link {
	FONT-SIZE: 14px; TEXT-ALIGN: center
}
DIV.RedirectorBox A {
	
}
DIV.Niv2Links {
	TEXT-ALIGN: center
}
DIV.Niv2Links A {
	
}
#FooterStrip {
	BORDER-BOTTOM: white 1px solid
}
TABLE.FooterStrip {
	MARGIN-BOTTOM: 10px; HEIGHT: 100%
}
#Footer {
	PADDING-TOP: 5px
}
TABLE.Footer {
	FONT-SIZE: 10px; BORDER-COLLAPSE: collapse
}
TABLE.Footer TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; COLOR: #525759; PADDING-TOP: 2px; WHITE-SPACE: nowrap
}
TABLE.Footer TD.ItemLeft {
	PADDING-RIGHT: 10px
}
TABLE.Footer TD.Item {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: white 1px solid; PADDING-TOP: 2px
}
TABLE.Footer TD.ItemRight {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 10px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT: white 1px solid; WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
TABLE.Footer TD.Empty {
	WIDTH: 70%
}
TABLE.Footer A {
	FONT-WEIGHT: normal; COLOR: #525759; FONT-STYLE: normal; TEXT-DECORATION: none
}
TABLE.Footer A:hover {
	TEXT-DECORATION: underline
}
#CC {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 25px; TEXT-ALIGN: center
}
DIV.CC {
	FONT-SIZE: 8px; COLOR: #525759
}
DIV.CC A {
	COLOR: #525759
}
#Toolbox {
	Z-INDEX: 2; LEFT: 0px; VISIBILITY: hidden; WIDTH: 16px; POSITION: absolute; TOP: 0px
}
TABLE.ToolBox {
	WIDTH: 16px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white
}
TABLE.ToolBox TD {
	BORDER-RIGHT: #e6e6e6 1px dotted; PADDING-RIGHT: 2px; BORDER-TOP: #e6e6e6 1px dotted; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e6e6e6 1px dotted; PADDING-TOP: 2px; BORDER-BOTTOM: #e6e6e6 1px dotted
}
DIV.Error {
	BORDER-RIGHT: #666666 2px dotted; PADDING-RIGHT: 3px; BORDER-TOP: #666666 2px dotted; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 2px 0px; BORDER-LEFT: #666666 2px dotted; COLOR: #ff0000; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 2px dotted; BACKGROUND-COLOR: #ffff33
}
DIV.CC1 {
	MARGIN-TOP: 20px; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TEXT-ALIGN: center
}
DIV.CC1 A {
	COLOR: #666666; TEXT-DECORATION: underline
}
DIV.CC1 A:hover {
	TEXT-DECORATION: underline
}
DIV.CC2 {
	MARGIN-TOP: 20px; FONT-SIZE: 10px; WIDTH: 100%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TEXT-ALIGN: center
}
DIV.CC2 A {
	COLOR: #666666; TEXT-DECORATION: none
}
DIV.CC2 A:hover {
	TEXT-DECORATION: none
}
#SubList1 {
	VISIBILITY: hidden
}
#SubList2 {
	VISIBILITY: hidden
}
#SubList3 {
	VISIBILITY: hidden
}
#SubList4 {
	VISIBILITY: hidden
}
TABLE.buscase {
	BACKGROUND-IMAGE: url(../../../solutions/data/fond_BusCase.png); WIDTH: 545px; HEIGHT: 93px
}
TABLE.buscase TD.lib1 {
	PADDING-LEFT: 15px; PADDING-TOP: 10px
}
TABLE.buscase TD.lib2 {
	PADDING-LEFT: 15px; PADDING-TOP: 3px
}
TABLE.buscase TD.lib3 {
	PADDING-LEFT: 15px; PADDING-BOTTOM: 6px
}
TABLE.buscase TD.val1 {
	PADDING-LEFT: 15px; PADDING-TOP: 8px
}
TABLE.buscase TD.val2 {
	PADDING-LEFT: 15px; PADDING-TOP: 3px
}
TABLE.buscase TD.val3 {
	PADDING-LEFT: 15px; PADDING-BOTTOM: 6px
}
TABLE.customersnapshots {
	BACKGROUND-IMAGE: url(../../../customers/snapshots/fond_snapshot.png); WIDTH: 545px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 93px
}
TABLE.customersnapshots TD.logo {
	VERTICAL-ALIGN: middle; WIDTH: 120px; TEXT-ALIGN: center
}
TABLE.customersnapshots TD.lib1 {
	PADDING-LEFT: 15px; WIDTH: 320px; PADDING-TOP: 10px
}
TABLE.customersnapshots TD.lib2 {
	PADDING-LEFT: 15px; PADDING-TOP: 5px
}
TABLE.customersnapshots TD.lib3 {
	PADDING-LEFT: 15px; PADDING-TOP: 1px
}
TABLE.customersnapshots TD.val1 {
	PADDING-LEFT: 15px; PADDING-TOP: 8px
}
TABLE.customersnapshots TD.val2 {
	PADDING-LEFT: 15px; PADDING-TOP: 3px
}
TABLE.customersnapshots TD.val3 {
	PADDING-LEFT: 15px; PADDING-BOTTOM: 6px
}
TABLE.techno_HighLights A {
	BACKGROUND-POSITION: right center; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(css-home_link.gif); COLOR: #004e8f; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
TABLE.techno_HighLights .puce {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.techno_HighLights {
	BORDER-RIGHT: #d9dbdd 4px solid; BORDER-TOP: #d9dbdd 4px solid; FLOAT: right; MARGIN: 30px 0px 20px 20px; BORDER-LEFT: #d9dbdd 4px solid; WIDTH: 200px; BORDER-BOTTOM: #d9dbdd 4px solid
}
TABLE.techno_HighLights .Title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TABLE.techno_HighLights .Body {
	
}
TABLE.techno_HighLights UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 20px; PADDING-TOP: 0px
}
TABLE.techno_HighLights LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 13px; PADDING-TOP: 0px
}
TABLE.techno_HighLights HR {
	COLOR: #d9dbdd; MARGIN-RIGHT: 4px; HEIGHT: 1px
}
TABLE.techno_HighLightsV2 TR.even {
	BACKGROUND-COLOR: #f0f3f5
}
TABLE.techno_HighLightsV2 TD.libelle {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: #004e8f; TEXT-ALIGN: center
}
TABLE.techno_HighLightsV2 TD.picto {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TABLE.techno_HighLightsV2 TD.description {
	WIDTH: 400px
}
TABLE.techno_HighLightsV2 TR.odd {
	BACKGROUND-COLOR: #e0e5ea
}
TABLE.techno_HighLightsV2 .puce {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.techno_HighLightsV2 {
	BORDER-RIGHT: #d9dbdd 4px solid; BORDER-TOP: #d9dbdd 4px solid; BORDER-LEFT: #d9dbdd 4px solid; WIDTH: 100%; BORDER-BOTTOM: #d9dbdd 4px solid
}
TABLE.techno_HighLightsV2 .Title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TABLE.techno_HighLightsV2 .Body {
	
}
TABLE.techno_HighLightsV2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 20px; PADDING-TOP: 0px
}
TABLE.techno_HighLightsV2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 13px; PADDING-TOP: 0px
}
TABLE.techno_HighLightsV2 HR {
	COLOR: #d9dbdd; MARGIN-RIGHT: 4px; HEIGHT: 1px
}
TABLE.techno_HighLightsV2 .Titre {
	BACKGROUND-IMAGE: url(/data/assets/corpo2007/V2-topbanner-technohl.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 67px; BACKGROUND-COLOR: #ffffff
}
TD.steps {
	VERTICAL-ALIGN: middle
}
TABLE.onglet_solution {
	
}
TABLE.onglet_solution TD.contentsap {
	BORDER-RIGHT: #c2c4c5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c2c4c5 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #c2c4c5 1px solid; WIDTH: 260px; PADDING-TOP: 4px; BORDER-BOTTOM: #c2c4c5 1px solid; BACKGROUND-COLOR: #ebeef1
}
TABLE.onglet_solution TD.contenterp {
	BORDER-RIGHT: #c2c4c5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c2c4c5 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #c2c4c5 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #c2c4c5 1px solid; BACKGROUND-COLOR: #f5f6f6
}
TABLE.onglet_solution TD.content {
	BORDER-RIGHT: #c2c4c5 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #c2c4c5 1px solid; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff
}
TABLE.onglet_solution TD.content UL {
	PADDING-RIGHT: 0px; LIST-STYLE: square url(/data/assets/corpo2007/css-li.gif) outside; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-TOP: 0px
}
UNKNOWN {
	MARGIN-TOP: -3px
}
TABLE.onglet_solution TD.content LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px 3px; PADDING-TOP: 0px
}
TABLE.onglet_solution TD.content BLOCKQUOTE {
	MARGIN: 5px; TEXT-ALIGN: justify
}
TABLE.onglet_solution_contenu_sap {
	
}
TABLE.onglet_solution_contenu_sap TD.onglet_solution_contenu_picto {
	PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom
}
TABLE.onglet_solution_contenu_sap SPAN.lien {
	
}
TABLE.onglet_solution_contenu_sap SPAN.lien A {
	BACKGROUND-POSITION: right 50%; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(/data/assets/corpo2007/css-link.gif); VERTICAL-ALIGN: text-bottom; WIDTH: 205px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; BACKGROUND-COLOR: #d9dfe5; TEXT-DECORATION: none
}
TABLE.onglet_solution_contenu_sap BLOCKQUOTE {
	MARGIN: 2px; TEXT-ALIGN: justify
}
TABLE.onglet_solution_contenu_erp {
	
}
TABLE.onglet_solution_contenu_erp TD.onglet_solution_contenu_picto {
	PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom
}
TABLE.onglet_solution_contenu_erp SPAN.lien {
	
}
TABLE.onglet_solution_contenu_erp SPAN.lien A {
	BACKGROUND-POSITION: right 50%; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(/data/assets/corpo2007/css-link.gif); VERTICAL-ALIGN: text-bottom; WIDTH: 205px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; BACKGROUND-COLOR: #d9dbdd; TEXT-DECORATION: none
}
TABLE.onglet_solution_contenu_erp BLOCKQUOTE {
	MARGIN: 2px; TEXT-ALIGN: justify
}
DIV.CT_Content_V2 {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d9d9d9 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d9d9d9 0px solid
}
TABLE.document_library TR.even {
	BACKGROUND-COLOR: #f0f3f5
}
TABLE.document_library TD.libelle {
	VERTICAL-ALIGN: top; COLOR: #004e8f; TEXT-ALIGN: left
}
TABLE.document_library TD.picto {
	MARGIN-TOP: 5px; VERTICAL-ALIGN: top; WIDTH: 30px; HEIGHT: 40px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TABLE.document_library TR.odd {
	BACKGROUND-COLOR: #e0e5ea
}
TABLE.document_library .puce {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.document_library {
	BORDER-RIGHT: #d9dbdd 4px solid; BORDER-TOP: #d9dbdd 4px solid; BORDER-LEFT: #d9dbdd 4px solid; WIDTH: 300px; BORDER-BOTTOM: #d9dbdd 4px solid
}
TABLE.document_library .Title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TABLE.document_library .Body {
	
}
TABLE.document_library UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 20px; PADDING-TOP: 0px
}
TABLE.document_library LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 13px; PADDING-TOP: 0px
}
TABLE.document_library HR {
	COLOR: #d9dbdd; MARGIN-RIGHT: 4px; HEIGHT: 1px
}
TABLE.document_library .Titre {
	BACKGROUND-IMAGE: url(/data/assets/corpo2007/V2-topbanner-doclibrary.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 50px; BACKGROUND-COLOR: #ffffff
}

