﻿#MASTERTABLE {
  margin:0px auto;
}

html, html * {
  margin : 0px;
  padding : 0px;
}

b, b *, strong, strong * {
	font-weight: bold;
}

i, i *, em, em * {
	font-style: italic;
}

u, u * {
	text-decoration: underline;
}

img {
	border:0px;
}

* {
  color:#626469;
  font-family:Arial;
  font-size:11px;
}

* * .richTextContent p,
* .publicationViewer .richTextContent p,
* .verticalTeaserList .richTextContent p,
* .technicalPublicationViewer .richTextContent p,
* .jobViewer .richTextContent p,
* .managerViewer .richTextContent p,
*.rangeDatasheetViewer .richTextContent p {
	margin:10px 0px;
}

* * .richTextContent ul li,
* .publicationViewer .richTextContent ul li,
* .verticalTeaserList .richTextContent ul li,
* .verticalTeaserList table .richTextContent ul li,
* .technicalPublicationViewer .richTextContent ul li,
* .jobPublicationViewer .richTextContent ul li,
* .managerViewer .richTextContent ul li,
*.rangeDatasheetViewer .richTextContent ul li {
	margin:0px;
	padding:0px;
}

* * .richTextContent ul,
* .publicationViewer .richTextContent ul,
* .technicalPublicationViewer .richTextContent ul,
* .jobViewer .richTextContent ul,
* .managerViewer .richTextContent ul,
*.rangeDatasheetViewer .richTextContent ul {
	margin:0px;
	padding:0px;
	padding-left:20px;
	list-style-position:outside;
	list-style-image : url('http://www.schneider-electric.com/gc_1_0/images/structure/green_list_bullet.gif');
}

* .verticalTeaserList .richTextContent ul,
* .verticalTeaserList table .richTextContent ul li {
	margin:0px;
	padding:0px;
	padding-left:0px;
	list-style-position:inside;
	list-style-image : url('http://www.schneider-electric.com/gc_1_0/images/structure/green_list_bullet.gif');
}

* * .richTextContent *,
* .publicationViewer .richTextContent *,
* .verticalTeaserList .richTextContent *{
	float:none;
}

* * .richTextContent .leftImage,
* .publicationViewer .richTextContent .leftImage,
* .verticalTeaserList .richTextContent .leftImage{
	float:left;
	margin:0px;
	padding:0px;
}

* a:hover,
* * .richTextContent a:hover,
* .publicationViewer .richTextContent a:hover,
* .verticalTeaserList .richTextContent a:hover,
* .technicalPublicationViewer .richTextContent a:hover,
* .jobViewer .richTextContent a:hover,
* .managerViewer .richTextContent a:hover,
* .rangeDatasheetViewer .richTextContent a:hover,
* a,
* * .richTextContent a,
* .publicationViewer .richTextContent a,
* .verticalTeaserList .richTextContent a,
* .technicalPublicationViewer .richTextContent a,
* .jobViewer .richTextContent a,
* .managerViewer .richTextContent a,
* .rangeDatasheetViewer .richTextContent a,
* a *,
* * .richTextContent a *,
* .publicationViewer .richTextContent a *,
* .verticalTeaserList .richTextContent a *,
* .technicalPublicationViewer .richTextContent a *,
* .jobViewer .richTextContent a *,
* .managerViewer .richTextContent a *,
* .rangeDatasheetViewer .richTextContent a *{
	font-weight:bold;
	color:#87d300;
	text-decoration:none;	
}


* .verticalTeaserList .richTextContent a,* .verticalTeaserList .richTextContent a *,* .verticalTeaserList .richTextContent a:link,* .verticalTeaserList .richTextContent a:link *,* .verticalTeaserList .richTextContent a:visited,* .verticalTeaserList .richTextContent a:visited *{
  display : inline;
  padding-left : 0px;
  color : #87d300;
  text-decoration : none;
  background-image : none;
  font-weight : bold;
}

* .verticalTeaserList .richTextContent a:hover,* .verticalTeaserList .richTextContent a:hover *{
  color:#87d300;
}

/**************************************************************/
/***************** SearchOurCustomersAttributes ***************/
/**************************************************************/

.cascadingMap {
  margin-top: 10px;
  margin-bottom: 20px;
  margin-left: 20px;
  margin-right: 10px;
  width: 570px;
}

.cascadingMap td{
  vertical-align: top;
  width: 50%;
}

.cascadingMap a{
  background-color: white;
  padding-right: 10px;
  color: #87d300;
  font-weight : bold;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  text-decoration: none;
}

.cascadingMap p {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
}

.cascadingMap h3 {
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  color: #626469;
  font-size : 11px;
}

.cascadingMap select {
  font-family : Arial, Helvetica, sans-serif;
  color: #626469;
  font-size : 11px;
  margin-top: 5px;
}

.cascadingMap ul {
  list-style-type : none;
  margin-top : 20px;
}

.cascadingMap ul li {
  padding: 0px;
	margin-top: 10px;
  margin-bottom: 5px;
	list-style-type: none;
	line-height:0px;
}

/**************************************************************/
/***************** SearchOurCustomersAttributes ***************/
/**************************************************************/

.searchOurCustomersAttributes {
  margin-top: 10px;
  margin-bottom: 20px;
  margin-left: 20px;
  margin-right: 10px;
  width: 570px;
}

.searchOurCustomersAttributes a{
  background-color: white;
  padding-right: 10px;
  color: #87d300;
  font-weight : bold;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  text-decoration: none;
}

.searchOurCustomersAttributes p {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
}

.searchOurCustomersAttributes h3 {
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  color: #626469;
  font-size : 11px;
}

.searchOurCustomersAttributes select {
  font-family : Arial, Helvetica, sans-serif;
  color: #626469;
  font-size : 11px;
}

.searchOurCustomersAttributes .searchOurCustomersAttributesTitle {
  
}

.searchOurCustomersAttributes .searchOurCustomersAttributesForm {
  
}

.searchOurCustomersAttributes .searchOurCustomersAttributesLink {
  padding-top: 20px;
}

.searchOurCustomersAttributes input.submitButton {
	border: 0;
	background: transparent;
	font-weight: bold;
	font-size: 11px;
	color: #87d300;
	font-family: Arial;
}

/**************************************************************/
/************************ PartnerViewer ***********************/
/**************************************************************/

.partnerViewer {
  padding-top: 10px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 10px;
  width: 570px;
}

.partnerViewer #partnerViewerTop {
  width: 100%
}

.partnerViewer #partnerViewerTitle {
  width: 50%;
  float: left;
}

.partnerViewer #partnerViewerLinks {
  width: 50%;
  float: left;
}

.partnerViewer #partnerViewerDescription {
  padding-top: 20px;
  width: 100%;
  float: left;
}

.partnerViewer #partnerViewerMap {
  padding-top: 20px;
  width: 100%;
  float: left;
}

.partnerViewer span.title{
  color:#626469;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
}

.partnerViewer a{
  background-color: white;
  line-height : 15px;
  padding-right: 10px;
  color: #87d300;
  font-weight : bold;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  text-decoration: none;
}

.partnerViewer p {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
}

/**************************************************************/
/********************** MappyPartnersList *********************/
/**************************************************************/
.mappyPartnersList {
  margin-bottom: 20px;
  margin-left: 20px;
  margin-right: 10px;
  width: 770px;
}

.mappyPartnersList .title{
  background-color: #ffffff;
  margin: 0;
}

.mappyPartnersList #partnersList{
  padding: 25px 0 0 0;
  width: 50%;
  vertical-align: top;
  background-color: #ffffff;
}

.mappyPartnersList #partnersMap{
  width: 50%;
  padding: 25px 0 0 0;
  background-color: #ffffff;
}

.mappyPartnersList #partnersLinks{
  margin-top: 25px;
  background-color: #ffffff;
}

.mappyPartnersList p {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
}

.mappyPartnersList p span.title{
  width: 90%;
  display:block;
  background : transparent url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bar.gif') repeat-x left 75%;
  font-weight : bold;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  margin : 0;
  padding:0pt 10px 0pt 0pt;
}

.mappyPartnersList table.singlepartner {
  width: 100%;
}

.mappyPartnersList p span a{
  background-color: white;
  line-height : 15px;
  padding-right: 10px;
  color: #4fa600;
  text-decoration: none;
}

.mappyPartnersList a{
  background-color: white;
  line-height : 15px;
  padding-right: 10px;
  color: #87d300;
  font-weight : bold;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  text-decoration: none;
}

/**************************************************************/
/************** WUM ForgotPassword & Unquarantine *************/
/**************************************************************/
.newsalert{
  width:100%;
  margin : 0;
  padding : 0;
}

.newsalert input.checkbox{
  padding: 0;
  margin: 0;
  border: 0;
  background-color: #eaeaea;
}

/*Definition de la table : largeur, background color  */
.newsalert  table, .newsalert table * {
  background-color : #eaeaea;
  margin : 0px;
  padding : 0px;
}

.newsalert table input {
  background-color : #ffffff;
}

.newsalert td.margin{
  background-color : #eaeaea;
  width: 8px;
}

.newsalert td.content{
  background-color : #eaeaea;
}

/* Background des coins */
.newsalert td.topLeftCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_top_left.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.newsalert  td.topCenter{
  background-color : #eaeaea;
}

.newsalert td.topRightCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_top_right.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.newsalert td.bottomLeftCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_bottom_left.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.newsalert  td.bottomCenter{
  background-color : #eaeaea;
  height: 8px;
}

.newsalert td.bottomRightCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_bottom_right.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.newsalert td.topCenter, .newsalert td.topLeftCorner, .newsalert td.topRightCorner ,
.newsalert td.bottomLeftCorner, .newsalert td.bottomCenter, .newsalert td.bottomRightCorner 
{
  line-height:0px;
  border: 0px;
}

.newsalert td.login_links{
  text-align: right;
}

.newsalert td.column_separator{
  width: 5px;
}

.newsalert td  h1 { 
  color: #4fa600;
  font-weight:normal;
  font-size:17px;
  line-height:17px;
  margin-bottom:15px;
}
.newsalert  .h5Container {
  margin-bottom:15px;
}
.newsalert td  h5 { 
  color: #4fa600;
  font-weight:normal;
  font-size:17px;
  line-height:17px;
  margin-bottom:15px;
}

.newsalert td img {
  float:right;
  margin-left:15px;
/*  margin-right:10px;*/
margin-top:2px;
margin-bottom:2px;
}
/* Texte */
.newsalert td p{
  margin:15px 0px;
  color:#626469;
  font-family:Arial;
  font-size:11px; 
  line-height:11px;
  margin-bottom:10px;
}
/* Lien */
.newsalert a{
  color:#87d300;
  font-family:Arial;
  font-size:11px; 
  line-height:11px;
  text-decoration:none; 
  font-weight:bold;
}

.newsalert span.message a{
  color: #e47f01;
}

/**************************************************************/
/********************* WUM Selfregistration *******************/
/**************************************************************/
.wum_selfregistration{
  width:100%;
  margin : 0;
  padding : 0;
}

.wum_selfregistration  table {
  background-color : #eaeaea;
  margin : 0px;
  padding : 0px;
  color:#626469;
  font-family:Arial;
  font-size:11px; 
  line-height:11px;
  margin-bottom:10px;
}

.wum_selfregistration  table.form {
  background-color : #eaeaea;
  margin : 0px;
  padding : 0px;
}

.wum_selfregistration table input, .wum_selfregistration table select {
  background-color : #ffffff;
  font-size: 11px;
  width: 150px;
}

.wum_selfregistration table input.email {
  background-color : #ffffff;
  font-size: 9px;
  width: 200px;
}

.wum_selfregistration td.margin{
  background-color : #eaeaea;
  width: 8px;
}

.wum_selfregistration td.content{
  background-color : #eaeaea;
}

.wum_selfregistration td.links{
  background-color : #eaeaea;
}

.wum_selfregistration td.leftCol{
  height: 22px;
  width: 100px;
}

.wum_selfregistration td.rightCol{
  height: 22px;
  width: 200px;
}

/* Background des coins */
.wum_selfregistration td.topLeftCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_top_left.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.wum_selfregistration  td.topCenter{
  background-color : #eaeaea;
}

.wum_selfregistration td.topRightCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_top_right.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.wum_selfregistration td.bottomLeftCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_bottom_left.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.wum_selfregistration  td.bottomCenter{
  background-color : #eaeaea;
  height: 8px;
}

.wum_selfregistration td.bottomRightCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_bottom_right.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.wum_selfregistration td.topCenter, .wum_selfregistration td.topLeftCorner, .wum_selfregistration td.topRightCorner ,
.wum_selfregistration td.bottomLeftCorner, .wum_selfregistration td.bottomCenter, .wum_selfregistration td.bottomRightCorner 
{
  line-height:0px;
  border: 0px;
}

.wum_selfregistration td  h1 { 
  color: #4fa600;
  font-weight:normal;
  font-size:17px;
  line-height:17px;
  margin-bottom:15px;
}
.wum_selfregistration  .h5Container {
  margin-bottom:15px;
}
.wum_selfregistration td  h5 { 
  color: #4fa600;
  font-weight:normal;
  font-size:17px;
  line-height:17px;
  margin-bottom:15px;
}

.wum_selfregistration td img {

}
/* Texte */
.wum_selfregistration td p{
  margin:15px 0px;
  color:#626469;
  font-family:Arial;
  font-size:11px; 
  line-height:11px;
  margin-bottom:10px;
}
/* Lien */
.wum_selfregistration a{
  color:#87d300;
  font-family:Arial;
  font-size:11px; 
  line-height:11px;
  text-decoration:none; 
  font-weight:bold;
}

.wum_selfregistration a.message{
  color: #e47f01;
}

/**************************************************************/
/************************* WUM Selfcare ***********************/
/**************************************************************/
.wum_selfcare, .wum_selfcare *{
  width:100%;
  margin : 0;
  padding : 0;
  
  font-family:arial;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#626469;
	font-size:11px;
}

.wum_selfcare  table {
  background-color : #eaeaea;
  margin : 0px;
  padding : 0px;
}

.wum_selfcare  table.menu{
  background-color: #ffffff;
}

.wum_selfcare table input, .wum_selfcare table select {
  background-color : #ffffff;
  font-size: 11px;
  width: 150px;
}

.wum_selfcare .greenbar{
  background-color: #87D300;
  font-size: 0px;
  height: 10px;
  line-height: 0px;
}

.wum_selfcare .selfcare_selected{
  display: table;
}

.wum_selfcare .selfcare_unselected{
  display: none
}

.wum_selfcare .selfcare_tr_show {
  display: table-row;
}

.wum_selfcare .selfcare_tr_hide {
  display: none;
}

.wum_selfcare .selfcare_editable_show{
  display: table;
}

.wum_selfcare .selfcare_editable_hide{
  display: none
}

.wum_selfcare .selfcare_links_show{
  display: table-row;
}

