.eS-TopNavBarTable
{
	background-image: url(Images/top_bg_private.jpg);
	background-repeat: repeat-x;
}
.eS-TopNavBarLogo
{
	width:146px;
	height:85px; 
	background-image: url(Images/logo_private.jpg);
	background-repeat: no-repeat;
}
.eS-LoginBoxPanLeft
{
	background-image:url(Images/lbPrivateLeft.gif);
}
.eS-LoginBoxPanRight
{
	background-image:url(Images/lbPrivateRight.gif);
}
.eS-LoginBoxPanMiddle
{
	background-image:url(Images/lbPrivateMiddle.gif);
}
.eS-BRFlash
{
	width:800px;
	height:500px;
}

.eS-NavigationTabs
{
	top: -42px;
	position: absolute;
	display: inline-block;
	overflow:hidden;
	height:70px;
	width:185px;
	padding:0px;
	margin:0px;
}

.eS-NavigationTabsEServices, .eS-NavigationTabsPrivate
{
	float:left;
	margin:0px;
	margin-left:5px;
	padding:0px;
}

/***** PROFILE MANAGEMENT *****/

.eS-PM-TopCornerSpacer
{
	width:4px;
	height:4px;
}
.eS-PM-TabSpacer
{
	width:4px;
	height:1px;
}
.eS-PM-Table
{
	border-collapse:collapse;
}
.eS-PM-TopLeftCorner,
.eS-PM-TopTabShadow,
.eS-PM-TopRightCorner,
.eS-PM-LeftVerticalTabShadow,
.eS-PM-RightVerticalTabShadow,
.eS-PM-BottomLeftCornerOuter,
.eS-PM-SepShadow,
.eS-PM-BottomRightCornerOuter,
.eS-PM-TopShadow ,
.eS-PM-BottomLeftCorner,
.eS-PM-BottomShadow,
.eS-PM-BottomRightCorner
{
	padding:0px
}
.eS-PM-TopLeftCorner 
{
	background-image:url(Images/ProfileManagement/top_left_shadow.gif);
	background-repeat:no-repeat;
	height:4px;
}

