



div#parametricFilters{
	width:175px;
	border-collapse:collapse;
	vertical-align:top;
	padding:0px;
	margin:0px;
	}
div#parametricFilters h1{
	display:none;
}
div.module h2{
	letter-spacing:-1px;
	width:178px;
	width:"182px";
	font-family:"Avenir Black", verdana, geneva, sans-serif;
	background:url(/images/en_CA/nav_subhead_bg.gif) no-repeat;
    background-position:50% 50%;
	background-color:#b3d4f5;
    text-transform:uppercase;
	padding:8px 0 8px 5px;
	font-size:10px;
	font-weight:bold;
	color:#175495;
	margin:0px;
	margin:"0px 0px 8px 0px";
}

div#module_recommended h2{
	width:178px;
	height:27px;
	font-family:"Avenir Black", verdana, geneva, sans-serif;
	background:url(/images/en_CA/tru_search_recommends.gif) no-repeat;
	text-transform:uppercase;
	padding:8px 0px 0px 7px;
	font-size:10px;
	font-weight:bold;
	color:#175495;
	margin:0px 0px 8px 0px;
}

div.module p{
	padding:0 0 2px 7px;
	margin:0px;
	}
div.expandmodule h2{
	letter-spacing:-1px;
	width:178px;
	width:"182px";
	height:28px;
	font-family:"Avenir Black", verdana, geneva, sans-serif;
	background:url(/images/en_CA/nav_search_expand.gif) no-repeat;
	text-transform:uppercase;
	padding:8px 0 0 7px;
	font-size:10px;
	font-weight:bold;
	color:#175495;
	margin:0px;
	margin:"0 0 8px 0";
}
div.expandmodule p{
	padding:0 0 2px 7px;
	margin:0px;
	}
div.separator{
	padding:6px 0 0 0;
}

div.modules{
	padding:0 0 12px 0;	
}

div.expandMore{
	width:764px;
	border-spacing:0;
	border-collapse:collapse;
	border-top:solid 1px #7A7879;
	border-right:solid 2px #7A7879;
	border-bottom:solid 2px #7A7879;
	border-left:solid 1px #7A7879;
	margin:0 0 0 -8px;
	padding:0px;
	background-color:#F9F7F8;
	display:none;
	}	

div.expandMore h1{
	font-family:"Avenir Black", verdana, geneva, sans-serif;
	text-transform:uppercase;
	padding:8px 0 15px 7px;
	font-size:10px;
	font-weight:bold;
	color:#175495;
	margin:0px;
	float: left;
}

div.expandMore h1.close{
	padding:8px 5px 0px 0px;
	white-space:nowrap;
	text-decoration:none;
	color:#555;
	font-size:10px;
	font-weight:bold;
	text-align: right;
	vertical-align:top;
	float:right;
	}

div.moreValues{
	clear:both;	
}

div.moreValueGroup{
	width:20%;
	float:left;	
}

div.moreValueGroup p{
	padding:0 0 0 26px;
	margin:0 0 3px 0;
}

p.moreContent{
	display:none;	
}

div.noFilters{
	padding:8px; 1px; 1px; 7px;
	font-size:10px;
	font-weight:bold;
	color:#175495;
	margin:0px;
}

div.recommendedModuleHeader{
	background-image: url(/images/en_CA/tru_search_recommends.gif);
	background-repeat: no-repeat;
}

div.recommendedModuleFooter{
	background: url(/images/en_CA/tru_search_bottombar.gif);
	background-repeat: no-repeat;
	height: 13px;
}
