iframe#helpFrame { width: 902px; height: 650px; margin: 0 0 0 6px;}
	div#header { display: none;}
	div#container div#leftnav  {display:none;}
	div.sectionConsultation, #sectionTemplate div.SectionBody, #TemplateInfo div.SectionBody, div.sectionSend div.SectionBody, #ErrorList, #askQuestionInDocument div.SectionBody, div.sectionShortcuts { padding: 0 !important;}
	#TemplateInfo div.SectionTitle, div.sectionSend h2, #askQuestionInDocument div.SectionTitle, #sectionTemplate div.SectionTitle, div.sectionRankSuccess div.SectionTitle, div.sectionRankSuccess div.SectionBody { margin:0 0 10px 0 !important;}
	table.SubGroupBoxesContainer tr td {width: 350px;}
	table.SubGroupBoxesContainer tr td div.TemplateGroupBox {width: 284px !important;}
	table.SubGroupBoxesContainer tr td div.TemplateGroupBox ul {margin:1em 0;}
	table.SubGroupBoxesContainer tr td div.TemplateGroupBox ul li { margin: 12px 0 0 0;}
	.TemplateGroupName a, .TemplateGroupName a:visited, .TemplateGroupName a:active {color: #546875;}
	.TemplateGroupName a:hover { text-decoration: underline; background: white; color: #546875;}
	/*div.TemplateGroupBoxTitle .TemplateGroupName a:hover { color: white; background: #546875;}*/
	div.TemplateGroupBoxTitle .TemplateGroupName a:hover { text-decoration: none;}
	.TemplateName a, .TemplateName a:visited, .TemplateName a:active { color: #435764;}
	.TemplateName a:hover { background-color: #546875; color: white;}
	#path-descriptor span.TemplateGroupName  { background: none; padding: 0;}
	
div#toolBarHeader { width: 981px; margin: 0 0 0 6px; border-bottom: 3px solid #9f9f9f; overflow: hidden; position: relative;text-align: left;}
div#toolBarHeader a { text-decoration: none;}
div#toolBarHeader a.btn { font-size: 14px; font-weight: bold; position: relative; display: block; height: 38px; line-height: 38px; color: #47565e; background: url(../ximg/tabR.gif) no-repeat top right; padding: 0 0 0 12px; cursor: pointer;}
div#toolBarHeader a.btn span { display: block !important; font-size: 14px; font-weight: bold; position: absolute; top: 0; line-height: 39px; height: 38px; left: 0; color: white; background: url(../ximg/tabL.gif) no-repeat top left; padding: 0 0 0 11px;}
div#toolBarHeader a.btn:hover { color: #b00009; background-image: url(../ximg/tabonR.gif);}
div#toolBarHeader a.btn:hover span { color: white; background-image: url(../ximg/tabonL.gif);}

	ul#toolBarMenu { width: 980px; height: 37px; padding: 0; overflow: hidden;}
	ul#toolBarMenu li { float: left; display: inline; width: 200px; margin: 0 0 0 5px;}
	ul#toolBarMenu li.customerService {width: 270px; padding: 4px 0 0;}
	ul#toolBarMenu li form { font-size: 14px; font-weight: bold; position: relative; display: block; height: 38px; line-height: 38px; color: black; background: url(../ximg/tabR.gif) no-repeat top right; padding: 0 0 0 12px;}
	ul#toolBarMenu li form fieldset {font-size: 14px; font-weight: bold; position: absolute; top: 0; line-height: 39px; height: 38px; left: 0; color: white; background: url(../ximg/tabL.gif) no-repeat top left; padding: 0 0 0 11px;}
	ul#toolBarMenu li form fieldset div#keyWords_input {background: transparent url(../ximg/helpInput_BG.gif) no-repeat 0 0; display: inline; float: left; margin: 13px 0 0; padding: 0 5px; height: 17px;}
	ul#toolBarMenu li form fieldset div#keyWords_input input {width: 115px; border: none; padding: 0;}
	ul#toolBarMenu li form fieldset a { background: url(../ximg/searchOkBtn.png) no-repeat top left; display: inline; float: left; width: 34px; height: 25px; font-size: 12px; line-height: 24px; margin:9px 0 0 10px; text-align:center;}
	
	ul#toolbarLang { position: absolute; bottom:5px; left:920px; width:100px; right:0; bottom:5px; padding:0;}
	ul#toolbarLang li {line-height: 15px; margin-right:5px; display: inline; float: left}
		ul#toolbarLang  a#fr { background: url(../ximg/flag_francais.png) no-repeat; width:25px; height:15px; display: block}
		ul#toolbarLang  a#gb { background: url(../ximg/flag_anglais.png) no-repeat; width:25px; height:15px; display: block}
		ul#toolbarLang  #fr span, li #gb span { display:none}
	
div#HomePage, div.sectionAskForm {background: url(../ximg/illus_faq.jpg) no-repeat top left; padding: 0 0 0 336px; min-height: 336px; margin: 10px 0 0 0;}

body { overflow-x: visible !important; font-family: Arial; font-size: 11px; line-height: 16px; }
a { color: #546875;}
.button { width: 200px; height: 22px; line-height: 22px; background: none;}
.button a { color: white !important; text-transform: uppercase; width: auto; background: url(../ximg/helpButton.gif) no-repeat center; line-height: 22px; height: 22px;}
.button a:hover { background: url(../ximg/helpButtonOn.gif) no-repeat center;}

/*ul#path_list li a { color: black; text-decoration: none;}*/

div#container div#main div.Section div.sectionConsultation div.SectionTitle {border-bottom: 1px solid #c80019;}
div#container div#main div.Section div.sectionConsultation div.SectionBody div#TemplatePath div.SectionTitle {border: none;}
div#container div#main div.Section div.sectionShortcuts div.SectionTitle {border-bottom: 1px solid #c80019;}
	div#TemplatePath div.SectionTitle {background: transparent url(../ximg/helpTitleBg_big.gif) no-repeat 0 0; line-height: 20px; margin: 0 0 5px 5px; padding: 2px 0 2px 50px; color: #435764; border: none !important;}
div#path-descriptor span.TemplateGroupName {background: transparent url(../ximg/picto_CC.gif) no-repeat 0 1px; padding: 0 0 0 20px;}
div.sectionShortcuts #visited-templates {display: none !important;}
div.sectionShortcuts #visited-templates,
div.sectionShortcuts #top-templates, 
div.sectionShortcuts #top-ranked-templates {border: none !important;}
div#top-ranked-templates h2 {border: none; background: transparent url(../ximg/helpTopRank_BG.gif) no-repeat 0 0 !important; line-height: 20px; color: #435764; margin: 0 0 5px 5px; padding: 2px 0 2px 35px;}
img.documentNew, img.documentModified, img.documentStandard {background: none !important; width: 0px !important; height: 0px !important;}
div#top-templates h2 {border: none; background: transparent url(../ximg/helpTopQuestion_BG.gif) no-repeat 0 0 !important; line-height: 20px; color: #435764; padding: 2px 0 2px 35px;}
div#visited-templates h2 {border: 0; background: transparent url(../ximg/helpVisited_BG.gif) no-repeat 0 0; line-height: 20px; color: #435764; padding: 2px 0 2px 35px;}
div#ListOfTemplates div.SectionTitle, div#sectionCustomer div.SectionTitle {background: transparent url(../ximg/helpTitleBgEmpty_big.gif) no-repeat 0 0; border: none !important; line-height: 20px; color: #435764; font-size: 14px; padding: 2px 0 2px 20px;}

div#main div.Section div.sectionSearchResults div.SectionTitle,
div#main div.Section div.sectionRankSuccess div.SectionTitle,
div#main div.Section div.sectionAskForm div.SectionTitle {background: transparent url(../ximg/helpTitleBgEmpty_big.gif) no-repeat 0 0; border: none !important; line-height: 20px; color: #435764; font-size: 14px; line-height: 24px; padding: 0 0 0 15px;}
table#ListOfSearchedTemplates th {color: #435764;}
div.ask div.Article h2 {color: #435764;}
div#TemplateAskQuestion h2,
div#TemplateProperties h2,
div.Article h1 span.TemplateName b,
div.Article h2 span.TemplateName b {color: #435764 !important;}
#sectionTemplate div.SectionTitle,
#TemplateInfo div.SectionTitle {border-bottom: 1px solid #c80019;}

#CreateCustomerPersonalInfo {width: 285px; overflow: hidden; margin: 0 0 10px 0;}
	#CreateCustomerPersonalInfo .FieldLabel {display: inline; float: left;}
	#CreateCustomerPersonalInfo .FieldValue {display: inline; float: left;}
	
#path-descriptor #SubGroupDisplayed div.SubGroupContainer div.SubGroup span.TreeFolderContinuator img { display: none;}
#path-descriptor #SubGroupDisplayed div.SubGroupContainer div.SubGroup span.TreeFolderContinuator { display: block; width: 30px; height: 15px; background: url(../ximg/helpArrow.gif) no-repeat center;}
#path-descriptor #SubGroupDisplayed div.SubGroupContainer { line-height: 18px; }
