a{
font-size: 11px;
color:#666666;
}
a:visited{
color:#666666;
}
a:hover{
color:#000000;
}
a:active{
color:#666666;
}

img{
border:0;
}

h1{
font-size:25px;
color:#FFFFFF;
font-style:italic;
margin-top:40px;
}

h2{
font-size:18px;
color:#666666;
}

.h2black{
color:#000000;
font-style:italic;
}

.tempsmarket_text{
color:#FDB813;
}

.big_openingtext{
color:#666666;
font-style:italic;
font-weight:bold;
font-size:16px;
}

h3{
font-size:15px;
color:#FFFFFF;
margin-top:0px;
}

.boldwhite12{
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}

.inline_title{
margin:0px 0px 0px 10px;
}

.skinnyobject{
margin:0;
padding:0;
}

.searchform_terms{
border:1px solid #FFFFFF;
background-color:#949FAE;
height:17px;
padding:3px;
font-size:12px;
color:#FFFFFF;
margin-left:50px;
margin-top:2px;
}

.searchform_submit{
margin-top:2px;
}

.candidate_search_terms{
border:0;
background-color:#FFFFFF;
height:17px;
padding:3px;
font-size:12px;
width:320px;
}

.hrwhite{
height:1px;
border:0;
background-color:#FFFFFF;
}


.hrgreyslim{
height:1px;
border:0;
background-color:#999999;
margin:1px;
}

.reg9white{
font-size:9px;
color:#FFFFFF;
}

.reg9black{
font-size:9px;
color:#000000;
}

.halfshort_txt{
border:0;
background-color:#CCCCCC;
padding:4px;
height:18px;
width:70px;
}

.required_field{
	color: #FDB813;
}

.short_txt{
border:0;
background-color:#CCCCCC;
padding:4px;
height:18px;
width:40px;
}
.long_txt{
border:0;
background-color:#CCCCCC;
padding:4px;
height:18px;
width:200px;
}

.text_area {
border:0;
background-color:#CCCCCC;
padding:4px;
}

.candidate_showcase_img{
border-bottom:0;
border-top:0;
border-right:0;
border-left:4px solid #EFCD7C;
}

.invcolour_drop{
background-color:#000000;
color:#FFFFFF;
font-size:10px;
}

.whiteborder1{
border:1px solid #FFFFFF;
}

.jobs_for_you_jobtitle{
font-size:13px;
font-weight:bold;
}

.midtitles{
font-size:14px;
font-weight:bold;
font-style:italic;
color:#666666;
}

.force_white_text{
color:#FFFFFF;
}

/* NH */

.savefilterform_submit{
margin-top:2px;
}

