#header{width:980px;height:235px;margin:auto}#header .flashmap{position:absolute;top:-4px;float:right;margin-left:190px}#header .service{color:#FFF;font-size:0.9em;height:28px;padding:10px 0px 0px;border-bottom:2px solid #626683}#header .service .time{float:left;background:url(/img/header_icon_time.gif) no-repeat left center;padding:0px 0px 0px 20px;width:550px}#header .service .currency{margin-left:20px;float:left;background:url(/img/header_icon_currency.gif) no-repeat left center;padding:0px 0px 0px 20px}#header .service .currency .grow{color:#76a064}#header .service .currency .lower{color:#c9563b}#header .service .lang{font-family:Georgia;font-size:0.8em;font-weight:bold;float:right;position:relative;z-index:5}#header .service .lang a{color:#585859;text-decoration:none}#header .service .lang a.selected{background-color:#7a9e42;color:#FFF;text-decoration:none;padding:3px 6px}#header div.logo{margin:50px 0px 0px;float:left;position:relative;z-index:999}#header div.contacts{float:right;font-size:1.1em;line-height:1.8em;font-family:Georgia;margin:25px 20px 0px;text-align:left;position:relative;z-index:5;color:#626683}#header div.contacts h4{font-size:0.9em;color:#626683;margin:0px 0px 0.5em 0px}#header h1,#header .slogan{font-size:0.8em;line-height:1.4em;color:#9ea4a9;display:block;margin:5px 0px;width:250px;padding:0px;border:none;font-family:Arial,Helvetica,sans-serif}#wrap{border-top:4px solid #b4bcc3;clear:both;width:980px;margin:auto;padding:0px 0px 40px}#wrap .howitworks .students,#wrap .howitworks .agency{float:left;width:46%}#wrap .howitworks ol{list-style-type:none;margin:0px}#wrap .howitworks ol li{margin:0.6em 0px 0.6em 30px;line-height:1.4em}#wrap .howitworks li span{background:url(/img/list_num_circle.gif) no-repeat top left;width:16px;height:24px;padding:2px 7px;margin-left:-30px;float:left;color:#FFF}#wrap .howitworks .agency{float:right}#wrap .howitworks .students h2,#wrap .howitworks .agency h2,#wrap .news h2{font-style:normal;border-bottom:1px dotted #CCC;padding-bottom:0.5em;color:#50547b;margin:0.6em 0px}#wrap .review{clear:left;margin:1.2em 0}#wrap .review .post{padding:0.5em 0 1em 0;border-bottom:1px solid #CCC;margin:0px}#wrap .review .author{background:url(/img/review_arr.gif) no-repeat right top;font-size:1.1em;font-family:Georgia;font-style:italic;position:relative;top:-1px;margin:0px;padding:10px 0px 0px;color:#6b7790;text-align:right}#wrap .year_select{margin:1em 0px;height:20px}#wrap .year_select a{float:left;padding:5px 15px;background-color:#EBEBEB;margin-right:10px;text-decoration:none}#wrap .year_select a:hover{background-color:#E0E0E0}#wrap .year_select a.selected{background-color:#666;color:#FFF}#wrap .news h2{border-top:3px solid #b4bcc3; padding:0.5em 0px}#wrap .news.home{padding:0.5em 0px 0px;clear:both;border-bottom:1px dotted #CCC}#wrap .news.home div.rss{float:right; margin:3em 0;font-size:0.8em}#wrap .news.home div.rss a{text-decoration:none;color:#9ca8b4;background:url(/img/rss_icon.gif) no-repeat right;padding:2px 20px 2px 0}#wrap div.rss{float:right; margin:3em 0;font-size:0.8em}#wrap div.rss a{text-decoration:none;color:#9ca8b4;background:url(/img/rss_icon.gif) no-repeat right;padding:2px 20px 2px 0}#wrap .news .item{margin:1em 0 1em 0}#wrap .news .item .date-time{font-size:0.85em;float:left;color:#FFF}#wrap .news .item .date-time .date{padding:4px 5px 3px;background-color:#878a9d;margin:0px 1px 0px 0px}#wrap .news .item .date-time .time{padding:4px 5px 3px;background-color:#b4bcc3}#wrap .news .item .detail{margin-left:125px}#wrap a.but{clear:both;background-color:#d8dce0;padding:8px 12px;margin:10px 0px;display:block;float:left}#wrap .geography{color:#666;font-style:italic;padding:1em 0px 0px;clear:both}#wrap #navigation{float:left;width:22%;margin:1em 0px;list-style-type:none}#wrap #navigation li ul{list-style-type:none;margin:0px 0px 0px 17px}#wrap #navigation li{float:left;clear:left}#wrap #navigation li a{background:url(/img/nav_bullet.gif) no-repeat 7px 0.75em;padding:5px 0px 3px 17px;line-height:1.3em;display:block}#wrap #navigation li a:link,#wrap #navigation li a:visited{color:#3d75b6}#wrap #navigation li a:hover,#wrap #navigation li a:active{color:#ce4a32}#wrap #navigation li ul li a{background:url(/img/nav_sub_bullet.gif) no-repeat 7px 0.75em}#wrap #navigation li ul li a:link,#wrap #navigation li ul li a:visited{color:#758ab0}#wrap #navigation li ul li a:hover,#wrap #navigation li ul li a:active{color:#ce4a32}#wrap #navigation li.selected{background:url(/img/nav_selected_bg.gif) no-repeat right center;padding-right:25px}#wrap #navigation li.selected a,#wrap #navigation li ul li.selected a,#wrap #navigation  li ul li.selected a:link,#wrap #navigation li ul li.selected a:visited{background-image:url(/img/nav_selected_bullet.gif);color:#FFF;text-decoration:none}#wrap .sidebar_register{    width:216px;    text-align:center;    font-family:Georgia;    font-style:italic;    font-size:0.9em;    padding:10px 0px;    float:left;    clear:left}#wrap .subscribe{width:196px;float:left;font-size:0.95em;line-height:1.3em;clear:left;padding:10px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#b0b7bd}#wrap .subscribe fieldset{border:none;padding:0px;margin:0px}#wrap .subscribe input.field{float:left;width:90px;height:15px;border:1px solid #98999b;color:#999;padding:4px 3px;margin-right:5px}#wrap .subscribe fieldset legend{background:#b0b7bd;color:#fdfdff;font-weight:bold;margin:3px 0px}#wrap .sidebar_review{width:216px;float:left;clear:left;font-size:0.95em;padding:15px 0px}#wrap .sidebar_review .post{background:url(/img/review_topbg.png) no-repeat top left;padding:10px 10px 7px;margin:0px;line-height:1.3em}#wrap .sidebar_review .author{background:url(/img/review_botbg.png) no-repeat top left;font-size:1.1em;font-family:Georgia;font-style:italic;margin:0px;padding:20px 0px 0px;color:#6b7790}#wrap .sidebar_review .author a{font-size:0.9em;position:relative;top:-5px}#wrap .sidebar_direct,#wrap .sidebar_googad{margin:20px 0px;width:216px;float:left;clear:left}#wrap .googad{padding:20px 0px 0px}#wrap .newsletters{}#wrap .tax_return{float:left;clear:left;width:22%;margin:20px 0px 0px}#wrap #content{float:right;width:75%}div#wrap .fcol{float:left;width:22%;margin-right:2.5%}div#wrap .tcol{float:left;width:45%;margin-right:4.5%}div#wrap .notice{font-style:italic;color:#666;border-top:1px solid #CCC;clear:left;padding:6px 0px}div#wrap .warning{clear:left;padding:10px;background-color:#EBEBEB}div#wrap .vacancy p{clear:left}div#wrap .vacancy .label{float:left;color:#666;width:140px;border-bottom:1px dotted #E0E0E0;clear:left;line-height:normal; position:relative;top:-2px}div#wrap .vacancy .label span{background-color:#FFF;position:relative;top:2px;padding:0px 10px 0px 0px}div#wrap .vacancy .value{margin:0px 0px 0px 150px}div#wrap table.pro{width:100%;border:0px;margin:5px 0px}div#wrap table.pro td{padding:4px 5px;font-size:0.95em;line-height:1.4em}div#wrap table.pro tbody tr{border-bottom:1px solid #EBEBEB}div#wrap table.pro tbody tr:hover{background-color:#F5F5F5}div#wrap form.filter{margin:0px 0px 5px 0px}div#wrap form.filter fieldset{width:auto;padding:7px 0px 7px 13px}div#wrap form.filter div.filter_input{float:left;width:20%;margin:0px 0% 0px 0px;height:45px}div#wrap form.filter input,div#wrap form.filter select{width:120px}div#wrap form.filter label{display:block;width:100%}div#wrap form.filter label.filtered{color:#ce4a32;font-weight:bold}div#wrap form.filter .submit_block{background-color:#CCC;padding:10px 20px 10px 10px;height:20px}div#wrap form.filter .submit_block input.button{display:inline;margin-left:20px;float:right}div#wrap form.filter .submit_block label.hcl{width:200px;clear:none}div#wrap form.filter .submit_block label.hcl input{float:left;width:20px}div#wrap table.pro td.status{text-align:center}div#wrap table.pro td.status.new{background-color:#e47747;color:#FFF}div#wrap table.pro td.status.active{background-color:#b4da31;color:#FFF}div#wrap table.pro td.status.ready{background-color:#6fa5d7;color:#FFF}div#wrap table.pro td.status.return{background-color:#f5ad13;color:#FFF}div#wrap table.pro td.status.closed{background-color:#e4e7e9;color:#a6afb7}div#wrap table.pro td span.label{color:#999;font-size:0.9em;width:3.5em;float:left}div#wrap table.pro tr.closed td{color:#999}div#wrap table.pro tr.closed td a{color:#999} div#wrap table.pro thead{background-color:#F5F5F5;border-top:3px solid #CCC;border-bottom:1px dotted #CCC}div#wrap table.pro thead th{padding:8px 5px;text-align:left;color:#333;background:url('/img/admin/tablesort_both.gif') no-repeat right center}div#wrap table.pro thead th.headerSortDown{color:#729ed5; background:url('/img/admin/tablesort_down.gif') no-repeat right center}div#wrap table.pro thead th.headerSortUp{color:#729ed5; background:url('/img/admin/tablesort_up.gif') no-repeat right center}/***  Student  ****//***  Balance info  ***/div#balance{float:right;margin-top:-85px;border:1px solid #CCC;padding:7px 14px;font-size:0.9em;width:200px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px}div#balance h4{margin-top:0px;margin-bottom:5px}div#balance a.but-balance-add{margin-top:8px;margin-bottom:0px; display:inline-block}div#balance div.available{color:#6d910e}div#balance div.blocked{color:#e88a0f}div#balance span.label{width:110px;display:inline-block}div#balance span.value{font-weight:bold}#wrap div.next-step{padding:15px;background-color:#F0F0F0;margin-top:20px}#wrap div.next-step div.desc{display:inline-block;width:70%;font-size:1.1em;color:#666}#wrap div.next-step form{display:inline-block;width:29%;text-align:center;vertical-align:text-bottom}#wrap div.next-step form input[type=submit]{display:inline}/* resume */#wrap div.error{padding:3px 5px;font-size:1.1em;color:#c33;background-color:#e9dddb;border:1px solid #c33;margin:0px 0px 10px}#wrap div.resume-collapsed form{display:none}#wrap div.resume-collapsed{border-top:10px solid #FFF;clear:both}#wrap div.resume-collapsed h3{padding:10px 15px;margin:0px;cursor:pointer;cursor:hand;background-color:#E0E0E0}#wrap div.resume-collapsed.new h3{background:#e1e7cd url(../img/icon-add.png) no-repeat 10px 2px;padding-left:50px;color:#656f4d}#wrap div.resume-collapsed h3 span.status,#wrap div.resume-expand h3 span.status{color:#999;font-size:0.8em;font-weight:normal}#wrap div.resume-collapsed h3 span.expand{float:right;color:#999;font-size:0.8em;font-weight:normal;display:none}#wrap div.resume-collapsed h3:hover span.expand{color:#999;font-size:0.8em;font-weight:normal;display:block}#wrap div.resume-collapsed h3.return{background-color:#e8d3c3}#wrap div.resume-collapsed h3.return:hover{background-color:#e9c5a8}#wrap div.resume-collapsed h3.return span.status{color:#cb714d}#wrap div.resume-collapsed h3#wrap div.resume-collapsed h3:hover{background-color:#D9D9D9}#wrap div.resume-collapsed.new h3:hover{background-color:#d9e2bc}#wrap div.resume-expand.new h3{padding:10px 15px;margin:0px;background:#e1e7cd url(../img/icon-add.png) no-repeat 10px 2px;padding-left:50px;color:#656f4d;border-top:10px solid #FFF;clear:both}div#wrap ul.steps{list-style-type:none;margin:0px;height:55px}div#wrap ul.steps li{float:left;list-style-type:none;margin:0px 20px 0px 0px;vertical-align:middle; width:150px;color:#999;line-height:1em}div#wrap ul.steps li div.step{font-size:20px;display:inline-block;width:37px;vertical-align:middle;line-height:19px;padding:8px 0px 9px;height:19px;background:url(/img/step-circ-bg.png) no-repeat left top;color:#FFF;text-align:center}div#wrap ul.steps li div.title{display:inline-block;width:100px; vertical-align:middle;padding:0px 0px 0px 5px}div#wrap ul.steps li.active{color:#333}div#wrap ul.steps li.active div.step{background-position-y:-40px}div.student-frame{clear:left}div.alert-global{color:#999;font-size:1.4em;border-top:1px dotted #CCC;border-bottom:1px dotted #CCC;padding:20px 0px}div.alert-context{color:#333;font-size:0.9em;border:1px solid #CCC;padding:10px 10px;margin:10px 0px;background-color:#F0F0F0}#wrap div.alert-success,#wrap div.alert-errors{padding:0px 7px;font-size:1.1em;color:#568b11;background-color:#daf2c2;border:1px solid #89CC44;margin:0px 0px 10px}#wrap div.alert-errors{color:#c33;background-color:#e9dddb;border-color:#c33}#wrap div.alert-errors p,#wrap div.alert-success p{margin:10px 0px}.timeout.alarm{color:#F30;font-weight:bold}.timeout.ok{color:#3C0}/*** Forms 2.0 ***/#wrap div.edit-form{background-color:#F5F5F5;padding:15px 15px 0px}#wrap div.edit-form:after{content:' ';height:0px;display:block;clear:both}#wrap div.edit-form div.success{padding:20px 0px 40px;font-size:1.3em;color:#568b11}#wrap div.error{padding:3px 5px;font-size:1.1em;color:#c33;background-color:#e9dddb;border:1px solid #c33;margin:0px 0px 10px}#wrap div.edit-form div.error{padding:5px 0px 15px;font-size:1.1em;color:#c33;border:none;background-color:transparent;border-bottom:1px dotted #CCC;margin:0px}#wrap div.edit-form form.hidden{display:none}#wrap div.edit-form h3{margin:0.3em 0px 1em;font-family:Georgia,Times,serif;font-size:1.8em;font-style:italic;font-weight:normal;color:#666}#wrap div.edit-form *+h3{margin:1.5em 0px 1em;border-bottom:1px dotted #CCC;padding-bottom:15px}#wrap div.edit-form p{float:none;border-bottom:0px;margin:10px;padding:0px;width:auto}#wrap div.edit-form p label{width:210px;margin-right:20px;text-align:right}#wrap div.edit-form p input,#wrap div.edit-form p select{font-size:1.1em;display:inline-block}#wrap div.edit-form p span.errorMessage{color:#c33;font-size:0.9em;margin:2px 0px 0px 230px;display:block;clear:left;line-height:1.2em}#wrap div.edit-form p input{padding:2px 2px;position:relative;top:-3px}#wrap div.edit-form p input.errorInput,#wrap div.edit-form p select.errorInput{border:1px solid #c33}#wrap div.edit-form p .input-units{margin-left:10px;color:#666;vertical-align:top}#wrap div.edit-form p.f_submit{padding:15px;width:100%;background-color:#DDD;position:relative;left:-15px;margin:15px 0px 0px}#wrap div.edit-form div.mode-switch{border-bottom:1px dotted #CCC;border-top:1px solid #CCC;padding:10px 0px;height:45px;margin-bottom:20px}#wrap div.edit-form div.mode-switch div{float:left;width:30%;margin-right:5%}div#wrap div.edit-form div.mode-switch input{float:left;width:auto;clear:left;margin:10px;cursor:hand;cursor:pointer}#wrap div.edit-form div.mode-switch label{display:block;margin:0px 0px 0px 35px;width:auto;clear:none;float:none;cursor:hand;cursor:pointer}#wrap div.edit-form p.f_copy{padding:10px 0px 0px 230px}/* Form */div#wrap form.jo{background-color:#F0F0F0;padding:5px 20px 0px}div#wrap form.jo p{border:none;float:none;margin:10px 0px 0px;padding:0px;width:auto;clear:left}div#wrap form.jo p select{width:auto}div#wrap form.jo p label{width:130px;clear:none;color:#666}div#wrap form.jo p .read-value{display:inline;font-size:1.1em;color:#000;border-bottom:1px dotted #999}div#wrap form.jo p .input-download{display:inline}div#wrap form.jo p .input-download a{color:#769923;font-size:1.1em}div#wrap form.jo p input[type=text]{width:180px}div#wrap form.jo p input[type=file]{display:inline-block}div#wrap form.jo p.f_jo_employer label{color:#577800;font-weight:bold}div#wrap form.jo p.f_comment input{width:330px}div#wrap form.jo p.f_sponsor_id{}/* div#wrap form.jo p.f_photo{float:right;width:200px;padding-top:20px}*/div#wrap form.jo p.f_photo input{margin-left:130px;display:block}div#wrap form.jo p.f_photo span.fileinfo img{width:200px;border:1px solid #CCC;padding:7px;background-color:#FFF}div#wrap form.jo p.f_date_from{float:left;width:250px}div#wrap form.jo p.f_date_to{width:270px;margin-left:255px;clear:none}div#wrap form.jo p.f_date_to label{width:85px;text-align:right;padding-right:10px}div#wrap form.jo p.f_date_from input[type=text],div#wrap form.jo p.f_date_to input[type=text]{width:110px}div#wrap form.jo p.f_name{float:left;width:250px}div#wrap form.jo p.f_family_name{width:270px;margin-left:255px;clear:none}div#wrap form.jo p.f_family_name label{width:85px;text-align:right;padding-right:10px}div#wrap form.jo p.f_name input[type=text],div#wrap form.jo p.f_family_name input[type=text]{width:110px}div#wrap form.jo p.f_address input{width:330px}div#wrap form.jo p.f_education label,div#wrap form.jo p.f_work_experience label,div#wrap form.jo p.f_languages label,div#wrap form.jo p.f_other label,div#wrap form.jo p.f_hobbies label,div#wrap form.jo p.f_additional_comments label{float:none;width:300px}div#wrap form.jo p.f_download label,div#wrap form.jo p.f_jo_student label{width:210px}div#wrap form.jo p.f_jo_student span.errorMessage{color:#c33;font-size:0.9em;margin:2px 0px 0px 210px;display:block;line-height:1.2em}div#wrap form.jo p.f_education textarea,div#wrap form.jo p.f_work_experience textarea,div#wrap form.jo p.f_additional_comments textarea,div#wrap form.jo p.f_languages textarea{float:none;height:55px;width:680px}div#wrap form.jo p.f_other textarea,div#wrap form.jo p.f_hobbies textarea{float:none;height:15px;width:680px}div#wrap form.jo p.f_log{border-top:1px dotted #CCC;padding-top:10px}div#wrap form.jo p.f_log label{float:none}div#wrap form.jo p.f_log textarea{background:#F5F5F5;border:1px solid #CCC;background-color:none;display:block;height:80px;color:#666}div#wrap form.jo p span.errorMessage{color:#c33;font-size:0.9em;margin:2px 0px 0px 170px;display:block;line-height:1.2em}div#wrap form.jo p input.errorInput{border:1px solid #c33}div#wrap form.jo p.f_submit{width:100%;background-color:#E0E0E0;padding:10px 20px;margin-left:-20px;margin-bottom:0px}div#wrap form.jo p.f_apply,div#wrap form.jo p.f_save_draft{display:inline;margin:0px 10px 10px 0px}div#wrap form.jo input[type=submit],#wrap div.edit-form p.f_submit input[type=submit],div#wrap div.next-step form input[type=submit] {background:#bdc0ca url(../img/but-overlay.png) repeat-x left top;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;border:1px solid #8c8f9d;border-right-color:#7e818c;border-bottom-color:#666974;font-size:1.2em;padding:5px 10px;display:inline;cursor:pointer;text-shadow:0px 1px 1px #FFF}div#wrap div.next-step form input[type=submit]:hover,#wrap div.edit-form p.f_submit input[type=submit]:hover,div#wrap form.jo input[type=submit]:hover{background-color:#a7adc0}div#wrap div.next-step form input[type=submit]:disabled,#wrap div.edit-form p.f_submit input[type=submit]:disabled,div#wrap form.jo input[type=submit]:disabled{border:1px solid #C0C0C0;border-right-color:#999;border-bottom-color:#999;background-color:#CCC;cursor:default}/***  Registration ***/#wrap div.registration{background-color:#F5F5F5;padding:15px 15px 0px}#wrap div.registration:after{content:' ';height:0px;display:block;clear:both}#wrap div.registration div.success{padding:20px 0px 40px;font-size:1.3em;color:#568b11}#wrap div.registration div.error{padding:5px 0px 15px;font-size:1.1em;color:#c33;border-bottom:1px dotted #CCC}#wrap div.registration form.hidden{display:none}#wrap div.registration h2{margin:0.3em 0px 1em}#wrap div.registration *+h2{margin:1.5em 0px 1em;border-bottom:1px dotted #CCC;padding-bottom:15px}#wrap div.registration p{float:none;border-bottom:0px;margin:10px;padding:0px;width:auto}#wrap div.registration p label{width:150px;margin-right:20px;text-align:right}#wrap div.registration p input,#wrap div.registration p select{font-size:1.1em}#wrap div.registration p span.errorMessage{color:#c33;font-size:0.9em;margin:2px 0px 0px 170px;display:block;line-height:1.2em}#wrap div.registration p input{padding:3px 2px}#wrap div.registration p input.errorInput,#wrap div.registration p select.errorInput{border:1px solid #c33}#wrap div.registration p.f_submit{padding:15px;width:100%;background-color:#CCC;position:relative;left:-15px;margin:15px 0px 0px}
#wrap div.registration p.f_accept { margin-left: 177px; }
#wrap div.registration #agency_captcha, #wrap div.registration #student_captcha { margin-left: 170px; }
#wrap div.registration p.f_accept input { width: auto; display: inline; margin: 0px 5px 0px 3px;}
#wrap div.registration p.f_accept label { width: auto; display: inline; float: none;}
#wrap div.registration p.f_accept span.errorMessage { margin-left: 0px; }
#wrap div.registration div.mode-switch{border-bottom:1px dotted #CCC;border-top:1px solid #CCC;padding:10px 0px;height:45px;margin-bottom:20px}#wrap div.registration div.mode-switch div{float:left;width:30%;margin-right:5%}div#wrap div.registration div.mode-switch input{float:left;width:auto;clear:left;margin:10px;cursor:hand;cursor:pointer}#wrap div.registration div.mode-switch label{display:block;margin:0px 0px 0px 35px;width:auto;clear:none;float:none;cursor:hand;cursor:pointer}#footer{width:980px;margin:auto;clear:both;padding:10px 0px 0px;border-top:3px solid #9fa6ad}#footer div.copyright{float:left;width:400px;line-height:16px}#footer div.counters{float:right}#footer div.sp{border-top:5px solid #FFF;background-color:#9fa6ad;clear:both;text-align:right;color:#FFF;padding:5px;font-size:0.9em}#footer div.sp a{color:#FFF}
