
body{overflow:hidden !important;min-width:1010px !important;}
.showsearch{font-weight:300;}
.searchtoggle{position:absolute;left:0;top:0;right:0;padding:9px 8px 7px;border:1px solid #b4b8be;font-size:12px;background:#ededee;}
.sspop{position:absolute;right:10px;bottom:5px;font-size:14px;}
a.nolinkstyle{text-decoration:none;color:#003E56;}
div.container{width:99% !important;}
.jobsearchframe,.jobsearchhead{min-width:999px;max-width:1399px;margin-left:auto;margin-right:auto;}
.footer{min-width:90% !important;}
.job-list-header{min-width:999px;max-width:1399px;margin-left:auto;margin-right:auto;height:36px;}
.job-list-header .tabs{display:inline-block;}
.job-list-header .tabs a{font-weight:300;text-decoration:none;font-size:19px;color:#6e6e6e;padding-bottom:3px;}
.job-list-header .tabs a.selected{border-bottom:3px solid #00aeef;color:#0c596f;}
.job-list-header .tabs a:hover{color:#0c596f;}
.job-list-header .tabs a:nth-child(1){padding-right:10px;border-right:1px solid #d6d6d6;}
.job-list-header .tabs a:nth-child(2){padding-right:10px;padding-left:10px;}
.job-list-header .links{float:right;}
.job-list-header .links a{font-weight:600;font-size:14px;line-height:28px;}
.footercontent{width:95% !important;}
.copyright{width:auto !important;}
.compact_foot{height:26px !important;overflow:hidden;padding-top:2px;}
.expanded_foot{height:255px ! important;}
.downfooter{float:right;margin-top:5px;margin-right:5px;cursor:pointer;display:inline-block;}
.footercontent .bigtext{padding-right:15px;line-height:19px;}
.footercontentwide{width:34%;}
.footercontentnarrow{width:24%;}
.footercontentnarrowlast{width:17%;}
.upfooterimg{float:right;margin-top:5px;margin-right:5px;cursor:pointer;display:inline-block;}
.detailspanekeyfocus{border:2px solid #00aeef !important;-webkit-box-shadow:inset 0px 0px 4px 1px #79cfef;box-shadow:inset 0px 0px 4px 1px #79cfef;}
.NoJobs{padding:10px;}
.nojobsdiv{overflow:auto;}
a.SkillHilite{text-decoration:none;color:#000;font-weight:normal;}
.lzheadlink a{padding-left:5px;}
.CourseMain{min-width:420px;}
.courseitem{width:205px;font-size:11px;margin:0 10px 5px 6px;float:left;min-height:100px;max-height:105px;}
.LZTiles{position:relative;max-height:135px;overflow:hidden;}
.lzCourseContainer{position:relative;}
#promopanelsouth #intPro{height:74px;width:198px;overflow:hidden;float:left;}
#promopanelsouth #featPro{height:74px;width:198px;overflow:hidden;float:left;}
.tools_col{background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/tools_back.png') no-repeat top center;border-top:#fff 1px solid;height:450px;}
iframe#appFrame{width:99%;background-color:#fff;overflow:hidden;}
.jobscrolllist_outercontainer{left:640px;top:20px;margin:0;width:100%;height:100%;}
.jobscrolllist_outercontainer .dragger_container{position:relative;width:9px;height:98%;float:right;margin:5px 1px 5px 5px;background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/trackback.gif') repeat-y center;cursor:pointer;}
.jobscrolllist_outercontainer .dragger{position:absolute;border:1px solid #a5a5a5;width:7px;height:15px;background:#cecece url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/scrollback2.gif');margin-left:-1px;overflow:hidden;cursor:pointer;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.jobscrolllist_outercontainer .dragger:hover{border:1px solid #5f809a;background:#759ebe url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/scrollback.gif');}
.jobscrolllist_outercontainer .dragger_pressed{position:absolute;border:1px solid #5f809a;width:7px;height:20px;background:#759ebe url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/scrollback.gif');margin-left:-1px;overflow:hidden;cursor:pointer;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0px 0px 4px 0px #5eaff6;box-shadow:0px 0px 4px 0px #5eaff6;}
.jobscrolllist_outercontainer .customScrollBox{position:relative;height:100%;overflow:hidden;}
.jobscrolllist_outercontainer .customScrollBox .jsCustomScrollContainer{position:absolute;top:0;float:left;width:97%;}
.JobDetailContainer{overflow-y:hidden;font-size:12px;height:580px;}
.JobDetailContainerLong{overflow-y:hidden;font-size:12px;height:660px;}
JobBaskContainer{}
.summary{height:100%;overflow:hidden;background:#eff9fe;}
.summary-top{position:absolute;top:0;left:0;background:#ededee;border-bottom:solid 1px #d9d9d9;width:100%;height:24px;}
.summary-more{position:absolute;top:33px;left:0;width:100%;height:30px;background-color:#d9d9d9;}
.summary-base{position:absolute;bottom:0;left:0;background:#689ac4;color:#fff;width:100%;height:17px;border-top:1px solid #a3bdd4;}
.summary-base span{margin-left:5px;padding-top:1px;display:inline-block;}
.summary-content{overflow-y:hidden;position:absolute;top:33px;bottom:18px;left:0;right:0;background-color:#fff;}
.summary-alert{position:absolute;bottom:18px;left:0;right:9px;background-color:#fffbcc;border-top:solid 1px #fffbcc;border-right:solid 1px #fffbcc;min-height:65px;padding:6px;font-weight:300;font-size:14px;}
.EmailAlertPrompt a{margin-top:8px;margin-right:4px;}
.sticons{margin:5px 5px 0 5px;}
.sticons a{font-weight:700;}
.searchIcons{width:16px;padding-right:2px;}
.nextJobs{text-align:center;padding:4px 0 4px 0;font-weight:700;}
.viewmenu{background-color:#C2E2FD;width:65px;height:auto;border:solid 1px #006b14;padding:5px;text-decoration:none;font-weight:bold;margin-top:3px;}
.viewItem a{background-color:#C2E2FD !important;width:60px;display:inline-block;text-decoration:none !important;font-weight:bold !important;}
.viewItem:hover,.viewItem:hover a,.viewItem a:hover{background-color:#ffffff !important;color:#00aeef !important;text-decoration:none !important;font-weight:bold !important;}
.jobcountmenu{background-color:#C2E2FD;width:25px;height:auto;border:solid 1px #006b14;padding:5px;text-decoration:none;font-weight:bold;margin-top:3px;}
.jobCountItem a{background-color:#C2E2FD !important;width:20px;display:inline-block;text-decoration:none !important;font-weight:bold !important;}
.jobCountItem:hover,.jobCountItem:hover a,.jobCountItem a:hover{background-color:#ffffff !important;color:#00aeef !important;text-decoration:none !important;font-weight:bold !important;}
.MoreResultsText{font-size:14px;position:relative;top:4px;left:5px;text-overflow:ellipsis;}
.jobsum{width:100%;border-top:1px solid #d9d9d9;border-bottom:1px solid #00597b;padding:0 0 3px 0;background-color:#fff;}
.jobsum h3{margin:3px 3px 4px 5px;padding:0 2px 0 0;font-size:13px;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.jobsum p{margin:0 3px 0 5px !important;padding:0;font-size:12px;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:14px;color:#555;}
.jobsum p.when{margin:4px 3px 0 5px !important;padding:0;font-size:10px;font-weight:300;font-style:italic;color:#777;white-space:nowrap;}
.jobsum:hover,.jobsum:active{background-color:#f4fafe;cursor:pointer;}
.appliedinnertext{color:#777;}
.jobSelected{background-color:#a0d3fd !important;}
.jobSelected p{color:#000;}
.jobSelected p.when{color:#000;}
.job-counter{font-size:12px;}
.newjobsum h3{font-weight:700;}
.featurejobsum{background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/star2.png');background-position:96% 1%;background-repeat:no-repeat;}
.featurejobsum h3{margin:3px 24px 1px 5px !important;}
.hotjobsum{background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/hot2.png');background-position:100% 95%;background-repeat:no-repeat;}
.jobsumbasket img{float:right;margin:3px 14px 0 0;border:0;}
#contentframe .ui-layout-resizer{background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/gripper.gif') bottom;}
#contentframe .ui-layout-resizer-hover{background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/gripper_hover.gif') bottom;}
#contentframe .ui-layout-resizer-dragging{background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/gripper_on.gif') bottom;}
.basketbutton{display:inline-block;margin:3px 12px 0 0;}
.fulscrbutton{display:inline-block;margin:5px 0 0 0;}
.unbasketbutton{display:inline-block;margin:0 12px 0 0;}
#jobreslist_outercontainer{left:640px;top:20px;margin:0;width:100%;height:100%;}
#jobreslist_outercontainer .dragger_container{position:relative;width:9px;height:99%;float:right;margin:1px 0px 0px 5px;background:#fff url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/trackback.gif') repeat-y center;cursor:pointer;}
#jobreslist_outercontainer .dragger{position:absolute;border:1px solid #a5a5a5;width:7px;height:15px;background:#cecece url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/scrollback2.gif');margin-left:-1px;overflow:hidden;cursor:pointer;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
#jobreslist_outercontainer .dragger:hover{border:1px solid #5f809a;background:#759ebe url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/scrollback.gif');}
#jobreslist_outercontainer .dragger_pressed{position:absolute;border:1px solid #5f809a;width:7px;height:20px;background:#759ebe url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/scrollback.gif');margin-left:-1px;overflow:hidden;cursor:pointer;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0px 0px 4px 0px #5eaff6;box-shadow:0px 0px 4px 0px #5eaff6;}
#jobreslist_outercontainer .customScrollBox{position:relative;height:100%;overflow:hidden;}
#jobreslist_outercontainer .customScrollBox .jsCustomScrollContainer{position:absolute;top:0;float:left;width:100%;}
.sticons #sortSelect:hover,.sticons #sortSelect:active{color:#00aeef;}
#sortSelect{color:#000;text-decoration:none;padding:2px 15px 2px 2px;background:#d7dfe6 url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/tiny_arrow.gif') no-repeat 98% 40%;border:1px solid #838f9b;display:inline-block;margin-top:-3px;font-weight:300 !important;}
#sortSelect:hover,#sortSelect:focus{color:#000 !important;text-decoration:none;-webkit-box-shadow:0px 0px 2px 0px #999;box-shadow:0px 0px 2px 0px #999;border:1px solid #00aeef;font-weight:300 !important;}
.proxmenu{background-color:#fff;width:80px;height:auto;border:solid 1px #000;padding:0;text-decoration:none;font-weight:bold;margin-top:17px;-webkit-box-shadow:2px 3px 5px 0px rgba(0, 0, 0, 0.5);box-shadow:2px 3px 5px 0px rgba(0, 0, 0, 0.5);}
.proxItem a{width:70px;display:inline-block;text-decoration:none !important;font-weight:bold !important;padding:3px 5px;}
.proxItem:hover,.proxItem:hover a,.proxItem a:hover{background-color:#000 !important;color:#fff !important;text-decoration:none !important;font-weight:bold !important;}
.sortmenu{background-color:#fff;height:auto;border:solid 1px #838f9b;padding:0;text-decoration:none;font-weight:300;margin-top:19px;-webkit-box-shadow:2px 3px 5px 0px rgba(0, 0, 0, 0.5);box-shadow:2px 3px 5px 0px rgba(0, 0, 0, 0.5);}
.sortItem a{width:99px;display:inline-block;white-space:nowrap;text-decoration:none !important;font-weight:300 !important;padding:3px 15px 3px 2px;color:#000 !important;}
.sortItem:hover,.sortItem:hover a,.sortItem a:hover{background-color:#d7dfe6 !important;color:#000 !important;text-decoration:none !important;font-weight:300 !important;}
.invisibleOverlayContainer{position:absolute;top:0;left:0;}
.invisibleOverlay{width:100%;height:100%;}
.postit{background-color:#ebffcc;padding:5px 5px 10px 5px;width:250px;border:1px solid #8c987a;z-index:1004;position:absolute;-webkit-box-shadow:0px 0px 43px 10px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 43px 10px rgba(0, 0, 0, 0.5);}
.tr{background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/arrow1.png');background-repeat:no-repeat;background-position:225px 10px;}
.bl{background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/arrow2s.png');background-repeat:no-repeat;background-position:5px 97%;}
.postit p{font-size:11px;padding:0;margin:0px 0 5px 10px;}
.postit a{font-size:11px;padding:0 10px 0 0;color:#00aeef;font-weight:700;width:95%;text-align:right;display:inline-block;}
.forceabsoluteposition{position:absolute !important;}
.SEInputLabelEmail{font-size:13px;display:inline-block;width:100px;}
.SEInputLabelFriendName{font-size:13px;display:inline-block;width:100px;}
.SEInputLabelSenderName{font-size:13px;display:inline-block;width:100px;}
.SEInputLabelPass{font-size:13px;display:inline-block;width:100px;}
.SECancelDialogLink{float:right;padding:13px 15px 0 0;}
.AppEmailErrorMessage{color:#F03;padding-left:78px;}
.AppEmailForgotPassLink{padding-left:78px;}
#JobFeatContainer{height:430px;}
.icon_jobslike,.icon_tellme,.icon_tellfriend{margin:5px 10px 0 0;display:inline-block;float:left;}
.icon_jobslike{width:16px;height:16px;background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/iconspritesheet.png') -153px -77px;border:0;}
.icon_tellme{width:16px;height:16px;background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/iconspritesheet.png') -115px 0px;border:0;}
.icon_tellfriend{width:16px;height:16px;background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/iconspritesheet.png') -115px -95px;border:0;}
.nobasketbutton{width:16px;height:16px;background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/iconspritesheet.png') -115px -77px;border:0;cursor:not-allowed;display:inline-block;}
.joblisthead{font-size:16px;}
.joblistlinks{position:absolute;right:10px;bottom:5px;font-size:16px;}
.qrcodePanel{display:none;}
.jobsearchbannersouth{position:absolute;right:0;top:10px;overflow:hidden;height:60px;width:468px;z-index:-1;}
.bannerslider .banner_0{height:60px !important;position:absolute;margin:0 0 0 0;display:inline-block;left:0;}
.bannercontainer{height:60px !important;position:absolute;margin:0 0 0 0;display:inline-block;left:0;z-index:0;}
.bannercontainer a{position:absolute;top:0;}
.ui-layout-north{z-index:3 !important;}
#sendsearchjobsdialog .privacyDetails,#SendJobInfoDialog .privacyDetails,#sendjobsdialog .privacyDetails{padding:0;margin-top:10px;}