.jAs{ *position:relative !important; *left:0px !important; } .map{ position:absolute; top:60px; left:15px; z-index:10;*z-index:1; width:640px; } .map ul{ float:left; list-style:none; } /* STYLES for "browsejobsnew" in EmploymentGuide */ #jobsearch_box { padding:10px; height:340px; position:relative; } h1{ font-size:18px; font-weight:bold; color:#1056A6; position:relative; left:-20px; } h2{ font-family:Arial,Helvetica,Sans-serif; font-size:13px; font-weight:bold; line-height:24px; color:#DF6F1D; margin:0; } .greylink_11#topCopy{ z-index:100px; position:relative; top:-18px; left:108px; width:215px; } .searchLinks{ float:left; position:absolute; top:300px; right:176px; margin:0px auto; } .spotlightEmp{ *z-index:1; float:right; text-align:center; position:absolute; top:80px; left:460px; border:2px solid #C6D2C4; width: 305px;*width:320px; height:160px; padding:5px; } #spotHeader{ left:-70px; } a#spotImg{ position:relative; top:20px; } #viewAllSpots{ float:right; position:relative; top:20px; right:5px; font-size:12px; } .map{ position:absolute; top:40px; left:-80px; z-index:10;*z-index:1; width:535px; } .map ul{ float:left; list-style:none; width:95px; font-size:13px; line-height:14px; } .map p{ position:relative; top:-10px; left:10px; font-size:12px; } .map a, .map a:hover, .map p a, .map p a:hover, #viewAllSpots a, #viewAllSpots a:hover{ color:#2A44B6; } /* Job Alerts */ .jAs{ *z-index:1; float:left; width:315px;*width:320px; height:96px; position:absolute; top:-40px; left:400px!important; } #jAIcon{ position:relative; top:10px; left:10px; float:left; } .jACopy{ position:relative; top:5px;*top:20px; float:right; width:225px; color:#575757; font-weight:bold; } #jAText{} .jACopy a{ color:#EB0102; text-decoration:none; } .jACopy a:hover { text-decoration:underline;