#Body{background-color:#4b575f;background-image:url('top_degrade.gif');background-repeat:repeat-x;margin:0 0;font-family:arial;height:100%;}
#FooterBody{background-color:#4b575f;margin:0 0;font-family:arial;height:100%;}
TABLE,SELECT,INPUT,OPTGROUP,TEXTAREA {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px}
IMG{border:0px;}
FORM{MARGIN:0px;}
/*LEVEL1*/
TABLE.level1{width:970px;height:73px;}
TABLE.level1 TD.logo{width:105px;}
TABLE.level1_links A{color:#174F72;font-weight:bold;text-decoration:none;font-size:11px;}
TABLE.level1_links A:hover{text-decoration:underline;}
TABLE.level1_links TD.separator, TABLE.level1_menu TD.separator{background-image:url('vertical_bar_menu.gif');background-repeat:no-repeat;background-position:center;	width:20px;}
TABLE.level1_menu TR.links{height:30px;}
TABLE.level1_menu TD.clon, TABLE.level1_menu TD.cloff{height:3px;}
TABLE.level1_menu TD.clon{background-color:#E42518;}

/*SEARCH*/
TABLE.Search {width: 100%; font-size: 10px}
TABLE.Search TD.SearchIntro     {padding-left: 4px; color: #004e8f}
TABLE.Search TD.SearchBoxLeft   {width: 4px; height: 16px}
TABLE.Search TD.SearchBoxInput  {height: 16px; vertical-align: middle; padding: 0px; margin: 0px; border: solid #85898A; border-width: 1px 0px}
TABLE.Search TD.SearchBoxButton {width: 10px; height: 16px; border: solid #85898A; border-width: 1px 0px; vertical-align: middle}
TABLE.Search TD.SearchBoxRight  {width: 4px; height: 16px}
TABLE.Search INPUT.SearchInput  {width: 98px; height: 12px; padding: 0px; margin: 0px; border: 0px; font-size: 10px}
TABLE.Search INPUT.SearchButton {}

/*LEVEL2*/
TABLE.level2 {border-collapse:collapse;width:970px;}
TABLE.level2 TD.level2_menu{padding-left:10px;}
TABLE.level2 TD.redline{	background-color:#c42518;height:5px;}

/* LEVEL2 SUB*/
#nav-menu{display:none;position:absolute;top:130px;background-color:#c42518;width:970px;height:24px;}
#nav-menu TABLE TD.link{text-align:center;width:100px}
#nav-menu TABLE TD.link A{color:white;text-decoration: none;}
#nav-menu TABLE TD.pipe{color:white;width:10px;text-align:center}

#nav-menu ul{list-style: none;padding: 0;margin: 0;}
#nav-menu li{float: left;}
#nav-menu li a{float: left;	width: 9em;	display: block;color: #FFFFFF;text-decoration: none;text-align: center;}


/*LEVEL3*/

TABLE.level3{width:970px;height:38px; margin-top:5px;margin-bottom:7px;} 
TABLE.level3 TD.left{background-image:url('center_bar_left.gif');width:8px;background-repeat:no-repeat;}
TABLE.level3 TD.counter{width:350px;background-image:url('center_bar_middle.gif');}
TABLE.level3 TD.news{background-image:url('center_bar_middle.gif');width:410px;}
TABLE.level3 TD.news A{font-size:11px; color:#38444c;text-decoration:none;font-weight:bold}
TABLE.level3 TD.loginbuttons{width:534px;background-image:url('center_bar_middle.gif');}
TABLE.level3 TD.loginbuttonscorpo{width:180px;background-image:url('center_bar_middle.gif');}

TABLE.level3 TD.right{background-image:url('center_bar_right.gif');width:8px;background-repeat:no-repeat;}



/*LEVEL4*/
TABLE.level4{width:970px;height:50%;table-layout:fixed; table-layout:auto !important}
TABLE.level4 TD.LeftPanel{background-color:#e3e7ea;vertical-align:top;width:180px;}
/*HOME*/
TABLE.level4 TD.HomePanel{width:790px;}
TABLE.level4 TD.HomePanel TABLE.homeholder{width:750px;margin-top:10px;margin-left:25px;}

TABLE.level4 TD.HomePanel TABLE.homeholder TD.block1_column,TABLE.level4 TD.HomePanel TABLE.homeholder TD.block2_column
{
	width:270px
}

TABLE.level4 TD.HomePanel TABLE.homeholder TD.block1_column,TABLE.level4 TD.HomePanel TABLE.homeholder TD.block2_column
{
	/*height:80px;*/
}

TABLE.level4 TD.HomePanel H1
{
	text-align:left;
	color:#004e8f;
	font-size:16px;
	width:590px;
	padding-top:0px;
	margin-bottom:5px;	
	padding-bottom:0px;
}

TABLE.level4 TD.HomePanel H1,TABLE.level4 TD.HomePanel SPAN.introduction
{
	width:430px;
	
	margin-left:10px;
	                    
	display:block;
	text-align:justify;
}

TABLE.homeholder TD.block1_column
{
	height:100px;
}

TABLE.level4 TD.HomePanel TABLE.homeholder TD.block3_column
{
	width:200px;
	padding-top:5px;
	vertical-align:top;
	text-align:center;
	
}

TABLE.level4 TD.Mainpanel{width:600px;}

TABLE.level4 TD.MainpanelLarge{width:770px;}
TABLE.level4 TD.MainpanelFull{width:970px;padding:10px;background-color:white;}

TABLE.level4 TD.HomePanel,TABLE.level4 TD.Mainpanel,TABLE.level4 TD.MainpanelLarge{background-color:#FFFFFF;vertical-align:top;font-size:12px;}
TABLE.level4 TD.RightPanel{background-color:#FFFFFF;vertical-align:top;width:190px;}
/*background-image:url('bg_right_part.gif');background-repeat:repeat-x;*/
TABLE.level4 TD.RightPanel Div.RightPanelholder{margin-top:50px;margin-bottom:30px;height:80%;}

/*-----------------------------------------------------------------CORPORATE HOME*/
TABLE.homecorpo
{
	width:970px;
}

TABLE.homecorpo TD.documentdelivery,TABLE.homecorpo TD.ar,TABLE.homecorpo TD.ap,TABLE.homecorpo TD.sop
{
	width:240px;
	height:305px;
	background-repeat:no-repeat;
	padding-bottom:3px;
	vertical-align:bottom;
}

TABLE.homecorpo TD.documentdelivery
{	
	background-image:url('Solution_Box_Document_Delivery.jpg');
	padding-right:3px;
}

TABLE.homecorpo TD.ar
{
	background-image:url('Solution_Box_Accounts_Receivable.jpg');
	padding-right:3px;
	padding-bottom:5px;
}

TABLE.homecorpo TD.ap
{
	background-image:url('Solution_Box_Accounts_Payable.jpg');
	padding-right:3px;
}

TABLE.homecorpo TD.sop
{
	background-image:url('Solution_Box_Sales_Order_Processing.jpg');
}

TABLE.homecontent 
{
	height:170px;
}

TABLE.homecontent TH
{
	text-align:left;
	padding-left:10px;	
	font-size:26px;	
}

TABLE.homecontent TH A
{
	color:#000000;
	text-decoration:none;
} 

TABLE.homecontent TD.text
{
	font-size:12px;
	color:#4C575F;	
	height:10px;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
	height:100px;
	
}

TABLE.homecontent TD.button
{
	text-align:right;
	font-size:12px;
	color:#808080;
	height:30px;
}



/*LEVEL5*/
TABLE.level5 {border-collapse:collapse;width:970px;}
TABLE.level5 TD.footer{background-color:#e3e7ea;	height:80px;}
TABLE.footer_holder{width:100%;color:#525759}
TABLE.footer_holder TD.footer_left{width:200px;}
TABLE.footer_holder TD.footer_center_title,TABLE.footer_holder TD.footer_right_title{font-size:14px;  text-align:right; width:100px;vertical-align:top;padding-top:5px;}
TABLE.footer_holder TD.footer_center{width:300px;}
TABLE.footer_holder TD.footer_right{width:150px;}

TABLE.quick_links {width:280px}
TABLE.quick_links A,TD.footer_right A{text-decoration:none;color:#525759;}
TABLE.quick_links A:hover,TD.footer_right A:hover{text-decoration:underline;color:#E42518;}
TABLE.quick_links TD.separator
{
	background-image:url('vertical_bar_menu.gif');background-repeat:repeat-y;background-position:center;	width:20px;
	
}




TABLE.level5 TD.footer_degrade{background-image:url('bottom_degrade.gif');background-repeat:repeat-x;height:60px;text-align:right;color:white;font-size:10px;padding-right:20px;border-top:1px solid;border-color:#4b575f;}
TABLE.level5 TD.footer_degrade A{color:white;text-decoration:none;}
TABLE.level5 TD.footer_degrade A:hover{text-decoration:underline;}



TABLE.menu{width:170px;height:100%;}
TABLE.menu TD{font-size:12px;height:30px;}
TABLE.menu TD.top{border-right:1px solid #b7bfc5;height:30px;text-align:center;}
TABLE.menu TD.bottom{border-right:1px solid #b7bfc5;	height:100%;}
TABLE.menu  A{text-decoration:none;}

TABLE.menu TD.CurrentElm,TABLE.menu TD.Niv1Rolled,TABLE.menu TD.RootUnselected,TABLE.menu TD.RootSelected
{
	background-repeat:no-repeat;
	background-position:  98% 50%;
	padding-left:3px;
	height:30px;	
}

TABLE.menu TD.RootSelected
{
	background-image:url('picto_fleche.png');		
	background-color:#FFFFFF;
	padding-left:5px;
	border-left:1px solid #b7bfc5;	
}

TABLE.menu TD.RootSelected A
{
	color:#E42518;	
}

.CurrentElm 
{
	color:#E42518;		
	background-image:url('picto_fleche.png');	
}


TABLE.menu TD.RootUnselected
{
	background-image:url('picto_fleche_gris.png');		
	border-right:1px solid #b7bfc5;
	border-bottom:1px solid #b7bfc5;
}

TABLE.menu TD.RootSubUnselected
{
	padding-top:20px;
	text-align:right;
	border-right:1px solid #b7bfc5;
	border-bottom:1px solid #b7bfc5;
}

TABLE.menu TD.tmpseparator
{
	border-right:1px solid #b7bfc5;
}

TABLE.menu TD.NoBottomBorder
{	
	border-bottom:0px;
}


TABLE.menu TD.RootUnselected A,TABLE.menu TD.niv0 A
{
	color:#000000;
}

TABLE.menu TD.Niv0
{
	background-color:#FFFFFF;	
	border-left:1px solid #b7bfc5;
	padding-left:5px;
}

TABLE.menu TD.Niv1UnRolled,TABLE.menu TD.Niv1Rolled,TABLE.menu TD.Niv2UnRolled,TABLE.menu TD.interligne
{
	padding-left:15px;	
	background-color:#FFFFFF;
	border-left:1px solid #b7bfc5;	
}




TABLE.menu TD.interligne
{
	border-left:1px solid #b7bfc5;	
	height:1px;
	background-image:url("menu_line_separator.gif");
	background-position:right;
	background-repeat:no-repeat;	
	background-color:white;
	

}
 
TABLE.menu TD.rounded 
{
	background-color:#FFFFFF;
	height:6px;
}

TABLE.menu TD.rbottom
{
	background-image:url("menu_round_bottom.gif");
	background-position:left;
	background-repeat:no-repeat;
}

TABLE.menu TD.rtop
{
	background-image:url("menu_round_top.gif");
	background-position:left;	
	background-repeat:no-repeat;
}

TABLE.menu TD.Niv1UnRolled,TABLE.menu TD.Niv1Rolled,TABLE.menu TD.Niv1Rolled A,TABLE.menu TD.Niv2UnRolled,TABLE.menu TD.Niv2Rolled A, TABLE.menu TD.Niv3UnRolled, TABLE.menu TD.Niv3Rolled A, TABLE.menu TD.Niv3Rolled ,TABLE.menu TD.Niv4Rolled , TABLE.menu TD.Niv4Rolled 
{
	font-size:11px;
}

TABLE.menu TD.Niv1UnRolled A, TABLE.menu TD.Niv1Rolled A,TABLE.menu TD.Niv2Rolled A,TABLE.menu TD.Niv2UnRolled A, TABLE.menu TD.Niv3Rolled A,TABLE.menu TD.Niv3UnRolled A,TABLE.menu TD.Niv4Rolled A,TABLE.menu TD.Niv4UnRolled A
{
	color:#525759;	
}

TABLE.menu TD.Niv2Rolled,TABLE.menu TD.Niv2UnRolled,TABLE.menu TD.Niv3Rolled,TABLE.menu TD.Niv3UnRolled,TABLE.menu TD.Niv4Rolled,TABLE.menu TD.Niv4UnRolled
{
	
	background-color:#FFFFFF;
	border-left:1px solid #b7bfc5;	
}

TABLE.menu TD.Niv2Rolled,TABLE.menu TD.Niv2UnRolled
{
	padding-left:25px;	
}

TABLE.menu TD.Niv3Rolled,TABLE.menu TD.Niv3UnRolled
{
	padding-left:35px;	
}

TABLE.menu TD.Niv4Rolled,TABLE.menu TD.Niv4UnRolled
{
	padding-left:45px;	
}

TABLE.menu TD.bottom
{	
	height:100%;	
}

H2.degradem , H2
{
	height:18px;
	display:block;
	padding-bottom:18px;
	background-repeat:no-repeat;	
	background-image:url("/common/assets/global/css-h2-degrade.gif"); 
	background-position:bottom left;
}


/*------------------------------------------------------------------------------------------------------- ContentTabs */
TABLE.CT_Header {width: 100%; height: 29px; border-collapse: collapse}
TABLE.CT_Header TD {background-repeat: no-repeat;}
TABLE.CT_Header TD.CT_HeaderLeft  {width: 6px; background-image: URL('ct-header_left-off.gif'); background-position: top left}
TABLE.CT_Header TD.CT_HeaderItem  {text-align: center; vertical-align: middle; background-image: URL('ct-header_item-off.gif'); background-position: top; background-repeat: repeat-x;}
TABLE.CT_Header TD.CT_HeaderSep   {width: 13px; background-image: URL('ct-header_sep-off_off.gif'); background-position: top center}
TABLE.CT_Header TD.CT_HeaderRight {width: 6px; background-image: URL('ct-header_right-off.gif'); background-position: top right}
TABLE.CT_Header TD.CT_HeaderItem A       {color: #666666; text-decoration: none; white-space: nowrap}
TABLE.CT_Header TD.CT_HeaderItem A:hover {color: #4468A2}

DIV.CT_Content    {height: 450px; border: solid #d9d9d9; border-width: 0px 1px; padding: 5px 5px 0px 5px}
DIV.CT_ContentBox {display: none; padding: 10px}
DIV#ct_content_1  {display: block}
DIV.CT_NextButton	{margin: 20px 0px; text-align: right}
DIV.CT_ContentBox H3 {margin: 0px 0px 6px 0px}

TABLE.CT_Footer {width: 100%; height: 5px}
TABLE.CT_Footer TD {background-repeat: no-repeat; font-size: 1px}
TABLE.CT_Footer TD.CT_FooterLeft   {width: 5px; background-image: URL('ct-footer_left.gif'); background-position: left bottom}
TABLE.CT_Footer TD.CT_FooterMiddle {border-bottom: 1px solid #d9d9d9}
TABLE.CT_Footer TD.CT_FooterRight  {width: 5px; background-image: URL('ct-footer_right.gif'); background-position: right bottom}

/*ROUNDED TABLES*/
TABLE.roundedtable 
{
	border-collapse:collapse;
	width:550px;
}
TABLE.roundedtable TD.top,TABLE.roundedtable TD.bottom
{
	width:550px;
	height:14px;
	background-repeat:no-repeat;	
}
TABLE.roundedtable TD.top{background-image:url('roundedtable_top.gif');}
TABLE.roundedtable TD.bottom{background-image:url('roundedtable_bottom.gif');}
TABLE.roundedtable TD.content{width:550px;background-color:#d5dce6;}
TABLE.roundedtable TD.content STRONG{color:black;font-weight:bold;font-size:14px;}


TABLE.solution_with_picto
{
	width:560px;
}

TABLE.solution_with_picto TD.picto
{
	vertical-align:top;
	padding-top:20px;
	width:55px;
	text-align:center;
}



/*FLYDOC 07 COMPATIBILITY*/
TD.MainPanelLarge,TD.MainPanel {padding-left:20px;padding-right:15px;padding-top:15px;padding-bottom:15px;}
TD.MainPanelLarge H1,TD.MainPanel H1,TD.Homepanel H1 {margin: 0px 0px 18px 0px;	color: #4b575f;	font-size: 24px; font-family:helvetica;	font-weight: bold;	font-style: normal;	text-align: left;}
TD.MainPanelLarge H2,TD.MainPanel H2 {margin: 24px 0px 6px 0px;	color: #004e8f;	font-size: 13px;	font-weight: bold;	font-style: normal;	text-align: left;  padding-top:2px;}
TD.MainPanelLarge H2{width:740px}
TD.MainPanelLarge H3,TD.MainPanel H3 {margin: 18px 0px 6px 0px;	color: #4b575f;	font-size: 12px;	font-weight: bold;	font-style: normal;	text-align: left;}
TD.MainPanelLarge H4,TD.MainPanel H4 {margin: 0px 0px 6px 0px;	  color: #004e8f;	font-size: 11px;	font-weight: normal;	font-style: normal;	text-align: left;}
TD.MainPanelLarge P,TD.MainPanel P  {margin: 0px 0px 6px 0px;}
TD.MainPanelLarge A ,TD.MainPanel A {text-decoration: underline;	color: #004e8f;	}
TD.MainPanelLarge A:hover,TD.MainPanel A:hover {color: #666666;	text-decoration: underline;}
TD.MainPanelLarge STRONG,TD.MainPanel STRONG {color: #000000;	font-weight: bold;}
TD.MainPanelLarge EM,TD.MainPanel EM {color: BLACK;	font-style: normal;	font-weight: normal;}
TD.MainPanelLarge SPAN[style="font-weight: bold;"] ,TD.MainPanel SPAN[style="font-weight: bold;"] {color: #E42518;	font-weight: normal;}
TD.MainPanelLarge  SPAN[style="font-style: italic;"],TD.MainPanel SPAN[style="font-style: italic;"] {color: BLACK;	font-style: normal;	font-weight: normal;}
TD.MainPanelLarge BLOCKQUOTE,TD.MainPanel BLOCKQUOTE {margin: 0px 0px 12px 20px;}
TD.MainPanelLarge UL,TD.MainPanel UL {list-style-type: square;	list-style-position: outside; list-style-image: url('css-li.gif'); margin: 0px 0px 6px 0px; padding:0px}
TD.MainPanelLarge P + UL,TD.MainPanel P + UL {margin-top: -3px}
TD.MainPanelLarge LI ,TD.MainPanel LI {margin: 0px 0px 3px 40px; padding: 0px}
TD.MainPanel .Red {color: #E42518;}
TD.MainPanel .Blue {color: #004e8f;}
TD.MainPanel .InsertRight {margin: 0px 0px 12px 12px;	text-align: center;  float:right;}
TABLE.MiniForm {width: 160px; background-color: #ECEFF5;  }
TABLE.MiniForm TD.MiniForm_Label  {border-left: 1px solid #C2C4C5;width: 110px; text-align: right;  padding: 4px 0px 0px 0px}
TABLE.MiniForm TD.MiniForm_Field  {width: 110px; text-align: right;border-right: 1px solid #C2C4C5;  padding: 2px 5px 2px 0px;  font-size: 9px}
TABLE.MiniForm TD.MiniForm_Button {width: 110px; text-align: center; padding: 5px 10px 0px 0px;border-right: 1px solid #C2C4C5;}
TD.MiniForm_Field input {width: 80px ; border: 0px; font-size: 9px}

#Toolbox {width: 16px; position: absolute; visibility: hidden; left: 0px; top: 0px; z-index:2;padding-top:30px;}
TABLE.ToolBox {width: 16px; border-collapse: collapse; background-color: #8B1D8A}
TABLE.ToolBox TD {padding: 2px}

/*-------------------------------------------------------------------------------------------------- Formulaires */
TABLE.Form {margin-bottom: 12px}
TABLE.Form th {color: #000000; text-align: right; font-weight: normal; padding: 2px 15px 5px 10px}
TABLE.Form td {color: #000000; padding-bottom: 5px}
TABLE.Form input,
TABLE.Form textarea,
TABLE.Form select {border: 1px solid #656565; color: #000000}
TABLE.Form em {font-weight: normal}
TABLE.Form .submit,.submit {color: White; font-weight: bold; border: 0px; background: #366083}
P.Form {color: #656565; padding-bottom: 5px}
TABLE.Form .noborder {border: 0px solid #656565}

/*-------------------------------------------------------------------------------------------------- Tableaux */
TABLE.OrangeTab 	 {}
TABLE.OrangeTab TH {padding: 2px; text-align: center; vertical-align: middle; background-color: #D5DCE6; color: #174f72; border: 1px solid White}
TABLE.OrangeTab TD {padding: 2px; text-align: left; vertical-align: middle; background-color: #E3E7EA; color: #000000; border: 1px solid White}


/*-------------------------------------------------------------------------------------------------- Dossiers */
TABLE.Folder {margin-left: 10px; width: 175px; height: 191px; background-image: URL('folder.gif'); background-repeat: no-repeat}
TABLE.Folder TD.Folder_Icon {padding: 20px 0px 0px 5px; width: 1%;  height: 1px; vertical-align: middle}
TABLE.Folder TD.Folder_Title {padding: 20px 5px 0px 5px; color: #000000; font-weight: bold; width: 99%; vertical-align: middle;height:40px;}
TABLE.Folder TD.Folder_Text {padding: 5px; font-size: 11px}
TABLE.Folder TD.Folder_Link {padding: 1px 5px; text-align: right; vertical-align: bottom}
TD.Folder_Link A {color: #F98513;  padding-right: 5px; text-decoration: none; font-weight: bold}
TD.Folder_Link A:hover {color: #D91A2A; text-decoration: none}	

/*BLOCK FOR HOMEPAGE*/
DIV.homeblock{width:269px;height:92px; }
DIV.homeblock DIV.logo{height:92px;width:84px;float:left;}
DIV.homeblock DIV.content
{		
	width:185px;
	height:70px;
	padding-top:30px;
	float:right;
	background-image:url('bloc_home_right.gif');
	background-repeat:no-repeat;
	font-size:13px;
	font-weight:normal;
}

DIV.homeblock DIV.content {
height:92px;
}

DIV.homeblock DIV.content A{font-size:11px;font-weight:bold;color:#174F72;text-decoration:none;padding-right:25px;}
DIV.homeblock DIV.content DIV.learn_link{text-align:right;padding-top:8px;}
DIV.homeblock DIV.content DIV.learn_link A {color:#36424a}



/*TUTORIALS*/
DIV.tutorials
{
	padding-left:10px;
	padding-top:10px;
}

DIV.tutorials STRONG{color:#004e8f;margin-left:15px;}
DIV.tutorials UL {list-style-type: square;	list-style-position: outside; list-style-image: url('css-li-blue.gif'); margin: 0px 0px 0px 0px; padding:0px}

DIV.tutorials LI {margin: 0px 0px 3px 30px; padding: 0px}
DIV.tutorials A
{
	text-decoration: underline;	color: #004e8f;	
}
DIV.tutorials A:hover
{
color: #666666;	text-decoration: none;
}


/*TOOLBOX*/


DIV.Divh2
{
	color: #004e8f;	font-size: 13px;font-weight: bold;font-style: normal;padding-top:5px;padding-left:45px;margin: 2px 0px 6px 0px;	
	background-repeat:no-repeat;height:30px;
}
DIV.tuto{background-image:url('/common/assets/global/titre_tutorial.gif');}
DIV.elearning{background-image:url('/common/assets/global/titre_windows_training.gif');}
DIV.pdfconv{background-image:url('/common/assets/global/titre_PDF_Converter.gif');}
DIV.modele{background-image:url('/common/assets/global/titre_mail_sample.gif');}
DIV.invoice{background-image:url('/common/assets/global/titre_flydoc_invoice.gif');}

TABLE.round
{
	width:100%;
}

TABLE.round TD.top_left,TABLE.round TD.top_right,TABLE.round TD.bottom_left,TABLE.round TD.bottom_right
{	
	background-repeat:no-repeat;
	width:6px;
	height:7px;
}

TABLE.round TD.top{background-image:url('line_top.gif');}
TABLE.round TD.middle_left{background-image:url('line_left.gif');}
TABLE.round TD.middle_right{background-image:url('line_right.gif');}
TABLE.round TD.bottom_center{background-image:url('line_bottom.gif');}
TABLE.round TD.top_right{background-image:url('corner_top_right_toolbox.gif');}
TABLE.round TD.top_left{background-image:url('corner_top_left_toolbox.gif');}
TABLE.round TD.bottom_left{background-image:url('corner_bottom_left_toolbox.gif');}
TABLE.round TD.bottom_right{background-image:url('corner_bottom_right_toolbox.gif');}


/*HOMES*/
DIV.blockpostalmail DIV.logo{background-image:url('bloc_home_postal_mail.gif');}
DIV.blockfax DIV.logo{background-image:url('bloc_home_fax.gif');}
DIV.blocksms DIV.logo{background-image:url('bloc_home_sms_emails.gif');}
DIV.blockinternet DIV.logo{background-image:url('bloc_home_internet.gif');}
DIV.blockmessages DIV.logo{background-image:url('bloc_home_messages.gif');}
DIV.blockbusinessapp DIV.logo{background-image:url('bloc_home_business_app.gif');}

/*HOME AP*/
DIV.blockfewclicks DIV.logo{background-image:url('bloc_home_AP_few_clicks.gif');}
DIV.blocknoduplicate DIV.logo{background-image:url('bloc_home_AP_Eliminate_duplicate.gif');}
DIV.blockfinancialreports DIV.logo{background-image:url('bloc_home_AP_Financial_Reports.gif');}
DIV.blockRegulatoryrequirements DIV.logo{background-image:url('bloc_home_AP_Regulatory_requirements.gif');}
DIV.blockapresponse DIV.logo{background-image:url('bloc_home_AP_Response.gif');}

/*Ap 1.2*/
DIV.blocksaas      DIV.logo{background-image:url('bloc_saas.gif');}
DIV.blockworkflow  DIV.logo{background-image:url('bloc_workflow.gif');}
DIV.blockautomated DIV.logo{background-image:url('bloc_Invoice_automated.gif');}
DIV.blockasian     DIV.logo{background-image:url('bloc_Asian_langages.gif');}
DIV.blocksupport   DIV.logo{background-image:url('bloc_Global_Solution_Local_Support.gif');}
DIV.blockpackage   DIV.logo{background-image:url('bloc_home_Package.gif');}

/*HOME SOP*/
DIV.blockreuceerrors DIV.logo{background-image:url('bloc_home_SOP_Reduce_Errors.gif');}
DIV.blockservicelevel DIV.logo{background-image:url('bloc_home_SOP_Service_Level.gif');}
DIV.blockbacklogs DIV.logo{background-image:url('bloc_home_SOP_backlogs.gif');}
DIV.blocktrack DIV.logo{background-image:url('bloc_home_SOP_Track.gif');}
DIV.blockinsight DIV.logo{background-image:url('bloc_home_SOP_insights.gif');}


/*HOME AR*/
DIV.blockautomate DIV.logo{background-image:url('bloc_home_AR_Automate.gif');}
DIV.blockyourcusto DIV.logo{background-image:url('bloc_home_AR_QuitPaper.gif');}
DIV.blockeinvoice DIV.logo{background-image:url('bloc_home_AR_World_delivery.gif');}
DIV.blockeinvoice DIV.logo{background-image:url('bloc_home_AR_World_delivery.gif');}
DIV.blockallapp DIV.logo {background-image:url('bloc_home_AR_All_App.gif');}

/*HOME MS*/

DIV.blocktrack DIV.logo{background-image:url('bloc_home_SOP_Track.gif');}
DIV.blockbenefit DIV.logo{background-image:url('bloc_home_MS_WW_Coverage.gif');}
DIV.blocksapintegration DIV.logo{background-image:url('bloc_home_MS_Full_SAP_Integration.gif');}
DIV.blockcosteffective DIV.logo{background-image:url('bloc_home_MS_Cost-Effectiveness.gif');}
DIV.blockbuildown DIV.logo{background-image:url('bloc_home_MS_Own_Solution.gif');}

/*HOME HA*/
DIV.blockacces DIV.logo{background-image:url('bloc_home_HA_Access_ST.gif');}
DIV.blockcombine DIV.logo{background-image:url('bloc_home_HA_Combine.gif');}
DIV.blockconnec DIV.logo{background-image:url('bloc_home_HA_Connectivity_Tun.gif');}
DIV.blockcontrolcost DIV.logo{background-image:url('bloc_home_HA_Control_costs.gif');}
DIV.blockpctohost DIV.logo{background-image:url('bloc_home_HA_PC_to_Host.gif');}
DIV.blockmultipctohost DIV.logo{background-image:url('bloc_home_HA_Multi_PC_to_Host.gif');}


/*HOME FS*/

DIV.blockfaxtrack DIV.logo {background-image:url('bloc_home_Fax_Track.gif');}
DIV.blockbenefitfax DIV.logo {background-image:url('bloc_home_fax_Infra.gif');}
DIV.blocksendfax DIV.logo {background-image:url('bloc_send_fax_SAP.gif');}
DIV.blockreceivefax DIV.logo {background-image:url('bloc_send_fax_ERP.gif');}
DIV.blockcosteff DIV.logo {background-image:url('bloc_home_Fax_Cost-Effectiveness.gif');}
DIV.blocksapintegra DIV.logo {background-image:url('bloc_home_MS_Full_SAP_Integration.gif');}


/*HOME FSERVER*/

DIV.blockexchange DIV.logo {background-image:url('bloc_home_Exchange.gif');}
DIV.blocknotes DIV.logo {background-image:url('bloc_Notes_Messaging.gif');}
DIV.blockunix DIV.logo {background-image:url('bloc_home_Unix_Linux.gif');}
DIV.blockerp DIV.logo {background-image:url('bloc_Message_ERP.gif');}
DIV.blockvirtualize DIV.logo {background-image:url('bloc_fax_virtualize.gif');}


/*-------------------------------------------------------------------------------------------------- BIZ CASE */
TABLE.buscase {background-repeat:no-repeat; background-image:URL('fond_BusCase.png');width:545px; height:93px;font-size:11px;}
TABLE.buscase TD.lib1 {padding-top:8px;padding-left:15px; }
TABLE.buscase TD.lib2 {padding-top:1px;padding-left:15px;}
TABLE.buscase TD.lib3 {padding-bottom:10px;padding-left:15px;}
TABLE.buscase TD.val1 {padding-top:6px;padding-left:15px;}
TABLE.buscase TD.val2 {padding-top:1px;padding-left:15px;}
TABLE.buscase TD.val3 {padding-bottom:10px;padding-left:15px;}

/*----------------------------------------------------------------------------------------------------------- LISTING FOR MINISITES*/
TABLE.listing TH{background-color:#929da4;color:#FFFFFF}
TABLE.listing TR.odd{background-color:#e4e8ef}
TABLE.listing TR.even{background-color:#eceef0}
TABLE.listing TD.item{vertical-align:middle;text-align:center;color:#000000}
TABLE.listing TD.selec{background-image:url(thick_box.gif);background-repeat:no-repeat;background-position:center;}
TABLE.listing TD {padding-left:5px;}


TABLE.complexity_blue
{
width:550px;
border-collapse:collapse;
}

TABLE.complexity_blue TD
{
	vertical-align:top;
	padding:5px;
}

TABLE.complexity_blue TD.button
{
	vertical-align:middle;
	padding:5px;
}

TABLE.complexity_blue TR.elm
{
	background-color:#FFFFFF;
	
}
TABLE.complexity_blue TD.text,TABLE.complexity_blue TD.picto
{
	padding-top:15px;
	padding-bottom:15px
}
	
TABLE.complexity_blue TR.sep TD
{
	height:1px;
	background-color:#DADFE2;
}

TABLE.ROUNDTABLE
{
border-collapse:collapse;

}

TABLE.ROUNDTABLE TD.t1,TABLE.ROUNDTABLE TD.t3,TABLE.ROUNDTABLE TD.t7,TABLE.ROUNDTABLE TD.t9
{
	width:6px;
	height:6px;
	background-repeat:no-repeat;
}

SPAN.chevron
{
color:#E42518;
}

TD.level4 H1
{
	color:#FF0000;
}

TABLE.ROUNDTABLE TD.t2{}
TABLE.ROUNDTABLE TD.t1{background-image:url(rounded_corner_top_left.gif);}
TABLE.ROUNDTABLE TD.t3{background-image:url(rounded_corner_top_right.gif);}
TABLE.ROUNDTABLE TD.t7{background-image:url(rounded_corner_bottom_left.gif);}
TABLE.ROUNDTABLE TD.t9{background-image:url(rounded_corner_bottom_right.gif);}
TABLE.ROUNDTABLE TD.t2,TABLE.ROUNDTABLE TD.t4,TABLE.ROUNDTABLE TD.t5,TABLE.ROUNDTABLE TD.t6,TABLE.ROUNDTABLE TD.t8{	background-color:#f0f3f4;}

TABLE.quote
{
	margin-top:20px;
	margin-bottom:20px;
}
TABLE.quote TD
{
	font-size:18px;
	color:#4C575F;
}
TABLE.quote TD.quote_start
{
vertical-align:top;
}


TABLE.quote TD.quote_signature
{
font-size:11px;
}

TABLE.globalcontact TD I
{
	color:#004e8f;
	font-style:normal;
}
TABLE.globalcontact
{
	width:180px;
	font-size:11px;	
}
TABLE.globalcontact TD
{
	vertical-align:top;
}

TABLE.globalcontact LI
{
	margin-left:17px;
}


	TABLE.prodz
	{
	width:550px;
	}
	
	TABLE.prodz TD.icon1,TABLE.prodz TD.icon2
	{
		width:60px;	
		vertical-align:top;
		text-align:center;
	}
	
	TABLE.prodz TD.link 
	{
		width:240px;	
		vertical-align:top;
		border-bottom:1px solid #DADFE2;
	}
	TABLE.prodz TD.links
	{
		
		vertical-align:top;
		
	}
	TABLE.prodz TD.link A
	{
		
		text-decoration:none;
		color:black;
	}
	
	TABLE.subprodz TH
	{
		text-decoration:none;
		color:#000000;
		text-align:left;
	}
	TABLE.subprodz TD.lev1
	{
		
		color:#000000;
		font-weight:bold;
		background-color:#f0f3f4;
		text-align:left;
	}
	
	
	
	TABLE.subprodz TD.sep
	{
		height:10px;
	}			
	
	TABLE.subprodz TD.link A
	{
		text-decoration:none;
		color:black;
	}
	
	
HR
{
/*	color:#DADFE2;
	height: 1px;*/
	
	border: 0;
color: #DADFE2;
background-color: #DADFE2;
height: 1px;
width: 100%;

}

DIV.h1like
{
color:#004e8f;
font-size:14px;
font-weight:bold;
}

#breadcrumb
{
	padding-bottom:5px;
	line-height:30px;
	height:27px;
	display:block;
}
#breadcrumb ,#breadcrumb A
{
	color:white;
	text-decoration:none;
	font-size:10px;

}


/*FOR POPING STUFF*/


#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:480px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes #dialog{
  width:480px; 
  height:203px;
  padding:10px;
  
}


/*FOR WHAT's NEW pages*/

TABLE.whatsnew 
{
	width:560px;
}

TABLE.whatsnew TD.title
{
	background-color:#78838B;
	color:white;
	font-weight:bold;
	padding:5px
}

TABLE.whatsnew TD.category
{
	text-align:center;
	background-color:#CED5E1;
	color:#000000;
	font-weight:bold;
}

TABLE.whatsnew TD.date
{
	font-size:10px;
	color:#808080;
	
}

TABLE.whatsnew TD.text
{
	padding-top:10px;
	padding-bottom:10px;

}


TABLE.whatsnew TD.viewall
{
	text-align:right;

}

TABLE.whatsnew TD.sep
{
	height:30px;

}

/*FOR PLC*/
TABLE.Phases { margin-top: 12px; margin-bottom: 6px; width: 95%}
.Phases TH { color: #FFFFFF;background-color: #808080; padding: 5px 5px; text-align: left;}
.Phases TD { border-bottom: 1px dashed #aaaaaa; padding: 5px 5px;}
.Phases .MiddleBorder {padding-left: 30px;}
		

		
	/*FOR SOLUTION MINI HOME*/

TABLE.solutions TD.document_delivery,TABLE.solutions TD.accounts_receivable	,TABLE.solutions TD.accounts_payable,TABLE.solutions TD.sales_order_processing
{
	width:135px;
	height:310px;
	background-repeat:no-repeat;
	vertical-align:top;
	padding-top:70px;
}
	
TABLE.solutions TD.document_delivery
{	
	background-image:url('Solution_Page_Document_Delivery.jpg');	
}

TABLE.solutions TD.accounts_receivable
{
	background-image:url('Solution_Page_Accounts_Receivable.jpg');
}

TABLE.solutions TD.accounts_payable
{
	background-image:url('Solution_Page_Accounts_Payable.jpg');
}

TABLE.solutions TD.sales_order_processing
{
	background-image:url('Solution_Page_Sales_Order_Processing.jpg');
}

TABLE.solutions TABLE.subsolution TD.title
{
	padding-left:8px;
}

TABLE.solutions TABLE.subsolution TD.title A
{
	font-size:20px;
	font-weight:bold;

	text-decoration:none;
	color:#000000;
	text-align:left;
}
TABLE.solutions TABLE.subsolution TD.contenu
{
	height:160px;
	vertical-align:top;
	color:#4c575f;
	padding-left:8px;
	padding-right:8px;
}
TABLE.solutions TABLE.subsolution TD.link
{
	text-align:center;
}


/*For news on homepage*/
DIV.newsitem A:hover
{
	text-decoration:underline;
}


TABLE.introduction
{
	width:530px;
}

TABLE.introduction TD.saas
{
	vertical-align:top;padding-top:15px;
}

TABLE.introduction TD.saas P
{
	text-align:justify;
}

TABLE.level4 TD.homepanel H1
{
	margin-left:0px;
}

P.saas_intro
{
	color:#004e8f;
	font-size:14px;	
}

DIV.RedirectorBox
{
	border:2px dashed #E42518;
	padding:4px;
}



/*FOR FLAGS*/

.flags_panel {
	display:none;
	background:url(/common/assets/global/flag_popup.png);
	background-repeat:no-repeat;
	height:216px;	
	padding:17px 20px 30px 5px;
	width:140px;	
	font-size:11px;
	color:#fff;
}

.flags_panel .label {
	color:yellow;
	width:35px;
}

.flags_panel a {
	color:#ad4;
	font-size:11px;
	font-weight:bold;
}
TABLE.flags_table A ,TABLE.flags_table
{
	color:white; font-weight:bold;
}


/*FOR SEARCH*/
.highlight {
    background-color: #0fbef0;
	font-weight:bold;
	color:white;
}

/*FOR HOME UPD*/
TD.homeplaceholder
{
	background:url(/common/assets/global/Solution_Box_HOME.png);
	background-repeat:no-repeat;
	width:240px;	
}



