body{font-family:Arial,sans-serif;color:#003366;padding:0;margin:0}span.evaluation{font-size:13px;font-weight:bold}input.submit{font-weight:bold}a.entrance{text-decoration:underline;color:#003366;font-weight:bold;font-size:14px}a.entrance:hover{text-decoration:underline;color:#999966}h1.entrance{font-size:16px}div.entrance_footer{color:#999966;font-size:12px}table.header_container{margin-top:5px;margin-bottom:5px;width:750px}table.contact_info{border:1px solid #999966;font-size:11px;font-weight:bold;color:#003366}table.contact_info a{text-decoration:underline;color:#003399}table.contact_info a:hover{text-decoration:underline;color:#999966}table.contact_info td.directions{border-left:1px solid #999966;padding:0px 5px 0px 5px}table.page_layout{margin-top:10px;width:500px;font-size:12px}div.footer{margin-top:15px;margin-bottom:15px;padding-top:3px;padding-bottom:3px;font-size:12px;font-weight:bold;color:white;background-color:#003366;border-bottom:1px solid #b8b4ae;border-top:1px solid #b8b4ae}div.redirection{font-family:Arial,sans-serif;font-size:12px}div.page_titles{margin:0px 15px 10px 15px}div.page_titles h1{font-family:Arial,sans-serif;font-size:24px;font-weight:bold;color:#CC3300;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}div.page_titles h2{font-family:Arial,sans-serif;font-size:18px;font-weight:bold;color:#999966;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}div.images{margin:15px 15px 15px 15px}span.mb_image{margin:0px 15px 15px 15px;float:right}div.page_content{margin:20px 20px 30px 25px}div.page_content a{font-weight:bold;text-decoration:underline;color:#CC3300}div.page_content a:hover{color:#999966;text-decoration:underline}div.page_content a.courriel{text-decoration:underline;color:#003399;font-weight:bold}div.page_content a.courriel:hover{text-decoration:underline;color:#999966}div.page_content p{text-align:justify}div.page_content h3{text-align:center;font-size:16px;font-style:italic;color:#cc3300;padding:0px 0px 0px 0px;margin:15px 0px 15px 0px}div.page_content h3.spouse_section{color:#EEEEBB}div.page_content h4{font-size:14px;font-weight:bold;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}div.page_content li{margin:5px 0px 5px 0px}div.content_footer a.next_prev{text-decoration:underline}div.popup{margin:5px 5px 0px 5px;font-size:12px}div.popup a{text-decoration:underline;color:#CC3300}div.popup a:hover{color:#999966;text-decoration:underline}table.online_form{font-family:Arial,sans-serif;font-size:11px;color:#003366;border:1px solid #003366;background-color:#EEEEEE;width:100%}table.online_form_spouse{font-family:Arial,sans-serif;font-size:11px;color:#003366;border:1px solid #003366;background-color:#EEEEBB;width:100%}table.online_form th,table.online_form_spouse th{font-size:16px;font-weight:bold;border-bottom:1px solid #003366;padding:4px 4px 4px 4px}table.online_form .form_input,table.online_form_spouse .form_input{font-family:Arial,sans-serif;font-size:11px}table.online_form td.comment,table.online_form_spouse td.comment{}table.online_form td.border_left,table.online_form_spouse td.border_left{border-left:1px solid #cccccc}table.online_form td,table.online_form_spouse td{border-bottom:1px solid #cccccc;padding:4px 4px 4px 4px}table.online_form td.last_row,table.online_form th.last_row,table.online_form_spouse td.last_row,table.online_form_spouse th.last_row{border-bottom:none}.span_location{margin:0px 25px 0px 3px}.span_children{padding:0px 0px 0px 0px}.span_links{padding:0px 0px 0px 0px}.td_location{padding:0px 0px 2px 0px}.td_children{padding:0px 0px 2px 0px}.td_links{padding:0px 0px 2px 0px}div.links{padding:5px 0px 5px 0px}.top_padding{padding-top:6px}table.table_links{margin-left:50px;margin-bottom:10px}table.table_links td{border-bottom:0px}.table_location{}.table_children{padding:0px 0px 3px 0px}select.invalid,input.invalid{background-color:#CC0000}span.invalid{color:#CC0000;font-weight:bold}span.valid{}span.bold{font-weight:bold}.normal{font-size:inherit;font-weight:normal;text-decoration:none;font-style:normal}div.msg{font-size:15px;font-weight:bold}div.error_msg{color:#CC0000;font-size:14px;font-weight:bold}div.content_footer{margin:5px 20px 5px 25px}div.content_footer a{text-decoration:none;color:#003399}div.content_footer a:hover{text-decoration:underline;color:#999966}div.canadian_map{}div.canadian_map img.canadian_map{z-index:1}div.canadian_map div.canadian_province_description{position:absolute;left:0;top:0;width:150px;height:50px;z-index:2;visibility:hidden;font-weight:bold;color:#CC5500}div.main_menu_container{background-color:#003366;width:100%;border-bottom:1px solid #b8b4ae;border-top:1px solid #b8b4ae}.menu_divider{color:#CC3300;font-family:Courier;font-size:12px;font-weight:bold}.ddmx{font-size:11px;width:750px}div.key{font-size:2px}.ddmx .item1,.ddmx .item1-active{padding:3px 5px 3px 5px;background-color:#003366;font-size:12px;font-weight:bold;color:#ffffff;text-decoration:none;display:block;white-space:nowrap;position:relative}.ddmx .item1:hover,.ddmx .item1-active:hover{color:#999966}.ddmx .item2,.ddmx .item2:hover,.ddmx .item2-active,.ddmx .item2-active:hover{padding:3px 8px 3px 8px;color:#000000;font-weight:bold;text-decoration:none;display:block;white-space:nowrap;position:relative;z-index:500;background-color:#003366;color:white}.ddmx .item2{background-color:#003366;color:white}.ddmx .item2:hover,.ddmx .item2-active,.ddmx .item2-active:hover{color:#999966}.ddmx .arrow,.ddmx .arrow:hover{padding:3px 16px 4px 8px}.ddmx .item2 img,.ddmx .item2-active img{position:absolute;top:4px;right:1px;border:0}.ddmx .section{border:1px solid #b8b4ae;position:absolute;visibility:hidden;z-index:-1;background-color:#003366;text-align:left}* html .ddmx td{position:relative}