/*
 ****************************************
 *   Stylesheet for JobsStar    *
 *   Version: 0.01 - 01062009           *
 ****************************************
*/

/* coommon styles */

a
{
	color: #666666;
}
.MyPage .ThreeColumnCenter_left a
{
	color: #f56123;
}
.EnterCV .btn-delete.button a
{
	color: #f56123;
}
#company-insider-info-window
{
    z-index: 500 !important;
}

body form
 {
  background-color:#FFFFFF;
  margin: 0 auto;
  width: 972px;
 }

.RegisterSignIn p,
.PostYourCV p,
.BrowseByCategory p,
.BrowseByLocation p,
.BrowseByLocation p,
.ViewAllPublicSectorLink p,
.RssContent p,
.CVAdvice p,
.ViewAllJobNews p,
.HotJobs p,
.ResultsDisplayControl p,
.SearchResults .QueryControl p,
.SearchResults .SaveSearch p
.SearchResults .Rss p,
.ShowJobAd .ApplyToolBox p,
.ShowJobAd .ViewJobControl p,
.ShowJobAd .JobAdActions p,
.ShowJobAd .FeaturedAdResultsDisplayControl .LiTitle p

{
	margin-top: 0px!important;
	margin-bottom: 0px!important;
	padding-top: 0px!important;
	padding-bottom: 0px!important;
}

.ShowJobAd .scrollarea p.headline
{
	margin-top: 0px;
}

.ShowJobAd .scrollarea p.location,
.ShowJobAd .scrollarea p.labellocation
{
	margin: 0px;
}

.ShowJobAd .scrollarea p.teaser,
.ShowJobAd .scrollarea p.labelteaser
{
	margin: 0px;
}

.BrowseByCategory p,
.BrowseByLocation p,
.FeaturedCompanyListItem p
{
	display: inline;
	line-height: 11px;
} 

.ViewAllPublicSectorLink p
{
	line-height: 17px;
}

.ViewAllJobNews p
{
	line-height: 16px;
}

.RssContent p
{
	line-height: 15px;
}

.HotJobs p
{
	line-height: 13px;
}

.ResultListElementOdd p,
.ResultListElementEven p
{
	line-height: 13px;
}

.SearchResults .QueryControl p
{
	line-height: 20px;
}

.SearchResults .QueryControl .QueryControlTitle
{
	line-height: 14px;
}

.PnSearchResultSortOrderLabel p,
.PnSearchResultPageSizeLabel p,
.linksContainerBottom p
{
	display: inline;
}

.SearchResults .SaveSearch p
{
	display: inline;
	line-height: 11px;
}
.SearchResults .SaveSearch .SaveLogedIn .preText h1 p
{
	color: #000000;
    font-size: 11px;
	font-weight:normal;
	letter-spacing:0px;
}
.SearchResults .SaveSearch .SaveLogedIn .preText h1
{
	color: #000000;
    font-size: 11px;
	font-weight:normal;
	letter-spacing:0px;
}

.SearchResults .SaveSearch .labelName p,
.SearchResults .SaveSearch .labelMail p
{
	display: inline;
	line-height: 16px;
}

.SearchResults .Rss p
{
	display: inline;
	line-height: 11px;
}

.ShowJobAd .FourColumn_JobAdTwoColumn_right .JobAdActions p
{
	display: inline;
	line-height: 1em;
}

.ShowJobAd .FourColumn_JobAdTwoColumn_right .ViewJobControl p
{
	display: inline;
	line-height: 16px;
}

.ShowJobAd .FourColumn_JobAdTwoColumn_right .ApplyToolBox p
{
	display: inline;
	line-height: 13px;
}

.ShowJobAd .FourColumn_JobAdTwoColumn_right .ApplyToolBox .Title p
{
	line-height: 21px;
}

.FeaturedAdResultsDisplayControl .LiTitle p
{
	display: inline;
	line-height: 16px;
}

.FeaturedAdResultsDisplayControl .ResultListElementEven p.headline, 
.FeaturedAdResultsDisplayControl .ResultListElementOdd p.headline
{
	margin-top: 0px;
}

.FeaturedAdResultsDisplayControl .ResultListElementEven .labellocation, 
.FeaturedAdResultsDisplayControl .ResultListElementOdd .labellocation,
.FeaturedAdResultsDisplayControl .ResultListElementEven .labelteaser, 
.FeaturedAdResultsDisplayControl .ResultListElementOdd .labelteaser
{
	margin: 0px;
}

.FeaturedAdResultsDisplayControl .ResultListElementEven .location,
.FeaturedAdResultsDisplayControl .ResultListElementOdd .location
{
	margin-top: 0px;
	margin-bottom: 0px;
}

.FeaturedAdResultsDisplayControl .ResultListElementEven .teaser,
.FeaturedAdResultsDisplayControl .ResultListElementOdd .teaser
{
	margin-top: 0px;
	margin-bottom: 0px;
}

.ResultsDisplayControl .ResultListElementEven .linksContainerBottom .LinkedIn p a
{
	color: #FF5B1E;
}

.Recruiters .JobSearchFeaturedCompanyList .FeaturedCompanyListItem p a:first-child, 
.Agencies .FeaturedCompanyList .FeaturedCompanyListItem p a:first-child
{
	border: 0px solid #fff!important;
} 


/*
.pagecenter 
 {
  background-image:url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/PagecenterBackground.ashx');
  margin:0 auto;
  padding:0 10px;
  width:960px;
 }

.MastHead 
 {
  background-image:url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/MastHead.ashx');
  height:30px;
  margin-left:7px;
  border-top: 1px solid #fff;
  width:953px;
  display: none;
 }
*/

#bodywrap 
 {
  margin: 0 auto;
  padding:0;
  width: 972px;
 }

#wrap #mainContent
 {
  display:block;
  float:left;
  margin:0px 0px!important;
  width:960px!important;
 }

.Top 
 {
  background-color:#D5D5D5;
  height:100px;
  margin-left:7px;
  width:953px;
  display: none;
 }

.Header 
 {
  /*background-image:url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/Header.ashx');*/
  background-image:url('~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/WillBeDeleted/Heading_952X273.ashx');
  /*height:142px;*/
  height:272px;
  margin-left:7px;
  width:953px;
 }
 
/* head */
#head
 {
  float: left;
  height: 120px;
  /*padding-top: 15px;*/
  background-color: #fff!important;
  /*margin-top: 20px;*/
 }

#head .Header1
 {
  float: left;
  width: 448px;
  height: 120px;
 }

#head .Header1 .logo
 {
  height: 60px;
  left: 5px;
  margin-left: 25px;
  margin-top: 20px;
  position: relative;
  width: 418px;
  margin-bottom: 10px;
 }

#head .Header1 .logo a
 {
  display: block;
  height: 60px;
  left: 0px;
  position: relative;
  width: 418px;
 }
 
#head .Header1 .date
 {
  color: #000000;
  font-family: Tahoma;
  font-size: 11px;
  height: 14px;
  margin-left: 38px;
  width: 260px;
 }

#head .Header2
 {
  float: left;
  width: 195px;
  height: 120px;
  display: none;
 }
 
#head .Header2 .ExpressAndStar
 {
  height: 60px;
  width: 180px;
  background-color: #fff;
  text-align: left;
  padding-right: 0px;
  margin-top: 45px;
 }

#head .Header3
 {
  float: left;
  width: 469px;
  height: 109px;
  background-color: #fff;
 }
 
#head .Header3 .topNav
{
    background-color: #FFFFFF;
    background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/header_tabs.ashx');
    background-repeat: no-repeat;
    float: left;
    height: 21px;
    margin-bottom: 10px;
    margin-left: 252px;
    width: 253px;
}
#head .Header3 .topNav .Directory,
#head .Header3 .topNav .Motors,
#head .Header3 .topNav .Property
{
    color: #E0572D;
    display: block;
    float: left;
    font-weight: bold;
    line-height: 18px;
    text-align: center;
    text-indent: 1px;
    width: 84px;
}
 
#head .Header3 .banner
 {
  float: right;
  height: 78px;
  width: 469px;
  overflow:hidden;
 }
 
 #head .Header3 .banner object,
 #head .Header3 .banner embed
 {
 	width: 468px !important;
 	height: 60px !important;
 }

.NavigationMenu 
 {
  position: relative;
  background-color:#3e3e3e;
  height:30px;
  margin-left:7px;
  width:947px;
  border-top: 1px solid white;
  clear: both;
  z-index: 20;
  font-family: Arial, Sans-Serif;
 }
 
.NavigationMenu li
 {
  margin-top: 0px;
  margin-bottom: 0px;
 }
 
.NavigationMenu .RadMenu .rmHorizontal .rmFirst 
 {
  margin-left:14px;
 }

.NavigationMenu .RadMenu .rmHorizontal .rmTemplate {}

.NavigationMenu .RadMenu .rmHorizontal .rmTemplate .rmText {}

.NavigationMenu .RadMenu .rmHorizontal .rmTemplate .rmText .rmLink 
 {
  color:#FFFFFF;
  cursor:pointer;
  font-family: Arial, Sans-Serif;
  font-size:12px;
  line-height:28px;
  text-decoration:none;
 }

.NavigationMenu .RadMenu .rmHorizontal .rmTemplate .rmText .rmLink:hover 
 {
  cursor:pointer;
/*  text-decoration:underline;*/
 }

.NavigationMenu .RadMenu .rmHorizontal .rmSeparator {}

.NavigationMenu .RadMenu .rmHorizontal .rmSeparator .rmText 
 {
  background-image:url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/NavigationSeparator2.ashx');
  background-position:center center;
  background-repeat:no-repeat;
  height:30px;
  width:22px;
 }

 
/* hot jobs */ 

.HotJobs
 {
  width: 348px;
  height: 154px;
  background-color: #eee;
  float: right;
  margin: 14px 5px 5px 5px;
  overflow: hidden;
 }

/* recruiters */ 

.Recruiters
 {
  width: 583px;
  height: 302px;
  border-top: 4px solid #D1D1D1;
  background-color: #fff;
  float: left;
  margin: 5px 5px 0px 9px;
  overflow: hidden;
  position: relative;
 }

.Recruiters .JobSearchFeaturedCompanyList
 {
  /*background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/SubTitleBackground.ashx');*/
  background-position: 178px 2px;
  margin-top: 5px;
  background-repeat: no-repeat;
  
  font-family: Arial, Sans-Serif;
  font-size: 14px;
  font-weight: bold;
  color: #FF5B1E;
  background-color: white;
  
  padding-top: 0px;
 }
 
.Recruiters .JobSearchFeaturedCompanyList h2
 {
  font-family: Arial, Sans-Serif;
  font-size: 14px;
  font-weight: bold;
  color: #FF5B1E;
  padding: 0px;
  margin: 0px;
  letter-spacing: 0px;
 }
 
 .Agencies .JobSearchFeaturedCompanyList
 {
  font-family: Arial, Sans-Serif;
  font-size: 24px;
  font-weight: bold;
  color: #094A8C;
  background-color: white;
  padding-top: 0px;
  padding-left: 20px;
 }

.Recruiters .JobSearchFeaturedCompanyList .FeaturedCompanyListItem,
.Agencies .FeaturedCompanyList .FeaturedCompanyListItem
 {
  width: 152px; 
  /*height: 75px;*/
  float: left;
  overflow: hidden;
  margin: 5px 21px 2px 21px;
  font-size: 11px;
  text-align: center;
  color: #000000;
  font-weight: bold;
 }

.Recruiters .JobSearchFeaturedCompanyList .FeaturedCompanyListItem
 {
  height: 75px;
 }
 
 .Agencies .FeaturedCompanyList .FeaturedCompanyListItem
 {
     width: 160px;
     height: 95px;
 }

.Recruiters .JobSearchFeaturedCompanyList .FeaturedCompanyListItem a:first-child,
.Agencies .FeaturedCompanyList .FeaturedCompanyListItem a:first-child
 {
  display: block;
  width: 150px;
  height: 50px;
  overflow: hidden;
  text-align: center;
  color: #000000;
  font-weight: bold;
  text-decoration: none;
  border: 1px solid #cccccc!important;
  margin-bottom: 0px;
  margin-top: 6px;
  margin-left: 5px;
 }

.Recruiters .JobSearchFeaturedCompanyList .FeaturedCompanyListItem a:first-child
 {
  margin-left: 0px;
  margin-top: 0px;
 }
 
.Recruiters .JobSearchFeaturedCompanyList .FeaturedCompanyListItem a,
.Agencies .FeaturedCompanyList .FeaturedCompanyListItem a
 {
  line-height: 16px;
  font-size: 13px;
  color: #000000;
  font-weight: normal;
  text-decoration: none;
 }

.Recruiters .JobSearchFeaturedCompanyList .FeaturedCompanyListItem a
 {
  line-height: 14px;
  top: 0px;
  padding-bottom: 3px;
  display: block;
  height: 35px;
 }
.Recruiters .JobSearchFeaturedCompanyList .FeaturedCompanyListItem img
{
    max-width: 150px;
    max-height: 50px;
}

.Recruiters .JobSearchFeaturedCompanyList .FeaturedCompanyListItem a div
 {
  height: 35px;
  padding-bottom: 3px;
  font-size: 10px;
  line-height: 10px;
 }
 
.Recruiters .JobSearchFeaturedCompanyList .FeaturedCompanyListItem img,
.Agencies .FeaturedCompanyList .FeaturedCompanyListItem img
 {
  border: 1px solid #cccccc;
 }
 

.Recruiters .ViewAllPublicSectorLink
 {
  width: 555px;
  float: right;
  position: absolute;
  bottom: 3px;
  left: 0;
  text-align: right;
  background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/ViewAllLinks2.ashx');
  background-repeat: no-repeat;
  background-position: 561px 4px;
  background-color: #ddd;
  padding: 4px 3px;
  padding-right: 25px;
 }
 
.Recruiters .ViewAllPublicSectorLink a
 {
  font-size: 14px;
  font-weight: bold!important;
  color: #5f5f5f;
  text-decoration: none;
 }
 
 
/* employers */ 

.FeaturesEmployers
 {
  width: 348px;
  height: 237px;
  background-color: #fff;
  float: left;
  margin: 4px 5px 0px 5px;
  overflow: hidden;
 }

.FeaturesEmployers .JobSearchFeaturedCompanyList
 {
  background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/SubTitleBackground.ashx');
  background-position: 139px 2px;
  background-repeat: no-repeat;
  
  font-family: Arial, Sans-Serif;
  font-size: 14px;
  font-weight: bold;
  color: #c5000f;
  background-color: white;
  
 }

.FeaturesEmployers .JobSearchFeaturedCompanyList .FeaturedCompanyListItem
 {
  width: 152px;
  float: left;
  margin: 11px;
  margin-bottom: 10px;
  position: relative;
  height: 163px;
  overflow: hidden;
 }
 
.FeaturesEmployers .JobSearchFeaturedCompanyList .FeaturedCompanyListItem a:first-child
 {
  display: block;
  width: 150px;
  height: 50px;
  overflow: hidden;
  text-align: center;
  color: #000000;
  font-weight: bold;
  text-decoration: none;
  border: 1px solid #cccccc!important;
 }
 
.FeaturesEmployers .JobSearchFeaturedCompanyList .FeaturedCompanyListItem .companyName
 {
  font-size: 13px;
  font-weight: normal;
  color: #000000;
  margin-bottom: 2px;
  margin-top: 3px;
  margin-left: 2px;
  text-decoration: none;
 }

.FeaturesEmployers .JobSearchFeaturedCompanyList .FeaturedCompanyListItem .companyPresentation
 {
  font-size: 12px;
  font-weight: normal;
  margin-left: 2px;
  color: #555555;
 }

.FeaturesEmployers .ViewAllPublicSectorLink
 {
  width: 310px;
  float: right;
  position: relative;
  top: 0px;
  text-align: right;
  background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/AllLinksButton.ashx');
  background-repeat: no-repeat;
  background-position: 316px 4px;
  background-color: #ddd;
  padding: 4px 3px;
  padding-right: 25px;
  margin-right: 3px;
  margin-top: 10px;
 }
 
.FeaturesEmployers .ViewAllPublicSectorLink a
 {
  font-size: 14px;
  font-weight: bold!important;
  color: #5f5f5f;
  text-decoration: none;
 }
 
 
 
/* Post Your CV */

.PostYourCVAdvJob
 {
  background-color: #FFFFFF;
  border: 0 solid #EEEEEE;
  float: left;
  height: 121px;
  margin: 0 6px 0 0px;
  overflow: hidden;
  width: 362px;
  /*border-top: 5px solid #d1d1d1;
  background-color: #eee;*/
 }

.PostYourCVAdvJob .Spots_Type4
 {
  float: left;
 }
 
.PostYourCVAdvJob .Spots_Type4 div
 {
  float: left!important;
 }
 
.PostYourCVAdvJob .Spots_Type4 .Spot_Type4_1
 {
  float: left;
  /*border-top: 4px solid #d1d1d1;*/
  /*background-color: #eee;*/
  width: 256px!important;
  height: 279px;
  margin-right: 9px!important;
 }

.PostYourCVAdvJob .Spots_Type4 .Spot_Type4_1 .Spot_Type4_Title1 a
 {
  margin-top: 10px;
  margin-bottom: 3px;
  margin-left: 0px;
  text-indent: 2px;
  color: #C5000E;
  float: left;
  font-family: Arial,sans-serif;
  font-size: 15px;
  font-weight: bold;
  line-height: 17px;
  width: 300px;
  text-decoration: none;
  text-align: left!important;
 }

.PostYourCVAdvJob .Spots_Type4 .Spot_Type4_1 .Spot_Type4_Text1
 {
  background-color:#FFFFFF;
  border-color:#D1D1D1 #EEEEEE #EEEEEE;
  border-style:solid;
  border-width:4px 0 0;
  float:left;
  height:98px;
  margin:14px 0px 5px 9px;
  overflow:hidden;
  padding-top:5px;
  width:352px;
 }

.PostYourCVAdvJob .Spots_Type4 .Spot_Type4_1 .postCV
 {
  position: relative;
  left: -3px;
 }

 
.PostYourCVAdvJob .Spots_Type4 .Spot_Type4_2
 {
  float: left;
  /*border-top: 4px solid #d1d1d1;*/
  /*background-color: #eee;*/
  width: 225px;
  height: 279px;
 }

.PostYourCVAdvJob .Spots_Type4 .Spot_Type4_2 .Spot_Type4_Title2 a
 {
  margin-top: 10px;
  margin-bottom: 3px;
  margin-left: 0px;
  text-indent: 5px;
  color: #C5000E;
  float: left;
  font-family: Arial,sans-serif;
  font-size: 15px;
  font-weight: bold;
  line-height: 17px;
  width: 160px;
  text-decoration: none;
 }

.PostYourCVAdvJob .Spots_Type4 .Spot_Type4_2 .Spot_Type4_Text2
 {
  margin-top: 0px;
  margin-left: 3px;
  
  color: #484848;
  font-family: Arial,sans-serif;
  font-size: 11px;
  font-weight: normal;
  line-height: 17px;
  width: 225px;
 }

.PostYourCVAdvJob .Spots_Type4 .Spot_Type4_2 .Spot_Type4_Text2 .AdvertiseAJob
 {
  background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/AdvertiseAJob.ashx');
  float: left;
  width: 225px;
  height: 84px;
  margin-bottom: 11px;
 }

.PostYourCVAdvJob .Spots_Type4 .Spot_Type4_2 .Spot_Type4_Text2 .CVBank
 {
  background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/CVBank.ashx');
  float: left;
  width: 225px;
  /*height: 156px;*/
  height: 75px;
  display: none;
 }

.PostYourCVAdvJob .Spots_Type4 .Spot_Type4_2 .Spot_Type4_Text2 .AgencyDirectory
 {
  background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/AgencyDirectory.ashx');
  float: left;
  width: 225px;
  /*height: 156px;*/
  height: 81px;
 }
 
.PostYourCVAdvJob .Spot_Type4_Text2 .AdvertiseAJob .Title,
.PostYourCVAdvJob .Spot_Type4_Text2 .AdvertiseAJob .Text,
.PostYourCVAdvJob .Spot_Type4_Text2 .AgencyDirectory .Title,
.PostYourCVAdvJob .Spot_Type4_Text2 .AgencyDirectory .Text,
.PostYourCVAdvJob .Spot_Type4_Text2 .CVBank .Title,
.PostYourCVAdvJob .Spot_Type4_Text2 .CVBank .Text
 {
  width: 165px;
  margin-left: 56px;
 }
 
.PostYourCVAdvJob .Spot_Type4_Text2 .AdvertiseAJob .Title,
.PostYourCVAdvJob .Spot_Type4_Text2 .AgencyDirectory .Title,
.PostYourCVAdvJob .Spot_Type4_Text2 .CVBank .Title
 {
  margin-top: 14px;
  margin-bottom: 3px;
  font-size: 15px;
  font-weight: bold;
 }

.PostYourCVAdvJob .Spot_Type4_Text2 .AdvertiseAJob .Title a,
.PostYourCVAdvJob .Spot_Type4_Text2 .AgencyDirectory .Title a,
.PostYourCVAdvJob .Spot_Type4_Text2 .CVBank .Title a
 {
  color: #023b80;
 }

.PostYourCVAdvJob .Spot_Type4_Text2 .AdvertiseAJob .Text,
.PostYourCVAdvJob .Spot_Type4_Text2 .AgencyDirectory .Text,
.PostYourCVAdvJob .Spot_Type4_Text2 .CVBank .Text
 {
  font-size: 10px;
  color: #333;
  line-height: 10px;
 }

 
.PostYourCVAdvJob .Spots_Type4 .Spot_Type4_2 .advJob
 {
  position: relative;
  left: -5px;	
 }

.PostYourCVAdvJob .Spots_Type4 .Spot_Type4_2 .AgencyDirectory .Title
 {
  position: relative;
  top: -4px;	
 }
 
.PostYourCVAdvJob .Spot_Type4_Text1 .PostYourCV
 {
  background-image:url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/UploadYourCVbg2.ashx');
  background-position:right top;
  background-repeat:no-repeat;
  float:left;
  height:98px;
  width:352px;
 }
.PostYourCVAdvJob .Spot_Type4_Text1 .RegisterYourDetails
 {
  background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/RegisterYourDetails.ashx');
  float: left;
  width: 256px;
  height: 84px;
 }
.PostYourCVAdvJob .Spot_Type4_Text1 ._CVAdvice
 {
  background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/CVAdvice.ashx');
  float: left;
  width: 256px;
  height: 83px;
 }
 
.PostYourCVAdvJob .Spot_Type4_Text1 .PostYourCV .Title,
.PostYourCVAdvJob .Spot_Type4_Text1 .PostYourCV .Text,
.PostYourCVAdvJob .Spot_Type4_Text1 .RegisterYourDetails .Title,
.PostYourCVAdvJob .Spot_Type4_Text1 .RegisterYourDetails .Text,
.PostYourCVAdvJob .Spot_Type4_Text1 ._CVAdvice .Title,
.PostYourCVAdvJob .Spot_Type4_Text1 ._CVAdvice .Text
 {
  font-size:15px;
  font-weight:bold;
  margin-bottom:3px;
  margin-top:-2px;
 }
 
.PostYourCVAdvJob .Spot_Type4_Text1 .PostYourCV .Title,
.PostYourCVAdvJob .Spot_Type4_Text1 .RegisterYourDetails .Title,
.PostYourCVAdvJob .Spot_Type4_Text1 ._CVAdvice .Title
 {
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 4px;
  margin-top: 0px;
  width: 250px;
 }

.PostYourCVAdvJob .Spot_Type4_Text1 .PostYourCV .Title h2,
.PostYourCVAdvJob .Spot_Type4_Text1 .RegisterYourDetails .Title h2,
.PostYourCVAdvJob .Spot_Type4_Text1 ._CVAdvice .Title h2
 {
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 4px;
  margin-top: 0px;
  width: 250px;
  color: #FF5B1E;
  margin: 0px;
  padding: 0px;
  letter-spacing: 0px;
 }

.PostYourCVAdvJob .Spot_Type4_Text1 ._CVAdvice .Title
 {
  margin-top: 8px;
 }
 
.PostYourCVAdvJob .Spot_Type4_Text1 .PostYourCV .Title a,
.PostYourCVAdvJob .Spot_Type4_Text1 .RegisterYourDetails .Title a,
.PostYourCVAdvJob .Spot_Type4_Text1 ._CVAdvice .Title a
 {
  color: #FF5B1E;
 }

.PostYourCVAdvJob .Spot_Type4_Text1 .PostYourCV .Text,
.PostYourCVAdvJob .Spot_Type4_Text1 .RegisterYourDetails .Text,
.PostYourCVAdvJob .Spot_Type4_Text1 ._CVAdvice .Text
 {
	color: #333333;
	font-family: Arial,Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 18px;
	margin-left: 0px;
	width: 150px;
 }

.PostYourCVAdvJob .Spot_Type4_Text1 .PostYourCV .Text a,
.PostYourCVAdvJob .Spot_Type4_Text1 .RegisterYourDetails .Text a,
.PostYourCVAdvJob .Spot_Type4_Text1 ._CVAdvice .Text a
 {
  font-size: 12px;
  color: #FF5B1E;
  line-height: 18px;
 }
 
/* CVAdvice */

.CVAdvice
 {
  background-color: #FFFFFF;
  border: 0px solid #EEEEEE;
  float: left;
  height: 319px;
  left: 0px;
  margin: 5px 5px 0px 6px;
  overflow: hidden;
  padding: 0px;
  position: relative;
  width: 219px;
 }
 
.CVAdvice .Spots_Type4 {float: left}

 .CVAdvice .Spots_Type4 .Spot_Type4_1, 
 .CVAdvice .Spots_Type4 .Spot_Type4_2, 
 .CVAdvice .Spots_Type4 .Spot_Type4_3, 
 .CVAdvice .Spots_Type4 .Spot_Type4_4 
  {
   float: left;
   /*border: 1px solid #dbdbdb;*/
   width: 239px!important;
   height: 305px;
   margin-left: 3px!important;
   margin-right: 3px!important;
  }

.CVAdvice .Spots_Type4 .Spot_Type4_2, 
.CVAdvice .Spots_Type4 .Spot_Type4_3, 
.CVAdvice .Spots_Type4 .Spot_Type4_4 
 {
  display: none; 
 }  

.CVAdvice .Spots_Type4 .Spot_Type4_Box1
 {
  height: 319px;
 }

.CVAdvice .Spots_Type4 .Spot_Type4_ReadMore1
 {
  display: none;
 }
 
 
 
.CVAdvice .Spot_Type4_BGImage1
  {
   background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/CVAdviceBG.ashx')!important;
   background-repeat: no-repeat;
  }
  
 .CVAdvice .Spots_Type4 .Spot_Type4_4 {margin-right: 0px!important}  
 
 .CVAdvice .Spots_Type4 .Spot_Type4_1 .Spot_Type4_BGImage1,
 .CVAdvice .Spots_Type4 .Spot_Type4_2 .Spot_Type4_BGImage2,
 .CVAdvice .Spots_Type4 .Spot_Type4_3 .Spot_Type4_BGImage3,
 .CVAdvice .Spots_Type4 .Spot_Type4_4 .Spot_Type4_BGImage4 
  {
   background-position: 0px 0px!important;
  }

.CVAdvice .Spots_Type4 .Spot_Type4_1 .Spot_Type4_BGImage1
  {
   height: 319px;
  }
  
 .CVAdvice .Spots_Type4 .Spot_Type4_1 .Spot_Type4_Title1,
 .CVAdvice .Spots_Type4 .Spot_Type4_2 .Spot_Type4_Title2,
 .CVAdvice .Spots_Type4 .Spot_Type4_3 .Spot_Type4_Title3,
 .CVAdvice .Spots_Type4 .Spot_Type4_4 .Spot_Type4_Title4
  {
   color: #C5000E;
   float: left;
   color: #FF5B1E;
   font-family: Arial,Sans-Serif;
   font-size: 14px;
   font-weight: bold;
   line-height: 17px;
   margin-top: 5px;
   text-indent: 5px;
   width: 195px;
  }
 .CVAdvice .Spots_Type4 .Spot_Type4_1 .Spot_Type4_Title1 h2,
 .CVAdvice .Spots_Type4 .Spot_Type4_2 .Spot_Type4_Title2 h2,
 .CVAdvice .Spots_Type4 .Spot_Type4_3 .Spot_Type4_Title3 h2,
 .CVAdvice .Spots_Type4 .Spot_Type4_4 .Spot_Type4_Title4 h2
  {
   font-family: Arial,Sans-Serif;
   font-size: 14px;
   font-weight: bold;
   margin: 0px;
   padding: 0px;
   letter-spacing: 0px;
   color: #FF5B1E;
  }
 .CVAdvice .Spots_Type4 .Spot_Type4_1 .Spot_Type4_Text1,
 .CVAdvice .Spots_Type4 .Spot_Type4_2 .Spot_Type4_Text2,
 .CVAdvice .Spots_Type4 .Spot_Type4_3 .Spot_Type4_Text3,
 .CVAdvice .Spots_Type4 .Spot_Type4_4 .Spot_Type4_Text4
  {
   color: #484848;
   float: left;
   font-family: Arial,sans-serif;
   font-size: 11px;
   font-weight: normal;
   line-height: 14px;
   margin-top: 3px;
   margin-left: 73px;
   width: 115px;
   height: 42px;
  }
 .CVAdvice .Spots_Type4 .Spot_Type4_1 .Spot_Type4_ReadMore1,
 .CVAdvice .Spots_Type4 .Spot_Type4_2 .Spot_Type4_ReadMore2,
 .CVAdvice .Spots_Type4 .Spot_Type4_4 .Spot_Type4_ReadMore4
  {
   float: left;
   width: 189px;
   text-align: right;
   margin-top: 5px;
  }

 .CVAdvice .Spots_Type4 .Spot_Type4_3 .Spot_Type4_ReadMore3 .Spot_Type4_ReadMore3
  {
   float: left;
   width: 189px;
   text-align: right;
   margin-top: 5px;
  }
  
 .CVAdvice .Spots_Type4 .Spot_Type4_3 .Spot_Type4_ReadMore3 .Spot_Type4_ReadMore3 .Spot_Type4_link_3
  {
   margin-right: 7px;
  }

