.landing_page{width:840px;margin:0 auto;text-align:center;}.landing_page h1{font-size:20px;margin:20px 0 40px;line-height:160%;}.landing_page .idcard{float:left;width:340px;padding:0 30px;margin-bottom:40px;}.landing_page a img,.landing_page a{border:none;float:left;}.landing_page a{margin:3px;}.landing_page a:hover{outline:1px solid #007dc3;}.landing_page .provincial{border-right:3px solid #007dc3;}.landing_page p{clear:both;padding-top:20px;color:#007dc3;font-size:14px;}.rate_table th{padding-right:20px;vertical-align:middle;}.rate_table tr{line-height:150%;}.rate_table td{padding-right:20px;white-space:nowrap;}.rate_table{margin-bottom:20px;}.side_photo{float:left;margin:0 0 20px 0;margin-left:-100px!important;}.contact_photo{float:left;}ul.no_bullet li{background:none;margin-left:0;padding-left:0;margin-bottom:20px;}.hr_awards{width:230px;margin:20px 0 0 -20px;float:right;font-size:12px;padding-right:21px;min-height:400px;text-align:center;}.hr_awards img{margin:0 0 20px;}.hr_awards a{border:1px solid #D8E4F0;display:block;width:166px;margin:0 auto 20px;}.hr_awards a:hover{border-color:#09f;}.hr_awards a img{margin:10px;}.bluelink_table td{width:340px;}.bluelink_table .first_cell{padding-right:20px;}.bluelink_table p{margin-top:5px;}#home{margin:0;padding:0;background-color:transparent!important;}#primer{margin-top:0;height:560px;background-repeat:no-repeat;}.products{width:680px;float:left;margin-top:318px;margin-left:15px;margin-right:0;}.products div{padding:0 10px 0;width:198px;margin-right:13px;float:left;}.products div.ea_wellness_plans{margin-right:0!important;}.products div.ea_wellness_plans h2{margin-right:-10px;}.products div p{font-size:12px;margin-bottom:10px;}.products div h2{margin-bottom:20px;color:#FFF;}.portals{width:200px;float:left;margin-top:30px;margin-bottom:0;margin-left:20px;margin-right:0;overflow:hidden;}.group_plans p,.ea_wellness_plans p,.individual_plans p{margin-top:-10px;}.ea_wellness_plans h2{margin-right:-10px;}.portals a{border-bottom:0;margin-bottom:2px;display:block;}.portals h3{font:bold 14px Helvetica,Arial,Sans-serif;color:#97c07e;text-transform:uppercase;}.business_partner{width:140px;line-height:14px;}.business_partner ul{font:bold 14px Helvetica,Arial,Sans-serif;text-transform:uppercase;}.business_partner li a{margin-bottom:5px;color:#007dc3;background:url(../_img/business_partner_arrow.png) no-repeat right center;}.misc_link{margin-left:5px;}#news2{margin-right:0;background:#E5F4F9 url(../_img/comm_news.jpg) no-repeat left top;width:960px;overflow:hidden;}#news h2{margin-top:0;}.highlight{float:left;position:relative;padding-bottom:20px;margin-right:10px;padding:20px 0 20px 0;width:160px;height:300px;}.highlight a.read_more{color:#00a4d9;background:url(../_img/new_arrow.png) no-repeat right center;border-bottom:0;padding-right:20px;display:inline;margin-bottom:10px;padding-bottom:0;font:normal 13px Helvetica,Arial,Sans-serif;text-transform:uppercase;}.new{padding-bottom:20px;float:left;margin-right:8px;padding:80px 0 20px;width:210px;margin-left:15px;}.new.mid{margin:0 20px;padding:80px 0 20px;width:210px;}.new img{-moz-border-radius:5px;-webkit-border-radius:5px;border-bottom:0;margin-bottom:10px;}.new h3{color:#4AA1E8;}.new p{margin-bottom:0;padding-bottom:10px;}.new a.read_more{color:#00a4d9;background:url(../_img/new_arrow.png) no-repeat right center;border-bottom:0;padding-right:20px;display:inline;margin-bottom:10px;padding-bottom:0;font:normal 13px Helvetica,Arial,Sans-serif;text-transform:uppercase;}.new a.no_read_more{background:none;border-bottom:none;}.products .call_to_action{width:190px;background:url(../_img/learn_more_null.png) no-repeat;}.products .call_to_action:hover{background-image:url(../_img/learn_more_hover.png);}.important_box .call_to_action,.call_to_action.apply_online{width:124px;background:url(../_img/apply_online_null.png) no-repeat;}.important_box .call_to_action:hover,.call_to_action.apply_online:hover{background-image:url(../_img/apply_online_hover.png);}.call_to_action.request_info{width:206px;background:url(../_img/request_info_null.png) no-repeat;}.call_to_action.request_info:hover{background-image:url(../_img/request_info_hover.png);}.call_to_action.agent{width:62px;background:url(../_img/agent_null.png) no-repeat;}.call_to_action.agent:hover{background-image:url(../_img/agent_hover.png);}.call_to_action.dual{width:115px;background:url(../_img/full_details_null.png) no-repeat;}.call_to_action.dual:hover{background-image:url(../_img/full_details_hover.png);}.call_to_action.plan_administrator{width:144px;background:url(../_img/plan_administrator_null.png) no-repeat;}.call_to_action.plan_administrator:hover{background-image:url(../_img/plan_administrator_hover.png);}.call_to_action.broker{width:141px;background:url(../_img/broker_null.png) no-repeat;}.call_to_action.broker:hover{background-image:url(../_img/broker_hover.png);}.call_to_action.service_provider{width:129px;background:url(../_img/service_provider_null.png) no-repeat;}.call_to_action.service_provider:hover{background-image:url(../_img/service_provider_hover.png);}.call_to_action.eap_provider{width:105px;background:url(../_img/eap_provider_null.png) no-repeat;}.call_to_action.eap_provider:hover{background-image:url(../_img/eap_provider_hover.png);}#map{height:200px;width:550px;}.contact_details{overflow:hidden;margin:0 -10px;clear:both;}.contact_detail{float:left;margin:0 10px 0;width:330px;}.contact_detail ul li{list-style:none;margin-left:0;line-height:1.5em;background:0;padding-left:0;}.contact_detail form{padding:10px;width:600px;}.individual_plan{overflow:hidden;}.individual_plan ul li{display:inline;width:280px;float:left;margin-left:0;background:url(../_img/checkmark.png) no-repeat left top;padding-left:22px;}ul.benefits li{background:url(../_img/checkmark.png) no-repeat top left;}.dual{margin-bottom:20px;}.important_box{background:#e3f4fc;padding:20px;margin-top:20px;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;}.important_box a{float:right;margin-top:13px;}.important_box p{width:500px;float:left;margin:0;}.important_box.solo a{float:none;margin:0 auto;}.milestone{overflow:hidden;margin-bottom:20px;}.milestone h2{width:450px;margin-top:0;}.milestone p{float:right;width:530px;}.leadership span{display:block;}#sitemap li{margin:5px 0 5px 20px;}#sitemap ul{margin-bottom:0;}.list_table th{padding-right:20px;line-height:1.4em;}.sidebar_divide{width:200px;}.cm_mapTR{margin-left:-100px!important;}.mainlist span{display:block;margin-left:17px;}.sidebar .sideButton{width:199px;height:59px;margin-top:15px;margin-left:10px;text-indent:-9999px;font-size:1%;display:block;border-bottom:0;}.sidebar #letsTalk{background:url(../_img/lets_talk.png) no-repeat;}.individual_plans h2{margin-bottom:15px;}.whats_new h1{margin-top:45px;}