.wum_selfcare .selfcare_links_show td a {
  background-image: none;
  background-position: none;
  display: inline;
}

.wum_selfcare .selfcare_links_hide{
  display: none
}

.wum_selfcare td.margin{
  background-color : #eaeaea;
  width: 8px;
}

.wum_selfcare td.content{
  background-color : #eaeaea;
}

.wum_selfcare .links td{
  text-align: right;
}

.wum_selfcare td.leftCol{
  height: 22px;
  width: 150px;
}

.wum_selfcare td.rightCol{
  height: 22px;
  width: 200px;
}

.wum_selfcare td.rightCol span{
  width: 60%;
}

/* Background des coins */
.wum_selfcare td.topLeftCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_top_left.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.wum_selfcare  td.topCenter{
  background-color : #eaeaea;
}

.wum_selfcare td.topRightCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_top_right.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.wum_selfcare td.bottomLeftCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_bottom_left.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.wum_selfcare  td.bottomCenter{
  background-color : #eaeaea;
  height: 8px;
}

.wum_selfcare td.bottomRightCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_bottom_right.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.wum_selfcare td.topCenter, .wum_selfcare td.topLeftCorner, .wum_selfcare td.topRightCorner ,
.wum_selfcare td.bottomLeftCorner, .wum_selfcare td.bottomCenter, .wum_selfcare td.bottomRightCorner 
{
  line-height:0px;
  border: 0px;
}

.wum_selfcare td.login_links{
  text-align: right;
}

.wum_selfcare td.menu {
  background-color: #ffffff;
}

.wum_selfcare .menu ul{
	width:100%;
	list-style-type: none;
}

.wum_selfcare .menu li{
	float: left;
	height: 27px;
	list-style-type: none;
	width: 114px;
}

.wum_selfcare .menu a{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/grey_tab.gif');
  background-position: left bottom;
  background-repeat: no-repeat;
  display: block;
	height: 27px;
	width: 114px;
}

.wum_selfcare .menu a.rangeDatasheetNavSelected{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/green_tab.gif');
}

.wum_selfcare .menu a span{
	display:block;
	height:100%;
	width:100%;
	background:none;
	
	padding-top:10px;
	padding-left:10px;
	
	font-weight:bold;
	color:#626469;
	font-size:11px;
	cursor:pointer;
}
.wum_selfcare .menu a.rangeDatasheetNavSelected span{
	padding-top:6px;
	color:#ffffff;
}

.wum_selfcare .menu li.spacer{
	line-height:0px;
	font-size:0px;
	width:10px;
  background-color: #ffffff;
}

.wum_selfcare td  h1 { 
  color: #4fa600;
  font-weight:normal;
  font-size:17px;
  line-height:17px;
  margin-bottom:15px;
}
.wum_selfcare  .h5Container {
  margin-bottom:15px;
}
.wum_selfcare td  h5 { 
  color: #4fa600;
  font-weight:normal;
  font-size:17px;
  line-height:17px;
  margin-bottom:15px;
}

.wum_selfcare td img {
  float:right;
  margin-left:15px;
/*  margin-right:10px;*/
margin-top:2px;
margin-bottom:2px;
}
/* Texte */
.wum_selfcare td p{
  margin:15px 0px;
  color:#626469;
  font-family:Arial;
  font-size:11px; 
  line-height:11px;
  margin-bottom:10px;
}
/* Lien */
.wum_selfcare a{
  color:#87d300;
  font-family:Arial;
  font-size:11px; 
  line-height:11px;
  text-decoration:none; 
  font-weight:bold;
}

.wum_selfcare a.message{
  color: #e47f01;
}

/**************************************************************/
/************** WUM ForgotPassword & Unquarantine *************/
/**************************************************************/
.wum{
  width:100%;
  margin : 0;
  padding : 0;
}

/*Definition de la table : largeur, background color  */
.wum  table, .wum table * {
  background-color : #eaeaea;
  margin : 0px;
  padding : 0px;
}

.wum table input {
  background-color : #ffffff;
}

.wum td.margin{
  background-color : #eaeaea;
  width: 8px;
}

.wum td.content{
  background-color : #eaeaea;
}

/* Background des coins */
.wum td.topLeftCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_top_left.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.wum  td.topCenter{
  background-color : #eaeaea;
}

.wum td.topRightCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_top_right.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.wum td.bottomLeftCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_bottom_left.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.wum  td.bottomCenter{
  background-color : #eaeaea;
  height: 8px;
}

.wum td.bottomRightCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_bottom_right.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.wum td.topCenter, .wum td.topLeftCorner, .wum td.topRightCorner ,
.wum td.bottomLeftCorner, .wum td.bottomCenter, .wum td.bottomRightCorner 
{
  line-height:0px;
  border: 0px;
}

.wum td.login_links{
  text-align: right;
}

.wum td.column_separator{
  width: 5px;
}

.wum td  h1 { 
  color: #4fa600;
  font-weight:normal;
  font-size:17px;
  line-height:17px;
  margin-bottom:15px;
}
.wum  .h5Container {
  margin-bottom:15px;
}
.wum td  h5 { 
  color: #4fa600;
  font-weight:normal;
  font-size:17px;
  line-height:17px;
  margin-bottom:15px;
}

.wum td img {
  float:right;
  margin-left:15px;
/*  margin-right:10px;*/
margin-top:2px;
margin-bottom:2px;
}
/* Texte */
.wum td p{
  margin:15px 0px;
  color:#626469;
  font-family:Arial;
  font-size:11px; 
  line-height:11px;
  margin-bottom:10px;
}
/* Lien */
.wum a{
  color:#87d300;
  font-family:Arial;
  font-size:11px; 
  line-height:11px;
  text-decoration:none; 
  font-weight:bold;
}

.wum a.message{
  color: #e47f01;
}

/**************************************************************/
/*************************** WUM Login ************************/
/**************************************************************/
.wum_login {
  width:100%;
  margin : 0;
  padding : 0;
}

.wum_login table input{
  background-color: #ffffff;
}
 
/*Definition de la table : largeur, background color  */
.wum_login  table, .wum_login table * {
  background-color : #eaeaea;
  margin : 0px;
  padding : 0px;
}

.wum_login td.margin{
  background-color : #eaeaea;
  width: 8px;
}

.wum_login td.content{
  background-color : #eaeaea;
}

.wum_login td.rightMargin{
  line-height: 0px;
}

/* Background des coins */
.wum_login td.topLeftCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_top_left.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.wum_login  td.topCenter{
  background-color : #eaeaea;
}

.wum_login td.topRightCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_top_right.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.wum_login td.bottomLeftCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_bottom_left.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.wum_login  td.bottomCenter{
  background-color : #eaeaea;
  height: 8px;
}

.wum_login td.bottomRightCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_bottom_right.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.wum_login td.topCenter, .wum_login td.topLeftCorner, .wum_login td.topRightCorner ,
.wum_login td.bottomLeftCorner, .wum_login td.bottomCenter, .wum_login td.bottomRightCorner 
{
  line-height:0px;
  border: 0px;
}

.wum_login td.login_links{
  text-align: right;
}

.wum_login input.checkbox{
  padding: 0;
  margin: 0;
  border: 0;
  background-color: #eaeaea;
}

.wum_login td.column_separator{
  width: 5px;
}

.wum_login td  h1 { 
  color: #4fa600;
  font-weight:normal;
  font-size:17px;
  line-height:17px;
  margin-bottom:15px;
}
.wum_login  .h5Container {
  margin-bottom:15px;
}
.wum_login td  h5 { 
  color: #4fa600;
  font-weight:normal;
  font-size:17px;
  line-height:17px;
  margin-bottom:15px;
}

.wum_login td img {
  float:right;
  margin-left:15px;
/*  margin-right:10px;*/
margin-top:2px;
margin-bottom:2px;
}
/* Texte */
.wum_login td p{
  margin:15px 0px;
  color:#626469;
  font-family:Arial;
  font-size:11px; 
  line-height:11px;
  margin-bottom:10px;
}
/* Lien */
.wum_login a{
  color:#87d300;
  font-family:Arial;
  font-size:11px; 
  line-height:11px;
  text-decoration:none; 
  font-weight:bold;
}

.wum_login a.message{
  color: #e47f01;
}

.wum_login a.title{
  color: #626469;
}

/***************************************************************/
/******************HORIZONTAL NAVIGATION************************/
/***************************************************************/

.horizontalNav .normal,
.horizontalNav .selected,
.horizontalNav .extendable_left_normal,
.horizontalNav .extendable_left_selected,
.horizontalNav .extendable_right_normal,
.horizontalNav .extendable_right_selected{
  cursor:pointer;
}

/**************HORIZONTAL NAV : Menu1**************/
.horizontalNav{
	width:1000px;
}

.horizontalNav a{
	color:inherit;
	font-family:inherit;
	font-size:inherit;
	margin:0px;
	padding:0px;
}

.horizontalNav .normal *{
	font-weight:bold;
	color:white;
}

.horizontalNav *{
	margin:0px;
	padding:0px;

	font-family:arial;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#626469;
	font-size:13px;
}

.horizontalNav .Menu1{
	height:40px;
}

.horizontalNav .Menu1 .Separator{
	width:5px;
	height:40px;
}

.horizontalNav .Menu1 *{
	width:196px;
	font-weight:normal;
}

.horizontalNav .Menu1 a{
	width:100%;
	font-weight:inherit;
	color:#626469;
}

.horizontalNav .Menu1_roundTop .top{
	height:5px;
	background-color:none;
	line-height:0px;
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/roundCorner_greytop.gif');
}

.horizontalNav .Menu1_content{
	width:100%;
	background-color:#EAEAEA;
	height:25px;
}

.horizontalNav .Menu1_content td{
	width:182px;
}

.horizontalNav .Menu1_content td.padding{
	width:7px;
}

.horizontalNav .Menu1 .normal *{
	font-weight:bold;
	color:#626469;
}

/*Menu1 unselected box*/
.horizontalNav .Menu1 .selected .Menu1_roundTop .top{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/roundCorner_greentop.gif');
}

.horizontalNav .Menu1 .selected *{
	font-weight:bold;
	color:white;
}

.horizontalNav .Menu1 .selected a{
	width:182px;
	font-weight:bold;
	color:white;
}

.horizontalNav .selected .Menu1_content{
	background-color:#87D300;
	height:35px;
}

.horizontalNav .Menu1_rollover .Menu1_roundTop .top{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/roundCorner_greentop.gif');
}

.horizontalNav .Menu1_rollover .Menu1_content{
	background-color:#87D300;
	height:35px;
}

/**************HORIZONTAL NAV : Menu2**************/
.horizontalNav .Menu2{
	position:absolute;
	width:196px;
	z-index:100000;
}
.horizontalNav .Menu2 *{
	font-size:14px;
	font-weight:normal;
}

.horizontalNav .Menu2 a:hover {
	color: #626469;
	font-weight: normal;
}

.horizontalNav .Menu2 .Menu2_content{
	border-collapse:collapse;
}

.horizontalNav .Menu2 .Menu2_content td{
	background-color:#87D300;
	padding:7px 0px;
	border:solid 1px white;
	border-width:1px 0px;
	color:white;
}

.horizontalNav .Menu2 td.FFpatch{
	border-width:0px;
	height:1px;
	line-height:1px;
	padding:0px;
}

.horizontalNav .Menu2 .Menu2_content td.padding{
	width:10px;
	border-width:0px;
}

.horizontalNav .Menu2 .Menu2_content td.nav_footer{
	background:none;
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/roundCorner_greenbottom.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	height:10px;
	border:none;
	line-height:0px;
	font-size:0px;
	font-size:0px;
	padding:0px;
}

/*Right-Extendable cell*/
.horizontalNav .Menu2 .Menu2_content .extendable_right_normal .content{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/white_extendable_arrow.gif');
	background-repeat:no-repeat;
	background-position:center right;
}

.horizontalNav .Menu2 .Menu2_content .extendable_right_selected .content{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/green_extendable_arrow.gif');
	background-repeat:no-repeat;
	background-position:center right;
	color:#626469;
}

.horizontalNav .Menu2 .Menu2_content .extendable_right_selected .content a,
.horizontalNav .Menu2 .Menu2_content .extendable_left_selected .content a{
	color:#626469;
}

.horizontalNav .Menu2 .Menu2_content .extendable_right_normal .content a,
.horizontalNav .Menu2 .Menu2_content .extendable_left_normal .content a{
	color:white;
}

.horizontalNav .Menu2 .Menu2_content tr.extendable_right_selected td.right{
	border:solid 0px white;
	border-width:1px 0px;
	border-collapse:separate;
}

/*Left-Extendable cell*/
.horizontalNav .Menu2 .Menu2_content .extendable_left_normal .content{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/white_extendable_arrow.gif');
	background-repeat:no-repeat;
	background-position:center right;
}

.horizontalNav .Menu2 .Menu2_content .extendable_left_selected .content{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/green_extendable_arrow.gif');
	background-repeat:no-repeat;
	background-position:center right;
	color:#626469;
}

.horizontalNav .Menu2 .Menu2_content tr.extendable_left_selected td.left{
	border:solid 0px white;
	border-width:1px 0px;
	border-collapse:separate;
}

.horizontalNav .Menu2 .Menu2_content tr.extendable_left_selected td.right{
	border-width:0px;
}

/*Non-extendable cell*/
.horizontalNav .Menu2 .Menu2_content .normal .content{
	font-weight:normal;
}

.horizontalNav .Menu2 .Menu2_content .selected .content{
	font-weight:normal;
	color:#626469;
}


/**************HORIZONTAL NAV : Menu3**************/
.horizontalNav .Menu3,
.horizontalNav .Menu3_rightLayer{
	position:absolute;
	width:196px;
}
.horizontalNav .Menu3 *,
.horizontalNav .Menu3_rightLayer *{
	font-size:14px;
	font-weight:normal;
}

.horizontalNav .Menu3 table,
.horizontalNav .Menu3_rightLayer table{
	border-collapse:collapse;
}

.horizontalNav .Menu3 td.middle,
.horizontalNav .Menu3_rightLayer td.middle{
	padding:7px 0px;
	border:1px solid white;
	border-width:1px 0px;
	background-color:#87D300;
}

.horizontalNav .Menu3 .normal td,
.horizontalNav .Menu3_rightLayer .normal td{
	background-color:#87D300;
	color:white;
}

.horizontalNav .Menu3 .selected td,
.horizontalNav .Menu3_rightLayer .selected td{
	color:#626469;
}

.horizontalNav .Menu3 .left,
.horizontalNav .Menu3_rightLayer .left{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/white_on_green_border_left.gif');
	background-position:top left;
	background-repeat:repeat-y;
	width:7px;
}

.horizontalNav .Menu3 .right,
.horizontalNav .Menu3_rightLayer .right{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/white_on_green_border_right.gif');
	background-position:top right;
	background-repeat:repeat-y;
	width:9px;
}

