body { background-color: #fff ;padding: 0px ; margin:0px;font-family: Arial,'Helvetica Neue',Helvetica,sans-serif;color: #353535;font-size:11px; }

div.cjsearchbox{
text-align: left ; 
background-color: #ededed ;
border-top:1px solid #fff;
border-bottom:1px solid #d2d2d2;
padding: 8px;  
font-size: 12px ; 
color: #353535; 
width:270px;
}

span.bianco { color: #fff;}
span.blu { color: #1d5998;}
span.piccolo { font-size:11px;}


div.cjsearchbox a{ 
color: #198ADC ; 
}

div.cjbotl a{
   color: #000000;
   text-decoration: none ;
}


div.cjsearchbox form.cjsearchform{ 
padding-top: 0px ; 
padding-bottom: 0px ; 
padding-left: 0px ; 
padding-right: 0px ;
}

div#cjSearchResult{ 
}

div#cjSearchResult p.topline{ 
font-size: 12px ; 
font-weight: bold ; 
margin-bottom: 4px ; 
margin-top: 2px ;
}

span.cjlabel{ 
font-size: 11px ; 
font-weight: bold ; 
color: #000000; 
}

span.cjlabelsmall{ 
font-size: 11px ; 
color: #000000; 
}

input.cjinput{ 
width: 280px; 
}

input.cjbutton{  
font-family:  Arial, sans-serif, Sans-serif; 
}

div.cjjob{ 
margin: 0px ; 
margin-bottom: 10px ; 
overflow: hidden ;
}

div.cjjob p { 
margin: 0px ; 
}

div.cjjob p.jobtitle{ 
font-size: 12; 
font-weight: bold ;
}

div.cjjob .company{ 
color: #666666; 
}

div.cjjob .locations{ 
color: #666666;
}

div.cjjob .site{ 
color: #099E2D ; 
}

#search_box_tools span.button{
      float:left;
      background:url("http://static.careerjet.net/images/search_left_bx.png") no-repeat left top;
      padding-left: 10px ;
      color:#666;
      position: relative;
      top: 1px;
}

#search_box_tools span.button input{
     float:left ;
      background:url("http://static.careerjet.net/images/search_right_bx.png") no-repeat right top;
      background-repeat: no-repeat ;
      margin: 0px ;
      text-decoration:none;
      height: 28px ;
      border:none ;
      padding-bottom: 10px ;
      padding-left: 0px ;
      padding-right: 15px ;
	  color:#FFFFFF;
	  font-weight:bold;
}
