  #banner .center .facultynameleft{float:left;margin:0;padding:0;width:15%}.hide{display:none}#banner.index{background:0;height:auto}#banner.index .center{height:auto}#banner .registrarlogo{background:url("/css/OA-1-24/images/registrarlogo.gif") no-repeat scroll left 50px transparent;display:block;font-size:0;height:100px;margin-top:-50px;width:265px}#banner .loginname{font-weight:bold;padding-right:5px;color:#fff}#main .center .leftcol{float:left;margin:1.2em 0 0}#main .center .centercol{border-left:0;border-right:0;float:left;margin:0 0 0 20px;width:717px}#main .center .fullwidth{width:912px;margin:0}.spaceddiv{margin-bottom:.8em}.textdiv{margin-bottom:.8em;margin-top:0;padding-top:.4em;float:left;clear:both}.nodatadiv{color:#555;margin:1.5em 1.5em 3em 1.5em}.uniForm2 ul,.uniForm2 ol{float:left;clear:both;margin-left:.5em}.tablecontainer table{border:0;margin:0}.tablecontainer{border:solid 1px #aacfe4;border-radius:6px 6px 0 0;padding:0;margin:1em;clear:both}.uniForm2 .infotable{width:100%}.uniForm2 .gridtable{table-layout:fixed}.tablecontainer table th{padding:.5em;border:0;background-color:#c8dfed;border-bottom:solid 1px #aacfe4}.tablecontainer tr{background-color:#fff}.tablecontainer tr.altrow{background-color:#f5f8fb}.tablecontainer tr.emptyrow{min-height:2em}.total{font-weight:bold}.tablecontainer table .gridlabel{width:190px}.tablecontainer table .gridcell{display:table-cell;text-align:center;vertical-align:middle;width:100px}.tablecontainer table td input[type="radio"]{border:0}.tablecontainer table td.gridcell{cursor:pointer}.tablecontainer table td.gridcell:hover{background-color:#aacfe4}.tablecontainer table td.disabled,.tablecontainer table td.disabled:hover{cursor:default}.tablecontainer table td.disabled,.tablecontainer table td.disabled:hover{background-color:#fff}.tablecontainer table tr.altrow td.disabled,.tablecontainer table tr.altrow td.disabled:hover{background-color:#f5f8fb}.tablecontainer table td.disabled input,.tablecontainer table td.disabled input:hover{cursor:default}table tr.errorrow{background-color:#ffecec}.refereetable td{vertical-align:middle}.row .tablecontainer{margin-left:0}.clickableheader{cursor:pointer}.areadiv .clickableheader{cursor:pointer;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400}.uniForm2 a.disabled{cursor:default;pointer-events:none;text-decoration:none;color:#000}.uniForm2 .buttons input::-moz-focus-inner{border:0;padding:0}.uniForm2 .buttons .linkButton{background:-moz-linear-gradient(center top,#fff,#ddd) repeat scroll 0 0 transparent;border:1px solid #bbb;border-radius:6px 6px 6px 6px;box-shadow:0 1px 3px #ddd;color:#333;font-weight:bold;font-size:1em;text-decoration:none;cursor:pointer;display:block;float:left;margin:3px 10px 3px 3px;line-height:normal;padding:6px 15px;width:auto;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#DDDDDD');background:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#DDD))}.uniForm2 .buttons .linkButton:hover{text-decoration:underline;background:-moz-linear-gradient(center top,#ddd,#fff) repeat scroll 0 0 transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD',endColorstr='#FFFFFF');background:-webkit-gradient(linear,left top,left bottom,from(#DDD),to(#FFF))}.uniForm2 .stackedlabels .backlink{float:right}.uniForm2 .stackedlabels.printable .comborow{clear:none}.uniForm2 .section{overflow:auto;padding:0 0 .5em;margin:0;position:relative;clear:both}.uniForm2 .stackedlabels .flushrow{margin:0 0 0 1.2em;padding:0;float:left;clear:both}.uniForm2 .stackedlabels .reviewrow{margin:0 0 .8em 1em;padding:0;float:left;clear:both}.reviewrow{margin-bottom:1em}.uniForm2 .stackedlabels .reviewrow .textlabel{width:620px}.uniForm2 .stackedlabels .reviewrow .textvalue{width:600px}.uniForm2 .fullwidth .stackedlabels .reviewrow .textvalue{width:750px}.uniForm2 .stackedlabels .reviewdiv,.uniForm2 .stackedlabels .reviewdivfloat{width:620px}.uniForm2 .fullwidth .stackedlabels .reviewdiv,.uniForm2 .fullwidth .stackedlabels .reviewdivfloat{width:800px}.uniForm2 .fullwidth .infoblock.reviewblock.stackedlabels{padding-bottom:1em;float:left;clear:both}.uniForm2 .stackedlabels #filtersection .textlabel{width:120px}.uniForm2 .stackedlabels #filtersection .selectbox{min-width:120px}.uniForm2 .stackedlabels #programs .textlabel{width:350px}.uniForm2 .stackedlabels .questiontext{display:block;padding:.2em 0;font-weight:normal;float:left}.uniForm2 .fullwidth .stackedlabels .questiontext{width:800px}.uniForm2 .fullwidth .stackedlabels .textlabel{width:800px}.uniForm2 .fullwidth .stackedlabels .namediv .textlabel{width:200px}.uniForm2 .fullwidth .infoblock.halfblock.stackedlabels .textlabel,.uniForm2 .fullwidth .infoblock.halfblock.stackedlabels .textvalue{width:330px}.uniForm2 .fullwidth .infoblock.halfblock.stackedlabels .namediv .textlabel,.uniForm2 .fullwidth .infoblock.halfblock.stackedlabels .namediv .textvalue{width:165px}.uniForm2 .questions .additional{float:left}.uniForm2 .questions .additional .questiontext{width:650px}.uniForm2 .questions .additional .textlabel{width:650px}.uniForm2 .stackedlabels .rightlink{float:right;margin-top:0;padding:.2em 0;text-align:left}.uniForm2 .stackedlabels .rightflushlink{float:right;margin-top:1em;text-align:left}.uniForm2 .stackedlabels .multirowcontainer{clear:both;float:left;min-width:41.2em;margin:0;padding:0}.uniForm2 .clear{padding:0;margin:0}.uniForm2 .required{color:#d72929;font-weight:bold;padding-left:.2em}.uniForm2 .textvalue .required,.uniForm2 .reviewline .required{padding-left:0}.errorblock{color:#d72929;padding:.5em;display:block;font-weight:bold;background-color:#ffe99d;border:solid 1px #d72929}.errorblock.float{float:left;clear:both;margin-left:1em}.errordialog{float:left;clear:both;margin:.5em 0;font-weight:bold;background-color:#ffe99d;border:solid 1px #d72929}#main .center .centercol .errordialog h1{background:url('/css/OA-1-24/images/erroricon.png') no-repeat scroll top left transparent;color:#d72929;margin:.5em;padding:0 0 0 35px;float:left}.errordialog .rightlink{float:right;font-weight:normal;margin:1em}.errordialog .errortextblock{background-color:#fff;color:#000;padding:.5em 1em;float:left;clear:both}.uniForm2 .tablecontainer .error{color:#d72929;display:table-cell;font-weight:bold}.uniForm2 .diverror{margin:.2em 0;padding:.4em;float:left;clear:both;background-color:#ffecec}.uniForm2 .errorselect{margin:.2em 0;padding:.2em;border:solid 1px #deb700;background-color:#ffe99d}.uniForm2 .errorGroup{margin:.2em 1.2em;padding:.4em .4em .4em 0;float:left;clear:both;background-color:#ffe99d}.righttext .smalltext{margin-left:0;font-size:.8em}.smalltext{font-size:.8em;float:left;margin-left:1em}.uniForm2 .horizontaldiv{margin:0;padding:.6em;clear:both}.uniForm2 .stackedlabels .horizontallist{display:inline}.uniForm2 .stackedlabels .horizontallist label{display:inline;margin-right:.8em;margin-left:.2em;padding:0;float:none}.uniForm2 .stackedlabels input[type="radio"]{cursor:pointer;height:1.5em}.uniForm2 .stackedlabels .horizontallist input[type="radio"]{padding:.2em;border:0}.uniForm2 .verticaldiv{margin:0;padding:0 .6em 1em;clear:both;float:left}.uniForm2 .stackedlabels .verticaldiv.column{clear:none}.uniForm2 .stackedlabels .verticallist{clear:both;display:block;float:left;width:620px}.uniForm2 .stackedlabels .colRow .col .verticallist{clear:both;display:block;float:left;width:auto}.uniForm2 .stackedlabels .column.thirds .verticallist{width:205px}.uniForm2 .stackedlabels .verticallist label{clear:none;margin-left:.2em;margin-right:.8em;padding:0;max-width:90%}.uniForm2 .stackedlabels .colRow .col .verticallist label{clear:none;margin-left:.2em;margin-right:.8em;max-width:none;padding:0}.uniForm2 .content .stackedlabels .verticallist{width:470px}.uniForm2 .stackedlabels .verticallist input[type="radio"]{clear:both;float:left;margin:.1em .3em;border:0}.uniForm2 .stackedlabels input[type="checkbox"]{clear:both;float:left;margin:.1em .3em;border:0}.uniForm2 .stackedlabels .checkboxitem{margin:1.5em 0 0 1em;padding:0;float:left;clear:both}.uniForm2 .stackedlabels .checkboxitem label{clear:none;margin-left:.2em;margin-right:.8em;padding:0;max-width:640px}.uniForm2 .stackedlabels .checkboxitem.errorblock{padding:.5em;margin-top:0}.uniForm2 .stackedlabels .checkboxerror{margin:.5em 1em 0;float:left;clear:both}.uniForm2 .column{float:left;max-width:200px;padding:0}.uniForm2 .column.first{clear:both}.uniForm2 .column.last{max-width:300px}.uniForm2 .stackedlabels .column label{max-width:130px}.uniForm2 .stackedlabels .styledoptionlist{margin:0 .6em;padding:0;clear:both;float:left}.uniForm2 .stackedlabels .styledoption{clear:both;float:left;margin:.2em;padding:.2em .5em;text-decoration:none;background:no-repeat scroll left center #c8dfed;border:1px solid #aacfe4;border-radius:10px 10px 10px 10px;color:#444;cursor:pointer}.uniForm2 .stackedlabels .styledoption.selected{background-color:#4a80bc;border:1px solid #2067b7;color:#fff}.uniForm2 .radiolabel,.uniForm2 .checkboxlabel{cursor:pointer}.uniForm2 .stackedlabels .column .otherlabel{cursor:pointer;max-width:200px}.uniForm2 .stackedlabels .spacedinput{margin:.6em 0}.uniForm2 .selectbox{width:auto;max-width:95%}.uniForm2 .selectlist{margin:.2em 0;padding:.2em;border:solid 1px #aacfe4;min-width:40em}.uniForm2 .stackedlabels .listinfotext{float:right;font-weight:normal;padding:.2em 0}.uniForm2 .textbox{width:20.0}.loginbox{width:18em}.uniForm2 .textbox.otherbox{margin-left:2em;width:16em}.uniForm2 .longtextbox{width:40em}.uniForm2 .essaybox{width:40em;height:10em}.uniForm2 .fullwidth .essaybox{width:50em;height:15em}.uniForm2 .loginform{width:100%;overflow:auto}.uniForm2 .logindiv{width:100%;float:left;clear:both;margin:1.5em 0 0;padding:0}.uniForm2 .logindiv.last{margin-bottom:1em}.uniForm2 .logindivcontent{padding:1em 1em 0;float:left;clear:both;width:100%}.uniForm2 .logindiv .textcolumn{width:48%;float:left;clear:none;padding-bottom:1em}.uniForm2 .logindiv .textcolumn.first{clear:both}.uniForm2 .logindiv h1{float:left;clear:both;font-size:2em;font-weight:normal;margin:.5em 5px 0;padding:0}.uniForm2 .logindiv h2{float:left;clear:both;font-size:2em;font-weight:bold;margin:.5em 5px 0;padding:0}.uniForm2 .logindiv p{clear:both;float:left;width:100%}.uniForm2 .logindiv .instr{float:left;clear:both;width:100%;margin:.5em 5px}.uniForm2 .logindiv .indent{margin:1em .8em 0}.uniForm2 .logindiv .forgotid{margin:.5em;float:left;clear:both}.uniForm2 .loginsection{float:left;clear:both;width:710px;margin-right:2em}.uniForm2 .helpsection{float:left;width:175px}.uniForm2 .infoblock{position:relative;padding:0;border-radius:6px 6px 6px 6px;float:left;clear:both;border:1px solid #dfdfdf;margin:1.5em 0 0 0;width:100%}.uniForm2 .infoblock.medium{width:700px}.uniForm2 .infoblock.halfblock.first{clear:both;width:454px;margin-left:0}.uniForm2 .infoblock.halfblock{clear:none;width:444px;margin-left:10px;padding-bottom:10px;min-height:210px}.uniForm2 .infoblock.halfblock.smallblock{min-height:60px}.uniForm2 .infoblock.morepadding{padding:.5em}.uniForm2 .rightinfo{margin-right:0}.uniForm2 .reviewblock{margin-left:1em;margin-right:1em;width:95%}.uniForm2 #main .center .centercol .infoblock h1{background:none repeat scroll 0 0 #fff;clear:both;color:#666;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.445em;font-weight:normal;left:5px;margin:0;padding:0 10px;position:absolute;top:-10px}.uniForm2 #main .center .centercol .infoblock h2{margin-left:0}.uniForm2 #main .center .centercol .infoblock .textblock h2{margin-left:.5em}.uniForm2 .infoblock p{padding:1em 0;float:left;clear:both}.uniForm2 .infoblock .textblock p{padding:.5em}.uniForm2 .infoblock .textblock .textvalue,.uniForm2 .infoblock .textblock .questiontext{padding:0}.uniForm2 .infoblock h2{margin:.5em 0;padding:0;clear:both;float:left;font-size:1.2em;font-weight:normal}.uniForm2 .listlink{float:left;clear:both}.uniForm2 .headerlink{clear:none;margin:1.2em 0 0 1em;padding:.9em 0 0 0}.uniForm2 .bluediv .headerlink{margin:.4em 0 .2em 1em;padding:0}.uniForm2 .infoblock .textblock{float:left;margin:1.2em}.uniForm2 .infoblock .textcolumn{float:left;width:43%;margin:2em}.uniForm2 .infoblock .summaryblock{float:left;clear:both;margin:1.5em 1.2em;width:95%}.uniForm2 .infoblock .summaryblock p{padding:.75em;width:650px}.uniForm2 .infoblock .summaryblock h2{padding:0 .75em}.infoblock{margin:1em 0}.uniForm2 .stackedlabels .formdiv .row{width:600px}.uniForm2 .infoblock .greydiv{float:left;margin:0 1em 1em;width:94%}.uniForm2 .infoblock .listlink{padding:0 .5em}.uniForm2 .infoblock .textcolumn .listlink{padding:0}.uniForm2 .stackedlabels .formdiv.bluediv{float:left;margin:1em;width:94%;clear:both;position:static}.information{margin:.5em .4em 1em;padding:.8em;border:1px solid #abcaec;position:relative}.sectiondiv,.whitediv,.greydiv{padding:.8em;border:1px solid #c0bfc4;position:relative;margin-top:5px;border-radius:6px 6px 6px 6px}.whitediv{background:none repeat scroll 0 50% #fff}.information{background:none repeat scroll 0 50% #d9e2ec}.greydiv{background:none repeat scroll 0 50% #efefef}.bluediv{background:none repeat scroll 0 50% #c8dfed;position:relative;margin:.5em 0;padding:.8em;border-top:1px solid #b1c5d1;border-bottom:1px solid #b1c5d1}.greydiv.formdiv{float:left;clear:both;margin:1em 1em;padding:0 1.5em .8em 0;min-width:300px}.uniForm2 .stackedlabels .boxblue{float:left;clear:both;margin:.5em 0;padding:.8em;border-radius:5px 5px 5px 5px;background:none repeat scroll 0 50% #c8dfed}.uniForm2 .stackedlabels .textvalue{float:left;clear:both;padding:0;margin:0}.sectiondiv p.textvalue{margin-left:1em}.uniForm2 .stackedlabels .textvalue.indent{margin-left:1em}.uniForm2 .stackedlabels .greydiv .textvalue,.uniForm2 .sectiondiv .stackedlabels .textvalue,.uniForm2 .stackedlabels .textvalue{color:#777}.uniForm2 .stackedlabels .greydiv .textlabel,.uniForm2 .sectiondiv .stackedlabels .textlabel{color:#555}.stackedlabels.printable .textvalue{margin-left:1em}.uniForm2 .stackedlabels.printable .textlabel,.uniForm2 .stackedlabels.printable p{color:#555;font-size:1.2em}.sectiondiv h3,.whitediv h3,.greydiv h3{margin:.2em;padding:0}.sectiondiv h2,.whitediv h2,.greydiv h2{color:#555;margin:.5em .2em 0;padding:0;font-size:1.2em}.sectiondiv p,.whitediv p,.greydiv p{margin:.2em}.sectiondiv .fieldblock,.whitediv .fieldblock,.greydiv .fieldblock{clear:both}.sectiondiv fieldset,.whitediv fieldset{border:0}.sectiondiv .textbox,.whitediv .textbox,.greydiv .textbox{width:20em}.sectiondiv .link,.whitediv .link,.greydiv .link{display:block;float:left;margin:.5em;margin-left:1.2em}.sectiondiv .textline,.whitediv .textline,.greydiv .textline,.sectiondiv .textlinebold,.whitediv .textlinebold,.greydiv .textlinebold{margin:0;padding:.2em}.sectiondiv .textlinebold,.whitediv .textlinebold,.greydiv .textlinebold,.area-details .textlinebold{font-weight:bold}.sectiondiv .margintop,.whitediv .margintop,.greydiv .margintop,.area-details .margintop{margin-top:1.2em}.sectiondiv .spacingtop,.whitediv .spacingtop,.greydiv .spacingtop{padding-top:1.2em}.sectiondiv .topright,.whitediv .topright,.greydiv .topright,.area-details .topright{position:absolute;top:0;right:0;margin:1em}.sectiondiv .reviewdiv,.whitediv .reviewdiv,.greydiv .reviewdiv{margin:0 .5em 1.5em}.sectiondiv .reviewdivfloat,.whitediv .reviewdivfloat,.greydiv .reviewdivfloat{margin:0 0 1.5em;float:left;clear:both}.stronglink{margin-left:.4em;font-weight:bold}.sectiondiv .actionlink,.whitediv .actionlink,.greydiv .actionlink,.deletelink{margin-left:.4em;font-weight:normal}.areadiv{float:left;clear:both;width:102%}.buttons.spacer{margin:0;padding-top:.1rem;margin-top:1.6rem}.floatdiv{float:left;clear:both}.areadiv .sectiondiv{width:95%}.fullwidth .areadiv .sectiondiv{width:850px}.revieweditlink{position:absolute;right:200px;top:.8em;line-height:22px}.reviewicon{position:absolute;right:15px;top:.8em;height:24px;padding-right:30px;line-height:22px;color:#006605}.reviewicon.complete{background:url('/css/OA-1-24/images/completeicon.png') no-repeat scroll top right transparent}.reviewicon.incomplete{background:url('/css/OA-1-24/images/inprogressicon.png') no-repeat scroll top right transparent}.hideshowblock{padding-top:.8em;margin:0}.hideshowblock.stackedlabels{float:left;clear:both;padding:.8em 0 0;margin:0 .5em}.hideshowblock.stackedlabels h2{font-weight:bold;font-size:1.2em;margin:.5em .2em 0;padding:0}.hideshowblock.stackedlabels h3{font-size:1.2em;margin:1em .8em 0;padding:0}.hideshowblock.stackedlabels .greydiv,.hideshowblock.stackedlabels .whitediv{float:left}.removelink,.resetlink{margin-left:.2em}.uniForm2 .newlinelink{clear:both;float:left;margin-top:.6em;margin-left:1.4em}.uniForm2 .stackedlabels .namediv,.uniForm2 .stackedlabels .combocontrol{float:left;margin:0 .8em 0 0;padding:0}.uniForm2 .indentsection{margin-left:1.2em;padding:0}.uniForm2 .stackedlabels .datedropdown{margin:0 .6em 0 0;padding:.2em;border:solid 1px #aacfe4;width:auto}.uniForm2 .stackedlabels .dateofbirth{margin:.2em 0;padding:0}.uniForm2 .phone{margin:0;padding:0}.uniForm2 .sindiv{padding:0}.uniForm2 .sin{margin:.2em 1em .2em 0;clear:none}.uniForm2 .phone3,.uniForm2 .pinentry,.uniForm2 .pen{padding:.2em;margin:.2em 0;clear:none}.pinentry{width:18em}.areacode,.sin{width:2.5em}.addressfield{width:26.0}.documentname{width:28.0}.uniForm2 .phone7,.uniForm2 .phoneext{width:5.5em;margin:.2em 1em .2em 0;clear:none}.uniForm2 .areacode{margin:.2em .2em .2em 0;clear:none}.uniForm2 .postalcode{width:7em}.uniForm2 .shorttext{width:4.4em}.uniForm2 .stackedlabels .extlabel{clear:none;display:inline;float:left;margin:.5em}.uniForm2 .pen{width:10em}span.separator{float:left;padding:.5em}.cancellink{display:block;float:left;font-size:1.2em;margin:.5em 10em .2em 0}.cancellink.inline{display:inline}.full .uniForm2 .placeholder,.full form div.row{overflow:hidden;padding-bottom:.1rem}.uniForm2 .placeholderrow{padding:0;margin:0;float:left;clear:both}.uniForm2 .icon{margin:0;padding:0;background-repeat:no-repeat;display:inline-block;vertical-align:top}.uniForm2 .floaticon{margin:0;padding:0;background-repeat:no-repeat;float:left}.expandicon:before{content:"+"}.collapseicon:before{content:"-"}.uniForm2 .newwindowlink{background:url('/css/OA-1-24/images/off-site-icon.png') no-repeat scroll right center;padding-right:15px !important}.netlinklogin{background-image:url('/css/OA-1-24/images/Sign-in-default.gif');float:left;clear:both;width:166px;height:35px;color:transparent;font-size:0;line-height:0;margin:2% 5px}.netlinklogin:hover{background-image:url('/css/OA-1-24/images/Sign-in-rollover.gif')}.stepprogress{margin:5px 0}.progresssteplink.first{margin-left:53px}.postsecondary .progresssteplink.first{margin-left:72px}.progresssteplink span{font-weight:bold}.progresssteplink{float:left;width:150px;text-align:center;margin:5px 0}.postsecondary .progresssteplink{width:188px}.progressline{float:left;height:48px;width:106px}.postsecondary .progressline{width:144px}.progressstep1,.progressstep2,.progressstep3,.progressstep4,.inactprogressstep1,.inactprogressstep2,.inactprogressstep3,.inactprogressstep4{float:left;height:46px;width:44px;margin-top:0}.progressstep1:hover,.progressstep2:hover,.progressstep3:hover,.progressstep4:hover{cursor:pointer}.progressline{background-image:url('/css/OA-1-24/images/progress_line.png')}.progressstep1,.inactprogressstep1{background:url('/css/OA-1-24/images/progress_buttons.gif') -44px 0}.progressstep1.active,.progressstep1:hover{background:url('/css/OA-1-24/images/progress_buttons.gif') 0 0}.progressstep2,.inactprogressstep2{background:url('/css/OA-1-24/images/progress_buttons.gif') -44px -47px}.progressstep2.active,.progressstep2:hover{background:url('/css/OA-1-24/images/progress_buttons.gif') 0 -47px}.progressstep3,.inactprogressstep3{background:url('/css/OA-1-24/images/progress_buttons.gif') -44px -93px}.progressstep3.active,.progressstep3:hover{background:url('/css/OA-1-24/images/progress_buttons.gif') 0 -93px}.progressstep4,.inactprogressstep4{background:url('/css/OA-1-24/images/progress_buttons.gif') -44px -139px}.progressstep4.active,.progressstep4:hover{background:url('/css/OA-1-24/images/progress_buttons.gif') 0 -139px}.uniForm2 .uploadlink,.uniForm2 .filelink{cursor:pointer;display:inline-block;min-height:22px;right:70px;z-index:10}.uniForm2 .uploadlink{background:url("/css/OA-1-24/images/openfileicon.gif") no-repeat scroll left top transparent;margin-top:5px;padding-top:2px;padding-left:22px}.uniForm2 .filelink{background:url("/css/OA-1-24/images/checkmark.gif") no-repeat scroll left top transparent;margin-top:7px;padding-top:0;padding-left:20px;margin-left:2px}.uniForm2 .uploadbutton{font-size:.9em;line-height:1.2em;vertical-align:top;background:-moz-linear-gradient(center top,#fff,#ddd) repeat scroll 0 0 transparent;border:1px solid #bbb;border-radius:6px 6px 6px 6px;box-shadow:0 1px 3px #ddd;color:#333;cursor:pointer;margin:3px 3px 3px 3px;padding:2px 2px;text-decoration:none;width:auto;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#DDDDDD');background:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#DDD))}.uniForm2 .uploadbutton:hover{text-decoration:underline;background:-moz-linear-gradient(center top,#ddd,#fff) repeat scroll 0 0 transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD',endColorstr='#FFFFFF');background:-webkit-gradient(linear,left top,left bottom,from(#DDD),to(#FFF))}.requireddoctable .doccol{width:200px;vertical-align:middle;display:table-cell}.requireddoctable .sourcecol{width:175px;vertical-align:middle;display:table-cell}.requireddoctable .uploadcol{width:200px;vertical-align:middle;display:table-cell}.requireddoctable .removecol{width:75px;vertical-align:middle;display:table-cell}.uniForm2 .reviewsection{margin:1em 0;padding:0;float:left;clear:both}.reviewline{float:left;clear:both;margin:0;padding:0}#programs table{margin:0;padding:0}.programerrordiv{padding:.5em;background-color:#ffe99d;clear:both;float:left}#programtableheader #facultyheader{width:160px}#programtableheader #majorheader{width:180px}#programtableheader #degreeheader{width:140px}#programtableheader #termsheader{width:150px}#programtablebody .faculty{width:160px}#programtablebody .major{width:180px}#programtablebody .degree{width:140px}#programtablebody .term{width:32px}#programtablebody .summerterm{width:57px}#programtablebody{height:140px;overflow:auto;display:block;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc}#programtablebody tbody tr{cursor:pointer;background-color:#fff}#programtablebody tbody tr.altrow{background-color:#e8f0f9}#programtablebody tbody tr.selected{background-color:#4a80bc;color:#fff;font-weight:bold}#programtablebody td{padding:2px 3px;font-size:.8em}.loadingimage{width:100%;margin:3em 0;text-align:center}.dialogcontactdiv{clear:both;background-image:none;border-top:1px solid #d09800;margin:.5em 0 0;padding:.3em 1em .5em .4em;text-align:left}#main .center .leftcol #menu ul li.last a:link{background:url("/css/OA-1-24/images/left-nav-green.gif") repeat-y scroll left center #076658}#main .center .leftcol #menu ul li.last a:hover,#main .center .leftcol #menu ul li.last.selected a:link{background:url("/css/OA-1-24/images/left-nav-green-hover.gif") repeat-y scroll left center #076658;color:#076658}.reviewiconcheck{background:url('/css/OA-1-24/images/check-mark-24r.png') no-repeat scroll center center transparent}.gradelevel{font-weight:bold}table td.singleoptioncell{display:table-cell;text-align:center;vertical-align:top;width:100px}td.singleoptioncell .singleoption{padding:.25em 2em;position:relative}.tablecontainer table td.singleoptioncell{cursor:pointer}input[type=number].srgrades{padding:.15em;width:4em;text-align:right}.srcoursename{width:21em}td.srcheckbox{text-align:center;vertical-align:middle}table th.sr-finalgrades-col,table th.sr-distance-crs-col{display:table-cell;text-align:center;width:5em}table th.sr-course-type{width:15em}table th.sr-grades{width:7em;text-align:right}table th.sr-ib-crs-level-col{display:table-cell;text-align:center;width:5em}.answers{padding-left:1.5em}.grade-display{text-align:right}td div.grades{float:right}td.coursetype{min-width:10em;max-width:12em}table td.singleoptioncell div.singlecheck{text-align:center;display:table-cell;vertical-align:top;width:10em;padding:.5em 0 .5em 0}table td.singleoptioncell div.singlecheck input[type="checkbox"]{margin:0;float:none;width:100%}.alert ol.errorlist,.alert ul.errorlist{float:none;clear:both;margin-left:2em}.tooltip-popup{display:none;position:absolute;border:.1em solid #848484;background-color:#f5f6fa;padding:5px;color:#6e6e6e;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;width:30em;box-shadow:3px 3px 1px #888}.uniForm2 .stackedlabels tr td.error{padding:.5em;text-align:left;display:table-cell;font-weight:700}.full #content{width:98%}#header #tools li{color:#fff;font-size:1.1rem}#header .edge{background:url("/css/OA-1-24/images/header-inside-bg.png") right 0 no-repeat;height:100%;position:absolute;left:0;right:0;width:100%}#header #sub-unit-bar{background:rgba(0,0,0,0) url("../images/sub-unit-bg.png") no-repeat scroll center top;clear:both;margin-bottom:1.3333em}footer#footer .wrapper ul.footerlinks{list-style-type:none}footer#footer .wrapper ul.footerlinks li{display:inline-block;margin-left:5em}.tooltip,.uniForm2 .tooltip{background-image:url('/css/OA-1-24/images/info_round_btn_16.png');height:16px;width:16px}.tooltip-white,.uniForm2 .tooltip-white{background-image:url('/css/OA-1-24/images/info_round_btn_16_white.png');height:16px;width:16px}.uploadlink,.filelink{cursor:pointer;display:inline-block;min-height:22px;right:70px;z-index:10}.uploadlink{background:url("/css/OA-1-24/images/uploading16.png") no-repeat scroll left top transparent;margin-top:5px;padding-top:2px;padding-left:22px}.filelink{background:url("/css/OA-1-24/images/check-mark-16r.png") no-repeat scroll left top transparent;padding-left:22px;margin-left:2px}.uniForm2 .clickable{cursor:pointer}.uniForm2 .stackedlabels h6{display:inline-block}.icon{margin:0;padding:0;background-repeat:no-repeat;display:inline-block;vertical-align:top}.pinentry span.righttext{display:inline}span.righttext{float:left;margin-left:1em}span.required{color:#c00;font-weight:700}form input[type="file"]{height:2em;background:0;border:0}.buttons .linkButton{cursor:pointer;display:block;float:left;font-size:1em;font-weight:bold;line-height:normal;margin:3px 10px 3px 3px;padding:6px 15px;text-decoration:none;width:auto}.center,.progress-step{margin:auto;text-align:center;padding-bottom:1em}.progress-step p.chosensteptext{font-weight:bold}.progress-step p.chosensteptext.inactive{font-weight:normal}.circle-text{width:22%}.circle-text:after{content:"";display:block;width:100%;height:0;padding-bottom:100%;background:#005493;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.circle-text.inactive:after,.circle-text.inactive.nohover:after{background:#a3a3a3}.circle-text:hover:after{background:#002754}.circle-text.disabled:hover:after{background:#005493}.circle-text.disabled.nohover:hover:after{background:#a3a3a3}.circle-text.inactive.nohover:hover:after{cursor:default}.circle-text span{float:left;width:100%;font-size:250%;padding-top:50%;line-height:1em;margin-top:-0.5em;text-align:center;color:white}.ui-dialog .ui-widget-header{background:#005493;height:auto;margin-top:.25em;margin-bottom:.25em;margin-left:.20em;color:#fff;padding:.5em .5em;font-weight:700}.ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-close{text-decoration:none;line-height:3.4rem;height:2.4rem}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close::after{padding-top:.5rem}.ui-dialog.upload .ui-dialog-titlebar .ui-dialog-titlebar-close::after{padding-top:.5rem;color:#fff}.ui-dialog .ui-dialog-buttonset{text-align:right;margin-top:1.8rem}.ui-dialog button{background-color:#005493;border-radius:1.6rem;color:#fff !important;padding:.8rem;text-align:center;border-style:none;margin:.15em .5em;cursor:pointer}.ui-dialog button:hover{background-color:#002754;color:#fff !important}a.btn_mid.inline,.btn-inline{display:inline}a.btn_mid.disabled{background:#a3a3a3;cursor:default;pointer-events:none}table.gridtable .gridlabel{width:95px}table.gridtable .gridcell{display:table-cell;text-align:center;vertical-align:middle}table td.gridcell{cursor:pointer}table td.gridcell.disabled{cursor:auto}table.gridtable td.gridcell input[type="radio"]{width:100%}form .buttons input[type="submit"]{display:inline;float:none;padding:0 1em;width:auto}form .buttons input[disabled="disabled"],form .buttons input[disabled],button:disabled{background-color:#a3a3a3;color:#666;cursor:default;pointer-events:none}table#programtable tbody{overflow-y:auto;overflow-x:hidden;height:150px}h3.accordion-info{border:1px solid #ccc;border-radius:.4rem}.buttons{clear:both;display:block;float:left;padding-bottom:.1rem;margin-bottom:1.6rem;width:100%}form div.area-details,.area-details{padding:.8em;border-bottom:1px solid #ccc;border-top:1px solid #ccc;position:relative;margin:1em 0}.attendedfromgrp{float:left}.attendedtogrp{margin-left:1em;float:left}.accordions.areadiv h3{display:inline}.centertext{text-align:center}.expand-collapse>h3 a.expand-collapse-text{font-weight:normal !important}.expand-collapse>h3 a.expand-collapse-text::before,.expand-collapse>ul li a.expand-collapse-text::before{background-color:transparent;color:#005493;position:absolute}.expand-collapse>h3 a.expand-collapse-text::before{content:"+";margin-top:.4rem}.expand-collapse>h3 a.expand-collapse-text.minus::before{content:"-";margin-top:.4rem}.expand-collapse.acc{border:0}div.highlightblock{background-color:#e5edf4;border-radius:1.6rem;min-height:4rem;overflow:hidden;padding:1.6rem 1.6rem 1.6rem 1.6rem;position:relative}div.show-infoblock{border:3px solid #e5e9ed;box-sizing:border-box;clear:both;margin-bottom:1.6rem;overflow:hidden}div.show-infoblock-body{margin-left:.83333%;margin-right:.83333%;padding:.8rem}div.show-infoblock h6{background-color:#ccdce9;padding:1rem}.netlink-key{background:url('/css/OA-1-24/images/btn-key.png') no-repeat scroll left center transparent;padding:2.5em}.center-col{text-align:center}.right-col{text-align:right}.warning{color:#9f6000;background-color:#feefb3;border:2px solid #9f6000;box-sizing:border-box;clear:both;margin-bottom:1.6rem;overflow:hidden;padding:.8rem .8rem .2rem .8rem}.important-box{color:#00529b;background-color:#bde5f8;border:2px solid #00529b;box-sizing:border-box;clear:both;margin-bottom:1.6rem;overflow:hidden;padding:.8rem .8rem .2rem .8rem}.important-box h1,.important-box h2,.important-box h3,.important-box h4,.important-box h5,.important-box h6{color:#00529b}.link-action{word-spacing:3em}.fieldset{clear:both}.fieldset-legend{border-bottom:1px solid #999;display:block;font-weight:700;left:0;margin-bottom:.8rem;padding:0 0 .4rem;width:100%}a#resetform+.submitButton{margin-left:2em}form table.tabular-form select{margin:0 0 .25rem}div.message-infoblock{border:2px solid #ddd;box-sizing:border-box;clear:both;margin-bottom:1.6rem;overflow:hidden}div.message-infoblock h6,.uniForm2 .stackedlabels div.message-infoblock h6{background-color:#005493;padding:1rem;display:block;color:#fff}div.message-infoblock-body{margin-left:.83333%;margin-right:.83333%;padding:.8rem}div.message-infoblock-body .buttons{padding:1.6rem 0}a.btn_mid.right{float:right}div.login-text{min-height:5.5em;padding-bottom:1.6rem}table tbody tr.altrow.errorrow{background-color:#ffecec}.ui-dialog .ui-widget-header{padding:0;margin:0}.ui-dialog.upload{padding:0;margin:0;border:0;box-shadow:.1rem .1rem .4rem rgba(0,0,0,0.24)}.ui-dialog.upload .ui-dialog-titlebar #ui-dialog-title-upload-dialog{display:none}.ui-dialog.upload .ui-dialog-titlebar .ui-dialog-titlebar-close{background-color:#002754;z-index:1;right:-2rem;right:-20px}.ui-dialog.upload header.header-dialog{background:url('/css/OA-1-24/images/edge-background-banner.jpg') no-repeat;background-color:#002754;background-color:#0c5c98;background-size:auto;box-shadow:0 0 .8rem .4rem rgba(0,0,0,.24);clear:both;margin-bottom:16px;margin-bottom:1.6rem;overflow:visible;position:relative;background-size:cover;padding-top:.75rem;padding-left:2rem}.ui-dialog.upload header.header-dialog .logo-dialog{background:url('/css/OA-1-24/images/UVic_Mark_white.png') no-repeat;background-color:#002754;display:inline-block;float:left}.ui-dialog.upload header.header-dialog .header-dialog-banner h2{color:#fff;text-align:left;display:inline-block;vertical-align:top;line-height:normal;padding-left:10px;padding-left:1rem}.ui-dialog header .header-dialog-banner{min-height:10rem}.ui-dialog.upload #uvic-dialog-header a#logo span{display:none}.ui-dialog.upload .dialog-content{padding:1em 2em}.file-upload{position:relative;overflow:hidden;margin:10px}.file-upload input.file-input{position:absolute;top:0;right:0;margin:0;padding:0;//font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.file-upload input.file-input:hover{cursor:pointer}.success-box{color:#008000;background-color:#bcf5a9;border:2px solid #008000;box-sizing:border-box;clear:both;margin-top:1.6rem;margin-bottom:1.6rem;overflow:hidden;padding:.8rem .8rem .2rem .8rem}label.fileupload input[type="file"]{position:fixed;top:-1000px}label.fileupload.disabled,label.fileupload.disabled:hover{background-color:#a3a3a3;cursor:default;pointer-events:none}.circle-text.disabled,.circle-text.disabled:hover{cursor:default;pointer-events:none}.circle-text.disabled a,.circle-text.disabled a:hover{cursor:default;pointer-events:none}label.fileupload{border-radius:1.6rem;background-color:#005493;color:#fff !important;text-decoration:none;clear:left;margin-right:1.6rem;padding:0 1em;height:3.2rem;margin-bottom:1.6rem;box-shadow:none;text-align:center;display:inline-block}label.fileupload span{line-height:3.2rem;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:400}label.fileupload:hover{background-color:#002754}.col.nocollapse{min-height:1rem}.right-link{float:right}.right-link .cancellink{margin:.5em 2em .2em 2em}table tr.last-row{background:#fff none repeat scroll 0 0 !important;border-left:1px solid white;border-right:1px solid white}table tr.last-row td{padding-top:1.6em}a.disabled{cursor:default;pointer-events:none}td .expand-collapse,td .expand-collapse .ui-accordion-content p,td .expand-collapse .ui-accordion-content a,td .expand-collapse .ui-accordion-content div,td .expand-collapse .ui-accordion-content span{margin-bottom:0}a.ui-dialog-titlebar-close{text-decoration:none}.ajax-loader-spinner{background:url('/css/OA-1-24/images/ajax-loader.gif') no-repeat scroll center center transparent;display:inline-block;width:32px;height:32px}.tbl-checklist{table-layout:auto}.success-box p:last-child,.warning p:last-child,.important-box p:last-child{margin-bottom:.8rem}.loading-div.overlay{opacity:.7;background-color:#ccc;position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;vertical-align:middle;text-align:center}.loading-div.overlay .ajax-loader-spinner{background:url('/css/OA-1-24/images/ajax-loader_blue_48.gif') no-repeat scroll center center transparent;display:inline-block;width:48px;height:48px;top:50%;position:absolute;left:50%;right:50%}.text-saving{font-size:1.4em;position:absolute;top:46%;left:50%;right:50%}a.btn-tab{padding:.7rem;background-image:none;border-radius:5px;text-align:center;background-color:#005493}a.btn.btn-tab:hover{background-color:#002754;background-image:none}a.btn-tab-selected{background-color:#5f92b7}.expand-collapse>h3>a:visited{color:#005493}.expand-collapse.login-section>ul{padding:initial;text-align:left;overflow:initial}.expand-collapse.login-section>ul li{list-style-type:square;margin-bottom:.4rem;margin-left:3rem;float:none;left:0;white-space:pre-line}.expand-collapse.login-section form{overflow:initial}.expand-collapse.login-section h3{font-size:1.4rem}.expand-collapse.login-section h5{margin-top:1rem;margin-bottom:1rem}.login-section .btn_mid{margin-top:1rem;margin-bottom:1rem}#content .title_bar{margin-left:0;margin-right:0}html{overflow-y:scroll}.img-btn{border-radius:5px;border:1px solid #dcdcdc;display:inline-block;cursor:pointer;padding:.3rem 1rem;box-shadow:0 2px 1px rgba(0,0,0,0.20)}.img-btn-inactive{border:0}.img-btn:hover{background:linear-gradient(to top,#f6f6f6 5%,#fff 100%);background-color:#f6f6f6}.img-btn:active{position:relative;top:1px}@media print,screen and (max-width:768px){.right-link{float:none}.right-link .cancellink{margin:.5em 0}.circle-text{width:15%}.tbl-checklist{table-layout:fixed}}.expand-collapse.login-section h3{font-size:2rem}.expand-collapse.login-section>h3 a.expand-collapse-text::before{content:"+";font-size:2rem}.expand-collapse.login-section>h3 a.expand-collapse-text.minus::before{content:"-";font-size:2rem}