body { background:#666666;margin:0px;font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif; font-size: 8pt; }
.MenuLeft { margin-left:20px;display:inline;float:left;width:5px;height:34px;background:url(./images/Menu-Left.png) no-repeat; }
.MenuRight { display:inline;float:left;width:5px;height:34px;background:url(./images/Menu-Right.png) no-repeat; }
.MenuMain { text-align:left;display:inline;float:left;width:910px;height:34px;background:url(./images/Menu-BG.png) repeat-x; }
a.MenuOption { text-shadow: black 0.1em 0.1em 0.2em;margin-left:10px;display:inline-block;color:#FFF;height:34px;line-height:34px;background:url(./images/Menu-BG.png) repeat-x;background-position:left center;padding-left:10px;padding-right:10px;text-decoration:none;font-size:14px; }
a.MenuOption:hover { text-shadow: red 0.1em 0.1em 0.2em;margin-left:10px;display:inline-block;color:#FFF;height:34px;line-height:34px;background:url(./images/Menu-BG-On.png) repeat-x;background-position:left center;padding-left:10px;padding-right:10px;text-decoration:none;font-size:14px; }
a.MenuOption#current { margin-left:10px;display:inline-block;color:#FFF;height:34px;line-height:34px;background:url(./images/Menu-BG-On.png) repeat-x;background-position:left center;padding-left:10px;padding-right:10px;text-decoration:none;font-size:14px; }
.Content { background:url(./images/ContentBG.png) repeat-x;background-position:top center;text-align:left;margin-top:20px;margin-bottom:50px;width:494px;display:block;float:left;margin-right:10px;border-bottom:1px solid #e4e4e4; }

.Candidates { background:url(./images/TallBG.png) no-repeat;background-position:top center;text-align:left;margin-left:20px;margin-bottom:50px;margin-top:20px;width:200px;float:left;margin-right:10px;border-bottom:1px solid #e4e4e4; }
.Clients { background:url(./images/TallBG.png) no-repeat;background-position:top center;text-align:left;margin-bottom:50px;margin-top:20px;width:200px;float:left;border-bottom:1px solid #e4e4e4; }

.CandidateContent { width:180px;margin-left:10px; }
.ClientContent { width:180px;margin-left:10px; }

.CandidateTitle { text-shadow: white 0.1em 0.1em 0.2em;line-height:34px;font-size:14px;color:#a74737;font-weight:bold; }
.ClientTitle { text-shadow: white 0.1em 0.1em 0.2em;line-height:34px;font-size:14px;color:#a74737;font-weight:bold; }

.ContentTitle { text-shadow: #ccc 0.1em 0.1em 0.2em;margin-left:10px;line-height:34px;font-size:16px;color:#252525;font-weight:bold; }
.HomeContent { width:342px;margin-left:10px;text-align:justify; }

.ContentContent { width:472px;margin-left:10px;text-align:justify; }

.TwoContent { background:url(./images/ContentBGTwo.png) repeat-x;background-position:top center;text-align:left;margin-top:20px;margin-bottom:50px;width:692px;display:block;float:left;margin-right:10px;border-bottom:1px solid #e4e4e4; }
.TwoContentContent { width:672px;margin-left:10px;text-align:justify; }

.TwoClientContent { margin-left:30px;background:url(./images/ContentBGTwo.png) repeat-x;background-position:top center;text-align:left;margin-top:20px;margin-bottom:50px;width:692px;display:block;float:left;margin-right:10px;border-bottom:1px solid #e4e4e4; }
.TwoClientContentContent { width:672px;margin-left:10px;text-align:justify; }


.CandidateLinks { width:100%;margin-left:20px;line-height:30px;height:30px; }
.CandidateLink { width:100%;padding:5px;background:transparent;text-decoration:none;color:#252525;font-size:13px;line-height:30px; }
.CandidateLink:hover { background:url(./images/arrow.png) no-repeat; background-position:left center;width:100%;padding:5px;text-decoration:none;color:#a74737;font-size:13px;line-height:30px;padding-left:20px; }
.CandidateLinkCurrent { background:url(./images/arrow.png) no-repeat; background-position:left center;width:100%;padding:5px;text-decoration:none;color:#a74737;font-size:13px;line-height:30px;padding-left:20px; }
.CandidateLinkVacancy { width:100%;padding:5px;background:transparent;text-decoration:none;color:#252525;font-size:13px;line-height:30px; }
.CandidateLinkVacancy:hover { background:url(./images/arrow.png) no-repeat; background-position:left center;width:100%;padding:5px;text-decoration:none;color:#a74737;font-size:13px;line-height:30px;padding-left:20px; }
.CandidateLinkOn { background:url(./images/arrow.png) no-repeat; background-position:left center;width:100%;padding:5px;text-decoration:none;color:#a74737;font-size:13px;line-height:30px;padding-left:20px; }
#QuickSearchDiv { display:none;margin-left:20px;padding-bottom:10px;padding-top:10px;margin-right:20px;margin-bottom:10px;margin-top:5px;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4; }

.ClientLinks { width:100%;margin-left:20px;line-height:30px;height:30px; }
.ClientLink { width:100%;padding:5px;background:transparent;text-decoration:none;color:#252525;font-size:13px;line-height:30px; }
.ClientLink:hover { background:url(./images/arrow.png) no-repeat; background-position:left center;width:100%;padding:5px;text-decoration:none;color:#a74737;font-size:13px;line-height:30px;padding-left:20px; }
.ClientLinkCurrent { background:url(./images/arrow.png) no-repeat; background-position:left center;width:100%;padding:5px;text-decoration:none;color:#a74737;font-size:13px;line-height:30px;padding-left:20px; }

.VacancyInputs { font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif; font-size: 8pt;width:150px; }
.VacancySelect { font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif; font-size: 8pt;width:100px;margin-right:10px; }
.VacancySubmit { font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif; font-size: 8pt;width:40px; }

#FooterContent { width:960px;background:#FFF;line-height:34px;height:34px;border-top:1px solid #e4e4e4;text-align:right; }
.Footer { font-size:11.2px;margin-right:10px; }

.LatestVacancies { padding-top:20px;padding-right:20px;height:100px;color:#b64034; }
.LogoStyle { margin-left:20px;margin-bottom:0px; }

.SearchInput { font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif; font-size: 8pt;width:200px;margin-bottom:10px;border:1px solid #ef473a;padding:5px;background:#f0f0f0; }
.SearchShortInput { font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif; font-size: 8pt;width:130px;margin-bottom:10px;border:1px solid #ef473a;padding:5px;background:#f0f0f0; }
.SearchSubmit { font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif; font-size: 8pt;width:60px;margin-left:10px;margin-bottom:10px;padding:5px;background:#f0f0f0; }

.ContactInput { font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif; font-size: 8pt;width:300px;margin-bottom:10px;border:1px solid #ef473a;padding:5px;background:#f0f0f0; }
.ContactTextarea { font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif; font-size: 8pt;width:300px;height:50px;margin-bottom:10px;border:1px solid #ef473a;padding:5px;background:#f0f0f0; }
.ContactSubmit { font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif; font-size: 8pt;width:100px;text-align:center;margin-bottom:10px;border:1px solid #ef473a;padding:5px;background:#f0f0f0; }