
body,td,select,input,textarea{font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.bodycontainer{width:700px !important;}
h1{font-size:22px;color:#999;margin:0 0 5px;padding:0 0 0 10px;}
h2{font-size:14px;}
h3{font-size:12px;}
h4{font-size:13px;}
h1,h2,h3,h4,p{margin:0px;padding:3px 0 3px 0;}
.italic{font-style:italic;}
.strong{font-weight:bold;}
.noprint,.hidden,.hkeycont{display:none;}
.hdrbannerposition{visibility:hidden;}
.contactposition{margin:6px 0 0 0;padding:0;height:60px;width:134px;text-align:left;}
.contactposition .contact1{color:#555;font-size:13px;line-height:16px;display:inline-block;margin:8px 0 0 10px;text-decoration:none;}
.contactposition .contact2{color:#555;font-size:13px;font-weight:700;line-height:16px;display:inline-block;margin:2px 0 0 10px;text-decoration:none;}
.contactposition a{text-decoration:none;}
.jsheaderwingleft{float:left;}
.jsheaderwingright{float:right;}
.delay{display:none;}
.ui-layout-west,.ui-layout-north,.ui-layout-south{display:none !important;}
#contentframe,.ui-layout-center,.ui-layout-container,.ui-layout-pane,.ui-layout-pane-center{position:relative !important;height:auto !important;width:700px !important;overflow:visible !important;left:0 !important;top:0 !important;}
.narrowsideleft,.narrowsideright,.jobshead,.searchtoggle,.summary-top,jobListPagingControl_Bottom,.footer{display:none !important;}
.listingpane{overflow:auto;}
.jobListItem{background:#ffffff;border:1px solid #aaa;margin-bottom:5px;padding:5px 10px 5px 10px;}
.jobsearchhead{min-width:979px;max-width:1199px;margin-left:auto;margin-right:auto;}
.jobListPosition{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin-right:125px;}
a.jobListPosition:visited{color:#6632AF ! important;}
.jobListAppLinks{margin:-19px 5px 6px 0;float:right;width:70px;}
.jobListAppLinks .basketbutton,.jobListAppLinks .unbasketbutton{float:left;}
.jobListBrandingImage{right:10px;max-height:70px;max-width:210px;margin-bottom:-80px;}
.jobListFooterPanel{width:800px;}
.jobListFooterLabel{font-weight:700;margin-right:10px;}
.jobListFooterDetail{width:auto;margin-right:20px;}
.jobListDetailsPanel{padding-right:150px;}
.jobListLabel{font-weight:700;width:130px;}
.jobListDetail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%;}
.jobListHeaderPanel{height:50px;}
.jobListSortBy{float:right;padding-top:27px ! important;}
.jobListViewType{float:left;}
.jobListRate{width:40%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jobListLocation{width:40%;float:left;}
.jobListJobType{float:right;}
.jobListAppliedOn{color:#999;text-align:right;}
.jobListLastViewed{margin-top:-7px;}
.jobListBottom .jobListLastViewed{margin-top:0 ! important;}
.jobItemHotJob{padding-left:5px;float:right;margin-top:-18px;margin-right:80px;}
.jobListSkills{min-width:0;}
.jobListItem.Applied{height:30px ! important;overflow:hidden ! important;}
.jobListItem.Applied .jobListBrandingImage{display:none ! important;}
.joblistingcollection .basketbutton,.joblistingcollection .unbasketbutton{margin:0 ! important;}
.featurejobsum{border:2px solid #999;}
.summary-bottom{display:none;}
.sticons{padding:3px 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;}
.MoreResultsText{font-size:14px;position:relative;top:4px;left:5px;text-overflow:ellipsis;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;height:3px;margin:0;padding:0;font-size:1px;}
.jobListApply{display:none;}
.qr_row img{margin-top:-50px;}