body,td  { font-family: Verdana, Arial, Helvetica, sans-serif }.collogo   { font-weight: bold; font-size: 10px; line-height: 14px; text-align: center; vertical-align: middle ; }.coltxt   { color: #000; font-size: 10px; line-height: 14px; text-align: justify; vertical-align: middle; padding-right: 12px ; padding-left: 12px; }.featureswhite {	font-size: 12px;	font-weight: bold;	color: #FFFFFF;}h1    { color: #fc0; font-weight: bold; font-size: 14px; line-height: 16px; margin: 0; padding: 0  }h2 { font-weight: bold; font-size: 14px; line-height: 16px; margin: 0px; padding: 0px }.provinces { color: #006; font-size: 10px; font-weight: bold; text-decoration: none; background-color: #fc0; text-align: center; margin-top: 3px; margin-bottom: 3px; height: 18px; border: solid 2px #263182; }.provinces a:link { color: #006; background-color: #fc0; text-decoration: none; }.provinces a:visited { color: #006; text-decoration: none; }.provinces a:hover { color: #006; text-decoration: underline; }.provinceTitle { color: #fff; font-size: 12px; font-weight: bold; background-color: #006; text-align: center; vertical-align: middle; width: 632px; height: 18px; margin-bottom: 5px; }.provinceTitle2 { color: #006; font-size: 12px; font-weight: bold; background-color: #fc0; text-align: center; width: 632px; height: 18px; vertical-align: middle; }.companyBloc { color: #006; font-size: 10px; background-color: #fff; text-decoration: none; text-align: left; width: 626px; padding: 3px; border-bottom: 1px solid #fc0; }.companyBloc a:link { color: #006; font-weight: bold; text-decoration: underline; }.company { color: #006; font-size: 10px; font-weight: bold; text-decoration: none; background-color: #fc0; text-align: center; display: inline; padding: 3px; width: 150px; height: 12px; float: left; }.compAddress { color: #fff; font-size: 10px; text-decoration: none; background-color: #006; text-align: left; width: 332px; padding: 3px; height: 12px; float: left; display: inline; }.website { color: #006; font-size: 10px; text-decoration: underline; background-color: #fc0; text-align: center; width: 150px; padding: 3px; height: 12px; float: left; display: inline; }.website a:link { color: #006; font-size: 10px; text-decoration: underline; background-color: #fc0; text-align: center; display: inline; padding: 3px; height: 12px; float: left; }.submenu{ clear: both; margin-bottom: 0.5em; }.directory { padding-top: 24px; }.directoryTitle { color: #feffff; font-size: 12px; font-weight: bold; background-color: #006; text-align: center; margin-bottom: 5px; width: 392px; height: 18px; vertical-align: middle; float: left; }.pub { color: #fff; font-size: 10px; font-weight: bold; line-height: 12px; text-align: left; width: 232px; float: left; padding-top: 24px; padding-right: 10px; }.pub a:link { color: #fc0; text-decoration: none; }.pub a:visited { color: #fc0; text-decoration: none; }.pub a:hover { color: #c60; text-decoration: none; }.address { color: #006; font-size: 11px; font-weight: bold; background-color: #fc0; text-align: center; margin-bottom: 5px; width: 632px; vertical-align: middle; clear: both; margin-top: 24px; padding-top: 3px; }.address a:link { color: #900; text-decoration: none; }.address a:visited { color: #900; text-decoration: none; }.address a:hover { color: #900; text-decoration: underline; }