.horizontalNav .Menu3 .top .right,
.horizontalNav .Menu3_rightLayer .top .right{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/roundCorner_whiteBorder_topright.gif');
	background-position:top right;
	background-repeat:no-repeat;
	background-color:transparent;
}

.horizontalNav .Menu3 .top .middle,
.horizontalNav .Menu3 .top .left,
.horizontalNav .Menu3_rightLayer .top .middle,
.horizontalNav .Menu3_rightLayer .top .left{
	border:none;
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/roundCorner_whiteBorder_topcenter.gif');
	background-position:top right;
	background-repeat:repeat-x;
	background-color:transparent;
	background-color:#87D300;
}

.horizontalNav .Menu3 .nav_footer td,
.horizontalNav .Menu3_rightLayer .nav_footer td{
	height:60px;
	background-color:transparent;
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/roundCorner_whiteBorder_bottom.gif');
	background-position:top left;
	background-repeat:no-repeat;
}

/*Layer on the right*/

.horizontalNav .Menu3_rightLayer .right{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/white_on_green_border_right.gif');
	background-position:top right;
	background-repeat:repeat-y;
	width:7px;
}

.horizontalNav .Menu3_rightLayer .left{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/white_on_green_border_left.gif');
	background-position:top left;
	background-repeat:repeat-y;
	width:9px;
}

.horizontalNav .Menu3_rightLayer .top .left{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/roundCorner_whiteBorder_topleft.gif');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:transparent;
}

.horizontalNav .Menu3_rightLayer .top .middle,
.horizontalNav .Menu3_rightLayer .top .right{
	border:none;
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/roundCorner_whiteBorder_topcenter.gif');
	background-position:top right;
	background-repeat:repeat-x;
	background-color:transparent;
	background-color:#87D300;
}

.horizontalNav .Menu3_rightLayer .nav_footer td{
	height:60px;
	background-color:transparent;
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/roundCorner_whiteBorder_bottom.gif');
	background-position:top left;
	background-repeat:no-repeat;
}

/********************/
/****** HEADER ******/
/********************/

/* HEADER : general properties */
.header {
	width: 1000px;
	text-align: right;
	background-color: white;
}

.header *,
.header a,
.header img {
	margin: 0px;
	padding: 0px;
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #6C6C6C;
	font-size: 10px;
}

.header a,
.header img {
	border: none;
}

.header img.logo {
	height: 60px;
	margin: 0px;
	padding: 0px;
	border: none;
	line-height: 0px;
}

.header a:hover {
	color: #87d300;
	font-weight: normal;
	font-size: 10px;
}

.header table {
	margin-right: 10px;
	margin-left: auto;
}

/* HEADER : topnav properties */
i
.header .topnav {
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 5px;
}


.header .topnav .separatorHeader {
	padding-left: 6px;
	padding-right: 6px;
	_padding-left: 8px;
	_padding-right: 8px;
	text-align: center;
	font-size: 9px;
}

.header .title_header
	{
	font-size: 15px;
	color: #009530;
        font-weight: bold;
}

/* HEADER : searchBox properties */
.header .headerSearch * {
	text-align: right;
}

.header .headerSearch table {
	margin: 0px;
        margin-top: 8px;
}

.header .headerSearch input {
	text-align: left;
	line-height: 9px;
	padding-top: 3px;
	padding-left: 4px;
	margin-right: 5px;
	margin-bottom: 2px;
	width: 155px;
        border:1px solid #B2B2B4;
}

/********************/
/****** FOOTER ******/
/********************/

.footer,
.footer * {
	margin: 0;
	padding: 0;
	line-height: 0px;
}

.footer {
	width: 1000px;
	height: 30px;
}

.footer .topSide {
	height: 10px;
	background-color: #FFFFFF;
}

.footer .topSide * {
	background-color: #FFFFFF;
	color: #FFFFFF;
}

.footer .bottomSide {
	background-color: #eaeaea;
	height: 20px;
	line-height: 0px;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 1px;
	padding-bottom: 3px;
	_padding-left: 10px;
	_padding-right: 10px;
	_padding-top: 0px;
	_padding-bottom: 0px;
}

.footer .bottomSide .left {
	float: left;
}

.footer .bottomSide .right {
	float: right;
}

.footer .bottomSide ul {
	list-style-type: none;
	vertical-align:middle;
}

.footer .bottomSide ul * {
	display: inline;
	text-decoration: none;
	font-family: Arial;
	font-size: 10px;
	color: #626469;
	line-height: normal;
	vertical-align:middle;
}

.footer .bottomSide a:hover {
	color: #87d300;
	font-size: 10px;
	font-weight: bold;
}

/********************************************************************/
/************************VERTICAL NAVIGATION**************************/
/********************************************************************/
.verticalNav{
  width:100%;
}
.verticalNav .level1{
    width:100%;
}
.verticalNav .board{
  background-color : #eaeaea;
  width:100%;
  color:#626469;
  margin-bottom:2px!important;
  margin-bottom:6px;
}
.verticalNav .board a{
  font-family:Arial;
  font-size:11px;
  padding:1px 0px;
}
.verticalNav .topLeftCorner,.verticalNav  .topRightCorner,.verticalNav  .bottomLeftCorner,.verticalNav  .bottomRightCorner{
  width:2px;
  height:2px;
  background-repeat: no-repeat;
  font-size:0px;
}
.verticalNav .topLeftCorner {
  background: url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_vertNav_top_left.gif');
}
.verticalNav .topRightCorner {
  background: url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_vertNav_top_right.gif');
  float: right;
}
.verticalNav .bottomLeftCorner{
  background: url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_vertNav_bottom_left.gif');
}
.verticalNav .bottomRightCorner{
  background: url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_vertNav_bottom_right.gif');
  float: right;
}
.verticalNav .level1 a , .verticalNav .level1 a:link, .verticalNav .level1 a:visited {
  display:block;
  text-decoration : none;
  color : #626469;
  font-family : Arial, Helvetica, sans-serif;
  line-height:12px;
  font-size : 12px;
  font-weight : bold;
  padding-left : 10px;
}
.verticalNav .level1 .level2 {
  margin-top : 2px !important;
  margin-top : -2px;
  margin-bottom : 16px;
  list-style-type: none;
}
.verticalNav .level2 a, .verticalNav .level2 a:link, .verticalNav .level2 a:visited {
  display : block;
  padding: 2px 0px 2px 20px;
  color : #6e6e6d;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  text-decoration : none;
  background-image : url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bullet.gif');
  background-repeat : no-repeat;
  background-position : 10px 7px;
  line-height : 16px;
  font-weight : normal;
  vertical-align : middle;
}
.verticalNav .level1 .level2 a:hover, .verticalNav .level1 .level2 a.selected {
  font-weight : normal;
  color : #87d300;
}
.verticalNav .level2 .level3 {
  margin-bottom : 2px;
}
.verticalNav .level3 a, .verticalNav .level3 a:link, .verticalNav .level3 a:visited {
  padding-left : 25px;
  font-weight : normal;
  color : #6e6e6d;
  background : none;
}
.verticalNav .level2 .level3 a:hover, .verticalNav .level2 .level3 a.selected{
  color : #87d300;
}


/********************************************************************/
/************************LINK LIST  **************************/
/********************************************************************/
.linkList{
  width:100%;
}
.linkList .level1{
    width:100%;
}
.linkList .board{
  background-color : #eaeaea;
  width:100%;
  color:#626469;
  margin-bottom:2px!important;
  margin-bottom:6px;
}
.linkList .board a{
  font-family:Arial;
  font-size:11px;
  padding:1px 0px;
}
.linkList .topLeftCorner,.linkList  .topRightCorner,.linkList  .bottomLeftCorner,.linkList  .bottomRightCorner{
  width:2px;
  height:2px;
  background-repeat: no-repeat;
  font-size:0px;
}
.linkList .topLeftCorner {
  background: url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_vertNav_top_left.gif');
}
.linkList .topRightCorner {
  background: url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_vertNav_top_right.gif');
  float: right;
}
.linkList .bottomLeftCorner{
  background: url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_vertNav_bottom_left.gif');
}
.linkList .bottomRightCorner{
  background: url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_vertNav_bottom_right.gif');
  float: right;
}
.linkList .level1 a , .linkList .level1 a:link, .linkList .level1 a:visited {
  display:block;
  text-decoration : none;
  color : #626469;
  font-family : Arial, Helvetica, sans-serif;
  line-height:12px;
  font-size : 12px;
  font-weight : bold;
  padding-left : 10px;
}
.linkList .level1 .level2 {
  margin-top : 2px !important;
  margin-top : -2px;
  margin-bottom : 16px;
}
.linkList .level2 a, .linkList .level2 a:link, .linkList .level2 a:visited {
  display : block;
  padding: 2px 0px 2px 20px;
  color : #6e6e6d;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  text-decoration : none;
  background-image : url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bullet.gif');
  background-repeat : no-repeat;
  background-position : 10px 7px;
  line-height : 16px;
  font-weight : normal;
  vertical-align : middle;
}
.linkList .level2 a:hover, .linkList .level2 a.selected {
  font-weight : normal;
  color : #87d300;
}
.linkList .level2 .level3 {
  margin-bottom : 2px;
}

.linkList .level3 a, .linkList .level3 a:link, .linkList .level3 a:visited {
  padding-left : 25px;
  font-weight : normal;
  color : #6e6e6d;
  background : none;
}
.linkList .level3 a:hover, .linkList .level3 a.selected{
  color : #87d300;
}

/**************************/
/****** homeLinkList ******/
/**************************/

.homeLinkList,.homeLinkList * {
	margin: 0px;
	padding: 0px;
}

.homeLinkList .level3 a {
	background: none;
	color: #87D300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.homeLinkList h4{
  margin: 3px 0px 0px 0px;
}

.homeLinkList h6{
  margin: 0px 0px 1px 0px;
  font-size:17px;
  color: #4fa600;
}

.homeLinkList ul {
	margin:0px;
        padding:0px 0px 0px 23px;
	_padding:0px 0px 0px 16px;
	list-style-position:outside;
	list-style-image : url('http://www.schneider-electric.com/gc_1_0/images/structure/green_list_bullet.gif');
}

/****************************************************************/
/*********************** Vertical Teaser List *******************/
/****************************************************************/
* .verticalTeaserList  table .teaser  table .richTextContent ul{  
  margin: 0px;
  padding: 0px;
}

* .verticalTeaserList  table .teaser  table .richTextContent li{
  list-style-image : none;
  background-image: url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bullet.gif');
  background-repeat: no-repeat;
  background-position: 0px 4px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 10px;
  _margin: 0px 0px 0px -16px;
}

.verticalTeaserList , .verticalTeaserList  table{
  width : 100%;
}
.verticalTeaserList table td.topLeftCorner div , .verticalTeaserList table td.topCenter div, .verticalTeaserList table td.topRightCorner div{
  visibility:hidden;
}
.verticalTeaserList .topLeftCorner {
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_vertTeaser_top_left.gif') no-repeat top left;
  width: 10px;
  line-height:0px;
  height:10px;
}

.verticalTeaserList .greenStar{
  padding:0px;
  margin:0px 5px 0px 0px;
  line-height:0px;
  font-size:0px;
}

.verticalTeaserList  td.leftBorder{
  border-left: 1px solid #B2B2B4;
}
.verticalTeaserList  td.topBorder{
  border-top:1px solid #B2B2B4;
  line-height:1px;
}

.verticalTeaserList td.teaser{
  vertical-align : top;
}
.verticalTeaserList table table {
 /* margin-top:7px;*/
  margin-top:0px;
  margin-bottom:15px;
}
.verticalTeaserList table table td {
  vertical-align : top;
}
.verticalTeaserList p {
  margin : 0;
  padding : 0;
  color : #626469;
  font-family : Arial;
  font-size : 11px;

}
.verticalTeaserList p.subtitle {
   color : #626469;
   font-family : Arial;
   font-size : 11px;
   font-weight : bold;
   margin-bottom:7px;

}
.verticalTeaserList p.title{
  color : #4fa600;
  font-family : Arial;
  font-size : 12px;
  font-weight : bold;
  margin-bottom:7px;
}

.verticalTeaserList td.teaser  h5 {
  color: #4fa600;
  font-size:17px;
  margin-bottom:0px;
  font-weight : normal;
}

.verticalTeaserList img {
  padding : 0px;
  margin-right : 5px;
  margin-top:6px;
 }
.verticalTeaserList table ul {
  list-style-type : none;
  margin : 0;
  padding: 0px;
  list-style-position:outside;
}
.verticalTeaserList table ul li {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	/*line-height:0px;*/
	list-style-image:none;
        zoom:1;
}

.verticalTeaserList a, .verticalTeaserList a:link, .verticalTeaserList a:visited {
  display : block;
  padding-left : 10px;
  color : #626469;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  line-height:16px;
  text-decoration : none;
  background-image : url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bullet.gif');
  background-repeat : no-repeat;
  background-position : 0 4px;
  font-weight : normal;
}
.verticalTeaserList a:hover {
  color : #89d400;
  font-weight : normal;
}
/******************************************/
/****************stock teaser*****************/
/*****************************************/
.stockTickerTeaser table {
  width : 196px;
}
.stockTickerTeaser div{
  visibility:hidden;
}
.stockTickerTeaser td.bottomLeftCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_stockTeaser_bottom_left.gif') no-repeat top left;
}
.stockTickerTeaser td.bottomCenter {
  width:100%;
  border-bottom:1px solid #B2B2B4;
}
.stockTickerTeaser td.bottomCenter div{
  width:100%;
  height:1px;
}
/*  */
.stockTickerTeaser table td {
  line-height:0px;
}

.stockTickerTeaser td.teaser{
  padding: 3px 10px 0px 10px;
  vertical-align : top;
  width : 100%;
  border-left: 1px solid #B2B2B4;
}
.stockTickerTeaser p {
  color : #626469;
  font-family : Arial;
  font-size : 11px;
  line-height:15px;
}
.stockTickerTeaser  span.share_price  {
  color : #4fa600;
  font-family : Arial;
  font-size : 11px;
  line-height:11px;
  font-weight : bold;
}
.stockTickerTeaser .share_value, .stockTickerTeaser * a, .stockTickerTeaser * a a {
  color : #87d300;
  font-family : Arial;
  font-size : 11px;
  font-weight : bold;
}

.stockTickerTeaser .teaser .share_value{
  margin-right:20px;
}

.stockTickerTeaser h6 span{
  color : #87d300;
}
.stockTickerTeaser a{
   color : #626469;
  font-family : Arial;
  font-size : 11px;
  line-height:11px;
}

/****************************************************************/
/*************************BREADCRUMB ***** **********************/
/****************************************************************/


/*BREADCRUMB : general properties*/
.breadcrumb *{
	margin:0px;
	padding:0px;

	font-family:arial;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#6C6C6C;
	font-size:10px;
}

