#content ul.actions{margin:0;padding:0;overflow:hidden}#content ul.actions li{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline;margin-left:15px}#content ul.actions li a,#content ul.actions li input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li input:focus{font-weight:bold}#content ul.actions li:hover,#content ul.actions li:active{background-position:100% -40px}#content ul.actions li:hover a,#content ul.actions li:hover input,#content ul.actions li:active a,#content ul.actions li:active input{background-position:0 -280px}#content ul.actions li a,#content ul.actions li input{left:-15px;margin-right:-15px;padding-left:25px}#content ul.actions li.next,#content ul.actions li.student_profile_next{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline;background-position:0 -160px;margin:0 40px 0 0}#content ul.actions li.next a,#content ul.actions li.next input,#content ul.actions li.student_profile_next a,#content ul.actions li.student_profile_next input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.next input:focus,#content ul.actions li.student_profile_next input:focus{font-weight:bold}#content ul.actions li.next:hover,#content ul.actions li.next:active,#content ul.actions li.student_profile_next:hover,#content ul.actions li.student_profile_next:active{background-position:100% -40px}#content ul.actions li.next:hover a,#content ul.actions li.next:hover input,#content ul.actions li.next:active a,#content ul.actions li.next:active input,#content ul.actions li.student_profile_next:hover a,#content ul.actions li.student_profile_next:hover input,#content ul.actions li.student_profile_next:active a,#content ul.actions li.student_profile_next:active input{background-position:0 -280px}#content ul.actions li.next a,#content ul.actions li.next input,#content ul.actions li.student_profile_next a,#content ul.actions li.student_profile_next input{background-position:100% -400px;left:30px;margin:0 0 0 -30px;padding:0 45px 0 25px}#content ul.actions li.next:hover,#content ul.actions li.next:active,#content ul.actions li.student_profile_next:hover,#content ul.actions li.student_profile_next:active{background-position:0 -200px}#content ul.actions li.next:hover a,#content ul.actions li.next:hover input,#content ul.actions li.next:active a,#content ul.actions li.next:active input,#content ul.actions li.student_profile_next:hover a,#content ul.actions li.student_profile_next:hover input,#content ul.actions li.student_profile_next:active a,#content ul.actions li.student_profile_next:active input{background-position:100% -440px}#content ul.actions li.back,#content ul.actions li.previous,#content ul.actions li.student_profile_previous{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.back a,#content ul.actions li.back input,#content ul.actions li.previous a,#content ul.actions li.previous input,#content ul.actions li.student_profile_previous a,#content ul.actions li.student_profile_previous input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.back input:focus,#content ul.actions li.previous input:focus,#content ul.actions li.student_profile_previous input:focus{font-weight:bold}#content ul.actions li.back:hover,#content ul.actions li.back:active,#content ul.actions li.previous:hover,#content ul.actions li.previous:active,#content ul.actions li.student_profile_previous:hover,#content ul.actions li.student_profile_previous:active{background-position:100% -40px}#content ul.actions li.back:hover a,#content ul.actions li.back:hover input,#content ul.actions li.back:active a,#content ul.actions li.back:active input,#content ul.actions li.previous:hover a,#content ul.actions li.previous:hover input,#content ul.actions li.previous:active a,#content ul.actions li.previous:active input,#content ul.actions li.student_profile_previous:hover a,#content ul.actions li.student_profile_previous:hover input,#content ul.actions li.student_profile_previous:active a,#content ul.actions li.student_profile_previous:active input{background-position:0 -280px}#content ul.actions li.back a,#content ul.actions li.back input,#content ul.actions li.previous a,#content ul.actions li.previous input,#content ul.actions li.student_profile_previous a,#content ul.actions li.student_profile_previous input{background-position:0 -320px}#content ul.actions li.back:hover a,#content ul.actions li.back:hover input,#content ul.actions li.back:active a,#content ul.actions li.back:active input,#content ul.actions li.previous:hover a,#content ul.actions li.previous:hover input,#content ul.actions li.previous:active a,#content ul.actions li.previous:active input,#content ul.actions li.student_profile_previous:hover a,#content ul.actions li.student_profile_previous:hover input,#content ul.actions li.student_profile_previous:active a,#content ul.actions li.student_profile_previous:active input{background-position:0 -360px}#content ul.actions li.toggle_link{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.toggle_link a,#content ul.actions li.toggle_link input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.toggle_link input:focus{font-weight:bold}#content ul.actions li.toggle_link:hover,#content ul.actions li.toggle_link:active{background-position:100% -40px}#content ul.actions li.toggle_link:hover a,#content ul.actions li.toggle_link:hover input,#content ul.actions li.toggle_link:active a,#content ul.actions li.toggle_link:active input{background-position:0 -280px}#content ul.actions li.toggle_link a,#content ul.actions li.toggle_link input{background-position:0 -560px}#content ul.actions li.toggle_link a.opened,#content ul.actions li.toggle_link input.opened{background-position:0 -480px}#content ul.actions li.toggle_link:hover a,#content ul.actions li.toggle_link:hover input,#content ul.actions li.toggle_link:active a,#content ul.actions li.toggle_link:active input{background-position:0 -600px}#content ul.actions li.toggle_link:hover a.opened,#content ul.actions li.toggle_link:hover input.opened,#content ul.actions li.toggle_link:active a.opened,#content ul.actions li.toggle_link:active input.opened{background-position:0 -520px}#content ul.actions li.add,#content ul.actions li.new{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.add a,#content ul.actions li.add input,#content ul.actions li.new a,#content ul.actions li.new input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.add input:focus,#content ul.actions li.new input:focus{font-weight:bold}#content ul.actions li.add:hover,#content ul.actions li.add:active,#content ul.actions li.new:hover,#content ul.actions li.new:active{background-position:100% -40px}#content ul.actions li.add:hover a,#content ul.actions li.add:hover input,#content ul.actions li.add:active a,#content ul.actions li.add:active input,#content ul.actions li.new:hover a,#content ul.actions li.new:hover input,#content ul.actions li.new:active a,#content ul.actions li.new:active input{background-position:0 -280px}#content ul.actions li.add a,#content ul.actions li.add input,#content ul.actions li.new a,#content ul.actions li.new input{background-position:0 -720px}#content ul.actions li.add:hover,#content ul.actions li.add:active,#content ul.actions li.new:hover,#content ul.actions li.new:active{background-position:100% -80px}#content ul.actions li.add:hover a,#content ul.actions li.add:hover input,#content ul.actions li.add:active a,#content ul.actions li.add:active input,#content ul.actions li.new:hover a,#content ul.actions li.new:hover input,#content ul.actions li.new:active a,#content ul.actions li.new:active input{background-position:0 -760px}#content ul.actions li.update,#content ul.actions li.save,#content ul.actions li.apply,#content ul.actions li.contact,#content ul.actions li.submit{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.update a,#content ul.actions li.update input,#content ul.actions li.save a,#content ul.actions li.save input,#content ul.actions li.apply a,#content ul.actions li.apply input,#content ul.actions li.contact a,#content ul.actions li.contact input,#content ul.actions li.submit a,#content ul.actions li.submit input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.update input:focus,#content ul.actions li.save input:focus,#content ul.actions li.apply input:focus,#content ul.actions li.contact input:focus,#content ul.actions li.submit input:focus{font-weight:bold}#content ul.actions li.update:hover,#content ul.actions li.update:active,#content ul.actions li.save:hover,#content ul.actions li.save:active,#content ul.actions li.apply:hover,#content ul.actions li.apply:active,#content ul.actions li.contact:hover,#content ul.actions li.contact:active,#content ul.actions li.submit:hover,#content ul.actions li.submit:active{background-position:100% -40px}#content ul.actions li.update:hover a,#content ul.actions li.update:hover input,#content ul.actions li.update:active a,#content ul.actions li.update:active input,#content ul.actions li.save:hover a,#content ul.actions li.save:hover input,#content ul.actions li.save:active a,#content ul.actions li.save:active input,#content ul.actions li.apply:hover a,#content ul.actions li.apply:hover input,#content ul.actions li.apply:active a,#content ul.actions li.apply:active input,#content ul.actions li.contact:hover a,#content ul.actions li.contact:hover input,#content ul.actions li.contact:active a,#content ul.actions li.contact:active input,#content ul.actions li.submit:hover a,#content ul.actions li.submit:hover input,#content ul.actions li.submit:active a,#content ul.actions li.submit:active input{background-position:0 -280px}#content ul.actions li.update a,#content ul.actions li.update input,#content ul.actions li.save a,#content ul.actions li.save input,#content ul.actions li.apply a,#content ul.actions li.apply input,#content ul.actions li.contact a,#content ul.actions li.contact input,#content ul.actions li.submit a,#content ul.actions li.submit input{background-position:0 -640px}#content ul.actions li.update:hover,#content ul.actions li.update:active,#content ul.actions li.save:hover,#content ul.actions li.save:active,#content ul.actions li.apply:hover,#content ul.actions li.apply:active,#content ul.actions li.contact:hover,#content ul.actions li.contact:active,#content ul.actions li.submit:hover,#content ul.actions li.submit:active{background-position:100% -80px}#content ul.actions li.update:hover a,#content ul.actions li.update:hover input,#content ul.actions li.update:active a,#content ul.actions li.update:active input,#content ul.actions li.save:hover a,#content ul.actions li.save:hover input,#content ul.actions li.save:active a,#content ul.actions li.save:active input,#content ul.actions li.apply:hover a,#content ul.actions li.apply:hover input,#content ul.actions li.apply:active a,#content ul.actions li.apply:active input,#content ul.actions li.contact:hover a,#content ul.actions li.contact:hover input,#content ul.actions li.contact:active a,#content ul.actions li.contact:active input,#content ul.actions li.submit:hover a,#content ul.actions li.submit:hover input,#content ul.actions li.submit:active a,#content ul.actions li.submit:active input{background-position:0 -680px}#content ul.actions li.no,#content ul.actions li.cancel,#content ul.actions li.toggle_cancel{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.no a,#content ul.actions li.no input,#content ul.actions li.cancel a,#content ul.actions li.cancel input,#content ul.actions li.toggle_cancel a,#content ul.actions li.toggle_cancel input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.no input:focus,#content ul.actions li.cancel input:focus,#content ul.actions li.toggle_cancel input:focus{font-weight:bold}#content ul.actions li.no:hover,#content ul.actions li.no:active,#content ul.actions li.cancel:hover,#content ul.actions li.cancel:active,#content ul.actions li.toggle_cancel:hover,#content ul.actions li.toggle_cancel:active{background-position:100% -40px}#content ul.actions li.no:hover a,#content ul.actions li.no:hover input,#content ul.actions li.no:active a,#content ul.actions li.no:active input,#content ul.actions li.cancel:hover a,#content ul.actions li.cancel:hover input,#content ul.actions li.cancel:active a,#content ul.actions li.cancel:active input,#content ul.actions li.toggle_cancel:hover a,#content ul.actions li.toggle_cancel:hover input,#content ul.actions li.toggle_cancel:active a,#content ul.actions li.toggle_cancel:active input{background-position:0 -280px}#content ul.actions li.no a,#content ul.actions li.no input,#content ul.actions li.cancel a,#content ul.actions li.cancel input,#content ul.actions li.toggle_cancel a,#content ul.actions li.toggle_cancel input{background-position:0 -800px}#content ul.actions li.no:hover,#content ul.actions li.no:active,#content ul.actions li.cancel:hover,#content ul.actions li.cancel:active,#content ul.actions li.toggle_cancel:hover,#content ul.actions li.toggle_cancel:active{background-position:100% -120px}#content ul.actions li.no:hover a,#content ul.actions li.no:hover input,#content ul.actions li.no:active a,#content ul.actions li.no:active input,#content ul.actions li.cancel:hover a,#content ul.actions li.cancel:hover input,#content ul.actions li.cancel:active a,#content ul.actions li.cancel:active input,#content ul.actions li.toggle_cancel:hover a,#content ul.actions li.toggle_cancel:hover input,#content ul.actions li.toggle_cancel:active a,#content ul.actions li.toggle_cancel:active input{background-position:0 -840px}#content ul.actions li.cancel_student,#content ul.actions li.cancel_link{float:left;background:transparent;margin:0 5px 0 0;padding:0 5px 0 0}#content ul.actions li.cancel_student a,#content ul.actions li.cancel_student input,#content ul.actions li.cancel_link a,#content ul.actions li.cancel_link input{background:transparent;color:#3f7194}#content ul.actions li.cancel_student:hover,#content ul.actions li.cancel_student:active,#content ul.actions li.cancel_link:hover,#content ul.actions li.cancel_link:active{background:transparent;text-decoration:underline}#content ul.actions li.cancel_student:hover a,#content ul.actions li.cancel_student:hover input,#content ul.actions li.cancel_student:active a,#content ul.actions li.cancel_student:active input,#content ul.actions li.cancel_link:hover a,#content ul.actions li.cancel_link:hover input,#content ul.actions li.cancel_link:active a,#content ul.actions li.cancel_link:active input{background:transparent}#content ul.actions li.delete{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.delete a,#content ul.actions li.delete input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.delete input:focus{font-weight:bold}#content ul.actions li.delete:hover,#content ul.actions li.delete:active{background-position:100% -40px}#content ul.actions li.delete:hover a,#content ul.actions li.delete:hover input,#content ul.actions li.delete:active a,#content ul.actions li.delete:active input{background-position:0 -280px}#content ul.actions li.delete a,#content ul.actions li.delete input{background-position:0 -1120px}#content ul.actions li.delete:hover,#content ul.actions li.delete:active{background-position:100% -120px}#content ul.actions li.delete:hover a,#content ul.actions li.delete:hover input,#content ul.actions li.delete:active a,#content ul.actions li.delete:active input{background-position:0 -1160px}#content ul.actions li.print{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.print a,#content ul.actions li.print input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.print input:focus{font-weight:bold}#content ul.actions li.print:hover,#content ul.actions li.print:active{background-position:100% -40px}#content ul.actions li.print:hover a,#content ul.actions li.print:hover input,#content ul.actions li.print:active a,#content ul.actions li.print:active input{background-position:0 -280px}#content ul.actions li.print a,#content ul.actions li.print input{background-position:0 -880px}#content ul.actions li.print:hover a,#content ul.actions li.print:hover input,#content ul.actions li.print:active a,#content ul.actions li.print:active input{background-position:0 -920px}#content ul.actions li.search{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.search a,#content ul.actions li.search input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.search input:focus{font-weight:bold}#content ul.actions li.search:hover,#content ul.actions li.search:active{background-position:100% -40px}#content ul.actions li.search:hover a,#content ul.actions li.search:hover input,#content ul.actions li.search:active a,#content ul.actions li.search:active input{background-position:0 -280px}#content ul.actions li.search a,#content ul.actions li.search input{background-position:0 -1040px}#content ul.actions li.search:hover a,#content ul.actions li.search:hover input,#content ul.actions li.search:active a,#content ul.actions li.search:active input{background-position:0 -1080px}#content ul.actions li.show,#content ul.actions li.view{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.show a,#content ul.actions li.show input,#content ul.actions li.view a,#content ul.actions li.view input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.show input:focus,#content ul.actions li.view input:focus{font-weight:bold}#content ul.actions li.show:hover,#content ul.actions li.show:active,#content ul.actions li.view:hover,#content ul.actions li.view:active{background-position:100% -40px}#content ul.actions li.show:hover a,#content ul.actions li.show:hover input,#content ul.actions li.show:active a,#content ul.actions li.show:active input,#content ul.actions li.view:hover a,#content ul.actions li.view:hover input,#content ul.actions li.view:active a,#content ul.actions li.view:active input{background-position:0 -280px}#content ul.actions li.show a,#content ul.actions li.show input,#content ul.actions li.view a,#content ul.actions li.view input{background-position:0 -960px}#content ul.actions li.show:hover a,#content ul.actions li.show:hover input,#content ul.actions li.show:active a,#content ul.actions li.show:active input,#content ul.actions li.view:hover a,#content ul.actions li.view:hover input,#content ul.actions li.view:active a,#content ul.actions li.view:active input{background-position:0 -1000px}#content ul.actions li.bookmark{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.bookmark a,#content ul.actions li.bookmark input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.bookmark input:focus{font-weight:bold}#content ul.actions li.bookmark:hover,#content ul.actions li.bookmark:active{background-position:100% -40px}#content ul.actions li.bookmark:hover a,#content ul.actions li.bookmark:hover input,#content ul.actions li.bookmark:active a,#content ul.actions li.bookmark:active input{background-position:0 -280px}#content ul.actions li.bookmark a,#content ul.actions li.bookmark input{background-position:0 -1200px}#content ul.actions li.bookmark:hover,#content ul.actions li.bookmark:active{background-position:100% -1280px}#content ul.actions li.bookmark:hover a,#content ul.actions li.bookmark:hover input,#content ul.actions li.bookmark:active a,#content ul.actions li.bookmark:active input{background-position:0 -1240px}#content ul.actions li.remove_bookmark{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline;background-position:100% -1280px}#content ul.actions li.remove_bookmark a,#content ul.actions li.remove_bookmark input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.remove_bookmark input:focus{font-weight:bold}#content ul.actions li.remove_bookmark:hover,#content ul.actions li.remove_bookmark:active{background-position:100% -40px}#content ul.actions li.remove_bookmark:hover a,#content ul.actions li.remove_bookmark:hover input,#content ul.actions li.remove_bookmark:active a,#content ul.actions li.remove_bookmark:active input{background-position:0 -280px}#content ul.actions li.remove_bookmark a,#content ul.actions li.remove_bookmark input{background-position:0 -1240px}#content ul.actions li.remove_bookmark:hover,#content ul.actions li.remove_bookmark:active{background-position:100% 0}#content ul.actions li.remove_bookmark:hover a,#content ul.actions li.remove_bookmark:hover input,#content ul.actions li.remove_bookmark:active a,#content ul.actions li.remove_bookmark:active input{background-position:0 -1200px}#content ul.actions li.order{background:transparent;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 0 0 30px}#content ul.actions li div{margin:0}.pagination{text-align:center;margin-top:1em;font-weight:bold;margin:15px 0 10px}.pagination a:hover{color:#3f718b}.pagination span.disabled{color:inherit}.pagination a.prev_page,.pagination a.next_page{text-decoration:none}.pagination a,.pagination span{text-decoration:none;padding:3px}#motivation_letter_form #documents ul.documents_list{margin:0px}ul.documents_list li.document_details{margin:0 0 0.5em 0}ul.documents_list li.document_details input{display:block;float:left;margin-right:5px}ul.documents_list li.document_details > span{background:url(/images/file_types/unknown.gif) no-repeat 0 0;margin-right:5px;width:16px;display:block;float:left;height:16px}ul.documents_list li.document_details span.jpe,ul.documents_list li.document_details span.jpg,ul.documents_list li.document_details span.jpeg{background:url(/images/file_types/jpe_jpg_jpeg.gif) no-repeat 0 0}ul.documents_list li.document_details span.gif,ul.documents_list li.document_details span.png{background:url(/images/file_types/gif_png.gif) no-repeat 0 0}ul.documents_list li.document_details span.doc,ul.documents_list li.document_details span.rtf,ul.documents_list li.document_details span.msword{background:url(/images/file_types/doc_rtf.gif) no-repeat 0 0}ul.documents_list li.document_details span.docx,ul.documents_list li.document_details span.vndopenxmlformats-officedocumentwordprocessingmldocument{background:url(/images/file_types/docx.gif) no-repeat 0 0}ul.documents_list li.document_details span.xls,ul.documents_list li.document_details span.vndms-excel{background:url(/images/file_types/xls.gif) no-repeat 0 0}ul.documents_list li.document_details span.xlsx,ul.documents_list li.document_details span.vndopenxmlformats-officedocumentspreadsheetmlsheet{background:url(/images/file_types/xlsx.gif) no-repeat 0 0}ul.documents_list li.document_details span.pdf{background:url(/images/file_types/pdf.gif) no-repeat 0 0}ul.documents_list li.document_details span.odt,ul.documents_list li.document_details span.vndoasisopendocumenttext{background:url(/images/file_types/odt.gif) no-repeat 0 0}ul.documents_list li.document_details span.ods,ul.documents_list li.document_details span.vndoasisopendocumentspreadsheet{background:url(/images/file_types/ods.gif) no-repeat 0 0}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1.5}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}table,td,th{vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:none}ul li{list-style:none}#content form{overflow:hidden}#content form div{overflow:hidden;margin:15px 0}#content form div div{overflow:visible;margin:0}#content fieldset{padding:9px;margin:0 0 1.5em 0;border:1px solid #ccc}#content legend{font-weight:bold;font-size:1.2em}#content label{float:left;font-weight:bold;width:110px;padding:4px 10px 0 15px}#content fieldset label{padding-left:5px}#content .text input{width:200px;padding:1px 5px}#content .title input{font-size:1.25em}#content textarea{width:300px;height:150px;padding:1px 5px;font:1em Helvetica, Arial, sans-serif}#content .actions{margin:15px 0 15px 10px}#content fieldset .actions{margin-left:0}.fieldWithErrors{margin:0 !important;padding:0 !important;overflow:visible !important;float:none}.fieldWithErrors input{border:1px solid red}.fieldWithErrors label{color:red}.checkbox .fieldWithErrors input{border:none}.formError{color:red;margin:-4px 0 0 135px !important}fieldset .formError{margin-left:125px !important}label.error{font-size:0.9em;color:red !important;font-weight:bold !important;width:auto !important;margin:-3px 0 5px 120px !important}.ui-tabs-hide{display:none !important}.asmSelect{display:inline}.asmOptionDisabled{color:#999}.asmHighlight{padding:0;margin:0 0 0 1em}.asmList{margin:0.25em 0 1em 0;position:relative;display:block;padding-left:0;list-style:none}.asmListItem{position:relative;margin-left:0;padding-left:0;list-style:none;width:100%;margin:0 0 -1px 0;line-height:1em;overflow:hidden}.asmListItem:hover{background-color:#d3e7ee}.asmListItemLabel{padding:5px;display:block;float:left}.asmListSortable .asmListItemLabel{cursor:move}.asmListItemRemove{float:right;padding:5px}#content ul.actions{margin:0;padding:0;overflow:hidden}#content ul.actions li{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline;margin-left:15px}#content ul.actions li a,#content ul.actions li input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li input:focus{font-weight:bold}#content ul.actions li:hover,#content ul.actions li:active{background-position:100% -40px}#content ul.actions li:hover a,#content ul.actions li:hover input,#content ul.actions li:active a,#content ul.actions li:active input{background-position:0 -280px}#content ul.actions li a,#content ul.actions li input{left:-15px;margin-right:-15px;padding-left:25px}#content ul.actions li.next,#content ul.actions li.student_profile_next{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline;background-position:0 -160px;margin:0 40px 0 0}#content ul.actions li.next a,#content ul.actions li.next input,#content ul.actions li.student_profile_next a,#content ul.actions li.student_profile_next input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.next input:focus,#content ul.actions li.student_profile_next input:focus{font-weight:bold}#content ul.actions li.next:hover,#content ul.actions li.next:active,#content ul.actions li.student_profile_next:hover,#content ul.actions li.student_profile_next:active{background-position:100% -40px}#content ul.actions li.next:hover a,#content ul.actions li.next:hover input,#content ul.actions li.next:active a,#content ul.actions li.next:active input,#content ul.actions li.student_profile_next:hover a,#content ul.actions li.student_profile_next:hover input,#content ul.actions li.student_profile_next:active a,#content ul.actions li.student_profile_next:active input{background-position:0 -280px}#content ul.actions li.next a,#content ul.actions li.next input,#content ul.actions li.student_profile_next a,#content ul.actions li.student_profile_next input{background-position:100% -400px;left:30px;margin:0 0 0 -30px;padding:0 45px 0 25px}#content ul.actions li.next:hover,#content ul.actions li.next:active,#content ul.actions li.student_profile_next:hover,#content ul.actions li.student_profile_next:active{background-position:0 -200px}#content ul.actions li.next:hover a,#content ul.actions li.next:hover input,#content ul.actions li.next:active a,#content ul.actions li.next:active input,#content ul.actions li.student_profile_next:hover a,#content ul.actions li.student_profile_next:hover input,#content ul.actions li.student_profile_next:active a,#content ul.actions li.student_profile_next:active input{background-position:100% -440px}#content ul.actions li.back,#content ul.actions li.previous,#content ul.actions li.student_profile_previous{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.back a,#content ul.actions li.back input,#content ul.actions li.previous a,#content ul.actions li.previous input,#content ul.actions li.student_profile_previous a,#content ul.actions li.student_profile_previous input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.back input:focus,#content ul.actions li.previous input:focus,#content ul.actions li.student_profile_previous input:focus{font-weight:bold}#content ul.actions li.back:hover,#content ul.actions li.back:active,#content ul.actions li.previous:hover,#content ul.actions li.previous:active,#content ul.actions li.student_profile_previous:hover,#content ul.actions li.student_profile_previous:active{background-position:100% -40px}#content ul.actions li.back:hover a,#content ul.actions li.back:hover input,#content ul.actions li.back:active a,#content ul.actions li.back:active input,#content ul.actions li.previous:hover a,#content ul.actions li.previous:hover input,#content ul.actions li.previous:active a,#content ul.actions li.previous:active input,#content ul.actions li.student_profile_previous:hover a,#content ul.actions li.student_profile_previous:hover input,#content ul.actions li.student_profile_previous:active a,#content ul.actions li.student_profile_previous:active input{background-position:0 -280px}#content ul.actions li.back a,#content ul.actions li.back input,#content ul.actions li.previous a,#content ul.actions li.previous input,#content ul.actions li.student_profile_previous a,#content ul.actions li.student_profile_previous input{background-position:0 -320px}#content ul.actions li.back:hover a,#content ul.actions li.back:hover input,#content ul.actions li.back:active a,#content ul.actions li.back:active input,#content ul.actions li.previous:hover a,#content ul.actions li.previous:hover input,#content ul.actions li.previous:active a,#content ul.actions li.previous:active input,#content ul.actions li.student_profile_previous:hover a,#content ul.actions li.student_profile_previous:hover input,#content ul.actions li.student_profile_previous:active a,#content ul.actions li.student_profile_previous:active input{background-position:0 -360px}#content ul.actions li.toggle_link{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.toggle_link a,#content ul.actions li.toggle_link input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.toggle_link input:focus{font-weight:bold}#content ul.actions li.toggle_link:hover,#content ul.actions li.toggle_link:active{background-position:100% -40px}#content ul.actions li.toggle_link:hover a,#content ul.actions li.toggle_link:hover input,#content ul.actions li.toggle_link:active a,#content ul.actions li.toggle_link:active input{background-position:0 -280px}#content ul.actions li.toggle_link a,#content ul.actions li.toggle_link input{background-position:0 -560px}#content ul.actions li.toggle_link a.opened,#content ul.actions li.toggle_link input.opened{background-position:0 -480px}#content ul.actions li.toggle_link:hover a,#content ul.actions li.toggle_link:hover input,#content ul.actions li.toggle_link:active a,#content ul.actions li.toggle_link:active input{background-position:0 -600px}#content ul.actions li.toggle_link:hover a.opened,#content ul.actions li.toggle_link:hover input.opened,#content ul.actions li.toggle_link:active a.opened,#content ul.actions li.toggle_link:active input.opened{background-position:0 -520px}#content ul.actions li.add,#content ul.actions li.new{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.add a,#content ul.actions li.add input,#content ul.actions li.new a,#content ul.actions li.new input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.add input:focus,#content ul.actions li.new input:focus{font-weight:bold}#content ul.actions li.add:hover,#content ul.actions li.add:active,#content ul.actions li.new:hover,#content ul.actions li.new:active{background-position:100% -40px}#content ul.actions li.add:hover a,#content ul.actions li.add:hover input,#content ul.actions li.add:active a,#content ul.actions li.add:active input,#content ul.actions li.new:hover a,#content ul.actions li.new:hover input,#content ul.actions li.new:active a,#content ul.actions li.new:active input{background-position:0 -280px}#content ul.actions li.add a,#content ul.actions li.add input,#content ul.actions li.new a,#content ul.actions li.new input{background-position:0 -720px}#content ul.actions li.add:hover,#content ul.actions li.add:active,#content ul.actions li.new:hover,#content ul.actions li.new:active{background-position:100% -80px}#content ul.actions li.add:hover a,#content ul.actions li.add:hover input,#content ul.actions li.add:active a,#content ul.actions li.add:active input,#content ul.actions li.new:hover a,#content ul.actions li.new:hover input,#content ul.actions li.new:active a,#content ul.actions li.new:active input{background-position:0 -760px}#content ul.actions li.update,#content ul.actions li.save,#content ul.actions li.apply,#content ul.actions li.contact,#content ul.actions li.submit{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.update a,#content ul.actions li.update input,#content ul.actions li.save a,#content ul.actions li.save input,#content ul.actions li.apply a,#content ul.actions li.apply input,#content ul.actions li.contact a,#content ul.actions li.contact input,#content ul.actions li.submit a,#content ul.actions li.submit input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.update input:focus,#content ul.actions li.save input:focus,#content ul.actions li.apply input:focus,#content ul.actions li.contact input:focus,#content ul.actions li.submit input:focus{font-weight:bold}#content ul.actions li.update:hover,#content ul.actions li.update:active,#content ul.actions li.save:hover,#content ul.actions li.save:active,#content ul.actions li.apply:hover,#content ul.actions li.apply:active,#content ul.actions li.contact:hover,#content ul.actions li.contact:active,#content ul.actions li.submit:hover,#content ul.actions li.submit:active{background-position:100% -40px}#content ul.actions li.update:hover a,#content ul.actions li.update:hover input,#content ul.actions li.update:active a,#content ul.actions li.update:active input,#content ul.actions li.save:hover a,#content ul.actions li.save:hover input,#content ul.actions li.save:active a,#content ul.actions li.save:active input,#content ul.actions li.apply:hover a,#content ul.actions li.apply:hover input,#content ul.actions li.apply:active a,#content ul.actions li.apply:active input,#content ul.actions li.contact:hover a,#content ul.actions li.contact:hover input,#content ul.actions li.contact:active a,#content ul.actions li.contact:active input,#content ul.actions li.submit:hover a,#content ul.actions li.submit:hover input,#content ul.actions li.submit:active a,#content ul.actions li.submit:active input{background-position:0 -280px}#content ul.actions li.update a,#content ul.actions li.update input,#content ul.actions li.save a,#content ul.actions li.save input,#content ul.actions li.apply a,#content ul.actions li.apply input,#content ul.actions li.contact a,#content ul.actions li.contact input,#content ul.actions li.submit a,#content ul.actions li.submit input{background-position:0 -640px}#content ul.actions li.update:hover,#content ul.actions li.update:active,#content ul.actions li.save:hover,#content ul.actions li.save:active,#content ul.actions li.apply:hover,#content ul.actions li.apply:active,#content ul.actions li.contact:hover,#content ul.actions li.contact:active,#content ul.actions li.submit:hover,#content ul.actions li.submit:active{background-position:100% -80px}#content ul.actions li.update:hover a,#content ul.actions li.update:hover input,#content ul.actions li.update:active a,#content ul.actions li.update:active input,#content ul.actions li.save:hover a,#content ul.actions li.save:hover input,#content ul.actions li.save:active a,#content ul.actions li.save:active input,#content ul.actions li.apply:hover a,#content ul.actions li.apply:hover input,#content ul.actions li.apply:active a,#content ul.actions li.apply:active input,#content ul.actions li.contact:hover a,#content ul.actions li.contact:hover input,#content ul.actions li.contact:active a,#content ul.actions li.contact:active input,#content ul.actions li.submit:hover a,#content ul.actions li.submit:hover input,#content ul.actions li.submit:active a,#content ul.actions li.submit:active input{background-position:0 -680px}#content ul.actions li.no,#content ul.actions li.cancel,#content ul.actions li.toggle_cancel{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.no a,#content ul.actions li.no input,#content ul.actions li.cancel a,#content ul.actions li.cancel input,#content ul.actions li.toggle_cancel a,#content ul.actions li.toggle_cancel input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.no input:focus,#content ul.actions li.cancel input:focus,#content ul.actions li.toggle_cancel input:focus{font-weight:bold}#content ul.actions li.no:hover,#content ul.actions li.no:active,#content ul.actions li.cancel:hover,#content ul.actions li.cancel:active,#content ul.actions li.toggle_cancel:hover,#content ul.actions li.toggle_cancel:active{background-position:100% -40px}#content ul.actions li.no:hover a,#content ul.actions li.no:hover input,#content ul.actions li.no:active a,#content ul.actions li.no:active input,#content ul.actions li.cancel:hover a,#content ul.actions li.cancel:hover input,#content ul.actions li.cancel:active a,#content ul.actions li.cancel:active input,#content ul.actions li.toggle_cancel:hover a,#content ul.actions li.toggle_cancel:hover input,#content ul.actions li.toggle_cancel:active a,#content ul.actions li.toggle_cancel:active input{background-position:0 -280px}#content ul.actions li.no a,#content ul.actions li.no input,#content ul.actions li.cancel a,#content ul.actions li.cancel input,#content ul.actions li.toggle_cancel a,#content ul.actions li.toggle_cancel input{background-position:0 -800px}#content ul.actions li.no:hover,#content ul.actions li.no:active,#content ul.actions li.cancel:hover,#content ul.actions li.cancel:active,#content ul.actions li.toggle_cancel:hover,#content ul.actions li.toggle_cancel:active{background-position:100% -120px}#content ul.actions li.no:hover a,#content ul.actions li.no:hover input,#content ul.actions li.no:active a,#content ul.actions li.no:active input,#content ul.actions li.cancel:hover a,#content ul.actions li.cancel:hover input,#content ul.actions li.cancel:active a,#content ul.actions li.cancel:active input,#content ul.actions li.toggle_cancel:hover a,#content ul.actions li.toggle_cancel:hover input,#content ul.actions li.toggle_cancel:active a,#content ul.actions li.toggle_cancel:active input{background-position:0 -840px}#content ul.actions li.cancel_student,#content ul.actions li.cancel_link{float:left;background:transparent;margin:0 5px 0 0;padding:0 5px 0 0}#content ul.actions li.cancel_student a,#content ul.actions li.cancel_student input,#content ul.actions li.cancel_link a,#content ul.actions li.cancel_link input{background:transparent;color:#3f7194}#content ul.actions li.cancel_student:hover,#content ul.actions li.cancel_student:active,#content ul.actions li.cancel_link:hover,#content ul.actions li.cancel_link:active{background:transparent;text-decoration:underline}#content ul.actions li.cancel_student:hover a,#content ul.actions li.cancel_student:hover input,#content ul.actions li.cancel_student:active a,#content ul.actions li.cancel_student:active input,#content ul.actions li.cancel_link:hover a,#content ul.actions li.cancel_link:hover input,#content ul.actions li.cancel_link:active a,#content ul.actions li.cancel_link:active input{background:transparent}#content ul.actions li.delete{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.delete a,#content ul.actions li.delete input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.delete input:focus{font-weight:bold}#content ul.actions li.delete:hover,#content ul.actions li.delete:active{background-position:100% -40px}#content ul.actions li.delete:hover a,#content ul.actions li.delete:hover input,#content ul.actions li.delete:active a,#content ul.actions li.delete:active input{background-position:0 -280px}#content ul.actions li.delete a,#content ul.actions li.delete input{background-position:0 -1120px}#content ul.actions li.delete:hover,#content ul.actions li.delete:active{background-position:100% -120px}#content ul.actions li.delete:hover a,#content ul.actions li.delete:hover input,#content ul.actions li.delete:active a,#content ul.actions li.delete:active input{background-position:0 -1160px}#content ul.actions li.print{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.print a,#content ul.actions li.print input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.print input:focus{font-weight:bold}#content ul.actions li.print:hover,#content ul.actions li.print:active{background-position:100% -40px}#content ul.actions li.print:hover a,#content ul.actions li.print:hover input,#content ul.actions li.print:active a,#content ul.actions li.print:active input{background-position:0 -280px}#content ul.actions li.print a,#content ul.actions li.print input{background-position:0 -880px}#content ul.actions li.print:hover a,#content ul.actions li.print:hover input,#content ul.actions li.print:active a,#content ul.actions li.print:active input{background-position:0 -920px}#content ul.actions li.search{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.search a,#content ul.actions li.search input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.search input:focus{font-weight:bold}#content ul.actions li.search:hover,#content ul.actions li.search:active{background-position:100% -40px}#content ul.actions li.search:hover a,#content ul.actions li.search:hover input,#content ul.actions li.search:active a,#content ul.actions li.search:active input{background-position:0 -280px}#content ul.actions li.search a,#content ul.actions li.search input{background-position:0 -1040px}#content ul.actions li.search:hover a,#content ul.actions li.search:hover input,#content ul.actions li.search:active a,#content ul.actions li.search:active input{background-position:0 -1080px}#content ul.actions li.show,#content ul.actions li.view{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.show a,#content ul.actions li.show input,#content ul.actions li.view a,#content ul.actions li.view input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.show input:focus,#content ul.actions li.view input:focus{font-weight:bold}#content ul.actions li.show:hover,#content ul.actions li.show:active,#content ul.actions li.view:hover,#content ul.actions li.view:active{background-position:100% -40px}#content ul.actions li.show:hover a,#content ul.actions li.show:hover input,#content ul.actions li.show:active a,#content ul.actions li.show:active input,#content ul.actions li.view:hover a,#content ul.actions li.view:hover input,#content ul.actions li.view:active a,#content ul.actions li.view:active input{background-position:0 -280px}#content ul.actions li.show a,#content ul.actions li.show input,#content ul.actions li.view a,#content ul.actions li.view input{background-position:0 -960px}#content ul.actions li.show:hover a,#content ul.actions li.show:hover input,#content ul.actions li.show:active a,#content ul.actions li.show:active input,#content ul.actions li.view:hover a,#content ul.actions li.view:hover input,#content ul.actions li.view:active a,#content ul.actions li.view:active input{background-position:0 -1000px}#content ul.actions li.bookmark{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.bookmark a,#content ul.actions li.bookmark input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.bookmark input:focus{font-weight:bold}#content ul.actions li.bookmark:hover,#content ul.actions li.bookmark:active{background-position:100% -40px}#content ul.actions li.bookmark:hover a,#content ul.actions li.bookmark:hover input,#content ul.actions li.bookmark:active a,#content ul.actions li.bookmark:active input{background-position:0 -280px}#content ul.actions li.bookmark a,#content ul.actions li.bookmark input{background-position:0 -1200px}#content ul.actions li.bookmark:hover,#content ul.actions li.bookmark:active{background-position:100% -1280px}#content ul.actions li.bookmark:hover a,#content ul.actions li.bookmark:hover input,#content ul.actions li.bookmark:active a,#content ul.actions li.bookmark:active input{background-position:0 -1240px}#content ul.actions li.remove_bookmark{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline;background-position:100% -1280px}#content ul.actions li.remove_bookmark a,#content ul.actions li.remove_bookmark input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.remove_bookmark input:focus{font-weight:bold}#content ul.actions li.remove_bookmark:hover,#content ul.actions li.remove_bookmark:active{background-position:100% -40px}#content ul.actions li.remove_bookmark:hover a,#content ul.actions li.remove_bookmark:hover input,#content ul.actions li.remove_bookmark:active a,#content ul.actions li.remove_bookmark:active input{background-position:0 -280px}#content ul.actions li.remove_bookmark a,#content ul.actions li.remove_bookmark input{background-position:0 -1240px}#content ul.actions li.remove_bookmark:hover,#content ul.actions li.remove_bookmark:active{background-position:100% 0}#content ul.actions li.remove_bookmark:hover a,#content ul.actions li.remove_bookmark:hover input,#content ul.actions li.remove_bookmark:active a,#content ul.actions li.remove_bookmark:active input{background-position:0 -1200px}#content ul.actions li.order{background:transparent;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 0 0 30px}#content ul.actions li div{margin:0}#modalOverlay{background-color:#000}#modalContainer{width:607px;left:50%;top:10%;margin-left:-300px;background-color:#fff;border:2px solid #ccc;padding:10px;position:relative}#modalContainer a.modalCloseX,#modalContainer a.modalCloseImg{width:16px;height:16px;display:inline;z-index:3200;position:absolute;top:6px;right:8px;cursor:pointer;text-decoration:none;background:transparent url(/images/administration/close.png?1000000000) 0 0 no-repeat}#modalContainer a.modalCloseX:hover,#modalContainer a.modalCloseXactive,#modalContainer a.modalCloseImg:hover,#modalContainer a.modalCloseImgactive{background-position:0 -16px}#modalContainer a.modalCloseX span,#modalContainer a.modalCloseImg span{display:none}#modalContainer h2{padding:0.3em 20px;margin:1.1em -10px 0.5em;font-weight:normal;font-size:1.33em;border-style:solid;border-width:1px 0;background:#e6efc2;color:#264409;border-color:#c6d880;zoom:1}#modalContainer .actions{overflow:hidden;margin-top:10px}#modalContainer .actions .submit,#modalContainer .actions .apply,#modalContainer .actions .save{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#modalContainer .actions .submit a,#modalContainer .actions .submit input,#modalContainer .actions .apply a,#modalContainer .actions .apply input,#modalContainer .actions .save a,#modalContainer .actions .save input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#modalContainer .actions .submit input:focus,#modalContainer .actions .apply input:focus,#modalContainer .actions .save input:focus{font-weight:bold}#modalContainer .actions .submit:hover,#modalContainer .actions .submit:active,#modalContainer .actions .apply:hover,#modalContainer .actions .apply:active,#modalContainer .actions .save:hover,#modalContainer .actions .save:active{background-position:100% -40px}#modalContainer .actions .submit:hover a,#modalContainer .actions .submit:hover input,#modalContainer .actions .submit:active a,#modalContainer .actions .submit:active input,#modalContainer .actions .apply:hover a,#modalContainer .actions .apply:hover input,#modalContainer .actions .apply:active a,#modalContainer .actions .apply:active input,#modalContainer .actions .save:hover a,#modalContainer .actions .save:hover input,#modalContainer .actions .save:active a,#modalContainer .actions .save:active input{background-position:0 -280px}#modalContainer .actions .submit a,#modalContainer .actions .submit input,#modalContainer .actions .apply a,#modalContainer .actions .apply input,#modalContainer .actions .save a,#modalContainer .actions .save input{background-position:0 -640px}#modalContainer .actions .submit:hover,#modalContainer .actions .submit:active,#modalContainer .actions .apply:hover,#modalContainer .actions .apply:active,#modalContainer .actions .save:hover,#modalContainer .actions .save:active{background-position:100% -80px}#modalContainer .actions .submit:hover a,#modalContainer .actions .submit:hover input,#modalContainer .actions .submit:active a,#modalContainer .actions .submit:active input,#modalContainer .actions .apply:hover a,#modalContainer .actions .apply:hover input,#modalContainer .actions .apply:active a,#modalContainer .actions .apply:active input,#modalContainer .actions .save:hover a,#modalContainer .actions .save:hover input,#modalContainer .actions .save:active a,#modalContainer .actions .save:active input{background-position:0 -680px}#modalContainer .actions .cancel{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#modalContainer .actions .cancel a,#modalContainer .actions .cancel input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#modalContainer .actions .cancel input:focus{font-weight:bold}#modalContainer .actions .cancel:hover,#modalContainer .actions .cancel:active{background-position:100% -40px}#modalContainer .actions .cancel:hover a,#modalContainer .actions .cancel:hover input,#modalContainer .actions .cancel:active a,#modalContainer .actions .cancel:active input{background-position:0 -280px}#modalContainer .actions .cancel a,#modalContainer .actions .cancel input{background-position:0 -800px}#modalContainer .actions .cancel:hover,#modalContainer .actions .cancel:active{background-position:100% -120px}#modalContainer .actions .cancel:hover a,#modalContainer .actions .cancel:hover input,#modalContainer .actions .cancel:active a,#modalContainer .actions .cancel:active input{background-position:0 -840px}#modalContainer .actions .delete{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#modalContainer .actions .delete a,#modalContainer .actions .delete input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#modalContainer .actions .delete input:focus{font-weight:bold}#modalContainer .actions .delete:hover,#modalContainer .actions .delete:active{background-position:100% -40px}#modalContainer .actions .delete:hover a,#modalContainer .actions .delete:hover input,#modalContainer .actions .delete:active a,#modalContainer .actions .delete:active input{background-position:0 -280px}#modalContainer .actions .delete a,#modalContainer .actions .delete input{background-position:0 -1120px}#modalContainer .actions .delete:hover,#modalContainer .actions .delete:active{background-position:100% -120px}#modalContainer .actions .delete:hover a,#modalContainer .actions .delete:hover input,#modalContainer .actions .delete:active a,#modalContainer .actions .delete:active input{background-position:0 -1160px}#modalContainer .actions .next{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline;background-position:0 -160px;margin:0 40px 0 0}#modalContainer .actions .next a,#modalContainer .actions .next input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#modalContainer .actions .next input:focus{font-weight:bold}#modalContainer .actions .next:hover,#modalContainer .actions .next:active{background-position:100% -40px}#modalContainer .actions .next:hover a,#modalContainer .actions .next:hover input,#modalContainer .actions .next:active a,#modalContainer .actions .next:active input{background-position:0 -280px}#modalContainer .actions .next a,#modalContainer .actions .next input{background-position:100% -400px;left:30px;margin:0 0 0 -30px;padding:0 45px 0 25px}#modalContainer .actions .next:hover,#modalContainer .actions .next:active{background-position:0 -200px}#modalContainer .actions .next:hover a,#modalContainer .actions .next:hover input,#modalContainer .actions .next:active a,#modalContainer .actions .next:active input{background-position:100% -440px}#modalContainer .actions .preview{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#modalContainer .actions .preview a,#modalContainer .actions .preview input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#modalContainer .actions .preview input:focus{font-weight:bold}#modalContainer .actions .preview:hover,#modalContainer .actions .preview:active{background-position:100% -40px}#modalContainer .actions .preview:hover a,#modalContainer .actions .preview:hover input,#modalContainer .actions .preview:active a,#modalContainer .actions .preview:active input{background-position:0 -280px}#modalContainer .actions .preview a,#modalContainer .actions .preview input{background-position:0 -1040px}#modalContainer .actions .preview:hover a,#modalContainer .actions .preview:hover input,#modalContainer .actions .preview:active a,#modalContainer .actions .preview:active input{background-position:0 -1080px}#modalContainer .toggle_actions{overflow:hidden;margin-top:10px}#modalContainer .toggle_actions .toggle_link{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#modalContainer .toggle_actions .toggle_link a,#modalContainer .toggle_actions .toggle_link input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#modalContainer .toggle_actions .toggle_link input:focus{font-weight:bold}#modalContainer .toggle_actions .toggle_link:hover,#modalContainer .toggle_actions .toggle_link:active{background-position:100% -40px}#modalContainer .toggle_actions .toggle_link:hover a,#modalContainer .toggle_actions .toggle_link:hover input,#modalContainer .toggle_actions .toggle_link:active a,#modalContainer .toggle_actions .toggle_link:active input{background-position:0 -280px}#modalContainer .toggle_actions .toggle_link a,#modalContainer .toggle_actions .toggle_link input{background-position:0 -560px}#modalContainer .toggle_actions .toggle_link a.opened,#modalContainer .toggle_actions .toggle_link input.opened{background-position:0 -480px}#modalContainer .toggle_actions .toggle_link:hover a,#modalContainer .toggle_actions .toggle_link:hover input,#modalContainer .toggle_actions .toggle_link:active a,#modalContainer .toggle_actions .toggle_link:active input{background-position:0 -600px}#modalContainer .toggle_actions .toggle_link:hover a.opened,#modalContainer .toggle_actions .toggle_link:hover input.opened,#modalContainer .toggle_actions .toggle_link:active a.opened,#modalContainer .toggle_actions .toggle_link:active input.opened{background-position:0 -520px}#important{width:auto !important;border:none}#important h2{padding:0;margin-top:-14px;font-weight:normal;font-size:1em;border:none;color:#666;background:transparent}#important .message{padding:0.3em 20px;margin:0.38em -20px 0.38em;background:#e6efc2;color:#264409;border-color:#c6d880;border-style:solid;border-width:1px 0;font-weight:normal;font-size:1.33em}#important .actions{text-align:center}#confirm_deny_application h2{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}#confirm_deny_application textarea{width:98%;height:4em}#confirm_deny_application div.preview .header{color:#333;padding-bottom:0.5em;margin:0.5em 0;border-bottom:1px solid #999}#confirm_deny_application div.preview p{margin-bottom:1em}#confirm_deny_application .update_preview{display:none}#confirm_deny_application .email_body{height:300px;overflow:auto}#contact_student .actions{margin-top:-2.5em;float:right}#contact_student #requested_documents{margin-top:5px;padding-top:5px;border-top:1px solid #e2e2e2}#contact_student #requested_documents legend{font-weight:bold}#contact_student #requested_documents em{font-style:italic}#contact_student #requested_documents .actions{text-align:center}#contact_student #documents_request_new{padding:15px 0 0 25px;overflow:hidden}#contact_student #documents_request_new .checkbox{margin-left:0.5em;font-size:0.92em;font-style:italic;font-weight:bold}#contact_student #documents_request_new .checkbox label{font-size:1.09em;font-style:normal;font-weight:normal}#contact_student #documents_request_new #documents_requested_notification_info{margin-top:0.5em;padding:0.1em 0.5em;color:#264409;background:#e6efc2}#contact_student #documents_request_new .actions{margin-top:10px;float:left}#apply_checklist ol li{margin:0 20px 5px 35px}#apply_checklist ol li em{display:block;font-style:normal;font-weight:bold;margin:0;padding:0}#newsletter_frequency_settings .checkbox{margin:20px;position:relative}#newsletter_frequency_settings .checkbox label{float:none;display:block;margin-left:25px}#newsletter_frequency_settings .checkbox input{position:absolute;left:0;top:-2px}#delete_offer h2{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}#feedbacks.new #content dt,#feedbacks.new #content dd,#feedbacks.create #content dt,#feedbacks.create #content dd{margin:0.5em 0}#feedbacks.new #content textarea,#feedbacks.create #content textarea{width:75%}#feedback,#invitations.aux_control{position:fixed;right:0;top:70px;z-index:100}#invitations.aux_control{top:190px;z-index:90}#feedback_link,#invitations_link{float:left;margin-left:-33px}#feedback_link a,#invitations_link a{display:block;width:33px;height:116px;background:transparent url(/images/feedback.png) 0 0 no-repeat;text-indent:-999em;overflow:hidden;outline:none}#feedback_link a:focus,#feedback_link a:hover,#feedback_link a:active,#invitations_link a:focus,#invitations_link a:hover,#invitations_link a:active{background-position:100% 0}#invitations_link a{height:176px;background-position:0 100%}#invitations_link a:focus,#invitations_link a:hover,#invitations_link a:active{background-position:100% 100%}#feedback_form,#invitations_form{border:1px solid #000;border-right:none;padding:5px 10px;background-color:#fff;font-size:0.9em;width:260px;padding-right:10px;overflow:hidden}#feedback_form h2,#invitations_form h2{font-weight:bold;font-size:1.17em}#feedback_form textarea,#invitations_form textarea{width:245px;height:10em}#feedback_form dl,#invitations_form dl{margin-top:5px}#feedback_form dl label,#invitations_form dl label{float:left;width:100px;padding-right:10px;padding-top:3px}#feedback_form dl input,#invitations_form dl input{float:left;width:130px}#feedback_form dt,#feedback_form dd,#invitations_form dt,#invitations_form dd{margin:3px 0;float:left}#feedback_form dt,#invitations_form dt{clear:left}#feedback_form .actions,#invitations_form .actions{clear:left;padding:10px 0}#feedback_form .actions li,#invitations_form .actions li{display:inline;margin-right:10px}#invitations_form dl{overflow:hidden}#invitations_form dt.name,#invitations_form dd.name{padding-top:5px;border-top:1px solid #e2e2e2;margin-top:-1px}#invitations_form dt.email,#invitations_form dd.email{margin:1px 0 6px}#breadcrumbs{position:absolute;white-space:nowrap;top:0;left:0;z-index:100;padding:0 0 0 20px;background:transparent url(/images/rounded_corners_full_width_gray.gif?1000000000) 0 0 no-repeat;border-bottom:1px solid #d6d6d6;*zoom:1}#breadcrumbs .inner{padding-right:20px;margin:0 -7px -1px 0;border-top:1px solid #d6d6d6;background:transparent url(/images/rounded_corners_full_width_gray.gif?1000000000) 100% 100% no-repeat;float:left;*zoom:1}#breadcrumbs .inner h1{font-size:1em;font-weight:normal;margin:0;padding:0}#breadcrumbs a{text-decoration:none}#breadcrumbs a:focus,#breadcrumbs a:hover,#breadcrumbs a:active{text-decoration:underline}body#job_postings #breadcrumbs{top:-10px}body.registration #breadcrumbs,body.registration #breadcrumbs .inner{background-image:url(/images/sign_up_bg.gif?1000000000);color:#fff;border:none;top:1px;left:1px}body.registration #breadcrumbs .inner,body.registration #breadcrumbs .inner .inner{background-image:url(/images/breadcrumbs.gif?1000000000);borner:none;margin-bottom:0}body.registration #breadcrumbs a,body.registration #breadcrumbs .inner a{color:#fff}#students.settings #settings.edit #content,#students.settings #settings.edit #content .wrapper,#students.settings #settings.update #content,#students.settings #settings.update #content .wrapper{border:none;background-image:none;top:0;left:0;padding:0;width:780px}#students.settings #settings.edit #content form,#students.settings #settings.update #content form{overflow:visible}#students.settings #settings.edit #content form div,#students.settings #settings.update #content form div{overflow:visible;clear:left}#students.settings #settings.edit #content form div.fieldWithErrors,#students.settings #settings.update #content form div.fieldWithErrors{clear:none}#students.settings #settings.edit #content form div.formError,#students.settings #settings.update #content form div.formError{clear:none;float:left;margin:0 0 0 10px !important}#students.settings #settings.edit #content form label,#students.settings #settings.update #content form label{float:none;font-weight:normal}#students.settings #settings.edit #content form label.error,#students.settings #settings.update #content form label.error{float:left;clear:left}#students.settings #settings.edit #content form input,#students.settings #settings.update #content form input{width:auto}#students.settings #settings.edit #content form ul,#students.settings #settings.edit #content form dl,#students.settings #settings.update #content form ul,#students.settings #settings.update #content form dl{margin:0;padding:0}#students.settings #settings.edit #content form #publication_buttons .description,#students.settings #settings.update #content form #publication_buttons .description{padding-left:1em}#students.settings #settings.edit #content .text .compulsory.error,#students.settings #settings.update #content .text .compulsory.error{border:1px solid red}#students.settings #settings #detailed_data{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both;background-image:url(/images/detailed_info.gif?1000000000);overflow:visible;clear:both;margin-top:5px;float:left}#students.settings #settings #detailed_data .outer{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px;background-image:url(/images/detailed_info.gif?1000000000);background-position:0 100%;float:left;width:780px;padding-left:0;padding-right:0}#students.settings #settings #detailed_data .outer .inner{background:transparent url(/images/detailed_info.gif?1000000000) 100% 0 repeat-y;float:left;width:780px}#students.settings #settings #detailed_data label{clear:none !important}#students.settings #settings #detailed_data h2{display:inline;font-family:Helvetica, Arial, sans-serif;width:255px;height:51px;position:relative;font-weight:bold;padding-left:21px;line-height:59px;color:#fff;background-color:transparent;background-image:url(/images/headings_bg.gif?1000000000);background-repeat:no-repeat;background-position:0 0;float:left;left:-7px;background-position:0 -61px;margin-top:4px}#students.settings #settings #detailed_data .aside{width:230px;float:right;margin:-70px 0 0}#students.settings #settings #detailed_data #current_step{position:absolute;right:15px;top:23px;font-size:1.4em;font-weight:bold;width:200px;text-align:center;color:green;overflow:hidden;clear:none}#students.settings #settings #detailed_data #editing_menu{width:230px;float:right;margin:73px 0 30px;padding:0;border-top:1px solid #a1cede}#students.settings #settings #detailed_data #editing_menu li{background-color:transparent;background-image:url(/images/detailed_info_tab.png?1000000000);background-position:0 100%;background-repeat:repeat-x;border-bottom:1px solid #a1cede}#students.settings #settings #detailed_data #editing_menu li a{text-decoration:none;display:block;border-left:1px solid #a1cede;padding:0.5em 30px;outline:none;font-size:1.08em;font-weight:bold}#students.settings #settings #detailed_data #editing_menu li a span.translatable{background-image:none;display:inline}#students.settings #settings #detailed_data #editing_menu li:hover,#students.settings #settings #detailed_data #editing_menu li:active,#students.settings #settings #detailed_data #editing_menu li.ui-tabs-selected{background-color:#ecf5f6;background-image:none}#students.settings #settings #detailed_data #editing_menu li:hover a,#students.settings #settings #detailed_data #editing_menu li:active a,#students.settings #settings #detailed_data #editing_menu li.ui-tabs-selected a{color:#333;background-color:transparent;background-image:url(/images/detailed_info_mark.gif?1000000000);background-position:14px 52%;background-repeat:no-repeat}#students.settings #settings #detailed_data #editing_menu li.ui-tabs-selected a{border-color:#ecf5f6}#students.settings #settings #detailed_data #security{clear:right;width:230px;margin-bottom:10px}#students.settings #settings #detailed_data #security img{display:block;margin:20px auto}#students.settings #settings #detailed_data #question_mark_eksplanation{width:165px;text-align:center;margin:10px 10px 70px;color:#1284ba;font-weight:bold;padding-left:45px;background:transparent url(/images/info.gif?1000000000) 10px 50% no-repeat;min-height:26px}#students.settings #settings #detailed_data .detailed_data_navigation{margin-top:15px;padding-top:15px;border-top:1px solid #cce4ee}#students.settings #content,#students.settings #content .wrapper{border:none;background-image:none;top:0;left:0;padding:0;width:780px}#students.settings h1{display:inline;font-family:Helvetica, Arial, sans-serif;width:255px;height:51px;position:relative;font-weight:bold;padding-left:21px;line-height:59px;color:#fff;background-color:transparent;background-image:url(/images/headings_bg.gif?1000000000);background-repeat:no-repeat;background-position:0 0;float:left;left:-7px;background-position:0 -61px}#students.settings #delete_account p,#students.settings #delete_account a{clear:left;margin-left:20px;margin-right:20px}#students.settings #account_settings fieldset{clear:left;border:none;margin:20px}#students.settings #account_settings fieldset legend{margin:0}#students.settings #account_settings dl{clear:left;margin-left:15px}#students.settings #account_settings dt{margin-top:1em;float:left;min-height:30px;max-width:450px;clear:left}#students.settings #account_settings dd{margin:0;border:none;clear:left}#students.settings .edit_newsletter_preference{clear:left}#students.settings .edit_newsletter_preference label{clear:left;width:235px}#students.settings .edit_newsletter_preference .actions{clear:left}#students.settings .edit_newsletter_preference .actions input{margin-left:250px}#offers.new #content,#offers.new #content .wrapper{border:none;background-image:none;top:0;left:0;padding:0;width:780px}#confirm_application,#motivation_letter_form{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both}#confirm_application .outer,#motivation_letter_form .outer{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px;overflow:hidden}#motivation_letter_form form{background-color:#fff;border-width:0 1px;border-style:solid;border-color:#e2e2e2;width:738px;margin:0 -20px;padding:15px 20px}#confirm_application #apply_checklist{float:left;width:465px}#confirm_application #apply_checklist h2{font-size:1.5em;color:#04699d}#confirm_application #apply_checklist h3{font-size:1em}#confirm_application #apply_checklist ol{margin:0}#confirm_application #apply_checklist li{margin:0 0 0.2em 2em}#confirm_application #apply_checklist p{margin-bottom:0.5em}#confirm_application #company_information{border-left:1px solid #e2e2e2;float:right;width:255px;padding:5px 0 0 15px}#confirm_application #company_information h3{font-size:1.5em;color:#04699d;font-weight:normal}#confirm_application #company_information p{margin-bottom:0.5em}#confirm_application #company_information p.company_name{font-weight:bold}#motivation_letter_form{overflow:visible}#motivation_letter_form .outer{margin-top:0}#motivation_letter_form form{padding-top:0}#motivation_letter_form #motivation_letter{float:left;width:465px;margin-top:0.5em}#motivation_letter_form #motivation_letter p{margin-bottom:0.5em}#motivation_letter_form #motivation_letter .student_informations{margin-bottom:1em}#motivation_letter_form #motivation_letter .student_informations p{margin-bottom:0}#motivation_letter_form #motivation_letter .profile_fields .text{clear:left;margin:0 0 2px}#motivation_letter_form #motivation_letter .profile_fields .text input{width:200px;margin-bottom:3px}#motivation_letter_form #motivation_letter .profile_fields .text label{color:#04699d;font-weight:normal;padding-left:0}#motivation_letter_form #motivation_letter .profile_fields .text label .required{color:red;margin-left:3px}#motivation_letter_form #motivation_letter .profile_fields .text label,#motivation_letter_form #motivation_letter .profile_fields .text input{float:left}#motivation_letter_form #motivation_letter .profile_fields .text .formError{margin-left:0 !important}#motivation_letter_form #motivation_letter .subject{font-size:1.1em;font-weight:bold;margin:0.5em 0;padding-top:1em;clear:left}#motivation_letter_form #motivation_letter textarea{height:20em;width:435px}#motivation_letter_form #motivation_letter label{float:none;display:block;clear:left}#motivation_letter_form #motivation_letter .error{margin-left:0 !important;padding-left:0}#motivation_letter_form #actions{clear:both;margin:0 !important}#motivation_letter_form .actions{float:right;margin:0 !important;white-space:nowrap}#motivation_letter_form #documents{border-left:1px solid #e2e2e2;float:right;width:255px;padding:5px 0 0 15px}#motivation_letter_form #documents p{margin-bottom:0.5em}#motivation_letter_form #documents h3,#motivation_letter_form #documents h4{font-size:1em}#motivation_letter_form #documents h4{font-weight:normal}#motivation_letter_form #documents label{float:none;padding:0;font-weight:normal}#motivation_letter_form #work_places_for_offer label{float:none;padding:0;font-weight:normal}.tooltip{background-color:#000;border:1px solid #fff;padding:10px 15px;width:200px;display:none;color:#fff;text-align:left;font-size:12px;z-index:100;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000}body.js .legacy_control{display:none}body.nojs .aux_control{display:none}body{font-size:0.75em;font-family:Helvetica, Arial, sans-serif;color:#6c6c6c;background-color:#fbfbfb;background-image:url(/images/background.png?1000000000);background-position:0 154px;background-repeat:repeat-x}body.wide #header .wrapper{width:990px}body.wide #content,body.wide #content .wrapper{width:990px !important}body.wide #content .new_invitations,body.wide #content .wrapper .new_invitations{margin-left:210px}body.wide #footer{background-position:100% 100%;padding-left:217px}body.wide #footer .copyright{margin-left:210px}body.wide .flash{width:943px !important}a{color:#1284ba}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6,#footer .seo_text h1,#footer .seo_text h2,#footer .seo_text h3,#footer .seo_text h4,#footer .seo_text h5,#footer .seo_text h6{font-weight:bold;margin-bottom:0.5em}#content h1,#footer .seo_text h1{font-size:1.5em}#content h2,#footer .seo_text h2{font-size:1.33em}#content h3,#footer .seo_text h3{font-size:1.17em}#content h4,#footer .seo_text h4{font-size:1.08em}#content h5,#footer .seo_text h5{font-size:1em}#content h6,#footer .seo_text h6{font-size:1em}#content h1 img,#content h2 img,#content h3 img,#content h4 img,#content h5 img,#content h6 img,#footer .seo_text h1 img,#footer .seo_text h2 img,#footer .seo_text h3 img,#footer .seo_text h4 img,#footer .seo_text h5 img,#footer .seo_text h6 img{margin:0}#content p,#footer .seo_text p{margin:0 0 1.5em}#content p img,#footer .seo_text p img{float:left;margin:1.5em 1.5em 1.5em 0;padding:0}#content p img.right,#footer .seo_text p img.right{float:right;margin:1.5em 0 1.5em 1.5em}#content blockquote,#footer .seo_text blockquote{margin:1.5em;color:#666;font-style:italic}#content strong,#footer .seo_text strong{font-weight:bold}#content em,#content dfn,#footer .seo_text em,#footer .seo_text dfn{font-style:italic}#content dfn,#footer .seo_text dfn{font-weight:bold}#content sup,#content sub,#footer .seo_text sup,#footer .seo_text sub{line-height:0}#content abbr,#content acronym,#footer .seo_text abbr,#footer .seo_text acronym{border-bottom:1px dotted #666}#content address,#footer .seo_text address{margin:0 0 1.5em;font-style:italic}#content del,#footer .seo_text del{color:#666}#content pre,#content code,#footer .seo_text pre,#footer .seo_text code{margin:1.5em 0;white-space:pre;font:1em "andale mono", "lucida console", monospace}#content li ul,#content li ol,#footer .seo_text li ul,#footer .seo_text li ol{margin:0 1.5em}#content ul,#content ol,#footer .seo_text ul,#footer .seo_text ol{margin:0 1.5em 1.5em 1.5em}#content ul,#footer .seo_text ul{list-style-type:disc}#content ol,#footer .seo_text ol{list-style-type:decimal}#content dl,#footer .seo_text dl{margin:0 0 1.5em 0}#content dl dt,#footer .seo_text dl dt{font-weight:bold}#content dd,#footer .seo_text dd{margin-left:1.5em}.flash,.flash_js,#no_js_explanation{width:738px;border:1px solid #fff;margin:15px auto 5px;padding:0.5em 20px}#error,#notice,#applied,.flash_js,#no_js_explanation{width:733px;padding:0.5em 30px 0.5em 15px;position:relative}#error .close,#notice .close,#applied .close,.flash_js .close,#no_js_explanation .close{display:block;position:absolute;top:7px;right:7px;width:15px;height:15px;margin:0;padding:0;overflow:hidden;background:transparent url(/images/flash_close.png?1000000000) 100% 0% no-repeat}#error .close span,#notice .close span,#applied .close span,.flash_js .close span,#no_js_explanation .close span{display:block;text-indent:-100em}#error .close:hover,#error .close:active,#notice .close:hover,#notice .close:active,#applied .close:hover,#applied .close:active,.flash_js .close:hover,.flash_js .close:active,#no_js_explanation .close:hover,#no_js_explanation .close:active{background-position:0 0}.flash_js{width:auto;margin:1em 0}#error,#js_error{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}#error .close,#js_error .close{background:transparent url(/images/flash_close.png?1000000000) 100% 0 no-repeat}#error .close:hover,#error .close:active,#js_error .close:hover,#js_error .close:active{background-position:0 0}#notice,#applied,#js_notice,#no_js_explanation{background:#e6efc2;color:#264409;border-color:#c6d880}#notice .close,#applied .close,#js_notice .close,#no_js_explanation .close{background:transparent url(/images/flash_close.png?1000000000) 100% 100% no-repeat}#notice .close:hover,#notice .close:active,#applied .close:hover,#applied .close:active,#js_notice .close:hover,#js_notice .close:active,#no_js_explanation .close:hover,#no_js_explanation .close:active{background-position:0 100%}#content .info,#content .success{background:transparent url(/images/info.gif?1000000000) 100% 0 no-repeat;width:26px;height:30px;position:relative;margin:0;z-index:20}#content .info em,#content .success em{display:none;font-style:normal;font-weight:normal;font-size:0.92em}#content .info:hover em,#content .info:focus em,#content .success:hover em,#content .success:focus em{display:block;width:180px;position:absolute;left:35px;top:2px;color:#514721;background-color:#fff6bf;border:1px solid #ffd324;padding:0.1em 0.5em}#content .first{z-index:20}#content .second{z-index:19}#content .third{z-index:18}#content .fourth{z-index:17}#content .fifth{z-index:16}#content .sixth{z-index:15}#content .seventh{z-index:14}#content .eighth{z-index:13}#content .ninth{z-index:12}#content .tenth{z-index:11}#content .leventh{z-index:10}#content .twelveth{z-index:19}#header{background:transparent url(/images/header_bg_left.png?1000000000) 0 0 repeat-x;position:relative}#header #background_helper{height:60px;width:50%;position:absolute;top:0;right:0;background:transparent url(/images/header_bg_right.png?1000000000) 0 0 repeat-x}#header .wrapper{width:780px;height:110px;margin:0 auto;position:relative}#logo{position:relative;top:20px;left:10px;width:243px;height:64px;background:transparent url(/images/logo.gif?1000000000) 0 0 no-repeat}#logo span{display:block;text-indent:-999999em}#logo span a{display:block;overflow:hidden;height:64px;background:transparent url(/images/logo.gif?1000000000) 0 0 no-repeat;font-size:2.1em;font-weight:bold;font-family:Trebuchet MS, Helvetica, Arial, sans-serif}#logo p.slogan{overflow:hidden;position:absolute;right:0;bottom:0;width:190px;height:15px;text-indent:-999999em;background:transparent url(/images/logo_slogan.gif?1000000000) 0 100% no-repeat}#logo p.slogan.companies{background-position:0 0}#logo p.slogan a{display:block}#session{float:right;position:relative;padding:3px 0 12px 30px;height:45px;width:475px;background:transparent url(/images/login_form_bg.gif?1000000000) 0 0 no-repeat;color:#6c6c6c}#session h3{display:none}#session p{display:none}#session form{clear:left}#session form *{float:left}#session form label{padding:0 1em}#session form .text input{width:110px;padding:2px;margin-left:3px;color:#6c6c6c;font-size:0.92em;clear:left}#session form .text label{float:left;font-size:0.92em;padding-left:0.5em}#session form .checkbox{position:relative;margin:1.6em 0 0 3px}#session form .checkbox label{margin-left:10px;line-height:1.7em;font-size:0.92em}#session form .checkbox input{position:absolute;top:0;left:0}#session form .actions{margin-top:1.5em}#session form .forgot_password{display:block;position:absolute;left:156px;bottom:1px;font-size:0.75em}#session form .forgot_password a{text-decoration:none}#session form .forgot_password a:hover,#session form .forgot_password a:active{text-decoration:underline}#session .logged{text-align:right;padding-top:5px}#session .logged a{display:block}#admin{background-color:#ececec;border:1px solid #e2e2e2;padding:0.5em 0}#admin ul{overflow:hidden;margin:0 auto;width:780px;text-align:center}#admin li{display:inline;margin-left:1ex}#admin .done{color:#fff;background-color:#359613;text-decoration:none;padding:0 1ex}#registration_menu,#user_menu{position:absolute;bottom:0;right:0;font-family:Helvetica, Arial, sans-serif}#registration_menu li,#user_menu li{float:left;padding-left:10px;margin-left:3px;background:transparent url(/images/menu_tab.png?1000000000) 0 -40px no-repeat;font-weight:bold}#registration_menu li a,#user_menu li a{display:block;color:#6c6c6c;text-decoration:none;font-size:1em;line-height:18px;padding:10px 15px 9px 5px;background:transparent url(/images/menu_tab.png?1000000000) 100% -40px no-repeat;outline:none}#registration_menu li a .count,#user_menu li a .count{font-weight:normal;color:#a0a0a0}#registration_menu li a .count em,#user_menu li a .count em{font-weight:bold;font-style:normal;color:#6c6c6c}#registration_menu li:hover,#user_menu li:hover{background-position:0 0;border-bottom:1px solid #e2e2e2}#registration_menu li:hover a,#user_menu li:hover a{background-position:100% 0;padding-bottom:8px}#registration_menu li.ui-tabs-selected,#registration_menu li.selected,#user_menu li.ui-tabs-selected,#user_menu li.selected{background-position:0 0}#registration_menu li.ui-tabs-selected a,#registration_menu li.selected a,#user_menu li.ui-tabs-selected a,#user_menu li.selected a{background-position:100% 0;color:#04699d}#registration_menu li.ui-tabs-selected a .count,#registration_menu li.selected a .count,#user_menu li.ui-tabs-selected a .count,#user_menu li.selected a .count{color:#379cd0}#registration_menu li.ui-tabs-selected a .count em,#registration_menu li.selected a .count em,#user_menu li.ui-tabs-selected a .count em,#user_menu li.selected a .count em{color:#04699d}#registration_menu li.ui-tabs-selected:hover,#registration_menu li.selected:hover,#user_menu li.ui-tabs-selected:hover,#user_menu li.selected:hover{border-bottom:none}#registration_menu li.ui-tabs-selected:hover a,#registration_menu li.selected:hover a,#user_menu li.ui-tabs-selected:hover a,#user_menu li.selected:hover a{padding-bottom:9px}#content{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both;margin:10px auto 10px}#content .wrapper{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px}#landing_page_superbanner{width:780px;margin:auto;padding:0;border:0;clear:both;overflow:visable;background:transparent;position:relative}#landing_page_superbanner .wrapper{margin:0 auto 0;width:728px;background:transparent;border:0;padding:0}#footer{margin:5px auto 10px;width:780px;padding:0 7px;clear:both;overflow:hidden;background:transparent url(/images/footer_bg.png?1000000000) 0 100% no-repeat;position:relative}#footer .wrapper{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both;margin-bottom:59px;padding:1.5em 15px 0;width:750px}#footer .wrapper .seo_text{background-color:#fff;border-width:0 1px;border-style:solid;border-color:#e2e2e2;width:738px;margin:0 -20px;padding:15px 20px;margin-left:-15px;margin-right:-15px;padding:0 20px 0;width:738px}#footer .wrapper .seo_text .inner{padding:0 10px 10px;border-bottom:1px solid #e5e5e5}#footer .wrapper .links{background-color:#fff;border-width:0 1px;border-style:solid;border-color:#e2e2e2;width:738px;margin:0 -20px;padding:15px 20px;margin-left:-15px;margin-right:-15px;padding-top:0;padding-bottom:0}#footer .wrapper .links ul{padding:1em 0 0;overflow:hidden}#footer .wrapper .links ul li{float:left;margin:0 20px 0 10px;font-weight:bold}#footer .wrapper .links ul li ul{border:none;padding:0;margin-top:0.3em}#footer .wrapper .links ul li ul li{float:none;margin:0;font-weight:normal}#footer .wrapper .links ul li ul li a{text-decoration:none}#footer .wrapper .links ul li ul li a:hover,#footer .wrapper .links ul li ul li a:active{text-decoration:underline}#footer p.copyright,#footer a.back{position:absolute;bottom:20px;color:#6c6c6c}#footer p.copyright{left:37px}#footer a.back{right:37px;text-decoration:none}#pages.serve #content,#pages.serve #content .wrapper{border:none;background-image:none;top:0;left:0;padding:0;width:780px}#pages.serve .page{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both}#pages.serve .page .outer{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px}#pages.serve .page .outer .inner{background-color:#fff;border-width:0 1px;border-style:solid;border-color:#e2e2e2;width:738px;margin:0 -20px;padding:15px 20px}#pages.serve .page .outer ul li{list-style:disc}#invitations.new #content form dl,#invitations.create #content form dl{overflow:hidden}#invitations.new #content form dt,#invitations.new #content form dd,#invitations.create #content form dt,#invitations.create #content form dd{margin:0.5em 0;float:left}#invitations.new #content form dt.name,#invitations.create #content form dt.name{clear:left}#invitations.new #content form label,#invitations.create #content form label{font-weight:normal;padding-left:0;width:130px}#invitations.new #content form input,#invitations.create #content form input{width:200px}#invitations.new #content form .name input,#invitations.create #content form .name input{margin-right:40px}#invitations.new #content form .actions input,#invitations.create #content form .actions input{width:auto}.initially_hidden{display:none}#fixed_warning{position:absolute;top:80px;right:15px;width:200px;border:#cb2a13 1px solid}#fixed_warning .header{background:#cb2a13;color:#fff;font-size:1.2em;font-weight:bold;padding:5px}#fixed_warning .note{background:#fffede;padding:5px}#fixed_warning .note .bigger{font-size:1.8em}#offers .short_info,#job_postings .short_info,#job_posting_bookmarks .short_info{margin-left:470px}#offers.index .info:hover em,#offers.index .info:focus em,#offers.applied .info:hover em,#offers.applied .info:focus em,#offers.show .info:hover em,#offers.show .info:focus em,#job_postings.index .info:hover em,#job_postings.index .info:focus em,#job_postings.show .info:hover em,#job_postings.show .info:focus em,#job_posting_bookmarks.index .info:hover em,#job_posting_bookmarks.index .info:focus em{width:400px;left:-400px;top:32px}#offers.index #content,#offers.index #content .wrapper,#offers.applied #content,#offers.applied #content .wrapper,#job_postings.index #content,#job_postings.index #content .wrapper,#job_posting_bookmarks.index #content,#job_posting_bookmarks.index #content .wrapper{border:none;background-image:none;top:0;left:0;padding:0;width:780px}#offers.index #content form div,#offers.applied #content form div,#job_postings.index #content form div,#job_posting_bookmarks.index #content form div{margin:0;overflow:visible}#offers.index #content #company_inbox_folders,#offers.index #content #student_jobs_folders,#offers.applied #content #company_inbox_folders,#offers.applied #content #student_jobs_folders,#job_postings.index #content #company_inbox_folders,#job_postings.index #content #student_jobs_folders,#job_posting_bookmarks.index #content #company_inbox_folders,#job_posting_bookmarks.index #content #student_jobs_folders{overflow:hidden;float:right;margin:0 0 5px;z-index:100;position:relative}#offers.index #content #company_inbox_folders li,#offers.index #content #student_jobs_folders li,#offers.applied #content #company_inbox_folders li,#offers.applied #content #student_jobs_folders li,#job_postings.index #content #company_inbox_folders li,#job_postings.index #content #student_jobs_folders li,#job_posting_bookmarks.index #content #company_inbox_folders li,#job_posting_bookmarks.index #content #student_jobs_folders li{float:left;padding-bottom:4px}#offers.index #content #company_inbox_folders li a,#offers.index #content #student_jobs_folders li a,#offers.applied #content #company_inbox_folders li a,#offers.applied #content #student_jobs_folders li a,#job_postings.index #content #company_inbox_folders li a,#job_postings.index #content #student_jobs_folders li a,#job_posting_bookmarks.index #content #company_inbox_folders li a,#job_posting_bookmarks.index #content #student_jobs_folders li a{display:block;border-right:1px solid #e2e2e2;outline:none;text-decoration:none;padding:0 1em;margin-right:-1px}#offers.index #content #company_inbox_folders li a:hover,#offers.index #content #company_inbox_folders li a:active,#offers.index #content #student_jobs_folders li a:hover,#offers.index #content #student_jobs_folders li a:active,#offers.applied #content #company_inbox_folders li a:hover,#offers.applied #content #company_inbox_folders li a:active,#offers.applied #content #student_jobs_folders li a:hover,#offers.applied #content #student_jobs_folders li a:active,#job_postings.index #content #company_inbox_folders li a:hover,#job_postings.index #content #company_inbox_folders li a:active,#job_postings.index #content #student_jobs_folders li a:hover,#job_postings.index #content #student_jobs_folders li a:active,#job_posting_bookmarks.index #content #company_inbox_folders li a:hover,#job_posting_bookmarks.index #content #company_inbox_folders li a:active,#job_posting_bookmarks.index #content #student_jobs_folders li a:hover,#job_posting_bookmarks.index #content #student_jobs_folders li a:active{text-decoration:underline}#offers.index #content #company_inbox_folders li.selected,#offers.index #content #student_jobs_folders li.selected,#offers.applied #content #company_inbox_folders li.selected,#offers.applied #content #student_jobs_folders li.selected,#job_postings.index #content #company_inbox_folders li.selected,#job_postings.index #content #student_jobs_folders li.selected,#job_posting_bookmarks.index #content #company_inbox_folders li.selected,#job_posting_bookmarks.index #content #student_jobs_folders li.selected{background:transparent url(/images/arrow_inbox.gif?1000000000) 50% 100% no-repeat}#offers.index #content #company_inbox_folders li.selected a,#offers.index #content #student_jobs_folders li.selected a,#offers.applied #content #company_inbox_folders li.selected a,#offers.applied #content #student_jobs_folders li.selected a,#job_postings.index #content #company_inbox_folders li.selected a,#job_postings.index #content #student_jobs_folders li.selected a,#job_posting_bookmarks.index #content #company_inbox_folders li.selected a,#job_posting_bookmarks.index #content #student_jobs_folders li.selected a{background-color:#1284ba;border-color:#1284ba;color:#fff}#offers.index #content #company_inbox_folders li.selected a:hover,#offers.index #content #company_inbox_folders li.selected a:active,#offers.index #content #student_jobs_folders li.selected a:hover,#offers.index #content #student_jobs_folders li.selected a:active,#offers.applied #content #company_inbox_folders li.selected a:hover,#offers.applied #content #company_inbox_folders li.selected a:active,#offers.applied #content #student_jobs_folders li.selected a:hover,#offers.applied #content #student_jobs_folders li.selected a:active,#job_postings.index #content #company_inbox_folders li.selected a:hover,#job_postings.index #content #company_inbox_folders li.selected a:active,#job_postings.index #content #student_jobs_folders li.selected a:hover,#job_postings.index #content #student_jobs_folders li.selected a:active,#job_posting_bookmarks.index #content #company_inbox_folders li.selected a:hover,#job_posting_bookmarks.index #content #company_inbox_folders li.selected a:active,#job_posting_bookmarks.index #content #student_jobs_folders li.selected a:hover,#job_posting_bookmarks.index #content #student_jobs_folders li.selected a:active{text-decoration:none}#offers.index #content #job_filter,#offers.applied #content #job_filter,#job_postings.index #content #job_filter,#job_posting_bookmarks.index #content #job_filter{float:left;margin-bottom:0.4em}#offers.index #content #sort_offers_by,#offers.applied #content #sort_offers_by,#job_postings.index #content #sort_offers_by,#job_posting_bookmarks.index #content #sort_offers_by{font-size:0.92em;float:left;clear:left;overflow:hidden;margin:3px 0 10px 5px}#offers.index #content #sort_offers_by p,#offers.applied #content #sort_offers_by p,#job_postings.index #content #sort_offers_by p,#job_posting_bookmarks.index #content #sort_offers_by p{float:left;margin:0}#offers.index #content #sort_offers_by ul,#offers.applied #content #sort_offers_by ul,#job_postings.index #content #sort_offers_by ul,#job_posting_bookmarks.index #content #sort_offers_by ul{float:left;padding:1px 0 0 5px}#offers.index #content #sort_offers_by ul li,#offers.applied #content #sort_offers_by ul li,#job_postings.index #content #sort_offers_by ul li,#job_posting_bookmarks.index #content #sort_offers_by ul li{float:left;margin-left:3px}#offers.index #content #sort_offers_by ul li a,#offers.applied #content #sort_offers_by ul li a,#job_postings.index #content #sort_offers_by ul li a,#job_posting_bookmarks.index #content #sort_offers_by ul li a{text-decoration:none;display:block;margin:-1px 0;padding:0 0.3em;outline:none}#offers.index #content #sort_offers_by ul li a:hover,#offers.index #content #sort_offers_by ul li a:active,#offers.applied #content #sort_offers_by ul li a:hover,#offers.applied #content #sort_offers_by ul li a:active,#job_postings.index #content #sort_offers_by ul li a:hover,#job_postings.index #content #sort_offers_by ul li a:active,#job_posting_bookmarks.index #content #sort_offers_by ul li a:hover,#job_posting_bookmarks.index #content #sort_offers_by ul li a:active{text-decoration:underline}#offers.index #content #sort_offers_by ul li.selected,#offers.applied #content #sort_offers_by ul li.selected,#job_postings.index #content #sort_offers_by ul li.selected,#job_posting_bookmarks.index #content #sort_offers_by ul li.selected{background-color:#1284ba;padding:0 1px}#offers.index #content #sort_offers_by ul li.selected a,#offers.applied #content #sort_offers_by ul li.selected a,#job_postings.index #content #sort_offers_by ul li.selected a,#job_posting_bookmarks.index #content #sort_offers_by ul li.selected a{background-color:#1284ba;color:#fff}#offers.index #content #sort_offers_by ul li.selected a:hover,#offers.index #content #sort_offers_by ul li.selected a:active,#offers.applied #content #sort_offers_by ul li.selected a:hover,#offers.applied #content #sort_offers_by ul li.selected a:active,#job_postings.index #content #sort_offers_by ul li.selected a:hover,#job_postings.index #content #sort_offers_by ul li.selected a:active,#job_posting_bookmarks.index #content #sort_offers_by ul li.selected a:hover,#job_posting_bookmarks.index #content #sort_offers_by ul li.selected a:active{text-decoration:none}#offers.index #content .indicator,#offers.applied #content .indicator,#job_postings.index #content .indicator,#job_posting_bookmarks.index #content .indicator{display:block;clear:both;margin:100px auto}#offers.index #content #job_posting_id,#offers.applied #content #job_posting_id,#job_postings.index #content #job_posting_id,#job_posting_bookmarks.index #content #job_posting_id{margin-bottom:15px;font-size:1.08em}#offers.index #content ul#job_postings_list,#offers.applied #content ul#job_postings_list,#job_postings.index #content ul#job_postings_list,#job_posting_bookmarks.index #content ul#job_postings_list{clear:both;overflow:hidden}#offers.index #content ul,#offers.applied #content ul,#job_postings.index #content ul,#job_posting_bookmarks.index #content ul{margin:0}#offers.index #content ul li.job_posting,#offers.index #content ul li.job_application,#offers.applied #content ul li.job_posting,#offers.applied #content ul li.job_application,#job_postings.index #content ul li.job_posting,#job_postings.index #content ul li.job_application,#job_posting_bookmarks.index #content ul li.job_posting,#job_posting_bookmarks.index #content ul li.job_application{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both}#offers.index #content ul li.job_posting .inner,#offers.index #content ul li.job_application .inner,#offers.applied #content ul li.job_posting .inner,#offers.applied #content ul li.job_application .inner,#job_postings.index #content ul li.job_posting .inner,#job_postings.index #content ul li.job_application .inner,#job_posting_bookmarks.index #content ul li.job_posting .inner,#job_posting_bookmarks.index #content ul li.job_application .inner{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px;padding-bottom:45px;margin-top:10px;overflow:hidden;*zoom:1}#offers.index #content ul li.job_posting .inner .basic_data,#offers.index #content ul li.job_application .inner .basic_data,#offers.applied #content ul li.job_posting .inner .basic_data,#offers.applied #content ul li.job_application .inner .basic_data,#job_postings.index #content ul li.job_posting .inner .basic_data,#job_postings.index #content ul li.job_application .inner .basic_data,#job_posting_bookmarks.index #content ul li.job_posting .inner .basic_data,#job_posting_bookmarks.index #content ul li.job_application .inner .basic_data{float:left;padding-right:20px;width:330px}#offers.index #content ul li.job_posting .inner h2,#offers.index #content ul li.job_application .inner h2,#offers.applied #content ul li.job_posting .inner h2,#offers.applied #content ul li.job_application .inner h2,#job_postings.index #content ul li.job_posting .inner h2,#job_postings.index #content ul li.job_application .inner h2,#job_posting_bookmarks.index #content ul li.job_posting .inner h2,#job_posting_bookmarks.index #content ul li.job_application .inner h2{font-size:1.08em;margin-bottom:0;font-weight:normal}#offers.index #content ul li.job_posting .inner h2 a,#offers.index #content ul li.job_application .inner h2 a,#offers.applied #content ul li.job_posting .inner h2 a,#offers.applied #content ul li.job_application .inner h2 a,#job_postings.index #content ul li.job_posting .inner h2 a,#job_postings.index #content ul li.job_application .inner h2 a,#job_posting_bookmarks.index #content ul li.job_posting .inner h2 a,#job_posting_bookmarks.index #content ul li.job_application .inner h2 a{text-decoration:none}#offers.index #content ul li.job_posting .inner h2 a:hover,#offers.index #content ul li.job_posting .inner h2 a:active,#offers.index #content ul li.job_application .inner h2 a:hover,#offers.index #content ul li.job_application .inner h2 a:active,#offers.applied #content ul li.job_posting .inner h2 a:hover,#offers.applied #content ul li.job_posting .inner h2 a:active,#offers.applied #content ul li.job_application .inner h2 a:hover,#offers.applied #content ul li.job_application .inner h2 a:active,#job_postings.index #content ul li.job_posting .inner h2 a:hover,#job_postings.index #content ul li.job_posting .inner h2 a:active,#job_postings.index #content ul li.job_application .inner h2 a:hover,#job_postings.index #content ul li.job_application .inner h2 a:active,#job_posting_bookmarks.index #content ul li.job_posting .inner h2 a:hover,#job_posting_bookmarks.index #content ul li.job_posting .inner h2 a:active,#job_posting_bookmarks.index #content ul li.job_application .inner h2 a:hover,#job_posting_bookmarks.index #content ul li.job_application .inner h2 a:active{text-decoration:underline}#offers.index #content ul li.job_posting .image,#offers.index #content ul li.job_application .image,#offers.applied #content ul li.job_posting .image,#offers.applied #content ul li.job_application .image,#job_postings.index #content ul li.job_posting .image,#job_postings.index #content ul li.job_application .image,#job_posting_bookmarks.index #content ul li.job_posting .image,#job_posting_bookmarks.index #content ul li.job_application .image{display:inline;float:left;width:80px;margin:5px 30px 0 10px;text-align:center}#offers.index #content ul li.job_posting form.edit_offer,#offers.index #content ul li.job_application form.edit_offer,#offers.applied #content ul li.job_posting form.edit_offer,#offers.applied #content ul li.job_application form.edit_offer,#job_postings.index #content ul li.job_posting form.edit_offer,#job_postings.index #content ul li.job_application form.edit_offer,#job_posting_bookmarks.index #content ul li.job_posting form.edit_offer,#job_posting_bookmarks.index #content ul li.job_application form.edit_offer{clear:both;padding:1em 0;display:none}#offers.index #content ul li.job_posting form.edit_offer label,#offers.index #content ul li.job_application form.edit_offer label,#offers.applied #content ul li.job_posting form.edit_offer label,#offers.applied #content ul li.job_application form.edit_offer label,#job_postings.index #content ul li.job_posting form.edit_offer label,#job_postings.index #content ul li.job_application form.edit_offer label,#job_posting_bookmarks.index #content ul li.job_posting form.edit_offer label,#job_posting_bookmarks.index #content ul li.job_application form.edit_offer label{padding:0;width:auto;margin-right:1em}#offers.index #content ul li.job_posting form.edit_offer textarea,#offers.index #content ul li.job_application form.edit_offer textarea,#offers.applied #content ul li.job_posting form.edit_offer textarea,#offers.applied #content ul li.job_application form.edit_offer textarea,#job_postings.index #content ul li.job_posting form.edit_offer textarea,#job_postings.index #content ul li.job_application form.edit_offer textarea,#job_posting_bookmarks.index #content ul li.job_posting form.edit_offer textarea,#job_posting_bookmarks.index #content ul li.job_application form.edit_offer textarea{width:85%;background-color:#ffc;border:none;overflow:hidden;height:1.5em;padding:0;font-size:smaller}#offers.index #content ul li.job_posting form.edit_offer a,#offers.index #content ul li.job_application form.edit_offer a,#offers.applied #content ul li.job_posting form.edit_offer a,#offers.applied #content ul li.job_application form.edit_offer a,#job_postings.index #content ul li.job_posting form.edit_offer a,#job_postings.index #content ul li.job_application form.edit_offer a,#job_posting_bookmarks.index #content ul li.job_posting form.edit_offer a,#job_posting_bookmarks.index #content ul li.job_application form.edit_offer a{float:right;margin-left:1em}#offers.index #content ul li.job_posting form.edit_offer div,#offers.index #content ul li.job_application form.edit_offer div,#offers.applied #content ul li.job_posting form.edit_offer div,#offers.applied #content ul li.job_application form.edit_offer div,#job_postings.index #content ul li.job_posting form.edit_offer div,#job_postings.index #content ul li.job_application form.edit_offer div,#job_posting_bookmarks.index #content ul li.job_posting form.edit_offer div,#job_posting_bookmarks.index #content ul li.job_application form.edit_offer div{display:none}#offers.index #content ul li.job_posting form.edit_offer div span,#offers.index #content ul li.job_application form.edit_offer div span,#offers.applied #content ul li.job_posting form.edit_offer div span,#offers.applied #content ul li.job_application form.edit_offer div span,#job_postings.index #content ul li.job_posting form.edit_offer div span,#job_postings.index #content ul li.job_application form.edit_offer div span,#job_posting_bookmarks.index #content ul li.job_posting form.edit_offer div span,#job_posting_bookmarks.index #content ul li.job_application form.edit_offer div span{font-style:italic;color:silver;float:left}#offers.index #content ul li.job_posting form.edit_offer div input[type=submit],#offers.index #content ul li.job_posting form.edit_offer div a,#offers.index #content ul li.job_application form.edit_offer div input[type=submit],#offers.index #content ul li.job_application form.edit_offer div a,#offers.applied #content ul li.job_posting form.edit_offer div input[type=submit],#offers.applied #content ul li.job_posting form.edit_offer div a,#offers.applied #content ul li.job_application form.edit_offer div input[type=submit],#offers.applied #content ul li.job_application form.edit_offer div a,#job_postings.index #content ul li.job_posting form.edit_offer div input[type=submit],#job_postings.index #content ul li.job_posting form.edit_offer div a,#job_postings.index #content ul li.job_application form.edit_offer div input[type=submit],#job_postings.index #content ul li.job_application form.edit_offer div a,#job_posting_bookmarks.index #content ul li.job_posting form.edit_offer div input[type=submit],#job_posting_bookmarks.index #content ul li.job_posting form.edit_offer div a,#job_posting_bookmarks.index #content ul li.job_application form.edit_offer div input[type=submit],#job_posting_bookmarks.index #content ul li.job_application form.edit_offer div a{float:right;margin-left:1em}#offers.index #content ul li.job_posting.new .basic_data,#offers.index #content ul li.job_application.new .basic_data,#offers.applied #content ul li.job_posting.new .basic_data,#offers.applied #content ul li.job_application.new .basic_data,#job_postings.index #content ul li.job_posting.new .basic_data,#job_postings.index #content ul li.job_application.new .basic_data,#job_posting_bookmarks.index #content ul li.job_posting.new .basic_data,#job_posting_bookmarks.index #content ul li.job_application.new .basic_data{background:transparent url(/images/new.gif?1000000000) 0 0 no-repeat;padding-left:120px;margin-left:-120px}#offers.index #content ul li.job_posting.new h2,#offers.index #content ul li.job_posting.new p.company,#offers.index #content ul li.job_application.new h2,#offers.index #content ul li.job_application.new p.company,#offers.applied #content ul li.job_posting.new h2,#offers.applied #content ul li.job_posting.new p.company,#offers.applied #content ul li.job_application.new h2,#offers.applied #content ul li.job_application.new p.company,#job_postings.index #content ul li.job_posting.new h2,#job_postings.index #content ul li.job_posting.new p.company,#job_postings.index #content ul li.job_application.new h2,#job_postings.index #content ul li.job_application.new p.company,#job_posting_bookmarks.index #content ul li.job_posting.new h2,#job_posting_bookmarks.index #content ul li.job_posting.new p.company,#job_posting_bookmarks.index #content ul li.job_application.new h2,#job_posting_bookmarks.index #content ul li.job_application.new p.company{font-weight:bold}#offers.index #content ul li.job_posting p,#offers.index #content ul li.job_application p,#offers.applied #content ul li.job_posting p,#offers.applied #content ul li.job_application p,#job_postings.index #content ul li.job_posting p,#job_postings.index #content ul li.job_application p,#job_posting_bookmarks.index #content ul li.job_posting p,#job_posting_bookmarks.index #content ul li.job_application p{margin:0}#offers.index #content ul li.job_posting .actions,#offers.index #content ul li.job_application .actions,#offers.applied #content ul li.job_posting .actions,#offers.applied #content ul li.job_application .actions,#job_postings.index #content ul li.job_posting .actions,#job_postings.index #content ul li.job_application .actions,#job_posting_bookmarks.index #content ul li.job_posting .actions,#job_posting_bookmarks.index #content ul li.job_application .actions{position:absolute;right:0;bottom:10px}#offers.index #content ul li.job_posting .time_ago,#offers.index #content ul li.job_application .time_ago,#offers.applied #content ul li.job_posting .time_ago,#offers.applied #content ul li.job_application .time_ago,#job_postings.index #content ul li.job_posting .time_ago,#job_postings.index #content ul li.job_application .time_ago,#job_posting_bookmarks.index #content ul li.job_posting .time_ago,#job_posting_bookmarks.index #content ul li.job_application .time_ago{font-size:0.9em;font-style:italic}#offers.index #content ul li.job_posting .title em,#offers.index #content ul li.job_application .title em,#offers.applied #content ul li.job_posting .title em,#offers.applied #content ul li.job_application .title em,#job_postings.index #content ul li.job_posting .title em,#job_postings.index #content ul li.job_application .title em,#job_posting_bookmarks.index #content ul li.job_posting .title em,#job_posting_bookmarks.index #content ul li.job_application .title em{display:block;color:red;font-size:0.9em;font-style:normal}#offers.index #content ul li.job_posting .actions,#offers.applied #content ul li.job_posting .actions,#job_postings.index #content ul li.job_posting .actions,#job_posting_bookmarks.index #content ul li.job_posting .actions{right:40px}#offers.index #content ul li.job_posting .actions li form,#offers.applied #content ul li.job_posting .actions li form,#job_postings.index #content ul li.job_posting .actions li form,#job_posting_bookmarks.index #content ul li.job_posting .actions li form{overflow:visible}#offers.index #content ul li.job_posting .info,#offers.applied #content ul li.job_posting .info,#job_postings.index #content ul li.job_posting .info,#job_posting_bookmarks.index #content ul li.job_posting .info{position:absolute;bottom:13px;right:14px}#offers.index #content ul li.job_posting .info h2,#offers.index #content ul li.job_posting .info p.company,#offers.applied #content ul li.job_posting .info h2,#offers.applied #content ul li.job_posting .info p.company,#job_postings.index #content ul li.job_posting .info h2,#job_postings.index #content ul li.job_posting .info p.company,#job_posting_bookmarks.index #content ul li.job_posting .info h2,#job_posting_bookmarks.index #content ul li.job_posting .info p.company{font-weight:normal}#offers.index #content ul li.job_application h2,#offers.index #content ul li.job_application p.company,#offers.applied #content ul li.job_application h2,#offers.applied #content ul li.job_application p.company,#job_postings.index #content ul li.job_application h2,#job_postings.index #content ul li.job_application p.company,#job_posting_bookmarks.index #content ul li.job_application h2,#job_posting_bookmarks.index #content ul li.job_application p.company{font-weight:normal}#offers.index #content ul li.job_application.new h2,#offers.index #content ul li.job_application.new p.company,#offers.applied #content ul li.job_application.new h2,#offers.applied #content ul li.job_application.new p.company,#job_postings.index #content ul li.job_application.new h2,#job_postings.index #content ul li.job_application.new p.company,#job_posting_bookmarks.index #content ul li.job_application.new h2,#job_posting_bookmarks.index #content ul li.job_application.new p.company{font-weight:bold}#offers.index #content .pagination,#offers.applied #content .pagination,#job_postings.index #content .pagination,#job_posting_bookmarks.index #content .pagination{text-align:center;margin:15px 0 10px;font-weight:bold}#offers.index #content .pagination a,#offers.applied #content .pagination a,#job_postings.index #content .pagination a,#job_posting_bookmarks.index #content .pagination a{padding:3px;text-decoration:none}#offers.index #content .pagination a:hover,#offers.index #content .pagination a:active,#offers.applied #content .pagination a:hover,#offers.applied #content .pagination a:active,#job_postings.index #content .pagination a:hover,#job_postings.index #content .pagination a:active,#job_posting_bookmarks.index #content .pagination a:hover,#job_posting_bookmarks.index #content .pagination a:active{color:#3f718b}#offers.index #content .pagination span,#offers.applied #content .pagination span,#job_postings.index #content .pagination span,#job_posting_bookmarks.index #content .pagination span{padding:3px}#offers.index #content #uninteresting_offers,#offers.index #content #empty_inbox,#offers.applied #content #uninteresting_offers,#offers.applied #content #empty_inbox,#job_postings.index #content #uninteresting_offers,#job_postings.index #content #empty_inbox,#job_posting_bookmarks.index #content #uninteresting_offers,#job_posting_bookmarks.index #content #empty_inbox{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both}#offers.index #content #uninteresting_offers .inner,#offers.index #content #empty_inbox .inner,#offers.applied #content #uninteresting_offers .inner,#offers.applied #content #empty_inbox .inner,#job_postings.index #content #uninteresting_offers .inner,#job_postings.index #content #empty_inbox .inner,#job_posting_bookmarks.index #content #uninteresting_offers .inner,#job_posting_bookmarks.index #content #empty_inbox .inner{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px}#offers.index #content #uninteresting_offers .inner p,#offers.index #content #empty_inbox .inner p,#offers.applied #content #uninteresting_offers .inner p,#offers.applied #content #empty_inbox .inner p,#job_postings.index #content #uninteresting_offers .inner p,#job_postings.index #content #empty_inbox .inner p,#job_posting_bookmarks.index #content #uninteresting_offers .inner p,#job_posting_bookmarks.index #content #empty_inbox .inner p{margin-bottom:0.3em}#offers.index #content .new_invitations,#offers.applied #content .new_invitations,#job_postings.index #content .new_invitations,#job_posting_bookmarks.index #content .new_invitations{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both;overflow:visible}#offers.index #content .new_invitations .inner,#offers.applied #content .new_invitations .inner,#job_postings.index #content .new_invitations .inner,#job_posting_bookmarks.index #content .new_invitations .inner{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px}#offers.index #content .new_invitations .inner dl,#offers.applied #content .new_invitations .inner dl,#job_postings.index #content .new_invitations .inner dl,#job_posting_bookmarks.index #content .new_invitations .inner dl{overflow:hidden}#offers.index #content .new_invitations .inner dt,#offers.index #content .new_invitations .inner dd,#offers.applied #content .new_invitations .inner dt,#offers.applied #content .new_invitations .inner dd,#job_postings.index #content .new_invitations .inner dt,#job_postings.index #content .new_invitations .inner dd,#job_posting_bookmarks.index #content .new_invitations .inner dt,#job_posting_bookmarks.index #content .new_invitations .inner dd{margin:0.5em 0;float:left}#offers.index #content .new_invitations .inner dt.name,#offers.applied #content .new_invitations .inner dt.name,#job_postings.index #content .new_invitations .inner dt.name,#job_posting_bookmarks.index #content .new_invitations .inner dt.name{clear:left}#offers.index #content .new_invitations .inner label,#offers.applied #content .new_invitations .inner label,#job_postings.index #content .new_invitations .inner label,#job_posting_bookmarks.index #content .new_invitations .inner label{font-weight:normal;padding-left:0;width:130px}#offers.index #content .new_invitations .inner input,#offers.applied #content .new_invitations .inner input,#job_postings.index #content .new_invitations .inner input,#job_posting_bookmarks.index #content .new_invitations .inner input{width:200px}#offers.index #content .new_invitations .inner .name input,#offers.applied #content .new_invitations .inner .name input,#job_postings.index #content .new_invitations .inner .name input,#job_posting_bookmarks.index #content .new_invitations .inner .name input{margin-right:40px}#offers.index #content .new_invitations .inner .actions,#offers.applied #content .new_invitations .inner .actions,#job_postings.index #content .new_invitations .inner .actions,#job_posting_bookmarks.index #content .new_invitations .inner .actions{margin-bottom:1em}#offers.index #content .new_invitations .inner .actions input,#offers.applied #content .new_invitations .inner .actions input,#job_postings.index #content .new_invitations .inner .actions input,#job_posting_bookmarks.index #content .new_invitations .inner .actions input{width:auto}#offers.index .wrapper .search label{padding-left:5px !important}#offers.applied #content ul li.job_posting .inner{padding-bottom:10px}#offers.show .outer,#job_postings.show .outer{background-color:#fff;border-width:0 1px;border-style:solid;border-color:#e2e2e2;width:738px;margin:0 -20px;padding:15px 20px;padding-top:25px}#offers.show #image,#job_postings.show #image{display:inline;float:left;width:180px;margin-right:20px;text-align:center}#offers.show #basic_data,#job_postings.show #basic_data{display:inline;float:left;width:230px;margin:-10px 0 0;padding-right:20px}#offers.show #basic_data h1,#job_postings.show #basic_data h1{color:#04699d;margin-bottom:0}#offers.show #basic_data h3,#job_postings.show #basic_data h3{font-weight:bold;margin:0}#offers.show #basic_data p,#job_postings.show #basic_data p{margin-bottom:0}#offers.show #basic_data p.time_ago,#job_postings.show #basic_data p.time_ago{font-size:0.9em;font-style:italic}#offers.show .map,#job_postings.show .map{float:right}#offers.show #copyright,#job_postings.show #copyright{display:none}#offers.show #actions,#job_postings.show #actions{clear:both;width:100%}#offers.show .actions li form,#job_postings.show .actions li form{overflow:visible}#offers.show .actions li form div,#job_postings.show .actions li form div{overflow:visible;margin:0}#offers.show .actions .print,#job_postings.show .actions .print{float:right}#offers.show #without_motivation_letter_container,#job_postings.show #without_motivation_letter_container{float:right}#offers.show #without_motivation_letter_container label,#job_postings.show #without_motivation_letter_container label{float:none;padding:0;font-weight:normal}#offers.show .info,#job_postings.show .info{top:22px;float:left}#job_postings.show #actions{clear:left;width:auto}#job_postings.show #actions .actions{height:auto}#job_postings.show .bookmark,#job_postings.show .remove_bookmark{clear:left;margin-top:10px !important}#job_postings.show .bookmark form,#job_postings.show .remove_bookmark form{overflow:visible}#job_postings.show .bookmark form div,#job_postings.show .remove_bookmark form div{overflow:visible}#offers.show #student_profile,#job_postings.show #detailed_data{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both;clear:both;float:none;margin:0 -21px 0;background-image:url(/images/rounded_corners_full_width_gray.gif?1000000000);position:relative;bottom:-15px;left:0}#offers.show #student_profile .outer2,#job_postings.show #detailed_data .outer2{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px;background-image:url(/images/rounded_corners_full_width_gray.gif?1000000000)}#offers.show #student_profile .outer2 .inner,#job_postings.show #detailed_data .outer2 .inner{background-color:#fff;border-width:0 1px;border-style:solid;border-color:#e2e2e2;width:738px;margin:0 -20px;padding:15px 20px;background-color:#ebebeb;border-color:#d6d6d6;padding-top:0;overflow:hidden}#offers.show #student_profile .outer2 .right,#job_postings.show #detailed_data .outer2 .right{margin:0 300px}#offers.show #student_profile .offer_info,#offers.show #student_profile .application_info,#job_postings.show #detailed_data .offer_info,#job_postings.show #detailed_data .application_info{margin:0 15px}#offers.show #student_profile h2,#job_postings.show #detailed_data h2{float:none;background:none;width:auto;height:auto;color:#6c6c6c;left:0;right:0;line-height:1em;padding:0}#offers.show #student_profile h3,#job_postings.show #detailed_data h3{background:transparent url(/images/simple_heading_bg.gif?1000000000) 0 0 no-repeat;line-height:32px;height:32px;padding:0 15px;color:#fff;margin:15px -15px 5px;clear:both}#offers.show #student_profile h4,#job_postings.show #detailed_data h4{margin:5px 0 0}#offers.show #student_profile p,#job_postings.show #detailed_data p{margin:0}#offers.show #student_profile .job_description,#job_postings.show #detailed_data .job_description{overflow:hidden}#offers.show #student_profile .job_description p,#job_postings.show #detailed_data .job_description p{margin-bottom:1em}#offers.show #student_profile .job_description .map,#job_postings.show #detailed_data .job_description .map{margin:0 0 1em 1em;width:340px;float:right}#offers.show #student_profile ul,#offers.show #student_profile ol,#job_postings.show #detailed_data ul,#job_postings.show #detailed_data ol{margin:0 0 5px 15px !important}#offers.show #student_profile ul li,#job_postings.show #detailed_data ul li{list-style:disc}#offers.show #student_profile .selected,#job_postings.show #detailed_data .selected{font-weight:bold}#offers.show #student_profile .actions,#job_postings.show #detailed_data .actions{float:right}#offers.show #student_profile #motivation_letter .salutation,#job_postings.show #detailed_data #motivation_letter .salutation{display:block;margin-top:1.5em}#offers.show #student_profile #motivation_letter div.content,#job_postings.show #detailed_data #motivation_letter div.content{margin-bottom:1.5em}#offers.show #student_profile #motivation_letter div.content p,#job_postings.show #detailed_data #motivation_letter div.content p{margin-bottom:0.5em}#offers.show #student_profile #qualifications ul,#job_postings.show #detailed_data #qualifications ul{overflow:hidden;margin:0 !important;padding:0;zoom:1}#offers.show #student_profile #qualifications ul li,#job_postings.show #detailed_data #qualifications ul li{list-style:none;border-top:1px solid #999;padding:13px 3px 13px 25%;margin:-1px 0 0;position:relative;overflow:hidden;zoom:1}#offers.show #student_profile #qualifications ul h4,#job_postings.show #detailed_data #qualifications ul h4{display:inline;margin:0}#offers.show #student_profile #qualifications ul h4 em,#job_postings.show #detailed_data #qualifications ul h4 em{font-style:normal;font-weight:normal}#offers.show #student_profile #qualifications ul .kind,#job_postings.show #detailed_data #qualifications ul .kind{font-size:0.7em;text-transform:uppercase;margin:0.4em 0 0 1em;padding:0 0.4em;background-color:#6c6c6c;color:#ccc}#offers.show #student_profile #qualifications ul .date,#job_postings.show #detailed_data #qualifications ul .date{font-size:0.95em;line-height:1.2em;width:25%;position:absolute;top:1.45em;left:0}#offers.show #student_profile #qualifications ul .description,#job_postings.show #detailed_data #qualifications ul .description{clear:left}#offers.show #student_profile #other dl,#offers.show #student_profile #education dl,#offers.show #student_profile #qualifications dl,#offers.show #student_profile #student_basic_data dl,#offers.show #student_profile #short_info dl,#job_postings.show #detailed_data #other dl,#job_postings.show #detailed_data #education dl,#job_postings.show #detailed_data #qualifications dl,#job_postings.show #detailed_data #student_basic_data dl,#job_postings.show #detailed_data #short_info dl{margin-bottom:10px;overflow:hidden !important;zoom:1}#offers.show #student_profile #other dt,#offers.show #student_profile #other dd,#offers.show #student_profile #education dt,#offers.show #student_profile #education dd,#offers.show #student_profile #qualifications dt,#offers.show #student_profile #qualifications dd,#offers.show #student_profile #student_basic_data dt,#offers.show #student_profile #student_basic_data dd,#offers.show #student_profile #short_info dt,#offers.show #student_profile #short_info dd,#job_postings.show #detailed_data #other dt,#job_postings.show #detailed_data #other dd,#job_postings.show #detailed_data #education dt,#job_postings.show #detailed_data #education dd,#job_postings.show #detailed_data #qualifications dt,#job_postings.show #detailed_data #qualifications dd,#job_postings.show #detailed_data #student_basic_data dt,#job_postings.show #detailed_data #student_basic_data dd,#job_postings.show #detailed_data #short_info dt,#job_postings.show #detailed_data #short_info dd{width:25%;float:left;clear:none;padding:5px 0;border-top:1px solid #999;margin:-1px 0 0}#offers.show #student_profile #other dt,#offers.show #student_profile #education dt,#offers.show #student_profile #qualifications dt,#offers.show #student_profile #student_basic_data dt,#offers.show #student_profile #short_info dt,#job_postings.show #detailed_data #other dt,#job_postings.show #detailed_data #education dt,#job_postings.show #detailed_data #qualifications dt,#job_postings.show #detailed_data #student_basic_data dt,#job_postings.show #detailed_data #short_info dt{clear:left}#offers.show #student_profile #other dd,#offers.show #student_profile #education dd,#offers.show #student_profile #qualifications dd,#offers.show #student_profile #student_basic_data dd,#offers.show #student_profile #short_info dd,#job_postings.show #detailed_data #other dd,#job_postings.show #detailed_data #education dd,#job_postings.show #detailed_data #qualifications dd,#job_postings.show #detailed_data #student_basic_data dd,#job_postings.show #detailed_data #short_info dd{width:74%}#offers.show #student_profile #other dd ul,#offers.show #student_profile #education dd ul,#offers.show #student_profile #qualifications dd ul,#offers.show #student_profile #student_basic_data dd ul,#offers.show #student_profile #short_info dd ul,#job_postings.show #detailed_data #other dd ul,#job_postings.show #detailed_data #education dd ul,#job_postings.show #detailed_data #qualifications dd ul,#job_postings.show #detailed_data #student_basic_data dd ul,#job_postings.show #detailed_data #short_info dd ul{margin:0 !important}#offers.show #student_profile #other dd ul li,#offers.show #student_profile #education dd ul li,#offers.show #student_profile #qualifications dd ul li,#offers.show #student_profile #student_basic_data dd ul li,#offers.show #student_profile #short_info dd ul li,#job_postings.show #detailed_data #other dd ul li,#job_postings.show #detailed_data #education dd ul li,#job_postings.show #detailed_data #qualifications dd ul li,#job_postings.show #detailed_data #student_basic_data dd ul li,#job_postings.show #detailed_data #short_info dd ul li{border:none !important;list-style:none;padding:0}#offers.show #student_profile #other h4,#offers.show #student_profile #education h4,#offers.show #student_profile #qualifications h4,#offers.show #student_profile #student_basic_data h4,#offers.show #student_profile #short_info h4,#job_postings.show #detailed_data #other h4,#job_postings.show #detailed_data #education h4,#job_postings.show #detailed_data #qualifications h4,#job_postings.show #detailed_data #student_basic_data h4,#job_postings.show #detailed_data #short_info h4{clear:left}#offers.show #student_profile #other .level,#offers.show #student_profile #education .level,#offers.show #student_profile #qualifications .level,#offers.show #student_profile #student_basic_data .level,#offers.show #student_profile #short_info .level,#job_postings.show #detailed_data #other .level,#job_postings.show #detailed_data #education .level,#job_postings.show #detailed_data #qualifications .level,#job_postings.show #detailed_data #student_basic_data .level,#job_postings.show #detailed_data #short_info .level{font-style:italic}#offers.show #student_profile #documents_requests:after,#job_postings.show #detailed_data #documents_requests:after{content:".";display:block;height:0;clear:both;visibility:hidden}#offers.show #student_profile #documents_requests h3,#job_postings.show #detailed_data #documents_requests h3{margin-bottom:0}#offers.show #student_profile #documents_requests h4,#job_postings.show #detailed_data #documents_requests h4{font-size:1em;clear:left}#offers.show #student_profile #documents_requests h4,#offers.show #student_profile #documents_requests ul,#job_postings.show #detailed_data #documents_requests h4,#job_postings.show #detailed_data #documents_requests ul{width:25%;float:left;padding:10px 0 7px;border-top:1px solid #999;margin:-1px 0 0 !important}#offers.show #student_profile #documents_requests h4.cv,#offers.show #student_profile #documents_requests ul.cv,#job_postings.show #detailed_data #documents_requests h4.cv,#job_postings.show #detailed_data #documents_requests ul.cv{border:none}#offers.show #student_profile #documents_requests ul,#job_postings.show #detailed_data #documents_requests ul{width:75%}#offers.show #student_profile #documents_requests ul li,#job_postings.show #detailed_data #documents_requests ul li{margin-bottom:5px;list-style:none}#offers.show #student_profile #documents_requests ul li a,#job_postings.show #detailed_data #documents_requests ul li a{margin-left:10px}.hidden-contact-information{background:#000;color:#000}#content .wrapper #other dl{margin-bottom:10px;overflow:hidden !important;zoom:1}#content .wrapper #other dt,#content .wrapper #other dd{clear:left;padding:0;border-top:0px solid #999;margin:0}#content .wrapper #other dt{clear:left}#content .wrapper #other dd{width:74%}#content .wrapper #other dd ul{margin:0 !important}#content .wrapper #other dd ul li{border:none !important;list-style:none;padding:0}#content .wrapper #other h4{clear:left}#content .wrapper #other .level{font-style:italic}#offers #expired_offer_notification{overflow:hidden;*zoom:1}#offers #expired_offer_notification .actions{padding-top:10px;padding-bottom:5px}#content ul.actions{margin:0;padding:0;overflow:hidden}#content ul.actions li{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline;margin-left:15px}#content ul.actions li a,#content ul.actions li input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li input:focus{font-weight:bold}#content ul.actions li:hover,#content ul.actions li:active{background-position:100% -40px}#content ul.actions li:hover a,#content ul.actions li:hover input,#content ul.actions li:active a,#content ul.actions li:active input{background-position:0 -280px}#content ul.actions li a,#content ul.actions li input{left:-15px;margin-right:-15px;padding-left:25px}#content ul.actions li.next,#content ul.actions li.student_profile_next{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline;background-position:0 -160px;margin:0 40px 0 0}#content ul.actions li.next a,#content ul.actions li.next input,#content ul.actions li.student_profile_next a,#content ul.actions li.student_profile_next input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.next input:focus,#content ul.actions li.student_profile_next input:focus{font-weight:bold}#content ul.actions li.next:hover,#content ul.actions li.next:active,#content ul.actions li.student_profile_next:hover,#content ul.actions li.student_profile_next:active{background-position:100% -40px}#content ul.actions li.next:hover a,#content ul.actions li.next:hover input,#content ul.actions li.next:active a,#content ul.actions li.next:active input,#content ul.actions li.student_profile_next:hover a,#content ul.actions li.student_profile_next:hover input,#content ul.actions li.student_profile_next:active a,#content ul.actions li.student_profile_next:active input{background-position:0 -280px}#content ul.actions li.next a,#content ul.actions li.next input,#content ul.actions li.student_profile_next a,#content ul.actions li.student_profile_next input{background-position:100% -400px;left:30px;margin:0 0 0 -30px;padding:0 45px 0 25px}#content ul.actions li.next:hover,#content ul.actions li.next:active,#content ul.actions li.student_profile_next:hover,#content ul.actions li.student_profile_next:active{background-position:0 -200px}#content ul.actions li.next:hover a,#content ul.actions li.next:hover input,#content ul.actions li.next:active a,#content ul.actions li.next:active input,#content ul.actions li.student_profile_next:hover a,#content ul.actions li.student_profile_next:hover input,#content ul.actions li.student_profile_next:active a,#content ul.actions li.student_profile_next:active input{background-position:100% -440px}#content ul.actions li.back,#content ul.actions li.previous,#content ul.actions li.student_profile_previous{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.back a,#content ul.actions li.back input,#content ul.actions li.previous a,#content ul.actions li.previous input,#content ul.actions li.student_profile_previous a,#content ul.actions li.student_profile_previous input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.back input:focus,#content ul.actions li.previous input:focus,#content ul.actions li.student_profile_previous input:focus{font-weight:bold}#content ul.actions li.back:hover,#content ul.actions li.back:active,#content ul.actions li.previous:hover,#content ul.actions li.previous:active,#content ul.actions li.student_profile_previous:hover,#content ul.actions li.student_profile_previous:active{background-position:100% -40px}#content ul.actions li.back:hover a,#content ul.actions li.back:hover input,#content ul.actions li.back:active a,#content ul.actions li.back:active input,#content ul.actions li.previous:hover a,#content ul.actions li.previous:hover input,#content ul.actions li.previous:active a,#content ul.actions li.previous:active input,#content ul.actions li.student_profile_previous:hover a,#content ul.actions li.student_profile_previous:hover input,#content ul.actions li.student_profile_previous:active a,#content ul.actions li.student_profile_previous:active input{background-position:0 -280px}#content ul.actions li.back a,#content ul.actions li.back input,#content ul.actions li.previous a,#content ul.actions li.previous input,#content ul.actions li.student_profile_previous a,#content ul.actions li.student_profile_previous input{background-position:0 -320px}#content ul.actions li.back:hover a,#content ul.actions li.back:hover input,#content ul.actions li.back:active a,#content ul.actions li.back:active input,#content ul.actions li.previous:hover a,#content ul.actions li.previous:hover input,#content ul.actions li.previous:active a,#content ul.actions li.previous:active input,#content ul.actions li.student_profile_previous:hover a,#content ul.actions li.student_profile_previous:hover input,#content ul.actions li.student_profile_previous:active a,#content ul.actions li.student_profile_previous:active input{background-position:0 -360px}#content ul.actions li.toggle_link{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.toggle_link a,#content ul.actions li.toggle_link input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.toggle_link input:focus{font-weight:bold}#content ul.actions li.toggle_link:hover,#content ul.actions li.toggle_link:active{background-position:100% -40px}#content ul.actions li.toggle_link:hover a,#content ul.actions li.toggle_link:hover input,#content ul.actions li.toggle_link:active a,#content ul.actions li.toggle_link:active input{background-position:0 -280px}#content ul.actions li.toggle_link a,#content ul.actions li.toggle_link input{background-position:0 -560px}#content ul.actions li.toggle_link a.opened,#content ul.actions li.toggle_link input.opened{background-position:0 -480px}#content ul.actions li.toggle_link:hover a,#content ul.actions li.toggle_link:hover input,#content ul.actions li.toggle_link:active a,#content ul.actions li.toggle_link:active input{background-position:0 -600px}#content ul.actions li.toggle_link:hover a.opened,#content ul.actions li.toggle_link:hover input.opened,#content ul.actions li.toggle_link:active a.opened,#content ul.actions li.toggle_link:active input.opened{background-position:0 -520px}#content ul.actions li.add,#content ul.actions li.new{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.add a,#content ul.actions li.add input,#content ul.actions li.new a,#content ul.actions li.new input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.add input:focus,#content ul.actions li.new input:focus{font-weight:bold}#content ul.actions li.add:hover,#content ul.actions li.add:active,#content ul.actions li.new:hover,#content ul.actions li.new:active{background-position:100% -40px}#content ul.actions li.add:hover a,#content ul.actions li.add:hover input,#content ul.actions li.add:active a,#content ul.actions li.add:active input,#content ul.actions li.new:hover a,#content ul.actions li.new:hover input,#content ul.actions li.new:active a,#content ul.actions li.new:active input{background-position:0 -280px}#content ul.actions li.add a,#content ul.actions li.add input,#content ul.actions li.new a,#content ul.actions li.new input{background-position:0 -720px}#content ul.actions li.add:hover,#content ul.actions li.add:active,#content ul.actions li.new:hover,#content ul.actions li.new:active{background-position:100% -80px}#content ul.actions li.add:hover a,#content ul.actions li.add:hover input,#content ul.actions li.add:active a,#content ul.actions li.add:active input,#content ul.actions li.new:hover a,#content ul.actions li.new:hover input,#content ul.actions li.new:active a,#content ul.actions li.new:active input{background-position:0 -760px}#content ul.actions li.update,#content ul.actions li.save,#content ul.actions li.apply,#content ul.actions li.contact,#content ul.actions li.submit{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.update a,#content ul.actions li.update input,#content ul.actions li.save a,#content ul.actions li.save input,#content ul.actions li.apply a,#content ul.actions li.apply input,#content ul.actions li.contact a,#content ul.actions li.contact input,#content ul.actions li.submit a,#content ul.actions li.submit input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.update input:focus,#content ul.actions li.save input:focus,#content ul.actions li.apply input:focus,#content ul.actions li.contact input:focus,#content ul.actions li.submit input:focus{font-weight:bold}#content ul.actions li.update:hover,#content ul.actions li.update:active,#content ul.actions li.save:hover,#content ul.actions li.save:active,#content ul.actions li.apply:hover,#content ul.actions li.apply:active,#content ul.actions li.contact:hover,#content ul.actions li.contact:active,#content ul.actions li.submit:hover,#content ul.actions li.submit:active{background-position:100% -40px}#content ul.actions li.update:hover a,#content ul.actions li.update:hover input,#content ul.actions li.update:active a,#content ul.actions li.update:active input,#content ul.actions li.save:hover a,#content ul.actions li.save:hover input,#content ul.actions li.save:active a,#content ul.actions li.save:active input,#content ul.actions li.apply:hover a,#content ul.actions li.apply:hover input,#content ul.actions li.apply:active a,#content ul.actions li.apply:active input,#content ul.actions li.contact:hover a,#content ul.actions li.contact:hover input,#content ul.actions li.contact:active a,#content ul.actions li.contact:active input,#content ul.actions li.submit:hover a,#content ul.actions li.submit:hover input,#content ul.actions li.submit:active a,#content ul.actions li.submit:active input{background-position:0 -280px}#content ul.actions li.update a,#content ul.actions li.update input,#content ul.actions li.save a,#content ul.actions li.save input,#content ul.actions li.apply a,#content ul.actions li.apply input,#content ul.actions li.contact a,#content ul.actions li.contact input,#content ul.actions li.submit a,#content ul.actions li.submit input{background-position:0 -640px}#content ul.actions li.update:hover,#content ul.actions li.update:active,#content ul.actions li.save:hover,#content ul.actions li.save:active,#content ul.actions li.apply:hover,#content ul.actions li.apply:active,#content ul.actions li.contact:hover,#content ul.actions li.contact:active,#content ul.actions li.submit:hover,#content ul.actions li.submit:active{background-position:100% -80px}#content ul.actions li.update:hover a,#content ul.actions li.update:hover input,#content ul.actions li.update:active a,#content ul.actions li.update:active input,#content ul.actions li.save:hover a,#content ul.actions li.save:hover input,#content ul.actions li.save:active a,#content ul.actions li.save:active input,#content ul.actions li.apply:hover a,#content ul.actions li.apply:hover input,#content ul.actions li.apply:active a,#content ul.actions li.apply:active input,#content ul.actions li.contact:hover a,#content ul.actions li.contact:hover input,#content ul.actions li.contact:active a,#content ul.actions li.contact:active input,#content ul.actions li.submit:hover a,#content ul.actions li.submit:hover input,#content ul.actions li.submit:active a,#content ul.actions li.submit:active input{background-position:0 -680px}#content ul.actions li.no,#content ul.actions li.cancel,#content ul.actions li.toggle_cancel{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.no a,#content ul.actions li.no input,#content ul.actions li.cancel a,#content ul.actions li.cancel input,#content ul.actions li.toggle_cancel a,#content ul.actions li.toggle_cancel input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.no input:focus,#content ul.actions li.cancel input:focus,#content ul.actions li.toggle_cancel input:focus{font-weight:bold}#content ul.actions li.no:hover,#content ul.actions li.no:active,#content ul.actions li.cancel:hover,#content ul.actions li.cancel:active,#content ul.actions li.toggle_cancel:hover,#content ul.actions li.toggle_cancel:active{background-position:100% -40px}#content ul.actions li.no:hover a,#content ul.actions li.no:hover input,#content ul.actions li.no:active a,#content ul.actions li.no:active input,#content ul.actions li.cancel:hover a,#content ul.actions li.cancel:hover input,#content ul.actions li.cancel:active a,#content ul.actions li.cancel:active input,#content ul.actions li.toggle_cancel:hover a,#content ul.actions li.toggle_cancel:hover input,#content ul.actions li.toggle_cancel:active a,#content ul.actions li.toggle_cancel:active input{background-position:0 -280px}#content ul.actions li.no a,#content ul.actions li.no input,#content ul.actions li.cancel a,#content ul.actions li.cancel input,#content ul.actions li.toggle_cancel a,#content ul.actions li.toggle_cancel input{background-position:0 -800px}#content ul.actions li.no:hover,#content ul.actions li.no:active,#content ul.actions li.cancel:hover,#content ul.actions li.cancel:active,#content ul.actions li.toggle_cancel:hover,#content ul.actions li.toggle_cancel:active{background-position:100% -120px}#content ul.actions li.no:hover a,#content ul.actions li.no:hover input,#content ul.actions li.no:active a,#content ul.actions li.no:active input,#content ul.actions li.cancel:hover a,#content ul.actions li.cancel:hover input,#content ul.actions li.cancel:active a,#content ul.actions li.cancel:active input,#content ul.actions li.toggle_cancel:hover a,#content ul.actions li.toggle_cancel:hover input,#content ul.actions li.toggle_cancel:active a,#content ul.actions li.toggle_cancel:active input{background-position:0 -840px}#content ul.actions li.cancel_student,#content ul.actions li.cancel_link{float:left;background:transparent;margin:0 5px 0 0;padding:0 5px 0 0}#content ul.actions li.cancel_student a,#content ul.actions li.cancel_student input,#content ul.actions li.cancel_link a,#content ul.actions li.cancel_link input{background:transparent;color:#3f7194}#content ul.actions li.cancel_student:hover,#content ul.actions li.cancel_student:active,#content ul.actions li.cancel_link:hover,#content ul.actions li.cancel_link:active{background:transparent;text-decoration:underline}#content ul.actions li.cancel_student:hover a,#content ul.actions li.cancel_student:hover input,#content ul.actions li.cancel_student:active a,#content ul.actions li.cancel_student:active input,#content ul.actions li.cancel_link:hover a,#content ul.actions li.cancel_link:hover input,#content ul.actions li.cancel_link:active a,#content ul.actions li.cancel_link:active input{background:transparent}#content ul.actions li.delete{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.delete a,#content ul.actions li.delete input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.delete input:focus{font-weight:bold}#content ul.actions li.delete:hover,#content ul.actions li.delete:active{background-position:100% -40px}#content ul.actions li.delete:hover a,#content ul.actions li.delete:hover input,#content ul.actions li.delete:active a,#content ul.actions li.delete:active input{background-position:0 -280px}#content ul.actions li.delete a,#content ul.actions li.delete input{background-position:0 -1120px}#content ul.actions li.delete:hover,#content ul.actions li.delete:active{background-position:100% -120px}#content ul.actions li.delete:hover a,#content ul.actions li.delete:hover input,#content ul.actions li.delete:active a,#content ul.actions li.delete:active input{background-position:0 -1160px}#content ul.actions li.print{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.print a,#content ul.actions li.print input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.print input:focus{font-weight:bold}#content ul.actions li.print:hover,#content ul.actions li.print:active{background-position:100% -40px}#content ul.actions li.print:hover a,#content ul.actions li.print:hover input,#content ul.actions li.print:active a,#content ul.actions li.print:active input{background-position:0 -280px}#content ul.actions li.print a,#content ul.actions li.print input{background-position:0 -880px}#content ul.actions li.print:hover a,#content ul.actions li.print:hover input,#content ul.actions li.print:active a,#content ul.actions li.print:active input{background-position:0 -920px}#content ul.actions li.search{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.search a,#content ul.actions li.search input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.search input:focus{font-weight:bold}#content ul.actions li.search:hover,#content ul.actions li.search:active{background-position:100% -40px}#content ul.actions li.search:hover a,#content ul.actions li.search:hover input,#content ul.actions li.search:active a,#content ul.actions li.search:active input{background-position:0 -280px}#content ul.actions li.search a,#content ul.actions li.search input{background-position:0 -1040px}#content ul.actions li.search:hover a,#content ul.actions li.search:hover input,#content ul.actions li.search:active a,#content ul.actions li.search:active input{background-position:0 -1080px}#content ul.actions li.show,#content ul.actions li.view{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.show a,#content ul.actions li.show input,#content ul.actions li.view a,#content ul.actions li.view input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.show input:focus,#content ul.actions li.view input:focus{font-weight:bold}#content ul.actions li.show:hover,#content ul.actions li.show:active,#content ul.actions li.view:hover,#content ul.actions li.view:active{background-position:100% -40px}#content ul.actions li.show:hover a,#content ul.actions li.show:hover input,#content ul.actions li.show:active a,#content ul.actions li.show:active input,#content ul.actions li.view:hover a,#content ul.actions li.view:hover input,#content ul.actions li.view:active a,#content ul.actions li.view:active input{background-position:0 -280px}#content ul.actions li.show a,#content ul.actions li.show input,#content ul.actions li.view a,#content ul.actions li.view input{background-position:0 -960px}#content ul.actions li.show:hover a,#content ul.actions li.show:hover input,#content ul.actions li.show:active a,#content ul.actions li.show:active input,#content ul.actions li.view:hover a,#content ul.actions li.view:hover input,#content ul.actions li.view:active a,#content ul.actions li.view:active input{background-position:0 -1000px}#content ul.actions li.bookmark{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}#content ul.actions li.bookmark a,#content ul.actions li.bookmark input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.bookmark input:focus{font-weight:bold}#content ul.actions li.bookmark:hover,#content ul.actions li.bookmark:active{background-position:100% -40px}#content ul.actions li.bookmark:hover a,#content ul.actions li.bookmark:hover input,#content ul.actions li.bookmark:active a,#content ul.actions li.bookmark:active input{background-position:0 -280px}#content ul.actions li.bookmark a,#content ul.actions li.bookmark input{background-position:0 -1200px}#content ul.actions li.bookmark:hover,#content ul.actions li.bookmark:active{background-position:100% -1280px}#content ul.actions li.bookmark:hover a,#content ul.actions li.bookmark:hover input,#content ul.actions li.bookmark:active a,#content ul.actions li.bookmark:active input{background-position:0 -1240px}#content ul.actions li.remove_bookmark{float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline;background-position:100% -1280px}#content ul.actions li.remove_bookmark a,#content ul.actions li.remove_bookmark input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}#content ul.actions li.remove_bookmark input:focus{font-weight:bold}#content ul.actions li.remove_bookmark:hover,#content ul.actions li.remove_bookmark:active{background-position:100% -40px}#content ul.actions li.remove_bookmark:hover a,#content ul.actions li.remove_bookmark:hover input,#content ul.actions li.remove_bookmark:active a,#content ul.actions li.remove_bookmark:active input{background-position:0 -280px}#content ul.actions li.remove_bookmark a,#content ul.actions li.remove_bookmark input{background-position:0 -1240px}#content ul.actions li.remove_bookmark:hover,#content ul.actions li.remove_bookmark:active{background-position:100% 0}#content ul.actions li.remove_bookmark:hover a,#content ul.actions li.remove_bookmark:hover input,#content ul.actions li.remove_bookmark:active a,#content ul.actions li.remove_bookmark:active input{background-position:0 -1200px}#content ul.actions li.order{background:transparent;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 0 0 30px}#content ul.actions li div{margin:0}.pagination{text-align:center;margin-top:1em;font-weight:bold;margin:15px 0 10px}.pagination a:hover{color:#3f718b}.pagination span.disabled{color:inherit}.pagination a.prev_page,.pagination a.next_page{text-decoration:none}.pagination a,.pagination span{text-decoration:none;padding:3px}#motivation_letter_form #documents ul.documents_list{margin:0px}ul.documents_list li.document_details{margin:0 0 0.5em 0}ul.documents_list li.document_details input{display:block;float:left;margin-right:5px}ul.documents_list li.document_details > span{background:url(/images/file_types/unknown.gif) no-repeat 0 0;margin-right:5px;width:16px;display:block;float:left;height:16px}ul.documents_list li.document_details span.jpe,ul.documents_list li.document_details span.jpg,ul.documents_list li.document_details span.jpeg{background:url(/images/file_types/jpe_jpg_jpeg.gif) no-repeat 0 0}ul.documents_list li.document_details span.gif,ul.documents_list li.document_details span.png{background:url(/images/file_types/gif_png.gif) no-repeat 0 0}ul.documents_list li.document_details span.doc,ul.documents_list li.document_details span.rtf,ul.documents_list li.document_details span.msword{background:url(/images/file_types/doc_rtf.gif) no-repeat 0 0}ul.documents_list li.document_details span.docx,ul.documents_list li.document_details span.vndopenxmlformats-officedocumentwordprocessingmldocument{background:url(/images/file_types/docx.gif) no-repeat 0 0}ul.documents_list li.document_details span.xls,ul.documents_list li.document_details span.vndms-excel{background:url(/images/file_types/xls.gif) no-repeat 0 0}ul.documents_list li.document_details span.xlsx,ul.documents_list li.document_details span.vndopenxmlformats-officedocumentspreadsheetmlsheet{background:url(/images/file_types/xlsx.gif) no-repeat 0 0}ul.documents_list li.document_details span.pdf{background:url(/images/file_types/pdf.gif) no-repeat 0 0}ul.documents_list li.document_details span.odt,ul.documents_list li.document_details span.vndoasisopendocumenttext{background:url(/images/file_types/odt.gif) no-repeat 0 0}ul.documents_list li.document_details span.ods,ul.documents_list li.document_details span.vndoasisopendocumentspreadsheet{background:url(/images/file_types/ods.gif) no-repeat 0 0}#publication_buttons ul.actions{margin:0 0 10px;overflow:hidden}#publication_buttons ul.actions div{margin:0}#cv_requirements #finish_application{width:738px;border:1px solid #fff;margin:15px auto 5px;padding:0.5em 20px;background:#e6efc2;color:#264409;border-color:#c6d880}#student_profiles.edit #content,#student_profiles.edit #content .wrapper,#student_profiles.update #content,#student_profiles.update #content .wrapper,#cv_requirements #content,#cv_requirements #content .wrapper,#job_postings.show_for_company #content,#job_postings.show_for_company #content .wrapper,#job_postings.edit #content,#job_postings.edit #content .wrapper,#job_postings.update #content,#job_postings.update #content .wrapper{border:none;background-image:none;top:0;left:0;padding:0;width:780px}#student_profiles.edit #content .actions li form,#student_profiles.update #content .actions li form,#cv_requirements #content .actions li form,#job_postings.show_for_company #content .actions li form,#job_postings.edit #content .actions li form,#job_postings.update #content .actions li form{overflow:visible}#student_profiles.edit #content .actions li form div,#student_profiles.update #content .actions li form div,#cv_requirements #content .actions li form div,#job_postings.show_for_company #content .actions li form div,#job_postings.edit #content .actions li form div,#job_postings.update #content .actions li form div{overflow:visible;margin:0}#student_profiles.edit #content fieldset,#student_profiles.update #content fieldset,#cv_requirements #content fieldset,#job_postings.show_for_company #content fieldset,#job_postings.edit #content fieldset,#job_postings.update #content fieldset{zoom:1}#student_profiles.edit #content .section,#student_profiles.update #content .section,#cv_requirements #content .section,#job_postings.show_for_company #content .section,#job_postings.edit #content .section,#job_postings.update #content .section{position:relative}#student_profiles.edit #content .section h2,#student_profiles.update #content .section h2,#cv_requirements #content .section h2,#job_postings.show_for_company #content .section h2,#job_postings.edit #content .section h2,#job_postings.update #content .section h2{background:transparent url(/images/simple_heading_bg.gif?1000000000) 0 100% no-repeat;line-height:32px;height:32px;padding:0 10em 0 1em;color:#fff;margin:15px 0 5px}#student_profiles.edit #content .section.complete h2 span,#student_profiles.edit #content .section.incomplete h2 span,#student_profiles.update #content .section.complete h2 span,#student_profiles.update #content .section.incomplete h2 span,#cv_requirements #content .section.complete h2 span,#cv_requirements #content .section.incomplete h2 span,#job_postings.show_for_company #content .section.complete h2 span,#job_postings.show_for_company #content .section.incomplete h2 span,#job_postings.edit #content .section.complete h2 span,#job_postings.edit #content .section.incomplete h2 span,#job_postings.update #content .section.complete h2 span,#job_postings.update #content .section.incomplete h2 span{padding-left:15px;margin-left:-5px;background-image:url(/images/detailed_info_complete.png?1000000000);background-position:0 55%;background-repeat:no-repeat}#student_profiles.edit #content .section.complete h2 span span,#student_profiles.edit #content .section.incomplete h2 span span,#student_profiles.update #content .section.complete h2 span span,#student_profiles.update #content .section.incomplete h2 span span,#cv_requirements #content .section.complete h2 span span,#cv_requirements #content .section.incomplete h2 span span,#job_postings.show_for_company #content .section.complete h2 span span,#job_postings.show_for_company #content .section.incomplete h2 span span,#job_postings.edit #content .section.complete h2 span span,#job_postings.edit #content .section.incomplete h2 span span,#job_postings.update #content .section.complete h2 span span,#job_postings.update #content .section.incomplete h2 span span{margin:0;padding:0;background:none}#student_profiles.edit #content .section.incomplete h2 span,#student_profiles.update #content .section.incomplete h2 span,#cv_requirements #content .section.incomplete h2 span,#job_postings.show_for_company #content .section.incomplete h2 span,#job_postings.edit #content .section.incomplete h2 span,#job_postings.update #content .section.incomplete h2 span{background-image:url(/images/detailed_info_incomplete.png?1000000000)}#student_profiles.edit #content .current_step,#student_profiles.update #content .current_step,#cv_requirements #content .current_step,#job_postings.show_for_company #content .current_step,#job_postings.edit #content .current_step,#job_postings.update #content .current_step{position:absolute;top:0.3em;right:1em;font-size:1.33em;color:#fff}#student_profiles.edit #content .indicator,#student_profiles.update #content .indicator,#cv_requirements #content .indicator,#job_postings.show_for_company #content .indicator,#job_postings.edit #content .indicator,#job_postings.update #content .indicator{display:block;margin:5em auto}#student_profiles.edit #content .edit_link,#student_profiles.update #content .edit_link,#cv_requirements #content .edit_link,#job_postings.show_for_company #content .edit_link,#job_postings.edit #content .edit_link,#job_postings.update #content .edit_link{position:absolute;top:5px;right:6px;text-decoration:none;font-weight:bold;background:transparent url(/images/job_posting_edit.png?1000000000) 0 0 no-repeat;color:#fff;text-align:center;width:82px;height:20px;padding-top:2px}#student_profiles.edit #content .section_info,#student_profiles.edit #content .edit_form,#student_profiles.update #content .section_info,#student_profiles.update #content .edit_form,#cv_requirements #content .section_info,#cv_requirements #content .edit_form,#job_postings.show_for_company #content .section_info,#job_postings.show_for_company #content .edit_form,#job_postings.edit #content .section_info,#job_postings.edit #content .edit_form,#job_postings.update #content .section_info,#job_postings.update #content .edit_form{overflow:hidden;zoom:1;margin:0 15px !important}#student_profiles.edit #content form fieldset,#student_profiles.update #content form fieldset,#cv_requirements #content form fieldset,#job_postings.show_for_company #content form fieldset,#job_postings.edit #content form fieldset,#job_postings.update #content form fieldset{border:none !important;padding-top:0 !important}#student_profiles.edit #content form legend,#student_profiles.update #content form legend,#cv_requirements #content form legend,#job_postings.show_for_company #content form legend,#job_postings.edit #content form legend,#job_postings.update #content form legend{display:none}#student_profiles.edit #content .actions,#student_profiles.update #content .actions,#cv_requirements #content .actions,#job_postings.show_for_company #content .actions,#job_postings.edit #content .actions,#job_postings.update #content .actions{clear:left;padding-top:10px !important}#student_profiles.edit.nojs #content .wrapper #student_profile_form{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both}#student_profiles.edit.nojs #content .wrapper #student_profile_form form{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px}#job_postings.edit #content form,#job_postings.update #content form,#job_postings.show_for_company #content form{overflow:visible}#job_postings.edit #content form div,#job_postings.update #content form div,#job_postings.show_for_company #content form div{overflow:visible;clear:left}#job_postings.edit #content form div.fieldWithErrors,#job_postings.update #content form div.fieldWithErrors,#job_postings.show_for_company #content form div.fieldWithErrors{clear:none}#job_postings.edit #content form div.formError,#job_postings.update #content form div.formError,#job_postings.show_for_company #content form div.formError{clear:none;float:left;margin:0 0 0 10px !important}#job_postings.edit #content form label,#job_postings.update #content form label,#job_postings.show_for_company #content form label{float:none;font-weight:normal}#job_postings.edit #content form label.error,#job_postings.update #content form label.error,#job_postings.show_for_company #content form label.error{float:left;clear:left}#job_postings.edit #content form input,#job_postings.update #content form input,#job_postings.show_for_company #content form input{width:auto}#job_postings.edit #content form ul,#job_postings.edit #content form dl,#job_postings.update #content form ul,#job_postings.update #content form dl,#job_postings.show_for_company #content form ul,#job_postings.show_for_company #content form dl{margin:0;padding:0}#job_postings.edit #content form #publication_buttons .description,#job_postings.update #content form #publication_buttons .description,#job_postings.show_for_company #content form #publication_buttons .description{padding-left:1em}#job_postings #detailed_data .student_profile_details{clear:left;float:left;width:500px;padding:0 25px 25px;margin-top:10px;background-color:#ecf5f6;color:#333}#job_postings #detailed_data .section fieldset{margin:0 0 15px;padding:20px 0 0;border-width:1px 0 0;border-style:solid;border-color:#cce4ee}#job_postings #detailed_data .section fieldset legend{display:none}#job_postings #detailed_data .section label,#job_postings #detailed_data .section .date p{color:#3f718b;padding:0;line-height:1em;width:110px}#job_postings #detailed_data .section label.error,#job_postings #detailed_data .section .date p.error{margin:5px 0 0 10px !important}#job_postings #detailed_data .section input,#job_postings #detailed_data .section select,#job_postings #detailed_data .section textarea{margin-bottom:3px}#job_postings #detailed_data .section .required_by_cv.incomplete{border:1px solid red}#job_postings #detailed_data .section p.info{width:26px}#job_postings #detailed_data .section h3{font-weight:bold;font-size:1.08em}#job_postings #detailed_data .section dt{margin-top:0.7em;float:left;min-height:20px;max-width:450px;clear:both}#job_postings #detailed_data .section dd{margin:0;border:none;clear:left}#job_postings #detailed_data .section .info{margin:0.6em 0 0 20px !important;float:left;clear:none}#job_postings #detailed_data .section span.info{margin-top:0 !important;margin-left:0 !important}#job_postings #detailed_data .section#job_kinds dt{margin-top:0}#job_postings #detailed_data .section#schedule fieldset{padding-top:10px}#job_postings #detailed_data .section#schedule dt label{color:#333;font-weight:bold}#job_postings #detailed_data .section#schedule h3{margin-top:0.5em;margin-bottom:0}#job_postings #detailed_data .section#salary h3{font-size:1em}#job_postings #detailed_data .section#salary dt{clear:left}#job_postings #detailed_data .section#salary dt label{font-weight:bold;margin-top:7px;margin-bottom:0;padding-right:25px}#job_postings #detailed_data .section#salary dt input{margin-top:4px !important;padding:0 !important}#job_postings #detailed_data .section#salary dt input,#job_postings #detailed_data .section#salary dt label{float:left}#job_postings #detailed_data .section#salary dt label{width:auto}#job_postings #detailed_data .section#salary dd.inline{margin-top:0.7em;margin-bottom:0;float:left;border:0;padding:0 0 5px 5px;clear:none}#job_postings #detailed_data .section#salary dd{padding:0 0 15px 25px}#job_postings #detailed_data .section#salary dd label{display:block;width:auto;margin-bottom:0.4em}#job_postings #detailed_data .section#salary dd label.currency,#job_postings #detailed_data .section#salary dd label.error{display:block;float:left;margin-left:0.5em !important;padding-top:4px}#job_postings #detailed_data .section#salary dd label.error{padding-top:5px;margin-top:0 !important}#job_postings #detailed_data .section#salary dd input.numberDE,#job_postings #detailed_data .section#salary dd input.numberDE{width:70px;display:block;float:left}#job_postings #detailed_data .section#salary dd textarea{width:450px;height:10em}#job_postings #detailed_data .section#salary dd.info{margin-top:1em !important}#job_postings #detailed_data .section#skills h3{border-top:#cce4ee 1px solid;margin-top:0;padding-top:20px}#job_postings #detailed_data .section#skills p{margin-bottom:0}#job_postings #detailed_data .section#skills fieldset{border-top-color:#ecf5f6;border-bottom:#cce4ee 1px solid;padding:0 0 20px;margin-bottom:-16px}#job_postings #detailed_data .section#skills fieldset.skill_list legend{display:block;font-size:1em}#job_postings #detailed_data .section#skills fieldset.skill_list ul,#job_postings #detailed_data .section#skills fieldset.skill_list li{margin:5px 0}#job_postings #detailed_data .section#skills #other_requirements textarea{display:block;width:485px}#job_postings #detailed_data .section#skills fieldset.skill_list{margin-top:30px}#job_postings #detailed_data .section#skills #language_proficiencies input,#job_postings #detailed_data .section#skills #computer_literacies input{width:130px}#job_postings #detailed_data .section#skills .not_matchable{border:1px solid red}#job_postings #detailed_data .section#skills .not_matchable_text{display:block;color:red;font-weight:normal;margin:0 0 0.5em;border:none !important}#job_postings #detailed_data .section#job_description fieldset{padding-top:0}#job_postings #detailed_data .section#job_description textarea{display:block;width:485px;height:25em}#job_postings.sitemap #content,#job_postings.sitemap #content .wrapper{border:none;background-image:none;top:0;left:0;padding:0;width:780px}#job_postings.sitemap #content{overflow:visible;width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both;background-image:url(/images/rounded_corners_full_1500.gif?1000000000)}#job_postings.sitemap #content .wrapper{padding:0;width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px;background-image:url(/images/rounded_corners_full_1500.gif?1000000000)}#job_postings.sitemap #content .wrapper .inner{background-color:#fff;border-width:0 1px;border-style:solid;border-color:#e2e2e2;width:738px;margin:0 -20px;padding:15px 20px}#job_postings.sitemap #content .wrapper .inner ul{width:740px;display:block;list-style:none;margin:0;padding:0;overflow:hidden}#job_postings.sitemap #content .wrapper .inner ul li{float:left;width:235px;padding:5px}#job_posting_company_description_display{clear:left;width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both}#job_posting_company_description_display .outer{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px}#job_posting_company_description_display .inner{background-color:#fff;border-width:0 1px;border-style:solid;border-color:#e2e2e2;width:738px;margin:0 -20px;padding:15px 20px;padding-top:0;padding-bottom:0}#job_posting_company_description_display h2{display:inline;font-family:Helvetica, Arial, sans-serif;width:255px;height:51px;position:relative;font-weight:bold;padding-left:21px;line-height:59px;color:#fff;background-color:transparent;background-image:url(/images/headings_bg.gif?1000000000);background-repeat:no-repeat;background-position:0 0;float:left;left:-7px;left:-27px}#job_posting_company_description_display p{clear:left}#hired_students_selection .applicants{height:200px;overflow:auto;margin-top:1em}#hired_students_selection .applicants .checkbox label{float:none;width:auto}#company_profiles form input,#company_profiles form select{display:block}#company_profiles form div input{float:left}#company_profiles form div.file input{display:inline}#company_profiles form label.error{float:none !important;clear:left;display:inline-block;width:200px !important}#company_profiles form div.person{position:relative;overflow:visible !important;margin-left:125px !important}#company_profiles form div.person select,#company_profiles form div.person input{margin:0;width:60px}#company_profiles form div.person input{width:137px;position:absolute;left:63px;top:0}#company_profiles form div.person label{position:absolute;left:-125px}#company_profiles form div.person label.error{clear:none !important;position:relative;margin:0 !important;left:0;zoom:1}#company_profiles .file_size{margin-left:125px;position:relative;top:-2px;clear:left;display:block;font-size:0.9em;font-style:normal}#company_profiles.first_edit form{background-color:#fff;border-width:0 1px;border-style:solid;border-color:#e2e2e2;width:738px;margin:0 -20px;padding:15px 20px}#company_profiles.first_edit form fieldset{border:none}#company_profiles.first_edit form .image{margin-left:125px}#company_profiles.first_edit form textarea{width:560px;height:20em}#company_profiles.edit #content,#company_profiles.edit #content .wrapper,#company_profiles.update #content,#company_profiles.update #content .wrapper{border:none;background-image:none;top:0;left:0;padding:0;width:780px}#company_profiles.edit #content .wrapper,#company_profiles.update #content .wrapper{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both;overflow:visible;margin:0 0 5px}#company_profiles.edit #company_profile_display,#company_profiles.edit #company_profile_form,#company_profiles.update #company_profile_display,#company_profiles.update #company_profile_form{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px;width:780px;padding-left:0;padding-right:0}#company_profiles.edit #company_profile_display .actions,#company_profiles.update #company_profile_display .actions{margin-left:30px}#company_profiles.edit #company_profile_form form,#company_profiles.update #company_profile_form form{background-color:#fff;border-width:0 1px;border-style:solid;border-color:#e2e2e2;width:738px;margin:0 -20px;padding:15px 20px;margin:0}#company_profiles.edit #company_profile_form fieldset,#company_profiles.update #company_profile_form fieldset{padding:10px 10px;border:none}#company_profiles.edit #company_profile_form fieldset legend,#company_profiles.update #company_profile_form fieldset legend{display:none}#company_profiles.edit #company_profile_form fieldset div,#company_profiles.update #company_profile_form fieldset div{margin:0 0 15px;overflow:hidden}#company_profiles.edit #company_profile_form fieldset label,#company_profiles.update #company_profile_form fieldset label{float:left;font-weight:bold}#company_profiles.edit #company_profile_form fieldset .image,#company_profiles.update #company_profile_form fieldset .image{margin-left:125px}#company_profiles.edit #company_profile_form fieldset textarea,#company_profiles.update #company_profile_form fieldset textarea{width:560px;height:20em}#company_profiles.edit h1,#company_profiles.update h1{margin:5px 30px;color:#04699d}#company_profiles.edit #company_logo,#company_profiles.update #company_logo{width:180px;position:absolute;right:30px;top:40px;text-align:center}#company_profiles.edit .outer,#company_profiles.update .outer{overflow:hidden;width:557px;margin-top:5px;padding:0 0 5px;position:relative;left:-7px;background-color:transparent;background-image:url(/images/basic_info_bottom_bg.gif?1000000000);background-position:0 100%;background-repeat:no-repeat}#company_profiles.edit .outer dl,#company_profiles.update .outer dl{background:transparent url(/images/basic_info_top_bg.gif?1000000000) 0 0 no-repeat;width:557px -30px -38px;padding:20px 30px 5px 37px;line-height:2em;margin:0}#company_profiles.edit .outer dl dt,#company_profiles.update .outer dl dt{float:left;width:110px;padding-right:10px}#company_profiles.edit .outer dl dd,#company_profiles.update .outer dl dd{margin-left:110px}#company_profiles.edit .outer dl dt,#company_profiles.edit .outer dl dd,#company_profiles.update .outer dl dt,#company_profiles.update .outer dl dd{border-top:1px solid #d4d4d4}#company_profiles.edit .outer dl dt.first,#company_profiles.edit .outer dl dd.first,#company_profiles.update .outer dl dt.first,#company_profiles.update .outer dl dd.first{border:none}#company_profiles.edit #company_profile_description_display,#company_profiles.update #company_profile_description_display{margin:15px 30px 10px 30px}#company_profiles.edit #company_profile_description_display h2,#company_profiles.update #company_profile_description_display h2{font-size:1em;font-weight:bold;border-bottom:1px solid #d4d4d4}#company_profiles.edit #company_profile_description_display p,#company_profiles.update #company_profile_description_display p{padding-top:5px}#companies.new #content h1,#companies.create #content h1,#companies.destroy #content h1,#students.new #content h1,#students.create #content h1,#students.destroy #content h1,#sessions.new #content h1,#sessions.create #content h1,#sessions.destroy #content h1{display:inline;font-family:Helvetica, Arial, sans-serif;width:255px;height:51px;position:relative;font-weight:bold;padding-left:21px;line-height:59px;color:#fff;background-color:transparent;background-image:url(/images/headings_bg.gif?1000000000);background-repeat:no-repeat;background-position:0 0;float:left;left:-7px;left:-26px;text-indent:5px;margin-bottom:20px}#companies.new #content p,#companies.new #content form,#companies.create #content p,#companies.create #content form,#companies.destroy #content p,#companies.destroy #content form,#students.new #content p,#students.new #content form,#students.create #content p,#students.create #content form,#students.destroy #content p,#students.destroy #content form,#sessions.new #content p,#sessions.new #content form,#sessions.create #content p,#sessions.create #content form,#sessions.destroy #content p,#sessions.destroy #content form{clear:left}#companies.new #content p,#companies.create #content p,#companies.destroy #content p,#students.new #content p,#students.create #content p,#students.destroy #content p,#sessions.new #content p,#sessions.create #content p,#sessions.destroy #content p{font-size:1.08em}#companies.new #content .terms,#companies.create #content .terms,#companies.destroy #content .terms,#students.new #content .terms,#students.create #content .terms,#students.destroy #content .terms,#sessions.new #content .terms,#sessions.create #content .terms,#sessions.destroy #content .terms{border-width:1px 0;border-color:#e2e2e2;border-style:solid;padding:10px 10px;zoom:1}#companies.new #content .terms input,#companies.create #content .terms input,#companies.destroy #content .terms input,#students.new #content .terms input,#students.create #content .terms input,#students.destroy #content .terms input,#sessions.new #content .terms input,#sessions.create #content .terms input,#sessions.destroy #content .terms input{float:left;margin-top:0.2em}#companies.new #content .terms label,#companies.create #content .terms label,#companies.destroy #content .terms label,#students.new #content .terms label,#students.create #content .terms label,#students.destroy #content .terms label,#sessions.new #content .terms label,#sessions.create #content .terms label,#sessions.destroy #content .terms label{width:90%;padding:0;margin-left:5px}#companies.new #content .terms .formError,#companies.create #content .terms .formError,#companies.destroy #content .terms .formError,#students.new #content .terms .formError,#students.create #content .terms .formError,#students.destroy #content .terms .formError,#sessions.new #content .terms .formError,#sessions.create #content .terms .formError,#sessions.destroy #content .terms .formError{margin-left:25px !important;clear:left}#companies.new.with_helper #content,#companies.new.with_helper #content .wrapper,#companies.create.with_helper #content,#companies.create.with_helper #content .wrapper,#companies.destroy.with_helper #content,#companies.destroy.with_helper #content .wrapper,#students.new.with_helper #content,#students.new.with_helper #content .wrapper,#students.create.with_helper #content,#students.create.with_helper #content .wrapper,#students.destroy.with_helper #content,#students.destroy.with_helper #content .wrapper,#sessions.new.with_helper #content,#sessions.new.with_helper #content .wrapper,#sessions.create.with_helper #content,#sessions.create.with_helper #content .wrapper,#sessions.destroy.with_helper #content,#sessions.destroy.with_helper #content .wrapper{background-image:url(/images/rounded_corners_495_280.gif?1000000000)}#companies.new.with_helper #content form,#companies.new.with_helper #content .wrapper form,#companies.create.with_helper #content form,#companies.create.with_helper #content .wrapper form,#companies.destroy.with_helper #content form,#companies.destroy.with_helper #content .wrapper form,#students.new.with_helper #content form,#students.new.with_helper #content .wrapper form,#students.create.with_helper #content form,#students.create.with_helper #content .wrapper form,#students.destroy.with_helper #content form,#students.destroy.with_helper #content .wrapper form,#sessions.new.with_helper #content form,#sessions.new.with_helper #content .wrapper form,#sessions.create.with_helper #content form,#sessions.create.with_helper #content .wrapper form,#sessions.destroy.with_helper #content form,#sessions.destroy.with_helper #content .wrapper form{padding-right:290px}#companies.new.with_helper #content form div.registration_helper,#companies.new.with_helper #content .wrapper form div.registration_helper,#companies.create.with_helper #content form div.registration_helper,#companies.create.with_helper #content .wrapper form div.registration_helper,#companies.destroy.with_helper #content form div.registration_helper,#companies.destroy.with_helper #content .wrapper form div.registration_helper,#students.new.with_helper #content form div.registration_helper,#students.new.with_helper #content .wrapper form div.registration_helper,#students.create.with_helper #content form div.registration_helper,#students.create.with_helper #content .wrapper form div.registration_helper,#students.destroy.with_helper #content form div.registration_helper,#students.destroy.with_helper #content .wrapper form div.registration_helper,#sessions.new.with_helper #content form div.registration_helper,#sessions.new.with_helper #content .wrapper form div.registration_helper,#sessions.create.with_helper #content form div.registration_helper,#sessions.create.with_helper #content .wrapper form div.registration_helper,#sessions.destroy.with_helper #content form div.registration_helper,#sessions.destroy.with_helper #content .wrapper form div.registration_helper{width:220px;padding:15px 30px;position:absolute;right:0;top:4em;font-size:1.08em;font-weight:bold;text-align:left}#sessions.with_registration_form #content,#sessions.with_registration_form #content .wrapper,#sessions.with_banner #content,#sessions.with_banner #content .wrapper{border:none;background-image:none;top:0;left:0;padding:0;width:780px}#sessions.with_registration_form #content form,#sessions.with_banner #content form{clear:both}#sessions.with_registration_form #content .forgot_password,#sessions.with_banner #content .forgot_password{margin-left:15px}#sessions.with_registration_form #login,#sessions.with_registration_form #register,#sessions.with_registration_form #banner,#sessions.with_banner #login,#sessions.with_banner #register,#sessions.with_banner #banner{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both;background-image:url(/images/rounded_corners_387.gif?1000000000);width:387px}#sessions.with_registration_form #login .inner,#sessions.with_registration_form #register .inner,#sessions.with_registration_form #banner .inner,#sessions.with_banner #login .inner,#sessions.with_banner #register .inner,#sessions.with_banner #banner .inner{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px;background-image:url(/images/rounded_corners_387.gif?1000000000);width:347px}#sessions.with_registration_form #login .text input,#sessions.with_registration_form #register .text input,#sessions.with_registration_form #banner .text input,#sessions.with_banner #login .text input,#sessions.with_banner #register .text input,#sessions.with_banner #banner .text input{width:180px}#sessions.with_registration_form #login,#sessions.with_banner #login{float:left}#sessions.with_registration_form #login form,#sessions.with_banner #login form{margin:2em 0 1em}#sessions.with_registration_form #login h1,#sessions.with_banner #login h1{display:inline;font-family:Helvetica, Arial, sans-serif;width:255px;height:51px;position:relative;font-weight:bold;padding-left:21px;line-height:59px;color:#fff;background-color:transparent;background-image:url(/images/headings_bg.gif?1000000000);background-repeat:no-repeat;background-position:0 0;float:left;left:-7px;margin-left:-20px;text-indent:20px}#sessions.with_registration_form #register,#sessions.with_registration_form #banner,#sessions.with_banner #register,#sessions.with_banner #banner{float:right;clear:none !important}#sessions.with_registration_form #register h1,#sessions.with_registration_form #banner h1,#sessions.with_banner #register h1,#sessions.with_banner #banner h1{display:inline;font-family:Helvetica, Arial, sans-serif;width:255px;height:51px;position:relative;font-weight:bold;padding-left:21px;line-height:59px;color:#fff;background-color:transparent;background-image:url(/images/headings_bg.gif?1000000000);background-repeat:no-repeat;background-position:0 0;float:right;right:-7px;background-position:100% 0;margin-right:-52px}#sessions.with_registration_form #register p,#sessions.with_registration_form #banner p,#sessions.with_banner #register p,#sessions.with_banner #banner p{clear:both}#sessions.with_banner #login .inner{height:300px}#sessions.with_banner #banner .inner{height:280px}#sessions.with_banner #banner .inner .image{width:300px;height:250px;margin:auto;margin-top:20px}#users.forgotten_password #content form div{float:left}#users.change_email #content h1,#users.change_password #content h1,#users.delete_account #content h1{display:inline;font-family:Helvetica, Arial, sans-serif;width:255px;height:51px;position:relative;font-weight:bold;padding-left:21px;line-height:59px;color:#fff;background-color:transparent;background-image:url(/images/headings_bg.gif?1000000000);background-repeat:no-repeat;background-position:0 0;float:left;left:-7px;left:-26px;text-indent:20px}#users.change_email #content form,#users.change_password #content form,#users.delete_account #content form{clear:both;margin-bottom:60px}#users.change_email #content form .buttons,#users.change_password #content form .buttons,#users.delete_account #content form .buttons{height:30px}#users.change_email #content form .actions,#users.change_password #content form .actions,#users.delete_account #content form .actions{position:absolute;right:20pt;bottom:10px}#users.change_email #content form label,#users.change_password #content form label,#users.delete_account #content form label{padding-left:15px;padding:0;width:110px}#users.change_email #content form label.error,#users.change_password #content form label.error,#users.delete_account #content form label.error{margin:5px 0 0 10px !important}#users.change_email #content form .text,#users.change_password #content form .text,#users.delete_account #content form .text{padding-left:15px;margin-top:1em}#users.change_email #content form .text label,#users.change_password #content form .text label,#users.delete_account #content form .text label{clear:left;width:235px;display:inline-block}#users.change_email #content form dl,#users.change_password #content form dl,#users.delete_account #content form dl{margin:0;float:none;padding-left:15px;padding-bottom:10px}#users.change_email #content form dt,#users.change_password #content form dt,#users.delete_account #content form dt{font-weight:bold;margin-top:1em;min-height:30px;max-width:450px;clear:both}#users.change_email #content form dd,#users.change_password #content form dd,#users.delete_account #content form dd{margin:0;border:none;padding-left:20px}#users.change_email #content form dd > label,#users.change_password #content form dd > label,#users.delete_account #content form dd > label{float:none;font-weight:normal;cursor:pointer}#users.change_email #content form dd > label.error,#users.change_password #content form dd > label.error,#users.delete_account #content form dd > label.error{float:left;clear:left}#newsletter_preferences #content h1{display:inline;font-family:Helvetica, Arial, sans-serif;width:255px;height:51px;position:relative;font-weight:bold;padding-left:21px;line-height:59px;color:#fff;background-color:transparent;background-image:url(/images/headings_bg.gif?1000000000);background-repeat:no-repeat;background-position:0 0;float:left;left:-7px;left:-26px;text-indent:20px}#newsletter_preferences #content form{clear:left}#newsletter_preferences #content dl{overflow:hidden}#newsletter_preferences #content dl dt,#newsletter_preferences #content dl dd{padding:3px 0}#newsletter_preferences #content dl dt input,#newsletter_preferences #content dl dd input{float:left}#newsletter_preferences #content dl dt label,#newsletter_preferences #content dl dd label{float:none;padding-left:0;width:auto}#newsletter_preferences #content .actions li form{overflow:visible}#newsletter_preferences #content .actions li form div{overflow:visible;margin:0}#student_profiles.edit #content,#student_profiles.edit #content .wrapper,#student_profiles.update #content,#student_profiles.update #content .wrapper{border:none;background-image:none;top:0;left:0;padding:0;width:780px}#student_profiles.edit .outer2,#student_profiles.update .outer2{padding-top:0;margin-top:-10px;border:none;padding-left:21px;padding-right:21px}#student_profile{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both;margin-top:10px;background-image:url(/images/rounded_corners_full_width_blue.gif?1000000000);position:relative;margin:0}#student_profile .outer{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px;background-image:url(/images/rounded_corners_full_width_blue.gif?1000000000)}#student_profile .outer .inner{background-color:#fff;border-width:0 1px;border-style:solid;border-color:#e2e2e2;width:738px;margin:0 -20px;padding:15px 20px;background-color:#f2f7f8;border-color:#d3e8f2;padding-top:0}#student_profile h3{margin:5px 0 0}#student_profile p{margin:0}#student_profile ul,#student_profile ol{margin-bottom:5px}#student_profile ul li{list-style:disc}#student_profile form{overflow:visible}#student_profile form div{overflow:visible;clear:left}#student_profile form div.fieldWithErrors{clear:none}#student_profile form div.formError{clear:none;float:left;margin:0 0 0 10px !important}#student_profile form label{float:none;font-weight:normal}#student_profile form label.error{float:left;clear:left}#student_profile form input{width:auto}#student_profile form ul,#student_profile form dl{margin:0;padding:0}#student_profile form #publication_buttons .description{padding-left:1em}#student_profile .student_profile_details{clear:left;float:left;width:500px;padding:0 25px 25px;margin-top:10px;background-color:#ecf5f6;color:#333}#student_profile .section fieldset{margin:0 0 15px;padding:20px 0 0;border-width:1px 0 0;border-style:solid;border-color:#cce4ee}#student_profile .section fieldset legend{display:none}#student_profile .section label,#student_profile .section .date p{color:#3f718b;padding:0;line-height:1em;width:110px}#student_profile .section label.error,#student_profile .section .date p.error{margin:5px 0 0 10px !important}#student_profile .section input,#student_profile .section select,#student_profile .section textarea{margin-bottom:3px}#student_profile .section .required_by_cv.incomplete{border:1px solid red}#student_profile .section p.info{width:26px}#student_profile .section h3{font-weight:bold;font-size:1.08em}#student_profile .section dt{margin-top:1em;float:left;min-height:30px;max-width:450px;clear:both}#student_profile .section dd{margin:0;border:none;clear:left}#student_profile .section .info{margin:0.6em 0 0 20px !important;float:left;clear:none}#student_profile .section span.info{margin-top:0 !important;margin-left:0 !important}#student_profile_header{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both;margin:10px auto 10px}#student_profile_header .outer{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px}#student_profile_header .outer .box_images{float:left;width:180px;border:0;margin:15px 5px 5px;padding:0;text-align:center}#student_profile_header .outer .box_data{float:left;width:230px;margin:5px}#student_profile_header .outer .box_data h3{margin:10px;color:#04699d}#student_profile_header .outer .box_bar{float:right;width:290px;border-left:1px solid #f3f3f3;margin:5px;text-align:left;padding:0}#student_profile_header .outer .box_bar h3{margin:10px 10px 5px 10px;text-align:left;color:#000;font-weight:bold;position:relative}#student_profile_header .outer .box_bar p{margin:5px 10px 5px 10px;color:#000}#student_profile_header .outer .box_bar ul{margin:10px;padding-left:20px}#student_profile_header .outer .box_bar li{visibility:visible;list-style-image:url(/images/profiles/blue_icon.png);list-style-position:outside;padding-left:0;margin-bottom:10px}#student_profile_header .outer .box_bar .help{position:relative;top:-25px;right:0;float:right}#student_profile_header .outer .box_bar .help a{font-size:9px;color:silver}#student_profile_header .outer .clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}#student_profile_header .outer .green_bar{border:0px;width:194px;height:12px;margin:5px 10px 5px 10px;padding:0px;background:transparent url(/images/profiles/silver_bar.gif) 0 0 no-repeat}#student_profile_header .outer .green_bar div{background:transparent url(/images/profiles/green_bar.gif) 0 0 no-repeat;height:12px}#upload_photo p.info{width:26px;height:26px;display:inline-block;overflow:hidden}#profile_content_explanation{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both;margin-bottom:10px;background-image:url(/images/rounded_corners_full_width_green.gif?1000000000);color:#264409;font-weight:bold;font-size:0.9em}#profile_content_explanation .hide_links{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px;margin:0;background-image:url(/images/rounded_corners_full_width_green.gif?1000000000);text-align:right}#profile_content_explanation .hide_links li{display:inline;margin:0.5em;position:relative;top:-0.2em}#profile_content_explanation .content{margin:10px 20px 0}#profile_content_explanation p{margin-bottom:0.5em}#profile_content_explanation a{color:#fff;text-decoration:none}#profile_content_explanation a:hover,#profile_content_explanation a:active{text-decoration:underline}#profile_content_explanation .select{padding-top:1px}#student_profile #other .skill_list li,#student_profile #skills .skill_list li{list-style:none !important}#student_profile #other .skill_list dt,#student_profile #skills .skill_list dt{margin-top:0}#student_profile #other .skill_list dt label,#student_profile #skills .skill_list dt label{font-weight:bold;color:#000}#student_profile #other .skill_list dd textarea,#student_profile #skills .skill_list dd textarea{display:block;height:2.5em}#student_profile #other .not_matchable,#student_profile #skills .not_matchable{border:1px solid red}#student_profile #other .not_matchable_text,#student_profile #skills .not_matchable_text{display:block;color:red;font-weight:normal;margin:0 0 0.5em;border:none !important}#student_profile #other .section_info dl,#student_profile #basic_data .section_info dl,#student_profile #skills .section_info dl{margin-bottom:10px;overflow:hidden !important;zoom:1;clear:left}#student_profile #other .section_info dt,#student_profile #other .section_info dd,#student_profile #basic_data .section_info dt,#student_profile #basic_data .section_info dd,#student_profile #skills .section_info dt,#student_profile #skills .section_info dd{float:left;padding:5px 0;border-top:1px solid #999 !important;margin:-1px 0 0 !important}#student_profile #other .section_info dt dt,#student_profile #other .section_info dd dt,#student_profile #basic_data .section_info dt dt,#student_profile #basic_data .section_info dd dt,#student_profile #skills .section_info dt dt,#student_profile #skills .section_info dd dt{font-weight:normal;width:35%;max-width:35% !important}#student_profile #other .section_info dt dd,#student_profile #other .section_info dd dd,#student_profile #basic_data .section_info dt dd,#student_profile #basic_data .section_info dd dd,#student_profile #skills .section_info dt dd,#student_profile #skills .section_info dd dd{width:65%}#student_profile #other .section_info dt dl,#student_profile #other .section_info dd dl,#student_profile #basic_data .section_info dt dl,#student_profile #basic_data .section_info dd dl,#student_profile #skills .section_info dt dl,#student_profile #skills .section_info dd dl{margin-bottom:0}#student_profile #other .section_info dt,#student_profile #basic_data .section_info dt,#student_profile #skills .section_info dt{width:25%;max-width:25% !important;clear:left !important;min-height:0 !important}#student_profile #other .section_info dd,#student_profile #basic_data .section_info dd,#student_profile #skills .section_info dd{width:74%;clear:none !important;zoom:1}#student_profile #other .section_info dd ul,#student_profile #basic_data .section_info dd ul,#student_profile #skills .section_info dd ul{margin:0 !important}#student_profile #other .section_info dd ul li,#student_profile #basic_data .section_info dd ul li,#student_profile #skills .section_info dd ul li{border:none !important;list-style:none;padding:0}#student_profile #other .section_info h4,#student_profile #basic_data .section_info h4,#student_profile #skills .section_info h4{clear:left}#student_profile #other .section_info .level,#student_profile #basic_data .section_info .level,#student_profile #skills .section_info .level{font-style:italic}#student_profile #my_cv #student_qualifications ul{overflow:hidden;margin:0 !important;padding:0;zoom:1}#student_profile #my_cv #student_qualifications ul li.qualification_item{list-style:none;border-top:1px solid #999;padding:15px 3px 15px 25%;margin:-1px 0 0;position:relative;overflow:hidden;zoom:1}#student_profile #my_cv #student_qualifications ul h4{display:inline;margin:0}#student_profile #my_cv #student_qualifications ul h4 em{font-style:normal;font-weight:normal}#student_profile #my_cv #student_qualifications ul .kind{font-size:0.7em;text-transform:uppercase;margin:0.4em 0 0 1em;padding:0 0.4em;background-color:#6c6c6c;color:#ccc}#student_profile #my_cv #student_qualifications ul .date{font-size:0.95em;line-height:1.2em;width:25%;position:absolute;top:1.45em;left:0}#student_profile #my_cv #student_qualifications ul .description{clear:left}#student_profile #my_cv #student_qualifications ul .actions{font-weight:bold;position:absolute;bottom:1px;right:10px;margin:0;padding:0}#student_profile #my_cv #student_qualifications ul .actions a{text-decoration:none}#student_profile #my_cv #student_qualifications ul .actions a:hover{text-decoration:underline}#student_profile #my_cv #student_qualifications ul .section_info{margin:0 !important;position:relative}#student_profile #documents .section_info{overflow:hidden}#student_profile #documents .section_info h3{margin-bottom:0}#student_profile #documents .section_info h4{font-size:1em;clear:left}#student_profile #documents .section_info h4,#student_profile #documents .section_info ul{width:25%;float:left;padding:10px 0 7px;border-top:1px solid #999;margin:-1px 0 0 !important}#student_profile #documents .section_info h4.cv,#student_profile #documents .section_info ul.cv{border:none}#student_profile #documents .section_info ul{width:75%}#student_profile #documents .section_info ul li{margin-bottom:5px;list-style:none}#student_profile #documents .section_info ul li a{margin-left:10px}#student_profile #documents .documents{margin:10px 0 10px;padding:20px 0 20px;border-width:1px 0 0;border-style:solid;border-color:#cce4ee}#student_profile #documents .documents .document_details{margin:0 25px 0;font-color:#a0a0a0}#student_profile #documents .documents .document_delete{margin:0 25px}#student_profile #documents .documents ul.documents_list{width:75%}#student_profile #documents .documents ul.documents_list li.document_details{margin-bottom:5px;list-style:none}#student_profile #documents .documents_explain{font-weight:bold;font-color:#6c6c6c}#student_profile #documents .actions{margin:10px 0}#student_profile #education #new_study .section_info,#student_profile #education #new_school .section_info{margin:0 !important}#student_profile #education .study_section .section_info,#student_profile #education .school_section .section_info{margin:0 !important}#student_profile #education .edit_form .edit_form{margin:10px 0 0 !important;padding:10px 15px;border:1px solid #999;background-color:#fff}#student_profile #education li.study_entry,#student_profile #education li.school_entry{list-style:none;border-top:1px solid #999;padding:15px 3px 0 25%;margin:10px 0 0;position:relative;overflow:hidden;zoom:1;padding-left:25%}#student_profile #education ul{overflow:hidden;zoom:1;margin-bottom:0 !important}#student_profile #education ul.studies,#student_profile #education ul.schools{margin:0 0 1em}#student_profile #education ul.studies h4,#student_profile #education ul.schools h4{display:inline;margin:0}#student_profile #education ul.studies .country,#student_profile #education ul.schools .country{margin-right:0.1em;display:inline}#student_profile #education ul.studies .date,#student_profile #education ul.schools .date{font-size:0.95em;line-height:1.2em;width:25%;position:absolute;top:1.45em;left:0}#student_profile #education ul.studies .section_info,#student_profile #education ul.schools .section_info{margin:0 0 10px !important}#student_profile #education ul.studies .actions,#student_profile #education ul.schools .actions{font-weight:bold;position:absolute;bottom:10px;right:10px;margin:-10px 0 0;padding:0}#student_profile #education ul.studies .actions a,#student_profile #education ul.schools .actions a{text-decoration:none}#student_profile #education ul.studies .actions a:hover,#student_profile #education ul.schools .actions a:hover{text-decoration:underline}#student_profile #education p.edit,#student_profile #education p.delete{float:left;margin-right:1em}#student_profile #education h3.studies,#student_profile #education h3.schools{font-size:1.3em;margin:0.5em 0 0.1em;background:none;font-weight:normal;color:#6c6c6c;padding:0}#student_profile #education h4{font-size:1em}#student_profile #education #graduation h4{float:left;color:#3f718b;font-weight:normal;width:140px;padding-right:10px;text-align:right}#student_profile #education #graduation .fields{float:left;width:400px;clear:none}#student_profile #education #graduation .fields div{width:130px;float:left;clear:none;margin-bottom:3px}#student_profile #education #graduation .fields div label{width:95px;text-align:left}#student_profile #education #graduation #graduation_other input{width:110px;clear:none}#student_profile #education .asmContainer{float:left;width:350px;clear:none}#student_profile #education dt{margin-top:1em;float:left;min-height:30px;max-width:450px;clear:both}#student_profile #education dd{margin:0;border:none;clear:left}#student_profile #education #required_study_fields{margin:0}#student_profile #education #required_study_fields ol{margin-left:0;padding-left:2em}#student_profile #education #required_study_fields p.incomplete{color:red}#student_profile #education .graduate_study{margin:0 0 15px}#student_profile #education dd.average input{width:40px;float:left}#student_profile #education #finished_studies dt{float:left;clear:left;width:140px;min-height:1em;padding-top:0.4em;margin:0}#student_profile #education #finished_studies dd{float:none;clear:none;margin-left:150px;padding-top:0.4em}#student_profile #education #finished_studies p{float:left;padding-top:0.4em}#student_profile #education #finished_studies p.edit{clear:left}#student_profile #education #finished_studies p.delete{margin-left:4em}#offers.show #education ul.studies,#offers.show #education ul.schools{margin:0 !important}#upload_photo .fileinputs{position:relative}#upload_photo .fileinputs .fakefile{position:absolute;top:0px;left:0px;margin:0;padding:0px;z-index:1}#upload_photo input#photo_upload_input{border:1px solid #fff;position:relative;text-align:right;-moz-opacity:0;filter:alpha(opacity=0);opacity:0;z-index:2}#student_profile #basic_data .text input{width:200px}#student_profile #basic_data label,#student_profile #basic_data .date p,#student_profile #basic_data input,#student_profile #basic_data select{float:left}#student_profile #basic_data label,#student_profile #basic_data .date p{width:120px;padding:4px 10px 0 5px;font-weight:normal;text-align:right}#student_profile #basic_data label .required,#student_profile #basic_data .date p .required{color:red;margin-left:3px}#student_profile #basic_data .date p.info{width:26px}#student_profile #basic_data label.error{margin:-3px 0 0 130px !important}#student_profile #basic_data hr{border:0;margin:10px 0 10px 0;color:#999;background-color:#999;height:1px}#student_profile #basic_data #student_profile_house_number_wrapper label.error{margin-left:0 !important}#student_profile #basic_data #student_profile_city_wrapper label.error{margin-left:162px !important}#student_profile #basic_data .info{margin:-4px 0 0 5px !important;padding:0 0 0 5px}#student_profile #basic_data .file_size{display:block;clear:left;margin-left:110px;font-style:normal;font-size:0.83em}#student_profile #my_cv #student_qualifications .edit_form{margin:0 !important}#student_profile #my_cv #student_qualifications .edit_form form{background-color:#fff;border:1px solid #999;padding:15px 10px 10px 15px;zoom:1;overflow:hidden}#student_profile #my_cv #student_qualifications .edit_form form div{margin:0.2em 0;overflow:hidden;zoom:1}#student_profile #my_cv #student_qualifications .edit_form .actions{clear:both;float:right;margin-right:0;right:-10px;padding:10px 0;position:relative}#student_profile #my_cv #student_qualifications .edit_form label{float:left;clear:left;width:110px;padding-right:10px}#student_profile #my_cv #student_qualifications .edit_form input,#student_profile #my_cv #student_qualifications .edit_form textarea{float:left}#student_profile #my_cv #student_qualifications .edit_form .text input,#student_profile #my_cv #student_qualifications .edit_form textarea{width:325px;padding:0}#student_profile #my_cv .actions.add{border-top:1px solid #999}#student_profile #education ul.studies .edit_form,#student_profile #education ul.schools .edit_form{margin-left:-33% !important}#student_profile #education ul.studies .edit_form .date,#student_profile #education ul.schools .edit_form .date{position:relative;top:0;left:0;width:auto;font-size:1em}#student_profile #education ul.studies .edit_form .actions,#student_profile #education ul.schools .edit_form .actions{position:relative;left:0;bottom:0}#student_profile #education ul.studies .edit_form .actions a,#student_profile #education ul.schools .edit_form .actions a{text-decoration:none;font-weight:normal}#student_profile #education div.actions{overflow:hidden;padding:0 0 0 25% !important;margin:0;z-index:10;position:relative}#student_profile #education .text input{width:200px}#student_profile #education .number input{width:30px}#student_profile #education label,#student_profile #education input,#student_profile #education select{float:left}#student_profile #education label{width:140px;padding:4px 10px 0 0;font-weight:normaa;text-align:right}#student_profile #education label .required{color:red;margin-left:3px}#student_profile #education label.error{clear:left !important;float:none;display:block;margin:0 0 0 130px !important;padding-top:1px}#student_profile #education textarea{width:200px;height:2.5em}#student_profile #education .average input{width:30px}#student_profile #education .date select{margin-right:5px}#student_profiles.create form #student_profile_explanation{position:absolute;top:15px;right:15px;border:1px solid #e2e2e2;padding:10px 15px;width:30%}#student_profiles.create form #basic_data_form{margin-bottom:0}#student_profiles.create form #basic_data_form fieldset{padding-bottom:0}#student_profiles.create form fieldset,#student_profiles #basic_data fieldset{margin-bottom:0}#student_profiles.create form div,#student_profiles #basic_data div{clear:left;overflow:visible;position:relative;zoom:1;margin:0 0 2px 0}#student_profiles.create form div:after,#student_profiles #basic_data div:after{content:".";display:block;height:0;clear:both;visibility:hidden}#student_profiles.create form input,#student_profiles.create form select,#student_profiles #basic_data input,#student_profiles #basic_data select{float:left}#student_profiles.create form label,#student_profiles.create form .date p,#student_profiles #basic_data label,#student_profiles #basic_data .date p{clear:left}#student_profiles.create form label,#student_profiles #basic_data label{width:120px}#student_profiles.create form .info,#student_profiles #basic_data .info{float:left;margin-top:-4px !important;padding-left:5px}#student_profiles.create form .info.first,#student_profiles.create form .info.second,#student_profiles.create form .info.ninth,#student_profiles #basic_data .info.first,#student_profiles #basic_data .info.second,#student_profiles #basic_data .info.ninth{position:absolute;top:0;left:352px}#student_profiles.create form .date p,#student_profiles #basic_data .date p{width:120px;padding:4px 10px 0 5px;float:left;margin:0 !important}#student_profiles.create form .date p.info,#student_profiles #basic_data .date p.info{clear:none;width:26px;padding:0 0 0 5px;margin-top:-2px !important}#student_profiles.create form .date select,#student_profiles #basic_data .date select{margin-right:3px}#student_profiles.create form .map,#student_profiles.create form .image,#student_profiles.create form .file_size,#student_profiles #basic_data .map,#student_profiles #basic_data .image,#student_profiles #basic_data .file_size{margin-left:135px !important}#student_profiles.create form .text input,#student_profiles #basic_data .text input{width:200px}#student_profiles.create form .file_size,#student_profiles #basic_data .file_size{margin-left:125px;position:relative;top:-2px;clear:left;display:block;font-size:0.9em;font-style:normal}#student_profiles.create form label.error,#student_profiles #basic_data label.error{width:211px !important;padding-right:5px;margin-left:130px !important}#student_profiles.create form #student_profile_street_wrapper,#student_profiles.create form #student_profile_house_number_wrapper,#student_profiles.create form #student_profile_zip_code_wrapper,#student_profiles.create form #student_profile_city_wrapper,#student_profiles #basic_data #student_profile_street_wrapper,#student_profiles #basic_data #student_profile_house_number_wrapper,#student_profiles #basic_data #student_profile_zip_code_wrapper,#student_profiles #basic_data #student_profile_city_wrapper{float:left;clear:left !important}#student_profiles.create form #student_profile_zip_code_wrapper div.fieldWithErrors,#student_profiles #basic_data #student_profile_zip_code_wrapper div.fieldWithErrors{width:125px;overflow:visible}#student_profiles.create form #student_profile_zip_code_wrapper div.fieldWithErrors,#student_profiles.create form #student_profile_street_wrapper div.fieldWithErrors,#student_profiles #basic_data #student_profile_zip_code_wrapper div.fieldWithErrors,#student_profiles #basic_data #student_profile_street_wrapper div.fieldWithErrors{float:left}#student_profiles.create form #student_profile_street_wrapper,#student_profiles #basic_data #student_profile_street_wrapper{width:351px}#student_profiles.create form #student_profile_address div.formError,#student_profiles #basic_data #student_profile_address div.formError{float:none;margin-left:5px !important;width:400px}#student_profiles.create form #student_profile_house_number_wrapper,#student_profiles.create form #student_profile_city_wrapper,#student_profiles #basic_data #student_profile_house_number_wrapper,#student_profiles #basic_data #student_profile_city_wrapper{clear:none !important;position:relative;top:0;left:15px}#student_profiles.create form #student_profile_house_number_wrapper label,#student_profiles.create form #student_profile_city_wrapper label,#student_profiles #basic_data #student_profile_house_number_wrapper label,#student_profiles #basic_data #student_profile_city_wrapper label{display:none}#student_profiles.create form #student_profile_house_number_wrapper label.error,#student_profiles.create form #student_profile_city_wrapper label.error,#student_profiles #basic_data #student_profile_house_number_wrapper label.error,#student_profiles #basic_data #student_profile_city_wrapper label.error{margin:-3px 0 5px 0 !important;padding-left:0}#student_profiles.create form #student_profile_house_number_wrapper p.info,#student_profiles.create form #student_profile_city_wrapper p.info,#student_profiles #basic_data #student_profile_house_number_wrapper p.info,#student_profiles #basic_data #student_profile_city_wrapper p.info{position:absolute;top:0;left:216px}#student_profiles.create form #student_profile_house_number_wrapper,#student_profiles #basic_data #student_profile_house_number_wrapper{width:147px}#student_profiles.create form #student_profile_house_number_wrapper p.info,#student_profiles #basic_data #student_profile_house_number_wrapper p.info{left:56px}#student_profiles.create form #student_profile_city_wrapper,#student_profiles #basic_data #student_profile_city_wrapper{width:235px;left:-60px}#student_profiles.create form #student_profile_city_wrapper label.error,#student_profiles #basic_data #student_profile_city_wrapper label.error{margin-left:162px !important}#student_profiles.create form #student_profile_zip_code_wrapper input,#student_profiles.create form #student_profile_house_number_wrapper input,#student_profiles #basic_data #student_profile_zip_code_wrapper input,#student_profiles #basic_data #student_profile_house_number_wrapper input{width:40px !important}#student_profiles.create form #student_profile_zip_code_wrapper,#student_profiles #basic_data #student_profile_zip_code_wrapper{width:264px !important}#student_profiles.create form #student_profile_zip_code_wrapper label.error,#student_profiles #basic_data #student_profile_zip_code_wrapper label.error{width:221px !important;padding-right:5px}#student_profiles.create form .asmContainer,#student_profiles #basic_data .asmContainer{overflow:visible !important;clear:none !important;overflow:visible;float:left}#student_profiles.create form .asmContainer:after,#student_profiles #basic_data .asmContainer:after{content:"";display:none}#student_profiles.create form .asmSelect,#student_profiles #basic_data .asmSelect{width:300px}#student_profiles.create form .asmList,#student_profiles #basic_data .asmList{clear:left;float:left;width:300px;margin:5px 0 0}#student_profiles.create form .asmListItem,#student_profiles #basic_data .asmListItem{float:left}#student_profiles.create form .form_tip,#student_profiles #basic_data .form_tip{margin-left:135px;font-size:0.92em;background:#e6efc2;color:#264409;border:1px solid #c6d880;display:block;padding:0.1em 0.5em;width:290px;margin-top:10px}#job_postings.show_for_company #detailed_data,#job_postings.edit #detailed_data,#job_postings.update #detailed_data{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both;margin-top:10px;background-image:url(/images/rounded_corners_full_width_blue.gif?1000000000);position:relativeh2}#job_postings.show_for_company #detailed_data .outer,#job_postings.edit #detailed_data .outer,#job_postings.update #detailed_data .outer{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px;background-image:url(/images/rounded_corners_full_width_blue.gif?1000000000)}#job_postings.show_for_company #detailed_data .outer .inner,#job_postings.edit #detailed_data .outer .inner,#job_postings.update #detailed_data .outer .inner{background-color:#fff;border-width:0 1px;border-style:solid;border-color:#e2e2e2;width:738px;margin:0 -20px;padding:15px 20px;background-color:#f2f7f8;border-color:#d3e8f2;padding-top:0}#job_postings.show_for_company #detailed_data h3,#job_postings.edit #detailed_data h3,#job_postings.update #detailed_data h3{margin:5px 0 0}#job_postings.show_for_company #detailed_data p,#job_postings.edit #detailed_data p,#job_postings.update #detailed_data p{margin:0}#job_postings.show_for_company #detailed_data ul,#job_postings.show_for_company #detailed_data ol,#job_postings.edit #detailed_data ul,#job_postings.edit #detailed_data ol,#job_postings.update #detailed_data ul,#job_postings.update #detailed_data ol{margin-bottom:5px}#job_postings.show_for_company #detailed_data ul li,#job_postings.edit #detailed_data ul li,#job_postings.update #detailed_data ul li{list-style:disc}#job_postings.show_for_company .skill_list li,#job_postings.edit .skill_list li,#job_postings.update .skill_list li{list-style:none !important}#job_postings.show_for_company #job_kinds dt,#job_postings.edit #job_kinds dt,#job_postings.update #job_kinds dt{width:95% !important;max-width:none !important}#job_postings.show_for_company #job_kinds dd,#job_postings.edit #job_kinds dd,#job_postings.update #job_kinds dd{float:left;width:30%;margin-right:10px;clear:none !important}#job_postings.show_for_company #job_description textarea,#job_postings.edit #job_description textarea,#job_postings.update #job_description textarea{width:95%;height:20em}#job_postings.show_for_company #job_description p,#job_postings.edit #job_description p,#job_postings.update #job_description p{margin-bottom:0.5em}#job_postings.show_for_company #publication,#job_postings.edit #publication,#job_postings.update #publication{margin:30px 0 0}#job_postings.show_for_company #publication fieldset,#job_postings.edit #publication fieldset,#job_postings.update #publication fieldset{padding:0}#job_postings.show_for_company #publication h2,#job_postings.edit #publication h2,#job_postings.update #publication h2{background-position:0 0}#job_postings.show_for_company #salary label,#job_postings.edit #salary label,#job_postings.update #salary label{margin-left:4px}#job_postings.show_for_company .outer2,#job_postings.edit .outer2,#job_postings.update .outer2{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both}#job_postings.show_for_company div#basic_data,#job_postings.edit div#basic_data,#job_postings.update div#basic_data{background-color:#fff;border-width:0 1px;border-style:solid;border-color:#e2e2e2;width:738px;margin:0 -20px;padding:15px 20px;overflow:hidden;zoom:1;margin:0}#job_postings.show_for_company div#basic_data .offer_info,#job_postings.edit div#basic_data .offer_info,#job_postings.update div#basic_data .offer_info{margin-bottom:1em}#job_postings.show_for_company div#basic_data .map,#job_postings.edit div#basic_data .map,#job_postings.update div#basic_data .map{float:right}#job_postings.show_for_company div#basic_data label,#job_postings.edit div#basic_data label,#job_postings.update div#basic_data label{float:left !important}#job_postings.show_for_company div#basic_data fieldset,#job_postings.edit div#basic_data fieldset,#job_postings.update div#basic_data fieldset{margin-bottom:0;padding-bottom:0}#job_postings.show_for_company div#basic_data #logo_display,#job_postings.edit div#basic_data #logo_display,#job_postings.update div#basic_data #logo_display{display:inline;float:left;width:180px;margin-right:20px;padding-bottom:40px;text-align:center}#job_postings.show_for_company div#basic_data #basic_data_display,#job_postings.edit div#basic_data #basic_data_display,#job_postings.update div#basic_data #basic_data_display{float:left;width:220px;margin-right:10px}#job_postings.show_for_company div#basic_data h1,#job_postings.edit div#basic_data h1,#job_postings.update div#basic_data h1{color:#04699d;margin-bottom:0}#job_postings.show_for_company div#basic_data h3,#job_postings.edit div#basic_data h3,#job_postings.update div#basic_data h3{font-weight:bold;margin:0}#job_postings.show_for_company div#basic_data p,#job_postings.edit div#basic_data p,#job_postings.update div#basic_data p{margin-bottom:0}#job_postings.show_for_company div#basic_data p.time_ago,#job_postings.edit div#basic_data p.time_ago,#job_postings.update div#basic_data p.time_ago{font-size:0.9em;font-style:italic}#job_postings.show_for_company div#basic_data .edit_link,#job_postings.edit div#basic_data .edit_link,#job_postings.update div#basic_data .edit_link{bottom:15px;top:auto;left:20px}#job_postings.payment_method #content #payment_notice,#job_postings.confirm_extend_time #content #payment_notice,#job_postings.publish #content #payment_notice{margin-bottom:0}#job_postings.payment_method #content fieldset,#job_postings.confirm_extend_time #content fieldset,#job_postings.publish #content fieldset{border:none;padding:0;margin-bottom:0}#job_postings.payment_method #content fieldset dl,#job_postings.confirm_extend_time #content fieldset dl,#job_postings.publish #content fieldset dl{margin-bottom:0}#job_postings.payment_method #content fieldset dt,#job_postings.confirm_extend_time #content fieldset dt,#job_postings.publish #content fieldset dt{margin-bottom:1em}#job_postings.payment_method #content fieldset dd,#job_postings.confirm_extend_time #content fieldset dd,#job_postings.publish #content fieldset dd{margin-left:0;position:relative}#job_postings.payment_method #content fieldset dd input,#job_postings.confirm_extend_time #content fieldset dd input,#job_postings.publish #content fieldset dd input{position:absolute;top:1px;left:15px;margin:0;padding:0}#job_postings.payment_method #content fieldset dd label,#job_postings.confirm_extend_time #content fieldset dd label,#job_postings.publish #content fieldset dd label{float:none;padding-left:0}#job_postings.payment_method #content fieldset dd label,#job_postings.payment_method #content fieldset dd p,#job_postings.confirm_extend_time #content fieldset dd label,#job_postings.confirm_extend_time #content fieldset dd p,#job_postings.publish #content fieldset dd label,#job_postings.publish #content fieldset dd p{margin-left:33px}#job_postings.payment_method #content ul,#job_postings.confirm_extend_time #content ul,#job_postings.publish #content ul{margin-left:0}#job_postings.payment_method #content ul li,#job_postings.confirm_extend_time #content ul li,#job_postings.publish #content ul li{display:inline;margin-right:15px}#job_postings.payment_method #content #discounts,#job_postings.confirm_extend_time #content #discounts,#job_postings.publish #content #discounts{position:relative}#job_postings.payment_method #content #discounts input,#job_postings.confirm_extend_time #content #discounts input,#job_postings.publish #content #discounts input{position:absolute;top:1px;left:15px;margin:0;padding:0}#job_postings.payment_method #content #discounts label,#job_postings.confirm_extend_time #content #discounts label,#job_postings.publish #content #discounts label{float:none;margin-left:33px;padding-left:0}#job_postings.payment_method #content #discounts dt,#job_postings.confirm_extend_time #content #discounts dt,#job_postings.publish #content #discounts dt{font-weight:normal}#job_postings.payment_method #content #discounts #discounts_list,#job_postings.confirm_extend_time #content #discounts #discounts_list,#job_postings.publish #content #discounts #discounts_list{padding:0 0 15px 33px}#job_postings.payment_method #content #discounts #discounts_list label,#job_postings.confirm_extend_time #content #discounts #discounts_list label,#job_postings.publish #content #discounts #discounts_list label{font-weight:normal}#job_postings.edit #basic_data .inner{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px;padding-left:0;padding-right:0;width:780px}#job_postings.new #content,#job_postings.new #content .wrapper,#job_postings.create #content,#job_postings.create #content .wrapper{border:none;background-image:none;top:0;left:0;padding:0;width:780px}#job_postings.new #content .outer,#job_postings.create #content .outer,#job_postings.payment_method #content .outer,#job_postings.publish #content .outer{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both}#job_postings.new #content .inner,#job_postings.create #content .inner,#job_postings.payment_method #content .inner,#job_postings.publish #content .inner{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px}#job_postings.new #content form,#job_postings.create #content form,#job_postings.payment_method #content form,#job_postings.publish #content form{background-color:#fff;border-width:0 1px;border-style:solid;border-color:#e2e2e2;width:738px;margin:0 -20px;padding:15px 20px;overflow:visible;padding-top:0;padding-bottom:0}#job_postings.new #content form div,#job_postings.create #content form div,#job_postings.payment_method #content form div,#job_postings.publish #content form div{clear:both}#job_postings.new #content form div.fieldWithErrors,#job_postings.create #content form div.fieldWithErrors,#job_postings.payment_method #content form div.fieldWithErrors,#job_postings.publish #content form div.fieldWithErrors{clear:none}#job_postings.new #content form label.error,#job_postings.create #content form label.error,#job_postings.payment_method #content form label.error,#job_postings.publish #content form label.error{float:none;display:block}#job_postings.new #content h1,#job_postings.create #content h1,#job_postings.payment_method #content h1,#job_postings.publish #content h1{display:inline;font-family:Helvetica, Arial, sans-serif;width:255px;height:51px;position:relative;font-weight:bold;padding-left:21px;line-height:59px;color:#fff;background-color:transparent;background-image:url(/images/headings_bg.gif?1000000000);background-repeat:no-repeat;background-position:0 0;float:left;left:-7px;left:-28px;text-indent:20px}#job_postings.new #content fieldset,#job_postings.create #content fieldset,#job_postings.payment_method #content fieldset,#job_postings.publish #content fieldset{border:none;clear:left;margin-bottom:0;zoom:1}#job_postings.new #content legend,#job_postings.create #content legend,#job_postings.payment_method #content legend,#job_postings.publish #content legend{display:none}#job_postings.new #content .image,#job_postings.create #content .image,#job_postings.payment_method #content .image,#job_postings.publish #content .image{margin-left:125px}#job_postings.new #content textarea,#job_postings.create #content textarea,#job_postings.payment_method #content textarea,#job_postings.publish #content textarea{width:560px;height:20em}#job_postings.new #content form .text input,#job_postings.create #content form .text input,#job_postings.edit #content form .text input{width:200px !important}#job_postings.new #content form div.person,#job_postings.create #content form div.person,#job_postings.edit #content form div.person{position:relative;overflow:visible !important;margin-left:125px !important}#job_postings.new #content form div.person select,#job_postings.new #content form div.person input,#job_postings.create #content form div.person select,#job_postings.create #content form div.person input,#job_postings.edit #content form div.person select,#job_postings.edit #content form div.person input{margin:0;width:60px}#job_postings.new #content form div.person input,#job_postings.create #content form div.person input,#job_postings.edit #content form div.person input{width:137px !important;position:absolute;left:63px;top:0}#job_postings.new #content form div.person label,#job_postings.create #content form div.person label,#job_postings.edit #content form div.person label{position:absolute;left:-125px}#job_postings.new #content form div.person label.error,#job_postings.create #content form div.person label.error,#job_postings.edit #content form div.person label.error{clear:none !important;position:relative;margin:0 !important;left:0;zoom:1}#job_postings.new #content form .file_size,#job_postings.create #content form .file_size,#job_postings.edit #content form .file_size{margin-left:125px;position:relative;top:-2px;clear:left;display:block;font-size:0.9em;font-style:normal}#job_postings .job_posting_form div.email{width:345px;padding-bottom:15px;border-bottom:1px solid #e2e2e2}#job_postings #working_from_home{margin-left:5px;font-weight:bold}#job_postings #working_from_home .checkbox{margin:5px 0 0 10px}#job_postings #working_from_home .checkbox input{float:left}#job_postings #working_from_home .checkbox label{float:left;font-weight:normal !important;width:auto;padding-top:2px}#job_postings #working_from_home #working_from_home_attention{font-style:normal;font-weight:normal !important}#job_postings #working_from_home #working_from_home_attention .info{float:left;clear:none;margin:-0.3em 1em 0 7.5em}#job_postings #cv{overflow:visible}#job_postings #cv .checkbox input{float:left}#job_postings #cv .checkbox .info{float:left;clear:none;margin:-0.3em 0 0 1em}#job_postings #cv #cv_attention{font-style:normal}#job_postings #cv #cv_attention strong{margin-left:1em}#job_postings #address{font-weight:bold;margin:5px 0 20px 0;padding:10px 0;border:1px solid #e2e2e2;border-width:1px 0;width:345px}#job_postings #address div{padding-bottom:5px !important;margin-bottom:0 !important;zoom:1;clear:left}#job_postings #address div.fieldWithErrors{clear:none}#job_postings #address div.checkbox{position:relative}#job_postings #address div.checkbox label{width:auto;padding-left:25px}#job_postings #address div.checkbox input{position:absolute;left:0;top:1px}#job_postings #address #address_fields,#job_postings #address #default_address{padding-top:5px}#job_postings #address #default_address dl dt{clear:left;width:110px;padding:0 10px 0 5px;float:left}#job_postings #address #default_address dl dd{float:left;margin-bottom:4px;width:200px}#job_postings.index_for_company .outer{background-color:#fff;border-width:0 1px;border-style:solid;border-color:#e2e2e2;width:738px;margin:0 -20px;padding:15px 20px}#job_postings.index_for_company .aux_control{margin-bottom:1em}#job_postings.index_for_company .info,#job_postings.index_for_company .success{background-image:url(/images/info_small.gif?1000000000);width:13px;height:13px;margin-top:2px !important;margin-left:5px !important;float:left}#job_postings.index_for_company .info em,#job_postings.index_for_company .success em{line-height:1.5em;margin-top:-0.5em;margin-left:-18px}#job_postings.index_for_company .success{background-image:url(/images/detailed_info_complete.png?1000000000)}#job_postings.index_for_company #job_postings_list{margin:0}#job_postings.index_for_company #job_postings_list li{padding:0.5em 1em}#job_postings.index_for_company #job_postings_list li:after{content:".";display:block;height:0;clear:both;visibility:hidden}#job_postings.index_for_company #job_postings_list li.odd{background-color:#edf3fe}#job_postings.index_for_company #job_postings_list li .job_posting{margin-right:160px}#job_postings.index_for_company #job_postings_list li .job_posting h2{margin:0;font-size:1.2em;float:left}#job_postings.index_for_company #job_postings_list li .job_posting h2 a{font-weight:bold;text-decoration:none;font-size:1.08em;color:#204a87}#job_postings.index_for_company #job_postings_list li .job_posting h2 a:active,#job_postings.index_for_company #job_postings_list li .job_posting h2 a:hover{text-decoration:underline}#job_postings.index_for_company #job_postings_list li .job_posting h2 a.created,#job_postings.index_for_company #job_postings_list li .job_posting h2 a.expired,#job_postings.index_for_company #job_postings_list li .job_posting h2 a.disabled{color:#8e8e8e}#job_postings.index_for_company #job_postings_list li .job_posting h2 a.created a,#job_postings.index_for_company #job_postings_list li .job_posting h2 a.expired a,#job_postings.index_for_company #job_postings_list li .job_posting h2 a.disabled a{color:#7c8aa1}#job_postings.index_for_company #job_postings_list li .job_posting .state{font-size:0.9em;font-style:normal;float:left;margin:0.3em 0.5em;white-space:nowrap}#job_postings.index_for_company #job_postings_list li .job_posting .state span{padding:0 1em;color:#fff}#job_postings.index_for_company #job_postings_list li .job_posting .state span.published,#job_postings.index_for_company #job_postings_list li .job_posting .state span.successful{background-color:#2e892e}#job_postings.index_for_company #job_postings_list li .job_posting .state span.disabled{background-color:#f59f00}#job_postings.index_for_company #job_postings_list li .job_posting .state span.expired,#job_postings.index_for_company #job_postings_list li .job_posting .state span.deleted{background-color:red}#job_postings.index_for_company #job_postings_list li .job_posting .state span.created{background-color:#a0a0a0}#job_postings.index_for_company #job_postings_list li .job_posting p{margin:0}#job_postings.index_for_company #job_postings_list li .job_posting p.location{clear:left;margin-top:-0.1em;margin-right:1em;font-weight:bold;text-transform:uppercase}#job_postings.index_for_company #job_postings_list li .job_posting dl{margin:0;float:left;clear:left;width:23em}#job_postings.index_for_company #job_postings_list li .job_posting dl dt{float:left;clear:left;font-weight:normal;color:#999}#job_postings.index_for_company #job_postings_list li .job_posting dl dd{float:left;margin-left:0.5em;font-weight:bold;width:50%}#job_postings.index_for_company #job_postings_list li .job_posting dl dd span{float:left}#job_postings.index_for_company #job_postings_list li .actions{margin:0.7em 0 0;float:right;width:155px}#job_postings.index_for_company #job_postings_list li .actions a{display:block}#job_postings.index_for_company #job_postings_list li .actions div,#job_postings.index_for_company #job_postings_list li .actions form{display:inline;margin:0}#job_postings.index_for_company #job_postings_list li .actions div input,#job_postings.index_for_company #job_postings_list li .actions form input{margin-left:0.5em}#job_postings.index_for_company #job_postings_list li .actions span.disabled{float:left;color:#6c6c6c}.job_posting_status{width:100%;background:transparent url(/images/state_arrow_right.png) no-repeat 50% 50%}.job_posting_status:after{content:".";display:block;height:0;clear:both;visibility:hidden}.job_posting_current_status,.job_posting_change_status{width:45%;float:left;border:1px solid #888a85;background-color:#eeeeec;margin-bottom:10px;min-height:100px}.job_posting_current_status h2,.job_posting_change_status h2{font-size:0.9em;font-weight:normal;background-color:#888a85;color:#fff;margin:0;padding:2px 10px}.job_posting_current_status h2 strong,.job_posting_change_status h2 strong{font-weight:bold;font-size:1.5em;text-transform:uppercase;margin-left:3px}.job_posting_current_status .description,.job_posting_change_status .description{margin:5px 10px 30px}.job_posting_current_status ul.actions,.job_posting_change_status ul.actions{margin-top:0;margin-bottom:10px;padding-top:5px !important}.job_posting_change_status{float:right;background-color:#edfbda;border:0}.job_posting_change_status h2{font-size:1.5em;border-bottom:1px solid #fff;background-color:#edfbda;color:#649b33}.job_posting_change_status .description{margin:5px 10px -5px}body.published .job_posting_status{background-image:url(/images/state_arrow_left.png)}body.published .job_posting_current_status{float:right;border-color:#7ec524;background-color:#edfbda}body.published .job_posting_current_status h2{background-color:#7ec524}body.published .job_posting_change_status{float:left;background-color:#fffdd5}body.published .job_posting_change_status h2{background-color:#fffdd5;color:#9c7747}body.expired .job_posting_current_status{border-color:#d23a1e;background-color:#fefee5}body.expired .job_posting_current_status h2{background-color:#d23a1e}body.disabled .job_posting_current_status{border-color:#bca674;background-color:#fffdd5}body.disabled .job_posting_current_status h2{background-color:#bca674}#empty_search{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both;margin-top:22px}#empty_search .inner{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px}#job_postings_index{width:780px;float:left;margin-top:-22px;z-index:1}#job_postings_index .total_results{clear:left;float:left;margin-bottom:-22px;padding-left:3px}#job_postings_index .top_pagination{clear:left;height:22px}#job_search{width:200px;float:left;margin-right:10px;padding-top:5px;margin-bottom:10px;background-color:transparent;background-image:url(/images/rounded_corners_200.gif?1000000000);background-position:0 0;background-repeat:no-repeat}#job_search .outer{width:200px;position:relative;left:0;bottom:-5px;padding-bottom:5px;background-color:transparent;background-image:url(/images/rounded_corners_200.gif?1000000000);background-position:100% 100%;background-repeat:no-repeat}#job_search .inner{background-color:#fff;border-width:0 1px;border-style:solid;border-color:#e2e2e2;width:198px;margin:0;padding:0}#job_search .tab{zoom:1;border-top:1px solid #e2e2e2;padding:10px}#job_search .tab:after{content:".";display:block;height:0;clear:both;visibility:hidden}#job_search form{overflow:visible}#job_search form fieldset{border:none;padding:0;margin:0 0 5px}#job_search form legend{font-size:1em;font-weight:normal}#job_search form h2{font-size:1.1em;margin:0 10px 5px;padding:0}#job_search form h3{font-size:1em;margin:0;padding:0 0 5px 15px;background:transparent url(/images/search_tab_arrow.png?1000000000) 1px 4px no-repeat;cursor:pointer;color:#1284ba}#job_search form h3:hover{color:#6c6c6c}#job_search form .close h3{background-position:1px -20px}#job_search form p{margin-bottom:0.3em}#job_search form div{overflow:hidden;clear:left}#job_search form div.select{margin-bottom:2px}#job_search form div.select label{float:left;width:50px}#job_search form div.select select{float:left;width:70px}#job_search form div.text label{float:left;width:50px}#job_search form div.text input{float:left;width:90px}#job_search form div.checkbox,#job_search form div.radio{position:relative;margin:1px}#job_search form div.checkbox label,#job_search form div.radio label{float:none;display:block;margin-left:20px;padding-top:1px}#job_search form div.checkbox input,#job_search form div.radio input{position:absolute;left:0;top:3px;margin:0}#job_search form div.date label{display:block}#job_search form div.initially_hidden{display:none}#job_search form label{float:none;width:auto;padding-left:0;font-weight:normal}#job_search .actions{padding:0 0 10px 10px}#banner_placeholder{width:200px;position:relative;left:0;top:10px;background-color:transparent;margin:0;padding:0}#banner_placeholder .banner_top{margin:5px 0 5px 0px}#banner_placeholder .banner_middle{margin:5px 0 5px 0px}#banner_placeholder .banner_bottom{margin:5px 0 5px 0px}#job_posting_bookmarks #job_postings_index{margin-top:0}body#checkouts #content,body#checkouts #content .wrapper{border:none;background-image:none;top:0;left:0;padding:0;width:780px}body#checkouts .formError{margin:0 !important}body#checkouts .checkout_section{margin:0;overflow:visible;width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:0 0;padding-top:5px;margin-bottom:10px;clear:both;background-image:url(/images/rounded_corners_700.gif?1000000000);width:700px;clear:left}body#checkouts .checkout_section .outer{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px;background-image:url(/images/rounded_corners_700.gif?1000000000);width:660px}body#checkouts .checkout_section .inner{background-color:#fff;border-width:0 1px;border-style:solid;border-color:#e2e2e2;width:738px;margin:0 -20px;padding:15px 20px;width:658px;padding-top:0}body#checkouts .checkout_section p{margin-bottom:0.5em}body#checkouts .checkout_section .radio label,body#checkouts .checkout_section .checkbox label{float:none;padding-left:0;width:auto}body#checkouts #cart,body#checkouts #contact_us,body#checkouts #invoice_address{clear:right;float:right;background-image:url(/images/rounded_corners_280.gif?1000000000);width:280px}body#checkouts #cart .outer,body#checkouts #contact_us .outer,body#checkouts #invoice_address .outer{width:780px;background-color:transparent;background-image:url(/images/rounded_corners_full_width.gif?1000000000);background-repeat:no-repeat;background-position:100% 100%;padding-bottom:5px;position:relative;left:0;bottom:-5px;width:740px;padding-left:20px;padding-right:20px;background-image:url(/images/rounded_corners_280.gif?1000000000);width:240px}body#checkouts #cart .inner,body#checkouts #contact_us .inner,body#checkouts #invoice_address .inner{background-color:#fff;border-width:0 1px;border-style:solid;border-color:#e2e2e2;width:738px;margin:0 -20px;padding:15px 20px;width:238px;padding-top:0}body#checkouts #publication_buttons{width:700px;padding-top:10px;overflow:hidden}body#checkouts #publication_buttons ul{float:right;margin:0}body#checkouts #publication_buttons li{clear:both;text-align:right}body#checkouts #publication_buttons li.submit{margin-right:0 !important;padding-top:0;float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}body#checkouts #publication_buttons li.submit a,body#checkouts #publication_buttons li.submit input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}body#checkouts #publication_buttons li.submit input:focus{font-weight:bold}body#checkouts #publication_buttons li.submit:hover,body#checkouts #publication_buttons li.submit:active{background-position:100% -40px}body#checkouts #publication_buttons li.submit:hover a,body#checkouts #publication_buttons li.submit:hover input,body#checkouts #publication_buttons li.submit:active a,body#checkouts #publication_buttons li.submit:active input{background-position:0 -280px}body#checkouts #publication_buttons li.submit a,body#checkouts #publication_buttons li.submit input{background-position:0 -640px}body#checkouts #publication_buttons li.submit:hover,body#checkouts #publication_buttons li.submit:active{background-position:100% -80px}body#checkouts #publication_buttons li.submit:hover a,body#checkouts #publication_buttons li.submit:hover input,body#checkouts #publication_buttons li.submit:active a,body#checkouts #publication_buttons li.submit:active input{background-position:0 -680px}body#checkouts #publication_buttons li.back{padding-top:5px}body#checkouts #publication_buttons form,body#checkouts #publication_buttons form div{overflow:visible;margin:0}body#checkouts #cart #publication_buttons{width:238px}body#checkouts #cart #publication_buttons ul{padding:0;margin-top:10px;border:none}body#checkouts #cart #publication_buttons .next{margin-right:30px}body#checkouts .actions.checkout{width:700px}body#checkouts .actions.checkout li{float:right !important}#checkout_breadcrumbs{overflow:hidden;background-color:transparent;background-image:url(/images/checkout_breadcrumbs.png?1000000000);background-position:-295px -70px;background-repeat:no-repeat;padding-left:5px;width:775px;margin:0 0 15px !important}#checkout_breadcrumbs li{float:left;padding:14px 16px 0;width:123px;text-align:right}#checkout_breadcrumbs li background{color:transparent;image:url(/images/checkout_breadcrumbs.png?1000000000);position:100% -31px;repeat:no-repeat}#checkout_breadcrumbs .active{background-position:100% 7px;font-weight:bold;color:#04699d}body.wide #checkout_breadcrumbs{width:985px}body.wide #checkout_breadcrumbs li{width:165px}body#checkouts .checkout_section.job_type .inner{padding-top:0}body#checkouts .checkout_section.job_type p{margin-bottom:0.5em}body#checkouts .checkout_section.job_type div.page_snippet{overflow:hidden !important}body#checkouts #nationwide,body#checkouts #locations{border-top:1px solid #e2e2e2;padding-top:10px;margin-top:5px}body#checkouts #nationwide label{float:none;width:auto;padding-left:0;font-weight:normal;margin:0.5em 0}body#checkouts #nationwide #signs_left{text-align:right;margin-right:1%}body#checkouts #nationwide #signs_left p{display:inline}body#checkouts #nationwide textarea{width:97%;height:3em;display:block}body#checkouts #locations{overflow:hidden}body#checkouts #locations table{width:100%}body#checkouts #locations th{font-weight:bold}body#checkouts #locations .even{background-color:#edf3fe}body#checkouts #locations .odd{background:transparent}body#checkouts #locations h2{line-height:32px;height:32px;padding:0 10em 0 1em;color:#fff;margin:15px 0 5px}body#checkouts #locations ul.location_box{margin:0;padding:5px 25px 5px 5px;position:relative;list-style-type:none;width:95%;float:none;border:0;overflow:hidden}body#checkouts #locations ul.location_box p{margin:0}body#checkouts #locations ul.location_box a{position:absolute;bottom:13px;right:10px}body#checkouts #locations ul.location_box a img{margin:0 !important}body#checkouts #locations ul.location_box li{margin:0 5px 0 0;padding:0;border:0;overflow:hidden;float:left;display:block;width:auto}body#checkouts #locations ul.location_box label{float:none;margin:0;border:0;display:block;padding:0;border:0;overflow:hidden;font-weight:normal !important;width:auto !important}body#checkouts #locations ul.location_box input[type=text]{display:block;margin:0;padding:0;overflow:hidden;float:none;padding:1px 5px;width:150px}body#checkouts #locations ul.location_box input[readonly]{color:#bbb}body#checkouts #locations ul.location_box li.zip_code input{width:60px}body#checkouts #locations ul.location_box .checkbox{float:right}body#checkouts #locations ul.location_box .checkbox label{display:inline;float:none;zoom:1}body#checkouts #locations ul.location_box li.use_company_address{display:block;border:0;margin:0 0 5px;overflow:hidden;float:none;clear:both}body#checkouts #locations ul.location_box li.use_company_address label{width:auto;float:left}body#checkouts #locations ul.location_box li.use_company_address input{float:left}body#checkouts #locations span.add{margin-top:10px !important;float:left;background:transparent url(/images/buttons.gif?1000000000) 100% 0 no-repeat;margin:0 10px 0 30px;display:inline}body#checkouts #locations span.add a,body#checkouts #locations span.add input{float:left;background:transparent url(/images/buttons.gif?1000000000) 0 -240px no-repeat;color:#fff;border:none;font-family:Helvetica, Arial, sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:30px;height:30px;position:relative;left:-30px;margin:0 -30px 0 0;padding:0 25px 0 45px}body#checkouts #locations span.add input:focus{font-weight:bold}body#checkouts #locations span.add:hover,body#checkouts #locations span.add:active{background-position:100% -40px}body#checkouts #locations span.add:hover a,body#checkouts #locations span.add:hover input,body#checkouts #locations span.add:active a,body#checkouts #locations span.add:active input{background-position:0 -280px}body#checkouts #locations span.add a,body#checkouts #locations span.add input{background-position:0 -720px}body#checkouts #locations span.add:hover,body#checkouts #locations span.add:active{background-position:100% -80px}body#checkouts #locations span.add:hover a,body#checkouts #locations span.add:hover input,body#checkouts #locations span.add:active a,body#checkouts #locations span.add:active input{background-position:0 -760px}body#checkouts #locations p.error{margin:0}body#checkouts #working_from_home{clear:left;border-top:1px solid #e2e2e2;padding-top:15px;margin-top:15px;zoom:1}body#checkouts #working_from_home:after{content:".";display:block;height:0;clear:both;visibility:hidden}body#checkouts #working_from_home .checkbox label{float:left;padding-top:0;width:auto;padding-left:0}body#checkouts #working_from_home .checkbox input{float:left}body#checkouts #working_from_home .checkbox .info{float:left;margin-top:-5px}body#checkouts #working_from_home .info em{width:400px}body#checkouts .checkout_section.payment_method .inner{padding-top:0}body#checkouts .checkout_section.payment_method p{margin-bottom:0.5em}body#checkouts .checkout_section.payment_method div.fieldWithErrors{display:inline}body#checkouts fieldset{border:none;padding:0}body#checkouts dd{margin:0}body#checkouts dl{margin:0}body#checkouts dl label{padding-left:0;float:none}body#checkouts #payment_notice dt{font-weight:normal;margin-bottom:5px}body#checkouts #discounts{margin:5px 0 20px}body#checkouts #shopping_cart ul{margin:0;padding:5px;border-top:1px solid #e2e2e2;overflow:hidden}body#checkouts #shopping_cart #total{background-color:#edf3fe;font-weight:bold;color:#04699d}body#checkouts #shopping_cart li{float:left}body#checkouts #shopping_cart li.amount,body#checkouts #shopping_cart li.rate{float:right}body#checkouts #contact_us p{margin-bottom:0.5em}body#checkouts #contact_us p.phone{background:transparent url(/images/phone.png?1000000000) no-repeat 0 50%;padding:0 0 0 22px;font-weight:bold}body#checkouts #invoice_address .inner{padding-bottom:10px}body#checkouts #invoice_address p{margin-bottom:0}body#checkouts #invoice_address #change_invoice_address{text-align:right}body#checkouts #invoice_address_form div{overflow:hidden;margin:5px 0}body#checkouts #invoice_address_form label{float:left;font-weight:bold;width:120px;padding:4px 10px 0 0;text-align:right}body#checkouts #invoice_address_form .person input[type=select]{width:80px}body#checkouts #invoice_address_form .person input[type=text]{width:190px}body#checkouts .required_info{padding-left:130px}#current_active_cities p{font-size:1.15em;margin:15px 0 10px 10px}#current_active_cities ul{margin-left:10px;height:350px;overflow:auto}#current_active_cities li{float:left;width:30%;margin-right:10px;list-style:none}#promotions.checkout_section .checkbox{position:relative;padding-left:56px;min-height:48px;height:auto !important;height:48px;margin-bottom:1.5em !important}#promotions.checkout_section .checkbox p{margin-left:24px !important}#promotions.checkout_section .checkbox p.price{font-style:italic;position:absolute;top:0;right:0}#promotions.checkout_section .disabled{color:#a0a0a0 !important}#promotions.checkout_section .regular_newsletter{background:url(/images/ico_48x48_regular_newsletter.png?1000000000) no-repeat}#promotions.checkout_section .promote_in_newsletter{background:url(/images/ico_48x48_top_job_position.png?1000000000) no-repeat}#promotions.checkout_section .promoted_on_home_page{background:url(/images/ico_48x48_start_page_promotion.png?1000000000) no-repeat}#promotions ul#promotions{list-style-type:none;margin:0 1.5em 1.5em 0}#promotions ul#promotions li{padding:3px 0px 0px 30px;min-height:24px;height:auto !important;height:24px}#promotions ul#promotions li#regular_newsletter{background:url(/images/ico_24x24_regular_newsletter.png?1000000000) no-repeat}#promotions ul#promotions li#promote_in_newsletter{background:url(/images/ico_24x24_top_job_position.png?1000000000) no-repeat}#promotions ul#promotions li#promoted_on_home_page{background:url(/images/ico_24x24_start_page_promotion.png?1000000000) no-repeat}#job_postings.new #footer,#job_postings.create #footer,#job_postings.edit #footer,body#checkout #footer,body#checkouts #footer{display:none}@import url(application/companies-homepage.css);
