
a{color:#00aeef;-webkit-tap-highlight-color:transparent;}
a:visited{color:#00aeef;}
a:hover{color:#ff7e00;}
button{background-color:#00aeef;color:#fff;border-top-color:#56d1ff;border-right-color:#006489;border-bottom-color:#006489;border-left-color:#56d1ff;}
button:hover{background-color:#23c3ff;}
button:active{background-color:#0089bc;}
button.disabled,button:disabled,button[disabled]{background-color:#ededee;color:#777;border-top-color:#fff;border-right-color:#b9b9bc;border-bottom-color:#b9b9bc;border-left-color:#fff;}
button.disabled:hover,button:disabled:hover,button[disabled]:hover{background-color:#ededee;}
button.disabled:active,button:disabled:active,button[disabled]:active{background-color:#ededee;}
button.simplebutton{border-color:none;background-color:transparent;}
button.simplebutton:hover{color:#ff7e00;}
input[type=text],input[type=email],input[type=password],input[type=tel],select,textarea{border-color:#000;background-color:#fff;}
input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,select:focus,textarea:focus{outline:none;border-color:#00aeef;-webkit-box-shadow:0 0 .5em #00aeef;box-shadow:0 0 .5em #00aeef;}
h3{color:#003e56;}
.linkbutton,.linkbutton:visited{background-color:#00aeef;color:#fff;border-top-color:#56d1ff;border-right-color:#006489;border-bottom-color:#006489;border-left-color:#56d1ff;}
.linkbutton:hover{background-color:#23c3ff;color:#fff;}
.linkbutton:active{background-color:#0089bc;color:#fff;}
.warn{color:#f50;}
h4.secthead,label.secthead{border-bottom-color:#ccc;color:#003e56;}
.success{color:#0a0;}
.errmsg{color:#f03;}
.termsMessage{font-style:italic;}
.msgMain{font-weight:bold;}
.altlist,.altlist.grp,.altlist li,.altlist li:last-child{border-color:#c5e5fa;}
.altlist li:nth-child(odd){background-color:#f4fafe;}
.altlist.nolnk li a,.altlist.nolnk li a:visited{color:#000;}
.altlist li:hover,.altlist li:active{background-color:#d2e6f8;}
.grphead{color:#00aeef;}
.field-validation-error{color:#f03;background-color:#fff;}
.field-validation-valid{display:none;}
.input-validation-error{border-color:#f03 !important;background-color:#ffe5eb;}
.validation-summary-errors{color:#f03;background-color:#fff;}
.validation-summary-valid{display:none;}
.pager{border-color:#c5e5fa;}
#page{background-color:#fff;}
#sbar{background-color:#333;}
#sbar .navlinks a{color:#fff;border-bottom-color:#000;border-top-color:#555;}
#sbar .navlinks a:hover{background-color:#555;color:#fff;}
.sba #sbarblk{background-color:#fff;opacity:.01;}
.sba input[type="text"][disabled],.sbaa input[type="text"][disabled]{color:#000;}
.jbswp{background-color:#008000;color:#fff;}
#over.show .mask{background-color:#000;opacity:.2;}
.user,#hdr .sbar{border-right-color:#ccc;}
header .bask,header .bask:hover{color:#00aeef;}
#ntfis{background-color:#333;color:#fff;}
#ntfis li{border-bottom-color:#000;border-top-color:#555;}
#ntfis li:hover{background-color:#555;}
#ntfy{color:#fff;}
a.msgtxt,a.msgtxt:hover{color:#fff;text-decoration:none;}
#titlebar{color:#fff;background-color:#00aeef;background:#00aeef;background:-moz-linear-gradient(top,#00aeef 0%,#00aeef 30%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00aeef),color-stop(30%,#00aeef));background:-webkit-linear-gradient(top,#00aeef 0%,#00aeef 30%);background:-o-linear-gradient(top,#00aeef 0%,#00aeef 30%);background:-ms-linear-gradient(top,#00aeef 0%,#00aeef 30%);background:linear-gradient(to bottom,#00aeef 0%,#00aeef 30%);}
#titlebar a,#titlebar h3{color:#fff;}
#titlebar a:visited{color:#fff;}
#titlebar a:hover{color:#ff7e00;}
.jobcount{color:#fed307;}
#actionbar{background-color:#ededee;border-bottom-color:#aaa;}
#actionbar .acn{border-left-color:#ccc;border-right-color:#fff;}
#actionbar .acndis{color:#777;}
#foot .navlinks a{color:#000;border-bottom-color:#fff;background-color:#ededee;}
#foot .navlinks a:hover{background-color:#d2e6f8;}
#jsfields{border-bottom-color:#000;color:#000;background:#e5f8ff;background:#c1eeff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0MSUiIHN0b3AtY29sb3I9IiNlNWY4ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzFlZWZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,#e5f8ff 41%,#c1eeff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(41%,#e5f8ff),color-stop(100%,#c1eeff));background:-webkit-linear-gradient(top,#e5f8ff 41%,#c1eeff 100%);background:-o-linear-gradient(top,#e5f8ff 41%,#c1eeff 100%);background:-ms-linear-gradient(top,#e5f8ff 41%,#c1eeff 100%);background:linear-gradient(to bottom,#e5f8ff 41%,#c1eeff 100%);}
#jsfields a{color:#00aeef;}
#jsfields a:hover{color:#ff7e00;}
#jsfields label{color:#000;}
.jsr li{border-color:#c5e5fa;}
.jsr.paged li:nth-child(odd),.jsr.recj li:nth-child(odd),.infinpage.odd li:nth-child(odd),.infinpage.even li:nth-child(even){background-color:#f4fafe;}
.jsr li .etime,.jsr li.vwd a,.jsr li.app a{color:#777;}
.jsr li a{color:#000;}
.jsr li:hover,.jsr .infinpage.odd li:hover,.jsr .infinpage.even li:hover,.jsr.paged li:hover,.jsr.recj li:hover,.jsr li a:active{background-color:#d2e6f8;}
.jsr .summary li:hover{background-color:transparent;}
.searchval{color:#003e56;}
.resultnumber{color:#00aeef;}
.jsr ul:last-child{border-bottom-color:#c5e5fa;}
.job header{background:#fff;border-bottom-color:#fff;}
.visa.welcome{color:#0a0;}
.visa.required{color:#f03;}
.visa.considered{color:#f50;}
.positionheader{background:#fff;}
.jobdesc{border-bottom-color:#000;}
.recapps li .elapsedtime{color:#777;}
.recapps div.date{color:#00aeef;}
.jobbasket li{border-top-color:#c5e5fa;}
.jobbasket li:nth-child(odd){background-color:#f4fafe;}
.jobbasket li:last-child{border-bottom-color:#c5e5fa;}
.expiredjobbasket li{border-top-color:#d3d3d5;color:#777;}
.expiredjobbasket li:nth-child(even){background-color:#ededee;}
.expiredjobbasket li:last-child{border-bottom-color:#d3d3d5;}
#notalrt.disabled,#emailalrt.disabled{color:#777;}
.shrbtn,.shrbtn:visited{color:#597390;background:#ccc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGNkY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0%,#ccc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#ccc));background:-webkit-linear-gradient(top,#fff 0%,#ccc 100%);background:-o-linear-gradient(top,#fff 0%,#ccc 100%);background:-ms-linear-gradient(top,#fff 0%,#ccc 100%);background:linear-gradient(to bottom,#fff 0%,#ccc 100%);-webkit-text-shadow:#fff 0 .1em 0;text-shadow:#fff 0 .1em 0;-webkit-box-shadow:0 0 .2em #aaa;box-shadow:0 0 .2em #aaa;}
.shrbtn:hover{color:#738da9;background:#aaa;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWFhYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0%,#aaa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#aaa));background:-webkit-linear-gradient(top,#fff 0%,#aaa 100%);background:-o-linear-gradient(top,#fff 0%,#aaa 100%);background:-ms-linear-gradient(top,#fff 0%,#aaa 100%);background:linear-gradient(to bottom,#fff 0%,#aaa 100%);}
.shrbtn:active{color:#465a70;background:#6a6a6a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2YTZhNmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0%,#6a6a6a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#6a6a6a));background:-webkit-linear-gradient(top,#fff 0%,#6a6a6a 100%);background:-o-linear-gradient(top,#fff 0%,#6a6a6a 100%);background:-ms-linear-gradient(top,#fff 0%,#6a6a6a 100%);background:linear-gradient(to bottom,#fff 0%,#6a6a6a 100%);}
.jsanote{color:#777;}
.advstat span{border-bottom-color:#c5e5fa;}
.advstat:hover{background-color:#d2e6f8;}
.newtoday{color:#0a0;font-weight:bold;}
.new{font-weight:bold;}
.advapps .appscount{color:#00aeef;}
.advunans{color:#aaa;}
.appcanname{color:#003e56;}
.validmessage{color:#f03;}
.successmessage{color:#0a0;}
.popupbackground{background-color:rgba(0,0,0,.1);-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);}
.popuphelp{border:.1em solid #00aeef;-webkit-box-shadow:0 0 4em 0 rgba(0,0,0,.9);box-shadow:0 0 5em 0 rgba(0,0,0,.9);background-color:#fff;z-index:1002;overflow:auto;}
.popupclose{cursor:pointer;}
.fauxlink{color:#00aeef;cursor:pointer;}
.subheader{margin-top:1.5em;}
.amendlabel{color:#0a0;}
.NoBold{font-weight:100;}
.expirestomorrow{color:#ff7e00;}
.expirestoday{color:#ce0000;}
.hiddenfield{display:none;}
.linktitle{display:block;text-decoration:none;background-color:#ddd;color:#000;}
.linktitleheader{display:block;color:#00aeef;font-weight:700;text-decoration:underline;}
.linktitletext{display:block;color:#000;}
.jobbriefreference{font-weight:700;display:inline-block;}
.jobbriefttile{font-weight:700;}