.FeaturedRecruiterBannerInner {
  padding-top : 6px;
}

.HomepageContentInner {
  float : left;
  margin-top : 215px;
  background-color : #ffffff;
  min-height : 600px;
  width: 615px;
}

.HomePageSearchBoxOuter {
  position : relative;
  width : 605px;
  height : 160px;
  background-image : url('/images/Homepage_Searchbox.jpg');
  background-repeat : no-repeat;
}

.HomePageSearchBoxLeftSideHeaderOuter {
  position : relative;
  width : 605px;
  height : 22px;
  background-color : #e0e0e0;
}
.HomePageSearchBoxLeftSideHeaderInner {
  font : bold 16px arial;
  color : #BA2227;
  text-transform : uppercase;
  padding-left : 5px;
  padding-top : 2px;
}
.HomePageSearchBoxLeftSide {
  float : left;
  width : 240px;
  font : 12px arial;
}

.HomePageSearchBoxInner {
  position : absolute;
  left : 5px;
  top : 5px;
  right : 5px;
  bottom : 5px;
}

.HomePageSelectBox {
  width : 218px;
  font : 12px arial;
  height : 22px;
  line-height : 22px;
}

.HomePageSearchBoxRightSide {
  float : left;
  width : 230px;
  font : 11px arial;
}

.HomePageSearchBoxTextField {
  font : 11px arial;
  height : 16px;
  border : 0px;
  padding : 0px;
  padding-left : 2px;
  margin : 0px;
  width : 215px;
}

.HomePageSearchBoxFreeTextInner {
  position : relative;
  top : 1px;
  left : 1px;
  width : 438px;
  height : 22px;
  background-color : #ffffff;
}

.HomePageSearchBoxFreeTextInner input {
  font : 14px arial;
  height : 20px;
  width : 430px;
  color : #888888;
  padding-top : 1px;
  background-color : #ffffff;
}

.HomePageSearchBoxFreeTextOuter {
  position : relative;
  width : 440px;
  height : 24px;
  background-color : #000000;
}

.HomePageSearchBoxMoreLink {
  position : absolute;
  right : 150px;
  bottom : 20px;
}

.HomePageSearchBoxCheckBox {
  padding : 0px;
  margin : 1px;
  height : 15px;
  width : 15px;
  display : inline;
  vertical-align :
}

.HomePageSearchBoxMoreButton {
  width : 70px;
  height : 20px;
  background-color : #F7931D;
  color : #ffffff;
  border : 0px;
  font : bold 12px arial;
  padding : 0px;
  margin : 0px;
}

.SearchLabel {
  font : 12px arial;
  vertical-align : top;
}

.HomePageLeftSide {
  float : left;
  width : 205px;
}

.HomePageRightSide {
  float : right;
  width : 395px;
}

/* Titles */

.HomePageTitleOuter {
  width : 100%;
  background-color :#EEC7B8;
  Height : 23px;
}

.HomePageTitleInner {
  padding-left : 6px;
  padding-top : 4px;
  font : bold 12px arial;
  color : #b5121B;
}

/* Registration Section */

.HomePageRegisterOuter {
  float : left;
  width : 290px;
  height : 30px;
}

.HomePageRegisterInner {
  position : relative;
  left : 5px;
  top : 6px;
}

.HomePageRegisterBox {
  width : 285px;
}

.HomePageRegisterButtonOuter {
  float : left;
  width : 100px;
  height : 30px;
  text-align : center;
}

.HomePageRegisterButtonInner {
  position : relative;
  left : 5px;
  top : 6px;
}

/* News Section */

.HomePageNewsLeft {
  float : left;
  width : 55px;
}

.HomePageNewsRight {
  float : left;
  width : 325px;
}

.HomePageNewsRightb {
  float : left;
  width : 295px;
}
.HomePageNewsRightc {
  float : left;
  width : 30px;
}

.HomePageNewsTitle {
  font : bold 12px arial;
  color : #b5121B;
  padding-bottom  :5px;
}

.HomePageNewsTitle a {
  text-decoration : none;
  color : #b5121B;
}

.HomePageNewsTitleb {
  font : 12px arial;
  color : #b5121B;
  padding-bottom  :5px;
}

.HomePageNewsTitle a, .HomePageNewsTitleb a, .HomePageNewsTitleb2 a {
  text-decoration : none;
  color : #b5121B;
}

.HomePageNewsTitleb2 {
  font : bold 13px arial;
  color : #b5121B;
  padding-bottom  :5px;
}

.HomePageNewsArticlea {
  font : 11px arial;
  color : #666666;
  height : 30px;
  overflow-y : hidden;
}
.HomePageNewsArticle {
  font : 11px arial;
  color : #666666;
}

.NewsMore {
  float : right;
  color : #FFFFFF;
  background : url('/images/more-button.gif');
  padding-bottom : 1px;
  padding-left : 3px;
  padding-right : 3px;
}

.NewsMore a {
  color : #ffffff;
  text-decoration : none;
}

.HomePageBaseLeftOuter {
  float : left;
  width : 301px;
}

.HomePageBaseRightOuter {
  float : right;
  width : 301px;
}

.CourseDeadline1 {
  float : left;
  position : relative;
  width : 300px;
  height : 50px;
  background-color : #FFF4EC;
}
.CourseDeadline0 {
  float : left;
  position : relative;
  width : 300px;
  height : 50px;
  background-color : #F5F7F8;
}

.CourseDeadlineMoreOuter {
  position : absolute;
  bottom : 1px;
  right : 1px;
  color : #FFFFFF;
  background : url('/images/more-button.gif');
  padding-bottom : 1px;
  padding-left : 3px;
  padding-right : 3px;
}

.CourseDeadlineMoreOuter a {
  text-decoration : none;
  color : #ffffff;
}

.CourseDeadlineDeadlineOuter {
  position : absolute;
  left : 5px;
  bottom : 3px;
  color : #b5121B;
}

.CourseDeadlineDeadlineInner a {
  color : #b5121B;
  text-decoration : none;
}

.CourseDeadlineTitleOuter {
  position : absolute;
  left : 5px;
  top : 3px;
  color : #333333;
}

.CourseDeadlineTitleInner a{
  text-decoration : none;
  color : #333333;
}