.eS-PM-TopTabShadow 
{
	background-image:url(Images/ProfileManagement/bkg_top_shadow.gif);
	background-repeat:repeat-x;
	height:4px;
	width:100px;
}
.eS-PM-TopRightCorner 
	{
	background-image:url(Images/ProfileManagement/top_right_shadow.gif);
	background-repeat:no-repeat;
	height:4px;
}
.eS-PM-LeftVerticalTabShadow 
{
	background-image:url(Images/ProfileManagement/bkg_left_vertical_shadow.gif);
	background-repeat:repeat-y;
	width:4px;
}
.eS-PM-TopTabLabel 
{
	background-image:url(Images/ProfileManagement/bkg_pm_box.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	color:#4DB3D6;
	font-family:tahoma,arial,verdana;
	font-size:11px;
	font-weight:normal;
	padding:10px 15px;
	text-transform:uppercase;
	text-align:center;
	vertical-align:top;
	white-space:nowrap;
}
.eS-PM-TopTabLabel a:link,
.eS-PM-TopTabLabel a:active,
.eS-PM-TopTabLabel a:visited,
.eS-PM-TopTabLabel a:hover 
{
	color:#4DB3D6;
	font-family:tahoma,arial,verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
}
.eS-PM-RightVerticalTabShadow 
{
	background-image:url(Images/ProfileManagement/bkg_right_vertical_shadow.gif);
	background-repeat:repeat-y;
	width:4px;
}
.eS-PM-BottomLeftCornerOuter
{
	background-image:url(Images/ProfileManagement/bottom_left_shadow_outer.gif);
	background-repeat:no-repeat;
	height:4px;
}
.eS-PM-SepShadow
{
	background-image:url(Images/ProfileManagement/bkg_top_shadow.gif);
	background-repeat:repeat-x;
	height:4px;
}
.eS-PM-BottomRightCornerOuter
{
	background-image:url(Images/ProfileManagement/bottom_right_shadow_outer.gif);
	background-repeat:no-repeat;
	height:4px;
}
.eS-PM-TopShadow 
{
	background-image:url(Images/ProfileManagement/bkg_top_shadow.gif);
	background-repeat:repeat-x;
	height:4px;
	width:350px;
}
.eS-PM-ContentBox
{
	vertical-align:top;
	padding:20px 13px;
}
.eS-PM-BottomLeftCorner 
{
	background-image:url(Images/ProfileManagement/bottom_left_shadow.gif);
	background-repeat:no-repeat;
	height:4px;
	width:4px;
}
.eS-PM-BottomShadow
{
	background-image:url(Images/ProfileManagement/bkg_bottom_shadow.gif);
	background-repeat:repeat-x;
	height:4px;
}
.eS-PM-BottomRightCorner
{
	background-image:url(Images/ProfileManagement/bottom_right_shadow.gif);
	background-repeat:no-repeat;
	height:4px;
	width:4px;
}
.eS-PM-AccInfoSTitle
{
	color:#626262;
	font-family:tahoma,arial,verdana;
	font-size:13px;
	font-weight:bold;
	padding:5px 0px;
}
.eS-PM-AccInfoLibelle
{
	color:#02407C;
	font-family:tahoma,arial,verdana;
	font-size:11px;
	font-weight:bold;
	padding:5px 0px;
	text-align:right;
	white-space:nowrap;
	width:10%;
}

.eS-PM-AccInfoLibelleCentrer
{
	color:#02407C;
	font-family:tahoma,arial,verdana;
	font-size:11px;
	font-weight:bold;
	padding:5px 0px;
	padding:5px 0px 5px 10px;
	white-space:nowrap;
	width:10%;
}

.eS-PM-EmployeeListHeader
{
	color:#02407C;
	font-family:tahoma,arial,verdana;
	font-size:11px;
	font-weight:bold;
	padding-right :20px;
	text-align:left;

	width:10%;
	border-top:dashed 1px black;
	border-bottom:dashed 1px black;
}

.eS-PM-EmployeeListBody
{
	color:#626262;
	font-family:tahoma,arial,verdana;
	font-size:11px;
	font-weight:normal;
	/*padding-left:20px;*/
	padding-right:20px;
	text-align:left;
	white-space:nowrap;
	/*width:10%;*/
	border-bottom:dashed 1px black;
}

.eS-PM-AccInfoTexte
{
	color:#626262;
	font-family:tahoma,arial,verdana;
	font-size:11px;
	font-weight:normal;
	padding:5px 0px 5px 10px;
	white-space:nowrap;
}
.eS-PM-Separator
{
	color:#626262;
	font-family:tahoma,arial,verdana;
	font-size:11px;
	font-weight:normal;
	/*padding-left:20px;*/
	padding-right:20px;
	text-align:left;
	white-space:nowrap;
	/*width:10%;*/
	border-bottom:dotted 1px gray;
}


.eS-PM-ButtonCell
{
	text-align:right;
}
.eS-PM-EditEmailTextBox
{
	border:1px solid #6E6E6E;
	color:#02407C;
	font-family:Tahoma,verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:15px;
	width:245px;
}
.eS-PM-Button
{
	background-color:Transparent;
	border:none;
	font-family:Tahoma,Verdana,Arial;
	cursor:pointer;
	padding:0px;
}
.eS-PM-ErrorMessage
{
	font-family:Tahoma,verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
}
.eS-PM-EditPasswordTextBox
{
	border:1px solid #6E6E6E;
	color:#02407C;
	font-family:Tahoma,verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:15px;
	width:98px;
}
/***** END PROFILE MANAGEMENT *****/

/***** Generic ModalForm *****/
.eS-ModalPanel
{
}
.eS-ModalBackground
{
	background-color:#000000;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.eS-ModalTable
{
	border-collapse:collapse;
}
.eS-ModalTopLeftCorner,
.eS-ModalTopBorder,
.eS-ModalTopRightCorner,
.eS-ModalLeftBorder,
.eS-ModalContentArea,
.eS-ModalRightBorder,
.eS-ModalBottomLeftCorner,
.eS-ModalBottomBorder,
.eS-ModalBottomRightCorner
{
	padding:0px;
}
.eS-ModalTopLeftCorner
{
	background-image:url(Images/ModalForm/mod_top_left_corner.gif);
	background-repeat:no-repeat;
	height:7px;
	width:7px;
}
.eS-ModalTopBorder
{
	background-image:url(Images/ModalForm/mod_top_bkg.gif);
	background-repeat:repeat-x;
	height:7px;
	width:500px;
}
.eS-ModalTopRightCorner
{
	background-image:url(Images/ModalForm/mod_top_right_corner.gif);
	background-repeat:no-repeat;
	border:0px solid red;
	height:7px;
	width:7px;
}
.eS-ModalLeftBorder
{
	background-image:url(Images/ModalForm/mod_vertical_left_bkg.gif);
	background-repeat:repeat-y;
	width:7px;
}
.eS-ModalContentArea
{
	vertical-align:top;
	/*width:100%;*/
	background-color:#FFFFFF;
}
.eS-ModalRightBorder
{
	background-image:url(Images/ModalForm/mod_vertical_right_bkg.gif);
	background-repeat:repeat-y;
	width:7px;
}
.eS-ModalBottomLeftCorner
{
	background-image:url(Images/ModalForm/mod_bottom_left_corner.gif);
	background-repeat:no-repeat;
	height:7px;
	width:7px;
}
.eS-ModalBottomBorder
{
	background-image:url(Images/ModalForm/mod_bottom_bkg.gif);
	background-repeat:repeat-x;
	height:7px;
	width:500px;
}
.eS-ModalBottomRightCorner
{
	background-image:url(Images/ModalForm/mod_bottom_right_corner.gif);
	background-repeat:no-repeat;
	height:7px;
	width:7px;
}

.eS-ModalContentAreaHeader
{
	margin:5px;
	width:490px;
	border-collapse:collapse;
}
.eS-ModalContentAreaHeaderTitle
{
	background-image:url(Images/ModalForm/mod_header_bkg.gif);
	background-repeat:repeat-x;
	color:#02407C;
	font-family:Arial,Helvetica,sans-serif;
	font-size:25px;
	font-weight:bold;
	height:39px;
	padding-left:12px;
}
.eS-ModalContentAreaHeaderClose
{
	background-image:url(Images/ModalForm/mod_header_bkg.gif);
	background-repeat:repeat-x;
	color:#02407C;
	font-family:Tahoma;
	font-size:10px;
	padding:8px 0px;
	text-align:right;
	vertical-align:top;
}
.eS-ModalContentAreaHeaderClose a:link,
.eS-ModalContentAreaHeaderClose a:active,
.eS-ModalContentAreaHeaderClose a:visited,
.eS-ModalContentAreaHeaderClose a:hover 
{
	color:#02407C;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	margin-right:14px;
	display:block;
	background-image:url(Images/ModalForm/mod_btn_close.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:14px;
}
.eS-ModalContentAreaBackground
{
	background-image:url(Images/ModalForm/mod_bkg_rss_gradient.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin:0px 5px 12px;
	width:490px;
}
.eS-ModalContentAreaBackground600
{
	background-image:url(Images/ModalForm/mod_bkg_rss_gradient600.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin:0px 5px 12px;
	width:490px;
}

.eS-ModalContentManRightdAreaBackground
{

	background-image:url(Images/ModalForm/mod_bkg_rss_gradient.jpg);
	background-position:left top;
	background-repeat:repeat;
	margin:0px 5px 12px;
	width:100%;


}

.eS-ModalContentAreaIntroduction
{
	color:#02407C;
	font-family:Tahoma,verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:15px 12px 25px;
}
.eS-ModalContentAreaTableForm
{
	width:100%;
}
/***** END Generic ModalForm *****/










/*************** TO PUTT GLOBAL ******************/
.eS-ButtonBox
{
	border-collapse:collapse;
	display:inline;
}
.eS-ButtonBox,
.eS-ButtonBox a,
.eS-ButtonBox a:hover,
.eS-ButtonBox input
{
	color:#FFFFFF;
	display:inline;
	font-size:10px;
	text-transform:uppercase;
	text-align:center;
	text-decoration:none;
}
/*************************************************/

/******************************Knowledge Base*********************************/
.eS-KBSearchFormTabContainer
{
	padding:0px;
	margin:0px;
	height:32px;
	list-style-type: none;
}

.eS-KBSearchFormTabContainer li
{
    float: left;
	background-image:url('Images/kb/kb_tab_right.gif');
	background-position:right top;
	background-repeat:no-repeat;
}

.eS-KBSearchFormTabContainer li a
{
	float: left;
    display: block;
	color:#0293C4!important;
	text-transform:uppercase;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	height:32px;
	padding-left:10px;
	padding-right:10px;
	background-image:url('Images/kb/kb_tab_left.gif');
	background-repeat:no-repeat;
	background-position:left top;
}

.eS-KBSearchFormTabContainer li a span
{
	display:block;
	margin-top:11px;
}

.eS-KBSearchFormTabContainer li a:hover
{
	text-decoration:none;
}
.eS-KBSearchFormTypeInSearchContainer .eS-ButtonBox
{
	margin-left:10px;
	margin-top:20px;
	vertical-align:baseline;
}
.eS-KBSearchFormTypeInSearchContainer, .eS-KBSearchFormBrowseInCategoryContainer
{
	background-image:url('Images/kb/kb_panel.gif');
	background-repeat:no-repeat;
	width:617px;
	height:200px;
	padding:10px;
}

.eS-KBSearchFormTypeInSearchOptionsCollapser:hover
{
	text-decoration:none!important;
}

.eS-KBSearchFormButton
{
	background-color:transparent;
	color: #ffffff;
	text-align : center;
	cursor:pointer;
	border:solid 0px #ffffff;
}

.eS-ButtonBox
{
	margin-left:10px;
	margin-top:20px;
}

.eS-KBSearchFormBrowseInCategoryHeader td
{
	font-family:Tahoma;
	font-size:10px;
	color:#0293C4;
}

.eS-KBSearchFormListBox
{
	width:188px;
	font-family:Tahoma;
	font-size:11px;
	color:#626262;
}

.eS-NoBackground
{
	background-image:none!important;
}

.eS-KBSearchResults
{
	width:617px;
}

.eS-KBSearchResultOtherInfo, .eS-KBSearchResultDescription, .eS-KBSearchResultTitle
{
	font-family:Tahoma!important;
	font-size:11px!important;
}

.eS-KBSearchResultTitle
{
	color:#02407c!important;
	font-weight:700;
}

.eS-KBSearchResultOtherInfo
{
	color:#0193c2!important;
	margin-top:5px;
}

td.eS-KBSearchResultDescription
{
	border-bottom:dotted 1px #626262;
}
/******************************end of Knowledge Base*********************************/

/******************************Tag Cloud*********************************/

.eS-TagPanel
{
	width:300px;
	border:1px solid #9BCBDF;
}

.eS-TagHigh
{
	font-size:large;
}

.eS-TagMedium
{
	font-size:medium;
}

.eS-TagLow
{
	font-size:small;
}

/******************************end of Tag Cloud*********************************/

/******************************eServices Home page*********************************/
.eS-MiddleLeftWPZone, .eS-MiddleWPZone, .eS-MiddleRightWPZone
{
	width:300px;
	overflow:hidden;
	vertical-align:top;
}
/******************************end of eServices Home page*********************************/

/******************************Tips*********************************/

.eS-Tips
{
	width:300px;
	border:1px solid #9BCBDF;
}

.eS-TipsHeader
{
	background-image:url(Images/bkg_header_tools.gif)!important;
	background-repeat:repeat-x!important;
	color:#02407C!important;
	font-family:Verdana,Arial,Helvetica,sans-serif!important;
	font-size:10px!important;
	text-transform:uppercase;
	height:19px!important;
}

.eS-TipsHeader a:hover
{
	text-decoration:none;
}

.eS-TipTitle
{
	color:#02407C;
	font-weight:bold;
}

/******************************end of Tips*********************************/