.CVAdvice .Spots_Type4 .Spot_Type4_1 .Spot_Type4_Text1
 {
  height:280px;
  margin-left:50px;
  margin-top:15px;
  width:189px;
 }
  
.CVAdvice .Spot_Type4_Text1 ._CVAdvice,
.CVAdvice .Spot_Type4_Text1 .BrainTraining,
.CVAdvice .Spot_Type4_Text1 .TaxCalculator,
.CVAdvice .Spot_Type4_Text1 .CarrerAdvice,
.CVAdvice .Spot_Type4_Text1 .SalaryChecker,
.CVAdvice .Spot_Type4_Text1 .EducationTraining
 {
  float: left;
  font-family: Arial;
  font-size: 9px;
  height: 46px;
  width: 162px;
 } 

.CVAdvice .Spot_Type4_Text1 ._CVAdvice .Title,
.CVAdvice .Spot_Type4_Text1 .BrainTraining .Title,
.CVAdvice .Spot_Type4_Text1 .TaxCalculator .Title,
.CVAdvice .Spot_Type4_Text1 .CarrerAdvice .Title,
.CVAdvice .Spot_Type4_Text1 .SalaryChecker .Title,
.CVAdvice .Spot_Type4_Text1 .EducationTraining .Title
 {
  font-size: 11px;
  font-weight: bold;
  width: 155px;
 } 

.CVAdvice .Spot_Type4_Text1 ._CVAdvice .Text,
.CVAdvice .Spot_Type4_Text1 .BrainTraining .Text,
.CVAdvice .Spot_Type4_Text1 .TaxCalculator .Text,
.CVAdvice .Spot_Type4_Text1 .CarrerAdvice .Text,
.CVAdvice .Spot_Type4_Text1 .SalaryChecker .Text,
.CVAdvice .Spot_Type4_Text1 .EducationTraining .Text
 {
  width: 155px;
 } 

.CVAdvice .Spot_Type4_Text1 ._CVAdvice .Text a,
.CVAdvice .Spot_Type4_Text1 .BrainTraining .Text a,
.CVAdvice .Spot_Type4_Text1 .TaxCalculator .Text a,
.CVAdvice .Spot_Type4_Text1 .CarrerAdvice .Text a,
.CVAdvice .Spot_Type4_Text1 .SalaryChecker .Text a,
.CVAdvice .Spot_Type4_Text1 .EducationTraining .Text a
 {
  color: #333333;
  width: 160px;
 } 
 
/* Adv */

.MPU
 {
  position: relative;
  left: 0px;
  width: 300px;
  height: 275px;
  background-color: #fff;
  float: left;
  margin: 5px 5px 5px 5px;
  overflow: hidden;
  border: 1px solid #eee;
  padding: 4px;
 }

.MPU .Spot_Type4_Box1 a {display: block; text-align: center; width: 300px;}

.MPU .Spot_Type4_Box1 a img {}

.MPU .Spot_Type4_Title1
{
  height:25px;
  width:300px;
}

.MPU .Spot_Type4_Title1 .caption
{
  height:25px;
  width:300px;
  text-align: center;
  text-transform: uppercase;
  color: #999;
  font-size: 11px;
  font-family: Arial, Sans-Serif;
  letter-spacing: 1px;
}

 
/* skyscraper */ 

.Skyscraper
 {
  position: relative;
  left: -6px;
  width: 120px;
  height: 600px;
  /*background-color: #eee;*/
  float: right;
  margin: 5px 2px 5px 7px;
  overflow: hidden;
 }


/* salary checker */
/*
.SalaryChecker
 {
  position: relative;
  left: -770px;
  top: 400px;
  width: 160px;
  background-color: #eee;
  float: left;
  margin: 14px 5px 65px 5px;
  overflow: hidden;
 }
*/
/*
.ReplaceWithCVChecker
 {
  position: relative;
  left: -445px;
  top: -296px;
  width: 170px;
  height: 279px;
  background-color: #fff;
  float: left;
  margin: 14px 5px 65px 5px;
  overflow: hidden;
  border: 1px solid #eee;
  border-top: 5px solid #d1d1d1;
 }

.ReplaceWithCVChecker .Spot_Type4_1
 {
  display: none;
 }
*/

.PredefinedSearches
 {
  display: none;
  width: 495px;
  height: 309px;
  margin: 14px 7px 0px 0px;
  overflow: hidden;
  float: left;
 }

.FrontPage .PredefinedSearches,
.CategoryList .PredefinedSearches,
.CathegoryList .PredefinedSearches
 {
  display: block;
  float: right;
  height: 285px;
  width: 348px;
  overflow: hidden;
 }
 
.PredefinedSearches ul
 {
  padding-left: 0px;
  margin-left: 0px;
  margin-top: 14px;
 }
 
.PredefinedSearches li
 {
  list-style-type: none!important;
  color: #f56123;
  font-family: Tahoma, Sans-serif;
  font-size: 9px;
  line-height: 11px!important;
  margin-top: 0px;
  margin-bottom: 1px;
  font-weight: normal;
 }
.PredefinedSearches .BrowseByLocation li
{
    margin-bottom: 7px;
}

 /*.CategorySearchItem*/
 
.PredefinedSearches li a
 {
	color: #000000;
	font-family: Tahoma;
	font-size: 9px;
	text-decoration: none;
 }

.PredefinedSearches .Titles
 {
  position: relative;
  top: 0px;
  width: 495px;
  /*background-color: #fff;*/
  overflow: visible;
  float: left;
  z-index: 2;
 }
 
.PredefinedSearches .Titles .CategoryTitle
 {
  color: #ff5b1e;
  font-family: Arial, sans-serif;
  /*background-color: #0f0;*/
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  position: relative;
  top: 5px;
  text-align: center;
  width: 106px;
  float: left;
 }

.PredefinedSearches .Titles .LocationTitle
 {
  color: #ff5b1e;
  font-family: Arial, sans-serif;
  /*background-color: #090;*/
  font-size: 14px;
  line-height: 17px;
  font-weight: bold;
  position: relative;
  top: 5px;
  text-align: center;
  width: 104px;
  float: left;
 }

.PredefinedSearches .Titles .CategoryTitle h2,
.PredefinedSearches .Titles .LocationTitle h2
 {
  color: #ff5b1e;
  font-family: Arial, sans-serif;
  /*background-color: #090;*/
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
  letter-spacing: 0px;
 }

.PredefinedSearches .Links 
 {
  padding-top: 0px;
  position: relative;
  top: -20px;
  width: 495px;
  /*background-color: #090;*/
  overflow: visible;
  float: left;
  z-index: 1;
 }
 
.PredefinedSearches .Links .BrowseByCategory
 {
  padding-top: 25px;
  width: 348px;
  height: 265px;
  overflow: visible;
  float: left;
  background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/PredefinedSearchLocation5.ashx');
  background-repeat: no-repeat;
  background-position: 0px 2px;
 }

.PredefinedSearches .Links .BrowseByCategory .CategorySearch
 {
  width: 495px;
  height: 329px;
 }
 
.PredefinedSearches .Links .BrowseByLocation
 {
  padding-top: 25px;
  width: 348px;
  height: 265px;
  overflow: visible;
  float: left;
  background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/PredefinedSearchCathegories5.ashx');
  background-repeat: no-repeat;
  background-position: 0px 2px;
 }

.PredefinedSearches .Links .BrowseByLocation .CategorySearch
 {
  width: 495px;
  height: 329px;
 }
 
.PredefinedSearches .Links .BrowseByCategory .CategorySearch {float: left;}
 