.breadcrumb{
	background-color:transparent;
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/big_green_arrow.gif');
	background-repeat:no-repeat;
	background-position:center left;

	height:30px;
	width:100%;
}

.breadcrumb td{
	padding-left:24px;
	width:100%;
}

.breadcrumb .breadcrumbTitle{
	font-weight:bold;
	font-size:11px;
	color:#4fa600;
}

/*BREADCRUMB : links properties*/
.breadcrumb a{
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #666666;
}

.breadcrumb a:hover{
	font-size: 10px;
	color: #87d300;
	font-weight:normal;
}


/**************************************************************/
/********************** homeTeaser ***************************/
/**************************************************************/
.homeTeaser {
	width: 100%;
}
.homeTeaser *{
	margin:0px;
	padding:0px;
	font-family:arial;
	color:#626469;
	font-size:11px;
}
.homeTeaser  h1 { 
  color: #4fa600;
  font-size:17px;
  font-weight:normal;
}
.homeTeaser .h1Container { 
	margin-bottom:15px;
	width: 360px;
}
.homeTeaser h2 {
	color: #4fa600;
	font-weight:bold;
	font-size:13px;
	margin: 0 0 10px 0;
}
.homeTeaser td.teaser img {
  float:right;
  margin-left:15px;
}
.homeTeaser td.teaser ul, .homeTeaser td.teaser ul li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.homeTeaser td.teaser ul {
	margin-top: 10px;
}
.homeTeaser td.teaser ul li a{
  color:#87d300;
  font-family:Arial;
  font-size:11px; 
  text-decoration:none; 
  font-weight:bold;
}

.homeTeaser table.skin1, .homeTeaser table.skin2 {
  margin : 0;
  padding : 0;
  width: 100%;
}
.homeTeaser table.skin1 {
  background-color : #eaeaea;
}
.homeTeaser table.skin2 {
  background-color : #fff;
}
.homeTeaser .skin1 td.teaser {
  padding: 2px 10px;
}
.homeTeaser .skin2 td.teaser {
  padding: 10px;
}

/* Background des coins du teaser*/
.homeTeaser .skin1 .topLeftCorner, .homeTeaser .skin1 .topCenter, .homeTeaser .skin1 .topRightCorner, .homeTeaser .skin1 .bottomLeftCorner, .homeTeaser .skin1 .bottomCenter, .homeTeaser .skin1 .bottomRightCorner {
	line-height: 0px;
	font-size: 0px;
}
.homeTeaser .skin1 td.topLeftCorner{
  background: #eaeaea url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_top_left.gif') no-repeat top left;
}

.homeTeaser .skin1 td.topRightCorner{
  background: #eaeaea url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_top_right.gif') no-repeat top right;
}

.homeTeaser .skin1 td.bottomLeftCorner{
  background: #eaeaea url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_bottom_left.gif') no-repeat top left;
}

.homeTeaser .skin1 td.bottomRightCorner{
  background: #eaeaea url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_bottom_right.gif') no-repeat top right;
}

/****************************************************************/
/*************************Horizontal Teaser List  **********************/
/****************************************************************/


table.horizontalTeaserList{
  width : 600px;
}

/*Definition de la table : largeur, background color  */
table.horizontalTeaserList  table{
  background-color : #eaeaea;
  padding : 0;
  margin:0;
}

/* div avec nbsp invisible */
.horizontalTeaserList div{
  visibility:hidden;
}
.horizontalTeaserList div.richTextContent {
  visibility: visible;
}

/* Couleur des colonnes de séparations */
.horizontalTeaserList table td.separator, .horizontalTeaserList table td.topSeparator, .horizontalTeaserList table td.bottomSeparator {
  background-color:#fff;
}
/* Background des coins du teaser*/
.horizontalTeaserList table td.topLeftCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_top_left.gif') no-repeat top left;
}

.horizontalTeaserList table td.topRightCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_top_right.gif') no-repeat top left;
}

.horizontalTeaserList table td.bottomLeftCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_bottom_left.gif') no-repeat top left;
}

.horizontalTeaserList table td.bottomRightCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_bottom_right.gif') no-repeat top left;
}

/*  */
.horizontalTeaserList table td.bottomLeftCorner, .horizontalTeaserList table td.bottomCenter, .horizontalTeaserList table td.bottomRightCorner,
.horizontalTeaserList table td.topLeftCorner, .horizontalTeaserList table td.topCenter, .horizontalTeaserList table td.topRightCorner,
.horizontalTeaserList table td.topSeparator, .horizontalTeaserList table td.bottomSeparator  {
  line-height:0px;
}
/* Marge interne*/
.horizontalTeaserList table td.content {
  vertical-align:top;
  padding:6px 15px 7px 15px;
}

/* Titre*/
.horizontalTeaserList h2 {
  color: #4fa600;
  font-family:Arial;
  font-weight:bold;
  font-size:13px;
  line-height:13px;
  margin-bottom:10px;
}
/* Image */
 .horizontalTeaserList img{
  float:left;
  margin-right:10px;
}
/* Texte */
.horizontalTeaserList  p{
  color:#626469;
  font-family:Arial;
  font-size:11px;
  line-height:11px;
}

/* Lien */
.horizontalTeaserList  a{
  color:#87d300;
  font-family:Arial;
  line-height:11px;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
}

.horizontalTeaserList table td.topLeftCorner .twoBoxesTopLeftCorner{
  width:8px;
}
.horizontalTeaserList table td.topCenter .twoBoxesTopCenter{
  width:255px;
}
.horizontalTeaserList table td.topRightCorner .twoBoxesTopRightCorner{
  width:8px;
}
.horizontalTeaserList table td.topSeparator .twoBoxesTopSeparator{
  width:15px;
}
.horizontalTeaserList table td.topLeftCorner .threeBoxesTopLeftCorner{
  width:8px;
}
.horizontalTeaserList table td.topCenter .threeBoxesTopCenter{
  width:164px;
}
.horizontalTeaserList table td.topRightCorner .threeBoxesTopRightCorner{
  width:8px;
}
.horizontalTeaserList table td.topSeparator .threeBoxesTopSeparator{
  width:10px;
}

/*********************************************/
/************** NewsList ************************/
/********************************************/
.newsList *{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#626469;
	font-size:11px;
}

.newsList {
	padding-left: 20px;
	padding-right: 10px;
	padding-bottom: 12px;
}

.newsList h2 {
	background : transparent url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bar_up.gif') repeat-x left 70%;
        margin: 18px 0px 20px 0px;
  
  
}

.newsList h2 span {
	color : #4fa600;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	background-color : white;
	padding-right: 10px;
}

.newsList h3 {
	color: #626469;
	font-weight: bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: inline;
}

.newsList table {
  border-spacing: 0;
  border-collapse: collapse;
  border: 0;
}

.newsList table tr td {
  vertical-align: middle;
  padding-bottom: 25px;
}

.newsList img {
  margin-right: 10px;
}

.newsList a {
	font-weight: normal;
	color: inherit;
}
.newsList a h3 {
	font-weight: bold;
}
.newsList a:hover {
	color: #87d300;
	font-weight: normal;
}
.newsList a:hover h3 {
	color: #87d300;
	font-weight: bold;
}
/************************************************************************/
/***************latestNewsRss***********************************************/
/************************************************************************/

.latestNewsRss *{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#626469;
	font-size:11px;
}

.latestNewsRss {
	padding-left: 20px;
	padding-right: 10px;
	padding-bottom: 17px;
}


.latestNewsRss .rss {
	text-align: right;
	height: 10px;
	line-height: 0px;
	margin-bottom: 4px;

}

.latestNewsRss h2 {
	background : transparent url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bar_up.gif') repeat-x left 70%;
	margin: 18px 0px 6px 0px;
}

.latestNewsRss h2 span {
	color : #4fa600;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	background-color : white;
	padding-right: 10px;
}

.latestNewsRss h3 {
	color: #626469;
	font-weight: bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: inline;
}

.latestNewsRss table {
 
  border-collapse: collapse;
 
}

.latestNewsRss table tr td {
  vertical-align: middle;
  padding-bottom: 20px;
}

.latestNewsRss img {
  margin-right: 10px;
  border:0px;
}

.latestNewsRss a {
	color: #87d300;
	font-weight: bold;
}

.latestNewsRss td a {
	font-weight: normal;
	color: #626469;
  margin-top:0px;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  text-decoration : none;
}
.latestNewsRss td a h3 {
	font-weight: bold;
}
.latestNewsRss td a:hover {
	color: #87d300;
	font-weight: normal;
}
.latestNewsRss td a:hover h3 {
	color: #87d300;
	font-weight: bold;
}


/*****************************************************************/
/**************************************************************/
/**********************SearchDocuments **********************/
/**************************************************************/


.searchDocuments *{
	margin:0px;
	padding:0px;

	font-family:arial;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#6C6C6C;
	font-size:11px;
}

.searchDocuments{
	background-color:transparent;
}

.searchDocuments td{
	padding:17px 20px;
}

.searchDocuments .form{
	width:100%;
}

.searchDocuments .summary{
	font-weight:bold;
	font-size:11px;
}

.searchDocuments div.linkBlock{
	margin-top:5px;
}

.searchDocuments .linkBlock a,
.searchDocuments .linkBlock a:hover{
	font-weight:bold;
	text-decoration:none;
	color:#87d300;
}

.searchDocuments select{
	width:300px;
	height:18px;
	margin-bottom:11px;
}


/**************  Publication Viewer   **********************/
/**********************/
/* PUBLICATIONVIEWER general properties */
.publicationViewer *{
	margin:0px;
	padding:0px;
	font-family:arial;
	color:#626469;
	font-size:11px;
}

.publicationViewer{
	width:100%;
}

.publicationViewer td {
/*	background-color:transparent;*/
	padding-left:20px;
	padding-right:20px;
}

.publicationViewer td table td{
   padding: 0px;
/*	padding-left: 5px;*/
   height: 30px;
}

.publicationViewer td table th {
   color: White;
   text-align: left;
}

.publicationViewer td li {
   margin-left: 15px;
}

.publicationViewer .pub_top{
  height:0px;
  line-height:0px;
}

.publicationViewer .topLeftCorner {
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/pbviewer_grey_round_left_top.gif');
}
.publicationViewer .topRightCorner {
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/pbviewer_grey_round_right_top.gif');
  float: right;
}

.publicationViewer .bottomLeftCorner {
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/pbviewer_grey_round_left_bottom.gif');
}
.publicationViewer .bottomRightCorner {
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/pbviewer_grey_round_right_bottom.gif');
  float: right;
}
.publicationViewer .topLeftCorner,
.publicationViewer .topRightCorner,
.publicationViewer .bottomLeftCorner,
.publicationViewer .bottomRightCorner{
  width:6px;
  height:6px;
  background-repeat: no-repeat;
  font-size:1px;
}

/* PUBLICATIONVIEWER titles properties */
.publicationViewer h1{
	color:#4fa600;
	font-family:Arial;
	font-size:24px;
}

.publicationViewer .h1Container{
	margin:15px 0px;
	margin-top:0px;
}

.publicationViewer h2{
	color:#4fa600;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	margin:10px 0px 0px;
}


.publicationViewer h3{
	color:#4fa600;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	margin:10px 0px 0px;
}

