div.centered{width:785px;position:relative;left:0;top:6px}.WrapperDiv{background-color:#fff;width:785px}.SidebarDiv{width:190px;float:left;padding-top:10px;vertical-align:top}.ContentDiv{width:595px;float:right}.BottomDiv{padding-right:25px;clear:both}.FooterDiv{clear:both;width:100%;background-color:#fff;border-top:1px solid #000}body{color:#000;margin:0;background-image:url(/images/art/gradient-brown.gif);background-repeat:repeat-x;background-color:#d5e7f3}body{font-family:"Times New Roman",serif;font-size:10pt;font-style:normal;font-weight:400;font-variant:normal;text-transform:none}form{padding:0;margin:0}p{line-height:12pt;margin-top:0;margin-bottom:12px}input,textarea{font-family:Arial,Helvetica,sans-serif;font-size:10pt}h1{font-family:"Times New Roman",serif;font-size:22pt;font-style:normal;font-weight:700;background:0 0;color:#006b65;margin-top:10px;margin-bottom:5px;padding:0}h1.SectionHeading{padding-top:5px;padding-bottom:5px;border-top:2px solid #000;border-bottom:1px solid #000;border-right:none;border-left:none;text-transform:uppercase;font-size:15px;clear:both;color:#000}h1.PageTitle{font-size:20pt;margin-top:0;margin-bottom:0;margin-left:.5in;padding:0}h2{font-family:"Times New Roman",serif;font-size:14pt;font-style:normal;line-height:15pt;font-weight:400;color:#000;background-color:transparent;margin-top:10px;margin-bottom:5px;padding:0}a.h3:link,a.h3:visited,h3{font-family:"Times New Roman",serif;font-size:14pt;font-style:normal;line-height:12pt;font-weight:400;color:#000;background-color:transparent;margin-top:10px;margin-bottom:5px;padding:0}h4{font-family:"Times New Roman",serif;font-size:12pt;font-style:normal;line-height:12pt;font-weight:400;color:#000;background:0 0;margin-top:10px;margin-bottom:5px;padding:0}* html a:hover{visibility:visible}.link,a:link,a:visited{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#000;background:0 0;word-wrap:break-word}a.BigLink:link,a.BigLink:visited{font-family:Arial,Helvetica,sans-serif;font-size:10pt;background:0 0;color:#000;word-wrap:break-word}a.BigLink2:link,a.BigLink2:visited{font-family:"Times New Roman",serif;font-size:13pt;font-weight:700;background:0 0;color:#000;word-wrap:break-word}table.ImageTextLink,table.ImageTextLink td,table.TextImageLink,table.TextImageLink td{padding:0;margin:0}table.ImageTextLink td.ImageLink,table.TextImageLink td.TextLink{padding-right:4px;text-align:center}li.StudypointsObjectives a:visited{color:purple}li,ul{margin-top:0;padding-top:0;line-height:13pt}ul.columnlist li{float:left;list-style:none}ul.columnlist li{width:50%}.PrivacyPolicy{position:relative;top:0;padding-top:5px}.Tall{margin-top:17px}.italic{font-style:italic}div.ErrorContainer{position:relative;margin-bottom:10px}div.ErrorContainer div.Error .ScrollCancel{float:right;display:none}div.ErrorContainer div.Error{box-shadow:4px 4px 4px #ddd;-moz-box-shadow:4px 4px 4px #ddd;-webkit-box-shadow:4px 4px 4px #ddd;background-color:#fff;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:2px;margin-bottom:5px;border:1px solid pink;width:558px;z-index:10}.BigRed,.Error,.Error a,.Error a:link,.Error a:visited,.attention,.notice,a.Error,a.Error:link,a.Error:visited{color:#8e1342!important;font-weight:700!important}.attention-green{color:green!important;font-weight:700!important}a.BigErrorLink,a.BigErrorLink:link,a.BigErrorLink:visited{color:#8e1342;font-weight:700;font-size:11pt}input.Error,select.Error,textarea.Error{color:#000;background-color:pink;font-weight:400!important}.Expired{color:#000;background-color:#ffffb0}.FooterLink a,.FooterLink a:hover,.FooterLink a:link,.FooterLink a:visited{font-family:"Times New Roman",serif;font-size:8pt;font-weight:700;color:#006b65}.FooterLink td{text-align:center;border:0 solid #000}.FooterTable{padding-right:45px;padding-left:25px;padding-bottom:15px;padding-top:15px}td.CodeLink{padding-bottom:1px}.CodeLink,.CodeLink a,.CodeLink a:hover,.CodeLink a:link,.CodeLink a:visited{font-family:"Arial Narrow",serif;font-size:10pt;font-weight:700;color:#006b68}.AddressesTables{vertical-align:top}.ProfileBlock{border:1px solid #2b3262}div.LearnTools,div.LearnToolsFloat{padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px}div.LearnToolsFloat{width:250px;margin-top:10px;margin-left:10px;margin-bottom:10px;background-image:url(/images/art/gradient-brown-h.gif);background-repeat:repeat-y;float:right;display:inline}.QuestionNumber{padding-left:8px;width:18px;vertical-align:top;text-align:right}.Question,.QuestionNumber,.QuestionText{font-weight:700}.QuestionAnswer{padding-left:25px}.QuestionAnswer table{border-collapse:collapse}.QuestionText{padding-left:5px}.QuestionAnswer td{text-align:left;vertical-align:middle;padding-top:2px;padding-bottom:2px}td.QuestionAnswerLabel{width:14px;text-align:right;vertical-align:top}td.QuestionAnswerInput{width:14px;vertical-align:top;padding-right:5px}div.SupportTextContent{width:515px;overflow:auto}span.SubscriptionReminder{color:green}div.pdf{padding-bottom:3px}div.pdf span{font-size:8pt}table.TwoCols{width:100%}td.FormFirstCol{width:110px}input.quick{background-color:#d3e7e6}input.customerid{background-color:#fde3d7}div.DarkSeparator,div.Separator{margin-top:3px;width:80%;clear:both;font-size:1pt;line-height:1pt;border-top:1px solid #666;margin-left:auto;margin-right:auto}div.DarkSeparator{margin-top:12px;margin-bottom:5px;border-top:1px solid #000}td.Separator{padding:4px;font-size:1pt;line-height:1pt;border-top:1px solid #006b65}.TitleCell{padding-top:20px;vertical-align:top;overflow:hidden;width:570px!important}.TitleGraphic{width:540px;height:40px;background:#fff url(/images/art/titleline.gif) repeat-x right bottom}.MainContentCell{width:auto;vertical-align:top;padding-top:5px;padding-right:15px;padding-bottom:15px}td.InputLabel{text-align:right;padding-right:3px}div.Message-0,div.Message-10,div.Message-5{border:1px solid #006b65;margin-top:5px;margin-right:5px;padding:4px;background-repeat:repeat-y;text-align:center;margin-bottom:8px}#message-group-test-required,#message-group-test-required-unlimited{text-align:left}.Message-5{background-image:url(/images/art/gradient-brown-h-5.gif)}.Message-0{background-image:none;background-color:#fff}.Message-10{background-image:url(/images/art/gradient-brown-h-10.gif)}div.Message a,div.Message span{font-family:Verdana,sans-serif;font-size:14px;word-spacing:normal}.MessageText{vertical-align:baseline;color:#474747;line-height:19px}.Message-10 .MessageText{color:#8e1342!important;font-weight:700!important}.MessageClose{float:right;padding-left:3px;padding-right:3px;margin-right:3px;margin-left:3px;margin-bottom:3px;border:1px solid gray;cursor:pointer;display:block;text-decoration:none;background-color:#f4f4f4;font-weight:700}.MessagePermDispose{text-align:left}.OptionDisabled{color:gray}.BlinkOn{background-color:pink}.highlight,.highlight *{background:#ff0!important}.hide{display:none}a.no-line{text-decoration:none}.toc-part{float:left;list-style:none}.toc-part li{list-style:none;font-weight:700}.credit-info,.credit-info-snippet{overflow:hidden}.old-price{color:gray!important;text-decoration:line-through;padding-right:1px}.print-page-link{float:right;padding-bottom:10px}.nowrap{white-space:nowrap!important}.lfloat{float:left}.rfloat{float:right}.padded-2{padding:2px}#ui-datepicker-div,.ui-datepicker{z-index:9999!important}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#eee}.ebookLink{padding-left:5px}.tab,.tab-select{position:relative;white-space:nowrap;display:block;width:90px;height:43px;margin:0;padding:0;z-index:5}.tab a,.tab a:link,.tab a:visited{position:absolute;left:0;bottom:0;display:block;font-size:11px;width:90px;height:43px;z-index:5}.tab img,.tab-select img{width:90px;height:43px;border:0}.tab a:hover,.tab-select a,.tab-select a:hover,.tab-select a:link,.tab-select a:visited{display:block;position:absolute;left:0;bottom:0;width:90px;height:59px;z-index:5;cursor:pointer}.tab span{position:absolute;left:35px;top:15px;margin:0;padding:0;cursor:pointer}.boxbutton{font-family:arial,helvetica,sans-serif;background-repeat:no-repeat;white-space:nowrap;display:inline;width:76px;height:76px;margin:0;padding:0;float:left}.boxbutton a{color:#000;font-size:11px;width:76px;height:76px;float:left;text-decoration:none}.boxbutton img{width:76px;height:76px;border:0}* html a:hover{visibility:visible}.boxbutton a:hover img{visibility:hidden}.boxbutton span{position:absolute;left:35px;top:15px;margin:0;padding:0;cursor:pointer}button.btn,button.btn-hover,button.btn:hover,div.btn,div.btn-hover,div.btn:hover,input.btn,input.btn-hover,input.btn:hover,input.sml-btn,input.sml-btn-hover,input.sml-btn:hover{color:#000;font-family:Arial,sans-serif;font-size:7pt;border:1px solid #006b65;border-top:1px solid #006b65;border-right:2px solid #006b65;border-bottom:2px solid #006b65;width:52.5pt;height:22.5pt;text-align:center}input.sml-btn,input.sml-btn-hover,input.sml-btn:hover{height:13pt;font-size:8pt!important}input.long-btn,input.long-btn-hover{color:#000;font-family:Arial,sans-serif;font-size:7pt;border:1px solid #006b65;border-top:1px solid #006b65;border-right:2px solid #006b65;border-bottom:2px solid #006b65;width:72.5pt;height:22.5pt;text-align:center}input.purchasebtn,input.purchasebtn-hover,input.purchasebtn:hover{color:#000;font-family:Arial,sans-serif;font-size:11pt;font-weight:700;border:1px solid #8e1342;border-top:1px solid #8e1342;border-right:2px solid #8e1342;border-bottom:2px solid #8e1342;width:145px;height:22.5pt;text-align:center}button.btn,div.btn,input.btn,input.long-btn,input.purchasebtn,input.sml-btn{background:0 0}button.btn-hover,button.btn:hover,div.btn-hover,div.btn:hover,input.btn-hover,input.btn:hover,input.long-btn-hover,input.sml-btn-hover,input.sml-btn:hover{background:#adc6d7;background-image:url(/images/buttons/buttongradient.gif);background-position:top right;background-repeat:repeat}input.purchasebtn-hover,input.purchasebtn:hover{background:#8e1342;background-image:url(/images/buttons/largebuttongradient-brick.gif);background-position:top right;background-repeat:repeat-y}div.btn,div.btn-hover,div.btn:hover{padding-top:2px;width:52.5pt;height:20.5pt}button.btn,button.btn-hover,button.btn:hover,div.btn,div.btn-hover,div.btn:hover,input.btn,input.btn-hover,input.btn:hover,input.group-btn,input.group-btn-hover,input.long-btn,input.long-btn-hover,input.purchasebtn,input.purchasebtn-hover,input.purchasebtn:hover,input.sml-btn,input.sml-btn-hover,input.sml-btn:hover{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}button.link{border:none;background-color:transparent;padding:0;margin-top:0;margin-bottom:0;margin-left:2px;margin-right:2px;text-decoration:underline;cursor:pointer}.HomeLogo{padding-top:5px;vertical-align:top;padding-left:10px;width:152px}.HomeSideBar,.SideBarMenu{position:relative;padding-top:0;vertical-align:top;padding-left:10px;width:152px}.SideBarButton,.SideBarButtonSelect{position:relative;vertical-align:bottom;background:#9e9e9e;border-bottom:2px solid #9e9e9e;white-space:nowrap;display:inline;margin:0;padding:0;float:left}.SideBarButton a,.SideBarButton a:link,.SideBarButton a:visited,.SideBarButtonArrow a,.SideBarButtonArrow a:link,.SideBarButtonArrow a:visited{float:left;color:#000;text-decoration:none}.SideBarButtonSelect a,.SideBarButtonSelect a:link,.SideBarButtonSelect a:visited{float:left;color:#fff;text-decoration:none}.SideBarButton img,.SideBarButtonSelect img{border:0}.SideBarButton a:hover img,.SideBarButtonSelect a:hover img{visibility:hidden}.SideBarButton span,.SideBarButtonSelect span{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:8pt;position:absolute;left:10px;top:4px;margin:0;padding:0;cursor:pointer}.SubPageRow{position:relative;vertical-align:bottom;border:none;white-space:nowrap;display:inline;margin:0;padding:0;float:left;left:10px}.SubPageRow a:link img,.SubPageRow a:visited img{visibility:hidden}.SubPageRow a,.SubPageRow a:link,.SubPageRow a:visited{font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:400;position:absolute;top:4px;text-decoration:none}.SubPageRow a:hover,.SubPageRow a:hover span{font-weight:700}.SubPageRow a:hover img{visibility:visible}.SubPageRow span{height:13px;width:122px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:8pt;position:absolute;left:10px;top:0;padding:0;cursor:pointer}.questions{text-align:center;margin-top:23px}.questions>.email,.questions>.heading,.questions>.hours,.questions>.phone{font-family:Arial,Helvetica,sans-serif;font-size:13pt;text-decoration:none}.questions>.email,.questions>.hours{font-size:10pt}.questions>.heading{font-weight:700}.questions .email,.questions .heading,.questions .hours,.questions .phone,.questions a.email,.questions a.heading,.questions a.hours,.questions a.phone,.questions a:link.email,.questions a:link.heading,.questions a:link.hours,.questions a:link.phone,.questions a:visited.email,.questions a:visited.heading,.questions a:visited.hours,.questions a:visited.phone{font-family:Arial,Helvetica,sans-serif;font-size:13pt;text-decoration:none}.questions .email,.questions .hours,.questions a.email,.questions a.hours,.questions a:link.email,.questions a:link.hours,.questions a:visited.email,.questions a:visited.hours{font-size:10pt}.questions .heading,.questions a.heading,.questions a:link.heading,.questions a:visited.heading{font-weight:700}.prof17.CA .sidebarspecials{display:none}.sidebarspecials{margin-top:15px;margin-left:10px}.sidebarspecials img{margin-top:8px;margin-bottom:8px}table.CourseDataTable,table.SpecialCourseDataTable{border-collapse:collapse}table.SpecialCourseDataTable,table.SpecialCourseDataTable thead th{border-bottom:1px solid #ccc}table.CourseDataTable{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:5px solid #ccc}.CourseDataTable th,.CourseDataTable th.over,.SpecialCourseDataTable th,.SpecialCourseDataTable th.over{background-color:#fff;color:#969696;text-transform:uppercase;font-family:Arial!important;font-size:12px;font-weight:700;padding-top:3px;padding-bottom:3px;text-align:center;vertical-align:bottom}th.LeftAlign{text-align:left!important;padding-left:6px!important}.CourseDataTable th.over,.SpecialCourseDataTable th.over{cursor:pointer;background-color:#444}.CourseDataTableDark td,div.CourseDataTableDark{background-color:#e1e1e1;color:#000;font-family:Arial!important;font-size:9pt;font-weight:400;padding:6px;vertical-align:middle}.CourseDataTableLight td,div.CourseDataTableLight{background-color:#fff;color:#000;font-family:Arial!important;font-size:9pt;font-weight:400;padding:6px;vertical-align:middle}.CourseDataTableSubhead{background-color:#006b65}.CourseDataTableSubhead td{background-color:inherit;color:#fff;font-family:Arial!important;font-size:13px;font-weight:700;padding-top:3px;padding-bottom:4px;padding-left:5px;padding-right:5px;vertical-align:middle;border-top:2px solid #b1b1b1}.CourseDataTableDark,.CourseDataTableDark a:link,.CourseDataTableDark a:visited,.CourseDataTableLight,.CourseDataTableLight a:link,.CourseDataTableLight a:visited{font-family:Arial!important;font-size:9pt;font-weight:400;color:#000}.CourseDataTableDark a.boldlink:link,.CourseDataTableDark a.boldlink:visited,.CourseDataTableLight a.boldlink:link,.CourseDataTableLight a.boldlink:visited{font-family:Arial!important;font-size:9pt;color:#000;background:0 0;font-weight:700}.CourseDataTableDark a.emphasized:link,.CourseDataTableDark a.emphasized:visited,.CourseDataTableLight a.emphasized:link,.CourseDataTableLight a.emphasized:visited{color:#8e1342;font-weight:700}table.DataTable{border-left:solid 1px #ccc;border-bottom:solid 1px #ccc}.DataTable th,.DataTable th.over{background-color:#000;color:#fff;font-family:Arial,sans-serif;font-size:9pt;font-weight:700;padding-top:4px;padding-bottom:4px;border-right:solid 1px #ccc;vertical-align:middle;text-align:center;padding-left:2px;padding-right:2px}.DataTable th.over{cursor:pointer;background-color:#444}.DataTablePadded th{background-color:#000;color:#fff;font-family:Arial,sans-serif;font-size:9pt;font-weight:700;padding-left:5px;padding-right:5px;padding-top:4px;padding-bottom:4px;border-right:solid 1px #ccc;vertical-align:middle}.DataTableDark td{background-color:#e6e6e6;color:#000;font-family:Arial,sans-serif;font-size:9pt;font-weight:400;padding-left:5px;padding-right:5px;padding-top:4px;padding-bottom:4px;border-right:solid 1px #ccc;vertical-align:middle}.DataTableLight td,div.DataTableLight{background-color:#fff;color:#000;font-family:Arial,sans-serif;font-size:9pt;font-weight:400;padding-left:5px;padding-right:5px;padding-top:4px;padding-bottom:4px;border-right:solid 1px #ccc;vertical-align:middle}td.Expired{background-color:#ffffb0;color:#000;font-family:Arial,sans-serif;font-size:9pt;font-weight:400;padding-left:5px;padding-right:5px;padding-top:4px;padding-bottom:4px;border-right:solid 1px #ccc;vertical-align:middle}.DataTableSubhead{background-color:#099091}.DataTableSubhead td{background-color:inherit;color:#fff;font-family:Arial,sans-serif;font-size:9pt;font-weight:700;padding-top:1px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right:solid 1px #ccc;vertical-align:middle}td.SeparatorRow{border:solid 1px #6868a3;font-size:1px;background-color:#6868a3}.DataTableDark,.DataTableDark a:link,.DataTableDark a:visited,.DataTableLight,.DataTableLight a:link,.DataTableLight a:visited{font-family:Arial,sans-serif;font-size:9pt;font-weight:400;color:#000}.DataTableDark a.boldlink:link,.DataTableDark a.boldlink:visited,.DataTableLight a.boldlink:link,.DataTableLight a.boldlink:visited{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#000;background:0 0;font-weight:700}.DataTableDark a.emphasized:link,.DataTableDark a.emphasized:visited,.DataTableLight a.emphasized:link,.DataTableLight a.emphasized:visited{color:#8e1342;font-weight:700}a.retake,a.retake:link,a.retake:visited{font-family:Arial,sans-serif;font-size:8pt;font-weight:400;color:#000}form.SearchForm select{width:306px}form.SearchForm input.TextBox{width:300px}form.SearchForm td{text-align:left}strong.Emphasize{font-family:Arial,sans-serif;font-size:12pt}a.selectspecial,a.selectspecial:link,a.selectspecial:visited{font-family:Arial,Helvetica,sans-serif;font-size:12pt;font-weight:700;background:0 0;color:#8e1342}div.CourseAttributes{padding-top:8px;padding-bottom:10px;width:40%}table.SearchLinks td{vertical-align:top;text-align:right;padding-right:5px}a.SearchLink{color:#006b65!important;font-family:Arial;font-size:13px;font-style:normal;font-weight:700;text-decoration:underline}div.SearchLinkPlaceholder{padding-top:20px;padding-bottom:6px}.CourseListNote,.CourseListNote a,.CourseListNote span{font-size:12px;color:#000;font-family:Arial}.CourseListNote span.NoteHead{text-transform:uppercase;color:#8d1341;font-weight:700}.CourseListNote{padding-bottom:5px;padding-right:10px;padding-left:10px;text-align:justify}div.CourseListHead,div.SpecialsListHead{width:auto;height:23px;line-height:23px;vertical-align:middle;text-transform:uppercase;background-color:#000;color:#fff;font-family:Arial;font-weight:700;font-size:14px;margin-bottom:21px;padding-left:10px}td.CourseAddLink a{color:#006b65!important;font-family:Arial!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important}.ui-dialog div.Message-0,.ui-dialog div.Message-10,.ui-dialog div.Message-5{text-align:left;background:0 0}.ui-dialog .MessagePermDispose,.ui-dialog .MessageText{vertical-align:baseline;color:#000!important;font-size:9pt!important;line-height:normal}.ui-dialog .MessagePermDispose{padding-top:10px}.ui-dialog .MessageClose{display:none}#message-credit-help{text-align:left}.credit-info-snippet{padding-top:5px}.credit-info-snippet p{margin-bottom:2px}.credit-info-snippet ul{margin:0}.credit-info h5,.credit-info-snippet h5,.credit-info-title{font-size:13px;text-transform:uppercase;color:#000;font-weight:700;padding-top:5px;padding-bottom:5px;margin:0}td.Sublink,td.Sublink-current{padding-left:10px}.Sublink,.Sublink a,.Sublink a:link,.Sublink a:visited{font-family:"Times New Roman",serif;font-size:12pt;font-weight:700;color:#006b65;white-space:nowrap;overflow:visible}.Sublink a:hover{cursor:pointer;font-family:"Times New Roman",serif;font-size:12pt;font-weight:700;color:#8e1342;white-space:nowrap;overflow:visible}.Sublink-current a,.Sublink-current a:hover,.Sublink-current a:link,.Sublink-current a:visited{font-family:"Times New Roman",serif;font-size:12pt;font-weight:700;color:#8e1342;text-decoration:underline;white-space:nowrap;overflow:visible}#sublinks{overflow:visible}@media print{body{background-color:#fff}div.centered{position:static}.SidebarDiv,table.HeaderLayoutTable2{display:none}.ContentDiv{width:95%}div.pdf,img.pdf,p.pdf,span.pdf{display:none}.noprint,.print-page-link{display:none!important}.DataTable{border-collapse:collapse}.DataTable th{background-color:#fff;color:#000;font-family:Arial,sans-serif;font-size:10pt;font-weight:700;padding-top:4px;padding-bottom:4px;border-right:solid 1px #ccc;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;vertical-align:middle;text-align:center}.DataTableDark td,.DataTableLight td{background-color:#fff;color:#000;font-family:Arial,sans-serif;font-size:9pt;font-weight:400;padding-left:5px;padding-right:5px;padding-top:4px;padding-bottom:4px;border-right:solid 1px #ccc;vertical-align:middle;border-top:solid 1px #e5e5e5}}