@charset "utf-8";#cn-body-inner-3col,#cn-body-inner-2col,#cn-body-inner-1col{margin:0 auto;width:760px;min-width:12.00em;}#cn-left-col,#cn-left-col-gap{width:150px;}#cn-left-col{margin-right:-150px;}#cn-right-col,#cn-right-col-gap{width:195px;}#cn-body-inner-3col #cn-centre-col-inner{margin-left:155px;margin-right:200px;padding-left:5px;padding-right:5px;}#cn-body-inner-3col #cn-centre-col-gap{left:155px;right:200px;}#cn-body-inner-2col #cn-centre-col-inner{margin-left:155px;padding-left:5px;}#cn-body-inner-2col #cn-centre-col-gap{left:155px;}#cn-bcrumb h2,#cn-cmb h2,#cn-in-pd h3{position:absolute;left:-9000px;font-size:10%;}#cn-skip-head a:hover,#cn-skip-head a:focus,#cn-skip-head a:active{background-color:#363;}#cn-head{float:left;}#cn-sig{float:left;width:50%;min-width:300px;}#cn-wmms{float:right;text-align:right;width:49.8%;min-width:100px;}#cn-leaf{position:relative;z-index:2;float:left;text-align:center;width:100%;min-width:70px;height:70px;background-image:url(../images/lffl.png);background-repeat:no-repeat;background-position:top center;}#cn-banner,#cn-banner-eng,#cn-banner-fra{float:left;width:100%;min-height:80px;margin-top:-35px;text-align:center;background-color:#363;}#cn-banner #cn-banner-text,#cn-banner-eng #cn-banner-text,#cn-banner-fra #cn-banner-text{width:100%;margin:0;padding:29px 0 0 0;color:#FFF;font-weight:bold;font-size:180%;font-family:"times new roman",serif;}#cn-banner p,#cn-banner-eng p,#cn-banner-fra p{width:100%;margin:0;padding:0 0 4px 0;color:#FFF;font-size:120%;font-family:Arial,Helvetica,sans-serif;}#cn-cmb,#cn-cmb ul li{background-color:#000;}#cn-cmb{width:100%;float:left;}#cn-cmb ul{list-style-type:none;margin:0;padding-left:0;overflow-x:hidden;}#cn-cmb ul li{float:left;width:16.5%;min-width:9.5em;border-left:1px solid #FFF;}#cn-cmb ul li a{display:block;text-align:left;width:100%;padding:.16em 0 .16em 3px;font-weight:bold;min-height:1.25em;}#cn-cmb1{border-left:none!important;}#cn-cmb ul li:first-child a{border-left:none;}#cn-cmb ul li a:link,#cn-cmb ul li a:visited{background-color:#000;color:#FFF;text-decoration:none;}#cn-cmb ul li a:hover,#cn-cmb ul li a:active,#cn-cmb ul li a:focus{color:#000;background-color:#CCC;}#cn-cmb6 a:hover,#cn-cmb6 a:active{width:120%;}#cn-cmb6 a:focus{width:103.26%;}#cn-bcrumb ol{padding-top:0;line-height:1.57em;margin:0;padding-left:0;list-style-type:none;float:left;width:100%;clear:right;}#cn-bcrumb li{margin-top:0;padding-top:0;float:left;margin-right:.3em;white-space:nowrap;}#cn-left-col-inner,#cn-left-col-gap{background-color:#CC9;}.cn-left-col-default h3{padding:2px 5px;background-color:#363;margin-top:0;margin-bottom:0;font-size:110%;}.cn-left-col-default #cn-search-box,.cn-search-box{margin:5px 0 0 10px;}.cn-left-col-default #cn-search-box #cn-search,.cn-search-box .cn-search{border:1px solid #363;margin-right:5px;width:92%;}.cn-left-col-default #cn-search-box #cn-search-submit,.cn-search-box .cn-search-submit{background-color:#363;color:#FFF;font-weight:bold;}.cn-left-col-default #cn-search-box a,.cn-search-box a{margin-left:-10px;}.cn-left-col-default li{border-top:1px solid #363;}.cn-left-col-default li:first-child{border:none;}#cn-pd-link{position:absolute;left:-9000px;font-size:10%;}#cn-pd-ul{border-top:15px solid #363;margin-left:0;padding-left:40px;}.cn-left-col-default h3,.cn-left-col-default h3 a:link,.cn-left-col-default h3 a:visited,.cn-right-col-default h3,.cn-right-col-default h3 a:link,.cn-right-col-default h3 a:visited{color:#FFF;text-decoration:none;}.cn-left-col-default h3 a:hover,.cn-left-col-default h3 a:active,.cn-left-col-default h3 a:focus,.cn-right-col-default h3 a:hover,.cn-right-col-default h3 a:active,.cn-right-col-default h3 a:focus{text-decoration:underline;}.cn-left-col-default li a,.cn-right-col-default li a,#cn-search-box a{display:block;padding:3px 5px 3px 10px;}.cn-left-col-default li a:link,.cn-right-col-default li a:link,#cn-search-box a:link{color:#000;text-decoration:none;}.cn-left-col-default li a:visited,.cn-right-col-default li a:visited,#cn-search-box a:visited{color:#636;text-decoration:none;}.cn-left-col-default li a:hover,.cn-left-col-default li a:focus,.cn-left-col-default li a:active,.cn-right-col-default li a:hover,.cn-right-col-default li a:focus,.cn-right-col-default li a:active,#cn-search-box a:hover,#cn-search-box a:focus,#cn-search-box a:active{color:#CC9;background-color:#030;outline:none;}.cn-left-col-default ul,.cn-right-col-default ul{list-style-type:none;margin-top:0;margin-bottom:0;}.cn-left-col-default ul ul,.cn-right-col-default ul ul{list-style-type:disc;}.cn-left-col-default li,.cn-right-col-default li{margin-left:-40px;}.cn-left-col-default li li,.cn-right-col-default li li{margin-left:0;padding:0;border:none;}.cn-left-col-default li li a,.cn-right-col-default li li a{padding:1px 5px 1px 5px;margin-left:-5px;}.cn-right-col-default h3{padding:2px 5px;background-color:#363;margin-top:0;margin-bottom:0;font-size:110%;}.cn-right-col-default h3+div{border:1px solid #000;padding-left:8px;padding-right:5px;margin-bottom:10px;}.cn-right-col-default h3+div ul a{margin-left:-8px;margin-right:-5px;padding-left:8px;}.cn-right-col-default h3+div ul ul a{padding:1px 5px 1px 5px;margin-left:-5px;}.cn-right-col-default ul{margin-bottom:5px;}.cn-right-col-default ul ul{margin-bottom:0;}.cn-right-col-default li a img{margin-top:-3px;margin-left:-10px;}#cn-body-inner-3col #cn-centre-col,#cn-body-inner-2col #cn-centre-col{clear:left;}#cn-centre-col-inner h1{margin-top:0;}#cn-foot{height:4.2em;}#cn-in-pd{border-top:15px solid #363;}#cn-in-pd ul{list-style-type:none;margin:-2px 0 0 -40px;}#cn-doc-dates,#cn-toppage-foot,#cn-in-pd-links{margin:10px 0;width:33%;}#cn-doc-dates{float:left;clear:left;min-width:6em;margin-top:5px;padding:3px;}#cn-doc-dates dt{padding-right:.3em;float:left;}#cn-doc-dates dd{margin-left:0;}#cn-doc-dates dd span{white-space:nowrap;}#cn-toppage-foot{float:left;text-align:center;position:relative;left:5px;min-width:4em;}#cn-in-pd-links{float:right;text-align:right;min-width:4em;}.cn-toppage,#cn-toppage-foot{text-align:center;background-image:url(../images/tphp.gif);background-repeat:no-repeat;background-position:top center;padding-top:13px;}.cn-toppage a,#cn-toppage-foot a{display:inline-block;}.cn-toppage{float:right;}div#cn-cmb ul{padding-top:1px;}div#cn-cmb li div{margin:0;padding:0;}div#cn-cmb li:first-child div{border-left:none;}div#cn-cmb li div input{padding:0;margin:0;border:none;background-color:#000;color:#FFF;font-weight:800;text-align:left;cursor:pointer;overflow:visible;min-height:18px;position:relative;left:3px;font-size:100%;}div#cn-cmb li:hover{background-color:#ccc;}div#cn-cmb li:hover div input{background-color:#ccc;color:#000;}div#cn-cmb li div input[class]{width:auto;}div#cn-cmb ul #cn-cmb6{width:16.8%;}@media screen and(-webkit-min-device-pixel-ratio:0){div#cn-cmb li div input{left:0;}}div#cn-cmb li div input::-moz-focus-inner{padding:0;border:none;}body{background-color:#ccc;}#cn-banner{color:#FFF;background-color:#fff;background-image:url(../images/banner.jpg);background-repeat:no-repeat;background-position:bottom center;}#cn-in-pd{border-top:#103b7b 15px solid;}#cn-bcrumb a:link,#cn-bcrumb a:visited{color:#039;}#cn-bcrumb{float:left;width:80%;}#cn-centre-col-inner a:link,#cn-centre-col-inner a:visited{color:#039;}#cn-left-col-inner,#cn-left-col-gap{background-color:#fff;}#cn-left-col-inner,#cn-right-col-inner{font-size:.9em;}#cn-left-col-inner .cn-left-col-default h3,#cn-right-col-inner .cn-right-col-default h3{padding:2px 5px;background-color:#103b7b;}#cn-left-col-inner .cn-left-col-default li{border-top:1px dotted #fff;}#cn-left-col-inner .cn-left-col-default li a:hover,#cn-left-col-inner .cn-left-col-default li a:visited,#cn-right-col-inner .cn-right-col-default li a:hover,#cn-right-col-inner .cn-right-col-default li a:visited{background-color:#EAF4FD;color:#000;text-decoration:underline;}#cn-left-col-inner .cn-left-col-default li a:visited,#cn-left-col-inner .cn-left-col-default li a:active{background-color:#eee;text-decoration:none;}#cn-right-col-inner .cn-right-col-default li a:visited,#cn-right-col-inner .cn-right-col-default li a:active{background-color:#fff;text-decoration:none;}#cn-left-col-inner .cn-left-col-default li li{margin-left:-20px;}#cn-left-col-inner .cn-left-col-default ul ul,#cn-right-col-inner .cn-right-col-default ul ul{list-style:none;font-size:.9em;}#cn-left-col-inner .cn-left-col-default .rootLevel h3{background-color:#C30;}#cn-left-col-inner .cn-left-col-default div.roundCornerOrangeF1{height:1px;background:#C30;margin:0 5px;}#cn-left-col-inner .cn-left-col-default div.roundCornerOrangeF2{height:1px;background:#C30;border-right:2px solid #C30;border-left:2px solid #C30;margin:0 3px;}#cn-left-col-inner .cn-left-col-default div.roundCornerOrangeF3{height:2px;background:#C30;border-right:1px solid #C30;border-left:1px solid #C30;margin:0 2px;}#cn-left-col-inner .cn-left-col-default div.roundCornerOrangeF4{height:2px;background:#C30;border-right:1px solid #C30;border-left:1px solid #C30;margin:0 1px;}#cn-left-col-inner .cn-left-col-default ul{border-left:1px solid #103b7b;border-right:1px solid #103b7b;border-bottom:1px solid #103b7b;background-color:#eee;margin-bottom:5px;}#cn-left-col-inner .cn-left-col-default ul ul{border:none;margin-bottom:0;}#cn-foot{padding-top:5px;}.compress{margin-top:0;margin-bottom:0;}.padTop{padding-top:10px;}.padOption{padding-left:20px;}.boldTag{font-weight:bold;}.italicTag{font-style:italic;}.underlineTag{text-decoration:underline;}.trimMargins{margin-top:5px;margin-bottom:5px;}.mandatory{font-weight:800;color:#A00;}.noWrap{white-space:noWrap;}fieldset{border:1px dotted #CCC;margin:0;padding:2px;}fieldset.noBorder{border:1px solid #FFF;margin:0;padding:0;width:700px;}fieldset.noBorderMarginRight{border:1px solid #FFF;margin:0;padding:0;float:left;}.trimTop{margin-top:0;}div.IRCPageTitle{padding:0;margin:0;float:left;background-image:url(../images/progressBarBackground.jpg);background-position:top right;background-repeat:no-repeat;width:760px;overflow:hidden;}div.IRCH1Container{float:left;width:62%;}div.noBackground{background:none;}div#cn-centre-col h1{font-size:140%;color:#333;vertical-align:bottom;}div#cn-centre-col h2{font-size:110%;margin:0;}div#cn-centre-col h3{font-size:100%;}h1.IRCH1Title{float:left;}span.emphasis{font-size:125%;font-weight:800;}hr.IRCH1ColoredBar{width:760px;color:#036;background-color:#036;height:4px;border-style:none;float:left;clear:both;margin-top:7px;margin-bottom:7px;padding:0;}.DOB_Day{font-size:100%;float:left;margin-right:15px;padding:0;vertical-align:bottom;padding-bottom:15px;}.DOB_Month{font-size:100%;float:left;margin-right:15px;padding:0;vertical-align:bottom;}.DOB_Year{font-size:100%;float:left;margin:0;padding:0;vertical-align:bottom;padding-top:3px;}.optInstrucText{float:left;border:0;padding:0;vertical-align:top;text-align:left;padding-bottom:10px;}.optMiscText{border:0;margin-top:10px;margin-bottom:10px;padding:0;text-align:left;float:left;}.introText{border:0;margin:0;padding:0;float:left;padding-bottom:10px;padding-top:5px;width:100%;}.questionContainer{margin-bottom:15px;border:1px solid #FC3;width:757px;float:left;}.questionHelpContainer{margin-bottom:15px;border:1px solid #FC3;padding:4px 6px;width:745px;float:left;}.errorContainer{padding-left:15px;padding-right:10px;margin-bottom:10px;padding-top:5px;padding-bottom:0;border:1px solid #A00;background-color:#FFF;}.errorContainer ul.error li,.errorContainer{color:#A00;}.errorContainer h2{font-size:115%;}.clearForIE{clear:both;height:0;}.questionTitle{float:left;width:757px;background-color:#FFC;padding-top:10px;border-bottom:1px solid #FC3;margin-bottom:0;padding-bottom:10px;}.questionTitleNoAnswer{float:left;width:757px;background-color:#FFC;padding-bottom:10px;padding-top:10px;}.questionTitleCellNumber{float:left;padding-bottom:0;padding-left:5px;width:50px;text-align:center;}.questionTitleCellQuestion{float:left;margin-right:5px;width:697px;padding-bottom:4px;}.questionTitleCellQuestionWHelp{float:left;width:617px;}.questionTitleCellHelp{float:left;width:74px;text-align:right;margin:0;}.questionTitleCellSubQuestion{margin-left:10px;margin-right:5px;width:699px;}.questionTitleDescription{float:left;margin-left:55px;width:693px;}.questionTitleSubDescription{margin-left:10px;width:699px;}.questionAnswer{float:left;margin:0;padding-top:15px;padding-bottom:15px;padding-left:55px;width:692px;}.questionAnswer fieldset legend span{background-color:#fff;}.questionAnswerRow{float:left;margin:0;padding:0;width:700px;margin-bottom:1px;}.radioCell{float:left;width:3%;margin:0;padding:0;}.checkboxCell{float:left;width:3%;margin:0;padding:0;}.labelCell{float:left;width:96%;margin:0;padding:0;vertical-align:bottom;padding-top:2px;}.questionAnswerFieldSetRow{float:left;margin:0;padding:0;width:680px;padding-top:2px;padding-bottom:2px;padding-left:4px;}.questionAnswerNameFieldSetRow{float:left;margin:0;padding:0;padding-left:4px;width:680px;margin-bottom:5px;}div.questionContainer legend{color:#000;}.questionAnswerCellWidth10{float:left;width:10%;margin:0;padding:0;vertical-align:bottom;}.questionAnswerCellWidth12{float:left;width:12%;margin:0;padding:0;vertical-align:bottom;}.questionAnswerCellWidth15{float:left;width:15%;margin:0;padding:0;vertical-align:bottom;}.questionAnswerCellWidth18{float:left;width:17.3%;margin:0;padding:0;vertical-align:bottom;}.questionAnswerCellWidth19{float:left;width:18%;margin:0;padding:0;vertical-align:bottom;}.questionAnswerCellWidth20{float:left;width:19.5%;margin:0;padding:0;vertical-align:bottom;}.questionAnswerCellWidth25{float:left;width:25%;margin:0;padding:0;vertical-align:bottom;}.questionAnswerCellWidth30{float:left;width:30%;margin:0;padding:0;vertical-align:bottom;}.questionAnswerCellWidth40{float:left;width:40%;margin:0;padding:0;vertical-align:bottom;}.questionAnswerCellWidth45{float:left;width:45%;margin:0;padding:0;vertical-align:bottom;}.questionAnswerCellWidth45{float:left;width:45%;margin:0;padding:0;vertical-align:bottom;}.questionAnswerCellWidth50{float:left;width:50%;margin:0;padding:0;vertical-align:bottom;}.questionAnswerCellWidth55{float:left;width:55%;margin:0;padding:0;vertical-align:bottom;}.questionAnswerCellWidth60{float:left;width:60%;margin:0;padding:0;vertical-align:bottom;}.questionAnswerCellWidth70{float:left;width:70%;margin:0;padding:0;vertical-align:bottom;}.questionAnswerCellWidth75{float:left;width:75%;margin:0;padding:0;vertical-align:bottom;}.questionAnswerCellWidth80{float:left;width:80%;margin:0;padding:0;vertical-align:bottom;}.questionAnswerCellWidth85{float:left;width:83.5%;margin:0;padding:0;vertical-align:bottom;}.buttonContainer{float:left;vertical-align:top;background-color:#FFC;width:760px;padding-top:2px;padding-bottom:2px;}.buttonContainerLeft{text-align:left;float:left;}.buttonContainerRight{float:right;}.buttonContainerFarRight{text-align:right;margin-left:4px;float:right;}.offPage{background-color:#FFF;height:0;width:0;margin-bottom:0;position:absolute;left:-1000px;overflow:hidden;}input.buttonClf2,input.buttonLogin,input.buttonLarge{cursor:pointer;margin:0;color:#FFF;vertical-align:middle;font-weight:800;font-size:.9em;text-align:center;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;background-image:url(../images/gradient_003366.gif);background-color:#036;background-repeat:repeat-x;border:1px solid #036;}input.buttonLogin,input.buttonLarge{margin-top:3px;margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:10.1em;}div#login input{margin-left:15px;display:block;font-size:100%;}div#login input#accesscode{width:9.6em;padding-left:1px;padding-right:1px;}img.barImage{background:white url(../images/barImage_back.png) top left no-repeat;padding:0;margin:5px 0 0 0;background-position:1px 0;}div#progressBar{font-size:80%;margin:0;padding:0 0 2px 0;text-align:center;float:right;width:160px;overflow:visible;color:#FFF;}div#progressBar img{margin:0 0 0 1px;padding:0;}div#progressBar .header{font-style:normal;font-weight:800;}div#progressBar .header span.delimiterLeft{float:left;padding-left:8px;vertical-align:bottom;font-size:85%;}div#progressBar .header span.delimiterRight{float:right;padding-right:7px;vertical-align:bottom;font-size:85%;}div#progressBar .footer{margin:0;padding:0;font-size:90%;}div.footer{position:relative;top:6px;}textarea{overflow:auto;}.pagePreTitle{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;font-weight:bold;color:#333;}.pageTitle{font-family:Verdana,Arial,Helvetica,sans-serif;color:#333;font-weight:bold;}.exampleText{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:70%;color:#333;}.normal{font-size:100%;font-weight:normal;color:#000;}.helpTitle{font-size:110%;color:#C60;font-weight:bold;}input,select{font-family:Verdana;font-size:80%;font-weight:normal;color:#000;}label{font-family:Verdana;font-size:100%;font-weight:normal;}.questionTitleText{font-weight:normal;color:#000;width:91.5%;}.helpBackground{background-color:#FEB;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000;font-weight:normal;}.error,.errorIndicator{font-weight:bold;color:#A00;list-style-type:disc;}.errorIndicator{color:#A00;font-size:125%;}.errorImage{font-weight:bold;color:#A00;list-style-image:url(../images/0_arrow.gif);}.errorMandatory{font-weight:bold;color:#A00;list-style-image:url(../images/0_astrix.gif);}.helpText{font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:13px;color:#000;}.textFieldDescription{font-size:.8em;color:#4D4B4B;font-style:italic;}input.helpBtn{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:800;color:#FFF;padding-top:2px;padding-bottom:2px;cursor:pointer;font-size:.85em;border:outset 1px #999;background-color:#999;background-image:url(../images/gradient_333333.gif);background-position:top;}input.helpBtn:hover{background-image:url(../images/gradient_003366.gif);background-color:#036;background-repeat:repeat-x;border:1px solid #036;}.helpGradient{background-image:url(../images/gradient_FFCC33.png);background-position:top right;background-repeat:no-repeat;}.helpContainer{background-image:url(../images/gradient_FFCC33.png);background-position:right;background-color:#FFC;}.largeBold{font-size:120%;font-weight:800;}.fieldError{border:1px solid #A00;background-color:#FEE;}.ageValidationName{float:left;vertical-align:bottom;margin:0;padding-right:20px;padding-left:0;padding-top:0;padding-bottom:5px;}legend.operatorLegend{padding:3px;margin:0;background-color:#FFC;border-bottom:1px solid #FC3;}span.operatorLegend{width:680px;}div.operatorLegend{padding:3px;margin:0;margin-left:4px;width:680px;background-color:#FFC;border-bottom:1px solid #FC3;}#textResize{float:right;font-size:.9em;vertical-align:bottom;padding-top:1px;}ul.textresizer{list-style:none;display:inline;margin:0;padding:0;padding-left:2px;}ul.textresizer li{display:inline;margin:0;padding:0;}ul.textresizer a{border-left:solid 1px #fff;border-right:solid 1px #fff;border-bottom:solid 1px #fff;border-top:solid 1px #fff;zoom:100%;padding:0 3px 0 3px;font-weight:bold;text-decoration:none;color:#036;text-decoration:underline;font-family:Helvetica,sans-serif;}ul.textresizer a:hover{background:#e5e5e5;border:solid 1px #ccc;}.textresizer a.textresizer-active{border:solid 1px #CCC;color:#000;text-decoration:none;}.s0{font-size:80%;}.s1{font-size:100%;}.s2{font-size:120%;}div#passwordOptions,div#contactInformation{background-color:#EAF4FD;border:1px solid #036;padding-top:10px;padding-bottom:10px;padding-left:10px;width:749px;clear:both;height:auto;margin-bottom:10px;}div#passwordOptions{float:left;margin-left:40px;margin-right:40px;width:669px;}div#contactInformation{padding-top:0;}div#contactInformation ul{margin:0;padding:0;}div#contactInformation ul li{margin:0;padding:0;padding-top:10px;list-style:none;}.loss{color:#860309;}.total{margin-top:10px;border-top:3px double #666;background-color:#CCC;padding-top:2px;padding-bottom:2px;}.incomeTaxTotal{background-color:#CCC;border-bottom:1px solid #666;padding-top:2px;padding-bottom:2px;}.odd{background-color:#EEE;}.lineItem{border-bottom:1px solid #CCC;}.lineItemNumber{width:20px;float:left;text-align:right;padding-right:3px;}ul.noPadTop{padding-top:0;margin-top:0;}.TravelHour{padding-right:5px;}.TravelMinuteText{padding-left:12px;}#q46 .questionTitleDescription p{margin-top:2px;margin-bottom:2px;padding-top:3px;padding-bottom:2px;}a.externalLink{background:url(../images/externalLink.png) 99% 40% no-repeat;padding-right:15px;}div.IRCH1Container h2{font-size:140%;color:#333;vertical-align:bottom;}h2.nameTitle{font-size:100%;}form{padding:0;margin:0;}