.publicationViewer p.subtitle{
	color:#626469;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}

.publicationViewer img.leftImage{
	margin-right:10px;
	float:left;
}

.publicationViewer img.rightImage{
	margin-left:10px;
	float:right;
}

.publicationViewer .pub_footer{
	line-height:0px;
}
.publicationViewer .publicationViewerHeader .pub_footer{
	clear: left;
}
.publicationViewer .publicationViewerHeader *{
	zoom: 1;
}

.publicationViewer .content{
	text-align:left;
}


/* PUBLICATIONVIEWER header properties */

.publicationViewer .pub_header{
	margin: 0px auto;
}

.publicationViewer .pub_header *{
	font-weight:bold;
}


/* PUBLICATIONVIEWER grey header special properties */

.publicationViewer .grey .optimisticTitleContainer{
	margin:15px;
	margin-top:0px;
}

.publicationViewer .grey{
  background-color:#EAEAEA;
}

.publicationViewer .grey .richTextContent{
    width:100%;
}

.publicationViewer .grey .content{
  padding:0px 20px;
}

.publicationViewer .grey .content .richTextContent p{
  margin-top:0px;
}

.publicationViewer .grey .pub_footer{
	line-height:9px;
	height:9px;
}

.publicationViewer .grey .pub_top{
	line-height:9px;
	height:9px;
}

/* PUBLICATIONVIEWER white header special properties */
.publicationViewer .white .optimisticTitleContainer{
	margin-bottom:15px;
}

.publicationViewer .white .topRightCorner,
.publicationViewer .white .topLeftCorner,
.publicationViewer .white .bottomRightCorner,
.publicationViewer .white .bottomLeftCorner{
	display:none;
}

/* PUBLICATIONVIEWER  publication area general properties */

.publicationViewer .publication .topRightCorner,
.publicationViewer .publication .topLeftCorner,
.publicationViewer .publication .bottomRightCorner,
.publicationViewer .publication .bottomLeftCorner{
	display:none;
}

.publicationViewer .publication .content{
	clear:both;
}

.publicationViewer .publication .title_box{
	text-align:left;
	margin-top:4px;
}

.publicationViewer .publication .content{
	padding:0px 10px;
	margin-bottom:6px;
}

.publicationViewer .publication .publicationViewer_titleBlock_spacer{
	font-size:0px;
	line-height:0px;
	height:5px;
}

.publicationViewer .publication .title_box td .subtitle{
	margin-left:10px;
}

.publicationViewer .publication .title_box td img{
	margin:0px;
}

.publicationViewer .publication .title_box td img.leftImage{
	margin-left:10px;
}

.publicationViewer .publication .title_box td img.rightImage{
	margin-right:10px;
}

.publicationViewer .publication{
	margin-top:10px;
}

/* PUBLICATIONVIEWER grey publication area properties */

.publicationViewer .grey{
	background-color:#eaeaea;
}

.publicationViewer .grey .title_box *{
	background-color:#eaeaea;
}

.publicationViewer .grey .title_box td .subtitle{
	margin-left:10px;
}

.publicationViewer .grey .title_box td img{
	margin:0px;
}

.publicationViewer .grey .title_box td img.leftImage{
	margin-left:10px;
}

.publicationViewer .grey .title_box td img.rightImage{
	margin-right:10px;
}

.publicationViewer .spacer{
  font-size:0px;
  line-height:0px;
  height:10px;
}

.publicationViewer .grey .topRightCorner,
.publicationViewer .grey .topLeftCorner,
.publicationViewer .grey .bottomRightCorner,
.publicationViewer .grey .bottomLeftCorner{
	display:block;
}

.publicationViewer .grey .top{
	line-height:0px;
	height:4px;
}

.publicationViewer .grey .pub_footer{
	line-height:0px;
	height:10px;
}

.publicationViewer .grey h2{
	margin-top:0px;
}

.publicationViewer .grey{
    margin-top:10px;
}

/* PUBLICATIONVIEWER white publication area properties */
.publicationViewer .white .top{
	background-image:none;
	line-height:0px;
	height:0px;
}

.publicationViewer  .white .pub_footer{
	line-height:10px;
	background-image:none;
}

/* PUBLICATIONVIEWER linklist */
.publicationViewer .pub_linkList{
	margin-top:15px;
	margin-bottom:15px;
	width:100%;
	padding:0px 15px;
	padding-left:0px;
}

.publicationViewer .pub_linkList ul,
.publicationViewer .pub_linkList ul li{
	list-style-position:outside;
	list-style-type:none;
}

/*
.publicationViewer .pub_linkList a{
	color:#87D300;
}

.publicationViewer .pub_linkList a:hover{
	font-weight:bold;
}*/


.publicationViewer .pub_linkList a, .publicationViewer .pub_linkList a:hover{
	background: none;
	color: #87D300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

/**************************************************************/
/************************ latestReleaseRss** ***********************/
/**************************************************************/
.latestReleaseRss, .latestReleaseRss * {
  margin : 0;
  padding : 0;
}
.latestReleaseRss {
  width:100%;
}
.latestReleaseRss img {
  border : 0;
  margin : 0;
}
.latestReleaseRss table{
  margin-bottom:6px;
  width:100%;
}
.latestReleaseRss table.news img{
  margin-right:10px;
}
.latestReleaseRss table.news .img{
  line-height:0px;
}
.latestReleaseRss td.news{
  width:100%;
  vertical-align:top;
}
/**** SERA DANS JS ****/
.latestReleaseRss h6 {
  color : #4fa600;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 17px;
  vertical-align:top;
}
/**** FIN SERA DANS JS ****/
.latestReleaseRss .h6Container{
  padding-top:0px !important;
  padding-top:1px;
}
.latestReleaseRss table.news a{
  display:block;
  vertical-align:top;
}
.latestReleaseRss .news a .link{
  color : #4fa600;
}
.latestReleaseRss .news a {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  text-decoration : none;
  color : #626469;
  font-weight : normal;
}
.latestReleaseRss .news a:hover {
  color : #87d300;
}
.latestReleaseRss .news {
  color : #6e6e6d;
  margin-bottom:11px;
}
.latestReleaseRss .rss {
  vertical-align:bottom;
  padding-bottom:4px;
}

/**************************************************************/
/************************* ReleaseList ************************/
/**************************************************************/
.releaseList, .releaseList * {
  margin : 0;
  padding : 0;
}


.releaseList h2 {
  background : transparent url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bar_up.gif') repeat-x left 70%;
  margin: 18px 0px 0px 0px; 
}

.releaseList h2 span {
  color : #4fa600;
  font-weight : bold;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 18px;
  background-color : white;
  padding-right: 10px;
}

.releaseList {
  width:100%;
}
.releaseList table{
  margin-bottom:16px;
  width:100%;
}
.releaseList img {
  border : 0;
  margin : 0;
}
.releaseList img{
  margin-right:10px;
}
.releaseList .img{
  line-height:0px;
}
.releaseList td.content{
  width:100%;
  vertical-align:middle;
}
/**** SERA DANS JS ****/
.releaseList h6 {
  color : #4fa600;
  font-weight : normal;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 24px;
  vertical-align:top;
}
/**** FIN SERA DANS JS ****/
.releaseList .h6Container{
  padding-top:0px !important;
  padding-top:1px;
}
.releaseList table.release a{
  display:block;
  vertical-align:top;
}
.releaseList .release a .link{
  color : #87d300;
}
.releaseList .release a,.releaseList .release a * {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  text-decoration : none;
  color : #626469;
  font-weight : normal;
}
.releaseList a .title{
  font-weight : bold;
}

.releaseList .release a:hover,.releaseList .release a:hover * {
  color : #87d300;
}

.releaseList .release {
  color : #6e6e6d;
  margin-bottom:21px;
}
.releaseList p.summary{
  font-family : Arial;
  font-weight: bold;
  font-size : 11px;
  color : #626469;
}
.releaseList p.separator{
  visibility:hidden;
  line-height:5px;
}

/**************  Title Header   **********************/
/**********************/
.titleHeader {
	padding-left: 10px;
	padding-top: 8px;
	height: 55px;
}

.titleHeader .chapter_title, .titleHeader .chapter_title * {
	font-size: 32px;
	font-family:SEOptimist, Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin: 0;
	padding: 0;
}
.titleHeader .chapter_title a, .titleHeader .chapter_title a:hover {
	text-decoration: none;
	font-weight:normal;
	color: #ffffff;
}

/**************  Function Index   **********************/
/**********************/
.functionIndex *{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#626469;
	font-size:11px;
}

.functionIndex{
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 20px;
}
.functionIndex ul {
	list-style-type: none;
	margin: 0;
}
.functionIndex ul li {
	padding: 0;
	margin: 0;
	line-height: 15px;
}
.functionIndex ul li span {
	color : #87d300;
}
.functionIndex h1 {
	font-size: 24px;
	font-weight: normal;
	color: #4fa600;
}

.functionIndex h2 {
	background : transparent url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bar.gif') repeat-x left 70%;
	margin-right: 20px;
	margin-top: 20px;
	margin-bottom: 17px;
}

.functionIndex h2 span {
	color : #4fa600;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	background-color : white;
	padding-right: 10px;
}

.functionIndex ul a {
	color : #87d300;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

/**************  Local Operations   **********************/
/**********************/
.localOperations {
	padding: 0px 0 20px 20px;
}
.localOperations h3 {
	color: #626469;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	margin: 0;
}
.localOperations select, .localOperations select option {
	color: #626469;
	font-family: Arial;
	font-size: 11px;
}

/**************  Web Site Teaser   **********************/
/**********************/
.webSiteTeaser h6 {
	color: #4fa600;
	font-family: Arial;
	font-size: 17px;
	font-weight:normal;
	margin: 0;
}
.webSiteTeaser select, .webSiteTeaser select option {
	color: #626469;
	font-family: Arial;
	font-size: 11px;
}



/*********************************************************************/
/***************************rangeDataSheetViewer*************************/
/*********************************************************************/

.rangeDatasheetViewer *{
	margin:0px;
	padding:0px;

	font-family:arial;
	/*font-style:normal;
	font-weight:normal;
	text-decoration:none;*/
	color:#6C6C6C;
	font-size:11px;

	background-color:transparent;
}

.rangeDatasheetViewer p.h1Container{
	margin-top:0px;
	margin-bottom:0px;
}


/*RangeData header*/
.rangeDatasheetViewer .rangeDatasheetViewerHeader{
	width:100%;
}
.rangeDatasheetViewer .rangeDatasheetViewerHeader .content{
	padding-bottom:25px;
}

.rangeDatasheetViewer .rangeDatasheetViewerHeader h1{
	font-weight:normal;
	text-decoration:none;
	color:#4fa600;
	font-size:24px;
}

.rangeDatasheetViewer .rangeDatasheetViewerHeader img{
	margin-top:15px;
}

.rangeDatasheetViewer .rangeDatasheetViewerHeader *{
	color:#4fa600;
	font-size:13px;
}

/*RangeData navigation*/

.rangeDatasheetViewer .rangeDatasheetViewerNav *{	
	font-weight:bold;
	color:#626469;
	font-size:11px;
}

.rangeDatasheetViewer .rangeDatasheetViewerNav .leftCorner{
	width:8px;
	background-color:yellow;
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/grey_tab_left.gif');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#EAEAEA;
}

.rangeDatasheetViewer .rangeDatasheetViewerNav .rightCorner{
	width:8px;
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/grey_tab_right.gif');
	background-position:top right;
	background-repeat:no-repeat;
	background-color:#EAEAEA;
}

.rangeDatasheetViewer .rangeDatasheetViewerNav .tabItem{
	padding:8px 2px;
	background-color:#EAEAEA;
}

.rangeDatasheetViewer .rangeDatasheetViewerNav .tabItem a{
	background-color:#EAEAEA;
}


.rangeDatasheetViewer .rangeDatasheetViewerNav .spacer{
	width:5px;
}

.rangeDatasheetViewer .rangeDatasheetViewerNav a:hover{
	color:#4fa600;
}

.rangeDatasheetViewer .rangeDatasheetViewerNav .selectedTab .leftCorner{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/green_tab_left.gif');
	background-color:#87D300;
	background-repeat:no-repeat;
	background-position:top left;
}

.rangeDatasheetViewer .rangeDatasheetViewerNav .selectedTab .rightCorner{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/green_tab_right.gif');
	background-color:#87D300;
	background-repeat:no-repeat;
	background-position:top right;
}

.rangeDatasheetViewer .rangeDatasheetViewerNav .selectedTab .tabItem{
	padding-bottom:13px;
	background-color:#87D300;
}

.rangeDatasheetViewer .rangeDatasheetViewerNav .selectedTab .tabItem a,
.rangeDatasheetViewer .rangeDatasheetViewerNav .selectedTab a:hover{
	background-color:#87D300;
	color:white;
}


.rangeDatasheetViewer .rangeDatasheetViewerNav .selectedTab .spacer{
	width:5px;
}

.rangeDatasheetViewer .rangeDatasheetViewerNav{
	width:100%;
}

.rangeDatasheetViewer .rangeDatasheetViewerNav .RDSTabHeader{
	display:table-row;
	line-height:0px;
	font-size:0px;
	background-color:white;
	background-image:none;
}

.rangeDatasheetViewer .rangeDatasheetViewerNav .RDSTabHeader td{
	height:5px;
}

.rangeDatasheetViewer .rangeDatasheetViewerNav .selectedTab .RDSTabHeader{
	display:none;
}

.rangeDatasheetViewer .rangeDatasheetViewerNav .navSeparator{
	line-height:0px;
	font-size:0px;
	height:10px;
	background-color:#87d300;
}

/*DocumentSelection : subtitle*/
.rangeDatasheetViewer p.subtitle{
	margin-top:8px;
	margin-bottom:8px;

	font-weight:bold;
	font-size:13px;
	color: #4fa600;
}

/*DocumentSelection : links*/
.rangeDatasheetViewer .rangeDatasheetDocumentAccess{
	width:100%;
	margin-bottom: 10px;
}

.rangeDatasheetViewer .rangeDatasheetDocumentAccess ul{
	width:100%;
	list-style-type: none;
}

.rangeDatasheetViewer .rangeDatasheetDocumentAccess li{
	height:27px;
	width:117px;
	float:left;
	list-style-type: none;
	margin-bottom:3px;
	overflow:hidden;
}

.rangeDatasheetViewer .rangeDatasheetDocumentAccess li.spacer{
	line-height:0px;
	font-size:0px;
	width:3px;
}

.rangeDatasheetViewer .rangeDatasheetDocumentAccess a{
	display:block;
	height:100%;
	width:100%;

	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/grey_box.gif');
	background-position:top center;
	background-repeat:no-repeat;
}
.rangeDatasheetViewer .rangeDatasheetDocumentAccess a.rangeDatasheetDocAccessSelected{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/green_box.gif');
}

.rangeDatasheetViewer .rangeDatasheetDocumentAccess a span{
	display:block;
	height:27px;
	width:117px;
	background:none;

	padding:5px;
	height:17px;
	width:107px;
	_height:27px;
	_width:117px;

	text-align:center;

	font-weight:bold;
	color:#4fa600;
	font-size:11px;
	cursor:pointer;
}
.rangeDatasheetViewer .rangeDatasheetDocumentAccess a.rangeDatasheetDocAccessSelected span{
	color:#ffffff;
}

/*RangeDatasheet : presentation*/
.rangeDatasheetViewer .rangeDatasheetPresentation .title{
	font-size:13px;
	font-weight:bold;
	color:#4fa600;
}

.rangeDatasheetViewer .rangeDatasheetPresentation .richTextContent .colored, .rangeDatasheetViewer .rangeDatasheetPresentation .richTextContent .colored *{
  color: #4fa600;
}

/*left column*/
.rangeDatasheetViewer .rangeDatasheetPresentation .leftColumn{
	padding-top:10px;
}

.rangeDatasheetViewer .rangeDatasheetPresentation .leftColumn img{
	margin-bottom:20px;
}

.rangeDatasheetViewer .rangeDatasheetPresentation .leftColumn .richTextContent {
	margin-bottom:15px;
}

.rangeDatasheetViewer .rangeDatasheetPresentation .leftColumn .richTextContent div{
	display:inline;
}

.rangeDatasheetViewer .rangeDatasheetPresentation .leftColumn .lined{
	width:100%;
	text-align:left;
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/greenline_bg.gif');
	background-repeat:repeat-x;
	background-position:center center;
}
.rangeDatasheetViewer .rangeDatasheetPresentation .leftColumn .lined .title{
	background-color:white;
	padding-right:10px;
}

.rangeDatasheetViewer .rangeDatasheetPresentation .leftColumn .title{
	background-color:none;

	margin-bottom:10px;
}

.rangeDatasheetViewer .rangeDatasheetPresentation .leftColumn ul{
	list-style-type:none;
	list-style-position:outside;

	margin-top:5px;
}

.rangeDatasheetViewer .rangeDatasheetPresentation .leftColumn ul a{
	font-weight:bold;
	font-size:11px;
	color:#87d300;
}

/*center column*/
.rangeDatasheetViewer .rangeDatasheetPresentation .centerColumn{
	padding-top:10px;
}

.rangeDatasheetViewer .rangeDatasheetPresentation .centerColumn .title{
	margin-bottom:30px;
}

.rangeDatasheetViewer .rangeDatasheetPresentation .centerColumn .roundedBox td,
.rangeDatasheetViewer .rangeDatasheetPresentation .centerColumn .roundedBox td *{
	background-color:#eaeaea;
}

.rangeDatasheetViewer .rangeDatasheetPresentation .centerColumn .roundedBox .title{
	margin-bottom:10px;
}

.rangeDatasheetViewer .rangeDatasheetPresentation .centerColumn .roundedBox td.top_left_corner{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/rangedatasheet_grey_round_left_top.gif');
	background-position:top left;
	background-repeat:no-repeat;
}

.rangeDatasheetViewer .rangeDatasheetPresentation .centerColumn .roundedBox td.top_right_corner{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/rangedatasheet_grey_round_right_top.gif');
	background-position:top right;
	background-repeat:no-repeat;
}

.rangeDatasheetViewer .rangeDatasheetPresentation .centerColumn .roundedBox td.low_left_corner{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/rangedatasheet_grey_round_left_bottom.gif');
	background-position:bottom left;
	background-repeat:no-repeat;
}

.rangeDatasheetViewer .rangeDatasheetPresentation .centerColumn .roundedBox td.low_right_corner{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/rangedatasheet_grey_round_right_bottom.gif');
	background-position:bottom right;
	background-repeat:no-repeat;
}

.rangeDatasheetViewer .rangeDatasheetPresentation .centerColumn .roundedBox .top,
.rangeDatasheetViewer .rangeDatasheetPresentation .centerColumn .roundedBox .bottom{
	line-height:0px;
	font-size:0px;
}

/*right column*/
.rangeDatasheetViewer .rangeDatasheetPresentation .rightColumn{
	padding-top:10px;
	text-align:center;
}

.rangeDatasheetViewer .rangeDatasheetPresentation .rightColumn p{
	font-style: italic;
}

.rangeDatasheetViewer .rangeDatasheetPresentation .rightColumn p.spacer{
	line-height:0px;
	font-size:0px;
	height:20px;
}

.rangeDatasheetViewer .rangeDatasheetPresentation .rightColumn p strong{
	font-weight:bold;
	display:block;
	font-style: italic;
}

/*********************************************************************/
/*************************** WebSite Directory Viewer*****************/
/*********************************************************************/
.webSiteDirectoryViewer *{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#626469;
	font-size:11px;
}

.webSiteDirectoryViewer {
	padding-left: 20px;
	padding-right: 0;
	padding-bottom: 20px;
}

.webSiteDirectoryViewer h1{
	color:#4fa600;
	font-family:Arial;
	font-size:24px;
	font-weight:normal;
}

.webSiteDirectoryViewer h2 {
	background : transparent url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bar.gif') repeat-x left 70%;
	margin: 20px 20px 0 0;
}

.webSiteDirectoryViewer h2 span {
	color : #4fa600;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	background-color : white;
	padding-right: 10px;
}

.webSiteDirectoryViewer p {
	line-height: 15px;
	margin-top: 15px
}
.webSiteDirectoryViewer p.address {
	margin-bottom: 20px
}

.webSiteDirectoryViewer a {
	font-weight: bold;
	color: #87d300;
}
.webSiteDirectoryViewer a img {
	border: 0;
}
.webSiteDirectoryViewer .subtitle {
	margin-top: 25px;
}
.webSiteDirectoryViewer .subtitle a {
	font-size: 12px;
	color: #4fa600;
	font-weight: bold;
}

/*********************************************************************/
/*************************** job list ********************************/
/*********************************************************************/
.jobList *{
	margin: 0px;
	padding: 0px;
	font-family: arial;
	text-decoration: none;
	color: #626469;
	font-size: 11px;
}

.jobList {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.jobList h1{
	color:#4fa600;
	font-family:Arial;
	font-size:24px;
	font-weight:normal;
}

.jobList h2 {
	background : transparent url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bar.gif') repeat-x left 70%;
	margin: 20px 0 0 0;
}

.jobList h2 span {
	color : #4fa600;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	background-color : white;
	padding-right: 10px;
}

.jobList h3 {
	color: #626469;
	font-weight: bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 15px;
}

.jobList p {
	line-height: 15px;
}
.jobList div.jobListHeader {
	margin-top: 20px;
}
.jobList .index-page {
	margin-top: 15px;
}
.jobList p a {
	font-weight: bold;
	color: #87d300;
}

/*********************************************************************/
/************************* implantations *****************************/
/*********************************************************************/

.implantations p {
	margin: 0 0 0 0;
}

.implantations p a {
        color: #626469;
}

.implantations p a, .implantations p a:hover {
	margin: 0 0 0 20px;
	text-align: left;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.implantations h2 {
	background : transparent url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bar.gif') repeat-x left 70%;
	margin: 20px 10px 0 20px;
}

.implantations h2 span {
	margin: 0 0 0 0;
	color : #4fa600;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	background-color : white;
	padding-right: 10px;
}

/*********************************************************************/
/************************* technical publications list ***************/
/*********************************************************************/
.technicalPublicationList *{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#626469;
	font-size:11px;
}

.technicalPublicationList {
	padding-left: 20px;
	padding-right: 0;
	padding-bottom: 10px;
}

.technicalPublicationList h1{
	color:#4fa600;
	font-family:Arial;
	font-size:24px;
	font-weight:normal;
}

.technicalPublicationList h2 {
	background : transparent url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bar.gif') repeat-x left 70%;
	margin: 20px 20px 0 0;
}

.technicalPublicationList h2 span {
	color : #4fa600;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	background-color : white;
	padding-right: 10px;
}

.technicalPublicationList h3 {
	color: #626469;
	font-weight: bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 10px;
}

.technicalPublicationList a {
	font-weight: bold;
	color: #87d300;
}

.technicalPublicationList table td {
	padding-bottom: 10px;
}
.technicalPublicationList .first_column {
	width: 176px;
}
.technicalPublicationList .second_column {
	padding-left: 15px;
}
/*********************************************************************/
/************************* technical publications topic **************/
/*********************************************************************/

.technicalPublicationTopic *{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#626469;
	font-size:11px;
}

.technicalPublicationTopic {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-top: 8px;
}

.technicalPublicationTopic h2 {
	background : transparent url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bar.gif') repeat-x left 70%;
	margin-bottom: 16px;
}

.technicalPublicationTopic h2 span {
	color : #4fa600;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	background-color : white;
	padding-right: 10px;
}

.technicalPublicationTopic ul, .technicalPublicationTopic ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.technicalPublicationTopic ul li {
	margin: 10px 0;
}
.technicalPublicationTopic a {
	font-weight: bold;
	color: #87d300;
}

/****** DOCUMENTLIST ******/
.documentList,.documentList * {
	margin: 0px;
	padding: 0px;
	border: none;
	text-align: left;
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #626469;
	vertical-align: top;
}

.documentList .embeded {
	padding: 5px 20px 5px 20px;
	_padding: 7px 20px 5px 20px;
}

.documentList .h1Container,.documentList .h1Container * {
	padding: 0px;
	margin: 0px;
}

.documentList h1 {
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 24px;
	color: #4fa600;
}

.documentList td.globalSummary {
	padding-top: 14px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.documentList .globalSummary img {
	margin-right: 10px;
}

.documentList .globalSummary table,.documentList .globalSummary table *
	{
	font-weight: bold;
	font-size: 11px;
	color: #626469;
	text-align: left;
	vertical-align: middle;
}

.documentList h2 {
	font-weight: bold;
	font-size: 13px;
	color: #4fa600;
}

.documentList .rightColumn {
	padding-left: 10px;
	width: 170px;
}

.documentList .leftColumn {
	padding-right: 10px;
	width: 350px;
}

.documentList .middleColumn {
	width: 20px;
}

.documentList .separator {
	height: 17px;
}

.documentList a {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #87D300;
}

/*********************************************************************/
/************************** Indexation **********************************/
/*********************************************************************/

.index-page a{
	color:#87d300;
  font-family : Arial;
	text-decoration: none;
	font-size: 11px;
}

.index-page a:link,.index-page a:visited{
  font-weight:normal;
}

.index-page a:hover {
	font-weight: bold;
}
.index-page .current_index_page {
	color:#87d300;
  font-family : Arial;
  font-weight:bold;
	font-size: 11px;
}
.index-page .pipe {
	color:#87d300;
  font-family : Arial;
	font-size: 11px;
}
.index-page td{
  padding:0px 2px;
}
.index-page td *{
  display:inline;
}

/*********************************************************************/
/******************** technical publications viewer ******************/
/*********************************************************************/
.technicalPublicationViewer *{
	margin:0px;
	padding:0px;
	font-family:arial;
	color:#626469;
	font-size:11px;
}

table.technicalPublicationViewer {
  width:100%
}

td.technicalPublicationViewer {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.technicalPublicationViewer h1{
	color:#4fa600;
	font-family:Arial;
	font-size:24px;
	font-weight:normal;
}

.technicalPublicationViewer h2 {
	background : transparent url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bar.gif') repeat-x left 70%;
	margin: 20px 0 0 0;
}

.technicalPublicationViewer h2 span {
	color : #4fa600;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	background-color : white;
	padding-right: 10px;
}

.technicalPublicationViewer p, .technicalPublicationViewer .summary {
	line-height: 15px;
	margin-top: 10px;
}


.technicalPublicationViewer p.download_link{
	margin-top:5px;
}

.technicalPublicationViewer .summary p {
	margin-top: 0;
}
.technicalPublicationViewer ul {
	list-style-type: none;
	margin-top: 10px;
	padding-bottom: 10px;
	line-height: 15px;
}

.technicalPublicationViewer a {
	font-weight: bold;
	color: #87d300;
}
.technicalPublicationViewer a img {
	border: 0;
}
.technicalPublicationViewer .subtitle {
	margin-top: 25px;
}
.technicalPublicationViewer .subtitle a {
	font-size: 12px;
	color: #4fa600;
	font-weight: bold;
}
/*********************************************************************/
/*************************** jobSearch *******************************/
/*********************************************************************/
.jobSearch{
  padding-left:20px;
}

.jobSearch h3 {
	color: #626469;
	font-weight: bold;
	font-family : Arial;
	font-size: 11px;
	margin: 0 0 0 0;
}

.jobSearch a {
	margin: 5px 0 0 0;
	color: #87d300;
	text-align: left;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
	font-weight: bold;
}

.jobSearch select, .jobSearch select option {
	color: #626469;
	font-family: Arial;
	font-size: 11px;
}

/*********************************************************************/
/*************************** jobViewer *******************************/
/*********************************************************************/

.jobViewer *{
	margin:0px;
	padding:0px;
	font-family:arial;
	color:#626469;
	font-size:11px;
}

.jobViewer {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.jobViewer h1{
	color:#4fa600;
	font-family:Arial;
	font-size:24px;
	font-weight:normal;
}

.jobViewer h2 {
	background : transparent url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bar.gif') repeat-x left 70%;
	margin: 20px 0 15px 0;
}

.jobViewer h2 span {
	color : #4fa600;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	background-color : white;
	padding-right: 10px;
}

.jobViewer h3 {
	color: #626469;
	font-weight: bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.jobViewer .jobViewerBody {
	margin-top: 20px;
}

.jobViewer p.jobViewerEmailDetail {
	margin-top: 20px;
}

.jobViewer a {
	font-weight: bold;
	color: #87d300;
}
.jobViewer a img {
	border: 0;
}
.jobViewer .subtitle {
	margin-top: 25px;
}
.jobViewer .subtitle a {
	font-size: 12px;
	color: #4fa600;
	font-weight: bold;
}

/************************/
/****** NewsViewer ******/
/************************/

.newsViewer,.newsViewer * {
	margin: 0px;
	padding: 0px;
}

.newsViewer td {
	padding: 5px 9px 20px 20px;
}

.newsViewer div.h1Container {
	margin-bottom: 19px;
}

.newsViewer h1 {
	font-family: Arial;
	font-weight: normal;
	font-size: 24px;
	color: #4fa600;
}

.newsViewer h2 {
	background: url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bar.gif') repeat-x left 70%;
	color: #4fa600;
	font-weight: bold;
	font-family: Arial;
	font-size: 13px;
}

.newsViewer h2 span {
	background-color: white;
	padding-right: 10px;
	color: #4fa600;
	font-weight: bold;
	font-family: Arial;
	font-size: 13px;
}

.newsViewer h3 {
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #626469;
	margin-left: 0px;
}

.newsViewer img {
	margin-bottom: 22px;
	margin-top: 25px;
}

.newsViewer p {
	color: #626469;
	text-align: left;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
}

.newsViewer .linkList * {
	margin: 0px;
	padding: 0px;
}

.newsViewer a {
	text-decoration: none;
}

.newsViewer .moreInfoLink a {
	color: #87d300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.newsViewer tr.groupLink * {
	display: block;
}

.newsViewer .groupLink img {
	margin-top: 25px;
}

.newsViewer .groupLink a {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #4fa600;
}
/****************************/
/****** Spotlight List ******/
/****************************/
.spotLightList table {
  margin-bottom:20px;
  width:100%;
}
table.spotLightList{
  width:100%;
  margin-top:8px !important;
  margin-top:7px;
}
.spotLightList td.spotLightList{
  padding: 0px 20px;
}
.spotLightList td{
  vertical-align:top;
}
.spotLightList  td.content{
  width:100%;
}
.spotLightList h1{
  color : #4fa600;
  font-family : Arial;
  font-size : 24;
  font-weight:normal;
}
.spotLightList .h1Container{
  margin-bottom:11px;
}
.spotLightList h4{
  font-family: Arial;
  font-weight: bold;
  font-size:13px;
  color:#626469;
}
.spotLightList h2 {
  background : transparent url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bar.gif') repeat-x left 75%;
  margin : 0;
  padding : 0;
  margin-bottom:20px;
}
.spotLightList h2 span {
  background-color : white;
  line-height : 15px;
  padding-right:10px;
  color : #4fa600;
  font-weight : bold;
  font-family : Arial;
  font-size : 13px;
}
.spotLightList .rightSpotlight table{
  margin-left:15px;
}
.spotLightList .leftSpotlight{
  width:176px;
}
.spotLightList .leftSpotlight .content{
  padding-right:10px;
}
.spotLightList .img{
  line-height:0px;
}
.spotLightList .img img{
  margin-right:10px;
}
.spotLightList .rightSpotlight .img img{
  margin-left:1px;
}
.spotLightList .rightSpotlight .img img, .spotLightList .leftSpotlight .img img{
  width:60px;
  height:60px;
}

.spotLightList p {
  color : #626469;
  font-family : Arial;
  font-size : 11px;
}
.spotLightList p.summary {
  margin-top:16px;
  font-style:italic;
}
.spotLightList  a {
  text-decoration:none;
  color : #87d300;
  font-family : Arial;
  font-size : 11px;
  font-weight: bold;
}


/*********************************************************************/
/************************* releaseViewer *****************************/
/*********************************************************************/

.releaseViewer h1 {
	font-family: Arial;
	font-weight: normal;
	font-size: 24px;
	color: #4fa600;
	margin-left: 0;
	/*margin: 10px 0 25px 0;*/
}

.releaseViewer h2 {
	color: #4fa600;
	font-weight: bold;
	font-family : Arial;
	font-size: 13px;
	/*margin: 0 20px 0 0;*/
}

.releaseViewer h3 {
	/*margin: 0 20px 0 0;*/
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #626469;
}

.releaseViewer h5 {
	/*margin: 0 20px 0 0;*/
	color: #626469;
	text-align: left;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
}

.releaseViewer p {
	/*margin: 0 20px 0 0;*/
	color: #626469;
	text-align: left;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
}

.releaseViewer {
       	_width:100%;
	margin: 0 20px 0 20px;
}

.releaseViewer * {
	/*margin: 0 0 0 20px;*/
	color: #626469;
	text-align: left;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
}



.releaseViewer p a {
	/*margin: 0 0 10px 0;*/
	color: #87d300;
	text-align: left;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
	font-weight: bold;
}



.releaseViewer a {
	color: #4fa600;
	font-weight: bold;
	font-family : Arial;
	font-size: 12px;
	text-decoration:none;
	/*margin: 15px 20px 20px 0;*/
}

.releaseViewer img  {
	margin-top: 0;
	border: 0;
}


/**************************************************************/
/********************** managerList***** **********************/
/**************************************************************/
.managerList *{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#626469;
	font-size:11px;
}

.managerList {
	padding: 10px 5px 20px 20px;
}

.managerList h1{
	color:#4fa600;
	font-family:Arial;
	font-size:24px;
	font-weight:normal;
}

.managerList p {
	margin-top: 15px;
}

.managerList a {
	font-weight: bold;
	color: #87d300;
}

.managerList table {
	border-collapse: collapse;
	border: 0;
	border-spacing: 0;
}
.managerList table.managerTable {
	margin-top: 15px;
}

.managerList table.managerTable tr td {
	margin: 0;
	padding: 0;
	vertical-align: top;
}
.managerList table.managerTable tr td table {
	margin-right: 15px;
}
.managerList table.managerTable tr td table tr td.managerImageCell {
	padding-bottom: 0px;
}
.managerList table.managerTable tr.managerTableLastLine td table tr td.managerImageCell {
	padding-bottom: 0;
}
.managerList table img {
	float: left;
	margin-right: 5px;
}
.managerList table.managerTable tr td.managerFirstColumn {
	width: 176px;
        padding-bottom:30px;
}
.managerList table.managerTable tr td.managerSecondColumn {
	width: 187px;
        padding-bottom:30px;
}
.managerList table.managerTable tr td.managerLastColumn {
	width: 167px;
        padding-bottom:30px;
}

/******************************************************************/
/********************* Agenda***************************************/
/******************************************************************/
.agenda {
	padding-right: 20px;
	padding-left: 20px;
}

.agenda table {
	border-collapse: collapse;
}

.agenda td.footerAgenda {
	padding-bottom: 16px;
}

/**************white skin*************************/
.agenda div.h1Container {
	margin-bottom: 10px;
	margin-top: 6px;
}

.agenda  h1 {
	color: #4fa600;
	font-size: 24px;
	font-weight: normal;
}

.agenda td.subtitle img {
	margin-right: 11px;
	
}
.agenda  td.subtitle {
	padding-right: 1px;
	padding-bottom: 12px;
	line-height:0px;
}

.agenda  h2 {
	background: url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bar.gif') repeat-x left 75%;
	margin-bottom: 2px;
	margin-top: 2px;
}

.agenda  h2 span {
	color: #4fa600;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: transparent;
	padding-right: 5px;
}

.agenda p {
	color: #626469;
	text-align: left;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
 
}

/**************grey skin*************************/
.agenda p .block {
	color: #626469;
	text-align: left;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	margin-left: 10px;
	line-height: 15px;
}

.agenda .block td.title {
	margin-bottom: 0px;
	background-color: #eaeaea;
}

.agenda .block div.h1Container {
	margin-top: 6px;
}

.agenda .block td.subtitle {
	padding-right: 1px;
	background-color: #eaeaea;
	padding-left: 20px;
	padding-bottom: 12px;
	line-height:0px;
}

.agenda .block h1 {
	margin-top: 4px;
	margin-left: 14px;
	margin-right: 1px;
}

.agenda  .block td.subtitle img {
	margin-right: 11px;
}
/******************************************************************/
/********************* managerViewer ******************************/
/******************************************************************/
.managerViewer *{
	margin:0px;
	padding:0px;
	font-family:arial;
	color:#626469;
	font-size:11px;
	text-align:left;
}

.managerViewer {
	padding: 10px 20px 20px 20px;
}

.managerViewer h1{
	color:#4fa600;
	font-family:Arial;
	font-size:24px;
	font-weight:normal;
}

.managerViewer h2 {
	margin: 0;
	color : #4fa600;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
}

.managerViewer h4 {
	color : #626469;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	margin: 0;
}

.managerViewer .managerViewerHeader {
	margin-top: 15px;
}

.managerViewer img.leftImage{
	margin-right:10px;
	float:left;
}

.managerViewer p {
	margin-bottom: 17px;
}

.managerViewer a {
	font-weight: bold;
	color: #87d300;
}

.managerViewer .subtitle {
	margin: 25px 0 0;
}
.managerViewer .subtitle a {
	font-size: 12px;
	color: #4fa600;
	font-weight: bold;
}
.managerViewer .subtitle a img {
	border: 0;
}

/* grey box */
.managerViewer .grey{
	background-color:#eaeaea;
	margin-bottom: 20px;
}
.managerViewer .grey .content{
	padding: 0px 10px 4px;
}
.managerViewer .grey h2{
	margin: 2px 0 0 10px;
}
.managerViewer .grey .topLeftCorner {
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/pbviewer_grey_round_left_top.gif');
}
.managerViewer .grey .topRightCorner {
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/pbviewer_grey_round_right_top.gif');
  float: right;
}
.managerViewer .grey .bottomLeftCorner {
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/pbviewer_grey_round_left_bottom.gif');
}
.managerViewer .grey .bottomRightCorner {
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/pbviewer_grey_round_right_bottom.gif');
  float: right;
}
.managerViewer .topLeftCorner,
.managerViewer .topRightCorner,
.managerViewer .bottomLeftCorner,
.managerViewer .bottomRightCorner{
  width:6px;
  height:6px;
  background-repeat: no-repeat;
  font-size:1px;
  display:block;
}

/******************************************************************/
/************************* spotLightViewer ****************************/
/******************************************************************/

.spotLightViewer, .spotLightViewer *{
  margin : 0;
  padding : 0;
}
table.spotLightViewer{
  width:100%;
}

.spotLightViewer td.spotLightViewer{
  padding-left:20px;
  padding-right:20px;
  padding-bottom:19px;
}

.spotLightViewer td{
  vertical-align:top;
}
.spotLightViewer td.content{
  width:100%;
}
.spotLightViewer h1{
  color:#4fa600;
  font-family : Arial;
  font-size : 24px;
  font-weight:normal;
}
.spotLightViewer .h1Container{
  margin-bottom:14px;
  margin-top:5px !important;
  margin-top:6px;
}
.spotLightViewer h3{
  font-family: Arial;
  font-weight: bold;
  font-size:11px;
  color:#626469;
}
.spotLightViewer p, .spotLightViewer p *{
  font-family: Arial;
  font-size:11px;
  color:#626469;
}
.spotLightViewer p.name{
  font-family: Arial;
  font-weight: bold;
  font-size:13px;
  color:#626469;
}
.spotLightViewer p.title{
  font-family: Arial;
  font-weight: bold;
  font-size:11px;
  color:#4fa600;
  margin:5px 0px;
}
.spotLightViewer table .content p, .spotLightViewer table .content h3 {
  display:inline;
}
.spotLightViewer p.summary {
  margin-top:16px;
  font-style:italic;
}
.spotLightViewer .img{
  line-height:0px;
}
.spotLightViewer .img img{
  margin-right:10px;
}
.spotLightViewer .separator{
  line-height:16px;
}
.spotLightViewer  a {
  text-decoration:none;
  color : #87d300;
  font-family : Arial;
  font-size : 11px;
  font-weight: bold;
}


/*****************************************************************************/
/**************************************Graph**********************************/
/*****************************************************************************/


.graph *{
	margin:0px;
	padding:0px;

	font-family:arial;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#626469;
	font-size:10px;
}

.graph{
	background-color:transparent;
}

.graph .marginBox{
	margin-bottom:15px;
	margin-top:12px;
}

.graph .title{
	font-weight:bold;
	color:#4fa600;
	font-size:13px;
}

.graph .subtitle strong{
	font-weight:bold;
	font-size:11px;
}

.graph .topLeftCorner{
	background-repeat:no-repeat;
	background-position:top left;

	line-height:0px;
	font-size:0px;
}

.graph .topRightCorner{
	background-repeat:no-repeat;
	background-position:top right;

	line-height:0px;
	font-size:0px;
}

.graph .bottomLeftCorner{
	background-repeat:no-repeat;
	background-position:bottom left;

	line-height:0px;
	font-size:0px;
}

.graph .bottomRightCorner{
	background-repeat:no-repeat;
	background-position:bottom right;

	line-height:0px;
	font-size:0px;
}

.graph .rightLabel{
	text-indent:8px;
}

.graph td.color1OutsideLabel{
	color:#4FA600;
}

.graph td.color2OutsideLabel{
	color:#9fa0a4;
}

.graph td.color3OutsideLabel{
	color:#e47f00;
}

.graph .color1ProgressBar *,
.graph .color3ProgressBar *,
.graph .color2ProgressBar *{
	font-size:10px;
	color:white;
}

.graph .color1ProgressBar td{
	background-color:#4FA600;
}

.graph .color1ProgressBar .topLeftCorner{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/graph_roundCorner_topleft.gif');
}

.graph .color1ProgressBar .topRightCorner{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/graph_roundCorner_topright.gif');
}

.graph .color1ProgressBar .bottomLeftCorner{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/graph_roundCorner_bottomleft.gif');
}

.graph .color1ProgressBar .bottomRightCorner{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/graph_roundCorner_bottomright.gif');
}

.graph .color2ProgressBar td{
	background-color:#9fa0a4;
}

.graph .color2ProgressBar .topLeftCorner{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/graph_roundCorner_grey_topleft.gif');
}

.graph .color2ProgressBar .topRightCorner{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/graph_roundCorner_grey_topright.gif');
}

.graph .color2ProgressBar .bottomLeftCorner{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/graph_roundCorner_grey_bottomleft.gif');
}

.graph .color2ProgressBar .bottomRightCorner{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/graph_roundCorner_grey_bottomright.gif');
}

.graph .color3ProgressBar td{
	background-color:#e47f00;
}

.graph .color3ProgressBar .topLeftCorner{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/graph_roundCorner_orange_topleft.gif');
}

.graph .color3ProgressBar .topRightCorner{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/graph_roundCorner_orange_topright.gif');
}

.graph .color3ProgressBar .bottomLeftCorner{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/graph_roundCorner_orange_bottomleft.gif');
}

.graph .color3ProgressBar .bottomRightCorner{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/graph_roundCorner_orange_bottomright.gif');
}

.graph .graphText .color1{
	color:#4fa600;
}

.graph .graphText .color2{
	color:#626469;
}

.graph .graphText .color3{
	color:#e47f01;
}

.graph .graphText .color4{
	color:#ffffff;
}

.graph .thinBorder{
	line-height:0px;
	font-size:0px;
}

.graph .graphSpacer{
	line-height:5px;
	font-size:5px;
}

.graph .graphTable{
	border-collapse:collapse;
}

.graph .graphTable td{
	border:solid 1px #626469;
	border-width:1px;
	text-align:center;
}

.graph .graphLegendContainer td{
	height:14px;
}


.graph .graphLegendContainer .color1Disc{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/green_disc.gif');
	background-repeat:no-repeat;
}

.graph .graphLegendContainer .color3Disc{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/orange_disc.gif');
	background-repeat:no-repeat;
}

.graph .graphLegendContainer .color2Disc{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/gray_disc.gif');
	background-repeat:no-repeat;
}

.graph .graphLegendContainer .legendSpacer{
	line-height:0px;
	font-size:0px;
	height:5px;
}

/**************************/
/****** PhotoLibrary ******/
/**************************/

.photoLibrary {
	margin: 5px 20px 0px 18px;
	border: none;
}

.photoLibrary * {
	margin: 0px;
	padding: 0px;
	border: none;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #626469;
	text-align: left;
	vertical-align: top;
}

.photoLibrary .h1Container {
	margin-bottom: 15px;
}

.photoLibrary .h1Container * {
	font-family: Arial;
	font-weight: normal;
	font-size: 24px;
	color: #4fa600;
}

.photoLibrary .h2Container {
	margin-bottom: 13px;
}

.photoLibrary .h2Container * {
	font-weight: bold;
	font-size: 13px;
	color: #4FA600;
	padding-right: 10px;
}

.photoLibrary h2 {
	background: url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bar.gif') repeat-x left;
	font-weight: bold;
	font-size: 13px;
	color: #4FA600;
}

.photoLibrary h2 span {
	background-color: white;
	margin-right: 20px;
}

.photoLibrary .h3Container * {
	font-weight: bold;
	color: #626469;
}

.photoLibrary h3 {
	font-weight: bold;
	color: #626469;
}

.photoLibrary table.element {
	margin-bottom: 26px;
}

.photoLibrary a {
	text-decoration: none;
	font-weight: bold;
	color: #87D300;
}

.photoLibrary .element img {
	margin-right: 10px;
}

.photoLibrary .leftElement {
	padding-right: 8px;
}

.photoLibrary .rightElement {
	padding-left: 8px;
}

.photoLibrary .bottomLinkContainer {
	padding-top: 2px;
}

.photoLibrary .bottomLinkContainer * {
	display: block;
	font-weight: bold;
	color: #4FA600;
}

/**************************/
/****** VideoLibrary ******/
/**************************/
.videoLibrary,.videoLibrary * {
	margin: 0px;
	padding: 0px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #626469;
}

.videoLibrary .embedded {
	padding: 10px 20px 0px 20px;
}

.videoLibrary .title {
	padding-bottom: 10px;
}

.videoLibrary .h1Container * {
	font-family: Arial;
	font-weight: bold;
	font-size: 24px;
	color: #4fa600;
}

.videoLibrary .vlheader {
	padding-bottom: 20px;
}

.videoLibrary .content {
	padding-bottom: 20px;
}

.videoLibrary .vlFooter {
	padding-bottom: 20px;
}

.videoLibrary .documentLink a {
	text-decoration: none;
	font-weight: bold;
	color: #87D300;
}

.videoLibrary .documentSummary {
	padding-bottom: 3px;
}

/******************************************************************/
/************************* iframe *********************************/
/******************************************************************/
.iframe h1{
	color:#4fa600;
	font-family:Arial;
	font-size:24px;
	font-weight:normal;
        padding-left:20px;
        padding-right:20px;
}

/******************************************************************/
/************************* releaseSearch **************************/
/******************************************************************/
.releaseSearch *{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#626469;
	font-size:11px;
}

.releaseSearch {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 15px;
}

.releaseSearch table tr td.releaseSearchFirstColumn {
	width: 176px;
	padding-right: 15px;
}
.releaseSearch table tr td.releaseSearchSecondColumn {
	width: 187px;
}
.releaseSearch h3 {
	margin: 0;
	padding: 0;
}
.releaseSearch label {
	font-weight: bold;
	font-size: 11px;
	color: #626469;
	font-family: Arial;
}
.releaseSearch select {
	font-size: 11px;
	color: #626469;
	font-family: Arial;
	margin-bottom: 10px;
	margin-right: 10px;
}

.releaseSearch input.releaseSearchButton {
	border: 0;
	background: transparent;
	font-weight: bold;
	font-size: 11px;
	color: #87d300;
	font-family: Arial;
	margin-top: 5px;
}


/*****************************************************************************/
/***********************************ShortTeaser*******************************/
/*****************************************************************************/


.shortTeaser *{
	margin:0px;
	padding:0px;
	
	font-family:arial;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	font-size:11px;
}

.shortTeaser{
	background-color:white;
}

.shortTeaser .title{
	font-weight:bold;
	font-size:12px;
        color:#ffffff;
}

.shortTeaser .subtitle{
	color:#ffffff;
	font-size:18px;
}

.shortTeaser .content,
.shortTeaser .content a,
.shortTeaser .content a:hover{
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
}

.shortTeaser .topLeftCorner{
	background-repeat:no-repeat;
	background-position:top left;
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/shortTeaser_round_topLeft.gif');

	line-height:0px;
	font-size:0px;
}

.shortTeaser .topRightCorner{
	background-repeat:no-repeat;
	background-position:top right;
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/shortTeaser_round_topRight.gif');
	
	line-height:0px;
	font-size:0px;
}

.shortTeaser .bottomLeftCorner{
	background-repeat:no-repeat;
	background-position:bottom left;
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/shortTeaser_round_bottomLeft.gif');
	
	line-height:0px;
	font-size:0px;
}

.shortTeaser .bottomRightCorner{
	background-repeat:no-repeat;
	background-position:bottom right;
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/shortTeaser_round_bottomRight.gif');
	
	line-height:0px;
	font-size:0px;
}

.shortTeaser .roundBox td{
	background-color:#87D200;
}

/*****************************************************************************/
/********************************** contactForm ******************************/
/*****************************************************************************/
.contactForm * {
	margin:0px;
	padding:0px;
	font-family:arial;
	color:#626469;
	font-size:11px;
}
.contactForm {
	padding: 10px 20px 20px;
}
.contactForm h1 {
	color:#4fa600;
	font-family:Arial;
	font-size:24px;
	font-weight:normal;
}
.contactForm form {
	margin-top: 20px;
}
.contactForm p {
	margin-bottom: 15px;
	text-align: left;
}
.contactForm fieldset {
	border: 0;
}
.contactForm td {
	vertical-align: top;
	padding: 3px 0 10px;
}
.contactForm label {
	font-weight: bold;
}
.contactForm input, .contactForm select, .contactForm textarea {
	border: 1px solid #626469;
	width: 260px;
}
.contactForm input.radio_checkbox_button {
	width: 25px;
	border: 0;
}
.contactForm .submit_button {
	border: 0;
	background: transparent;
	font-weight: bold;
	font-size: 11px;
	color: #87d300;
	font-family: Arial;
	margin-top: 5px;
	width: auto;
}
/**************************************************************/
/************************* solutionTable ****************************/
/**************************************************************/
.solutionTable, .solutionTable * {
  margin : 0;
  padding : 0;
}
table.solutionTable, .solutionTable table{
  width:100%;
}
.solutionTable td.solutionTable{
  padding:20px;
 
}
.solutionTable table tbody {
  background-color:#eaeaea;
}
.solutionTable table thead{
  background-color:#009530;
}
.solutionTable table thead th{
  padding: 2px 5px;
}

.solutionTable table thead th p{
  text-align:center;
  display:block;
  color:#fff;
  font-weight:bold;
  font-family:Arial;
  font-size:11px;
}
.solutionTable table thead th.leftColumn p{
  text-align:left;
}

.solutionTable table tbody td{
  padding:6px 5px 8px 5px;
}

.solutionTable table tbody tr td{
  border-bottom: #fff solid 3px;
}

.solutionTable table tbody tr.lastRow td{
  padding-bottom:18px;
  border:0;
}
.solutionTable p.rate {
  text-align:center;
  color : #4fa600;
  font-family:Arial;
  font-size:24px;
  font-weight : bold;
}
.solutionTable table tbody tr td.leftColumn p {
  display : block;
  padding-left : 10px;
  color : #6e6e6d;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  text-decoration : none;
  background-image : url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bullet.gif');
  background-repeat : no-repeat;
  background-position : 0px 7px;
  line-height : 16px;
  font-weight : normal;
  vertical-align : middle;
  text-align:left;
}

.solutionTable span, .solutionTable a{
  color:#87d300;
  font-family:Arial;
  font-size:11px; 
  text-decoration:none; 
  font-weight:bold;
}

/**************************************************************/
/************************* teaserViewer************************/
/**************************************************************/
.teaserViewer *{
	margin:0px;
	padding:0px;
	font-family:arial;
	color:#626469;
	font-size:11px;
}
.teaserViewer .teaserViewerHeader {
	margin-top: 10px;
	margin-bottom: 10px;
}
.teaserViewer .teaserViewerHeader img {
	width: 91px;
	height: 79px;
}
.teaserViewer .teaserViewerHeader img.leftImage {
	margin-right: 5px;
}
.teaserViewer .teaserViewerHeader img.rightImage {
	margin-left: 5px;
}
.teaserViewer .teaserViewerHeader img.bottomImage {
	margin-top: 10px;
}
.teaserViewer .teaserViewerHeader img.topImage {
	margin-bottom: 10px;
}

.teaserViewer h2 {
	color : #4fa600;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
}
.teaserViewer h3 {
	color : #626469;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.teaserViewer .teaserViewerBody {
	margin-bottom: 10px;
}

.teaserViewer p {
	line-height: 15px;
	margin: 0;
}

.teaserViewer ul {
	list-style-type: none;
	line-height: 15px;
}

.teaserViewer a {
	font-weight: bold;
	text-decoration:none;
	color: #87d300;
}
.teaserViewer select, .teaserViewer select option {
	font-size: 11px;
	color: #9fa0a4;
}

/**************************************************************/
/****************** Panel Builder Search **********************/
/**************************************************************/
.panelBuilderSearch{
  width:100%;
  margin : 0px;
  padding : 0px;
}

/*Definition de la table : largeur, background color  */
.panelBuilderSearch  table, .panelBuilderSearch table * {
  background-color : #eaeaea;
  margin : 0px;
  padding : 0px;
}

.panelBuilderSearch table input {
  background-color : #ffffff;
}

/* Background des coins */
.panelBuilderSearch td.topLeftCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_top_left.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.panelBuilderSearch  td.topCenter{
  background-color : #eaeaea;
}

.panelBuilderSearch td.topRightCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_top_right.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.panelBuilderSearch td.bottomLeftCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_bottom_left.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.panelBuilderSearch td.bottomCenter{
  background-color : #eaeaea;
  height: 8px;
}

.panelBuilderSearch td.bottomRightCorner{
  background: #fff url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_teaser_bottom_right.gif') no-repeat top left;
  height: 8px;
  width: 8px;
}

.panelBuilderSearch td.topCenter, .panelBuilderSearch td.topLeftCorner, .panelBuilderSearch td.topRightCorner ,
.panelBuilderSearch td.bottomLeftCorner, .panelBuilderSearch td.bottomCenter, .panelBuilderSearch td.bottomRightCorner 
{
  line-height:0px;
  border: 0px;
}

/* Lien */
.panelBuilderSearch a{
  color:#87d300;
  font-family:Arial;
  font-size:11px; 
  line-height:11px;
  text-decoration:none; 
  font-weight:bold;
}

.panelBuilderSearch .bigGreenStar{
  padding:0px;
  margin:10px 10px 20px 10px;
  line-height:0px;
  font-size:0px;
}

.panelBuilderSearch h4{
  padding:0px;  
  margin: 0px 0px 0px 10px;
}

.panelBuilderSearch .title{
  color : #626469;
  font-weight : bold;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 13px;
  margin:0px 10px 20px 0px;
  text-align:left;
}

.panelBuilderSearch .advancedSearch{
  padding: 5px 0px 5px 0px;
}

.panelBuilderSearch img {
  border: none;
  margin: 0px 10px 0px 0px;
}

/***************************************************************/
/************************ SITEMAP ******************************/
/***************************************************************/

.siteMap .normal,
.siteMap .selected{
  cursor:pointer;
}

/************** SITEMAP : Menu1**************/
.siteMap{
	width:1000px;
}

.siteMap a{
	color:inherit;
	font-family:inherit;
	font-size:inherit;
	margin:0px;
	padding:0px;
}

.siteMap .normal *{
	font-weight:bold;
	color:white;
}

.siteMap *{
	margin:0px;
	padding:0px;

	font-family:arial;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#626469;
	font-size:13px;
}

.siteMap .Menu1{
	height:40px;
}

.siteMap .Menu1 .Separator{
	width:5px;
	height:40px;
}

.siteMap .Menu1 *{
	width:196px;
	font-weight:normal;
}

.siteMap .Menu1 a{
	width:100%;
	font-weight:inherit;
	color:#626469;
}

.siteMap .Menu1_roundTop .top{
	height:5px;
	background-color:White;
	line-height:0px;
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/roundCorner_greytop.gif');
}

.siteMap .Menu1_content{
	width:100%;
	background-color:#EAEAEA;
	height:25px;
}

.siteMap .Menu1_content td{
	width:182px;
}

.siteMap .Menu1_content td.padding{
	width:7px;
}

.siteMap .Menu1 .normal *{
	font-weight:bold;
	color:#626469;
}

/*Menu1 unselected box*/
.siteMap .Menu1 .selected .Menu1_roundTop .top{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/roundCorner_greentop.gif');
}

.siteMap .Menu1 .selected *{
	font-weight:bold;
	color:white;
}

.siteMap .Menu1 .selected a{
	width:182px;
	font-weight:bold;
	color:white;
}

.siteMap .selected .Menu1_content{
	background-color:#87D300;
	height:35px;
}

.siteMap .Menu1_rollover .Menu1_roundTop .top{
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/roundCorner_greentop.gif');
}

.siteMap .Menu1_rollover .Menu1_content{
	background-color:#87D300;
	height:35px;
}

.siteMap .board{
  background-color : #eaeaea;
  width:100%;
  color:#626469;
  margin-bottom:2px!important;
  margin-bottom:6px;
}
.siteMap .board a{
  font-family:Arial;
  font-size:11px;
  padding:1px 0px;
}
.siteMap .topLeftCorner,.siteMap  .topRightCorner,.siteMap .bottomLeftCorner,.siteMap .bottomRightCorner{
  width:2px;
  height:2px;
  background-repeat: no-repeat;
  font-size:0px;
}
.siteMap .topLeftCorner {
  background: url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_vertNav_top_left.gif');
}
.siteMap .topRightCorner {
  background: url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_vertNav_top_right.gif');
  float: right;
}
.siteMap .bottomLeftCorner{
  background: url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_vertNav_bottom_left.gif');
}
.siteMap .bottomRightCorner{
  background: url('http://www.schneider-electric.com/gc_1_0/images/structure/bg_vertNav_bottom_right.gif');
  float: right;
}
.siteMap .level1 a , .siteMap .level1 a:link, .siteMap .level1 a:visited {
  display:block;
  text-decoration : none;
  color : #626469;
  font-family : Arial, Helvetica, sans-serif;
  line-height:12px;
  font-size : 12px;
  font-weight : bold;
  padding-left : 10px;
}
.siteMap .level1 .level2 {
  margin-top : 2px !important;
  margin-top : -2px;
  margin-bottom : 16px;
}
.siteMap .level2 a, .siteMap .level2 a:link, .siteMap .level2 a:visited {
  display : block;
  padding: 2px 0px 2px 20px;
  color : #6e6e6d;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  text-decoration : none;
  background-image : url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bullet.gif');
  background-repeat : no-repeat;
  background-position : 10px 7px;
  line-height : 16px;
  font-weight : normal;
  vertical-align : middle;
}
.siteMap .level2 a:hover, .siteMap .level2 a.selected {
  font-weight : normal;
  color : #87d300;
}
.siteMap .level2 .level3 {
  margin-bottom : 2px;
}
.siteMap .level3 a, .siteMap .level3 a:link, .siteMap .level3 a:visited {
  padding-left : 25px;
  font-weight : normal;
  color : #6e6e6d;
  background : none;
}
.siteMap .level3 a:hover, .siteMap .level3 a.selected{
  color : #87d300;
}

/*************************************************************************
**************************************************************************
******** custom styles for LiveSite legacy templates *********************
**************************************************************************
*************************************************************************/
div#LiveSite h1
{
	color:#4fa600;
	font-family:SEOptimist, Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:27px;	
}
div#LiveSite h4
{
	color:#4fa600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}
div#LiveSite p
{
	margin-top:1em;
	color:#626469;
}
.LiveSite_LeftMenu_Level1
{
	width:200px;
	height:18px;
	padding: 1px 0px 1px 0px;
	background-image:url('http://files.schneider-electric.com.au/LiveSite/Template/images/LiveSiteMenuLevel1.gif');
	background-color:#ffffff;
	background-repeat:no-repeat;
	display: block;
   color: #626469;
   margin-bottom: 5px;
}
.LiveSite_LeftMenu_Level1 a
{
	width:200px;
	color:#626469;
	font-weight:bold;
	font-size:12px;
	line-height:12px;
	text-decoration:none;
	padding-left: 10px;
}
.LiveSite_LeftMenu_Level1 a:hover
{
   width:200px;
   color: #87d300;
   font-weight: bold;
   font-size: 12px;
   line-height: 12px;
   text-decoration: none;
   padding-left: 10px;
}
.LiveSite_LeftMenu_Manual
{
	width:200px;
	height:18px;
	padding: 1px 0px 1px 10px;
	background-image:url('http://files.schneider-electric.com.au/LiveSite/Template/images/LiveSiteMenuLevel1.gif');
	background-color:#ffffff;
	background-repeat:no-repeat;
	display: block;
   color: #626469;
   margin-bottom: 5px;
}
.LiveSite_LeftMenu_Level2 td
{
	background-color:#ffffff;
	background-image:url('http://www.schneider-electric.com/gc_1_0/images/structure/green_bullet.gif');
	background-position:10px;
	background-repeat:no-repeat;
}
.LiveSite_LeftMenu_Level2 a
{
	padding-left:10px;
	color:#626469;
	text-decoration:none;
	font-size:11px;
	font-weight:100;
	line-height:20px;
}
.LiveSite_LeftMenu_Level2 a:hover
{
	padding-left:10px;
	color:#87d300;
	text-decoration:none;
	font-size:11px;
	font-weight:100;
	line-height:20px;
}
.SearchInput
{
	width:155px;
	padding:3px 0px 0px 4px;
	margin:0px 5px 2px 0px;
	border:solid 1px #b2b2b4;
	color:#6c6c6c;
	background-color:#ffffff;
	font-size:10px;
	line-height:9px;
	overflow:hidden;
}
.spruce
{
   color: #009530 !important;
}
.ladyfern
{
   color: #4FA600 !important;
}
.seeding
{
   color: #87D300 !important;
}
.darkgray   
{
   color: #626469 !important;
}
.lightgray
{
   color: #9FA0A4 !important;
}
.sunflower
{
   color: #FFD100 !important;
}
.honeysuckle
{
   color: #E47F00 !important;
}
.fuchsia
{
   color: #B10043 !important;
}
.sky
{
   color: #42B4E6 !important;
}