/* HAYS - NATIONAL TENANT VOICE styles */

body { background: #FFFFFF; font-family: Verdana, Arial, sans-serif; text-align: center; margin: 0; font-size: small; color: #000000; line-height: 1.5em;  }


h1 { display: none; }
a {  }
a:link, a:visited { color: #0066CC; }
a:hover, a:focus { color: #0099FF; text-decoration: none; }

p { margin: 0 0 1em 0; }
.clearer { clear: both; width: 1px; }
.spacer { height: 2em; }
.spacer hr { display: none; }
hr.invisHr { display: none; }

ul.list li { margin-bottom: 0.5em; }


#header { background:url(images/header2.jpg) top center no-repeat; height: 288px; text-align: center; }
#innerHeader { width: 520px; padding-left: 420px; margin: auto; text-align: left; height: 181px; padding-top: 107px; background: url(images/innerHeader2.jpg);}


#nav { background: #FFFFFF url(images/nav.gif) top repeat-x; font-weight: bold; color: #FFFFFF; border-bottom: #FFFFFF solid 3px; }
#innerNav { text-align: left; width: 930px; padding-left: 10px;  margin: auto; text-align: left; }
#nav ul { list-style: none; padding: 0; margin: 0; }
#nav li { float: left; display: block; }
#nav a { display: block; float: left; color: #FFFFFF; text-decoration: none; }
#nav span { display: block; background: top right no-repeat; }
#nav a:hover, #nav a:focus { background-position: 0 -200px; }
#nav a:hover span, #nav a:focus span { background-position: right -200px; }

#nav a.green {  background-image:url(images/greenBtn.gif); }
#nav a.green span, #nav li.greenActive span {  background-image:url(images/greenBtnRight.gif); padding: 8px 112px 12px 112px; }
#nav a.green:hover, #nav a.green:focus { color: #4d6b00; }

#nav a.red {  background-image:url(images/redBtn.gif); }
#nav a.red span, #nav li.redActive span {  background-image:url(images/redBtnRight.gif);  padding: 8px 70px 12px 70px; }
#nav a.red:hover, #nav a.red:focus { color: #7f0045; }

#nav a.blue {  background-image:url(images/blueBtn.gif); }
#nav a.blue span, #nav li.blueActive span {  background-image:url(images/blueBtnRight.gif); padding: 8px 50px 12px 50px; }
#nav a.blue:hover, #nav a.blue:focus { color: #00577d; }

#nav a.teal {  background-image:url(images/tealBtn.gif); }
#nav a.teal span, #nav li.tealActive span {  background-image:url(images/tealBtnRight.gif); padding: 8px 40px 12px 40px; }
#nav a.teal:hover, #nav a.teal:focus { color: #006061; }

#nav li.greenActive { background:url(images/greenBtn.gif) 0 -200px; color: #4d6b00;  }
#nav li.greenActive span { background-position: right -200px; }

#nav li.redActive { background:url(images/redBtn.gif) 0 -200px; color: #7f0045;  }
#nav li.redActive span { background-position: right -200px; }

#nav li.blueActive { background:url(images/blueBtn.gif) 0 -200px; color: #00577d;  }
#nav li.blueActive span { background-position: right -200px; }

#nav li.tealActive { background:url(images/tealBtn.gif) 0 -200px; color: #006061;  }
#nav li.tealActive span { background-position: right -200px; }




#main { background:url(images/mainShadow.gif) top repeat-x; font-size: 0.9em; }
#innerMain { width: 920px; margin: auto; text-align: left; padding: 30px 0 20px 20px; }




#homeTxt { width: 800px; float: left; padding: 0 20px 10px 0; }

#videoPlayerColumn { width: 469px; float: left; }

#otherTxt { width: 600px; float: left; padding: 0 20px 10px 0; }

#imageColumn { width: 299px; float: left; }

#communities { text-align: right; padding: 0 20px 20px 0; }


a.applyBtn { width: 270px; display: block; height: 57px; background:url(IMAGES/applyBtn.gif); margin-bottom: 1em;}
a.applyBtn:hover, a.applyBtn:focus { background-position: 0 -100px; }
a.applyBtn span { display: none; }



h2 { font-size: 2.4em; margin: -0.1em 0 0.7em 0; font-weight: normal; line-height: 1.3em;  }
h3 { font-size: 1.8em; margin: 1em 0 0.4em 0; line-height: 1.3em; }
h3.questions { margin-top: 0; font-size: 1.6em; font-weight: normal; }
.green { color: #93c11c; }
.pink { color: #e5007e; }
.pinkLead { color: #e5007e; font-weight: 1.8em; font-weight: bold;  }
.blue { color: #009fe3; }
.turk { color: #32a6aa; }

.assessments { margin: 1em 0 0 0; }
.assessments caption { display: none; }
.assessments th { padding-right: 2em; }




#footer { margin-top: 20px; padding: 20px 0; border-top: #CCCCCC dotted 1px; }
#innerFooter { padding: 2px 0px; font-size: 0.9em; color: #666666; margin-right: 240px; }
#innerFooter a { margin: 0 3px; }
#innerFooter a:hover, #innerFooter a:focus {  }
#innerFooter a img { border: none; float: left; margin: -1px 12px 0 0; position: relative; }
#innerFooter a.hayslogo { border: none; }

/* SHARE */

.share {  padding:4px 4px 2px 4px; height:20px; width:197px;  background:url(http://www.hays.com/jobs/STYLEAPPS/share/share_bar.gif) no-repeat; float:right;  }
.addthis_button_expanded { padding-bottom:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left;}
#share_icons {float:left; padding: 1px 9px 0 4px;}





.Micro { margin-top: 10px; border-collapse:collapse; }
tr.MicroHeader th { padding: 0 5px 3px 5px; text-align: left; border-bottom: #999999 solid 1px; }
tr.MicroItem td { padding: 10px 5px; background: none; text-align: left; border: none; }
tr.MicroAltItem td { padding: 10px 5px; background: #dfebf7; text-align: left; border: none; }
#jobcontent { font-size: small; }
.disclaim { color: #666666; }
.Micro a { font-weight: bold; }



p.instr { margin-bottom: -1.5em; margin-right: 10em;  }

p.title { color: #666666; font-weight: normal; line-height: 1em; font-size: 2em; margin: 7px 0 0.7em 0; padding: 0; }
p.title strong { font-weight: normal; }

a.applylinks { display: -moz-inline-box; display: inline-block; clear: none; margin: 1em 1em 0 0; font-size: 1.2em; width: 10em; padding: 10px 0; text-align: center; text-decoration: none; background: #0066cc; color: #FFFFFF; font-weight: bold; border: #0066cc 2px groove; }
a.applylinks:hover, a.applylinks:focus { background: #0099FF; border-color: #0066cc; color: #FFFFFF;}








