/* CSS Document */


	/* ********************************************************************** */
							/* 		TABLE OF CONTENTS 		 */
	/* ********************************************************************** */
							/*       1.0 Container        	 */
							/*       2.0 Top Navigation      */
							/*       3.0 Home Page			 */
							/*       4.0 Landing Pages	     */
							/*       5.0 Common Page Layouts */
							/*       6.0 Text styles		 */
	
	
	


	body {
		margin: 				10px 0px 20px 0px;
		padding:				0;
		font-family: 			Arial, Helvetica, sans-serif;
		font-size:				12px;
		background-color:		#ffffff;
		text-align:				center;
	}
	
	img { 
		border: 				0px none transparent;
		color:					#FFFFFF; 
	}
	
	
	/* ********************************************************************** */
	/* 1.0 Container to hold structure of pages - homepage, language choice, and common container */
	/* ********************************************************************** */

	.container {
		text-align: 			center;
		font-family: 			Arial, Helvetica, sans-serif;
		border: 				1px solid #ccc;
		margin-right:			auto;
		margin-left:			auto;
	}
	

	.homepage {
		text-align: 			center;
		font-family: 			Verdana, Arial, Helvetica, sans-serif;
		border: 				1px solid #ccc;
		margin-right:			auto;
		margin-left:			auto;
	}
	
	.langChoice {
		text-align: 			center;
		font-family: 			Arial, Helvetica, sans-serif;
		margin-right:			auto;
		margin-left:			auto;
		padding:				0px;
	}
	
	.guidedTour_borderLeft {
		width:					20px;
		background-image:		url("../images/guidedTour/eng/ccig_guidedTour_borderLeft.gif");
		background-repeat:		repeat-y;
	}
	
	.guidedTour_borderRight {
		width:					20px;
		background-image:		url("../images/guidedTour/eng/ccig_guidedTour_borderRight.gif");
		background-repeat:		repeat-y;
	}
	
	
	.guidedTour_content {
		width:					530px;
		background-image: 		url("../images/guidedTour/ccig_guidedTour_watermark.gif"); 
		background-repeat:		repeat-y; 
		background-position:	bottom right;
		background-color:		#ffffff;
		text-align:				left;
		min-height: 			475px;
		height:					475px;
	}
	
	.guidedTour_buttons {
		float:					right;
		text-align:				right;
		margin:					0px 0px 0px 5px;
	}
	
	/* ********************************************************************** */
	/* 2.0 Top Navigation*/
	/* ********************************************************************** */

	.topNavigationCell {
		padding-top:			5px;
	}
	
	.topNavigationLeft {
		background-image:		url("../images/topNavigation/top_nav_bg_left.gif"); 
		background-repeat:		repeat-x;

	}
	
	.topNavigationRight_home {
		background-image:		url("../images/topNavigation/top_nav_bg_right_home.gif"); 
		background-repeat:		repeat-x;

	}
	
	.topNavigationRight_landingPage {
		background-image:		url("../images/topNavigation/top_nav_bg_right_landingPage.gif"); 
		background-repeat:		repeat-x;
	}
	
	.topNavigationBackground {
		background-color: 		#003366;
		text-align:				center;
	}
	
	.topNavigationBackgroundWithDivider {
		background-color: 		#003366;
		border-right: 			1px solid #ffffff;
		text-align:				center;
		margin : 				0px;
		padding : 				0px 5px 0px 5px;
	}
	
	
	.topNavigationBackgroundWithoutDivider {
		background-color: 		#003366;
		text-align:				center;
		margin : 				0px;
		padding : 				0px 5px 0px 5px;
	}
	
	.topNavigationBottomLeftCurve {
		background-color: 		#ffcc66;
	}
	
	.topNavigationBottomRightCurve {
		background-color: 		#ffcc66;
	}
	

	a.topNavigationLink,
	a.topNavigationLink:link,
	a.topNavigationLink:visited {
		margin : 				0px;
		padding : 				0px; 
		font-size:				10px;
		text-decoration:		none;
		color:					#ffffff;
		font-weight:			bold;
		font-family: 			Verdana, Arial, Helvetica, sans-serif;
		text-align:				center;
	}
	

	a.topNavigationLink:hover{
		margin : 				0px;
		padding : 				0px; 
		font-size:				10px;
		text-decoration:		underline;
		color:					#ffffff;
		font-weight:			bold;
		font-family: 			Verdana, Arial, Helvetica, sans-serif;
		text-align:				center;
		}
		

	/* ********************************************************************** */
	/* 3.0 Home Page*/
	/* ********************************************************************** */
	
	.homeCenterBackground {
		background-color: 		#ffcc66;
		padding:				0px;
		margin:					0px;
	}

	.homeMagGlassBackground {
		background-color:		#ffcc66;
		background-repeat:		no-repeat;
		background-position:	top left;
		text-align:				center;
		padding:				0px;
		margin:					0px;
		width: 					257px;
	}

	/* ********************************************************************** */
	/* 3.1 Home Page - Focus On Box*/
	/* ********************************************************************** */
	

	.home_boxFocusOn_right{
		background-image:		url("../images/homepage/eng/home_boxFocusOn_right.gif");
		background-repeat:		repeat-y;
		margin: 				0px;
		padding : 				0px ;
		width:					19px;
	}
	
	.home_boxFocusOn_content {
		background-color:		#ffffff;
		padding: 				0px;
		margin: 				0px;
	
	}
	
	.home_boxFocusOn_left{
		background-image:		url("../images/homepage/eng/home_boxFocusOn_left.gif");
		background-repeat:		repeat-y;
		margin: 				0px;
		padding : 				0px ;
		width:					19px;
	}
	
	.home_boxFocusOn_bottom{
		background-image:		url("../images/homepage/eng/home_boxFocusOn_bottom.gif");
		color:					#ffcc66;
		font-size:				12px;
		text-align:				center;
		margin: 				0px 0px 0px 0px ;
		padding : 				0px 0px 0px 0px ;
	}
	
	
	a.home_boxFocusOn_bottomLink,
	a.home_boxFocusOn_bottomLink:link,
	a.home_boxFocusOn_bottomLink:visited,
	div.home_boxFocusOn_bottomLink {
		margin : 				0px;
		padding : 				0px; 
		font-size:				12px;
		text-decoration:		none;
		color:					#ffcc66;
		font-weight:			bold;
		font-family: 			Verdana, Arial, Helvetica, sans-serif;
	}
	
	a.home_boxFocusOn_bottomLink:hover{
		margin : 				0px;
		padding : 				0px; 
		font-size:				12px;
		text-decoration:		underline;
		color:					#ffcc66;
		font-weight:			bold;
		font-family: 			Verdana, Arial, Helvetica, sans-serif;
		text-align:				left;
	}
	
	
	ul.home_boxFocusOnList {
		margin : 				0px 0px 0px 10px;
		padding : 				0px 0px 0px 0px;
	}
	
	
	ul.home_boxFocusOnList li {
		margin: 				0px 0px 0px 10px ;
		padding : 				0px 0px 0px 0px ;
		line-height:			22px;
		background-color:		#ffffff;
	}
	

	
	a.home_boxFocusOnLink,
	a.home_boxFocusOnLink:link,
	a.home_boxFocusOnLink:visited {
		margin : 				0px;
		padding : 				0px; 
		font-size:				10px;
		text-decoration:		none;
		color:					#000000;
		font-weight:			bold;
		font-family: 			Verdana, Arial, Helvetica, sans-serif;
		text-align:				left;
	}
	

	a.home_boxFocusOnLink:hover{
		margin : 				0px;
		padding : 				0px; 
		font-size:				10px;
		text-decoration:		underline;
		color:					#000000;
		font-weight:			bold;
		font-family: 			Verdana, Arial, Helvetica, sans-serif;
		text-align:				left;
		}


	/* ********************************************************************** */
	/* 3.2 Home Page - Footer/
	/* ********************************************************************** */	
		
	.homeFooter {
		padding: 				0px 0px 0px 0px;
		margin: 				0px 0px 0px 0px;
		background-color:		#ffffff;	
	}
	
	
	
	
	/* ********************************************************************** */
	/* 4.0 Landing Pages */
	/* ********************************************************************** */
	
	
	.landingPage_toolsCalculators {
		background-image: 		url("../images/toolsCalculators/toolsCalculators_bg.jpg"); 
		background-color:		#000000;
		background-repeat:		no-repeat;
		background-position:	bottom left;
		text-align:				left;
		width: 					530px;
		min-height: 			475px;
		height:					475px;
	}
	
	.landingPage_toolsCalculators_copyLeft {
		margin: 				0px;
		padding : 				20px 5px 5px 35px;
		font-size:				14px;
		font-family:			Arial, Helvetica, sans-serif;
		color:					#ffffff;
		float:					left;
		width:					225px;
	}
	
	.landingPage_toolsCalculators_copyRight {
		margin: 				0px;
		padding : 				0px 15px 5px 5px;
		font-size:				12px;
		font-family:			Arial, Helvetica, sans-serif;
		color:					#ffffff;
		float:					right;
		line-height:			14px;
		width:					225px;
	}
	
	
	.landingPage_compareProductsServices {
		background-image: 		url("../images/compareProductsServices/compareProductsServices_bg.jpg"); 
		background-color:		#000000;
		background-repeat:		no-repeat;
		background-position:	bottom right;
		text-align:				left;
		width: 					530px;
		min-height: 			475px;
		height:					475px;
	}
	
	.landingPage_compareProductsServices_copyLeft {
		margin: 				0px;
		padding : 				20px 0px 5px 35px;
		font-size:				14px;
		font-family:			Arial, Helvetica, sans-serif;
		color:					#ffffff;
		float:					left;
		width:					490px;
	}
	
	
	.landingPage_consumerPolicyResearch {
		background-image: 		url("../images/consumerPolicyResearch/consumerPolicyResearch_bg.jpg"); 
		background-color:		#000000;
		background-repeat:		no-repeat;
		background-position:	bottom right;
		text-align:				left;
		width: 					530px;
		min-height: 			475px;
		height:					475px;
	}
	
	.landingPage_consumerPolicyResearch_copyLeft {
		margin: 				0px;
		padding : 				20px 0px 5px 35px;
		font-size:				14px;
		font-family:			Arial, Helvetica, sans-serif;
		color:					#ffffff;
		float:					left;
		width:					480px;
	}
	
	.landingPage_businessResources{
		background-image: 		url("../images/businessResources/businessResources_bg.jpg"); 
		background-color:		#000000;
		background-repeat:		no-repeat;
		background-position:	bottom right;
		text-align:				left;
		width: 					530px;
		min-height: 			475px;
		height:					475px;
	}
	
	.landingPage_businessResources_copyLeft {
		margin: 				0px;
		padding : 				20px 0px 5px 35px;
		font-size:				14px;
		font-family:			Arial, Helvetica, sans-serif;
		color:					#ffffff;
		float:					left;
		width:					480px;
	}

	.landingPage_knowYourRights {
		background-image: 		url("../images/knowYourRights/knowYourRights_bg.jpg"); 
		background-color:		#000000;
		background-repeat:		no-repeat;
		background-position:	bottom left;
		text-align:				left;
		width: 					530px;
		min-height: 			475px;
		height:					475px;
	}
	
	.landingPage_knowYourRights_copyLeft {
		margin: 				0px;
		padding : 				20px 5px 5px 35px;
		font-size:				14px;
		font-family:			Arial, Helvetica, sans-serif;
		color:					#ffffff;
		float:					left;
		width:					225px;
	}
	
	.landingPage_knowYourRights_copyRight {
		margin: 				0px;
		padding : 				0px 0px 5px 5px;
		font-size:				12px;
		font-family:			Arial, Helvetica, sans-serif;
		color:					#ffffff;
		float:					right;
		line-height:			14px;
		width:					250px;
	}

	.landingPage_consumerChallenges {
		background-color:		#000000;
		float:					right;
		text-align:				right;
	}
	
	.landingPage_consumerChallenges_copyLeft {
		margin: 				0px;
		padding : 				10px 5px 5px 20px;
		font-size:				14px;
		font-family:			Arial, Helvetica, sans-serif;
		color:					#ffffff;
		float:					left;
		width:					250px;
	}
	
	.landingPage_consumerChallenges_copyRight {
		margin: 				0px;
		padding : 				5px 5px 30px 0px;
		font-size:				12px;
		font-family:			Arial, Helvetica, sans-serif;
		color:					#ffffff;
		float:					right;
		line-height:			14px;
		width:					250px;
	}


	/* ********************************************************************** */
	/* 4.1 Landing Pages - subnav and link on text area of landing pages */
	/* ********************************************************************** */
	
		
	
	.subnav {
		color:					#ffffff;
		text-decoration:		none;
		font-size:				12px;
		font-weight:			bold;
	}



	li.nobullet {
		list-style-type: none;
	}	

	img.bottom {
		text-align:				right;
		float:					right;
		vertical-align:			bottom;
	}
	
	a.landingPage_subnav,
	a.landingPage_subnav:link,
	a.landingPage_subnav:visited {
		color:					#ffffff;	
		text-decoration:		none;
		font-size:				12px;
		font-weight:			bold;
		line-height:			19px;	
	}
	

	a.landingPage_subnav:hover {
		color:					#ffffff;	
		text-decoration:		underline;
		font-size:				12px;
		font-weight:			bold;
		line-height:			19px;	
	}
	

	
	
	a.linkLandingPage,
	a.linkLandingPage:link,
	a.linkLandingPage:visited {
		color:					#FC6;
		text-decoration:		none;
		font-size:				14px;
		font-weight:			normal;
	}
	
	 a.linkLandingPage:hover{
		color:					#903;	
		text-decoration:		underline;
		font-size:				14px;
		font-weight:			normal;
	}


	/* ********************************************************************** */
	/* 5.0 Common Page Layouts */
	/* ********************************************************************** */
	
	/* ********************************************************************** */
	/* 5.1 Common Page Layouts- Left Column */
	/* ********************************************************************** */
	
	
	.content_left{
		width: 					180px;
		margin: 				0px;
		padding : 				0px;
		background-color:		#FC6;
		font-family:			Verdana, Arial, Helvetica, sans-serif; 
	}
	
	
	.content_left_copy{
		margin: 				0px;
		padding : 				0px 7px 10px 7px;
		font-size:				13px;
		font-family:			Verdana, Arial, Helvetica, sans-serif;
		font-weight:			normal;
		text-align:				left;
	}
	
	
	.content_left_copy h1 {
		font-size:				14px;
		color:					#003366;
		font-weight: 			bold;
		margin-top:				0px;
		margin-bottom:			5px;
		font-family:			Verdana, Arial, Helvetica, sans-serif;
		text-align:				center;
	}
	
	.content_left_copy  ul {
		margin: 				0px 0px 0px 10px ;
		padding : 				0px 0px 0px 0px ;
		color:					#990000;
	}
	
	.content_left_copy ul li{
		margin: 				0px 0px 0px 10px ;
		padding : 				0px 0px 0px 0px ;
		line-height:			22px;
		color:					#003366;
	}
	
	.content_left_copy a,
	.content_left_copy a:link,
	.content_left_copy a:visited{ 
		font-size:				13px;
		text-decoration:		none;
		color:					#003366;
		font-weight:			bold;
	}
	
	.content_left_copy a:hover{ 
		font-size:				13px;
		text-decoration:		underline;
		color:					#903;
		font-weight:			bold;
	}
	
	a.leftColumnSymbolLink,
	a.leftColumnSymbolLink:link,
	a.leftColumnSymbolLink:visited{ 
		font-size:				13px;
		text-decoration:		underline;
		color:					#903;
		font-weight:			bold;
	}
	
	a.leftColumnSymbolLink:hover{ 
		font-size:				13px;
		text-decoration:		underline;
		color:					#903;
		font-weight:			bold;
	}




	/* ********************************************************************** */
	/* 5.2 Common Page Layouts - Right Column */
	/* ********************************************************************** */
	
	
	.content_right{
		width: 					530px;
		font-family:			Arial, Helvetica, sans-serif;
		margin:					0px;
		padding:				0px;
		text-align:				left;
	}
	
	
	.content_right_copy{
		margin: 				0px;
		padding : 				0px 10px 10px 0px;
		font-size:				12px;
		font-family:			Arial, Helvetica, sans-serif;
		color:					#000000;
	}
	
	
	/* ********************************************************************** */
	/* 5.3 Common Page Layouts - Watermarks */ 
	/* ********************************************************************** */
	
	.watermark_copy_toolCalculators {
		background-image: 		url("../images/toolsCalculators/watermark_toolsCalculators.gif"); 
		background-repeat:		repeat-y; 
		background-position: 	top right;
	}
	
	.watermark_copy_compareProductsServices {
		background-image: 		url("../images/compareProductsServices/watermark_compareProductsServices.gif"); 
		background-repeat:		repeat-y; 
		background-position: 	top right;
	}

	.watermark_copy_consumerPolicyResearch {
		background-image: 		url("../images/consumerPolicyResearch/watermark_consumerPolicyResearch.gif"); 
		background-repeat:		repeat-y; 
		background-position: 	top right;
	}

	.watermark_copy_help {
		background-image: 		url("../images/help/watermark_HelpSection.gif"); 
		background-repeat:		repeat-y; 
		background-position: 	top right;
	}

	.watermark_copy_guidedTour {
		background-image: 		url("../images/guidedTour/watermark_guidedTour.gif"); 
		background-repeat:		repeat-y; 
		background-position: 	top right;
	}

	.watermark_copy_knowYourRights {
		background-image: 		url("../images/knowYourRights/watermark.gif"); 
		background-repeat:		repeat-y; 
		background-position: 	top right;
	}

	.watermark_copy_weeklyConsumerChallenge {
		background-image: 		url("../images/consumerChallenge/watermark_weeklyChallenge.jpg"); 
		background-repeat:		repeat-y; 
		background-position: 	top right;
	}

	.watermark_copy_consumerChallenge {
		background-image: 		url("../images/consumerChallenge/watermark_challenge.jpg"); 
		background-repeat:		repeat-y; 
		background-position: 	top right;
	}

	/* ********************************************************************** */
	/* 5.4 Common Page Layouts - Results Page */
	/* ********************************************************************** */
	
	
	.results {
		padding-left:				25px;
	}
	
	
	.results span {
		font-size:					11px;
		font-weight:				bold;
		color:						#666;
	}
	
	
	/* ********************************************************************** */
	/* 5.5 Common Page Layouts - Footer */
	/* ********************************************************************** */
	
	
	.footer {
		text-align:					right;
		font-family: 				Arial, Helvetica, sans-serif;
		margin-right:				auto;
		margin-left:				auto;
		padding:					5px;
		width:						720px;
		
	}
	
	
	.results span {
		font-size:					11px;
		font-weight:				bold;
		color:						#666;
	}

	/* *********************************** */
	/* 6.0 Text styles */
	/* *********************************** */
	
	h1 {
		color:					#003366;
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				16px;
		font-weight:			bold;
		font-style:				italic;
		margin-top:				0px;
		}
		
	.headingImage {
		margin:					0px;
		padding:				0px;
		}
		
		
	h1 span{
		color:					#000000;
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				16px;
		font-weight:			bold;
		}
	
	h2 {
		color: 					#003366;
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				14px;
		font-weight:			bold;
		font-style:				italic;
	}

	h2 span{
		color:					#000000;
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				14px;
		font-weight:			bold;
	}

	h2.knowYourRights {
		color:					#003366;
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				16px;
		font-weight:			bold;
		font-style:				italic;
		margin-top:				0px;
		}

	h3 {
		color: 					#000000;
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				14px;
		font-weight:			bold;
	}

	h3.challenge {
		color: 					#003366;;
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				14px;
		font-weight:			bold;
		font-style:				italic;
	}
	
	h4 {
		color: 					#000000;
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				12px;
		font-weight:			bold;
		font-family: 			Arial, Helvetica, sans-serif;
	}


	p {
		line-height:			normal;
		font-family:  			Arial, Helvetica, sans-serif;
	}
	
	
	ul,
	li {
		line-height:			normal;
	}
	
	
	td {
		font-family:  			Arial, Helvetica, sans-serif;
		color: 					#000000;
		font-size: 				12px;
		line-height:			normal;
	}

	th {

		background-color: #003366;
		color:			#FFFFFF;
    	font-weight: bold;
		
	}

	table.border {
		border-color : #CCCCCC;
		border-width : 1px;
		border-style : solid;
	}

	table.searchresults td {
	    border-bottom: 1px #CCCCCC solid;
    }


	label {
		font-family: 			Arial, Helvetica, sans-serif;
	} 
	
	caption {
		font-family: 			Arial, Helvetica, sans-serif;
		color: 					#990000;
		font-size: 				13px;
		line-height:			normal;
		font-weight:			bold;
		text-align:				left;
	}
	

	a, 
	a:link,
	a:visited  {
		text-decoration:		underline;
		color:					#003366;
	}
	
	a:hover {
		text-decoration:		underline;
		color:					#903;
	}
	
	
	input.formButton{
		color:					#ffffff;
		font-size:				13px;
		background-color:		#903;
		border:					1px solid #fc6;
		margin: 				0px;
		padding: 				5px;
	}
	


	hr.line {
		margin: 				0px 5px 0px 5px;
		padding: 				0px 0px 0px 0px;
		text-align:				center;
		background-color:		#903;
		color:					#903;
	}
	
	hr.searchSeparator {
		margin: 				0px 0px 0px 0px;
		padding: 				0px 0px 0px 0px;
		text-align:				center;
		background-color:		#003366;
		color:					#003366;
	}
	
	 
	strong { font-weight: bold; }
	b { font-weight: bold;}
	em { font-style: italic;  }
	i { font-style: italic; }
	.bold{ font-weight: bold;}
	.italic{ font-style: italic; }
	.uppercase { text-transform:uppercase; }
	
	
	.center {
		text-align: center;
	}

	.centerBold {
		text-align: center;
		font-weight: 800;
	}
	
	.right {
		text-align: right;
	}
	
	.left {
		text-align: left;
	}

	.rightBold {
		text-align: right;
		font-weight: 800;
	}

	.background_black {
		background-color: #000000;
	}
	
	.background_white {
		background-color: #ffffff;
	}
	
	.small {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				10px;
	}

	.smallBold {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				11pt;
		font-weight:			bold;
	}	
	
	.red-bold {
		font-family: 			Arial, Helvetica, sans-serif;
		color:					#993333;
		font-size: 				10pt;
		font-weight: 			bold;
	}

	.searchBackgroundColor {
		background-color: 		#ffcc66;
	}

	.searchBackground {
		width:					20px;
	}

	.orgName{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #999999;
	}

	.width9px {
		width:		9px;
	}

	.width110px {
		width:		110px;	
	}
	
	/*********************************/
	/*   Skip link added Jan 23 2007 */
	/*********************************/

	/*  From CLF 2 v4 EPIC tempalte Jan 23 2008 */	
	a:active, a:focus {
		cursor: auto;
	}
	
	a.skipLink, a.skipLink:link, a.skipLink:visited 
	{
		color: #ffffff;
	}
	
	div.navaid a, p.navaid a, h1.navaid a, h2.navaid a, .navaid a 
	{
		color: #ffffff;
	}

	div.navaid a, p.navaid a, h1.navaid a, h2.navaid a, .navaid a 
	{
		color: #ffffff;
	}
	
	/* SKIP NAVIGATION CSS PART 1 BEGINS | DEBUT DU CSS DU SAUT DE NAVIGATION */
	div.navaid, p.navaid, h1.navaid, h2.navaid, .navaid {
		height: 0; 
		width: 0; 
		overflow: hidden;
		float: right;
		font-size: 0;
		position: absolute;
		top: -100px; 
	}
	div.navaid a, p.navaid a, h1.navaid a, h2.navaid a, .navaid a {
		color: #FFFFFF;
	}
	div.navaid {
		font-size: 100%;
		float: none;
		overflow: visible;
		max-width: 50%;
		height: auto;
		top: 20px; 
		margin-left: 150px; /* 210 */
		margin-right: 200px;
		color: #FFF;
	}
	* html div.navaid {
		font-size: 90%;
	}
	*:first-child+html div.navaid {
		font-size: 90%;
	}
	div.navaid a {
		color: #FFF;
		border-color: #FFF;
		padding: 5px;
		font-size: 100%;
		line-height: 140%;
		vertical-align: middle;
		border-width: 1px 1px 1px 1px;
		border-style: none;
		white-space: nowrap;
		position: relative;
		z-index: 0;
	}
	div.navaid a:hover, div.navaid a:active, div.navaid a:focus {
		border-style: solid;
		text-decoration: underline;
		z-index: 2;
	}
	/* SKIP NAVIGATION CSS PART 1 ENDS | FIN DU CSS DU SAUT DE NAVIGATION */
		
	/* SKIP NAVIGATION CSS PART 2 BEGINS | DEBUT DU CSS DU SAUT DE NAVIGATION */
	 div.navaid {
		width: 450px;
		padding-left: 50px;
	}
	
	* html div.navaid {
		width: 450px;
		padding-left: 50px;
	}
	*:first-child+html div.navaid {
		width: 450px;
		padding-left: 50px;
	}
	
	div.navaid a:hover,
	div.navaid a:active,
	div.navaid a:focus {
		color: #000;
		background-color: #CC9;
		border-color: #000;
	}
	
	/*  used to fix IE bug with jumping to liks by keyboard */
	.contentStartHeader{
		width: 100% ;
	}
	
    /* Shrink navaid div on welocme page so that text set to 0 height
       not visible in Firefox 2 */
    div.positionSkipLink{
        text-align: left ;
        width:300px ;
        padding-left:70px ;
    }
	/* SKIP NAVIGATION CSS PART 2 ENDS | FIN DU CSS DU SAUT DE NAVIGATION */

    .moreOptions{
        float:right ;
        padding: .5em ;
    }
    
    #advancedSearchOptions{
        display:none ; 
    }

    div.backToSearchBox{
        padding: 2px 0 5px 5px ;
        margin: 2px 0 7px 0 ;
        color: #fff ;
        background-color: #003366 ;
    }
    
    div.backToSearchBox a {
        color: #fff ;
    }
    
    div.backToSearchBox a:visited {
        color: #fff ;
    }
    
    div.backToSearchBox a:hover {
        color: #fff ;
    }

