body{width: 960px;margin: 10px auto;font-family: Arial, Helvetica, "Dejavu Sans", sans-serif;font-size: 13px;}h1{font-size: 48px;font-family: "Trebuchet MS", Helvetica, sans-serif;}h2{font-size: 15px;background-color: #f0f0f0;border-top: 1px solid #808080;padding: 4px 8px;font-weight: normal;clear:both;}h2 span{float: right;}#search_criteria{margin-left: 198px;}#search_criteria h1{font-size: 16px;text-align: left;padding: 0;padding-bottom: 4px;margin: 0;}#person_l_job_search #search_criteria table { border-collapse: collapse; }#person_l_job_search #search_criteria td { padding-right: 4px; }#person_l_job_search #search_criteria td input{margin-bottom: 6px;padding:3px 8px;font-size: 15px;}#person_l_job_search #search_criteria td input.text { width: 270px; margin-right: 1px; padding: 3px 2px; }#person_l_job_search #search_criteria td p { padding: 0; margin: 0 }#person_l_job_search #search_criteria td p.left { text-align: left }#person_l_job_search #search_criteria td p.right { text-align: right }#search_criteria input{font-size: 17px;}#search_button input{font-size: 15px;padding: 3px 8px;}#person_l_job_search { margin-bottom: 40px; }#person_l_job_search p.center { text-align: center; padding: 0; margin: 0 }#results ul li{list-style: none;margin: 15px 0 0 5px;padding: 10px;}p.center { text-align: center; }#results ul li.even{background-color: #f0f0f0;}#results ul { display:block; margin: 0; padding: 0; padding-bottom: 10px; margin-right:320px; }#results ul li a.title{font-size: 15px;text-decoration: underline;color: blue;color: #333;}#results ul li span {color: blue; }#results ul li span.when { color: #666; display: block; text-align: center; height: 15px; margin-bottom: -17px; padding-left: 20px; }#results ul li span.reference { float: right; color: black;}#results ul li span.company { color: #666; line-height: 20px; }#results ul li span.company strong { color: black; }#results ul li p{margin: 2px 0;padding: 0;}p.small{font-size: 10px;margin-top: 20px;}#person_l_job_search_small form{display: block;padding-top: 25px;}#person_l_job_search_small img{vertical-align: middle;margin-right: 10px;margin-bottom: 10px;float: left;}#person_l_job_search_small input{}div.pagination span {margin: 0 3px }div.pagination span.active { font-weight: bold; color: black; }div.pagination a { color: black; text-decoration: none; }div.pagination { margin: 10px; text-align: center; color: #666; }#footer{border-top: 1px solid #808080;padding-top: 10px;font-size: 10px;text-align: center;margin-top: 20px;}#footer a { color: #A5C212; text-decoration: none; }div.left { float: left;}.prol_job_links a img{border:none;}.prol_job_links{float:right;width:300px;padding:10px;margin-top:20px;text-align:center;}.prol_button{ color:#333; background-color:#fff; background-image:url(http://search.professionl.com/images/default/controls/special_button_bg.gif); background-repeat:repeat-x; height:29px; border:solid 1px #ACAEAD; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; cursor:pointer; margin:2px; font-size:12px;width:auto;line-height:29px;display:block;text-decoration:none;padding:0 1px;}.prol_large{ font-size:18px; font-weight: bold; color:#699a9a;}.prol_cb{clear:both;}