.PredefinedSearches .Links .BrowseByCategory .CategorySearch .CategorySearchColumn0 {float: left; width: 105px; margin-left: 12px; height: 300px; overflow: hidden; color: #f56123}
.PredefinedSearches .Links .BrowseByCategory .CategorySearch .CategorySearchColumn1 {float: left; width: 105px; margin-left: 6px; height: 300px; overflow: hidden; color: #f56123}
.PredefinedSearches .Links .BrowseByCategory .CategorySearch .CategorySearchColumn2 {float: left; width: 105px; margin-left: 6px; height: 300px; overflow: hidden; color: #f56123}


.PredefinedSearches .Links .BrowseByLocation .CategorySearch {float: left; /*background-color: #eee*/}
 
.PredefinedSearches .Links .BrowseByLocation .CategorySearch .CategorySearchColumn0 {float: left; width: 105px; margin-left: 12px; height: 300px; overflow: hidden;}
.PredefinedSearches .Links .BrowseByLocation .CategorySearch .CategorySearchColumn1 {float: left; width: 105px; margin-left: 6px; height: 300px; overflow: hidden;}
.PredefinedSearches .Links .BrowseByLocation .CategorySearch .CategorySearchColumn2 {float: left; width: 105px; margin-left: 6px; height: 300px; overflow: hidden;}



.JobNews .rss_defaultExternalXml
 {
  width: 273px;
  height: 272px;
  float: left;
  overflow: hidden;
  
  /*background-image: url("/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/NewsMan_100X168.ashx");*/
  background-repeat: no-repeat;
  background-position: bottom right;
 }

.JobNews .CVAdvice
 {
  width: 245px;
  height: 300px;
  float: left;
  overflow: hidden;
  margin: 0px!important;
 }
 
.JobNews 
 {
  float: left;
  width: 273px;
  height: 319px;
  margin: 5px 0px 0px 4px;
  border-top: 4px solid #d1d1d1;
  /*background-image: url("/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/NewsMan_100X168.ashx");*/
  /*background-image: url("/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/jobsnews.ashx");*/
  background-repeat: no-repeat;
  background-position: 151px 9px;
  overflow:visible;
 }

.JobNews .ViewAllJobNews
 {
  background-color: #DDDDDD;
  background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/ViewAllLinks2.ashx');
  background-position: 569px 4px;
  background-repeat: no-repeat;
  float: left;
  height: 16px;
  margin-left: -319px;
  margin-top: 19px;
  padding: 4px 25px 4px 3px;
  text-align: right;
  width: 563px;
 }
 
.JobNews .ViewAllJobNews a
 {
  color:#5F5F5F;
  font-size:14px;
  font-weight:bold !important;
  text-decoration:none;
 }
 
.JobNews .RssXml
{
  background-image: url("/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/NewsMan_100X168.ashx");
  background-image: url("/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/jobsnews.ashx");
  background-repeat: no-repeat;
  background-position: 151px 9px;
}

.JobNews .Spot_Type4_ReadMore1,
.JobNews .Spot_Type4_2,
.JobNews .Spot_Type4_3,
.JobNews .Spot_Type4_4
{display: none}

.JobNews .Spot_Type4_Title1,
.JobNews .rss_defaultExternalXml .newsTitle
 {
  margin-top: 6px;
  margin-bottom: 0px;
  margin-left: 5px;
  color: #C5000E;
  float: left;
  font-family: Arial,sans-serif;
  font-size: 15px;
  font-weight: bold;
  line-height: 17px;
  width: 300px;
 }

.JobNews .Spot_Type4_Text1
 {
  margin-top: 4px;
  margin-left: 5px;
  color: #484848;
  font-family: Arial,sans-serif;
  font-size: 11px;
  font-weight: normal;
  line-height: 17px;
  width: 180px;
  float: left;
 }
 
.JobNews .rss_defaultExternalXml .newslist
 {
  color: #686868;
  font-family: Arial,sans-serif;
  font-size: 11px;
  font-weight: normal;
  line-height: 13px;
  width: 302px;
  float: left;
  margin-left: 5px; 
  margin-top: 5px; 
 }
 
.SearchResults .rss_defaultExternalXml .newslist
{
  border-top: 4px solid #D1D1D1;
  padding-left: 10px;
  width: 144px;
  margin-top: 15px;
}
 
.SearchResults .ViewAllJobNews
{
  background-color: #DDDDDD;
  background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/ViewAllLinks2.ashx');
  background-position: 137px 4px;
  background-repeat: no-repeat;
  bottom: 3px;
  padding: 4px 25px 4px 3px;
  text-align: center;
  text-indent: 3px;
  width: 130px;
  height: 17px;
}
 
.SearchResults .ViewAllJobNews a
{
  color: #666;
  font-family: Tahoma, Sans-serif;
  font-size: 13px;
  font-weight: bold;
}


.JobNews .RssContent .newslist .Title,
.SearchResults .RssContent .newslist .Title
 {
  font-family: Arial,Sans-Serif;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 15px;
 }

.JobNews .RssContent .newslist .Title h2,
.SearchResults .RssContent .newslist .Title h2
 {
  font-family: Arial,Sans-Serif;
  font-size: 14px;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  letter-spacing: 0px;
  color: #FF5B1E;
 }

.SearchResults .RssContent .newslist .Title
{
  margin-top: 15px;
}
 
.JobNews .RssContent .newslist .Title a,
.SearchResults .RssContent .newslist .Title a
 {
  color: #FF5B1E;
 }
 
.JobNews .RssContent .news
 {
  width: 265px;
  margin-bottom: 20px;
 }

.SearchResults .RssContent .news
 {
  margin-bottom: 15px;
 }
 
.JobNews .RssContent .news .title
 {
  width: 265px;
  margin-bottom: 5px;
 }

.JobNews .RssContent .news .description
 {
  line-height: 15px;
 }
 
.SearchResults .RssContent .news .title
 {
  margin-bottom: 3px;
 }

.SearchResults .RssContent .news .description
 {
  font-size: 11px;
  font-family: Arial,Sans-Serif;
 }

.JobNews .RssContent .news .title a
 {
  color: #484848;
  width: 265px;
  font-size: 11px;
  font-weight: bold;  
 }

.SearchResults .RssContent .news .title a
 {
  color: #484848;
  width: 265px;
  font-size: 11px;
  font-weight: bold;  
 }

.JobNews .RssContent .ViewAllJobNews
 {
  float: left;
  width: 300px;
  margin-left: 4px;
 }
 
 
/* footer */

.Footer .Footer 
 {
  float: left;
  background-color:#FFFFFF;
  border-top: 0px solid #E6E6E6;
  color:#ADADAD;
  font-size:11px;
  height:80px;
  margin:0 7px;
  padding-top:10px;
  text-align:center;
  width:946px;
 }

.Footer .Footer a 
 {
  color:#3384D6;
  font-family:Tahoma,Sans-Serif;
  font-size:11px;
  margin:0 5px;
  text-decoration:none;
 }

.Footer .Footer a:hover 
 {
  text-decoration:underline;
 }

.Footer #footer,
.pagecenter #footer
 {
  width: 810px!important;
  border-top: none!important;
 }
 
#wrap #footer ul li a.lead 
 {
  color:#3681d4!important;
  font-weight:normal!important;
 }
 
.Footer .PartnerFooter 
 {
  margin-left: 7px;
 }

.Footer .banner
 {
  /*background-color:#EEEEEE;*/
  float:left;
  height:90px;
  text-align:center;
  width:814px;
  margin-left: 7px;
  margin-top: 20px;
  margin-bottom: 20px;
 }
 


/* autocomplete list */
.autocomplete-list{
	border: 3px solid #d1d1d1;
 	background-color: #fff;
}
.FrontPage .autocomplete-list,
.SearchResults .autocomplete-list
{
	position: absolute !important;
	width:214px !important;
	top: 29px !important;
	left: 0 !important;
}
.autocomplete-list li{
	color: #000;
	background-color: #fff;
}
.autocomplete-list li.selected{
	background-color: #d1d1d1;
}

/* search box */
.SearchBox{
	display: none;
}

.SearchResults .ForgotPasswordContainer,
.CV .ForgotPasswordContainer,
.CompanyProfiles .ForgotPasswordContainer,
.Agencies .ForgotPasswordContainer
{
    margin: 12px 0 10px 0;
	float: left;
	overflow: visible;
}

.ForgotPasswordContainer a.btnForgetPasswordSend,
.ForgotPasswordContainer a.btnForgetPasswordCancel
{
	display: block;
	float: left;
	/*width: 130px;*/
	width: 94px;
	font-family: Arial,helvetica,Sans-Serif;
	font-size: 9px;
	font-weight: 400;
	font-style: normal;
	color: #F56123;
	margin-top: 5px;
}

.ForgotPasswordContainer a.btnForgetPasswordCancel
{
	margin-bottom: 20px;
}

.ThreeColumnCenter_left .ForgotPasswordContainer a.btnForgetPasswordSend,
.ThreeColumnCenter_left .ForgotPasswordContainer a.btnForgetPasswordCancel
{
	width: 130px;
}

.SearchResults .ForgotPasswordContainer .LiEmail,
.CV .ForgotPasswordContainer .LiEmail,
.CompanyProfiles .ForgotPasswordContainer .LiEmail,
.Agencies .ForgotPasswordContainer .LiEmail
{
    font-size: 10px;
	margin-bottom:1px;
	margin-top:4px;
	text-indent:1px;
}

.SearchResults .SearchBox,
.FrontPage .SearchBox{
	display: block;
	z-index: 10;
	float: left;
}
.SearchResults .SearchBox{
	position: relative;
	left: 10px;
	width: 610px;
}

.SearchBox
{
	background-color: #F56124;
	border: 1px solid #CCCCCC;
	color: white;
	float: left;
	font-family: Arial,sans-serif;
	height: 153px;
	margin: 14px 4px 9px 7px;
	position: relative;
	width: 583px;
}

.SearchBox a{color: #fff}

.SearchBox .RegisterSignIn{
	color: #FFC2A0;
	font-size: 13px;
	position: absolute;
	right: 15px;
	top: 10px;
	z-index: 10;
}
.SearchBox .RegisterSignIn a{
	text-decoration: none;
	color: #FFC2A0;
}

.NavigationMenu .QueryControl{
	position: absolute;
	z-index: 100;
	top: 77px;
	left: 222px;
}

.SearchBox .QueryControl
{
	position: absolute;
	top: 11px;
	left: 30px;
	width: 529px;
	height: 106px;
}
.SearchBox .QueryControl .title,
.NavigationMenu .QueryControl .title
{
	border: 0 none;
	color: #000000;
	font-family: inherit;
	font-size: 18px;
	font-weight: bold;
	padding: 0;
}
.SearchBox .QueryControl .BoxBody,
.NavigationMenu .QueryControl .BoxBody{
	position: relative;
	height: 76px;
	width: 530px;
}

.JobsFromCompanyResults .NavigationMenu .QueryControl .BoxBody{
	display: none;
}

.SearchBox .introduction,
.NavigationMenu .introduction{
	position: absolute;
	top: 15px;
	width: 100%;
}

body.SearchResults .NavigationMenu .introduction{
	position: absolute;
	top: 13px;
	width: 100%;
}

.SearchBox .introduction .searchTextWhat,
.SearchBox .introduction .searchTextWhere,
.NavigationMenu .introduction .searchTextWhat,
.NavigationMenu .introduction .searchTextWhere{
	color: #000000;
	font-size: 18px;
	font-weight: normal;
	position: absolute;
	text-indent: 4px;
}
.SearchBox .introduction .searchTextWhere,
.NavigationMenu .introduction .searchTextWhere{
	left:243px;
	/*display: none;*/
}

.SearchBox .introduction .searchTextIntro{
	position: relative;
    color: #094A8C;
	font-family: Tahoma;
	font-size: 10px;
	letter-spacing: 1px;
	text-indent: 3px;
	top: 21px;
}

body.SearchResults .SearchBox .introduction .searchTextWhere,
body.SearchResults .NavigationMenu .introduction .searchTextWhere{
	left:265px;
	display: block;
}


.SearchBox .NavigatorPanel,
.NavigationMenu .NavigatorPanel{
	position: absolute;

	height: 40px;
	bottom: 0;
	width: 100%;
}

.FrontPage .SearchBox .NavigatorPanel,
.FrontPage .NavigationMenu .NavigatorPanel{
	position: absolute;

	height: 40px;
	bottom: -2px;
	width: 100%;
}

.SearchBox .NavigatorPanel .title,
.NavigationMenu .NavigatorPanel .title
{display: none;}

.SearchBox .NavigatorPanel .FreetextCriteriaTextPanel,
.SearchBox .NavigatorPanel .areaCriteriaTextPanel,
.NavigationMenu .NavigatorPanel .FreetextCriteriaTextPanel,
.NavigationMenu .NavigatorPanel .areaCriteriaTextPanel{
	position: absolute;
}

.SearchBox .NavigatorPanel .areaCriteriaTextPanel,
.NavigationMenu .NavigatorPanel .areaCriteriaTextPanel{
	right: 87px;
	/*display: none;*/
}

body.SearchResults .SearchBox .NavigatorPanel .areaCriteriaTextPanel,
body.SearchResults .NavigationMenu .NavigatorPanel .areaCriteriaTextPanel{
/*	right: 60px;
	display: block;*/
	right: 45px;
}
	
.SearchBox input,
.NavigationMenu input{
	border:1px solid #CCCCCC;
	font-family: Arial,Sans-serif;
	font-size: 13px;
	height:20px;
	padding:6px 3px 1px 5px;
	width:190px;
}
/*
.NavigationMenu input{
	display:none;
}
*/
body.SearchResults .SearchBox input,
body.SearchResults .NavigationMenu input{
	border: 1px solid #CCCCCC;
	font-family: Tahoma,Sans-Serif;
	font-size: 12px;
	height: 20px;
	padding: 6px 3px 1px 5px;
	width: 210px;
/*
	background-image: url('/~/media/Customers/Great Britain/North Wales News/GeneralFrontPage/search_box_bgs_sprite.ashx');
	border: 1px solid #CCCCCC;
	font-size: 13pt;
	height: 28px;
	padding: 9px 9px 0 9px;
	width: 206px;
*/
}
	
.SearchBox div.SearchButton,
.NavigationMenu div.SearchButton{
	background-color: #F8A36C;
	/*background-image: url(/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/search_box_bgs_sprite.ashx);*/
	background-position: 0 -39px;
	border: 1px solid #CCCEC9;
	bottom: -1px;
	display: block;
	height: 27px;
	/*position: absolute;*/
	position: relative;
	right: 3px;
	width: 68px;
	top: 36px;
	left: 505px;
}

.FrontPage .SearchBox div.SearchButton{
	left: 467px;
	top: 38px;
}

.FrontPage .SearchBox div.SearchButton,
.FrontPage .NavigationMenu div.SearchButton{
	/*bottom: 9px;*/
	/*margin-left: 10px;*/
	/*margin-right: -10px;*/
	/*position: relative;*/
}

body.SearchResults  div.SearchButton{
	bottom: 11px;
	/*margin-left: 10px;*/
	margin-right: -50px;
	/*position: relative;*/
}

.SearchBox a.SearchButton,
.NavigationMenu a.SearchButton{
	color: #333333;
	display: block;
	font-family: Arial,Sans-serif;
	font-size: 15px;
	font-weight: bold;
	height: 27px;
	line-height: 27px;
	text-align: center;
	text-decoration: none;
	width: 68px;
}


/* hot jobs */
.HotJobs{
	/*border: 1px solid #cfcfcf;*/
	width: 213px;
	height:415px;
	position: relative;
	font-family: Arial, sans-serif;
	background-color: #ECECEC;
	margin-right: 12px;
	margin-bottom: 0px;
	float: left;
}

.HotJobs .HotJobResultsDisplayControl{
	/*background-image: url('/~/media/Customers/Great Britain/JobsStar/demo_03/hot_jobs_bgs.ashx');*/
	background-position: 0 0;
	background-repeat: repeat-x;

	margin: 6px;
}

.HotJobs .LiTitle
{
	display: inline;

	padding-left: 1px;
	padding-right: 5px;
	
	position: relative;
	top: -2px;
	
	font-size: 14px;
	font-weight: bold;
	color: #F56123;
	/*background-color: white;*/
}

.HotJobs .LiTitle h2
{
	font-size: 14px;
	font-weight: bold;
	color: #F56123;
    padding: 0px;
	margin: 0px;
	display: inline;
	letter-spacing: 0px;
}

.HotJobs .TopCornersContainer,
.HotJobs .Introduction,
.HotJobs .ResultsContainer{
	display: none;
}

.HotJobs .scrollarea{padding: 8px 2px;}

.HotJobs .ResultListElementEven,
.HotJobs .ResultListElementOdd{
	position: relative;

	width: 200px;
	/*height: 49px;*/
	
	overflow: hidden;
	
	margin: 0 0 10px 0;
	
/*	background-image: url('btn-more2.png');
	background-repeat: no-repeat;
	background-position: right bottom;
	*/
}

.HotJobs .ResultListElementEven .ResultField,
.HotJobs .ResultListElementOdd .ResultField{
	display: inline;
	line-height: 15px;
	vertical-align: top;
	float: left;
	margin-top: 2px;
}

.HotJobs .ResultListElementEven .headline,
.HotJobs .ResultListElementOdd .headline{
	/*display: none;*/
	background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobsMarker.ashx');
	background-repeat: no-repeat;
	padding-left: 15px;
}

.HotJobs .ResultListElementEven .headline a,
.HotJobs .ResultListElementOdd .headline a{
	color: #000;
}

.HotJobs .ResultListElementEven .headline img,
.HotJobs .ResultListElementOdd .headline img{
	float: left;
	margin-right: 11px;
	border: 1px solid #ccc;
}

.HotJobs .ResultListElementEven .companyname,
.HotJobs .ResultListElementOdd .companyname{display: inline;}

.HotJobs .ResultListElementEven .labelLocation,
.HotJobs .ResultListElementOdd .labelLocation,
.HotJobs .ResultListElementEven .labelHeading,
.HotJobs .ResultListElementOdd .labelHeading
{display: none;}

.HotJobs .ResultListElementEven .companyname,
.HotJobs .ResultListElementOdd .companyname,
.HotJobs .ResultListElementEven .labelcompanyname,
.HotJobs .ResultListElementOdd .labelcompanyname,
.HotJobs .ResultListElementEven .Heading,
.HotJobs .ResultListElementOdd .Heading{
	display: inline;
	color:#141414;
	font-size:12px;
}
.HotJobs .ResultListElementEven .Heading a,
.HotJobs .ResultListElementOdd .Heading a{
	background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarker.ashx');
	background-position: 2px 0px;
	background-repeat: no-repeat;
	color: #1C5793;
	display: block;
	font-weight: bold;
	margin: 0;
	padding-left: 20px;
	text-decoration: none;
	width: 180px;
	text-transform: uppercase;
}

.HotJobs .ResultListElementEven .Location,
.HotJobs .ResultListElementOdd .Location,
.HotJobs .ResultListElementEven .SalaryFrom,
.HotJobs .ResultListElementOdd .SalaryFrom,
.HotJobs .ResultListElementEven .SalaryTo,
.HotJobs .ResultListElementOdd .SalaryTo,
.HotJobs .ResultListElementEven .labelSalaryFrom,
.HotJobs .ResultListElementOdd .labelSalaryFrom,
.HotJobs .ResultListElementEven .labelSalaryTo,
.HotJobs .ResultListElementOdd .labelSalaryTo{
	display:inline;
	color:#535353;
	font-size:13px;
}

.HotJobs .ResultListElementEven .Location,
.HotJobs .ResultListElementOdd .Location{
	display: block;
}

.HotJobs .ResultListElementEven .labelcompanyname,
.HotJobs .ResultListElementOdd .labelcompanyname{
	display: none;
}

.HotJobs .ResultListElementEven .companyname,
.HotJobs .ResultListElementOdd .companyname{
	display: block; font-weight: bold; margin-left: 4px; width: 195px;
}

.HotJobs .ResultListElementEven .Location,
.HotJobs .ResultListElementOdd .Location{
	display: block; font-weight: bold; margin-left: 4px; width: 195px;
}


/* show job  */

.ShowJobAd .ThreeColumnCenter
{
	clear: both;
	float: left;
	margin-top: 10px;
	width: 960px;
	font-family: Arial, Helvetica, Verdana;
}

.ShowJobAd .ThreeColumnCenter .ThreeColumnCenter_left
{
    width: 155px;
    margin-left: 0px;
    margin-right: 0px;
    float: left;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center
{
    width: 660px;
    margin-left: 5px;
    margin-right: 0px;
    float: left;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_right
{
    width: 153px;
    margin-left: 3px;
    margin-right: 2px;
    float: left;
}
.ShowJobAd .ThreeColumnCenter .FourColumn_right:after
{
    content: url('/~/media/Common/Images/tp.ashx');
}

.ShowJobAd .ThreeColumnCenter .FourColumn_banners
{
    width: 120px;
    margin-left: 10px;
    margin-right: 0px;
	margin-top: 5px;
    float: left;
}

/* ------------------------------------------------------- */

.ShowJobAd .ThreeColumnCenter .FourColumn_center .ViewJobControl
{
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .ViewJobControl .JobAdCompanyLogo
{
    width: 483px;
	height: 50px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .ViewJobControl .JobAdCompanyLogo .companyLogoForAd
{
    max-width: 483px;
	max-height: 50px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .ViewJobControl ul
{
	list-style-image:url('/~/media/Customers/Great Britain/JobsStar/images/bullet2.ashx')!important;
}

.ShowJobAd a
{
	color:#8C1616;
}

.ShowJobAd .FeaturedAdResultsDisplayControl .ShowAllSearchResults a
{
	display: block;
	font-family: Tahoma, Sans-serif;
	font-size: 10px;
	color: #000;
	padding-left: 18px;
	background-image:url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarker.ashx');
	background-position:0 100%;
	background-repeat:no-repeat;
	height:15px;
	margin-left: 10px;
	margin-bottom: 5px;
	text-decoration: none;
	line-height: 11px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .ViewJobControl .JobAdHeadingCompanyName
{
	/*background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/search_box_bgs_sprite2.ashx');
	background-position: 0 -77px;*/
	background-color:#FF5B1E;
    float: left;
    width: 638px;
    height: 44px;
	margin-left: 5px;
	width: 646px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .ViewJobControl .JobAdHeadingCompanyName .FourColumn_JobAdHeader
{
    float: left;
    font-size: 16px;
    font-weight: bold;
    /*color: #094A8C;*/
	color: #000;
    background-image: none;
    width: 340px;
    height: 20px;
    overflow: hidden;
    margin-left: 10px;
    margin-top: 7px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .NewSearch
{
    position: relative;
    float: right;
    margin-right: 10px;
    margin-top: -35px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .NewSearch a
{
    font-size: 16px;
    font-weight: bold;
    color: #094A8C;
    text-decoration: none;
    background-image:url('/~/media/Customers/Great Britain/North Wales News/GeneralFrontPage/AllLinksButton.ashx');
    background-position: right top;
    background-repeat: no-repeat;
    float: left;
    height: 23px;
    padding-right: 23px;
	line-height: 16px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdLogo
{
    /*border-bottom: 1px solid #E6E6E6;*/
    /*padding-bottom: 5px;
    padding-top: 10px;*/
	padding-top: 5px;
    width: 633px;
    clear: both;
	margin-left: 5px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn
{
    /*margin-bottom: 20px;*/
    overflow: visible;
    width: 660px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_left
{
    background-color: #FFFFFF;
    float: left;
    width: 483px;
	margin-left: 5px;
	margin-right: 9px;
	margin-top: 15px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_left .JobAdActions
{
    /*float: left;*/
	float: right;
    padding-bottom: 20px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_left .ViewJobControl .JobAd h1,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_left .ViewJobControl .JobAd h2
{
	color: #FF5B1E;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_left .JobAdActions .ApplyOptionLink,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_left .JobAdActions .applyOptions
{
    float: left;
    /*width: 200px;*/
    line-height: 20px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_left .JobAdActions .ApplyOptionLink a,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_left .JobAdActions .applyOptions a
{
    /*background-image: url('/~/media/Customers/Great Britain/JobsStar/demo_03/arrow.ashx');
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;*/
	
	background-color: #ff6634;
	border: 1px solid #CCCEC9;
	display: block;
	height: 27px;
	/*width: 68px;*/
	color: #fff;
	display: block;
	font-family: Arial,Sans-serif;
	font-size: 17px;
	/*font-weight: bold;*/
	text-align: center;
	text-decoration: none;
	line-height: 27px;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: 10px;
	margin-top: 10px;
	float: right;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right
{
    float: left;
    width: 154px;
    padding-left: 0px;
	margin-top: -50px;
    /*background-color: #eff5f7;*/
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ApplyToolBox
{
	background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/ApplyToolBoxBG.ashx');
	/*height: 220px;*/
	width: 154px;
	padding-bottom:5px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ApplyToolBox .Title
{
	color:#FF5B1E;
	font-family:Arial,Sans-Serif;
	font-size:16px;
	font-weight:bold;
	padding:10px 0 10px 0;
	text-indent:13px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ApplyToolBox .Actions
{
	margin-top: 10px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ApplyToolBox .Actions .Facebook a,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ApplyToolBox .Actions .saveJob a,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ApplyToolBox .Actions .GetAsPdf a,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ApplyToolBox .Actions .PrintJob a,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ApplyToolBox .Actions .TipAFriendIcon a,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ApplyToolBox .Actions .ApplyDirectMail a,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ApplyToolBox .Actions .ApplyUrl a
{
	display: block;
	font-family: Tahoma, Sans-serif;
	font-size: 10px;
	color: #000;
	padding-left: 18px;
	background-image:url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarker.ashx');
	background-position:0 100%;
	background-repeat:no-repeat;
	height:15px;
	margin-left: 10px;
	margin-top: 12px;
	margin-bottom: 12px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ApplyToolBox .Actions .Facebook a
{
	background-image:url('/~/media/Customers/Great Britain/JobsStar/images/facebook.ashx');
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl
{
	background-color: #ECECEC;
	float: left;
	font-size: 12px;
	line-height: 16px;
	margin-bottom: 3px;
	margin-top: 12px;
	padding-bottom: 10px;
	width: 154px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobActivationDate,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobId
{
    /*
    width: 133px;
    float: left;
    position: relative;
    top: -2px;
    */
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobActivationDate .JobActivationDateTitle,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobId .JobIdTitle,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .Header
{    
    font-weight: bold;
    clear: both;
}


.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobInfoAddress,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobInfoType,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobInfoTitle,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobInfoContactPerson,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobId,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobActivationDate,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobInfoType,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobSalaryRange,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobPersonality,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobInfoContactPerson
{
    width: 130px;
    afloat: left;
    margin-top: 10px;
	margin-left: 10px;
    margin-bottom: 10px;
    clear: both;
	color: #000;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobInfoAddressTitle,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobInfoTypeTitle,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobInfoTitleTitle,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobInfoContactPersonTitle,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobIdTitle,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobActivationDateTitle,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobInfoType .Header,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobSalaryRange .Header,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobPersonalityTitle,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobInfoContactPerson .Header
{
	color: #FF5B1E;
	width: auto;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobInfoContactPerson
{
    margin-top: 10px;  
    afloat: left;  
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .Header
{
	margin-left: 0px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .JobInfoAddress .JobInfoAddressTitle,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .ViewJobControl .Header
{
    font-weight: bold;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .JobAdActions
{
    float: left;
    margin-bottom: 10px;
    width: 100%;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .JobAdActions .Actions .viewCopmanyProfile,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .JobAdActions .Actions .Linkedin
{
    line-height: 20px;
    width: 100%;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .JobAdActions .Actions .Linkedin
{
	display: none;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .JobAdActions .Actions a
{
    text-decoration: none;
    cursor: pointer;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .JobAdActions .Actions .viewCopmanyProfile a,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .JobAdActions .Actions .Linkedin a
{
    font-size: 12px;
    font-weight: bold;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .JobAdActions .Actions .viewCopmanyProfile a
{
    /*background-image: url('/~/media/Customers/Great Britain/JobsStar/demo_03/arrow.ashx');
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 20px;*/
	display: block;
	font-family: Tahoma, Sans-serif;
	font-size: 11px;
	color: #000;
	padding-left: 18px;
	background-image:url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarker.ashx');
	background-position:0 100%;
	background-repeat:no-repeat;
	height:15px;
	margin-left: 10px;
	text-decoration: none;
	line-height: 13px;
	/*font-weight: normal;*/
	margin-top: 12px;
	margin-bottom: 12px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .JobAdActions .Actions .viewCopmanyProfile a:hover
{
	text-decoration: underline;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .JobAdActions .Actions .Linkedin .company-insider-pop-up img
{
    float: left;
    margin-left: 2px;
    margin-right: 7px;
    margin-top: 4px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .GoogleMap
{
    float: left;
    width: 100%;
	overflow: hidden;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .GoogleMap .GoogleLargeMap a
{
	font-family: Tahoma, Sans-serif;
	font-size: 10px;
	color: #000;
	margin-left: 5px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .GoogleMap #ctl26_map2,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .GoogleMap #ctl27_map2
{
    overflow: hidden;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdTwoColumn .FourColumn_JobAdTwoColumn_right .GoogleMap #copyright
{
    display: none;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdNavigator
{
    
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdNavigator .Actions .Back
{
    float: left;
    margin-top: 17px;
    margin-left: 10px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdNavigator .Actions .Previous,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdNavigator .Actions .Next
{
    float: right;
    margin-top: 17px;
    margin-right: 10px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdNavigator .Actions .Back a,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdNavigator .Actions .Previous a,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdNavigator .Actions .Next a
{
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdNavigator .Actions .Next a
{
	display: block;
	font-family: Tahoma, Sans-serif;
	font-size: 11px;
	color: #000;
	padding-left: 18px;
	background-image:url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarker.ashx');
	background-position:0 100%;
	background-repeat:no-repeat;
	height:15px;
	margin-left: 10px;
	text-decoration: none;
	/*font-weight: normal;*/
	/*margin-top: 12px;
	margin-bottom: 12px;*/
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdNavigator .Actions .Previous a
{
	display: block;
	font-family: Tahoma, Sans-serif;
	font-size: 11px;
	color: #000;
	padding-left: 18px;
	background-image:url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarkerBack.ashx');
	background-position:0 100%;
	background-repeat:no-repeat;
	height:15px;
	margin-left: 10px;
	text-decoration: none;
	/*font-weight: normal;*/
	/*margin-top: 12px;
	margin-bottom: 12px;*/
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdNavigator .Actions .Back a
{
	display: block;
	font-family: Tahoma, Sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	/*padding-left: 18px;
	background-image:url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarker.ashx');
	background-position:0 100%;
	background-repeat:no-repeat;*/
	height:15px;
	margin-left: 10px;
	/*font-weight: normal;*/
	text-decoration: underline;
	/*margin-top: 12px;
	margin-bottom: 12px;*/
}

.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdNavigator .Actions .Back a:hover,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdNavigator .Actions .Previous a:hover,
.ShowJobAd .ThreeColumnCenter .FourColumn_center .FourColumn_JobAdNavigator .Actions .Next a:hover
{
	text-decoration: underline;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_right .FeaturedAdResultsDisplayControl
{
    float: left;
    width: 100%;
    /*margin-top: 20px;*/
    margin-top: 5px;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_right
{
    background-color: #FFF;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox
{
    float: left;
    width: 100%;
    padding-bottom: 5px;
    border-bottom: 1px solid #E6E6E6;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox .Title
{
    font-size: 14px;
    font-weight: bold;
    color: #000;
    padding-bottom: 3px;
    margin-bottom: 11px;
    border-bottom: 1px solid #E6E6E6;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox .Actions .Facebook,
.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox .Actions .saveJob,
.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox .Actions .GetAsPdf,
.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox .Actions .PrintJob,
.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox .Actions .TipAFriendIcon,
.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox .Actions .ApplyOptionLink,
.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox .Actions .applyOptions
{
    float: left;
    width: 100%;
    line-height: 20px;
    color: #C5000E;
}


.ShowJobAd .JobSalaryRange
{
    width: 120px;
    float: left;
    padding-bottom: 10px;
}
    
.ShowJobAd .JobSalaryRange .Header
{
    margin-top: 10px;
}

.ShowJobAd .JobSalaryRange .RangeFromTitle
{
    width: 30px;
    float: left;
}


.ShowJobAd .JobSalaryRange .RangeFrom
{
    float: left;
	width: 100px;
}

.ShowJobAd .JobSalaryRange .RangeToTitle
{
    clear: both;
    width: 30px;
    float: left;
}

.ShowJobAd .JobSalaryRange .RangeTo
{
    float: left;
}

.ShowJobAd .JobSalaryRange .RangeWagetype
{
    float: left;
    padding-left: 5px;
}


    
/*                                     #8C1616   #8C1616
.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox .Actions .ApplyOptionLink
{
    margin-top: 10px;
    border-top: 1px dotted #E6E6E6;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox .Actions .applyOptions
{
    border-bottom: 1px dotted #E6E6E6;
}
*/
.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox .Actions .Facebook a,
.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox .Actions .saveJob a,
.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox .Actions .GetAsPdf a,
.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox .Actions .PrintJob a,
.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox .Actions .TipAFriendIcon a,
.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox .Actions .ApplyOptionLink a,
.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox .Actions .applyOptions a
{
    background-image:url('/~/media/Customers/Great Britain/JobsStar/images/arrow.ashx');
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 12px;
    font-weight: bold;
}

.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox .Actions .Facebook a
{
    background-image: url('http://static.ak.fbcdn.net/favicon.ico');
}

.ShowJobAd .ThreeColumnCenter .FourColumn_right .ApplyToolBox .Actions a
{
    text-decoration: none;
}


.ShowJobAd .ThreeColumnCenter .FourColumn_banners
{
    background-color: #FFFFFF;
    /*height: 965px;*/
}


.ShowJobAd .ViewJobControl .Header
{
	width: 638px;
	height: 20px;
	font-size: 12px;	
}

.ShowJobAd .ViewJobControl .item
{
	font-size: 12px;
	line-height: 16px;
}

.ShowJobAd .panelRequestReplyCss 
{
	margin: 15px 0px;
	overflow: hidden;
	zoom: 1;
}

.ShowJobAd .panelRequestReplyCss .RequestReplyBeforeLink
{
	line-height: 21px;
	margin: 5px 0px;
    color: #FF5B1E;
    font-size: 16px;
    font-weight: bold;
}

.ShowJobAd .panelRequestReplyCss .RequestReplyLink a
{
	color: #FF5B1E;
	font-weight: bold;
}

.ShowJobAd .panelRequestReplyCss .RequestReplyButtonReject,
.ShowJobAd .panelRequestReplyCss .RequestReplyButtonAccept
{
	float: left;
}

.ShowJobAd .panelRequestReplyCss .RequestReplyButtonReject a,
.ShowJobAd .panelRequestReplyCss .RequestReplyButtonAccept a
{
	display: block;
	height: 20px;
	line-height: 20px;
	padding: 0px 15px;
	background-color: #FF6634;
	border: 1px solid #CCCEC9;
	color: #FFFFFF;
	margin: 5px 5px 0px 0px;
}





/* --------------------------------------------------------- */
div.radwindow table.titlebarcontrols ul.controlbuttons li{margin:0}

.ShowJobAd .RadMenu_dropDown
{
    position: static;
}

body.TelerikWindow
{
    width: auto;
    font-size: 12px;
	font-family: Arial, Helvatica, sans-serif;
}
body.TelerikWindow form{width:auto}

.TelerikWindow .ApplyForm .CentralColumn
{}

/* ------------------------------ */
.TelerikWindow .ApplyForm .ApplicationInfoLoggedIn .preText
{}

.TelerikWindow .ApplyForm .ApplicationInfoLoggedIn .preText .value
{
    color: #3d3d3d;
    font-size: 16px;
    font-weight: bold;
}


.TelerikWindow .ApplyForm .ApplicationInfoLoggedIn,
.TelerikWindow .ApplyForm .UserInfo,
.TelerikWindow .ApplyForm .UserCv,
.TelerikWindow .ApplyForm .InfoCoverNote,
.TelerikWindow .ApplyForm .FileStore,
.TelerikWindow .ApplyForm .Upload,
.TelerikWindow .ApplyForm .Actions
{
    margin-top: 10px;
}

.TelerikWindow .ApplyForm .ApplicationInfoLoggedIn .CompanyAddress,
.TelerikWindow .ApplyForm .ApplicationInfoLoggedIn .CompanyCity,
.TelerikWindow .ApplyForm .ApplicationInfoLoggedIn .CompanyCountry
{
    display: none;
}

.TelerikWindow .ApplyForm .ApplicationInfoLoggedIn .CompanyName,
.TelerikWindow .ApplyForm .UserInfo .UserName,
.TelerikWindow .ApplyForm .UserInfo .UserAddress,
.TelerikWindow .ApplyForm .UserInfo .UserCity,
.TelerikWindow .ApplyForm .UserInfo .UserCountry,
.TelerikWindow .ApplyForm .UserInfo .UserPhone,
.TelerikWindow .ApplyForm .UserInfo .UserEmail
{
}

.TelerikWindow .ApplyForm .ApplicationInfoLoggedIn .CompanyName
{
	margin-bottom: 50px;
}

.TelerikWindow .ApplyForm .ApplicationInfoLoggedIn .Label,
.TelerikWindow .ApplyForm .UserInfo .Label
{
    margin-right: 15px;
    font-weight: bold;
}

.TelerikWindow .ApplyForm .ApplicationInfoLoggedIn .Value,
.TelerikWindow .ApplyForm .UserInfo .Value
{
    margin-left: 10px;
}

.TelerikWindow .ApplyForm .ApplyFormControl
{
    margin-bottom: 20px;
}

.TelerikWindow .ApplyFormControl .InfoName,
.TelerikWindow .ApplyFormControl .InfoEmail,
.TelerikWindow .ApplyFormControl .InfoPhone
{
	margin-top: 5px;
}

.TelerikWindow .ApplyFormControl .NameLabel,
.TelerikWindow .ApplyFormControl .EmailLabel,
.TelerikWindow .ApplyFormControl .PhoneLabel
{
	float: left;
	width: 75px;
	margin-right: 10px;	
	height: 24px;
	line-height: 24px;
}

.TelerikWindow .ApplyFormControl .NameInput,
.TelerikWindow .ApplyFormControl .EmailInput,
.TelerikWindow .ApplyFormControl .PhoneInput
{
	height: 24px;
	line-height: 24px;
}

.TelerikWindow .ApplyFormControl .preText,
.TelerikWindow .ApplyFormControl .NameLabel,
.TelerikWindow .ApplyFormControl .EmailLabel,
.TelerikWindow .ApplyFormControl .PhoneLabel,
.TelerikWindow .ApplyFormControl .CoverNoteLabel
{
	clear: left;	
	font-weight: bold;
}

.TelerikWindow .InfoCoverNote textarea
{
	width: 400px;
	height: 100px;
}

.TelerikWindow .FileStore
{
	clear: both;	
}

/* ------------------------------ */

.TelerikWindow .ApplyForm .UserCv .preText .Value,
.TelerikWindow .ApplyForm .UserCv .postText .Value,
.TelerikWindow .ApplyForm .InfoCoverNote .Label,
.TelerikWindow .ApplyForm .FileStore .Label
{
    font-weight: bold;    
}

.TelerikWindow .ApplyForm .UserCv .SelectLIst select,
.TelerikWindow .ApplyForm .InfoCoverNote .Input textarea
{
}

.TelerikWindow .ApplyForm input.ruButton
{
	margin-left: 4px;
}

.TelerikWindow .ApplyForm .Actions
{
    margin-top: 30px;
	margin-left: 4px;
}

.TelerikWindow .ApplyForm .Actions .button
{
    float:left;
    margin-right:10px;
}

.TelerikWindow .ApplyForm .Actions .button a
{
    width: 130px;
    height: 25px;
    padding: 5px;
    background-color: #3d3d3d;
	border: 1px solid #3d3d3d;
	font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    cursor: pointer;
	
	
}

/*
.TelerikWindow .ApplyForm .Actions .button
{
    background-image: url('images/bg_1.gif');
    background-repeat: no-repeat;
    height: 44px;
}

.TelerikWindow .ApplyForm .Actions .button a
{
    float: left;
    
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    
    height: 23px;
    margin-left: 8px;
    margin-top: 7px;
    
    background-image: url('/~/media/Customers/Great Britain/JobsStar/demo_03/SearchBoxButtonFrontpage.ashx');
    background-position: right top;
    background-repeat: no-repeat;
    padding-top: 3px;
    padding-right: 30px;
}
*/

.TelerikWindow .TipAFriend .CentralColumn
{
	margin-left: 20px;
	width: 447px;
	overflow: hidden;
}

.TelerikWindow .TipAFriend .mailInfo
{
    float: left;
}

.ShowJobAd html body form
{
	overflow: hidden;
	width: 447px;
}

.TelerikWindow .TipAFriend .title,
.TelerikWindow .TipAFriend .preText,
.TelerikWindow .TipAFriend .errorMsg,
.TelerikWindow .TipAFriend .fromName,
.TelerikWindow .TipAFriend .fromMail,
.TelerikWindow .TipAFriend .toName,
.TelerikWindow .TipAFriend .toMail,
.TelerikWindow .TipAFriend .message,
.TelerikWindow .TipAFriend .postText,
.TelerikWindow .TipAFriend .buttons,

.TelerikWindow .TipAFriend .confirmationMsg,
.TelerikWindow .TipAFriend .cinfirmMsgLabel,
.TelerikWindow .TipAFriend .confirmSentMsg,
.TelerikWindow .TipAFriend .buttonApprove
{
    float: left;
    margin-top: 10px;
    width: 467px;
}

.TelerikWindow .TipAFriend
{
	width: 485px;
	overflow: hidden;
	color: #666666;
	font-family: Arial,sans-serif;
	font-size:12px;
}


.TelerikWindow .TipAFriend .title div
{
    margin-bottom: 10px; 
    width: 485px;
    font-size: 16px;
    font-weight: bold;
    padding-top: 8px;
}

.TelerikWindow .TipAFriend .preText
{
    font-weight: bold;
    margin-bottom: 10px;
    width: 485px;
    height: 22px;
    font-size: 16px;

    /*background-color: #376297;*/
    background-color: #FF5B1E;
    
    padding: 5px;   
    overflow: hidden;
    color: #FFFFFF;

}


.TelerikWindow .TipAFriend .errorMsg .value,
.TelerikWindow .error
{
    color: red;
    font-weight: bold;
}

.TelerikWindow .TipAFriend .fromName .textBox input,
.TelerikWindow .TipAFriend .fromMail .textBox input,
.TelerikWindow .TipAFriend .toName .textBox input,
.TelerikWindow .TipAFriend .toMail .textBox input,
.TelerikWindow .TipAFriend .message .textBox textarea
{
    width: 300px;
}

.TelerikWindow .TipAFriend .fromName .label,
.TelerikWindow .TipAFriend .fromMail .label,
.TelerikWindow .TipAFriend .toName .label,
.TelerikWindow .TipAFriend .toMail .label,
.TelerikWindow .TipAFriend .message .label
{
    font-weight: bold;
}

.FourColumn_JobAdLogo
{
	clear: both;
}





/* Search result */
.ResultsDisplayControl{
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	margin: 0 10px 0 20px;
}

.ResultsDisplayControl .TopJob{
	background-color: #fff;
	background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/JobBG.ashx');
	background-position: bottom;
	background-repeat: no-repeat;
}

.ResultsDisplayControl .ResultListElementOdd,
.ResultsDisplayControl .ResultListElementEven{
	position: relative;
	padding: 5px 10px;
	margin: 15px 0;
	border-bottom:1px solid #ddd;
}

.ResultsDisplayControl .ResultListElementOdd h2,
.ResultsDisplayControl .ResultListElementEven h2{
	color: #FF5B1E;
	font-family: Arial, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	margin: 5px 0;
	text-decoration: underline;
	letter-spacing: 0px;
}

.ResultsDisplayControl .ResultListElementOdd h2 a,
.ResultsDisplayControl .ResultListElementEven h2 a{
	color: #FF5B1E !important;
	/*font-family: Verdana;
	text-decoration: none;*/
}

.ResultsDisplayControl .ResultListElementOdd h2 a:hover,
.ResultsDisplayControl .ResultListElementEven h2 a:hover{
	text-decoration: underline;
}

.ResultsDisplayControl .ResultListElementOdd .CompanyLabel,
.ResultsDisplayControl .ResultListElementEven .CompanyLabel
{display: none;}

.ResultsDisplayControl .ResultListElementOdd .Company,
.ResultsDisplayControl .ResultListElementEven .Company{
	font-weight: bold;
	color: #666!important;
}

.ResultsDisplayControl .ResultListElementOdd.TopJob .Company,
.ResultsDisplayControl .ResultListElementEven.TopJob .Company,
.ResultsDisplayControl .ResultListElementOdd.TopJob .Location,
.ResultsDisplayControl .ResultListElementEven.TopJob .Location,
.ResultsDisplayControl .ResultListElementOdd.TopJob .JobTeaserContainer,
.ResultsDisplayControl .ResultListElementEven.TopJob .JobTeaserContainer
{
	color: #000;
}

.ResultsDisplayControl .ResultListElementOdd .Location,
.ResultsDisplayControl .ResultListElementEven .Location{
	color: #636363;
}

.ResultsDisplayControl .ResultListElementOdd .LocationContainer,
.ResultsDisplayControl .ResultListElementOdd .LocationLabel,
.ResultsDisplayControl .ResultListElementOdd .Location,
.ResultsDisplayControl .ResultListElementEven .LocationContainer,
.ResultsDisplayControl .ResultListElementEven .LocationLabel,
.ResultsDisplayControl .ResultListElementEven .Location,
.ResultsDisplayControl .ResultListElementOdd .TownContainer,
.ResultsDisplayControl .ResultListElementOdd .TownLabel,
.ResultsDisplayControl .ResultListElementOdd .Town,
.ResultsDisplayControl .ResultListElementEven .TownContainer,
.ResultsDisplayControl .ResultListElementEven .TownLabel,
.ResultsDisplayControl .ResultListElementEven .Town
{
    display: inline;
}

.ResultsDisplayControl .ResultListElementOdd .TownContainer,
.ResultsDisplayControl .ResultListElementEven .TownContainer
{
    margin-left: 5px;
}

.ResultsDisplayControl .ResultListElementOdd .JobTeaserContainer,
.ResultsDisplayControl .ResultListElementEven .JobTeaserContainer
{
	margin-bottom: 5px;
	min-height: 55px;
 }

.ResultsDisplayControl .ResultListElementOdd .JobTeaser,
.ResultsDisplayControl .ResultListElementEven .JobTeaser{
	font-size: 80%;
	width: 290px;
}

.ResultsDisplayControl .ResultListElementOdd .CompanyLogo,
.ResultsDisplayControl .ResultListElementEven .CompanyLogo{
	position: absolute;
	right: 10px;
	top: 55px;
	text-align: right;
}

.ResultsDisplayControl .ResultListElementOdd .CompanyLogo img,
.ResultsDisplayControl .ResultListElementEven .CompanyLogo img{
	max-width: 135px;
	max-height: 65px;
}

.ResultsDisplayControl .ResultListElementOdd .ActivationDateContainer,
.ResultsDisplayControl .ResultListElementEven .ActivationDateContainer{
	float: right;
	font-size: 80%;
}

.ResultsDisplayControl .ResultListElementOdd .ActivationDateContainer .ActivationDateLabel,
.ResultsDisplayControl .ResultListElementEven .ActivationDateContainer .ActivationDateLabel,
.ResultsDisplayControl .ResultListElementOdd .ActivationDateContainer .ActivationDate,
.ResultsDisplayControl .ResultListElementEven .ActivationDateContainer .ActivationDate,
.ResultsDisplayControl .ResultListElementOdd .linksContainerBottom .ViewJob,
.ResultsDisplayControl .ResultListElementEven .linksContainerBottom .ViewJob,
.ResultsDisplayControl .ResultListElementOdd .linksContainerBottom .LinkedIn,
.ResultsDisplayControl .ResultListElementEven .linksContainerBottom .LinkedIn
{display: inline;margin-right:3px}

.ResultsDisplayControl .ResultListElementOdd .linksContainerBottom .LinkedIn a,
.ResultsDisplayControl .ResultListElementEven .linksContainerBottom .LinkedIn a
{
    color: #666666;
}

.ResultsDisplayControl .ResultListElementOdd .company-insider-pop-up img,
.ResultsDisplayControl .ResultListElementEven .company-insider-pop-up img
{
    border: 0px;
    vertical-align: -2px;
}

.ResultsDisplayControl .ResultListElementOdd .company-insider-pop-up div,
.ResultsDisplayControl .ResultListElementEven .company-insider-pop-up div
{
    margin-left: 3px;
	cursor: pointer;
    color: #FF5B1E;
	font-weight: bold;
}

.ResultsDisplayControl .ResultListElementOdd .company-insider-pop-up div:hover,
.ResultsDisplayControl .ResultListElementEven .company-insider-pop-up div:hover
{
	text-decoration: none;
}

.ResultsDisplayControl .ResultListElementOdd .linksContainerBottom .ViewJob a,
.ResultsDisplayControl .ResultListElementEven .linksContainerBottom .ViewJob a{
	background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarker.ashx');
	background-position: 0px 1px;
	background-repeat: no-repeat;
	margin-right: 19px;
	padding-left: 18px;
	text-decoration: none;
	color: #FF5B1E;
	font-weight: bold;
}

.ResultsDisplayControl .ResultListElementOdd .linksContainerBottom .LinkedIn a,
.ResultsDisplayControl .ResultListElementEven .linksContainerBottom .ViewJob a
{
    color: #FF5B1E!important;
	font-weight: bold;
}

/* search result paging */
.ResultsDisplayControl .ResultsContainer .PnSearchResultSortOrder,
.ResultsDisplayControl .ResultsContainer .PnPaging {
	width: 35%;
	float: left;
	margin-bottom: 25px;
	margin-top: 13px;
}
.ResultsDisplayControl .ResultsContainer .PnSearchResultSortOrder .PnSearchResultSortOrderLabel,
.ResultsDisplayControl .ResultsContainer .PnSearchResultSortOrder .PnSearchResultSortOrderItems,
.ResultsDisplayControl .ResultsContainer .PnPaging .PnSearchResultPageSizeLabel,
.ResultsDisplayControl .ResultsContainer .PnPaging .PnSearchResultPageSize
{display: inline}


.ResultsDisplayControl .ResultsContainer .PnSearchResultNavigation{
	float: right;
	margin-left:20px;
	font-family: Tahoma, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-align: right;
	min-width: 200px;
}
.ResultsDisplayControl .ResultsContainer .PnSearchResultNavigation div{display: inline;}
.ResultsDisplayControl .ResultsContainer .PnSearchResultNavigation div a{text-decoration: none; color: #000}
.ResultsDisplayControl .ResultsContainer .PnSearchResultNavigation .OnPage{margin-right: 3px; color: #FF5B1E}

.ResultsDisplayControl .ResultsContainer .PnSearchResultInfo{
	clear: left;
	text-align: right;
	font-family: Tahoma, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-align: left;
}

#ctl19_PnSearchResultInfo{
	width: 150px;
}

#ctl19_PnSearchResultNavigationLower{
	clear: none;
	float: right;

}
#ctl19_PnSearchResultInfoLower{
	clear: none;
	float: right;
}

.JobsFromCompanyResults .ResultsDisplayControl .ResultsContainer .PnSearchResultSortOrder, .JobsFromCompanyResults .ResultsDisplayControl .ResultsContainer .PnPaging {
    display: none;
}



/* login-container */
/*
.LoginContainer{
	height: 130px;
}

.LoginContainer .LiTitle{
	border-bottom:1px solid #c5000f;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:10px;
}

.LoginContainer .LiUserName,
.LoginContainer .LiPassword,
.LoginContainer .RememberMe
{display: none}

.LoginContainer input.TxtUserName,
.LoginContainer input.TxtPassword
{
	border: 1px solid #d6d6d6;
	background-color: #fafafa;
	color: #c5000f;
	margin: 6px 0;
	width: 166px;
}

.LoginContainer input.TxtPassword{width: 136px}

.LoginContainer .ValidationColor {
	color:#D63C31;
	display:none;
}

.LoginContainer .PasswordContainer{float:left;}
.LoginContainer .BtnLogin{
	margin: 6px 0;
	margin-left: 10px;
	width: 19px;
	height: 19px;
	float: left;
	display: block;
	background-color: #c5000f;
	background-image: url('/~/media/Customers/Great Britain/JobsStar/images/BtnLogin.ashx');
	color: #fff;
	text-decoration: none;
}
.LoginContainer a.BtnLogin{
	margin: 0;
	font-size: 0
}

.LoginContainer .LiForgotPassword{clear: both}
.LoginContainer .LiForgotPassword,
.LoginContainer .CreateAccount{
	font-size: 10px;
	float: left;
	margin: 0 5px;
}

.LoginContainer .LiForgotPassword a,
.LoginContainer .CreateAccount a{
	color: #000;
	text-decoration: none;
}
*/
/* Save search & register agent */
.SaveSearchTitle
{
    background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/SaveSearchTitleBG.ashx');
	background-position: left top;
	background-repeat: no-repeat;	
    font-size: 14px;
	font-weight: bold;
	height: 43px;
	color: #FF5B1E;
	font-family: Arial,Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	text-indent: 13px;
}
.SaveSearchTitle span
{
    float: left;
    margin-top: 10px;
}
.SaveSearch
{
    float: left;
	background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/SaveSearchBG.ashx');
	background-position: left top;
	background-repeat: no-repeat;	
	width: 154px;
	min-height: 145px;
	padding-top: 5px;
}

.SaveSearch .title
{
	display: none;
}
.SaveSearch .SavedLoggedIn .postText,
.SaveSearch .SavedNotLoggedIn .postText
{
    margin: 0 15px;
}

.SaveSearch .error
{
    margin-bottom:10px;
    padding-left:15px;
    padding-right:15px;   
}
.SaveSearch .error .errorMsg
{
    color: Red;
}
.SaveSearch .preText {
	font-family: Arial, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #000;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 10px;
}
.SaveSearch .SavedNotLoggedIn .preText,
.SaveSearch .SavedLoggedIn .preText,
.SaveSearch .SavedLoggedIn .savedName
{
    display: none;
}
.SaveSearch .SavedNotLoggedIn .agentName,
.SaveSearch .SavedNotLoggedIn .agentMail
{
    display: none;
}

.SaveSearch .labelName,
.SaveSearch .labelMail{
	font-size: 12px;
	font-weight: bold;
	color: #FF5B1E;
	text-indent: 8px;
}

.SaveSearch .txtName input,
.SaveSearch .txtMail input{
	border: 1px solid #d6d6d6;
	background-color: #fafafa;
	color: #000;
	margin-top: 2px;
	margin-left: 7px;
	margin-bottom: 7px;
	width: 138px;
}
.SaveSearch .labelMail,
.SaveSearch .txtMail{
	/*display: none;*/
}
.SaveSearch .optionAgent input{
	background-color: transparent;
	color: #c5000f;
	display: block;
	float: left;
}
.SaveSearch .SavedLoggedIn .optionAgent
{
    display: none;
}

.SaveSearch .save
{
	margin-left: 7px;
	font-size: 10px;
	float: left;
	margin-bottom: 5px;
}
.SaveSearch .save a
{
   	background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarker.ashx');
	background-repeat: no-repeat;
	background-position: left -1px;
	height: 15px;
	padding: 0 20px 0;
	color: #000;
	text-decoration: none;
	float: left;
	width: 100px;
}
.SaveSearch .save a span
{
}

.SaveSearch .save a:hover{text-decoration: underline}

.SaveSearch .optionAgent{
	color: #000000;
	font-size: 11px;
	line-height: 10px;
	margin-bottom: 3px;
	margin-left: 4px;
	float: left;
}

.SaveSearch .optionAgent label{
	display: block;
	float: left;
	color: #000000;
	font-size: 11px;
	line-height: 11px;
	margin-top: 5px;
	margin-left: 2px;
}

.SaveSearch .labelEmail{
	color: #777777;
	display: block;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 8px;
	margin-left: 8px;
	margin-top: 1px;
	overflow: hidden;
	width: 145px;
}
/* RSS (right panel) */
.JobSearchRssFeedLink
{
    width: 154px;
    background-image:url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/RssBG.ashx');
    background-position:0 100%;
    background-repeat:no-repeat;
    padding: 5px 0px;
}

.JobSearchRssFeedLink .Rss .TextHyperLink
{
	margin-left: 7px;
}
.JobSearchRssFeedLink .Rss .TextHyperLink a
{
  	background-image: url('/~/media/Customers/Great Britain/JobsStar/images/transRss.ashx');
	background-position: left -1px;
	background-repeat: no-repeat;
	height: 15px;
	padding-left: 20px;
	color: #000;
	font-size: 10px;
}


/* Navigators */
.NavigatorPanel select{
	border: 0;
	background-color: #D5DCE4;
	width: 100%;
	margin-bottom: 5px;
	font-size: 11px;
}

.NavigatorPanel .selectedValues .selectedValue label{
	font-size: 11px;
}

.QueryControl .title{
	font-weight:bold;
	/*padding: 5px 0;*/
    padding-bottom:2px;
    padding-top:5px;
	font-size: 14px;
	border-bottom: 1px solid #d1d1d1;
}

.QueryControl .title .subText
{
	font-weight:normal;
	font-size: 11px;
}


.QueryControl .BoxBody .title{
	font-size: 12px;
	border: 0;
}

/*.NavigatorPanel .CriteriaDropDown,*/
.SearchResultViewList,
.SearchButton,
.ResetSearchButton{
	/*display: none;*/
}

.QueryControl .SearchButton 
 {
  margin-top: 0px;
 }

.QueryControl .SearchButton input 
 {
  width: 100px;
  margin: 0px!important;
 }
.QueryControl .ResetSearchButton 
 {
  display: none;
 }
.QueryControl .ResetSearchButton input 
 {
 
 }
.QueryControl .SaveSearchButton 
 {
  margin-top: 5px;
 }
.QueryControl .SaveSearchButton input 
 {
  width: 100px;
  margin: 0px!important;
 }


.QueryControl .BoxBody .Joblocation3OpenListPanel
{
    margin-top: 10px;
}

.QueryControl .BoxBody .Joblocation3OpenListPanel .title,
.QueryControl .BoxBody .Joblocation3OpenListPanel .navigator
{
    display: none;
}

/*  */

.SearchResultViewList
{
	display: none;
}

.BoxBody
{
	scrollbar-face-color:#FFFFFF;
	scrollbar-arrow-color:#5b83b1;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#5b83b1;
	scrollbar-highlight-color:#5b83b1;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-Color:#ffffff;
}

.ThreeColumnCenter_left .BoxBody .SearchButton
{
    width: 20px;
	height: 20px;
	display: block;
	/*position: absolute;*/
}


.ThreeColumnCenter_left .BoxBody .SearchButton a.SearchButton
{
	display: block;
	width: 20px;
	height: 20px;
	float: left;
	background-color: #eee;
	margin: 0px;
	position: absolute;
	/*margin: -474px 0px 0px 150px;*/
	background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/BtnSearch2.ashx');
	top: 363px;
	margin-left: 150px;
	/*left: 0px;*/
}

.ThreeColumnCenter_left .BoxBody .SearchButton a span
{
	display: none;
}

.BoxBody .navigator select
{
	font-size: 11px;
	letter-spacing: 0px;
	font-family: Arial;
	border: 1px solid #aaaaaa;
}

.BoxBody .selectedValue label
{
	font-size: 11px;
	letter-spacing: 0px;
	font-family: Arial;
}

/*  */


/* Latest searches */
.MyLastestSearches{
	border-bottom: 1px solid #d1d1d1;
	background-image: url('/~/media/Customers/Great Britain/JobsStar/images/lastjobzoom.ashx');
	background-repeat: no-repeat;
	background-position: top right;
	clear:both;
	width:95%;
}

.SearchResults .ThreeColumnCenter_left .MyLastestSearches
{
	margin-top: 15px;
}

.MyLastestSearches .Title{
	border-bottom:1px solid #d1d1d1;
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
}

.MyLastestSearches .HistoryData{
	padding: 5px;
}

.MyLastestSearches .HistoryData a,
.SavedJobs .JobSearchGrid a
{
	text-decoration: none;
	/*color: #000;*/
	color: #F56106;
}

.MyLastestSearches .HistoryData a:hover,
.SavedJobs .JobSearchGrid a:hover{
	text-decoration: underline;
	color: #F56123 !important;
}

.MySavedJobs .ThreeColumnCenter_middle table.MasterTable_Default tfoot td,
.MySavedJobs .ThreeColumnCenter_middle table.rgMasterTable tfoot td
{
    border-top: 1px solid #828282;
}
.MySavedJobs .ThreeColumnCenter_middle table.MasterTable_Default tfoot tr.GridCommandRow_Default td,
.MySavedJobs .ThreeColumnCenter_middle table.rgMasterTable tfoot tr.rgCommandRow td
{
    font-weight: bold;
    padding: 8px;
}

/* Featured ads */
.FeaturedAdResultsDisplayControl{
	/*background-color: #e9e9e9;*/
	background-color: #eeeeee;
	margin-top: 20px;
	width: 154px;
}

.FeaturedAdResultsDisplayControl .LiTitle{
    background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/SaveSearchTitleBG2.ashx');
	background-position: left bottom;
	background-repeat: no-repeat;	
	color: #FF5B1E;
	font-family: Arial,Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	/*text-indent: 13px;*/
	padding: 10px 0 13px 10px;
	/*border-bottom: 1px solid #d1d1d1;*/
	/*height: 21px;*/
}

.FeaturedAdResultsDisplayControl .ResultListElementEven,
.FeaturedAdResultsDisplayControl .ResultListElementOdd{
	/*background-color: #D5DCE4;*/
	margin: 10px 0;
	padding: 4px;
	border-bottom: 1px solid #d1d1d1
}

.ShowJobAd .FeaturedAdResultsDisplayControl .ResultListElementEven,
.ShowJobAd .FeaturedAdResultsDisplayControl .ResultListElementOdd{
	/*background-color: #D5DCE4;*/
	margin: 8px;
	padding: 0px;
	border-bottom: 1px solid #d1d1d1
}

.FeaturedAdResultsDisplayControl .ResultListElementEven .headline,
.FeaturedAdResultsDisplayControl .ResultListElementOdd .headline
{
	font-weight: bold;
	max-width: 130px;
	word-wrap: break-word;
	margin-left: 5px;
	margin-bottom: 3px;
}

.FeaturedAdResultsDisplayControl .ResultListElementEven .headline a,
.FeaturedAdResultsDisplayControl .ResultListElementOdd .headline a{
	background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/JobsMarker.ashx');
	background-position: 1px 4px;
	background-repeat: no-repeat;
	color: #FF5B1E;
	display: block;
	font-family: Arial,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 14px;
}

.FeaturedAdResultsDisplayControl .ResultListElementEven .ResultField,
.FeaturedAdResultsDisplayControl .ResultListElementOdd .ResultField{
	margin-left:5px;
	font-size: 11px;
	font-family: Tahoma, Sans-serif;
	color: #000;
}

.FeaturedAdResultsDisplayControl .ResultListElementEven .location,
.FeaturedAdResultsDisplayControl .ResultListElementOdd .location{
	font-weight: bold;
	color: #000;
}


.FeaturedAdResultsDisplayControl .ResultListElementEven .headline a:hover,
.FeaturedAdResultsDisplayControl .ResultListElementOdd .headline a:hover{
	text-decoration: underline;
	/*color: #c5000f !important;*/
	color: #FF5B1E !important;
}

.FeaturedAdResultsDisplayControl .ResultListElementEven .teaser,
.FeaturedAdResultsDisplayControl .ResultListElementOdd .teaser
{
	overflow: hidden;
	padding: 10px 0;
	color: #000;
}

.ShowJobAd .FeaturedAdResultsDisplayControl .ResultListElementEven .teaser,
.ShowJobAd .FeaturedAdResultsDisplayControl .ResultListElementOdd .teaser
{
	color: #000;
	margin-left: 0px;
}

/* banner ads */
.Spots_Type4 div{
	float: right;
}


/* company profiles */

.CompanyProfiles h1
{
	color: #FF5B1E!important;
}

.JobSearchCompanyProfileAlphabetLinks
{	
	width: 590px;
	height: 22px;	
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #F56124;
	padding-left: 15px;
	padding-top: 10px;
}

.JobSearchCompanyProfileLetterLink
{
	float: left;
	padding-right: 10px;
	font-weight: bold;
	font-size: 12px;
	font-family:  Helvetica, Arial ,sans-serif;
	color: white;
}

.JobSearchCompanyProfileLetterLink a
{
	color: white;
}

.JobSearchCompanyProfileLetterLink a:hover
{
	color: white;
}


.JobSearchCompanyProfileListLetterHead
{
	margin-top: 5px;
	height: 22px;
	width: 600px;
	
	background-color: #ECECEC;
	color: #346397;
	padding-top: 7px;
	padding-left: 5px;
	
}

.JobSearchCompanyProfileListLetterHead a,
.JobSearchCompanyProfileListLetterHead a:hover
{
	font-size: 12px;
	
	color: #333333;	
	font-family:  Helvetica, Arial ,sans-serif;
	cursor: pointer;
}


.JobSearchCompanyProfileListCompanyFields a
{
	font-size: 12px;
	font-family:  Helvetica, Arial ,sans-serif;
	cursor: pointer;		
	color: #FF5B1E;
	text-decoration: underline;
}

.JobSearchCompanyProfileListCompanyFields .company_name
{
	width: 155px;
	padding-right: 5px;
}

.JobSearchCompanyProfileListCompanyFields .company_name a
{
	font-weight: bold;
}


.JobSearchCompanyProfileListCompanyFields .type
{
	width: 90px;
	padding-right: 5px;
}

.JobSearchCompanyProfileListCompanyFields .type a
{

}

.JobSearchCompanyProfileListCompanyFields .country
{
	width: 90px;
	padding-right: 5px;
}

.JobSearchCompanyProfileListCompanyFields .country a
{
	
}

.JobSearchCompanyProfileListCompanyFields .company_logo
{
	width: 192px;
	padding-right: 3px;
	text-align: right;
}

.JobSearchCompanyProfileListCompanyFields .company_logo img
{
    max-width: 150px;
    max-height: 50px;
}

.JobSearchCompanyProfileListCompanyFields
{
	margin-top: 10px;
	padding-bottom: 10px;   
}

.JobSearchCompanyProfileListCompanies
{
	margin-bottom: 10px;
	width: 590px;
}

.JobSearchCompanyProfileListSeparator
{
	border-bottom: 1px solid #D1D1D1;
	margin-left: 4px;
}

.CompanyProfiles .ThreeColumnCenter_left
{
	width: 170px;
} 

.CompanyProfiles .ThreeColumnCenter_middle
{
    width: 620px;    
}

.CompanyProfiles .ThreeColumnCenter_right 
{
	margin-left: 10px;
	/*background-color: #D1D1D1;*/
}

/* EmployerSubMenu */

.EmployerSubMenu
 {
  float: left;
  width: 150px;
 }
 
.EmployerSubMenu ul
 {

 }
 
.EmployerSubMenu .menu
 {
 
 }
.EmployerSubMenu .menu .item
 {
 
 }
.EmployerSubMenu .menu .item a
 {
  color: #000;
  font-weight: bold;
 }


/* Show company profile */

.JobSearchViewCompanyProfile .VerticalSpace
{
	display: none;
}

.JobSearchViewCompanyProfile .JobSearchCompanyContent .VerticalSpace 
{
}

.JobSearchViewCompanyProfile .HotJobResultsDisplayControl
{        
	float: left;
	width: 154px;
	color: Black;
	line-height: 15px;
	/*background-color:#E9E9E9;*/
	background-color:#efefef;
	/*border-bottom: 1px solid #D1D1D1;*/
    padding-bottom: 5px;
    margin-bottom: 5px;
    line-height: 15px;    
}

.JobSearchViewCompanyProfile .HotJobResultsDisplayControl .headline
{
    margin-top: 10px;
    margin-bottom: 3px;
	margin-left: 10px;
	margin-right: 5px;
}

.JobSearchViewCompanyProfile .HotJobResultsDisplayControl .LiTitle
{
    background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/SaveSearchTitleBG2.ashx');
	background-position: left bottom;
	background-repeat: no-repeat;	
    /*font-weight: bold;    
    border-bottom: 1px solid #D1D1D1;
    padding-bottom: 3px;
    margin-bottom: 5px;*/
	color: #FF5B1E;
	font-family: Arial,Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	width: 133px;
	float: left;
	padding: 10px;	
}

.JobSearchViewCompanyProfile .HotJobResultsDisplayControl .scrollarea
{
	float: left;
}

.JobSearchViewCompanyProfile
{
	font-family: Helvetica, Arial, Verdana;
}

.JobSearchViewCompanyProfile .CompanyDescription,
.JobSearchViewCompanyProfile .CompanyProfileDescription,
.JobSearchViewCompanyProfile .GoogleMap
{
    float: left;
    width: 480px;
    padding-right: 10px;
	margin-bottom: 20px;
}

.JobSearchViewCompanyProfile .CompanyProfileVideo
 {
  display: none;
 }

.JobSearchViewCompanyProfile .ThreeColumnCenter_middle 
{
    width: 752px;
    float: left;            
}

.JobSearchViewCompanyProfile .JobSearchViewCompanyProfile .CompanyInfo,
.JobSearchViewCompanyProfile .JobSearchViewCompanyProfile .CompanyProfileInfo
{
	float: left;	
	width: 153px;
	color: Black;
	line-height: 15px;
	/*border-bottom: 1px solid #D1D1D1;*/
	/*background-color: #E9E9E9;*/
	background-color: #EeEeEe;
    padding-bottom: 5px;
    margin-bottom: 8px;
}

.JobSearchViewCompanyProfile .JobSearchViewCompanyProfile .CompanyProfileInfo .CompanyInfoHeading,
.JobSearchViewCompanyProfile .JobSearchViewCompanyProfile .CompanyProfileInfo .HeadingContactInfo2,
.JobSearchViewCompanyProfile .JobSearchViewCompanyProfile .CompanyProfileInfo .HeadingContactInfo3,
.JobSearchViewCompanyProfile .JobSearchViewCompanyProfile .CompanyProfileInfo .HeadingContactInfo4
{
	color: #FF5B1E;
	/*font-family: Arial,Sans-Serif;*/
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin-top: 13px;
	margin-bottom: 3px;
	margin-left: 10px;
}

.JobSearchViewCompanyProfile .JobSearchViewCompanyProfile .CompanyProfileInfo .HeadingContactInfo2 i,
.JobSearchViewCompanyProfile .JobSearchViewCompanyProfile .CompanyProfileInfo .HeadingContactInfo3 i,
.JobSearchViewCompanyProfile .JobSearchViewCompanyProfile .CompanyProfileInfo .HeadingContactInfo4 i
{
	font-style: normal!important;
}

.JobSearchViewCompanyProfile .JobSearchViewCompanyProfile .CompanyProfileInfo .Content
{
	margin-left: 10px;
	width: 133px;
	font-family: Tahoma,Sans-Serif;
	font-size: 10px;
	/*margin-bottom: 10px;*/
}

.JobSearchViewCompanyProfile .JobSearchViewCompanyProfile .CompanyProfileInfo .Content img.smallCompanyLogo
{
    max-height: 50px;
    max-width: 133px;
}

.JobSearchViewCompanyProfile .JobSearchViewCompanyProfile .CompanyProfileInfo .Content div.Content
{
	display: inline;
	margin-left: 0px;
	margin-bottom: 0px;
}

.JobsFromCompanyResults .JobSearchViewCompanyProfile
{
	width: 610px;
	color: Black;
	margin: 0 0 30px 20px;
	
}

.JobsFromCompanyResults .JobSearchViewCompanyProfile
{
	width: 450px;
	overflow: hidden;
	zoom: 1;
}

.JobsFromCompanyResults .JobSearchViewCompanyProfile div
{
	max-width: 450px;
}

.JobsFromCompanyResults .JobSearchViewCompanyProfile img
{
	max-width: 450px;
	float: left;
	margin-top: 10px;
}

.JobsFromCompanyResults .JobSearchViewCompanyProfile a
{
	color: #FF5B1E;
}

.JobSearchViewCompanyProfile .CompanyProfileInfo .CompanyInfoHeading
 {
  font-weight: bold;
  margin-bottom: 0px;
 }

.JobSearchViewCompanyProfile .CompanyProfileActions
{
	display: none;
	float: right;	
	width: 164px;
	color: Black;
	line-height: 15px;
	border-bottom: 1px solid #D1D1D1;        
    padding-bottom: 5px;
    margin-bottom: 8px;
    margin-right: 5px;
}

.JobSearchViewCompanyProfile .CompanyProfileActions .Facebook
 {
  
 }
.JobSearchViewCompanyProfile .CompanyProfileActions .Facebook a
 {
  padding-left: 18px;
  background-image: url('/~/media/Customers/Sweden/Merajobb/swe_helge/facebook.ashx');
  background-repeat: no-repeat;
  color: #000;
 }

.JobSearchViewCompanyProfile .CompanyProfileActions .LinkedIn
 {
  margin-left: 2px;
  cursor: pointer;
 }
.JobSearchViewCompanyProfile .CompanyProfileActions .LinkedIn .company-insider-pop-up
 {
  position: relative;
  top: -1px;
  margin-right: 4px;
 }
  
.JobSearchViewCompanyProfile .CompanyInfo .Content a {
	word-wrap: break-word;
	-moz-binding: url('wordwrap.xml#wordwrap'); /* Firefox (using XBL) */
}

.JobSearchViewCompanyProfile .CompanyInfo .CompanyInfoHeading
{
    font-weight: bold;    
    border-bottom: 1px solid #D1D1D1;
    width: 164px;
    padding-bottom: 3px;
    margin-bottom: 5px;
}

.JobSearchViewCompanyProfile .CompanyInfo .Content
{
    color: Black;
}

.JobSearchViewCompanyProfile .HotJobResultsDisplayControl a
{    
    background-image:url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/JobsMarker.ashx');
    background-position: 1px 4px;
    background-repeat:no-repeat;
    padding-left: 15px;
    /*text-decoration:none;
    margin-top: 3px;
    margin-bottom: 3px;*/
	color: #FF5B1E;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 3px;
	/*argin-left: 10px;*/
	margin-top: 13px;
}

.JobSearchViewCompanyProfile .HotJobResultsDisplayControl .ShowAllSearchResults a
{    
    background-image:url('http://templates.nwnmedia.co.uk/matchworks/img/bullet.gif');
    background-position: left center;
    background-repeat:no-repeat;
    font-weight:bold;
    padding-left:20px;
    text-decoration:none;
    
}

.JobSearchViewCompanyProfile .HotJobResultsDisplayControl .ShowAllSearchResults
{
    margin: 10px 0 0 4px;
	/*display: none;*/
}

.JobSearchViewCompanyProfile .HotJobResultsDisplayControl .ShowAllSearchResults a
{
	background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarker.ashx');
	background-position: 0 100%;
	background-repeat: no-repeat;
	color: #000000;
	display: block;
	font-family: Tahoma,Sans-serif;
	font-size: 10px;
	height: 15px;
	line-height: 11px;
	margin-bottom: 5px;
	margin-left: 10px;
	padding-left: 18px;
	text-decoration: none;
	float: left;
	margin-bottom: 10px;
	font-weight: normal;
}

.JobSearchViewCompanyProfile .CompanyProfile .HeadingContactInfo,
.JobSearchViewCompanyProfile .CompanyProfile .HeadingContactInfo2
{
    padding-top: 5px;
    margin-top: 5px;
    margin-bottom: 3px;    
}

.JobSearchViewCompanyProfile .CompanyProfile .HeadingContactInfo2
{
        border-top: 1px solid #D1D1D1;
}
/*  Company Profile */

.JobSearchViewCompanyProfile .ThreeColumnCenter_left
{    
	width: 0px;
	float: left;    
}

.JobSearchViewCompanyProfile .ThreeColumnCenter_middle
{
	width: 659px;
	float: left;
}

.JobSearchViewCompanyProfile .ThreeColumnCenter_right
{
	width: 290px;
	padding:0px;
	float: left;
}

.JobSearchViewCompanyProfile .ThreeColumnCenter_right .leftArea
{
    width: 164px;
    float: left;    
}

.JobSearchViewCompanyProfile .ThreeColumnCenter_right .rightArea
{
    width: 120px;
    float: left;    
}


.JobSearchViewCompanyProfile .ThreeColumnCenter_left .GuidanceContent 
{
    clear:both;
    padding-bottom:10px;
    border-bottom: none 0px white;
}

/* Guidance pages */
.ContactusTitle,
.HelpTitle,
.InfoTitle
{
  background-color: #F56124;
  background-repeat:repeat;
  height:70px;
  width:610px;
  color: #000000;
  font-size: 24px;
  font-weight: bold;
  padding: 15px;
}

.Sitemap .InfoTitle
{
  background-color: #FFF;
  height:20px;
  width:610px;
  font-size: 18px;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
  margin-top: 30px;
  margin-bottom: 10px;  
  float: left;
}

.Sitemap .InfoText .CategorySearchColumn0,
.Sitemap .InfoText .CategorySearchColumn1,
.Sitemap .InfoText .CategorySearchColumn2
{
  width: 190px;
  height: 335px;
  margin-left: 13px;
  float: left;
}


/* Predefined search LI Fix */
.PredefinedSearches .BrowseByCategory ul li,
.PredefinedSearches .BrowseByLocation ul li,
 {
  list-style-type: none!important;
  list-style-image: url()!important;
 }
 
 
 /* CV Landing Page */
.CV .PageHeading .title{
	/*background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/orangeTop.ashx');*/
	/*background-color: #f56123;*/
	background-repeat: no-repeat;
	height: 40px;
	width: 640px;
	/*padding: 10px 20px;*/
	font-size: 24px;
	color: #FF5B1E;
	font-weight: bold;
}

.CV .PageHeading .title h1 {
	color: #FF5B1E!important;
}

.CV .PageHeading .text{margin: 0;}
.CV .title{
	background-image: none;
	font-size: 18px;
	color: #f56123;
	padding-top: 10px;
}
.CV .text{
	margin: 10px 0;
	color: #000000;
}

.CV .CreateCV,
.CV .cvupload{
	float: right;
	width: 250px;
	padding: 20px;
	border: 1px solid #d1d1d1;
	position: relative;
	min-height: 130px;
}
.CV .cvupload{
	float: left;
	color: #000000;
}

.CV .CreateCV .or{
	float: left;
	font-size: 18px;
	font-weight: bold;
	left: -43px;
	position: absolute;
}

.CV .CreateCV .title,
.CV .cvupload .section-title{
	font-size: 16px;
	font-weight: bold;
	padding: 0;
	margin-bottom: 10px; 
	color: #f56123;
}

.CV .CreateCV .CreateCVButton a,
.CV .cvupload .input-upload a,
.CV .cvupload .Button a{
	padding-left: 20px;
	margin-top: 10px;
	background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarker.ashx');
	background-repeat: no-repeat;
	background-position: 0 50%;
	color: #f56123;
	text-decoration: none;
}
.CV .CreateCV .CreateCVButton a:hover,
.CV .cvupload .input-upload a:hover,
.CV .cvupload .Button a:hover
{text-decoration: underline}

.CV .cvupload ul{padding: 0;margin:0}
.CV .cvupload li{list-style: none;margin: 10px 0}

.CV .cvupload .Upload .ruInputs li
{
    float: left;
}

.CV .cvupload .Error-Title,
.CV .cvupload .Error-Introduction,
.CV .cvupload .Error-List
{
        color: #CC0000;
}

.CV .cvupload .Error-Title
{
        font-weight: bold;
        margin: 5px 0px;
}

.CV .JobAlertIntro{clear:both}


/*=============================================================================
 CV
=============================================================================*/

.cventry
 {
  background-color: #fff;
 }
 
.cventry .error{color: red; font-weight: bold;}
.cventry .cventry-header
 {
  background-color: #ccc;
 }
 
.cventry .cventry-header .navigation-direct
 {
  width: 120px;
  height: 150px;
  overflow: hidden;
  float: right;
  background-color: #fff;
 }
 
.cventry .cventry-header .navigation-direct .nav-mypage
 {
  font-weight: bold;  
 }

.cventry .cventry-header .navigation-direct .nav-mypage a
 {
  /*color: #555;*/
  color: #F56123;
 }
 
.cventry .cventry-header .navigation-direct .nav-showcv
 {
  position: relative;
  top: 110px;
  width: 120px;
  height: 20px;
  overflow: hidden;
  /*background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/LoginPageButton.ashx');*/
  background-color: #f56123;
  text-align: center;
 }
 
.cventry .cventry-header .navigation-direct .nav-showcv a,
.cventry .cventry-header .navigation-direct .nav-showcv a:hover
 {
  color: #fff;
  text-decoration: none;
  line-height: 21px;
 }
 
.cventry .cventry-header .navigation-direct .nav-page
 {
  position: relative;
  top: -17px;
  width: 120px;
  height: 20px;
  overflow: hidden;
  float: right;
  background-color: #fff;
  background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/arrow6.ashx');
  background-repeat: no-repeat;
  text-indent: 20px;
 }

.cventry .cventry-header .navigation-direct .nav-page a
 {
  color: #000;
 }
 
.cventry .cventry-header .navigation-direct .selected
 {
  background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarker.ashx');
 }
 
.cventry .cventry-header .navigation-direct .selected a
 {
  /*color: #C5000F;*/
  color: #F56123;
 }
 
.cventry .cventry-header .navigation-direct a
 {
  color: #D31616;
 }
 
.cventry .cventry-header .progressbar
 {
  width: 510px;
  height: 100px;
  overflow: hidden;
  float: left;
  background-color: #999;
  background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/CVentryBackground5.ashx');
 }
 
.cventry .cventry-header .progressbar .section-title
 {
  font-family: Arial, Sans-serif;
  font-size: 21px;
  font-weight: bold;
  color: #000;
  margin: 15px 0px 0px 20px;
 }
 
.cventry .cventry-header .progressbar .progressbar-background
 {
  position: relative;
  top: 21px;
  left: 20px;
  width: 470px;
  height: 20px;
  overflow: hidden;
  font-family: Arial, Sans-serif;
  font-size: 13px;
  font-weight: bold;
  line-height: 20px;
  color: #333;
  padding: 0px;
  text-indent: 5px;
 }
 
.cventry .cventry-header .progressbar .progressbar-background .progressbar-completed
 {
  background-color: #F86514;
  color: #fff;
 }
 
.cventry .cventry-content
 {
  background-color: #fff;
  width: 510px;
  float: left;
 }

.cventry .cventry-content .section
 {
  width: 510px;
  float: left;
  margin: 20px 0px 0px 0px;
  background-color: #fff;
  padding-bottom: 20px;
  border-bottom: 1px solid #d1d1d1;
 }

.cventry .cventry-content .section .section-title
{
	font-size: 18px;
	font-weight: bold;
	color: #f56123;
	padding: 10px;
	background-color: #eee;
}

.cventry .cventry-content .section .section-introduction
 {
  background-color: #eee;
  padding: 0px 10px 10px 10px;
  height: auto;
 }

.cventry .cventry-content .section .section-main
 {
  float: left;
  width: 510px;
  height: 20px;
  overflow: hidden;
  background-color: #eee;
  padding: 5px 0px 10px 0px;
 }
 
.cventry .cventry-content .section .section-main div
 {
 	float: left;
 }
 
 .cventry .cventry-content .section .section-main div.error-summary
 {
 	float: none;
 	color: #F86514;
 }

.cventry .cventry-content .section .section-main .text
 {
  clear: both;
  height: 20px;
  line-height: 20px;
  width: 160px;
  text-indent: 10px;
 }

.cventry .cventry-content .section .section-main .button
 {
  height: 18px;
  line-height: 16px;
/*  width: 70px;*/
  text-align: center;
  border: 1px solid #ababab;
  background-color: #f56123;
  /*background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage//LoginPageButton.ashx');*/
  margin-left: 10px;
 }
 
.cventry .cventry-content .section .section-main .button a,
.cventry .cventry-content .section .section-main .button a:hover
 {
  color: #fff;
  text-decoration: none;
  margin: 0 10px;
 }

 
.cventry .cventry-content .section .section-main .input input
 {
  border: 1px solid #999;
  width: 250px;
 }


/* section-education */

.cventry .cventry-content .section-education
 {
  
 }

.cventry .cventry-content .section-education .section-main
 {
  height: auto;
 }

.cventry .cventry-content .section-education .section-main .text-topic
{
    margin-top: 10px;
    margin-bottom: 10px;
}
.cventry .cventry-content .section-education .section-main .input-topic
{
    margin-top: 10px;
}
.cventry .cventry-content .section-education .section-main .input-topic select,
.cventry .cventry-content .section-education .section-main .input-length select
{
    width: 252px;
}

.cventry .cventry-content .section-education .section-main .text-select
 {
  margin-top: 10px;
 }

.cventry .cventry-content .section-education .section-main .btn-expand
 {
  display: none;
 }

.cventry .cventry-content .section-education .section-main .input-source
 {
    float: right;
    margin-right: 35px;
    margin-top: 10px;
     /*
  margin-left: 160px;
  margin-top: -19px;
*/
 }
 
.cventry .cventry-content .section-education .section-main .input-source select
 {
  border: 1px solid #999;
  width: 315px;
  height: 100px;
 }

.cventry .cventry-content .section-education .section-main .btn-layout-1,
.cventry .cventry-content .section-education .section-main .btn-layout-2.button
 {
  width: 300px;
  margin-left: 160px;
  color: #C5000F;
  
  
  background-image:url();
  border:0px solid #ABABAB;
  height:18px;
  line-height:16px;
  text-align:left;
  text-decoration: underline;
 }
 
.cventry .cventry-content .section-education .section-main .btn-layout-1 a,
.cventry .cventry-content .section-education .section-main .btn-layout-2.button a
 {
  color: #C5000F;
  text-decoration: underline;
  width: auto!important;
  height: 18px;
 }
 
.cventry .cventry-content .section-education .section-main .btn-layout-1 a:hover,
.cventry .cventry-content .section-education .section-main .btn-layout-2.button a:hover
 {
  color: #C5000F;
  text-decoration: underline;
 }
 

.cventry .cventry-content .section-education .section-list
 {
  float: left;
  height: auto;
  padding-bottom: 5px;
  background-color: #eee;
 }


.cventry .cventry-content .section-education .section-list .section-list-title
 {
  margin-top: 15px;
  width: 500px;
  font-weight: bold;
  margin-left: 10px;
 }

.cventry .cventry-content .section-education .section-list .section-list-introduction
 {
  margin-bottom: 5px;
  width: 500px;
  margin-left: 10px;
 }
 
 
.cventry .cventry-content .section-education .section-list .section-list-main .item
 {
  width: 510px;
  height: auto;
  
  margin-bottom: 10px;
  padding-bottom: 5px;
  
  float: left;
  
  background-color: #f9f9f9;
 }

.cventry .cventry-content .section-education .section-list .section-list-main .item .btn-delete
 {
  width: 500px;
  text-align: right;
 }

.cventry .cventry-content .section-education .section-list .section-list-main .item .text,
.cventry .cventry-content .section-education .section-list .section-list-main .item .input
 {
  margin-top: 15px;
  float: left;
 }
 
.cventry .cventry-content .section-education .section-list .section-list-main .item .text-name
 {
  width: 160px;
  float: left;
 }

.cventry .cventry-content .section-education .section-list .section-list-main .item .value-name,
.cventry .cventry-content .section-education .section-list .section-list-main .item .value-topic,
.cventry .cventry-content .section-education .section-list .section-list-main .item .value-length,
.cventry .cventry-content .section-education .section-list .section-list-main .item .value-from-year,
.cventry .cventry-content .section-education .section-list .section-list-main .item .value-to-year,
.cventry .cventry-content .section-education .section-list .section-list-main .item .value-institute,
.cventry .cventry-content .section-education .section-list .section-list-main .item .value-comments,

.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .value-name,
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .value-name,
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .value-topic,
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .value-length,
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .value-from-year,
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .value-to-year,
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .value-company,
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .value-sector,
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .value-comments
 {
  margin-top: 15px;
  float: left;
  width: 300px;
  min-height: 15px;
 }

.cventry .cventry-content .section-education .section-list .section-list-main .item .value-from-year,
.cventry .cventry-content .section-education .section-list .section-list-main .item .value-to-year,
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .value-from-year,
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .value-to-year
 {
  width: 132px;
 }
 
.cventry .cventry-content .section-education .section-list .section-list-main .item .text-topic
 {
  width: 160px;
  float: left;
 }

.cventry .cventry-content .section-education .section-list .section-list-main .item .input-topic
 {
  margin-top: 15px;
  float: left;
 }
 
.cventry .cventry-content .section-education .section-list .section-list-main .item .input-topic select
 {
  width: 330px;
  border: 1px solid #999;
 }

.cventry .cventry-content .section-education .section-list .section-list-main .item .text-length
 {
  width: 160px;
  float: left;
 }

.cventry .cventry-content .section-education .section-list .section-list-main .item .input-length
 {
 
 }

.cventry .cventry-content .section-education .section-list .section-list-main .item .input-length select
 {
  width: 330px;
  border: 1px solid #999;
 }
 
.cventry .cventry-content .section-education .section-list .section-list-main .item .text-from-year
 {
  width: 160px;
  float: left;
 }

.cventry .cventry-content .section-education .section-list .section-list-main .item .input-from-year
 {
 }

.cventry .cventry-content .section-education .section-list .section-list-main .item .input-from-year input
 {
  width: 132px;
  border: 1px solid #999;
 }
 
.cventry .cventry-content .section-education .section-list .section-list-main .item .text-to-year
 {
  margin: 15px 10px 0px 10px;
 }

.cventry .cventry-content .section-education .section-list .section-list-main .item .input-to-year
 {
 
 }

.cventry .cventry-content .section-education .section-list .section-list-main .item .input-to-year input
 {
  width: 132px;
  border: 1px solid #999;
 }
 
.cventry .cventry-content .section-education .section-list .section-list-main .item .text-institute
 {
  width: 160px;
 }

.cventry .cventry-content .section-education .section-list .section-list-main .item .input-institute
 {
 
 }

.cventry .cventry-content .section-education .section-list .section-list-main .item .input-institute input
 {
  width: 329px;
  border: 1px solid #999;
 }
 
.cventry .cventry-content .section-education .section-list .section-list-main .item .text-comments
 {
  width: 160px;
 }

.cventry .cventry-content .section-education .section-list .section-list-main .item .input-comments
 {
 
 }

.cventry .cventry-content .section-education .section-list .section-list-main .item .input-comments textarea
 {
  width: 329px;
  height: 100px;
  border: 1px solid #999;
 }


/* section-skills */
.cventry .cventry-content .section-skill .section-main .partial-matches
{
	padding: 0 0 0 10px;
	float: none;
}

.cventry .cventry-content .section-skill .section-main .partial-matches div.partial-match {
    float: none;
    margin: 3px 0;
}


/* section-currentjob */
.cventry .cventry-content .section-currentjob
 {
  
 }

.cventry .cventry-content .section-currentjob .section-main
 {
  height: auto;
 }


.cventry .cventry-content .section-currentjob .section-main .text-select
 {
  margin-top: 15px;
 }

.cventry .cventry-content .section-currentjob .section-main .btn-expand
 {
  display: none;
 }

.cventry .cventry-content .section-currentjob .section-main .input-source
 {
  margin-left: 160px;
 }
 
.cventry .cventry-content .section-currentjob .section-main .input-source select
 {
  border: 1px solid #999;
  width: 330px;
  height: 100px;
 }

.cventry .cventry-content .section-currentjob .section-main .btn-layout-1 
 {
  width: 300px;
  margin-left: 160px;
  color: #C5000F;
  
  
  background-image:url();
  border:0px solid #ABABAB;
  height:18px;
  line-height:16px;
  text-align:left;
  text-decoration: underline;
 }
 
.cventry .cventry-content .section-currentjob .section-main .btn-layout-1 a
 {
  color: #C5000F;
  text-decoration: underline;
  width: auto!important;
  height: 18px;
 }
 
.cventry .cventry-content .section-currentjob .section-main .btn-layout-1 a:hover
 {
  color: #C5000F;
  text-decoration: underline;
 }
 

.cventry .cventry-content .section-currentjob .section-list
 {
  float: left;
  height: auto;
  padding-bottom: 5px;
  background-color: #eee;
 }


.cventry .cventry-content .section-currentjob .section-list .section-list-title
 {
  margin-top: 15px;
  width: 500px;
  font-weight: bold;
  margin-left: 10px;
 }

.cventry .cventry-content .section-currentjob .section-list .section-list-introduction
 {
  margin-bottom: 5px;
  width: 500px;
  margin-left: 10px;
 }
 
 
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item
 {
  width: 510px;
  height: auto;
  
  margin-bottom: 10px;
  padding-bottom: 5px;
  
  float: left;
  
  background-color: #f9f9f9;
 }

.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .btn-delete
 {
  width: 500px;
  text-align: right;
 }

.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .text,
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .input
 {
  margin-top: 15px;
  float: left;
 }
 
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .text-name
 {
  width: 160px;
  float: left;
 }

.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .value-name
 {
  margin-top: 15px;
  float: left;
  width: 300px;
 }
 
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .text-topic
 {
  width: 160px;
  float: left;
 }

.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .input-topic
 {
  margin-top: 15px;
  float: left;
 }
 
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .input-topic select
 {
  width: 330px;
  border: 1px solid #999;
 }

.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .text-length
 {
  width: 160px;
  float: left;
 }

.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .input-length
 {
 
 }

.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .input-length select
 {
  width: 330px;
  border: 1px solid #999;
 }
 
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .text-from-year
 {
  width: 160px;
  float: left;
 }

.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .input-from-year
 {
 
 }

.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .input-from-year input
 {
  width: 132px;
  border: 1px solid #999;
 }
 
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .text-to-year
 {
  margin: 15px 10px 0px 10px;
 }

.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .input-to-year
 {
 
 }

.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .input-to-year input
 {
  width: 132px;
  border: 1px solid #999;
 }

.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .text-company
 {
  width: 160px;
  float: left;
 }

.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .text-confidential
 {
  width: 330px;
  margin-left: 160px;
  margin-top: 5px;
 }
 
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .text-sector
 {
  width: 160px;
  float: left;
 }

.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .input-sector input
 {
  width: 330px;
  border: 1px solid #999;
 }
 
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .input-company input
 {
  width: 330px;
  border: 1px solid #999;
 } 
 
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .text-institute
 {
  width: 160px;
 }

.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .input-institute
 {
 
 }

.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .input-institute input
 {
  width: 329px;
  border: 1px solid #999;
 }
 
.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .text-comments
 {
  width: 160px;
 }

.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .input-comments
 {
 
 }

.cventry .cventry-content .section-currentjob .section-list .section-list-main .item .input-comments textarea
 {
  width: 329px;
  height: 100px;
  border: 1px solid #999;
 }

/* section-course */

.cventry .cventry-content .section-course
 {
  
 }

.cventry .cventry-content .section-course .section-introduction
 {
  padding: 0px; 
 }
 
.cventry .cventry-content .section-course .section-main
 {
  float: left;
  height: auto;
  background-color: #eee;
 }

.cventry .cventry-content .section-course .section-list
 {
  float: left;
  height: auto;
  background-color: #eee;
  padding-bottom: 5px;
 }

.cventry .cventry-content .section-course .section-list .section-list-main .item
 {
  width: 510px;
  height: auto;
  
  margin-bottom: 10px;
  padding-bottom: 5px;
  
  float: left;
  
  background-color: #f9f9f9;
 }

.cventry .cventry-content .section-course .section-list .section-list-main .item .text,
.cventry .cventry-content .section-course .section-list .section-list-main .item .value,
.cventry .cventry-content .section-course .section-list .section-list-main .item .input
 {
  float: left;
  margin-top: 15px;
 }
 
.cventry .cventry-content .section-course .section-list .section-list-main .item .btn-delete
 {
  width: 500px;
  text-align: right;
 }

.cventry .cventry-content .section-course .section-list .section-list-main .item .text-name
 {
  width: 160px;
  text-indent: 10px;
 }

.cventry .cventry-content .section-course .section-list .section-list-main .item .value-name
 {
  width: 300px;
 }

.cventry .cventry-content .section-course .section-list .section-list-main .item .text-year
 {
  width: 160px;
  text-indent: 10px;
 }

.cventry .cventry-content .section-course .section-list .section-list-main .item .input-year input
 {
  border: 1px solid #999;
  width: 330px;
 }

.cventry .cventry-content .section-course .section-list .section-list-main .item .text-duration
 {
  width: 160px;
  text-indent: 10px;
 }

.cventry .cventry-content .section-course .section-list .section-list-main .item .input-duration input
 {
  border: 1px solid #999;
  width: 330px;
 }

.cventry .cventry-content .section-course .section-list .section-list-main .item .text-comments
 {
  width: 160px;
  text-indent: 10px;
 }

.cventry .cventry-content .section-course .section-list .section-list-main .item .input-comments textarea
 {
  border: 1px solid #999;
  width: 330px;
 }
 
 
 
 
 
 
/* section-language */

.cventry .cventry-content .section-language
 {
  
 }

.cventry .cventry-content .section-language .section-introduction
 {
  padding: 0px; 
 }
 
.cventry .cventry-content .section-language .section-main .text-select
 {
  width: 130px!important;
 }
 
.cventry .cventry-content .section-language .input-source select
 {
  width: 355px;
 }
 
.cventry .cventry-content .section-language .section-list
 {
  width: 510px;
  
  padding-bottom: 5px;
  
  float: left;
  
  background-color: #eee;
  
 }
 
.cventry .cventry-content .section-language .section-list .section-list-title
 {
  
 }

.cventry .cventry-content .section-language .section-list .section-list-introduction
 {
  
 }

.cventry .cventry-content .section-language .section-list .text
 {
  text-align: center;
 }
 
.cventry .cventry-content .section-language .section-list .text-level-excellent
 {
  width: 100px;
  height: 40px;
  
  margin-left: 130px;
  
  float: left;
 }

.cventry .cventry-content .section-language .section-list .text-level-fluent
 {
  width: 100px;
  height: 40px;
  
  float: left;
 }

.cventry .cventry-content .section-language .section-list .text-level-adequately 
 {
  width: 100px;
  height: 40px;
  
  float: left;
 }

.cventry .cventry-content .section-language .section-list .section-list-main
 {
  width: 510px;
  
  float: left;
 }
 
.cventry .cventry-content .section-language .section-list .section-list-main .item-odd,
.cventry .cventry-content .section-language .section-list .section-list-main .item-even
 {
  width: 510px;
  height: 45px;
  
  margin-bottom: 3px;
  
  float: left;
  
  background-color: #f9f9f9;
 }

.cventry .cventry-content .section-language .section-list .section-list-main .item .text-name
 {
  display: none;
 }

.cventry .cventry-content .section-language .section-list .section-list-main .item .btn-delete
 {
  float: right;
  width: 55px;
  margin: 15px 25px 0px 0px;
  text-align: right;
 }

.cventry .cventry-content .section-language .section-list .section-list-main .item .value-name
 {
  float: left;
  width: 120px;
  margin: 15px 0px 0px 10px;
 }

.cventry .cventry-content .section-language .section-list .section-list-main .item .input-level
 {
  display: block;
  
  width: 300px;
  
  margin-top: 13px;
  
  float: left;
 }

.cventry .cventry-content .section-language .section-list .section-list-main .item .input-level .listitem
 {
  display: block;
  
  width: 100px;
  
  float: left;
  
  text-align: center;
 }
 
.cventry .cventry-content .section-language .section-list .section-list-main .item label
 {
  display: none;
 }

 
/* section-skill */

.cventry .cventry-content .section-skill
 {

 }
 
.cventry .cventry-content .section-skill .maximum
 {
  font-size: 14px;
 }

.cventry .cventry-content .section-skill .section-main
 {
  height: auto;
  overflow: visible!important;
 }

.cventry .cventry-content .section-skill .section-main .text-group
 {
  margin-top: 15px;
  float: left;
 }

.cventry .cventry-content .section-skill .section-main .input-group select
 {
  margin-top: 15px;
  width: 252px;
  border: 1px solid #999;
 } 
 
.cventry .cventry-content .section-skill .section-main .btn-collapse,
.cventry .cventry-content .section-skill .section-main .btn-expand
 {
  display: none;
 }

.cventry .cventry-content .section-skill .section-main .text-select
 {
  margin-top: 15px;
  float: left;
 }
 
.cventry .cventry-content .section-skill .section-main .input-source select
 {
  margin-top: 15px;
  width: 250px;
  border: 1px solid #999;
 }

.cventry .cventry-content .section-skill .section-list
 {
  width: 510px;
  float: left;
  padding-bottom: 5px;
  background-color: #eee;
 }
 
.cventry .cventry-content .section-skill .section-list .text-level-expert 
 {
  float: left;
  width: 100px;
  height: 45px;
  margin-left: 130px;
  text-align: center;
 }
 
.cventry .cventry-content .section-skill .section-list .text-level-highly-experienced
 {
  float: left;
  width: 100px;
  height: 45px;
  margin-left: 0px;
  text-align: center;
 }

.cventry .cventry-content .section-skill .section-list .text-level-some-experience
 {
  float: left;
  width: 90px;
  height: 45px;
  margin-left: 5px;
  text-align: center;
 }

.cventry .cventry-content .section-skill .section-list .section-list-main
 {
  
 }

.cventry .cventry-content .section-skill .section-list .section-list-main .item
 {
  width: 510px;
  /*height: 45px;*/
  
  margin-bottom: 3px;
  
  float: left;
  
  background-color: #f9f9f9;
 }

.cventry .cventry-content .section-skill .section-list .section-list-main .item .btn-delete
 {
  float: right;
  width: 55px;
  margin: 11px 25px 0px 0px;
  text-align: right;
 }
 
.cventry .cventry-content .section-skill .section-list .section-list-main .item .value-name
 {
  float: left;
  width: 120px;
  margin: 10px 0px 10px 10px;
 }

.cventry .cventry-content .section-skill .section-list .section-list-main .item .value-group
 {
  display: none;
 }
 
.cventry .cventry-content .section-skill .section-list .section-list-main .item .input-comments
 {
  display: none;
 }
 
.cventry .cventry-content .section-skill .section-list .section-list-main .item .input-level
 {
  display: block;
  
  width: 300px;
  
  margin-top: 10px;
  
  float: left;
 }
 
.cventry .cventry-content .section-skill .section-list .section-list-main .item .input-level .listitem
 {
  display: block;
  
  width: 100px;
  
  float: left;
  
  text-align: center;
 }
 
.cventry .cventry-content .section-skill .section-list .section-list-main .item .input-level .listitem label
 {
  display: none;
 }

 
/* section-position */

.cventry .cventry-content .section-position
 {
  
 }

.cventry .cventry-content .section-position .maximum 
 {
  font-size: 12px;
 }

.cventry .cventry-content .section-position .section-main
 {
  height: auto;
 }

.cventry .cventry-content .section-position .section-main .btn-collapse,
.cventry .cventry-content .section-position .section-main .btn-expand
 {
  display: none;
 }
 
.cventry .cventry-content .section-position .section-main .text-select
 {
  margin-top: 15px;
  float: left;
 }
 
.cventry .cventry-content .section-position .section-main .input-source select
 {
  margin-top: 15px;
  width: 250px;
  border: 1px solid #999;
 }

.cventry .cventry-content .section-position .section-list
 {
  width: 510px;
  float: left;
  padding-bottom: 5px;
  background-color: #eee;
 }

.cventry .cventry-content .section-position .section-list .section-list-main
 {
  width: 510px;
  
  margin-bottom: 3px;
  
  float: left;
  
  background-color: #f9f9f9;
 }

.cventry .cventry-content .section-position .section-list .section-list-main .item
 {
   clear: both;
 }

.cventry .cventry-content .section-position .section-list .section-list-main .item .value-name
 {
  float: left;
  width: 320px;
  margin: 10px 0px 10px 10px;
  font-weight: bold;
 }

.cventry .cventry-content .section-position .section-list .section-list-main .item .btn-delete
 {
  float: right;
  width: 55px;
  margin: 10px 25px 0px 0px;
  text-align: right;
 }
 
 
/* section-joblocation */

.cventry .cventry-content .section-joblocation
 {
 
 }

.cventry .cventry-content .section-joblocation .section-main
 {
  height: auto;
 }
 
.cventry .cventry-content .section-joblocation .section-main .text
 {
  margin-top: 15px;
  float: left;
 }

.cventry .cventry-content .section-joblocation .section-main .input select
 {
  margin-top: 15px;
  width: 250px;
  border: 1px solid #999;
 }

.cventry .cventry-content .section-joblocation .section-list
 {
  width: 510px;
  float: left;
  padding-bottom: 5px;
  background-color: #eee;
 }

.cventry .cventry-content .section-joblocation .section-list .section-list-main
 {
  width: 510px;
/*  height: 45px;*/
  
  margin-bottom: 3px;
  
  float: left;
  
  background-color: #f9f9f9;
 }

.cventry .cventry-content .section-joblocation .section-list .section-list-main .item
 {
  clear:both;
 }

.cventry .cventry-content .section-joblocation .section-list .section-list-main .item .value-name
 {
  float: left;
  width: 320px;
  margin: 15px 0px 15px 10px;
  font-weight: bold;
 }

.cventry .cventry-content .section-joblocation .section-list .section-list-main .item .btn-delete
 {
  float: right;
  width: 55px;
  margin: 15px 25px 0px 0px;
  text-align: right;
 }


/* section-sts */

.cventry .cventry-content .section-sts
 {
 
 }

.cventry .cventry-content .section-sts .section-main
 {
  height: auto;  
 }
 
.cventry .cventry-content .section-sts .section-main .text-salary
 {
  float: left;
  width: 160px;
  margin-top: 15px;
 }
 
.cventry .cventry-content .section-sts .section-main .input-salary-currency select
 {
  width: 55px;
  border: 1px solid #999;
  float: left;
  margin-right: 1px;
  margin-top: 15px;
 }
 
.cventry .cventry-content .section-sts .section-main .input-salary-amount input
 {
  width: 86px;
  border: 1px solid #999;
  float: left;
  margin-right: 1px;
  margin-top: 15px;
 }
 
.cventry .cventry-content .section-sts .section-main .input-salary-frequency select
 {
  width: 100px;
  border: 1px solid #999;
  float: left;
  margin-right: 1px;
  margin-top: 15px;
 }
 
.cventry .cventry-content .section-sts .section-main .salary-visibility
{
    margin-left: 155px;
    margin-top: 3px;
    width: 300px;
}

.cventry .cventry-content .section-sts .section-main .salary-visibility .input-salary-visibility
{
    margin-left: 2px;
}

.cventry .cventry-content .section-sts .section-main .salary-visibility .input-salary-visibility input
{
    width: 15px;
    border-width: 0px;
}

.cventry .cventry-content .section-sts .section-main .salary-visibility .text-salary-visibility
{
    clear: none;
    width: 250px;
}

.cventry .cventry-content .section-sts .section-main .salary-visibility .text-salary-visibility-tip
{
    height: auto;
    display: none;
}
 
.cventry .cventry-content .section-sts .section-main .text-travelactivity
 {
  margin-top: 15px;
 }
 
.cventry .cventry-content .section-sts .section-main .input-travelactivity select
 {
  margin-top: 15px;
  width: 245px;
  border: 1px solid #999;
 }
 
.cventry .cventry-content .section-sts .section-main .text-foreignstationing
 {
  margin-top: 15px;
 }
 
.cventry .cventry-content .section-sts .section-main .input-foreignstationing select
 {
  margin-top: 15px;
  width: 245px;
  border: 1px solid #999;
 }
 
/* section-jobtype */

.cventry .cventry-content .section-jobtype
 {
  
 }

.cventry .cventry-content .section-jobtype .section-main
 {
  height: auto;
 }

.cventry .cventry-content .section-jobtype .input-primary
 {
  width: 330px;
  height: 40px;
  overflow: hidden;
  margin-left: 160px;
  margin-bottom: 5px;
  padding-bottom: 3px;
  
  border-bottom: 1px solid #999999;
 }

.cventry .cventry-content .section-jobtype .input-primary input
 {
  width: 16px!important;
  border: 0px solid #999999!important;
  margin-bottom: 0px;
 }
 
.cventry .cventry-content .section-jobtype .input-primary label
 {
  position: relative;
  top: -1px;
 }
 
.cventry .cventry-content .section-jobtype .input-secondary
 {
  margin-left: 160px;
 }
 
.cventry .cventry-content .section-jobtype .input-secondary input
 {
  width: 16px!important;
  border: 0px solid #999999!important;
  margin-bottom: 0px;
 }
 
.cventry .cventry-content .section-jobtype .input-secondary label
 {
  position: relative;
  top: -1px;
  margin-right: 10px;
 }
 
/* section-heading */

.cventry .cventry-content .section-heading
 {
 
 }

.cventry .cventry-content .section-heading .section-main .input-heading input
 {
  width: 330px;
  margin-left: 160px;
 }
 
/* section-presentation */

.cventry .cventry-content .section-presentation
 {
 
 }

.cventry .cventry-content .section-presentation .section-main 
 {
  height: auto;
 }

.cventry .cventry-content .section-presentation .section-main .input-presentation textarea
 {
  width: 330px;
  height: 100px;
  margin-left: 160px;
  
  border: 1px solid #999999;
 }
 
/* section-activation */

.cventry .cventry-content .section-activation
 {
 
 }

.cventry .cventry-content .section-activation .section-main
 {
  height: auto;
 }
 
.cventry .cventry-content .section-activation .section-main .btn-error
 {
  background-image:url();
  border:0px solid #ABABAB;
  height:18px;
  line-height:16px;
  margin-left:20px;
  text-align:left;
  width:300px;
 }
  
.cventry .cventry-content .section-activation .section-main .btn-error a
 {
  color: #C5000F!important;
  text-decoration: underline;
 }
 
.cventry .cventry-content .section-activation .section-main .btn-error a:hover
 {
  text-decoration: underline;
 }

/* section-emailservice */

.cventry .cventry-content .section-emailservice
 {
 
 }

.cventry .cventry-content .section-emailservice .section-main
 {
  height: auto;
 }

.cventry .cventry-content .section-emailservice .section-main .input-match-email-type-html,
.cventry .cventry-content .section-emailservice .section-main .text-match-email-type-html,
.cventry .cventry-content .section-emailservice .section-main .input-match-email-type-plain,
.cventry .cventry-content .section-emailservice .section-main .text-match-email-type-plain
 {
  display: none;
 }

.cventry .cventry-content .section-emailservice .section-main .input-contact-sms input
 {
  width: 16px;
  margin-bottom: 0px;
  margin-left: 20px;
  float: left;
  border: 0px solid #999999!important;
 }
 
.cventry .cventry-content .section-emailservice .section-main .error-summary{width: 500px}

.cventry .cventry-content .section-emailservice .section-main .text-contact-sms-prefix.text,
.cventry .cventry-content .section-emailservice .section-main .input-contact-sms,
.cventry .cventry-content .section-emailservice .section-main .text-contact-sms,
.cventry .cventry-content .section-emailservice .section-main .text-contact-sms-prefix,
.cventry .cventry-content .section-emailservice .section-main .text-contact-sms-mobile
{
    display:none
}

.cventry .cventry-content .section-emailservice .section-main .text-contact-sms-prefix select{margin-left:20px}

.cventry .cventry-content .section-emailservice .section-main .text-contact-sms-mobile
{
	width: 430px;
	height: 30px
}

.cventry .cventry-content .section-emailservice .section-main .text-contact-sms
 {
  position: relative;
  top: -1px;
  float: left;
  width: 450px;
  height: 29px;
  clear: none;
 }
 
.cventry .cventry-content .section-emailservice .section-main .text-contact-sms label
 {
 }

.cventry .cventry-content .section-emailservice .section-main .input-match-email input
 {
  width: 16px;
  margin-bottom: 0px;
  margin-left: 20px;
  float: left;
  border: 0px solid #999999!important;
 }

.cventry .cventry-content .section-emailservice .section-main .text-match-email
 {
  position: relative;
  top: -1px;
  float: left;
  width: 450px;
  height: 29px;
  clear: none;
 }

.cventry .cventry-content .section-emailservice .section-main .text-match-email label
 {
 }

.cventry .cventry-content .section-emailservice .section-main .input-match-email-frequency
 {
  margin-left: 20px;
  margin-top: 10px;
 }
 
.cventry .cventry-content .section-emailservice .section-main .input-match-email-frequency select
 {
  border: 1px solid #999999!important;
 }
 
 

.cventry .cventry-footer
 {
  width: 504px;
  overflow: hidden;
  float: left;

  /*background-color: #D5DCE4;*/
  padding: 3px;
  margin-top: 30px;
 }

 

.cventry .cventry-footer .nav-next a
 {
  float: right;
  display: block;
  width: 200px;
  height: 17px;
  padding-right: 18px;
  /*background-color: #D5DCE4;*/
  font-size: 12px;
  font-weight: bold!important;
  /*color: #004368;*/
  color: #000;
  text-decoration: none;
  text-align: right;
  background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarker.ashx');
  background-repeat: no-repeat;
  background-position: 203px 1px;
 }
 
.cventry .cventry-footer .nav-prev a
 {
  float: left;
  display: block;
  width: 230px;
  height: 17px;
  padding-left: 18px;
  /*background-color: #D5DCE4;*/
  font-size: 12px;
  font-weight: bold!important;
  /*color: #004368;*/
  color: #000;  
  text-decoration: none;
  text-align: left;
  background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarkerBack.ashx');
  background-repeat: no-repeat;
  background-position: 0px 1px;
 }

 
/* ==============================================================================
   My page - job seeker
   ============================================================================== */

/* My Page */

.MyPage .ThreeColumnCenter_left
 {
  
 }

.MyPage .ThreeColumnCenter_left .LoginContainer,
.MyMatches .ThreeColumnCenter_left .LoginContainer,
.MyDocuments .ThreeColumnCenter_left .LoginContainer,
.MySavedJobs .ThreeColumnCenter_left .LoginContainer,
.MyJobAlerts .ThreeColumnCenter_left .LoginContainer,
.ViewCV .ThreeColumnCenter_left .LoginContainer,
.MyLatestSearches .ThreeColumnCenter_left .LoginContainer
 {
  margin-bottom: 20px;
  padding-bottom: 10px;
 }
 
.MyPage .ThreeColumnCenter_left .LoginContainer .LogoutLink,
.MyMatches .ThreeColumnCenter_left .LoginContainer .LogoutLink,
.MyDocuments .ThreeColumnCenter_left .LoginContainer .LogoutLink,
.MySavedJobs .ThreeColumnCenter_left .LoginContainer .LogoutLink,
.MyJobAlerts .ThreeColumnCenter_left .LoginContainer .LogoutLink,
.ViewCV .ThreeColumnCenter_left .LoginContainer .LogoutLink,
.MyLatestSearches .ThreeColumnCenter_left .LoginContainer .LogoutLink
 {
  padding-left: 0px;
 }
 
.MyPage .ThreeColumnCenter_left .LoginContainer .LogoutLink .BtnLogout,
.MyMatches .ThreeColumnCenter_left .LoginContainer .LogoutLink .BtnLogout,
.MyDocuments .ThreeColumnCenter_left .LoginContainer .LogoutLink .BtnLogout,
.MySavedJobs .ThreeColumnCenter_left .LoginContainer .LogoutLink .BtnLogout,
.MyJobAlerts .ThreeColumnCenter_left .LoginContainer .LogoutLink .BtnLogout,
.ViewCV .ThreeColumnCenter_left .LoginContainer .LogoutLink .BtnLogout,
.MyLatestSearches .ThreeColumnCenter_left .LoginContainer .LogoutLink .BtnLogout
 {
  height: 20px;
  
  line-height: 18px;
 }

.MyPage .ThreeColumnCenter_left .MyMatches,
.MyMatches .ThreeColumnCenter_left .MyMatches,
.MyDocuments .ThreeColumnCenter_left .MyMatches,
.MySavedJobs .ThreeColumnCenter_left .MyMatches,
.MyJobAlerts .ThreeColumnCenter_left .MyMatches,
.ViewCV .ThreeColumnCenter_left .MyMatches,
.MyLatestSearches .ThreeColumnCenter_left .MyMatches
 {
  width: 154px;
  min-height: 150px;
  float: left;
  margin-bottom: 20px;
  padding-bottom: 10px; 
  background-color: #ffffff;
  background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/box_bg_156.ashx') ;
  background-position: left bottom;
  background-repeat: no-repeat;
/*  border-bottom: 1px solid #d1d1d1;*/
 }
 
.MyPage .ThreeColumnCenter_left .MyMatches a,
.MyMatches .ThreeColumnCenter_left .MyMatches a,
.MyDocuments .ThreeColumnCenter_left .MyMatches a,
.MySavedJobs .ThreeColumnCenter_left .MyMatches a,
.MyJobAlerts .ThreeColumnCenter_left .MyMatches a,
.ViewCV .ThreeColumnCenter_left .MyMatches a,
.MyLatestSearches .ThreeColumnCenter_left .MyMatches a
 {
	width: 154px;
	float: left;
    padding-bottom: 6px;
	font-weight: bold;
	text-indent: 30px;
	line-height: 16px;
	font-size: 12px;
	background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarker.ashx');
	background-repeat: no-repeat;
	background-position: 10px 0px;
	color:#F56123 !important;
 }
 
.MyPage .ThreeColumnCenter_left .MySavedCVsNoCVs,
.MyMatches .ThreeColumnCenter_left .MySavedCVsNoCVs,
.MyDocuments .ThreeColumnCenter_left .MySavedCVsNoCVs,
.MySavedJobs .ThreeColumnCenter_left .MySavedCVsNoCVs,
.MyJobAlerts .ThreeColumnCenter_left .MySavedCVsNoCVs,
.ViewCV .ThreeColumnCenter_left .MySavedCVsNoCVs,
.MyLatestSearches .ThreeColumnCenter_left .MySavedCVsNoCVs
 {
  width: 154px;
  float: left;
  margin-bottom: 20px;
  padding-bottom: 10px;  
  border-bottom: 1px solid #d1d1d1;
 }

.MyPage .ThreeColumnCenter_left .MySavedCVs,
.MyMatches .ThreeColumnCenter_left .MySavedCVs,
.MyDocuments .ThreeColumnCenter_left .MySavedCVs,
.MySavedJobs .ThreeColumnCenter_left .MySavedCVs,
.MyJobAlerts .ThreeColumnCenter_left .MySavedCVs,
.ViewCV .ThreeColumnCenter_left .MySavedCVs,
.MyLatestSearches .ThreeColumnCenter_left .MySavedCVs
 {
	width: 154px;
	float: left;
	margin-bottom: 20px;
	padding-bottom: 10px;  
	border: 0;
	background-color: #FFFFFF;
	background-image: url("/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/box_bg_156.ashx");
	background-position: left bottom;
	background-repeat: no-repeat;
	min-height: 150px;
 }

.MyPage .ThreeColumnCenter_left .MySavedCVs .Title,
.MyMatches .ThreeColumnCenter_left .MySavedCVs .Title,
.MyDocuments .ThreeColumnCenter_left .MySavedCVs .Title,
.MySavedJobs .ThreeColumnCenter_left .MySavedCVs .Title,
.MyJobAlerts .ThreeColumnCenter_left .MySavedCVs .Title,
.ViewCV .ThreeColumnCenter_left .MySavedCVs .Title,
.MyLatestSearches .ThreeColumnCenter_left .MySavedCVs .Title,

.MyPage .ThreeColumnCenter_left .MyMatches h2,
.MyMatches .ThreeColumnCenter_left .MyMatches h2,
.MyDocuments .ThreeColumnCenter_left .MyMatches h2,
.MySavedJobs .ThreeColumnCenter_left .MyMatches h2,
.MyJobAlerts .ThreeColumnCenter_left .MyMatches h2,
.ViewCV .ThreeColumnCenter_left .MyMatches h2,
.MyLatestSearches .ThreeColumnCenter_left .MyMatches h2
 {
	width: 154px;
	float: left;
	text-indent: 10px;
	margin-bottom: 5px;
	padding-bottom: 6px;  
	/*background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/stroke.ashx');*/
	background-image: url('/~/media/Customers/Great Britain/JobsStar/images/stroke2.ashx');
	background-repeat: no-repeat;
	background-position: center bottom;
	color: #F56123;
	font-weight: bold;
	font-size: 15px;
	line-height: 15px;
	font-family: Arial,helvetica,Sans-Serif;
	letter-spacing: normal!important;
 }

.MyPage .ThreeColumnCenter_left .MySavedCVs .RadTreeView,
.MyMatches .ThreeColumnCenter_left .MySavedCVs .RadTreeView,
.MyDocuments .ThreeColumnCenter_left .MySavedCVs .RadTreeView,
.MySavedJobs .ThreeColumnCenter_left .MySavedCVs .RadTreeView,
.MyJobAlerts .ThreeColumnCenter_left .MySavedCVs .RadTreeView,
.ViewCV .ThreeColumnCenter_left .MySavedCVs .RadTreeView,
.MyLatestSearches .ThreeColumnCenter_left .MySavedCVs .RadTreeView
 {
  width: 154px;
  
  float: left;
  margin-bottom: 5px;
  padding-bottom: 3px;

 }
.MyPage .ThreeColumnCenter_left .MySavedCVs .RadTreeView .rtLI,
.MyMatches .ThreeColumnCenter_left .MySavedCVs .RadTreeView .rtLI,
.MyDocuments .ThreeColumnCenter_left .MySavedCVs .RadTreeView .rtLI,
.MySavedJobs .ThreeColumnCenter_left .MySavedCVs .RadTreeView .rtLI,
.MyJobAlerts .ThreeColumnCenter_left .MySavedCVs .RadTreeView .rtLI,
.ViewCV .ThreeColumnCenter_left .MySavedCVs .RadTreeView .rtLI,
.MyLatestSearches .ThreeColumnCenter_left .MySavedCVs .RadTreeView .rtLI
 {
  margin: 3px 0;
 } 
 
.MyPage .ThreeColumnCenter_left .MySavedCVs .rtTop,
.MyMatches .ThreeColumnCenter_left .MySavedCVs .rtTop,
.MyDocuments .ThreeColumnCenter_left .MySavedCVs .rtTop,
.MySavedJobs .ThreeColumnCenter_left .MySavedCVs .rtTop,
.MyJobAlerts .ThreeColumnCenter_left .MySavedCVs .rtTop,
.ViewCV .ThreeColumnCenter_left .MySavedCVs .rtTop,
.MyLatestSearches .ThreeColumnCenter_left .MySavedCVs .rtTop,

.MyPage .ThreeColumnCenter_left .MySavedCVs .rtMid,
.MyMatches .ThreeColumnCenter_left .MySavedCVs .rtMid,
.MyDocuments .ThreeColumnCenter_left .MySavedCVs .rtMid,
.MySavedJobs .ThreeColumnCenter_left .MySavedCVs .rtMid,
.MyJobAlerts .ThreeColumnCenter_left .MySavedCVs .rtMid,
.ViewCV .ThreeColumnCenter_left .MySavedCVs .rtMid,
.MyLatestSearches .ThreeColumnCenter_left .MySavedCVs .rtMid,

.MyPage .ThreeColumnCenter_left .MySavedCVs .rtBot,
.MyMatches .ThreeColumnCenter_left .MySavedCVs .rtBot,
.MyDocuments .ThreeColumnCenter_left .MySavedCVs .rtBot,
.MySavedJobs .ThreeColumnCenter_left .MySavedCVs .rtBot,
.MyJobAlerts .ThreeColumnCenter_left .MySavedCVs .rtBot,
.ViewCV .ThreeColumnCenter_left .MySavedCVs .rtBot,
.MyLatestSearches .ThreeColumnCenter_left .MySavedCVs .rtBot
 {
  padding-left: 0px;
  white-space: normal;
  margin-left: 5px;
 }
 
.MyPage .ThreeColumnCenter_left .MySavedCVs .rtIn,
.MyMatches .ThreeColumnCenter_left .MySavedCVs .rtIn,
.MyDocuments .ThreeColumnCenter_left .MySavedCVs .rtIn,
.MySavedJobs .ThreeColumnCenter_left .MySavedCVs .rtIn,
.MyJobAlerts .ThreeColumnCenter_left .MySavedCVs .rtIn,
.ViewCV .ThreeColumnCenter_left .MySavedCVs .rtIn,
.MyLatestSearches .ThreeColumnCenter_left .MySavedCVs .rtIn
 {
  padding: 0;
  text-decoration: none;
  /*color: #000;*/
  color: #F56106;
  font-size: 12px;
 }

.MyPage .ThreeColumnCenter_left .MySavedCVs .rtHover .rtIn,
.MyMatches .ThreeColumnCenter_left .MySavedCVs .rtHover .rtIn,
.MyDocuments .ThreeColumnCenter_left .MySavedCVs .rtHover .rtIn,
.MySavedJobs .ThreeColumnCenter_left .MySavedCVs .rtHover .rtIn,
.MyJobAlerts .ThreeColumnCenter_left .MySavedCVs .rtHover .rtIn,
.ViewCV .ThreeColumnCenter_left .MySavedCVs .rtHover .rtIn,
.MyLatestSearches .ThreeColumnCenter_left .MySavedCVs .rtHover .rtIn
{
 background-color : transparent;
 text-decoration: underline;
 /*color: #d31616;*/
 color: #F56106;
 border: 0;
 font-size: 12px;
}
 
.MyPage .ThreeColumnCenter_left .MySavedCVs .rtPlus,
.MyMatches .ThreeColumnCenter_left .MySavedCVs .rtPlus,
.MyDocuments .ThreeColumnCenter_left .MySavedCVs .rtPlus,
.MySavedJobs .ThreeColumnCenter_left .MySavedCVs .rtPlus,
.MyJobAlerts .ThreeColumnCenter_left .MySavedCVs .rtPlus,
.ViewCV .ThreeColumnCenter_left .MySavedCVs .rtPlus,
.MyLatestSearches .ThreeColumnCenter_left .MySavedCVs .rtPlus
 {
  display: none;
 }

.MyPage .ThreeColumnCenter_left .MySavedCVs #ctl12_PanelActions,
.MyMatches .ThreeColumnCenter_left .MySavedCVs #ctl12_PanelActions,
.MyDocuments .ThreeColumnCenter_left .MySavedCVs #ctl12_PanelActions,
.MySavedJobs .ThreeColumnCenter_left .MySavedCVs #ctl12_PanelActions,
.MyJobAlerts .ThreeColumnCenter_left .MySavedCVs #ctl12_PanelActions,
.ViewCV .ThreeColumnCenter_left .MySavedCVs #ctl12_PanelActions,
.MyLatestSearches .ThreeColumnCenter_left .MySavedCVs #ctl12_PanelActions
 {
  width: 154px;
  
  float: left;
  
  margin-left: 5px;
 }
 
.MyPage .ThreeColumnCenter_left .MySavedCVsNoCVs,
.MyMatches .ThreeColumnCenter_left .MySavedCVsNoCVs,
.MyDocuments .ThreeColumnCenter_left .MySavedCVsNoCVs,
.MySavedJobs .ThreeColumnCenter_left .MySavedCVsNoCVs,
.MyJobAlerts .ThreeColumnCenter_left .MySavedCVsNoCVs,
.ViewCV .ThreeColumnCenter_left .MySavedCVsNoCVs,
.MyLatestSearches .ThreeColumnCenter_left .MySavedCVsNoCVs
 {
  width: 154px;
  
  float: left;
  
  margin-bottom: 20px;
  padding-bottom: 10px;  
  border-bottom: 1px solid #d1d1d1;
 }


.MyPage .ThreeColumnCenter_left .SavedJobs,
.MyMatches .ThreeColumnCenter_left .SavedJobs,
.MyDocuments .ThreeColumnCenter_left .SavedJobs,
.MySavedJobs .ThreeColumnCenter_left .SavedJobs,
.MyJobAlerts .ThreeColumnCenter_left .SavedJobs,
.ViewCV .ThreeColumnCenter_left .SavedJobs,
.MyLatestSearches .ThreeColumnCenter_left .SavedJobs, 
.MySavedCVsNoCVs
 {
  width: 154px;
  
  float: left;
  
  margin-bottom: 3px;
  padding-bottom: 10px;  
  border-bottom: 1px solid #d1d1d1;
 }

.MyPage .ThreeColumnCenter_left .SavedJobs .frameTopLeft .MainContainer,
.MyMatches .ThreeColumnCenter_left .SavedJobs .frameTopLeft .MainContainer,
.MyDocuments .ThreeColumnCenter_left .SavedJobs .frameTopLeft .MainContainer,
.MySavedJobs .ThreeColumnCenter_left .SavedJobs .frameTopLeft .MainContainer,
.MyJobAlerts .ThreeColumnCenter_left .SavedJobs .frameTopLeft .MainContainer,
.ViewCV .ThreeColumnCenter_left .SavedJobs .frameTopLeft .MainContainer,
.MyLatestSearches .ThreeColumnCenter_left .SavedJobs .frameTopLeft .MainContainer,
.MySavedCVsNoCVs .frameTopLeft .MainContainer
 {
  width: 145px;
  margin-right: 4px;
  margin-left: 5px;
  float: left;
  padding-bottom:20px;
 }
 
.MyPage .ThreeColumnCenter_left .MySavedJobs a,
.MyMatches .ThreeColumnCenter_left .MySavedJobs a,
.MyDocuments .ThreeColumnCenter_left .MySavedJobs a,
.MySavedJobs .ThreeColumnCenter_left .MySavedJobs a,
.MyJobAlerts .ThreeColumnCenter_left .MySavedJobs a,
.ViewCV .ThreeColumnCenter_left .MySavedJobs a,
.MyLatestSearches .ThreeColumnCenter_left .MySavedJobs a
 {
	color:#F56123 !important;
 }
 
.MyPage .ThreeColumnCenter_left .MySavedJobs,
.MyMatches .ThreeColumnCenter_left .MySavedJobs,
.MyDocuments .ThreeColumnCenter_left .MySavedJobs,
.MySavedJobs .ThreeColumnCenter_left .MySavedJobs,
.MyJobAlerts .ThreeColumnCenter_left .MySavedJobs,
.ViewCV .ThreeColumnCenter_left .MySavedJobs,
.MyLatestSearches .ThreeColumnCenter_left .MySavedJobs
 {
	width: 154px;
	float: left;
	margin-bottom: 20px;
	padding-bottom: 0px;
	font-weight: bold;
	text-indent: 30px;
	line-height: 16px;
	background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarker.ashx');
	background-repeat: no-repeat;
	background-position: 10px 0px;
 }
 
.MyPage .ThreeColumnCenter_left .SavedJobs .JobSearchSavedJobsHeader,
.MyMatches .ThreeColumnCenter_left .SavedJobs .JobSearchSavedJobsHeader,
.MyDocuments .ThreeColumnCenter_left .SavedJobs .JobSearchSavedJobsHeader,
.MySavedJobs .ThreeColumnCenter_left .SavedJobs .JobSearchSavedJobsHeader,
.MyJobAlerts .ThreeColumnCenter_left .SavedJobs .JobSearchSavedJobsHeader,
.ViewCV .ThreeColumnCenter_left .SavedJobs .JobSearchSavedJobsHeader,
.MyLatestSearches .ThreeColumnCenter_left .SavedJobs .JobSearchSavedJobsHeader, 
.MySavedCVsNoCVs .Title
 {
	width: 154px;
	float: left;
	margin-bottom: 5px;
	padding-bottom: 6px;
	/*background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/stroke.ashx');*/
	background-image: url('/~/media/Customers/Great Britain/JobsStar/images/stroke2.ashx');
	background-position: center bottom;
	background-repeat: no-repeat;
	text-indent: 10px;
	color: #F56123;
	font-weight: bold;
	font-size: 15px;
	line-height: 15px;
 }
 
.MyPage .ThreeColumnCenter_left .SavedJobs .MasterTable_Default,
.MyMatches .ThreeColumnCenter_left .SavedJobs .MasterTable_Default,
.MyDocuments .ThreeColumnCenter_left .SavedJobs .MasterTable_Default,
.MySavedJobs .ThreeColumnCenter_left .SavedJobs .MasterTable_Default,
.MyJobAlerts .ThreeColumnCenter_left .SavedJobs .MasterTable_Default,
.ViewCV .ThreeColumnCenter_left .SavedJobs .MasterTable_Default,
.MyLatestSearches .ThreeColumnCenter_left .SavedJobs .MasterTable_Default
 {
	width: 154px;
	float: left;
 }
 
.MyPage .ThreeColumnCenter_left .MyLastestSearches,
.MyMatches .ThreeColumnCenter_left .MyLastestSearches,
.MyDocuments .ThreeColumnCenter_left .MyLastestSearches,
.MySavedJobs .ThreeColumnCenter_left .MyLastestSearches,
.MyJobAlerts .ThreeColumnCenter_left .MyLastestSearches,
.ViewCV .ThreeColumnCenter_left .MyLastestSearches,
.MyLatestSearches .ThreeColumnCenter_left .MyLastestSearches
 {
  margin-top: 20px;
  margin-bottom: 10px;
  float: left;
 }

 
.MyPage .ThreeColumnCenter_left .JobSearchMaintainSearches,
.MyMatches .ThreeColumnCenter_left .JobSearchMaintainSearches,
.MyDocuments .ThreeColumnCenter_left .JobSearchMaintainSearches,
.MySavedJobs .ThreeColumnCenter_left .JobSearchMaintainSearches,
.MyJobAlerts .ThreeColumnCenter_left .JobSearchMaintainSearches,
.ViewCV .ThreeColumnCenter_left .JobSearchMaintainSearches,
.MyLatestSearches .ThreeColumnCenter_left .JobSearchMaintainSearches, 
.ThreeColumnCenter_left .SavedJobs, 
.MySavedCVsNoCVs
 {
	margin-top: 20px;
	width: 154px;
	float: left;
	margin-bottom: 20px;
	padding-bottom: 20px;  
	border: 0;
	background-color: #FFFFFF;
	background-image: url("/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/box_bg_156.ashx");
	background-position: left bottom;
	background-repeat: no-repeat;
	min-height: 150px;
 }
 
.MyPage .ThreeColumnCenter_left .JobSearchMaintainSearches .RadGrid,
.MyMatches .ThreeColumnCenter_left .JobSearchMaintainSearches .RadGrid,
.MyDocuments .ThreeColumnCenter_left .JobSearchMaintainSearches .RadGrid,
.MySavedJobs .ThreeColumnCenter_left .JobSearchMaintainSearches .RadGrid,
.MyJobAlerts .ThreeColumnCenter_left .JobSearchMaintainSearches .RadGrid,
.ViewCV .ThreeColumnCenter_left .JobSearchMaintainSearches .RadGrid,
.MyLatestSearches .ThreeColumnCenter_left .JobSearchMaintainSearches .RadGrid
{
  border-bottom: 0;
  margin-bottom: 3px;
  padding-bottom: 5px;
}
.MyPage .ThreeColumnCenter_left .JobSearchMaintainSearches .JobSearchGrid,
.MyMatches .ThreeColumnCenter_left .JobSearchMaintainSearches .JobSearchGrid,
.MyDocuments .ThreeColumnCenter_left .JobSearchMaintainSearches .JobSearchGrid,
.MySavedJobs .ThreeColumnCenter_left .JobSearchMaintainSearches .JobSearchGrid,
.MyJobAlerts .ThreeColumnCenter_left .JobSearchMaintainSearches .JobSearchGrid,
.ViewCV .ThreeColumnCenter_left .JobSearchMaintainSearches .JobSearchGrid,
.MyLatestSearches .ThreeColumnCenter_left .JobSearchMaintainSearches .JobSearchGrid
{
	/*border-bottom: 1px solid #d1d1d1;*/
}

.MyPage .ThreeColumnCenter_left .JobSearchMaintainSearches .GridHeader_Default,
.MyPage .ThreeColumnCenter_left .JobSearchMaintainSearches .rgHeader,
.MyMatches .ThreeColumnCenter_left .JobSearchMaintainSearches .GridHeader_Default,
.MyMatches .ThreeColumnCenter_left .JobSearchMaintainSearches .rgHeader,
.MyDocuments .ThreeColumnCenter_left .JobSearchMaintainSearches .GridHeader_Default,
.MyDocuments .ThreeColumnCenter_left .JobSearchMaintainSearches .rgHeader,
.MySavedJobs .ThreeColumnCenter_left .JobSearchMaintainSearches .GridHeader_Default,
.MySavedJobs .ThreeColumnCenter_left .JobSearchMaintainSearches .rgHeader,
.MyJobAlerts .ThreeColumnCenter_left .JobSearchMaintainSearches .GridHeader_Default,
.MyJobAlerts .ThreeColumnCenter_left .JobSearchMaintainSearches .rgHeader,
.ViewCV .ThreeColumnCenter_left .JobSearchMaintainSearches .GridHeader_Default,
.ViewCV .ThreeColumnCenter_left .JobSearchMaintainSearches .rgHeader,
.MyLatestSearches .ThreeColumnCenter_left .JobSearchMaintainSearches .GridHeader_Default, 
.MyLatestSearches .ThreeColumnCenter_left .JobSearchMaintainSearches .rgHeader, 
.MySavedCVsNoCVs .Title
{
	width: 147px;
	float: left;
	margin-bottom: 5px;
	padding-bottom: 6px;  
	padding-left: 0px;
	/*background-image: url("/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/stroke.ashx");*/
	background-image: url("/~/media/Customers/Great Britain/JobsStar/images/stroke2.ashx");
	background-position: center bottom;
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 15px;
	line-height: 15px;
	text-indent: 10px;
	color: #F56123;
 }


.MyPage .ThreeColumnCenter_left .JobSearchMaintainSearches .Manage a,
.MyMatches .ThreeColumnCenter_left .JobSearchMaintainSearches .Manage a,
.MyDocuments .ThreeColumnCenter_left .JobSearchMaintainSearches .Manage a,
.MySavedJobs .ThreeColumnCenter_left .JobSearchMaintainSearches .Manage a,
.MyJobAlerts .ThreeColumnCenter_left .JobSearchMaintainSearches .Manage a,
.ViewCV .ThreeColumnCenter_left .JobSearchMaintainSearches .Manage a,
.MyLatestSearches .ThreeColumnCenter_left .JobSearchMaintainSearches .Manage a
 {
	/*margin-left: 4px;*/
	word-wrap:break-word;
	color:#F56123 !important;
 }

.MyPage .ThreeColumnCenter_left .MaintainSearchMaintainAgents,
.MyMatches .ThreeColumnCenter_left .MaintainSearchMaintainAgents,
.MyDocuments .ThreeColumnCenter_left .MaintainSearchMaintainAgents,
.MySavedJobs .ThreeColumnCenter_left .MaintainSearchMaintainAgents,
.MyJobAlerts .ThreeColumnCenter_left .MaintainSearchMaintainAgents,
.ViewCV .ThreeColumnCenter_left .MaintainSearchMaintainAgents,
.MyLatestSearches .ThreeColumnCenter_left .MaintainSearchMaintainAgents
 {
  display: none!important;
 }
 
.MyPage .ThreeColumnCenter_left .MyDocuments,
.MyMatches .ThreeColumnCenter_left .MyDocuments,
.MyDocuments .ThreeColumnCenter_left .MyDocuments,
.MySavedJobs .ThreeColumnCenter_left .MyDocuments,
.MyJobAlerts .ThreeColumnCenter_left .MyDocuments,
.ViewCV .ThreeColumnCenter_left .MyDocuments,
.MyLatestSearches .ThreeColumnCenter_left .MyDocuments
 {
  width: 154px;
  
  float: left;
  
  margin-bottom: 20px;
  padding-bottom: 10px;  
  border-bottom: 1px solid #d1d1d1;
 }
 
.MyPage .ThreeColumnCenter_left .MyDocuments a,
.MyMatches .ThreeColumnCenter_left .MyDocuments a,
.MyDocuments .ThreeColumnCenter_left .MyDocuments a,
.MySavedJobs .ThreeColumnCenter_left .MyDocuments a,
.MyJobAlerts .ThreeColumnCenter_left .MyDocuments a,
.ViewCV .ThreeColumnCenter_left .MyDocuments a,
.MyLatestSearches .ThreeColumnCenter_left .MyDocuments a,

.MyPage .ThreeColumnCenter_left .CreateCV a,
.MyMatches .ThreeColumnCenter_left .CreateCV a,
.MyDocuments .ThreeColumnCenter_left .CreateCV a,
.MySavedJobs .ThreeColumnCenter_left .CreateCV a,
.MyJobAlerts .ThreeColumnCenter_left .CreateCV a,
.ViewCV .ThreeColumnCenter_left .CreateCV a,
.MyLatestSearches .ThreeColumnCenter_left .CreateCV a,

.MyPage .ThreeColumnCenter_left .ManageCV a,
.MyMatches .ThreeColumnCenter_left .ManageCV a,
.MyDocuments .ThreeColumnCenter_left .ManageCV a,
.MySavedJobs .ThreeColumnCenter_left .ManageCV a,
.MyJobAlerts .ThreeColumnCenter_left .ManageCV a,
.ViewCV .ThreeColumnCenter_left .ManageCV a,
.MyLatestSearches .ThreeColumnCenter_left .ManageCV a,

.MyPage .ThreeColumnCenter_left .Manage a,
.MyMatches .ThreeColumnCenter_left .Manage a,
.MyDocuments .ThreeColumnCenter_left .Manage a,
.MySavedJobs .ThreeColumnCenter_left .Manage a,
.MyJobAlerts .ThreeColumnCenter_left .Manage a,
.ViewCV .ThreeColumnCenter_left .Manage a,
.MyLatestSearches .ThreeColumnCenter_left .Manage a, 

.ThreeColumnCenter_right .UserInformation .updateProfile a
 {
	
	float: left;
	margin-bottom: 0;
	padding-bottom: 10px; 
	padding-left: 30px;
	padding-right: 6px;
	font-weight: bold;
	line-height: 16px;
	background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarker.ashx');
	background-repeat: no-repeat;
	background-position: 10px 1px;
 }

.MyPage .ThreeColumnCenter_left .CreateCV a,
.MyMatches .ThreeColumnCenter_left .CreateCV a,
.MyDocuments .ThreeColumnCenter_left .CreateCV a,
.MySavedJobs .ThreeColumnCenter_left .CreateCV a,
.MyJobAlerts .ThreeColumnCenter_left .CreateCV a,
.ViewCV .ThreeColumnCenter_left .CreateCV a,
.MyLatestSearches .ThreeColumnCenter_left .CreateCV a
 {
  border: 0;
 }
 
 
.MyPage .ThreeColumnCenter_middle,
.MyMatches .ThreeColumnCenter_middle,
.MyDocuments .ThreeColumnCenter_middle,
.MySavedJobs .ThreeColumnCenter_middle,
.MyJobAlerts .ThreeColumnCenter_middle,
.ViewCV .ThreeColumnCenter_middle,
.MyLatestSearches .ThreeColumnCenter_middle
 {
  width: 600px;
 }

.MyPage .ThreeColumnCenter_middle ul,
.MyMatches .ThreeColumnCenter_middle ul,
.MyDocuments .ThreeColumnCenter_middle ul,
.MySavedJobs .ThreeColumnCenter_middle ul,
.MyJobAlerts .ThreeColumnCenter_middle ul,
.ViewCV .ThreeColumnCenter_middle ul,
.MyLatestSearches .ThreeColumnCenter_middle ul
 {
  list-style-image:url('/~/media/Customers/Great Britain/JobsStar/images/bullet2.ashx');
 }
 
.MyPage .ThreeColumnCenter_middle .topleft,
.MyMatches .ThreeColumnCenter_middle .topleft,
.MyDocuments .ThreeColumnCenter_middle .topleft,
.MySavedJobs .ThreeColumnCenter_middle .topleft,
.MyJobAlerts .ThreeColumnCenter_middle .topleft,
.ViewCV .ThreeColumnCenter_middle .topleft,
.MyLatestSearches .ThreeColumnCenter_middle .topleft
 {
  width: 280px;
  
  float: left;
  
  margin-left: 10px;
  margin-right: 20px;
 }
 
.MyPage .ThreeColumnCenter_middle .topRight,
.MyMatches .ThreeColumnCenter_middle .topRight,
.MyDocuments .ThreeColumnCenter_middle .topRight,
.MySavedJobs .ThreeColumnCenter_middle .topRight,
.MyJobAlerts .ThreeColumnCenter_middle .topRight,
.ViewCV .ThreeColumnCenter_middle .topRight,
.MyLatestSearches .ThreeColumnCenter_middle .topRight
 {
  width: 280px;
  
  float: left;
 }

.MyPage .ThreeColumnCenter_right,
.MyMatches .ThreeColumnCenter_right,
.MyDocuments .ThreeColumnCenter_right,
.MySavedJobs .ThreeColumnCenter_right,
.MyJobAlerts .ThreeColumnCenter_right,
.ViewCV .ThreeColumnCenter_right,
.MyLatestSearches .ThreeColumnCenter_right
 {
  width: 160px;
 }
 
.MyPage .ThreeColumnCenter_right .Header,
.MyMatches .ThreeColumnCenter_right .Header,
.MyDocuments .ThreeColumnCenter_right .Header,
.MySavedJobs .ThreeColumnCenter_right .Header,
.MyJobAlerts .ThreeColumnCenter_right .Header,
.ViewCV .ThreeColumnCenter_right .Header,
.MyLatestSearches .ThreeColumnCenter_right .Header
 {
  height: 20px;
  width: 154px;
  
  float: left;
  
  margin-bottom: 5px;
  margin-left: 0px;
  padding-bottom: 6px;  
  border-bottom: 1px solid #d1d1d1;
  
  color: #3d3d3d;
  
  font-weight: bold;
  font-size: 15px;
  line-height: 15px;
 }
 
.MyPage .ThreeColumnCenter_right .Help,
.MyMatches .ThreeColumnCenter_right .Help,
.MyDocuments .ThreeColumnCenter_right .Help,
.MySavedJobs .ThreeColumnCenter_right .Help,
.MyJobAlerts .ThreeColumnCenter_right .Help,
.ViewCV .ThreeColumnCenter_right .Help,
.MyLatestSearches .ThreeColumnCenter_right .Help,
.MyPage .ThreeColumnCenter_right .Help
 {
  width: 154px;
  
  float: left;
 }

.MyPage .ThreeColumnCenter_right .FAQ,
.MyMatches .ThreeColumnCenter_right .FAQ,
.MyDocuments .ThreeColumnCenter_right .FAQ,
.MySavedJobs .ThreeColumnCenter_right .FAQ,
.MyJobAlerts .ThreeColumnCenter_right .FAQ,
.ViewCV .ThreeColumnCenter_right .FAQ,
.MyLatestSearches .ThreeColumnCenter_right .FAQ
 {
  width: 154px;
  
  float: left;
 }
 
 
/* Matches  */

.MyMatches .ThreeColumnCenter_middle .ManageMyCVs
 {
  width: 575px;
  
  float: left;
  
  margin-top: 20px;
  margin-left: 10px;
 }

/* CVs */

.MySavedJobs .ThreeColumnCenter_middle .RadGrid
 {
  width: 575px;
  
  float: left;
  
  margin-top: 20px;
 }

/* Saved ads */

.MySavedJobs .ThreeColumnCenter_middle #ctl22_grdJobs
 {
  width: 575px;
  
  float: left;
  
  margin-top: 20px;
  margin-left: 10px;
 }

/* Saved searches/agents */

.MyJobAlerts .ThreeColumnCenter_middle .JobSearchMaintainSearches
 {
  width: 575px;
  
  float: left;
  
  margin-top: 20px;
  margin-left: 10px;
 }
.MyJobAlerts .ThreeColumnCenter_middle .RadGrid_Default
 {
  width: 573px;
 }

/* Banner ads */

/* My documents */

.MyDocuments .ThreeColumnCenter_middle #ctl24_grdFiles
 {
  width: 575px;
  
  float: left;
  
  margin-top: 10px;
  margin-left: 10px;
 }

.MyDocuments .ThreeColumnCenter_middle .CssClassJobSearchGridCommand,
.MyDocuments .ThreeColumnCenter_middle .CssClassJobSearchGridCommand
 {
  margin-left: 4px;
 }

.MyDocuments .ThreeColumnCenter_middle .FileStorageUpload 
 {
  width: 550px;
  float: left;
  margin-top: 20px;
  margin-left: 10px;
 }

.MyDocuments .ThreeColumnCenter_middle #ctl22_rdUploadButtonArea
 {
  width: 550px;
  float: left;
  margin-top: 20px;
  margin-left: 10px;
 }
 
.MyDocuments .ThreeColumnCenter_middle input
 {
  width: 100px;
 }
 
.MyDocuments .ThreeColumnCenter_middle #ctl22_btnUpload
 {
  float: left;
  width: 100px;
  margin-left: 10px;
 }

/* Latest searches */


/* ViewCV */

.ViewCV .ThreeColumnCenter_middle .ViewCV
{
 float: left;
 margin-left: 20px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .Title
{
	color: #F56106;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .Email a
{
    font-size: 9pt;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .Title
{
    margin-top: 20px;
	font-size: 14pt;
    font-weight: bold;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .IntroText
{
    font-size: 9pt;
    margin-bottom: 10px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .Exclamation
{
    font-size: 9pt;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .ExclamationIcon
{
    float: left;
    min-width: 0px;
    margin-right: 5px;
	width: 10px;
	height: 10px;
	overflow: hidden;
	background-image: url('/~/media/Customers/Great Britain/JobsStar/images/exclaim.ashx');
	position: relative;
	top: 2px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .ExclamationIcon img
{
	display: none;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .ColorTextExplanation
{
    font-size: 8pt;
    margin-bottom: 10px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .AreaHeader
{
    margin-top: 20px;
    font-weight: bold;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .EditLink
{
    margin-top: -10px;
    margin-bottom: 5px;
    clear: both;
    border-bottom: solid 1px #cccccc;
    text-align: right;
    margin-right: 20px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .EditLink a:hover
{
    text-decoration: none;  
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .EditLink a
{
    color:#F56123 !important;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .Salary.Hide
{
	color: #D81821;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .FloatCleaner
{
    clear: both;
    font-size: 0px;
    width: 0px;
    height: 0px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .ListSpacer
{
    font-size: 0px;
    height: 10px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .ColorTextExplanation,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .Name,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .Zipcode,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .Address,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .City,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .Country,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .Phone,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .Mobile,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .Email a:link,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .Email a:visited,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .Email a:active,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .Email a:hover,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PreviousAndCurrentJob .Description .Company
{
    /*color: #d81821;*/
	color: #F56106;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .Country
{
    margin-bottom: 10px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .LeadText_Phone,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .LeadText_Mobile,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .LeadText_Email,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .LeadText_Sex
{
    clear: left;
    float: left;
    width: 100px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .Phone,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .Mobile,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .Email,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .Sex
{
    float: left;
    width: 400px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .SectionLanguage .LanguageLevelText
{
    float: left;
    width: 150px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .PersonalInformation .SectionLanguage .LanguageText
{
    float: left;
    width: 100px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionEducation .Period,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PreviousAndCurrentJob .Period,
.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionCourse .Period
{
    float: left;
    width: 100px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionEducation .Description,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PreviousAndCurrentJob .Description,
.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionCourse .Description
{
    float: right;
    width: 470px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionEducation .Description .Institute,
.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionEducation .Description .Name,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PreviousAndCurrentJob .Description .Text,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PreviousAndCurrentJob .Description .Sector,
.ViewCV .ThreeColumnCenter_middle .ViewCV .Course .Description .CourseText
{
    float: left;
    clear: left;
    margin: 0px 0px 5px 0px;
    width: 230px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionEducation .Description .Topic,
.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionEducation .Description .Length,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PreviousAndCurrentJob .Description .Company,
.ViewCV .ThreeColumnCenter_middle .ViewCV .PreviousAndCurrentJob .Description .Comments,
.ViewCV .ThreeColumnCenter_middle .ViewCV .Course .Description .CourseComments
{
    float: right;
    clear: right;
    margin: 0px 0px 5px 0px;
    width: 230px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionJobLocation .JobLocation .ContinentText,
.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionJobLocation .JobLocation .CountryText,
.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionJobLocation .JobLocation .District1Text,
.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionJobLocation .JobLocation .District2Text,
.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionJobLocation .JobLocation .District3Text,
.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionJobLocation .JobLocation .District4Text
{
    float: left;
    min-width: 0px;
    margin-right: 20px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionSkill .Skill .SkillLevel
{
    float: left;
    width: 90px;
    margin-right: 10px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionSkill .Skill .SkillText,
.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionSkill .Skill .SkillGroupText,
.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionSkill .Skill .SkillComment
{
    float: left;
    width: 125px;
    margin-right: 10px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionJobType .Separator,
.ViewCV .ThreeColumnCenter_middle .ViewCV .SectionPosition .Separator
{
    display: none;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .linkPanel
{
    margin: 20px 0px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .linkPanel div
{
    float: left;
    min-width: 0px;
    margin-right: 5px;
}

.ViewCV .ThreeColumnCenter_middle .ViewCV .ActionPostbackIcon
{
    margin-left: 30px;
}





.ThreeColumnCenter_middle .RadGrid_Default
{
	border:1px solid #828282;

/*	width: 500px; */
}

.ThreeColumnCenter_middle .GridHeader_Default, .ThreeColumnCenter_middle .GridHeader_Default a 
{
	color:#272722;
	text-decoration:none;
}

.ThreeColumnCenter_middle .GridHeader_Default, .ThreeColumnCenter_middle .ResizeHeader_Default,
.ThreeColumnCenter_middle .rgHeader
{
	background:#F4F4F4 url('WebResource.axd?d=-wDeEuJAyvyQznWgO625MWgBZOYR6YMiMg-T3KmEaCB-oMCXK-CXD6Ex3KWfC_d5zUxZ7KYLdNLcLU3znBHFNw2&t=633820594116875000') repeat-x scroll 0 0;
	border-bottom:1px solid #828282;
	font-size:13px;
	padding-bottom:8px;
	padding-top:9px;
	text-align:left;
}

.GridRow_Default td, .GridAltRow_Default td, .GridEditRow_Default td, .GridFooter_Default td, .GridGroupFooter_Default td, .GridFilterRow_Default td, .GridHeader_Default, .ResizeHeader_Default, .GroupHeader_Default td 
{
	padding-left:4px;
	padding-right:4px;
	/*color: #004368;*/
	color: #000;
}

.GridHeader_Default
 {
  /*text-align: center!important;*/
 }
.MyMatches .ManageMyCVs
{
	margin-bottom: 20px;
}

.MyMatches .MyMatches .LiTitle
{
    font-weight: bold;
    font-size: 14px;
    color: #F56123;
}

.MyMatches .MyMatches .MainContainer
{
    padding-top: 15px;
    margin-left: 10px;
    
}

.MyMatches .MyMatches .IntroText
{
	margin: 0px;
	padding: 0px;
	margin-top: -10px;
}
.MyMatches .MyMatches .MatchItem
{
    margin-top: 5px;
}

.MyMatches .MyMatches .MatchItem a
{
    background-position: left center;
    background-repeat: no-repeat;
    font-size: 12px;
    font-weight: bold;
}

.MyMatches .MatchList .MatchItem
{
    padding: 5px;
    margin: 15px 0;
    width: 550px;
}

.MyMatches .MatchList .MatchItem h2
{
    color: #c5000f;
    margin: 5px 0;
}

.MyMatches .MatchList .MatchItem h2 a
{
    color: #F56123;
    text-decoration: none;
    font-size: 19px;
}

.MyMatches .MatchList .MatchItem h2 a:hover
{
    text-decoration: underline;
}

.MyMatches .MatchList .MatchItem .MatchItemInfoLine
{
    float: left;
}

.MyMatches .MatchList .MatchItem .MatchItemInfoLine .CompanyContainer
{
    float: left;
    width: 450px;    
}

.MyMatches .MatchList .MatchItem .MatchItemInfoLine .CompanyContainer .Company
{
    font-weight: bold;
}

.MyMatches .MatchList .MatchItem .MatchItemInfoLine .LocationContainer
{
    float: left;
    width: 450px;
}

.MyMatches .MatchList .MatchItem .MatchItemInfoLine .LocationContainer .Location
{
    color: #636363;
}

.MyMatches .MatchList .MatchItem .MatchItemInfoLine .Points
{
    float: right;
    text-align: right;
    width: 100px;
}

.MyMatches .MatchList .MatchItem .MatchItemInfoLine .Points span
{
    font-size: 16px;
    font-weight: bold;
}

.MyMatches .MatchList .MatchItem .MatchItemBody
{
    float: left;
    width: 600px;
    margin-bottom: 2px;
}

.MyMatches .MatchList .MatchItem .MatchItemBody .JobTeaserContainer
{
    float: left;
    margin-bottom: 5px;
}

.MyMatches .MatchList .MatchItem .MatchItemBody .JobTeaserContainer .JobTeaser
{
    font-size: 80%;
    width: 400px;
}

.MyMatches .MatchList .MatchItem .MatchItemBody .CompanyLogoContainer
{
    float: right;
}

.MyMatches .MatchList .MatchItem .ActivationDateContainer
{
    float: right;
    font-size: 80%;
}

.MyMatches .MatchList .MatchItem .ActivationDateContainer .ActivationDateLabel,
.MyMatches .MatchList .MatchItem .ActivationDateContainer .ActivationDate,
.MyMatches .MatchList .MatchItem .ViewJob
{
    display: inline;
    margin-right: 3px;
}

.MyMatches .MatchList .MatchItem .ViewJob a
{
    background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarker.ashx');
    background-position: 0 100%;
    background-repeat: no-repeat;
    margin-right: 19px;
    padding-left: 18px;
    text-decoration: none;
	color: #F56123;
	font-weight: bold;
}

/* footerMenu */

.footerMenu
 {
  border-top:1px solid #DDDDDD;
  color:#DDDDDD;
  float:left;
  height:21px;
  margin-bottom:10px;
  margin-top:50px;
  padding-top:15px;
  text-align:center;
  width:100%;
 }

.footerMenu a
 {
  color: #FF5B1E;
  margin-right: 4px;
  margin-left: 4px;
  font-family: Tahoma, Sans-Serif;
  font-size: 9px;
  font-weight: bold;
 }



 
/* **Powered by Matchwork.com** */


.PoweredByMatchwork{float: right; margin-left: 0px; position: relative; top: -19px; display:block;}

.poweredBy{float: right; padding:3px}

#wrap #footer ul {
	width:auto !important;
	margin: 3px 15px !important;
}

/* Inactive job aditional styles */
.ViewJobControl .JobAd.Inactive *
{color: #c4c4c4 !important}

.ViewJobControl .JobAd.Inactive img{opacity: 0.27}

.ViewJobControl .JobAd.Inactive .disclaimer *{color: #000 !important}
.ViewJobControl .JobAd.Inactive .disclaimer{
 border: 3px solid #376297 !important;
 padding: 10px!important;
 margin: 10px !important;
}

/* Export XML page */
.ExportXml .ThreeColumnCenter_middle .MainTitle
{
    padding-left: 20px;
    margin-bottom: 20px;
}
.ExportXml .ThreeColumnCenter_middle .MainTitle h1
{
    color: #666666;
    font-size: 18px;
}

.ExportXml .ThreeColumnCenter_middle .Categories,
.ExportXml .ThreeColumnCenter_middle .Locations
{
    width: 300px;
}

.ExportXml .ThreeColumnCenter_middle .HotJobsLink .title,
.ExportXml .ThreeColumnCenter_middle .Categories .title,
.ExportXml .ThreeColumnCenter_middle .Locations .title
{
    font-size: 14px;
    color: #666666;
    border-bottom: solid 1px #666666;
    width: 200px;
}

.ExportXml .ThreeColumnCenter_middle .HotJobsLink
{
    margin-top: 10px;
    margin-bottom: 40px;
    padding-left: 20px;
}

.ExportXml .ThreeColumnCenter_middle .Categories
{
    margin-left: 20px;
    float: left;
}

.ExportXml .ThreeColumnCenter_middle .Locations
{
    float: right;
}


/*
====================================================================================
    AnR - ViewCandidate page - START
====================================================================================
*/
.CVId, .PersonalInformation, 
.PersonalInformationCountry, .PersonalInformationTelephone_Anon, 
.PersonalInformationEmail_Anon, .PersonalInformationAgeUnspecified, 
.PersonalInformationSalaryAmountUnspecified, .PersonalInformationTravelDetailsUnspecified, 
.PersonalInformationForeignStationingUnspecified
{
	padding-bottom: 10px;
}

.EducationHeading, .CoursesHeading,
.PersonalInformationHeading, .PersonalInformationAgeHeading, 
.PersonalInformationSalaryHeading, .PersonalInformationTravelDetailsHeading, 
.PersonalInformationForeignStationingHeading, .PersonalInformationLanguagesHeading, 
CvPresentationHeading, .JobsHeading, .CvPresentationHeading, .SkillsHeading, .NotesHeading, 
.JobTypesHeading, .PositionsRequestedHeading, .LocationsRequestedHeading
{
	font-weight: bold;
	margin-top: 10px;
	color: #FF5B1E;
}
.CvPresentationText
{
	padding-bottom: 20px;
}
#ctl05_notesTextbox
{
	border: solid 1px #5e9cae; 
}
#ctl05_addTimestampButton, #ctl05_saveNoteButton
{
	float: left;
	background-color: #5e9cae;
	color: #ffffff;
	width: 110px;
	margin-top: 10px;
}
#ctl05_addTimestampButton
{
	margin-right: 10px;
}
.ActionButtons
{
	clear: left;
	padding: 15px 0 10px 0;
}
#ctl05_ctl00_lbtnAction, #ctl05_ctl01_HyperLink, #ctl05_ctl02_lbtnAction, #ctl05_ctl03_lbtnAction
{
	padding-right: 5px;
}
.PreviousAndCurrentJobsFromYear,
.PreviousAndCurrentJobsToYear,
.EducationFromYear,
.EducationToYear
{
    float: left;
    width: 50px;
    margin-top: 5px;
}

.PreviousAndCurrentJobsSector
{
    float: left;
    width: 50px;
}

.EducationInstitute,
.PreviousAndCurrentJobsText,
.PreviousAndCurrentJobsCompany,
.PreviousAndCurrentJobsCompanyAnonymous,
.PreviousAndCurrentJobsComments,
.PersonalInformationStreet,
.PersonalInformationTelephone,
.PersonalInformationTelephone_Anon

{
    clear: left;
}
.PreviousAndCurrentJobsComments, .JobsHeading
{
	/*padding-bottom: 10px;*/
}
.PreviousAndCurrentJobs
{
	padding-bottom: 10px;
}
.LocationsRequested, .JobTypes, .PositionsRequested
{
	padding-bottom: 20px;
}
.SkillsLevel, .SkillsGroup, .SkillsText
{
	float: left;
	padding-right: 10px;
	width: 220px;
}
.SkillsComments
{
	float: left;
}
.JobTypesHeading
{
	clear: left;
	padding-top: 20px;
}
.PositionsRequestedText
{
	float: left;
	padding-right: 10px;
}

.NotesButtons 
{
	overflow: hidden;
	zoom: 1;
	margin-top: 5px;
}

.NotesButtons .NotesAddTimeStampButton,
.NotesButtons .NotesSaveNoteButton
{
	float: left;
}

.NotesButtons .NotesAddTimeStampButton 
{
	margin-right: 5px;
}

.NotesButtons input 
{
    background-color: #F8A36C;
    border: 1px solid #CCCEC9;
    color: #333333;
    height: 23px;
    padding-bottom: 4px;
    width: 100px;
}

.ViewCandidate .ActionButtons .ActionHyperlinkIcon a,
.ViewCandidate .ActionButtons .ActionPostbackIcon a 
{
	margin-right: 5px !important;
}

/*
====================================================================================
    AnR - ViewCandidate page - END
====================================================================================
*/


/* Request Contact */

.RequestContact .ThreeColumnCenter_middle textarea
{
	width: 400px;
	height: 100px;
	margin-bottom: 5px;
}

.RequestContact .ThreeColumnCenter_middle input 
{
	background-color: #F8A36C;
    border: 1px solid #CCCEC9;
    color: #333333;
    height: 23px;
    padding-bottom: 4px;
}

.RequestContact .AnRComposeRequestMessageBody,
.RequestContact .AnRComposeRequestMessageBodyAlt
{
	margin: 5px 0px;
}

.RequestContact .AnRComposeRequestMessageBody a, 
.RequestContact .AnRComposeRequestMessageBodyAlt a
{
	font-weight: bold;
}



#InternetExplorer6Alert{display:none}



/*
====================================================================================
    Advertiser CVSearch pages - BEGIN
====================================================================================
*/

/* ------------ ExportCV page ----------------------- */
.CVSearchExportCV .exportCV 
{
    margin-left: 15px;
}

.CVSearchExportCV .exportCV .title
{
    border-bottom: 1px solid #D1D1D1;
    font-weight: bold;
    width: 200px;
    color: #FF5B1E;
    font-size: 16px;
}

.CVSearchExportCV .exportCV .introduction
{
    margin-top: 10px;
}

.CVSearchExportCV .exportCV .exportList
{
    margin: 3px 0 15px;
}

.CVSearchExportCV .exportCV input.export,
.CVSearchExportCV .exportCV input.cancel
{
    background-color: #F8A36C;
    border: 1px solid #CCCEC9;
    color: #333333;
    height: 23px;
    padding-bottom: 4px;
}

/* ------------ RequestContactInfo page --------------- */
.CVSearchRequestContactInfo .RequestInfo
{
    margin-left: 15px;
}

.CVSearchRequestContactInfo .RequestInfo .Title
{
    color: #FF5B1E;
    font-size: 16px;
    font-weight: bold;
    width: 200px;
}

.CVSearchRequestContactInfo .RequestInfo .MainInfo
{
    margin-top: 10px;
}

.CVSearchRequestContactInfo .RequestInfo .MainInfo .RequestReason textarea
{
    width: 400px;
    height: 120px;
    overflow-y: auto;
}

.CVSearchRequestContactInfo .RequestInfo .MainInfo .Buttons
{
    margin-top: 5px;
}

.CVSearchRequestContactInfo .RequestInfo .MainInfo .Buttons .btnRequest,
.CVSearchRequestContactInfo .RequestInfo .MainInfo .Buttons .btnCancel
{
    display: inline;
}

.CVSearchRequestContactInfo .RequestInfo .MainInfo .Buttons .btnRequest input,
.CVSearchRequestContactInfo .RequestInfo .MainInfo .Buttons .btnCancel input
{
    background-color: #F8A36C;
    border: 1px solid #CCCEC9;
    color: #333333;
    height: 23px;
    padding-bottom: 4px;
}

.CVSearchRequestContactInfo .RequestInfo .buttonRequestContactInfo
{
	background-color: #F8A36C;
	border: 1px solid #CCCEC9;
	color: #333333;
	height: 23px;
	padding-bottom: 4px;
}


/* ------------ ViewCV page --------------- */
.CVSearchViewCV .viewCV .rightContainerResult .title
{
    color: #FF5B1E;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 15px;
}

.CVSearchViewCV .viewCV .CV legend
{
    float: left;
    margin-bottom: 10px;
    padding-right: 3px;
    color: #FF5B1E;
}

.CVSearchViewCV .viewCV .CV div.Language div.Level
{
    width: auto;
}

.CVSearchViewCV .viewCV .CV div.Language div.Name
{
    margin-left: 5px;
}

.CVSearchViewCV .viewCV .CV fieldset
{
    margin-bottom: 15px;
	width: 640px!important;
}

.CVSearchViewCV .viewCV .CV div.VerticalSpace
{
    height: 0px;
}

.CVSearchViewCV .viewCV .linkPanel a
{
    font-size: 12px;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
    cursor: pointer;
    margin: 0px 10px;
}

/* CVSearchResults */

.CVSearchResults {}

.CVSearchResults .ThreeColumnCenter_left {}

.CVSearchResults .ThreeColumnCenter_left .LoginContainer {}
.CVSearchResults .ThreeColumnCenter_left .LoginContainer .PanelLogout {}
.CVSearchResults .ThreeColumnCenter_left .LoginContainer .PanelLogout .HyperlinkLogoff {}
.CVSearchResults .ThreeColumnCenter_left .LoginContainer .PanelLogout .HyperlinkLogoff a 
{
 color: #000;
}

.CVSearchResults .ThreeColumnCenter_left .QueryControl 
{
 float: left;
}
.CVSearchResults .ThreeColumnCenter_left .QueryControl .TopConersContainer {}
.CVSearchResults .ThreeColumnCenter_left .QueryControl .title 
{
 border-bottom: 0px;
}
.CVSearchResults .ThreeColumnCenter_left .QueryControl .title 
{
    color:#FF5B1E;
    font-size:16px;
}
.CVSearchResults .ThreeColumnCenter_left .QueryControl select
{
    background-color: #EAEAEA;
    color: #333333;
    border: 1px solid #AAAAAA;
    width: 170px;
}
.CVSearchResults .ThreeColumnCenter_left .QueryControl .SearchButton input,
.CVSearchResults .ThreeColumnCenter_left .QueryControl .SaveSearchButton input
{
    background-color: #F8A36C;
    border: 1px solid #CCCEC9;
    color: #333333;
    height: 23px;
    padding-bottom: 4px;
    width: 100px;
}
.CVSearchResults .ThreeColumnCenter_left .QueryControl .textBox input
{
    color: #333333;
    border: 1px solid #AAAAAA;
    width: 166px;
}
.CVSearchResults .ThreeColumnCenter_left .QueryControl .SaveSearchButton 
{
 float: left;
 margin-top: 5px;
}
.CVSearchResults .ThreeColumnCenter_left .QueryControl .SaveSearchButton input {}
.Advertisers .ThreeColumnCenter_left .SavedSearches {}
.Advertisers .ThreeColumnCenter_left .SavedSearches .TopContainer {}
.Advertisers .ThreeColumnCenter_left .SavedSearches .MainContainer {}
.Advertisers .ThreeColumnCenter_left .SavedSearches .MainContainer .MySavedSearches 
{
 float: left;
 margin-top: 20px;
 width:158px !important;
 background-color: #FFF;
}
.Advertisers .ThreeColumnCenter_left .SavedSearches .MainContainer .MySavedSearches .Title 
{
 font-size: 16px;
 font-weight: bold;
 color: #FF5B1E;
 padding-bottom: 2px;
 padding-top: 5px;
}
.Advertisers .ThreeColumnCenter_left .SavedSearches .MainContainer .MySavedSearches .Introduction {}
.Advertisers .ThreeColumnCenter_left .SavedSearches .MainContainer .MySavedSearches #ctl14_SavedSearchValues {}
.Advertisers .ThreeColumnCenter_left .SavedSearches .MainContainer .MySavedSearches #ctl14_SavedSearchValues .SelectedValue {}
.Advertisers .ThreeColumnCenter_left .SavedSearches .MainContainer .MySavedSearches #ctl14_SavedSearchValues .SelectedValue input {}
.Advertisers .ThreeColumnCenter_left .SavedSearches .MainContainer .MySavedSearches #ctl14_SavedSearchValues .SelectedValue a {}
.Advertisers .ThreeColumnCenter_left .SavedSearches .MainContainer .MySavedSearches .Empty {}
.Advertisers .ThreeColumnCenter_left .SavedSearches .BottomContainer {}
.Advertisers .ThreeColumnCenter_left .SavedSearches .MainContainer .SelectedValue a 
{
    margin-left: 5px;
    position: relative;
    top: -3px;
}
.CVSearchResults .ThreeColumnCenter_middle {}
.CVSearchResults .ThreeColumnCenter_middle .SearchBox {}
.CVSearchResults .ThreeColumnCenter_middle .PredefinedSearches {}
.CVSearchResults .ThreeColumnCenter_middle .PredefinedSearches .Titles {}
.CVSearchResults .ThreeColumnCenter_middle .PredefinedSearches .Links {}
.CVSearchResults .ThreeColumnCenter_middle .PredefinedSearches .Links .BrowseByCategory {}
.CVSearchResults .ThreeColumnCenter_middle .PredefinedSearches .Links .BrowseByLocation {}
.CVSearchResults .ThreeColumnCenter_middle .LoginInfo 
{
 margin-left: 20px;
 margin-bottom: 15px;
 font-size: 21px;
 color: #000;
}
.CVSearchResults .ThreeColumnCenter_middle .LoginInfo .LoggedInContainer {}
.CVSearchResults .ThreeColumnCenter_middle .LoginInfo .LoggedInContainer .JobAds {}
.CVSearchResults .ThreeColumnCenter_middle .LoginInfo .LoggedInContainer .JobAds select {}
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl {}
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .ResultsContainer {}
{
 float: left;
 width: 305px;
 margin-bottom: 10px;
}

.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .ResultsContainer .PnSearchResultViews 
{
    display:none;
    float: left;
   width: 305px;
 margin-bottom: 10px;
}
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .ResultsContainer .PnSearchResultViews .PnSearchResultViewLabel 
{
 float: left;
 width: 140px;
 margin-top: 4px;
}
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .ResultsContainer .PnSearchResultViews .PnSearchResultViewItems 
{
 float: left;
 width: 130px;
}
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .ResultsContainer .PnSearchResultSortOrder 
{
 float: left;
 width: 155px;
 margin-bottom: 10px;
 margin-top: 0px;
}
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .ResultsContainer .PnSearchResultViews .PnSearchResultViewItems select,
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .ResultsContainer .PnSearchResultSortOrder .PnSearchResultSortOrderItems select
{
    border: 1px solid #AAAAAA;
}
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .ResultsContainer .PnSearchResultViews .PnSearchResultViewLabel,
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .ResultsContainer .PnSearchResultSortOrder .PnSearchResultSortOrderLabel
{
    font-size: 12px;
    font-weight: bold;
}
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .ResultsContainer .PnSearchResultSortOrder .PnSearchResultSortOrderLabel {}
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .ResultsContainer .PnSearchResultSortOrder .PnSearchResultSortOrderItems {}
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .ResultsContainer .PnSearchResultPageSize 
{
 float: left;
 width: 150px;
 text-align: right;
 margin-bottom: 10px;
}
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .ResultsContainer .PnSearchResultPageSize a 
{
 color: #000;
}
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .ResultsContainer .PnSearchResultNavigation {}
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .ResultsContainer .PnSearchResultNavigation a
{
 color: #000;
}
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .ResultsContainer .PnSearchResultInfo {}
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .Result 
{
 float: left;
 
 width: 610px;
 /*height: ;*/
 border-top: 1px solid #DDDDDD;
 margin-top: 5px;
 margin-bottom: 10px;
}

.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .Result .headline 
{
 color:#FF5B1E;
 font-size:16px;
 text-decoration: underline;
 height: 35px;
 font-weight: bold;
 text-indent: 10px;
 line-height: 35px;
}

.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .Result .TagDescriptionContainer 
{
 float: left;
 height: 18px;
 width: 610px;
 color: #000;
 font-size: 12px;
}

.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .Result .TagDescriptionContainer .tags 
{
 float: left;
 height: 18px;
 margin-left: 5px;
 text-indent: 5px;
 color:#888888;
 width: 125px;
}

.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .Result .TagDescriptionContainer .descriptions 
{
 float: left;
 height: 18px;
 width: 450px;
}

.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .Result .linksContainerBottom 
{
 float: left;
 text-align: right;
 width: 585px;
 margin-left: 20px;
 margin-top: 10px;
 margin-bottom: 10px;
 color: #d8dee6;
 font-size: 1px;
}
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .Result .linksContainerBottom a 
{
    color: #FF5B1E;
    font-weight: bold;
    background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarker.ashx');
    background-position: 0 1px;
    background-repeat: no-repeat;
    color: #FF5B1E;
    font-weight: bold;
    margin-right: 19px;
    padding-left: 18px;
    text-decoration: none;
    font-size: 12px;
}
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .Result .MoreInfo 
{
 margin-left: 10px;
 margin-bottom: 5px;
}
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .Result .MoreInfo div {}
.CVSearchResults .ThreeColumnCenter_middle .ResultsDisplayControl .NoSearchResults {}


/* Login */

.CVSearch .ThreeColumnCenter_middle .title 
{
 background-color: #F56124;
 color: #000;
 font-size:24px;
 font-weight:bold;
 height:80px;
 padding:10px 20px;
 width:640px;
}
.CVSearch .ThreeColumnCenter_middle .bodytext 
{
 color: #000;
 margin-top: 10px;
 margin-bottom: 50px; 
}

/*
====================================================================================
    Advertiser CVSearch pages - END
====================================================================================
*/


.cventry .cventry-content .section .section-main .btn-error.button
{
	background: none;
}
.CV .ThreeColumnCenter_middle .CreateCV .text a
{
	background-image:url("/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarker.ashx");
	background-position:0 50%;
	background-repeat:no-repeat;
	color:#f56123;
	margin-top:10px;
	padding-left:20px;
	text-decoration:none;
}

.MyPage .ThreeColumnCenter_middle .TopSpot div ul li a, 
.MyMatches .ThreeColumnCenter_middle .TopSpot div a, 
.MySavedJobs .ThreeColumnCenter_middle .TopSpot div a, 
.MyJobAlerts .ThreeColumnCenter_middle .TopSpot div a
{
	color: #f56123;
	font-weight: bold;
}

.ThreeColumnCenter_right .Help h2, 
.MyPage .ThreeColumnCenter_middle h1, 
.MyMatches .ThreeColumnCenter_middle h1, 
.MySavedJobs .ThreeColumnCenter_middle h1, 
.MyJobAlerts .ThreeColumnCenter_middle h1, 
.ThreeColumnCenter_right .Help a, 
.ThreeColumnCenter_right .UserInformation .Header,
.ThreeColumnCenter_right .UserInformation a, 
.MyPage .ThreeColumnCenter_left a, 
.MyMatches .ThreeColumnCenter_left a, 
.MySavedJobs .ThreeColumnCenter_left a, 
.MyJobAlerts .ThreeColumnCenter_left a
{
	color: #f56123;
}
.MyPage .ThreeColumnCenter_left a:hover, 
.MyMatches .ThreeColumnCenter_left a:hover, 
.MySavedJobs .ThreeColumnCenter_left a:hover, 
.MyJobAlerts .ThreeColumnCenter_left a:hover
{
	color: #f56123 !important;
}

.ThreeColumnCenter_right .UserInformation,
.ViewCV .ThreeColumnCenter_right .UserInformation,
.MyPage .ThreeColumnCenter_right .UserInformation /*, 
.MyPage .ThreeColumnCenter_right .Help*/
{
	float: left;
	width: 156px;
	background-image:url("/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/box_bg_156.ashx");
	background-position:left bottom;
	background-repeat:no-repeat;
	background-color: #ffffff;
	min-height: 150px;
	overflow: hidden;
}
.MyPage .ThreeColumnCenter_right .Help, 
.MyPage .ThreeColumnCenter_right .UserInformation div
{
	color: #000000;
}

.ThreeColumnCenter_right .UserInformation .Header,
.ViewCV .ThreeColumnCenter_right .UserInformation .Header, 
.MyPage .ThreeColumnCenter_right .UserInformation .Header /*, 
.MyPage .ThreeColumnCenter_right .Help H2*/
{
	/*background-image:url("/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/stroke.ashx");*/
	background-image: url("/~/media/Customers/Great Britain/JobsStar/images/stroke2.ashx");
	background-position: center bottom;
	background-repeat: no-repeat;
	color: #F56123;
	float: left;
	font-size: 15px;
	font-weight: bold;
	line-height: 15px;
	margin-bottom: 5px;
	padding-bottom: 0px;
	text-indent: 10px;
	width: 154px;
	border-bottom: none;
}

.ThreeColumnCenter_right .UserInformation .name, 
.ThreeColumnCenter_right .UserInformation .Address, 
.ThreeColumnCenter_right .UserInformation .email,
.MyPage .ThreeColumnCenter_right .UserInformation .name, 
.MyPage .ThreeColumnCenter_right .UserInformation .Address, 
.MyPage .ThreeColumnCenter_right .UserInformation .email,
.ViewCV .ThreeColumnCenter_right .UserInformation .name, 
.ViewCV .ThreeColumnCenter_right .UserInformation .Address, 
.ViewCV .ThreeColumnCenter_right .UserInformation .email
{ 
  width: 145px;
  margin-right: 1px;
  margin-left: 8px;
  float: left;
}

.MyPage .ThreeColumnCenter_right
{
	overflow: hidden;
}
.MyPage div#bodywrap, 
.MySavedJobs div#bodywrap, 
.MyMatches div#bodywrap, 
.MyJobAlerts div#bodywrap
{
	color: #000000 !important;
}

.ThreeColumnCenter_left .MySavedJobs
{
	position: relative;
	top: -25px;
}



/* 
	the Orange color is: #f56123

*/

/* Search results */

.SearchResults .ThreeColumnCenter_left
{
	margin-top: 155px;
}

.SearchResults .ThreeColumnCenter_left .QueryControl .title
{
	display: block;
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-left: 1px;
	margin-top: -20px;
	position: absolute;
	width: 170px;
}

.SearchResults .ThreeColumnCenter_left .QueryControl .BoxBody .title
{
	position: static;
	margin-left: 0px;
	margin-top: 0px;
}

.SearchResults .ThreeColumnCenter_left .SearchFilterTitle
{
	display: none;
}

.SearchResults .ThreeColumnCenter_left .QueryControl .BoxBody .RefineCriteriaTextPanel
{
	float: left;
}

.SearchResults .ThreeColumnCenter_left .QueryControl .BoxBody .RefineCriteriaTextPanel .textBox input
{
	/*float: left;*/
	position:absolute;
	top: 363px;
	width: 145px;
	padding: 0px;
	height: 18px;
}

.SearchResults .ThreeColumnCenter_left .QueryControl .BoxBody .RefineCriteriaTextPanel .textBox
{
	float: left;
	width: 143px;
	height: 30px;
}

.SearchResults .ThreeColumnCenter_left .QueryControl .BoxBody .title 
{
	display: block;
	color: #FF5B1E;
	font-family: Arial, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
}

.SearchResults .ThreeColumnCenter_left .NavigatorPanel .Joblocation6OpenListPanel .navigator
{
    display: none;
}

.SearchResults .ThreeColumnCenter_left .NavigatorPanel select 
{
	background-color: #eaeaea;
	color: #333;
}

.SearchResults .ThreeColumnCenter_left .NavigatorPanel select option
{
	text-indent: 4px;
}

.SearchResults .ThreeColumnCenter_left .RefineCriteriaTextPanel input
{
	width: 145px;
	border: 1px solid #AAAAAA;
	margin-bottom: -12px;
}

.SearchResults .ThreeColumnCenter_middle
{
	margin-top: -30px;
	overflow: visible;
	width: 480px;
}

.SearchResults .ThreeColumnCenter_right
{
	margin-top: -10px;
	overflow: visible;
	padding-left: 3px;
	padding-right: 0px;
	width: 290px;

}

.SearchResults .NavigationMenu .QueryControl
{
	left: 30px;
	top: 55px;
}

.SearchResults .ThreeColumnCenter_middle .SearchBox
{
	left: -180px;
	top: 5px;
	width: 640px;
}

.SearchResults .ThreeColumnCenter_middle h1
{
	margin-left: 20px;
	margin-right: 20px;
	/*margin-bottom: -2px;*/
	font-size: 18px;
}

.SearchResults .ThreeColumnCenter_middle .ResultsContainer .PnSearchResultSortOrder,
.SearchResults .ThreeColumnCenter_middle .ResultsContainer .PnPaging
{
	/*visibility: hidden;*/
}

.SearchResults .ThreeColumnCenter_middle .ResultsContainer #ctl17_PnSearchResultViews,
.SearchResults .ThreeColumnCenter_middle .ResultsContainer #ctl17_PnSearchResultSortOrder,
.SearchResults .ThreeColumnCenter_middle .ResultsContainer #ctl17_PnPaging,
.SearchResults .ThreeColumnCenter_middle .ResultsContainer #ctl17_PnSearchResultNavigation,
.SearchResults .ThreeColumnCenter_middle .ResultsContainer #ctl17_PnSearchResultInfo
{
	/*visibility: hidden;*/
}

.SearchResults .ThreeColumnCenter_middle .ResultsContainer #ctl17_PnSearchResultSortOrder
{
	visibility: visible;
	/*left: -191px;
	position: relative;
	top: 105px;*/
}

.SearchResults .ThreeColumnCenter_middle .ResultsContainer .PnSearchResultSortOrder .PnSearchResultSortOrderLabel,
.SearchResults .ThreeColumnCenter_middle .ResultsContainer .PnPaging .PnSearchResultPageSizeLabel
{
	/*display: block;*/
	/*color: #FF5B1E;*/
	color: #000;
	font-family: Tahoma, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
}

.SearchResults .ThreeColumnCenter_middle .ResultsContainer .PnSearchResultSortOrder select
{
	/*width: 171px;*/
	border: 1px solid #AAAAAA;
}

.SearchResults .ThreeColumnCenter_right .leftArea
{
	overflow: visible;
	width: 154px;
	float: left;
	margin-right: 16px;
}

.SearchResults .ThreeColumnCenter_right .rightArea
{
	overflow: visible;
	width: 120px;
	height: 600px;
	float: right;
}

.company-insider-pop-up img {
	display: none;
}

.company-insider-pop-up div {
	background-image: url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/linkedIn2.ashx');
	background-position: 0 100%;
	background-repeat: no-repeat;
	/*height: 15px;
	margin-left: 7px;*/
	padding-left: 19px;
}

.LinkedIn a:hover {text-decoration: none!important}

.PagerLeft_Default, 
.PagerRight_Default
{
	display: none;
}
.Info .InfoText p
{
	color: #000000;
}
.Info .InfoText p a
{
	color: #F56124;
}

.MyPage .ThreeColumnCenter_left .MyMatches a
{

}
.ThreeColumnCenter_right .UserInformation .email
{
	padding-bottom: 10px;
}

.PdfLink a
{
    background-image:url('/~/media/Customers/Great Britain/JobsStar/GeneralFrontPage/HotJobMarker.ashx');
    background-position:0 50%;
    background-repeat:no-repeat;
    color:#F56123;
    margin-top:10px;
    padding-left:20px;
    text-decoration:none;    
}


/* External search boxes styles */

body.ExternalSearchBox 
{
	margin: 0px;
	padding: 0px;
	background-color: #F56124;
}

body.ES_box_channel,
body.SS_box_channel
{
	margin: 0px;
	padding: 0px;
	background-color: #fd7625;
}

body.ExternalSearchBox *
{
	font-family: Arial, Sans-Serif;
}

body.ExternalSearchBox form
{
	background-color: transparent;
	width: auto;
}

body.ExternalSearchBox .Container
{
	height: 170px;
	width: 270px;
	padding: 15px;
}

body.ES_box .Container
{
	background: transparent url('/~/media/Customers/Great Britain/JobsStar/images/es_logo_sm.ashx') 15px 160px no-repeat;
}

body.SS_box .Container
{
	background: transparent url('/~/media/Customers/Great Britain/JobsStar/images/ss_logo_sm.ashx') 15px 160px no-repeat;
}

body.ES_box_channel .Container,
body.SS_box_channel .Container
{
	background: transparent url('/~/media/Customers/Great Britain/JobsStar/images/es_edu_jobs_sm.ashx') 15px 160px no-repeat; /* currently there is one logo general for both sites */
}

body.ExternalSearchBox .title
{
	font-size: 22px;
	font-weight: bold;
	border-style: none;
	margin: 0px;
	padding: 0px;
}

body.SS_box_channel .title,
body.ES_box_channel .title
{
	font-size: 20px;
}

body.ExternalSearchBox .BoxBody
{
	position: relative;
	width: 270px;
	height: 145px;
	z-index:1;
}

body.ExternalSearchBox .NavigatorPanel
{
	height: 24px;
	position: relative;
}

body.ExternalSearchBox .searchTextWhat,
body.ExternalSearchBox .searchTextWhere
{
	font-size: 16px;
	font-weight: bold;
	position: absolute;
	top: 5px;
}

body.ExternalSearchBox .searchTextWhat
{
	left: 0px;
}

body.ExternalSearchBox .searchTextWhere
{
	left: 140px;
}

body.ExternalSearchBox .bottomText
{
	position: absolute;
	left: 0px;
	top: 70px;
	font-size: 14px;
}

body.ExternalSearchBox .FreetextCriteriaTextPanel,
body.ExternalSearchBox .areaCriteriaTextPanel
{
	position: absolute;
	top: 30px;
}

body.ExternalSearchBox .FreetextCriteriaTextPanel input,
body.ExternalSearchBox .areaCriteriaTextPanel input
{
	width: 125px;
	border: 1px solid #CCCCCC;
	font-size: 13px;
	height: 20px;
}

body.ExternalSearchBox .FreetextCriteriaTextPanel
{
	left: 0px;
}

body.ExternalSearchBox .areaCriteriaTextPanel
{
	left: 140px;
	height: 24px;
}

body.ExternalSearchBox .SearchButton
{
	position: absolute;
	bottom: 0px;
	right: 0px;
	z-index: -1;
}

body.ExternalSearchBox .SearchButton a
{
	background-color: #ffa56a;
	border: 1px solid #cecece;
	color: #000000;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	display: block;
	height: 27px;
	line-height: 27px;
	padding: 0px 10px;
}

body.ExternalSearchBox .autocomplete-list
{
	border-width: 1px;
	max-height: 96px;
	overflow: hidden;
	left: 0 !important;
    position: absolute;
    top: 24px !important;
    width: 127px;
    margin: 0;

}

body.ExternalSearchBox .autocomplete-list ul
{
	padding: 0px;
	margin: 0px;
}
body.ExternalSearchBox .autocomplete-list li
{
	list-style-type: none;
	font-size: 13px;
	line-height: 16px;
	cursor: pointer;
}

.JobSearchViewCompanyProfile .VerticalSpace,
.JobSearchViewCompanyProfile .TopCornersContainer,
.JobSearchViewCompanyProfile .BottomCornersContainer,
.JobSearchViewCompanyProfile .Teaser
{
  display: none;
}

.JobSearchViewCompanyProfile .Content
{
  background-color: expression(this.innerHTML=="" ? this.style.display="none" : "transparent"); 
}

.SaveNotLoggedIn .preText h1 p
{
	font-size: 10px;
	color: #000;
	font-weight: normal;
	line-height: 11px;
	letter-spacing: 0;
}

/* NEW TELERIK FIX */
.RadMenu .rmLink 
{
    padding: 0px !important;
}
.RadMenu .rmHorizontal .rmText 
{
    padding: 0px !important;
}
.RadWindow_Default li 
{
    margin: 0px;
}
.ThreeColumnCenter_middle .rgMasterTable .rgHeader,
.ThreeColumnCenter_middle .RadGrid_Default .rgHeader
{
    color: #000 !important;
    font-weight: bold !important;
}
.ThreeColumnCenter_left .RadGrid_Default,
.ThreeColumnCenter_left .JobSearchMaintainSearches .rgHeader
{
    border: none !important;
    background-color: transparent !important;
}
.ThreeColumnCenter_left .SavedJobs .rgHeader 
{
    border: none !important;
}
.ThreeColumnCenter_left .SavedJobs .rgMasterTable tfoot 
{
    display: none;
}
.ThreeColumnCenter_left .rgAltRow
{
    background: none !important;
}
.error 
{
    color: Red !important;
}
.TelerikWindow .Upload .ruActions .ruButton
{
    background-image: url('/img/Customers/Great Britain/JobsStar/button_150.png') !important;
    background-position: 0px 0px !important;
    width: 150px !important;
}
.TelerikWindow .Upload .ruActions .ruButtonHover
{
    background-position: 0px -22px !important;
}
/* rename dialog */
.RadWindow .rwWindowContent .windowpopup
{
    padding: 10px !important;
    font-size: 11px !important;
    font-family: Sans-Serif !important;
}

.RadWindow .rwWindowContent .windowpopup .dialogtext 
{
    padding-bottom: 5px;
}

.RadWindow .rwWindowContent .windowpopup div .dialoginput 
{
    width: 285px;
}

.RadWindow .rwWindowContent .windowpopup .radwindowbutton 
{
    background-image: url("WebResource.axd?d=1rdTEmfh-bz_cPtzmUGC4SUpw6fdEZBUe0ZruycXZj_Zk-AYPPFDTxjqpujm8rmr5wtQpDVqLUjLg0E1ticttgRRcZl0GZwkZ--NyZDxb2S8MvYQ9A0xTIhwwjnrx0_OtRKxUvrzue8nwI_ivZCHdw7NiJbB7WiYqnyJfSVMNnGyfNmC0&t=634539402719579534");
    background-position: 0 -136px;
    background-repeat: no-repeat;
    margin: 8px 8px 8px 0;
    padding: 0 0 0 3px;
    display: block;
    float: left;
}

.RadWindow .rwWindowContent .windowpopup .radwindowbutton .outerspan 
{
    background-image: url("WebResource.axd?d=1rdTEmfh-bz_cPtzmUGC4SUpw6fdEZBUe0ZruycXZj_Zk-AYPPFDTxjqpujm8rmr5wtQpDVqLUjLg0E1ticttgRRcZl0GZwkZ--NyZDxb2S8MvYQ9A0xTIhwwjnrx0_OtRKxUvrzue8nwI_ivZCHdw7NiJbB7WiYqnyJfSVMNnGyfNmC0&t=634539402719579534");
    background-position: right -136px;
    background-repeat: no-repeat;
    padding: 0 3px 0 0;
    color: black;
    cursor: default;
    height: 21px;
    line-height: 21px;
    text-decoration: none;
    display: block;
    float: left;
}

.RadWindow .rwWindowContent .windowpopup .radwindowbutton .innerspan 
{
    background-image: url("WebResource.axd?d=1rdTEmfh-bz_cPtzmUGC4SUpw6fdEZBUe0ZruycXZj_Zk-AYPPFDTxjqpujm8rmr5wtQpDVqLUjLg0E1ticttgRRcZl0GZwkZ--NyZDxb2S8MvYQ9A0xTIhwwjnrx0_OtRKxUvrzue8nwI_ivZCHdw7NiJbB7WiYqnyJfSVMNnGyfNmC0&t=634539402719579534");
    background-position: 0 -157px;
    background-repeat: repeat-x;
    padding: 0 12px;
    color: black;
    cursor: default;
    height: 21px;
    line-height: 21px;
    text-decoration: none;
    display: block;
    float: left;
}

.RadWindow .rwWindowContent .windowpopup .radwindowbutton:hover .innerspan 
{
    background-position: 0px -199px;
}   

.RadGrid_Default, .RadGrid_Default .rgMasterTable, 
.RadGrid_Default .rgDetailTable, .RadGrid_Default .rgGroupPanel table, 
.RadGrid_Default .rgCommandRow table, .RadGrid_Default .rgEditForm table, 
.RadGrid_Default .rgPager table, .GridToolTip_Default,
.RadTreeView_Default, .RadTreeView_Default a.rtIn, 
.RadTreeView_Default .rtEdit .rtIn input 
{
    font: 12px/18px Helvetica, Arial, sans-serif !important;
}
