@charset "UTF-8";a{color:#000;text-decoration:underline}h1{font:17px Tahoma,Verdana,Arial,Helvetica,sans-serif;font-weight:normal;line-height:2em;padding:0}h2{font:15px Tahoma,Verdana,Arial,Helvetica,sans-serif;font-weight:normal;line-height:2em;padding:0}h3{font:13px Tahoma,Verdana,Arial,Helvetica,sans-serif;font-weight:normal;line-height:2em;padding:0}h4{font-size:10px}body{background-color:#f2f2f2;margin:0 0 0 8px;padding:0;text-align:center;font:11px Tahoma,Verdana,Arial,Helvetica,sans-serif}body,td,th{color:#000;z-index:100}#wrapper{width:787px;height:100%;overflow:visible;text-align:left;margin:0 auto;padding:10px 0 5px 0;background-image:url(/images/bac/wrapperBg.jpg);background-repeat:repeat-x;background-position:top;border:1px solid #d5d5d5}.contentLeft{width:325px;margin:0;padding:0;float:left}.contentLeftSection{width:295px;margin:20px 0 0 0;padding:0;font-size:12px}.contentLeftSection h1{color:#2e8e1a;margin:0;padding:0}.contentLeftSection h2{color:#2e8e1a;margin:0;padding:0 0 0 15px}.contentLeftSection p{margin:5px 0;padding:0 0 0 15px;line-height:130%}.contentLeftSection a{}.contentLeftSection ul{list-style-image:url(/images/bac/ulArrow.gif);margin:0;padding:0 0 0 35px}.contentLeftSection li{}.logo{width:325px;height:69px;margin:0;padding:0}.logo img{border:0;margin:0}.actionTop{margin:0;padding:0}.actionBottom{margin:0;padding:0}.action{width:325px;background-color:#fff;margin:0;padding:0}.actionText{width:278px;margin:0 0 0 20px;float:left;font:21px Tahoma,Verdana,Arial,Helvetica,sans-serif;font-weight:normal;line-height:1.2em;padding:0}.actionText h2{width:285px;font-size:15px;color:#ff7f00;margin:0}.actionText p{width:285px;font-size:13px;margin:5px 0}.actionText ul{list-style:none;margin:0;padding:0}.actionText li{font-size:13px;line-height:1.4em}.actionArrow{}.actionOrange{color:#ff7f00}.stockPhoto{width:325px;height:235px;margin:0;padding:0;position:relative;top:13px}.stockPhoto img{margin:0}.schoolLogo{width:328px;margin:0;padding:5px 0 0 0;background-color:#fff}.schoolLogo img{width:125;float:left;margin:0 0 10px 15px}.schoolLogoDesc{width:170px;font:11px Tahoma,Verdana,Arial,Helvetica,sans-serif;float:right;padding:0;margin:0}.schoolLogoDesc h2{width:170px;color:#ff7f00;font:12px Tahoma,Verdana,Arial,Helvetica,sans-serif;font-weight:normal;line-height:1.2em;margin:0}.schoolLogoDesc a{text-decoration:underline;color:#ff7f00}.schoolLogoDivider{height:20px;width:328px;background-image:url(/images/bac/schoolDivider.gif);background-repeat:no-repeat;background-position:bottom;padding:0;margin:0;background-color:#fff}.contentRight{width:462px;margin:0;float:right;padding:0;overflow:visible;margin:0 -3px 0 0}.contentRight img{margin:0 0 -3px 0;padding:0;border:none}.form_step_container{margin:10px 0 0 45px;padding:10px 0 5px 0}.form_container{padding:0;margin:0;font:11px Verdana,Arial,Helvetica,sans-serif;background-image:url(/images/bac/formBg.gif);background-repeat:repeat-y}.form_container fieldset{display:block;padding:0;margin:0 0 20px 40px;border:none}.form_container legend{font:15px Tahoma,Verdana,Arial,Helvetica,sans-serif;font-weight:normal;color:#2e8e1a;margin:0;line-height:2em;padding:0}.form_container label{width:300px}.form_container h1{color:#2e8e1a;margin:0 0 0 40px;padding:0}.form_container h2{color:#2e8e1a;margin:0 0 0 40px;padding:0}.form_container p{margin:0 0 10px 40px;width:380px}.formBottom{width:454px;height:12px;background-image:url(/images/bac/formBottom.gif);background-repeat:no-repeat;background-position:top;margin:0 0 5px 0}.fieldRow{display:block;margin:3px 0 2px 0;float:left;width:423px}.fieldRow label{padding:1px;margin-right:2px;width:180px;display:block;float:left;overflow:visible}.controls{clear:both;margin:0 0 0 245px;padding:10px 0}.instructions{margin:0 0 10px 0}.inputlabel{margin:0 0 5px 0;font-weight:bold}.inputlabel a{font-weight:normal}.no_results{color:#dc143c;margin:5px 40px}.salaryTop{width:454px;height:13px;background-image:url(/images/bac/salaryTop.gif);background-repeat:no-repeat}.salaryBottom{width:454px;height:13px;background-image:url(/images/bac/salaryBottom.gif);background-repeat:no-repeat}.salary{width:454px;background-image:url(/images/bac/salaryBg.gif);background-repeat:repeat-y;background-position:top;text-align:left;padding:0;margin:0}.salary h2{color:#2e8e1a;margin:0 0 0 30px;padding:0}.salary p{}.salary ul{list-style-type:none;margin:0 0 0 30px;padding:0}.salary li{width:210px;float:left;font-weight:bold;margin:0 0 10px 0;padding:0}.orange{color:#ff7f00}.green{color:#2e8e1a}.footnote{font-weight:normal;font-style:italic;line-height:2em}.footer{margin:0 auto;padding:20px 0 0 0;width:787px;text-align:center}.footer p{font-size:90%;color:#999;margin:0;line-height:1.3em}.footer a{color:#999;margin:0}.required_field_instructions{text-align:right;margin:3px 50px 3px 0}.required_field_instructions .validator{margin:0}.school_program_list_container{margin:5px 0 10px 0}.school_program_list_container select{width:375px}.fieldRow .exampleText{display:block;font-size:75%;font-style:italic;margin-top:3px}.fieldRow input,select,textarea,option,optgroup{font-size:11px}.fieldRow input[type='text']{font-size:11px;padding:1px 1px}.fieldRow .watermark{font-style:italic;color:#333}.fieldRow select{font-size:11px;padding:1px 1px;max-width:160px;width:expression(this.clientWidth > 160 ? '160px':true)}.fieldRow_Checkbox{display:block;margin:3px 0 10px 30px;float:left}.fieldRow_Checkbox input{padding:3px;margin-right:5px;display:block;float:left}.fieldRow_Checkbox label{float:left;width:300px}.fieldRow_Checkbox span{float:none;display:inline}.fieldRow_Checkbox .validator{margin-left:-10px}.addToMailingListContainer{display:block;margin:3px 0 10px 30px;font-style:italic;width:350px}.error_summary{color:#dc143c;margin:5px 5px 10px 40px;line-height:13px}.error_summary ul{list-style-type:square;list-style-position:outside;margin-top:5px;margin-bottom:5px}.error_summary li{margin:0;padding:0}.validator{color:#dc143c;margin-left:3px;font-weight:bold}.clear_fix_both{clear:both}.clear_fix_left{clear:left}.clear_fix_right{clear:right}.thank_you_page{margin:0;padding:10px 0 20px 0}.jobSearch{width:346px;border:1px solid #d5d5d5;background-color:#f2f2f2;margin:30px auto 10px auto;padding:10px 20px 20px 20px}.jobSearch h1{width:326px;margin:0;padding:0;font-size:16px;color:#ff7f00}.jobSearch label{width:70px;margin:0;padding:0;font-size:13px;color:#2e8e1a;float:left}.jobSearch p{width:326px;margin:5px 0 20px 0;padding:0}.jobSearchColumn{padding:0 0 10px 0;margin:0}.controlsJobSearch{width:100%;text-align:center;margin:0;padding:10px 0 0 0}p.jsItal{font-style:italic;margin:2px 0 0 70px}.error_page{margin:10px}.school_description_link{margin-left:10px}.school_description_overlay{display:none;top:0;left:0;position:absolute;z-index:999;padding-top:3%;padding-left:3%}.school_description_container{color:#000;text-align:center;width:334px;padding:10px;background-image:url(/images/bac/schoolDescriptionBg.gif);z-index:998;filter:alpha(opacity=100);-moz-opacity:1}.school_description_container .close_container{text-align:right;font-size:11px}.school_description_container .close_container a:link{color:#000;font-weight:bold;text-decoration:underline}.school_description_container .school_content{text-align:left;vertical-align:top;white-space:normal;padding:10px;background-color:#fff;font-size:11px}.school_description_container .school_content .inner{width:100%;color:#000;height:800px}.school_description_container .school_content h1,h2,h3{width:314px;color:#ff7f00}.school_description_container .school_content h1{font-size:15px;margin:2px 0 6px 0}.school_description_container .school_content h2{font-size:13px;margin:2px 0 3px 0}.school_description_container .school_content h3{font-size:11px;margin:2px 0 3px 0}.school_description_container .school_content ul{margin:5px 0 10px 20px;padding-left:0}.school_description_container .school_content li{list-style-position:outside;line-height:13px}.school_description_container .school_content p{width:314px;margin:5px 0 10px 0}.school_description_top{width:354px;height:10px;padding:0;margin:0;background-image:url(/images/bac/schoolDescriptionTop.gif);background-repeat:no-repeat;background-position:bottom}.school_description_bottom{width:354px;height:10px;padding:0;margin:0;background-image:url(/images/bac/schoolDescriptionBottom.gif);background-repeat:no-repeat}.modalBackground{background-color:#f2f2f2;filter:alpha(opacity=70);opacity:.7}.modalPopup{background-color:#fff;background-image:url(/images/bac/modalPopupBg.gif);background-repeat:repeat-y;padding:0;margin:0;width:456px;text-align:left;font-size:11px;z-index:1002}.modalPopupHeader{width:456px;height:13px;margin:0;padding:0;background-image:url(/images/bac/modalPopupHeader.gif);background-repeat:no-repeat;position:relative;top:-6px;left:3px}.modalPopupFooter{width:456px;height:13px;margin:0;padding:0;background-image:url(/images/bac/modalPopupFooter.gif);background-repeat:no-repeat;position:relative;bottom:-6px;left:3px}.modalPopup .fieldRow{display:block;margin:0 0 2px 30px;padding:0;float:left}.modalPopup .label{padding:0;margin:5px 10px 0 0}.modalPopup .select{color:#036;padding:5px 0 10px 35px}.modalPopup .radio{color:#036;font-size:12px;font-weight:bold;padding:5px 0 10px 150px}.modalPopup .radio input{margin-right:20px}.modalPopup .textfield{width:398px;margin-bottom:10px}.modalPopup .textfieldName{width:100px;text-align:right;color:#036;font-size:12px;font-weight:bold;margin-right:20px;float:left}.modalPopup h1{font:21px Tahoma,Verdana,Arial,Helvetica,sans-serif;font-weight:normal;line-height:2em;padding:0;margin:10px 0 10px 30px;color:#ff7f00}.modalPopup p{width:400px;margin:0 0 20px 30px;padding:0}.modalPopup .fields{overflow:visible;padding:0;margin:0}.modalPopup .fields .validator{display:block;text-align:left;width:360px;font-weight:normal;clear:left;margin:-3px 0 16px 28px}.modalPopup .buttonContainer{width:100%;text-align:center}.modalPopup .cancel a{display:block;width:100%;text-align:center;margin-top:10px;font-size:12px;font-weight:bold;color:#ff7f00;text-decoration:underline}.modalPopup .cancel{width:100%;text-align:center;margin:10px 0}.modalPopup .cancel input{margin-bottom:-4px;margin-left:10px}.modalPopup .modalButton{margin:5px 0}#wrapper.legal{background-color:#fff;background-image:none;padding:0 40px 10px 40px}body.legal{background-color:#f2f2f2;margin:0 0 0 8px;padding:0;text-align:center;font:11px Tahoma,Verdana,Arial,Helvetica,sans-serif}.legal{text-align:left;margin:0 40px}.legal p{margin:0 0 20px 0}.legal h1{font:15px Tahoma,Verdana,Arial,Helvetica,sans-serif;font-weight:normal;color:#ff7f00;line-height:2em;width:100%;margin:0}.legal h2{font:13px Tahoma,Verdana,Arial,Helvetica,sans-serif;font-weight:normal;color:#2e8e1a;line-height:2em;width:100%;margin:0}.legal h3{font:12px Tahoma,Verdana,Arial,Helvetica,sans-serif;font-weight:normal;color:#ff7f00;line-height:2em;width:100%;margin:0}.legal .logo{width:200px;height:69px;display:block}.disclaimer{}.disclaimer p{font-size:90%;color:#999;margin:10px 10px 10px 30px;line-height:1.3em}.disclaimer a{color:#999;margin:0}
