﻿#search_results_box {width:485px; border: 0px solid #fff; padding: 0px 0px 0px 0px; color:#fff; margin:0px; overflow:auto;}
#search_results_box h2 {font-size:16px; text-decoration:underline; color:#cc0000; float:left;}
#search_results_box .rank {float:right;}
#search_results_box .TitleLinks{color: #cc0000;	font: normal "Lucida Grande";}
#search_results_box .TitleLinks:link{color: #cc0000;font: normal "Lucida Grande";}
#search_results_box .TitleLinks:hover{color: #cc0000;font: normal "Lucida Grande";}
#search_results_box .TitleLinks:visited{color: #cc0000;font: normal "Lucida Grande";}
#search_results_box p {color:#000; margin:0;}
#search_results_box p a {color:#000; text-decoration:none;}
#search_results_box p a:hover {text-decoration:underline;}
#search_results_box ul  {margin:0 0 0 0; padding:0 0 0 12px;}
#search_results_box ol {margin:0 0 0 0; padding:0 0 0 18px;}
#search_results_box_job{padding: 10px 0px 0px 0px;}
#search_results_box_job .desc {padding:0px 0 0 0; width: 330px;  float: right;}
#search_results_box_job .details {margin:0 0 0 0; padding:0 0 0 0; float: left;}
#search_results_buttons {width:100%;}
#search_results_button {background: url(../images/search_buttons_bg.gif) no-repeat  top;  height: 21px; width:102px; float:left; padding-top:2px; margin-right:10px;}
#search_results_button a {padding-left:18px; font-weight:bold;}
#search_results_box_tab {padding:0 0 0 0; width: 224px;  float: right; text-align: right; color: #cc0001}
#search_results_box_tab a {color: #cc0001; font-weight: bold;}
#search_page_numbers {width: 100px; margin-left:205px; color:#333; margin-top:10px;}
#search_page_numbers li {display: inline; list-style-type: none; margin: 0; padding-right:2px;}
#search_page_numbers a {color:#333;}
#search_page_numbers img {padding-left:4px; padding-right:4px;}
#search_details_box {width:465px; background: #fff; border: 1px solid #000; padding: 15px 15px 10px 15px; color:#fff; margin:0px; overflow:auto;}
#search_details_box {font-size:11px; color:#000; float:left;}
#search_details_box .title {font-size:16px; font-weight: bold; color:#cc0000; float:left;}
#search_details_box p {color:#000; margin:0;}
#search_details_box p a {color:#000; text-decoration:none;}
#search_details_box p a:hover {text-decoration:underline;}
#search_details_box ul  {margin:0 0 0 0; padding:0 0 0 12px;}
#search_details_box ol {margin:0 0 0 0; padding:0 0 0 18px;}
#job_detail_contact_box {width:100%;}
#job_detail_contact_box img {float:left; padding-right:15px;}
#verkom_message {color:#F4F4F4; font-weight:bold; width:100%; height: 269px; background-image:url(../images/thumb_man.jpg); background-position:top left; background-repeat:no-repeat;}
#verkom_message_text {float: right; width: 245px;height: 249px;  margin-top:15px; margin-right:3px;}
#verkom_message_text h1 {color:#CC0000; font-size:13px; text-transform:uppercase;}
#centre_box {width:100%; margin-top:5px; min-height: 189px;}
#centre_box .text_right {width:237px; margin-top:17px; margin-left:20px; height:90px;}
#centre_box .text_left {width:266px; height:107px; margin-top:0px;}
#centre_box img {float:left; padding-right:10px;}
#centre_box .left {width: 266px;  background: #333 url(../images/right_red_bg.gif) no-repeat  left bottom;   float:left;}
#centre_box .right {width: 266px; background: #333 url(../images/right_red_bg.gif) no-repeat  left bottom;  float:right;}
#centre_box ul a {font-weight:bold; color:#ccc;}
#centre_box ul {margin: 0 0 0 20px; padding-left:20px; padding-top:20px;}
#centre_box ul li{list-style:none; list-style-image:url(../images/red_arrow.gif); padding-bottom:9px;}
#centre_box_text .button {width:154px; height:20px; background:url(../images/button_bg.gif) top no-repeat;}
#centre_box h2 {font-size:16px; font-weight:bold; color:#F4F4F4; margin:0;  background: #B50000 url(../images/right_red_title_bg.gif) no-repeat  top left; padding-left:20px; padding-top:6px; padding-bottom:7px;}
#employers {background:url(../images/employers_bg.gif) top no-repeat; height:144px;  width:508px; padding-top:10px; padding-left:35px; margin-top:12px;}
#employers h2 {font-size:11px; font-weight:bold; color:#999; margin-left: 180px; padding: 0;}
#logo_gallery_container {width:473px; height:76px;}
#motioncontainer {width: 473px; height: 76px; background: #131313;}
#motioncontainer a img {padding-left:5px; padding-right:5px;}
#motioncontainer a:hover img {background:#666;}
#statusdiv {background-color: #131313; padding: 2px; position: absolute; left: -300px; visibility: hidden;}
#footer {width:100%; min-height: 135px; background: #333333; margin-top:30px; color:#7d7d7d;}
#footer a {color:#7d7d7d;}
#footer_content_area {width: 910px; margin: 0 auto; padding-top: 18px; overflow:auto;}
#footer_link_area {float: right;  width:543px; font-weight:bold;}
#footer_copyright {float: left; width: 150px; padding-left:8px;}
.footer_links {float: right;   padding-right: 40px;}
#EmailAlerts .Links{color: #cc0000;	font: normal "Lucida Grande";}
#EmailAlerts .Links:link{color: #cc0000;font: normal "Lucida Grande";}
#EmailAlerts .Links:hover{color: #cc0000;font: normal "Lucida Grande";}
#EmailAlerts .Links:visited{color: #cc0000;font: normal "Lucida Grande";}
#EmailAlerts .WhiteLinks{color: #ffffff;	font: normal "Lucida Grande";}
#EmailAlerts .WhiteLinks:link{color: #ffffff;font: normal "Lucida Grande";}
#EmailAlerts .WhiteLinks:hover{color: #ffffff;font: normal "Lucida Grande";}
#EmailAlerts .WhiteLinks:visited{color: #ffffff;font: normal "Lucida Grande";}
#EmailAlerts .BoldText {font-size:11px; font-weight:bold; color:#cc0000;}
#EmailAlerts h3 {font-size:11px; font-weight:bold; color:#cc0000;}
#Consultant_left {float:left; width:150px; padding: 10px 40px 20px 50px ;}
#Consultant_right {float:right; width:150px; padding: 10px 70px 20px 10px;}
#Consultant_pic {background-color:#dddddd; width:150px; height:150px; text-align:center;}
#Consultant_name {background-color:#cc0000; width:150px; height:18px; padding-top:2px; text-align:center; font-family: Arial; color:#ffffff; font-size: 13px;}
#Consultant_email {background-color:#cc0000; width:150px; height:60px; text-align:center; font-family: Arial; color:#ffffff; font-size: 11px;}
#Consultant_email  a {line-height: 14pt; font-size: 11px; color:#ffffff; font-weight:normal;}
.errortext { color:red; font-weight:bold;}