appjobs/* CSS Document */

/*========================== Profile Pages 3 rows =================================== */
/* Left Nav */
.mainbanner .leftnav {width:110px; margin:30px; text-align:left;}
.mainbanner .leftnav ul {padding:0; margin:0;}
.mainbanner .leftnav li {list-style:none; margin:0; padding:0; height:25px; line-height:25px; color:#589C00; text-indent:5px;}
.mainbanner .leftnav li a {display:block; width:109px; height:25px;}
.mainbanner .leftnav li a:hover {display:block; width:109px; height:25px; background:#151515;}
.mainbanner .leftnav li.b1 {border:#2A2A2A solid; border-width:1px 1px 0 0;}
.mainbanner .leftnav li.b2 {border:#2A2A2A solid; border-width:1px 0 0 1px;}
.mainbanner .leftnav li.b3 {height:5px; border:#2A2A2A solid; border-width:0 1px 0 0; line-height:5px; font-size:1px;}
.mainbanner .leftnav li.b4 {height:205px;}
.mainbanner .leftnav li.b5 {height:180px;}

/* Profile Center Content */
.mainbanner .profilecenter2 {width:453px;margin:70px 0 0 0;text-align:left;}
.mainbanner .profilecenter2 .joblist {width:500px; }
.mainbanner .profilecenter2 .joblist ul {padding:0; margin:0;}
.mainbanner .profilecenter2 .joblist li {list-style:none; padding:0 5px 6px 26px; margin:0; background:url(images/ico_hyundailogo.gif) left 3px no-repeat;}
.mainbanner .profilecenter2 .joblist .txttit {font-size:14px; font-weight:bold; color:#589C00;}
.mainbanner .profilecenter2 .joblist .txtdetail {font-size:11px; font-weight:bold; color:#589C00;}
.mainbanner .profilecenter2 .joblist .txtdetailtit {font-size:11px; font-weight:bold; color:#777;}
.mainbanner .profilecenter2 .joblist .imgspacer {width:30px; height:3px;}
.mainbanner .profilecenter2 .joblist .btnbox {text-align:right; padding:2px 15px;}
.mainbanner .profilecenter2 .joblist .s1 {width:35px; height:13px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_apply.gif) left top no-repeat; margin-right:10px;}
.mainbanner .profilecenter2 .joblist .s2 {width:55px; height:13px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_moreinfo.gif) left top no-repeat; margin-right:10px;}
.mainbanner .profilecenter2 .joblist .s3 {width:68px; height:13px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_forwardjob.gif) left top no-repeat; margin-right:10px;}
.mainbanner .profilecenter2 .joblist .s4 {width:118px; height:13px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_emailsm.gif) left top no-repeat; margin-right:10px;}
.mainbanner .profilecenter2 .joblist .s5 {width:54px; height:13px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_duplicate.gif) left top no-repeat; margin-right:10px;}
.mainbanner .profilecenter2 .joblist .s6 {width:44px; height:13px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_edit.gif) left top no-repeat; margin-right:10px;}
.mainbanner .profilecenter2 .joblist .s7 {width:44px; height:13px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_remove.gif) left top no-repeat; margin-right:10px;}
.mainbanner .profilecenter2 .joblist .s8 {width:55px; height:13px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_applicant.gif) left top no-repeat; margin-right:10px;}
.mainbanner .profilecenter2 .listnav {padding:1px 0;width:459px;}
.mainbanner .profilecenter2 .listnav a { width:14px; color:#000; text-align:center; line-height:14px; font-weight:bold; background:url(images/bg_pagenav.gif) left top no-repeat;}
.mainbanner .profilecenter2 .listnav a:hover {color:#CCC;}
.mainbanner .profilecenter2 .listnav span {display:block; margin-right:3px; float:left; height:14px; width:14px; color:#CCC; text-align:center; line-height:14px; font-weight:bold;}
.mainbanner .profilecenter2 .inviteform {margin:30px 0 0 0;}
.mainbanner .profilecenter2 .inviteform table caption {padding:8px; border-bottom:1px solid #2A2A2A; text-align:left; font-size:14px; font-weight:bold; color:#589C00;}
.mainbanner .profilecenter2 .inviteform table td {padding:5px 0;}
.mainbanner .profilecenter2 .inviteform table select,textarea {border:1px solid #3B511F; background:#000; color:#CCC;}
.mainbanner .profilecenter2 .inviteform span.required {color:#00FF33;}
.mainbanner .profilecenter2 .inviteform .s1 {width:180px; border:solid #3B511F; border-width:1px; background:#000; color:#CCC;}
.mainbanner .profilecenter2 .inviteform .s2 {width:180px; height:40px;}
.mainbanner .profilecenter2 .inviteform .s3 {width:180px; height:80px;}
.mainbanner .profilecenter2 .inviteform .s4 {width:47px; height:15px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_send.gif) left top no-repeat;}
.mainbanner .profilecenter2 .inviteform .s5 {width:84px; height:15px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_resetform.gif) left top no-repeat; margin-right:20px;}
.mainbanner .profilecenter2 .jobdetaillist {color:#CCC; margin-left:10px;}
.mainbanner .profilecenter2 .jobdetaillist .txttit {font-size:14px; font-weight:bold;font-style:normal; color:#589C00;}
.mainbanner .profilecenter2 .jobdetaillist .txtdetail {font-size:11px; font-weight:bold; font-style:normal;color:#589C00;}
.mainbanner .profilecenter2 .jobdetaillist .txtdetailtit {font-size:11px; font-weight:bold; font-style:normal;color:#777;}
.mainbanner .profilecenter2 .jobdetaillist .bttnw61 {width:61px; height:15px; color:#589C00; text-align:center; vertical-align:middle; font-size:9px; font-weight:normal; font-style:normal; line-height:15px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_w61.gif) left top no-repeat;}
.mainbanner .profilecenter2 .jobdetaillist .bttnw75 {width:75px; height:15px; color:#589C00; text-align:center; vertical-align:middle;font-size:9px; font-weight:normal; font-style:normal; line-height:15px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_w75.gif) left top no-repeat;}
.mainbanner .profilecenter2 .jobdetaillist .bttnw149 {width:149px; height:15px; color:#589C00; text-align:center; vertical-align:middle;font-size:9px; font-weight:normal; font-style:normal; line-height:15px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_w149.gif) left top no-repeat;}
.mainbanner .profilecenter2 .jobdetaillist table {border:0px;}
.mainbanner .profilecenter2 .jobdetaillist table caption {text-align:left; border-bottom:1px solid #2A2A2A; padding:10px 0;}
.mainbanner .profilecenter2 .jobdetaillist .s1 {float:right; margin-left:10px;}
.mainbanner .profilecenter2 .jobdetaillist table th {text-align:left; font-size:11px; font-weight:bold; font-style:normal;color:#777;}
.mainbanner .profilecenter2 .jobdetaillist table td {text-align:left; font-size:12px; font-weight:lighter; font-style:normal; color:white;}
.mainbanner .profilecenter2 .jobdetaillist table td.bttnline {text-align:right;border-top:1px solid #2A2A2A; padding:10px 0;}

/* Applied Jobs */
.mainbanner .profilecenter2 .appjobs {width:655px;}
.mainbanner .profilecenter2 .appjobs .txttit {font-size:14px; font-weight:bold; font-style:normal; color:#589C00;}
.mainbanner .profilecenter2 .appjobs .txtdetail {font-size:12px; font-weight:bold; font-style:normal;color:#589C00;}
.mainbanner .profilecenter2 .appjobs .txtdetailtit {font-size:11px; font-weight:bold;font-style:normal; color:#777;}
.mainbanner .profilecenter2 .appjobs .imgspacer {width:15px; height:2px;}
.mainbanner .profilecenter2 .appjobs .btnbox {text-align:right; padding:2px 15px;}
.mainbanner .profilecenter2 .appjobs .s2 {width:55px; height:15px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_moreinfo.gif) left top no-repeat; float:right;}
.mainbanner .profilecenter2 .appjobs .s3 {width:58px; height:15px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_delete.gif) left top no-repeat; float:left;}

/* Profile Right Content */
.mainbanner .profileright {width:160px;margin-top:20px;margin-left:30px; text-align:left;}
.mainbanner .profileright .pagetit {font-size:14px; font-weight:bold; color:#589C00; line-height:20px;}
.mainbanner .searchjobs {width:160px; padding-top:30px;}
.mainbanner .searchjobs .tit {font-size:12px; height:25px; line-height:25px; font-weight:bold; color:#589C00; border-bottom:1px solid #2A2A2A;}
.mainbanner .searchjobs ul {padding:5px 0; margin:0;}
.mainbanner .searchjobs li {list-style:none; padding:2px 0; line-height:16px;}
.mainbanner .searchjobs select {border:1px solid #3B511F; background:#000; color:#CCC;}
.mainbanner .searchjobs .s1 {width:150px; border:1px solid #3B511F; background:#000; color:#CCC;}
.mainbanner .searchjobs .s2 {width:152px;}
.mainbanner .searchjobs .s3 {width:40px; border:solid #3B511F; border-width:1px; background:#000; color:#CCC;}
.mainbanner .searchjobs .s4 {width:60px; height:15px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_search.gif) left top no-repeat;}
.mainbanner .profilelinks {width:160px; text-align:left; border-top:1px solid #2A2A2A;}
.mainbanner .profilelinks .tit {font-size:12px; height:25px; line-height:25px; text-indent:5px; font-weight:bold; color:#589C00; border-bottom:1px solid #2A2A2A;}
.mainbanner .profilelinks ul {padding:0; margin:0;}
.mainbanner .profilelinks li {list-style:none; border-bottom:1px solid #2A2A2A; height:21px; line-height:21px; padding-left:5px; text-align:left; color:#589C00;}

/* Left */
.mainbanner .profilemiddle {width:459px;height:365px;margin-top:25px;  text-align:left; overflow:auto;
scrollbar-face-color: #474747;
scrollbar-shadow-color: #000; 
scrollbar-highlight-color:#202020; 
scrollbar-3dlight-color: #474747;  
scrollbar-darkshadow-color: #202020; 
scrollbar-track-color:#000; 
scrollbar-arrow-color: ffffff;
}
.mainbanner .profilemiddle .content {height:365px;}
.mainbanner .profilemiddle .content .noticebox {width:459px; padding:10px; background:#333; margin-bottom:10px; line-height:18px;}
.mainbanner .profilemiddle .content .noticebox .tit {font-size:12px; color:#589C00; font-weight:bold;}
.mainbanner .profilemiddle .content table {border:0;  margin:6px 0;}
.mainbanner .profilemiddle .content table caption {padding:5px; border-bottom:1px solid #2A2A2A; text-align:left; font-size:14px; font-style:normal; font-weight:bold; color:#589C00;}
.mainbanner .profilemiddle .content table td {padding:5px 0;}
.mainbanner .profilemiddle .content table select {border:1px solid #3B511F; background:#000; color:#CCC;}
.mainbanner .profilemiddle .content span.required {color:#00FF33;}
.mainbanner .profilemiddle .content span.requiredtext {font-size:9px; color:#589C00; padding:10px 0;}
.mainbanner .profilemiddle .content .stname {width:200px; text-align:left; font-weight:bold; padding-left:10px; color:White;font-size:10px; }
.mainbanner .profilemiddle .content .s1 {width:160px; border:1px solid #3B511F; background:#000; color:#CCC;}
.mainbanner .profilemiddle .content .s2 {width:100px; border:1px solid #3B511F; background:#000; color:#CCC;}
.mainbanner .profilemiddle .content .s3 {width:84px; height:15px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_resetform.gif) left top no-repeat; margin-right:20px;}
.mainbanner .profilemiddle .content .s4 {width:89px; height:15px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_nextstep.gif) left top no-repeat;}
.mainbanner .profilemiddle .content .s5 {width:130px;}
.mainbanner .profilemiddle .content .s6 {width:80px;}
.mainbanner .profilemiddle .content .s7 {width:89px; height:15px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_prevstep.gif) left top no-repeat; margin-right:20px;}
.mainbanner .profilemiddle .content .s8 {width:53px; height:15px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_stepfinish.gif) left top no-repeat;}
.mainbanner .profilemiddle .content .s9 {width:260px; height:70px;}
.mainbanner .profilemiddle .content .s10 {width:260px; border:1px solid #3B511F; background:#000; color:#CCC;}
.mainbanner .profilemiddle .content .s11 {width:53px; height:15px; margin:0; padding:0; border:0; cursor:pointer; background:url(images/btn_submit.gif) left top no-repeat;}
.mainbanner .profilemiddle .content .btnline {border-top:1px solid #2A2A2A; margin-top:10px; padding:15px 0;}