a:link{color:#008693;text-decoration:none;}
a:visited{color:#742289;text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{color:#008693;text-decoration:none;}
img{border:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
.clear{clear:both;}
body{background: url(../images/body-background-main.jpg) repeat-x;margin:0 10px 0 10px;}
.constrainWidth970px{margin:0 auto 0 auto;text-align:left;width:74.62em;*width:72.82em;min-width:770px;text-align:left;}
.constrainWidth750px,.constrainWidth770px{width:770px;margin:0 auto 0 auto;}.constrainWidth750px .constrainPageWidth{width:750px;margin:0 auto 0 auto;}
#hotjobsTabsContainer{position:relative;height:25px;padding-left:5px;}
#hotjobsTabsContainer li{position:relative;display:block;font:12px Arial;color:#fff;background:transparent url(../images/common_sprite2.gif) 0 -372px repeat-x;height:25px;float:left;text-decoration:none;padding:0 15px 0 10px;}
#hotjobsTabsContainer div{position:absolute;left:0;top:0;width:3px;height:25px;background:transparent url(../images/common_sprite2.gif) 0 -342px no-repeat;}
#hotjobsTabsContainer span{position:absolute;right:0;top:0;width:7px;height:25px;background:transparent url(../images/common_sprite2.gif) 0 -400px no-repeat;}
#hotjobsTabsContainer a{display:block;margin-top:5px!important;font-weight:bold;color:#fff;text-decoration:none;}
.activeTab{background:transparent url(../images/common_sprite2.gif) 0 -289px repeat-x!important;}
.activeTab div{background:transparent url(../images/common_sprite2.gif) 0 -263px no-repeat!important;}
.activeTab span{background:transparent url(../images/common_sprite2.gif) 0 -315px no-repeat!important;}
#hotjobsSubNavContainer{height:24px;background:transparent url(../images/common_sprite2.gif) 0 -427px repeat-x!important;}
#hotjobsSubNavContainer a{text-decoration:none;color:#fff;display:block;float:left;margin:4px 0 0 10px;font:12px Arial;font-weight:bold;}
#hotjobsEmployerWidget{position:absolute;top:50px;right:20px;width:183px;height:53px;background:transparent url(../images/common_sprite2.gif) 0 -453px repeat-x!important;}
#hotjobsEmployerWidget div{position:absolute;left:0;top:0;width:12px;height:53px;background:url(../images/common_sprite2.gif) -9px -316px no-repeat!important;}
#hotjobsEmployerWidget span{position:absolute;right:-2px;top:0;width:8px;height:53px;background:url(../images/common_sprite2.gif) -30px -316px no-repeat!important;}
#hotjobsEmployerWidget .postJobsWidgetLink{position:absolute;left:16px;top:8px;font:14px arial;color:#099;font-weight:bold;text-decoration:underline;}
#hotjobsEmployerWidget .hiringWidgetLink{position:absolute;left:16px;top:28px;font:12px arial;color:#099;text-decoration:underline;}
#hotjobsEmployerWidget .signInWidgetLink{position:absolute;left:130px;top:28px;font:12px arial;color:#099;text-decoration:underline;}
#hotjobsBodyContainer{border-left:1px solid #194B32;border-right:1px solid #194B32;background-color:#fff;padding-top:5px;padding-bottom:10px;height:auto;min-height:350px;}
* html #hotjobsBodyContainer{height:350px;}
#hotjobsToolbarContainer{background-color:#ffffff;color:#fff;border-left:1px solid #194B32;border-right:1px solid #194B32;}
#hotjobsHeaderContainer{position:relative;border-left:1px solid #194B32;border-right:1px solid #194B32;background:#fff url(../images/common_sprite2.gif) 0 0 repeat-x;color:#fff;text-align:left;}
#hotjobsHeaderContainer a:hover{text-decoration:underline;}
#hotjobsUniHeaderContainer{position:relative;height:59px;}
#hotjobsLogoContainer{position:absolute;display:block;text-decoration:none;left:10px;top:-17px;width:75px;height:68px;}
#hotjobsSignInContainer{position:absolute;top:10px;left:310px;width:400px;height:40px;padding-left:15px;text-align:left;}
#hotjobsSignInContainer span{display:block;color:#EC70F2;font:12px arial;}
#hotjobsSignInContainer span strong{font-weight:bold;}
#hotjobsSignInContainer div{font:11px arial;color:#F25DF8;}
#hotjobsSignInContainer div a{color:#fff;margin:0;}
#hotjobsSignInContainer div a:hover{text-decoration:underline;}
.errorColor{color:#900;}
div.inline_r{display:inline;float:right;}
div.inline_l{display:inline;float:left;}
#hj-ft{margin-bottom:30px;border-left:1px solid #194B32;border-right:1px solid #194B32;border-bottom:1px solid #194B32;text-align:left;}
#ft-resources{background-color:#408570;padding:1em 20px 1em 20px;height:6em;position:relative;}
#ft-resources a{color:#000000;text-decoration:none;font-size:11px;}
#ft-resources .md{float:left;}
#ft-resources .hd,#ft-resources h4{color:white;font-size:14px;font-weight:normal;}
#ft-my-tools{position:relative;}
#ft-my{position:relative;margin-right:35px;}
#ft-tools{position:relative;margin-right:75px;}
#ft-other{position:absolute;left:312px;}
#ft-flag{float:left;width:17px;height:12px;background:#570F48 url(../images/common_sprite2.gif) -40px -316px no-repeat;margin-right:3px;}
#ft-resources #ft-other ul{float:left;}
#ft-other ul#ft-other-col1,#ft-other ul#ft-other-col2{margin-right:35px;}
#ft-main{padding:1em 20px 0 0;position:relative;background-color:#194B32;}
#ft-copyright{padding-left:312px;}
#ft-logo{position:absolute;left:40px;top:30px;width:232px;height:34px;background:#570F48 url();}
#ft-main,#ft-main a{color:#AB82B2;font-size:11px;}
#ft-main a,#ft-main a:hover{text-decoration:underline;}
#ft-main #feedback a{font-size:11px;color:white;font-weight:bold;}
#ft-main ul{clear:both;height:1em;}
#ft-main li{display:block;float:left;padding:0 0 0 0.3em;margin:0;}
#ft-main li.first{padding-left:0;border:none;}
#ft-main #privacy-policy{padding:.7em 0 .7em 0;clear:both;}
h1{font-size:18px;font-family:Arial;color:#000;font-weight:bold;margin:0;padding:0;}
h2{font-size:16px;font-family:Arial;color:#666;font-weight:bold;margin:0;padding:0;}
h3{font-size:12px;font-family:Arial;color:#000;font-weight:bold;margin:0;padding:0;}
.pageTopSuccessBar{background-color:#F0FAE9;font:13px arial;color:#000;padding:5px 0 5px 5px;margin:0 8px 0 8px;min-height:13px;}
.pageTopSuccessBar .pteb-icon{margin:0 3px 0 0;float:left;background:transparent url(../images/common_sprite2.gif) -64px -341px no-repeat;width:16px;height:14px;}
.pageTopErrorBar{background-color:#FCEBE9;font:13px arial;color:#900;padding:5px 0 5px 5px;margin:0 8px 0 8px;min-height:13px;}
.pageTopErrorBar .pteb-icon{margin:0 3px 0 0;float:left;background:transparent url(../images/common_sprite2.gif) -40px -341px no-repeat;width:16px;height:14px;}
.buttonplatinum75,.buttonplatinum100,.buttonplatinum125,.buttonplatinum150,.buttonplatinum175,.buttonplatinum200,.buttonorange75,.buttonorange100,.buttonorange125,.buttonorange150,.buttonorange175,.buttonorange200,.button50,.buttonblue100,.buttonblue150,.buttonblue200,.buttongray75,.buttongray120,.buttongray150,.buttongray,.buttonyellow75,.resumehilite{font-family:Arial,sans-serif;font-weight:bold;font-size:12px;margin:0;padding:none;border:none;}
.buttongray75{color:#505050;background:transparent url(../images/platinum_buttons.gif) no-repeat scroll 0 0;height:22px;width:75px;}
.buttongray120{color:#505050;background:transparent url(../images/platinum_buttons.gif) no-repeat scroll 0 -44px;height:22px;width:125px;}
.buttongray150{color:#505050;background:transparent url(../images/platinum_buttons.gif) no-repeat scroll 0 -66px;height:22px;width:150px;cursor:pointer;}
.buttongray{color:#505050;background:transparent url(../images/platinum_buttons.gif) no-repeat scroll 0 -22px;height:22px;width:100px;cursor:pointer;}
.buttonplatinum75{color:#505050;background:transparent url(../images/platinum_buttons.gif) no-repeat scroll 0 0;height:22px;width:75px;cursor:pointer;}
.buttonplatinum100{color:#505050;background:transparent url(../images/common_sprite2.gif) 0 -532px no-repeat;height:22px;width:100px;cursor:hand;}
.buttonplatinum125{color:#505050;background:transparent url(../images/platinum_buttons.gif) no-repeat scroll 0 -44px;height:22px;width:125px;cursor:pointer;}
.buttonplatinum150{color:#505050;background:transparent url(../images/platinum_buttons.gif) no-repeat scroll 0 -66px;height:22px;width:150px;cursor:pointer;}
.buttonplatinum175{color:#505050;background:transparent url(../images/platinum_buttons.gif) no-repeat scroll 0 -88px;height:22px;width:175px;cursor:pointer;}
.buttonplatinum200{color:#505050;background:transparent url(../images/platinum_buttons.gif) no-repeat scroll 0 -110px;height:22px;width:200px;cursor:pointer;}
.buttonorange75{color:#000;background:transparent url(../images/yellow-buttons.gif) no-repeat scroll 0 0;height:22px;width:75px;cursor:pointer;}
.buttonorange100{color:#000;background:transparent url(../images/yellow-buttons.gif) no-repeat scroll 0 -22px;height:22px;width:100px;cursor:pointer;}
.buttonorange125{color:#000;background:transparent url(../images/yellow-buttons.gif) no-repeat scroll 0 -44px;height:22px;width:125px;cursor:pointer;}
.buttonorange150{color:#000;background:transparent url(../images/yellow-buttons.gif) no-repeat scroll 0 -66px;height:22px;width:150px;cursor:pointer;}
.buttonorange175{color:#000;background:transparent url(../images/yellow-buttons.gif) no-repeat scroll 0 -88px;height:22px;width:175px;cursor:pointer;}
.buttonorange200{color:#000;background:transparent url(../images/yellow-buttons.gif) no-repeat scroll 0 -110px;height:22px;width:200px;cursor:pointer;}
.button50{font-size:11px;color:#fff;background-color:transparent;background-image:url(../images/orange_tr_75x.gif);height:22px;width:50px;}
.buttonblue100{color:#000;background:transparent url(../images/yellow-buttons.gif) no-repeat scroll 0 -22px;height:22px;width:100px;cursor:pointer;}
.buttonblue150{color:#000;background:transparent url(../images/yellow-buttons.gif) no-repeat scroll 0 -66px;height:22px;width:150px;cursor:pointer;}
.buttonyellow75{color:#118BCA;background-color:transparent;background-image:url(../images/us.yimg.com/i/us/hj/yellow-button-75.gif);height:28px;width:76px;}
.buttongreysm108{ont-size:10px;font-weight:bold;color:#707070;background-color:transparent;background-image:url(../images/tscy_srchstngs_htbutt.gif);width:108px;height:18px;cursor:hand;}
#ygma{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
#ygma div{clear:none;}
#ygma strong{font-weight:bold;}
#ygma input{font:99% arial,helvetica,clean,sans-serif;}
#ygmatop,#ygmabot{font:normal 77% verdana;}
#ygma{position:relative;text-align:left;zoom:1;margin:0 auto;}
#ygma:after,#ygmatop:after,#ygmabot:after{content:".";display:block;font-size:0;line-height:0;height:0;clear:both;visibility:hidden;}
#ygma *{line-height:1.22em;}
#ygma em{font-style:normal;}
#ygmalogo img,#ygma ul,#ygma li,#ygma form,#ygma fieldset,#ygma legend{margin:0;padding:0;border:0;}
#ygma ul li,#ygma ol li{background:none;}
#ygma legend{display:none;}
#ygmains1{float:right;min-height:50px;_height:50px;}
#ygmains1 img,#ygma fieldset{float:none;}
#ygmains2{float:right;margin-right:10px;}
#ygmains3{float:right;margin-left:10px;}
#ygmacx{float:left;width:100%;}
#ygmatop{background:#ffffff;padding:0 0 1px;*padding:0;zoom:1;}
#ygnav,#ygmahelp{list-style:none;}
#ygnav li,#ygmahelp li{display:inline;margin-right:7px;list-style:none;zoom:1;}
#ygma #ygnav{font:11px arial;float:left;padding:8px 0 0 4px;*padding-top:6px;}
#ygma #ygnav a{color:#fff;}
#ygma #ygmalogin{font-size:122%;}
#ygma form{float:right;text-align:right;padding-right:8px;margin:5px 0 1px;*margin:4px 0 0;}
#ygma label{position:relative;*position:static;_position:relative;font:bold 11px arial;color:#ccc;*top:-2px;*margin-top:-2px;_margin:0;}
#ygma .ygbt{padding:0 5px;font:bold 11px arial;color:#000;overflow:visible;background:#FFDD8C;cursor:pointer;cursor:hand;}
#ygma #ygsp{font:normal 107% arial;margin:-1px 3px;*margin:0 3px;width:208px;*width:45%;}
#ygmahelp{font:100% verdana;}
#ygmahelp li{margin-right:4px;}
#ygmahelp li.yglast{padding:0;margin:0;}
#ygmabot{padding:6px 0 9px;*padding:5px 0 8px;zoom:1;}
#ygmalogo,#ygmauser{float:left;}
#ygma #ygmalogo{margin:0 0 0 5px;}
#ygmauser{margin-left:20px;font:normal 100% verdana;}
#ygmahelp{float:right;}
#ygmagreeting,#ygmalogin{display:block;}
#ygmamyyhpff{*display:none;}
#ygma .yzq_x{width:0;height:0;}
#ygma .ygbt{background:#CE9200 url(../images/common_sprite2.gif) 0 -507px repeat-x;border:1px solid #999B9A;margin-bottom:-1px;padding:1px 5px;}
body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table{font-size:inherit;font:100%;}
select,input,textarea{font:99% arial,helvetica,clean,sans-serif;}
pre,code{font:115% monospace;*font-size:100%;}
body *{line-height:1.22em;}
#sponsorResultsC{margin-top:7px;margin-bottom:3px;}
#sponsorResultsC h3{color:#505050;margin-bottom:2px;font-size:10pt;}
#sponsorResultsC .whatsthis{font-size:85%;padding-left:10px;font-weight:normal;}
#sponsorResultsC .becomeSponsor{float:right;font-weight:normal;}
#sponsorResults{padding:3px;border:1px solid #399;}
#sponsorResults a{color:#1419D9;}
#sponsorResults div.r{padding:3px 3px 8px 3px;}
#sponsorResults .normal{color:#505050;text-decoration:none;}
#sponsorResults .link{color:#393;text-decoration:none;}
