.jobpost_clear{clear:both;height:0;}td.jobpost_field_header{padding-top:10px;display:none;}td.jobpost_field_header h3{font-size:12px;border-top:1px solid #ccc;border-left:4px solid #ccc;padding:5px;font-weight:bold;text-transform:uppercasex;margin:0;margin-left:0;}div.jobpost_media_row{width:600px;background:#F5F5F5 none repeat scroll 0 0;border:1px solid #CCCCCC;margin-top:10px;padding:10px;}td.jobpost_media_row_left{vertical-align:top;width:128px;}td.jobpost_media_row_right{padding-left:10px;vertical-align:top;}div.jobpost_photo{text-align:center;}div.jobpost_pages_top{margin-bottom:10px;text-align:center;padding:7px 5px 7px 5px;background:#F3F3F3;border-top:1px solid #CCCCCC;}div.jobpost_pages_bottom{margin-bottom:10px;text-align:center;padding:7px 5px 7px 5px;background:#F3F3F3;border-bottom:1px solid #CCCCCC;}div.jobpost_browse_options{padding:10px;background:#F2F2F2;border:1px solid #BBBBBB;font-weight:bold;}div.jobpost_entry{padding:0;border-bottom:1px dotted #ddd;margin:10px 0;background-imagex:url(../images/menu_user.gif);background-repeat:repeat-x;}table.jobpost_entry{width:100%;margin-bottom:10px;}.jobpost_entry thead th{border-bottom:1px solid #BBBBBB;text-align:left;font-size:10pt;padding:5px;background:#F2F2F2;}table.jobpost_entry td{border-bottom:1px dotted #ccc;}table.jobpost_entry tr.jobpost_entry_background2 td{background:#f8f8f8;}table.jobpost_entry tr.jobpost_entry_featured td{background:#F4F9FF;font-weight:bold;}td.jobpost_entry_photo{vertical-alignx:top;}td.jobpost_entry_photo,td.jobpost_entry_location,td.jobpost_entry_main,td.jobpost_entry_company,td.jobpost_entry_type,td.jobpost_entry_date{vertical-align:top;padding:5px;}td.jobpost_entry_location{width:150px;font-size:10pt;}td.jobpost_entry_main{width:300px;font-size:10pt;}td.jobpost_entry_company{width:150px;font-size:10pt;}div.jobpost_entry_header{font-size:12pt;}div.jobpost_entry_location{font-weight:normal;}a.jobpost_entry_title{font-weight:bold;}div.jobpost_entry_company{font-size:10pt;}span.jobpost_entry_company span{color:#999999;font-size:8pt;}div.jobpost_entry_meta{color:#777777;font-size:7pt;}table.jobpost_info{width:100%;}td.jobpost_info_leftside{padding-right:10px;vertical-align:top;border-rightx:1px solid #aaa;}td.jobpost_info_rightside{width:200px;vertical-align:top;}div.jobpost_info_photo{text-align:center;vertical-align:middle;margin:10px auto;padding:5px;border:1px solid #ddd;}div.jobpost_info_subheader{color:#999999;font-size:12pt;}div.jobpost_info_subheader em{color:#999999;font-size:12pt;padding:5px;}div.jobpost_info_subheader span.jobpost_info_company,div.jobpost_info_subheader span.jobpost_info_location{color:#555555;font-family:"Trebuchet MS",arial,verdana,serif;font-size:15pt;}div.jobpost_info_company span{font-size:12pt;}div.jobpost_info_title{color:#000;font-size:20pt;}div.jobpost_info_meta{font-size:10pt;padding:15px 0;color:#000;}span.jobpost_info_featured{color:#990033;font-size:14px;font-weight:bold;}div.jobpost_info_desc{margin:15px;}div.jobpost_info_desc p{margin:1em 0;}div.jobpost_info_howtoapply,div.jobpost_info_files,div.jobpost_info_details{margin:15px 0;}div.jobpost_info_howtoapply_header,div.jobpost_info_files_header,div.jobpost_info_details_header{font-size:10pt;font-weight:bold;border-bottom:1px dotted #ddd;padding:5px;border-top:3px solid #ccc;}div.jobpost_info_howtoapply_body,div.jobpost_info_files_body,div.jobpost_info_details_body{margin:5px 15px;}div.jobpost_info_details_body th{font-weight:bold;text-align:left;padding:5px 0;vertical-align:top;width:100px;}div.jobpost_file_row{margin:5px 0;}#jobpostViewTools{margin:15px 0;border-top:1px solid #ccc;padding:5px 0;}div.jobpost_view_tool{float:left;margin-right:5px;}div#jobpostViewSocialBookmarking{float:right;}tr.jobpost_form_header th{font-size:10pt;font-weight:bold;border-bottom:1px dotted #ddd;padding:5px;border-topx:3px solid #ccc;background:#f8f8f8;}div.jobpost_browse_searchbox{border:1px solid #ccc;padding:10px;margin-bottom:10px;background:url(../images/menu_user.gif) repeat-x top center;}div.jobpost_browse_searchbox label{font-size:16px;font-weight:bold;}input.jobpost_search_input{width:240px;font-size:16px;margin-top:6px;padding:3px;margin-right:8px;border:1px solid #aaa;}input.jobpost_search_input:hover,input.jobpost_search_input:focus{background:#FFFF99;border:1px solid #666;}input.jobpost_search_button{background:url(../images/icons/jobpost_search_button.gif) no-repeat center center;border:none;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;height:30px;letter-spacing:1px;line-height:1em;width:130px;cursor:pointer;padding-left:12px;}input.jobpost_search_button:hover{background:url(../images/icons/jobpost_search_button_hover.gif) no-repeat center center;}.jobposttags{line-height:2.2em;text-align:left;font-size:80%;}.jobposttags a{padding:2px;}.jobposttags a.tag1{font-size:2.0em;font-weight:900;}.jobposttags a.tag2{font-size:1.75em;font-weight:800;}.jobposttags a.tag3{font-size:1.5em;font-weight:700;}.jobposttags a.tag4{font-size:1.35em;font-weight:600;}.jobposttags a.tag5{font-size:1.1em;font-weight:500;}.jobposttags a.tag6{font-size:1.0em;font-weight:400;}.jobposttags a.tag7{font-size:0.9em;font-weight:300;}.jobposttags a.tag8{font-size:0.75em;font-weight:200;}.jobposttags sup{font-size:9px;color:#aaa}div.seJobpost{width:600px;background:#F5F5F5;padding:10px;margin-top:10px;border:1px solid #CCCCCC;}div.seJobpost1{/* alternate? */}div.seJobpost2{/* alternate? */}td.seJobpostLeft{vertical-align:top;}td.seJobpostRight{vertical-align:top;padding-left:10px;}div.seJobpostPhoto{background:#FFFFFF;padding:5px;border:1px solid #CCCCCC;vertical-align:middle;text-align:center;}div.seJobpostTitle{font-size:10pt;font-weight:bold;padding:0px 5px 5px 0px;border-bottom:1px solid #CCCCCC;margin-bottom:5px;}div.seJobpostStats{font-size:7pt;color:#777777;font-weight:normal;}div.seJobpostBody{color:#777777;font-weight:normal;margin-top:8px;margin-bottom:8px;}div.seJobpostCategory{padding:3px 0;color:#777777;font-weight:normal;}div.seJobpostPaymentPaid{color:#000;margin-top:8px;padding:5px;background:#fff;border:1px solid #ccc;}div.seJobpostPaymentUnPaid{color:red;font-weight:bold;margin-top:8px;padding:5px;background:#fff;border:1px solid red;}div#seJobpostNullMessage{margin-top:20px;}div.seJobpostActions{margin-top:7px;border-top:1px solid #DDDDDD;padding-top:7px;}div.seJobpostAction{float:left;margin-right:15px;}div.seJobpostSearch{width:600px;border:1px solid #AAAAAA;background:#EEEEEE;margin-bottom:8px;padding-left:10px;padding-right:10px;}div.jobpost_simple_entry{margin:5px 0;}div.jobpost_simple_entry_title span{font-size:8pt;font-weight:bold;}div.jobpost_simple_entry_meta{font-size:7pt;color:#777777;}div.jobpostmap_popmap{margin:15px auto;width:520px;height:340px;}
