.RetrievePasswordContainer .TextBox input
{
	width: 154px;
	background-color: white;
	float: left;
}

.RetrievePasswordContainer .Button
{
	float: left;
}

.RetrievePasswordContainer .LiteralEmailText
{
	float: left;
	margin-top: 3px;
	margin-left: 5px;
	margin-right: 10px;
}

.RetrievePasswordContainer .TextBoxEmail
{
	float: left;
	
}

.RetrievePasswordContainer .TextBoxEmail input
{
	width: 185px;
}

/*
====================================================================================
    AnR - Main Stylesheet - START
====================================================================================
*/




/*
====================================================================================
    AnR - Main Stylesheet - END
====================================================================================
*/

/*
====================================================================================
    AnR - Statistics page - START
====================================================================================
*/
tr.GridAltRow_Telerik
{
	background-color: #cde0e6;	
	background: #cde0e6;	
}

tr.GridRow_Telerik.SelectedRow_Telerik,
tr.GridAltRow_Telerik.SelectedRow_Telerik
{
	background: #5e9cae;
}



.GridRow_Telerik.SelectedRow_Telerik td,
.GridAltRow_Telerik.SelectedRow_Telerik td
{
	border-top: solid 1px #efefef;
	border-bottom: solid 1px #efefef;
}
.divAnrReportViewerContainer
{
	padding-top: 15px;
}
.AnrReportViewerTitle
{
	font-weight: bold;
}
/*
    AnR - Statistics page - END
====================================================================================
*/


/*
====================================================================================
    AnR - MyJobs page - START
====================================================================================
*/

/*
====================================================================================
    AnR - MyJobs page - END
====================================================================================
*/

/*
====================================================================================
    AnR - Contacts page - START
====================================================================================
*/

/*
====================================================================================
    AnR - Contacts page - END
====================================================================================
*/

/*
====================================================================================
    AnR - Matches page - START
====================================================================================
*/
.hoverBoxContent
{
	background: #fafafa;
	border: solid 1px #000000;
	padding: 5px;
	width: 200px;
}
/*
====================================================================================
    AnR - Matches page - END
====================================================================================
*/

/*
====================================================================================
    AnR - RequestContact page - START
====================================================================================
*/
.AnRComposeRequestMessageRequestCompose div
{
	padding-bottom: 10px;
}
#ctl05_btnCancel, #ctl05_btnSend, #ctl05_btnBack, #ctl05_ButtonBack
{
	background-color: #5e9cae;
	color: #ffffff;
}
#ctl05_btnCancel, #ctl05_btnSend
{
	margin-top: 5px;
}
#ctl05_tbRequestCompose
{
	border: solid 1px #5e9cae;
	width: 600px;
	height: 100px;
	padding-bottom: 20px;
}
a:hover
{
	color: #5e9cae;
}
.AnRComposeRequestMessageHeading
{
	font-weight: bolder;
	padding-bottom: 5px;
}
.AnRComposeRequestMessageViewCandidate
{
	padding-bottom: 2px;
}
.AnRComposeRequestMessageBody
{
	padding-bottom: 5px;
}
/*
====================================================================================
    AnR - RequestContact page - END
====================================================================================
*/

/*
====================================================================================
    AnR - ViewCandidate page - START
====================================================================================
*/
.CVId, .PersonalInformation, 
.PersonalInformationCountry, .PersonalInformationTelephone_Anon, 
.PersonalInformationEmail_Anon, .PersonalInformationAgeUnspecified, 
.PersonalInformationSalaryAmountUnspecified, .PersonalInformationTravelDetailsUnspecified, 
.PersonalInformationForeignStationingUnspecified
{
	padding-bottom: 10px;
}
.PersonalInformationHeading, .PersonalInformationAgeHeading, 
.PersonalInformationSalaryHeading, .PersonalInformationTravelDetailsHeading, 
.PersonalInformationForeignStationingHeading, .PersonalInformationLanguagesHeading, 
CvPresentationHeading, .JobsHeading, .CvPresentationHeading, .SkillsHeading, .NotesHeading, 
.JobTypesHeading, .PositionsRequestedHeading, .LocationsRequestedHeading
{
	font-weight: bold;
}
.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
{
    float: left;
    width: 50px;
}
.PreviousAndCurrentJobsSector
{
    float: left;
    width: 50px;
}
.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;
}

/*
====================================================================================
    AnR - ViewCandidate page - END
====================================================================================
*/


/*
====================================================================================
    AnR - Login page - START
====================================================================================
*/
.TextBox
{
	border: 1px solid #cccccc;
}



.Employer .UserName
{
	width: 152px;
}
.LiteralPassword, .LiteralUserName
{
	font-family: Arial;
	font-weight: 12px;
	color: #000000;
	float: left;
	width: 110px;
	margin-top: 3px;
}
.Employer .LoginContainer, 
.Employer .PanelLogin
{
	height: 100%;
}
.Employer .Button
{
	float: left;
	background-image: url('/~/media/Customers/Great Britain/Matchwork Template/demo_03/BtnLogin.ashx');
	color: #ffffff;
	border: 0px;
	background-repeat: no-repeat;
    height: 19px;
    width: 18px;
    text-align: left;
    font-size: 0px;
}
.Employer .HyperlinkForgotPassword, 
.Employer .HyperlinkSignUp
{
	clear: left;
	font-size: 10px;
}
.Employer .ErrorMessage
{
	color: #000000;
}
.Employer .LiteralPassword, 
.Employer .LiteralUserName
{
	display: none;
}
.Employer .LoginContainer
{
	padding-bottom: 3px;
}
.Employer .JobbISverigeContent
{
	border-bottom: solid 1px #5e9cae;
}
/*
====================================================================================
    AnR - Login page - END
====================================================================================
*/











/*
====================================================================================
    Search Results page - START
====================================================================================
*/

.SearchResults .TwoMiniRectangle
{
	clear: both;
}

/* --- Search result general styles ---  */
.SearchResults h2 a,
.SearchResults h2
{
	float: left;
	color: #008c82;
	padding: 0px;
	margin: 0px;
	font-size: 13px;
	font-family: Arial;
}
.SearchResults
{
	font-family: helvetica, arial, verdana, sans-serif;
}
.SearchResults .ThreeColumnCenter_left
{

	float: left;
	width: 0px;
/*
	width: 154px;
	padding-right: 9px;
	margin: 0px;
*/
}
.SearchResults .ThreeColumnCenter_middle
{
	padding-left: 5px;
	margin: 0px;
	float: left;
	width: 515px;
	padding: 0 5px 0 0;
	
}
.SearchResults .ThreeColumnCenter_right
{
	float: left;
	width: 304px;
	margin: 0px;
}
.SearchResultViewList
{
	display: none;
}
.SearchResults .ResetSearchButton, 
/* .SearchResults .CompanyLabel, */
.SearchResults .LocationLabel
{
	display: none;
}

.SearchResults .CompanyLabel
{
	float: left;
	padding-left: 5px;
	padding-right: 5px;
}

/* --- Search result general styles ---  */

/* --- Search result left colum styles start---  */
.SearchResults .ThreeColumnCenter_left .CreateAccount
{
	float: left;
}
.SearchResults .ThreeColumnCenter_left .QueryControl
{
	background: none;
	height: auto;
}

.SearchResults .ThreeColumnCenter_right .QueryControl .title
{
	color: white;
	background-color: #8accc4;
	height: 15px;
	margin-top: 0px;
	padding-left: 10px;
}

.SearchResults .ThreeColumnCenter_right .QueryControl .BoxBody
{
	margin-left: 10px;
	margin-right: 10px;
	position: relative;
}

.SearchResults .ThreeColumnCenter_right .QueryControl .BoxBody .title
{
	margin-top: 0px;
	padding-left: 0px;
	background-color: white;
	color: black;
}

.SearchResults .ThreeColumnCenter_right .leftArea .QueryControl
{
	border: solid 1px #cdcdcd;
	padding-bottom: 10px;
	margin-top: 10px;
}

.SearchResults .ThreeColumnCenter_left .SearchButton
{
	display: none;	
}
.SearchResults .MyLastestSearches
{
	clear: left;
}
.SearchResults .queryrow
{
	clear: left;
}
.SearchResults .ThreeColumnCenter_left .workareaOpenListPanel
{
	clear: left;
}
.SearchResults .ThreeColumnCenter_left .Joblocation4OpenListPanel, 
.SearchResults .ThreeColumnCenter_left .Joblocation5OpenListPanel, 
.SearchResults .ThreeColumnCenter_left .JobtypeOpenListPanel, 
.SearchResults .ThreeColumnCenter_left .workareaOpenListPanel,
.SearchResults .ThreeColumnCenter_left .QueryControl, 
.SearchResults .ThreeColumnCenter_left .navigator
{
	width: 154px;
}
.SearchResults .navigator
{
	clear: left;
	overflow: hidden;
}
.SearchResults .selectOption
{	
	width: 100%;
	font-size: 11px;
	border: 1px solid #cdcdcd;
}

.SearchResults .textBox input
{
	border: 1px solid #cdcdcd;
	width: 230px;
}

.SearchResults .GeoSearchOptions input, .SearchResults .GeoSearchOptions select, .SearchResults  .CriteriaDropDown input, .SearchResults  .CriteriaDropDown select {
	border: 1px solid #cdcdcd;
}

.SearchResults .ThreeColumnCenter_right .QueryControl .title
{
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 3px;
	font-size: 13px;
	font-family: Arial;
}

.SearchResults .ThreeColumnCenter_right .QueryControl .DistanceSelector .label
{
	font-weight: bold;
	padding-top: 10px;
}

.SearchResults .ThreeColumnCenter_right .QueryControl .UserPostalCode .input
{
	padding-top: 10px;
}


/* --- Search result left colum styles end ---  */


.SearchResults .CriteriaGeoSearch
{
}

.SearchResults .ThreeColumnCenter_left .title
{
	float: left;
	color: #000000;

	padding: 10px 0 0 0;
	margin: 0px;
	font-weight: bold;
}

.JobtypeOpenListPanel
{
	clear: left;
	padding-bottom: 10px;
	border-bottom: solid 1px #cccccc;
}
.SearchResults .ThreeColumnCenter_left .LoggedIn
{
	color: #000000;
	font-size: 11px;
}
/* ---  Sort order styles start  --- */
.SearchResults .ThreeColumnCenter_middle .ResultsContainer .PnSearchResultSortOrder, 
.SearchResults .PnPaging
{
	float: left;
	apadding-bottom: 10px;
	padding-top: 0px;
	margin-top: 0px;
	padding-top: 0px;
}

.SearchResults .xsltrenderer
{
	width: 450px;
	float: left;
	padding-top: 10px;
} 

/*
.SearchResults .TopConersContainer
{
	display: none;
}
*/

.SearchResults .ResultInformation 
{
	padding-top: 9px;
}

.SearchResults .JobSearchRssFeedLink
{
	float: left;
	padding-top: 10px;
}

.SearchResults .JobSearchRssFeedLink .ImageHyperLink
{
	float: left;
}

.SearchResults .JobSearchRssFeedLink .TextHyperLink
{
	float: left;
}



.SearchResults .SaveSearch
{
	clear: both;
}

.SearchResults .PnPaging
{
}



.SearchResults .ResultInformation .Number
{
	padding-left: 10px;
	padding-right: 10px;
	color: black;
	font-weight: bold;
}

.SearchResults .ResultsContainer .PnSearchResultInfo
{
	width: 100px;
	text-align: right;
	padding-top: 3px;
}

.SearchResults .ThreeColumnCenter_middle .PnSearchResultSortOrderLabel
{
	float: left;
	padding-right: 5px;
	/* padding-top: 3px;  */
	font-weight: bold;
	display: none;
}
.SearchResults .ThreeColumnCenter_middle .PnSearchResultSortOrderItems select,
.SearchResults .ThreeColumnCenter_middle .PnPaging select
{
	float: left;
	width: 80px;
	border: 1px solid #cdcdcd;
}
.SearchResults .ThreeColumnCenter_middle .PnPaging select
{
	width: 50px;
}
.SearchResults .ThreeColumnCenter_middle .PnSearchResultPageSizeLabel, 
.SearchResults .ThreeColumnCenter_middle .PnSearchResultPageSize
{
	float: left;
}
.SearchResults .ThreeColumnCenter_middle .PnSearchResultPageSize
{
	padding-left: 5px;
}
.SearchResults .PnPaging
{
	/* float: right; */
}
.SearchResults .ThreeColumnCenter_middle .PnSearchResultPageSizeLabel
{
	padding-left: 10px;
	padding-top: 2px;
}
/* ---  Sort order styles end  --- */


/* ---  Search result header styles --- */
.SearchResults .ThreeColumnCenter_middle .TopConersContainer, 
.SearchResults .ThreeColumnCenter_middle .TopLeftCorner, 
.SearchResults .ThreeColumnCenter_middle .TopRightCorner
{
	
}

.SearchResults .ThreeColumnCenter_middle .title
{
	width: 100%;
	font-size: large;
	padding: 0 0 0 15px;
	font-family: Helvetica, Arial, verdana, sans-serif;
}

.SearchResults .ThreeColumnCenter_middle .QueryControl
{
	background-image: url('/~/media/Customers/Great Britain/Matchwork Template/demo_03/searchBoxSearchResults.ashx');
	background-position: top left;
    height: 105px;
    width: 508px;
    background-repeat: no-repeat;
}
.SearchResults .ThreeColumnCenter_middle .linksContainerBottom
{
	float: left;
	padding-left: 10px;
	min-width: 0px;
}

.SearchResults .ThreeColumnCenter_middle .searchTextWhat, 
.SearchResults .ThreeColumnCenter_middle .searchTextWhere
{
	display: none;
}
.SearchResults .ThreeColumnCenter_middle .SearchButton
{
	float: right;
	margin: 0px;
	padding: 2px 20px 0 0;
}

.SearchResults .ThreeColumnCenter_middle .SearchButton a
{
	float: left;
	margin: 0px;
	padding: 0px;
}

.SearchResults .ThreeColumnCenter_right .SearchButton
{
	position: absolute;
	left: 120px;
    top: 14px;
}

.SearchResults .ThreeColumnCenter_right .SearchButton a
{
	text-decoration: none;
	padding-left: 25px;
	background-image: url('/~/media/Customers/Germany/WAZ/images/SearchResult.ashx');
	background-position: top left;
	background-repeat: no-repeat;
	height: 24px;
	color: #cccccc;
}


.SearchResults .ThreeColumnCenter_middle .buttonSpan
{
	/*float: right !important;*/
	margin: 0px !important;
	padding: 0px;
	background-position: top left;
}

.SearchResults .ThreeColumnCenter_middle .save .buttonSpan
{
	float: left;
	padding-left: 10px;
}


.SearchResults .ResultDisplayControl
{
	float: left;
	clear: both;
}

.SearchResults .ThreeColumnCenter_middle .BoxBody
{
	margin:0;
}
.SearchResults .ThreeColumnCenter_middle .BoxBody .areaCriteriaTextPanel, 
.SearchResults .ThreeColumnCenter_middle .BoxBody .FreetextCriteriaTextPanel
{
	padding-top: 15px;
}
.SearchResults .ThreeColumnCenter_middle .BoxBody .FreetextCriteriaTextPanel input, 
.SearchResults .ThreeColumnCenter_middle .QueryControl .BoxBody .areaCriteriaTextPanel input
{
	float: left;
	width: 215px;
}
.SearchResults .ThreeColumnCenter_middle .BoxBody .areaCriteriaTextPanel
{
	padding-left: 23px;
}
/* ---  Search result header styles --- */


/* --- Search result list styles ---  */
.SearchResults .ResultsContainer
{
	float: left;
	width: 504px;
	height: 41px;
	padding-top: 10px;
	margin-top: 10px;
	background-image: url('/~/media/Customers/Germany/WAZ/images/toppaginator.ashx');
	background-position: top left;
	background-repeat: no-repeat;
}
.SearchResults .ThreeColumnCenter_middle .linksContainerBottom .Save, 
.SearchResults .ThreeColumnCenter_middle .linksContainerBottom .ViewJob
{
	float: left;
	background-image:url('/~/media/Customers/Germany/WAZ/images/BlueMenu2.ashx');
	background-position: top left;
	background-repeat: no-repeat;
	width: 200px;
}


.SearchResults .ThreeColumnCenter_middle .linksContainerBottom .Save a, 
.SearchResults .ThreeColumnCenter_middle .linksContainerBottom .ViewJob a
{
	float: left;
	padding-left: 20px;
	width: 50px;
}
.SearchResults .ThreeColumnCenter_middle .LinkedIn
{
	float: left;
	padding-top: 2px;
}
.SearchResults .ThreeColumnCenter_middle .LinkedIn a
{
	float: left;
	cursor: pointer;
	width: 20px;
	height: 20px;
}

.SearchResults .ThreeColumnCenter_middle .PnSearchResultSortOrderItems
{
	padding-left: 10px;
}

.SearchResults .ThreeColumnCenter_middle .PnSearchResultNavigation
{
	float: right;
	padding-right: 15px;
	padding-top: 3px;
}
.SearchResults .ThreeColumnCenter_middle .PnSearchResultNavigation div
{
	float: left;
}
.SearchResults .ThreeColumnCenter_middle .OnPage
{
	float: left;
	color: #008c82;
	font-weight: bold;
	padding: 0 5px 0 5px;
}
.SearchResults .ThreeColumnCenter_middle .LocationContainer
{
	padding-left: 10px;
	float: left;
	width: 100%;
}
.SearchResults .ThreeColumnCenter_middle .JobTeaserContainer
{
	float: left;
	aclear: both;
	height: 45px;
	overflow: hidden;
	padding-right: 20px;

}
.SearchResults .ThreeColumnCenter_middle .LocationContainer, 
.SearchResults .ThreeColumnCenter_middle .Company
{
	float: left;
	padding-top: 1px;
	padding-bottom: 3px;
	font-weight: bold;
	color: #666666;
}


.SearchResults .ThreeColumnCenter_middle .LocationContainer
{
	height: 16px;
}

.SearchResults .ThreeColumnCenter_middle .Location
{
	clear: both;
	color: #666666;
	padding-left: 5px;	
}


.SearchResults .ThreeColumnCenter_middle .ActivationDateContainer 
{
	clear: both;
	float: left;
	font-weight: bold;
	padding-left: 15px;
}

.SearchResults .ActivationDateLabel
{
	float: left;
}

.SearchResults .ActivationDate
{
	float: left;
}


.SearchResults .ThreeColumnCenter_middle .EndDateContainer 
{
	float: left;
	font-weight: bold;
	float: left;
	padding-left: 5px;
	padding-right: 20px;
}

.SearchResults .ThreeColumnCenter_middle .EndDateContainer .EndDateLabel
{
	float: left;
}

.SearchResults .ThreeColumnCenter_middle .EndDateContainer .EndDate
{
	float: left;
	padding-left: 10px;
}

.SearchResults .ThreeColumnCenter_middle .ActivationDateLabel, .SearchResults .ActivationDate, 
.SearchResults .ThreeColumnCenter_middle .PnSearchResultInfo
{
	float: left;
}
.SearchResults .ThreeColumnCenter_middle .ActivationDateLabel, .SearchResults .ActivationDate
{
	padding-right: 4px;
}

.SearchResults .ThreeColumnCenter_middle .ResultListElementEven, 
.SearchResults .ThreeColumnCenter_middle .ResultListElementOdd
{
	clear: left;
	padding: 10px 0 5px 0;
	width: 501px;
	height: 121px;
	overflow: hidden;
	background-image: url('/~/media/Customers/Germany/WAZ/images/wideBack.ashx');
	background-repeat: no-repeat;
}
.SearchResults .ThreeColumnCenter_middle .TopJob
{
	background-image: url('/~/media/Customers/Germany/WAZ/images/premiumBack.ashx');
	background-repeat: no-repeat;

}
.SearchResults .ThreeColumnCenter_middle .ResultListElementOdd h2, 
.SearchResults .ThreeColumnCenter_middle .ResultListElementEven h2
{
	float: left;
	padding: 0px 0 0 15px;
	
	overflow: hidden;
	width: 450px;
	height: 17px;
	
} 

.SearchResults .ThreeColumnCenter_middle .CompanyLogoContainer
{
	clear: both;
	width: 155px;
}

.SearchResults .ThreeColumnCenter_middle .CompanyLogoContainer
{
	
}


.SearchResults .ThreeColumnCenter_middle .CompanyContainer
{
	display: none;
}

.SearchResults .ThreeColumnCenter_middle .CompanyContainer,
.SearchResults .ThreeColumnCenter_middle .JobTeaserContainer
{
	padding-left: 15px;
	float: left;
	overflow: hidden;
	height: 45px;
}

.SearchResults .ThreeColumnCenter_middle .JobTeaserContainer .NoImage
{
	width: 100% !important;
	float: left;
}


.SearchResults .ThreeColumnCenter_middle .CompanyContainer
{
	clear: both;
	float: left;
}
.SearchResults .ThreeColumnCenter_middle .JobTeaser
{
	font-size: 11px;
	width: 300px;
}

.SearchResults .ThreeColumnCenter_middle .JobTeaser .NoImage
{
	font-size: 11px;
	width: 100%;
}


.SearchResults .ThreeColumnCenter_middle .CompanyLogoContainer
{
	clear: both;
	float: left;
	width: 155px;
	padding-left: 5px;
	padding-right: 5px;
}
.SearchResults .ThreeColumnCenter_middle .CompanyLogoLabel
{
	display: none;
}
.SearchResults .ThreeColumnCenter_middle .CompanyLogo img
{
	float: left;
	max-height: 33px; 
	max-width: 155px;
	overflow: hidden;
}




/* --- Search result list styles ---  */

/* --- Right section general styles ---  */

.SearchResults .ThreeColumnCenter_right .leftArea
{
	float: left;
	width: 319px;
	padding-right: 10px;
}
.SearchResults .ThreeColumnCenter_right .rightArea
{	
	float: left;
	width: 0px;
}


/* --- Right section general styles ---  */

/* --- Save search styles ---  */
.SaveSearch
{
	width: 100%;
}

.SearchResults .SaveSearch .MainContainer
{
	background-image: url('/~/media/Customers/Germany/WAZ/images/savesearch.ashx');
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 50px;
}

.SearchResults .SaveSearch .MainContainer .title
{
	float: left;
	clear: both;
	afont-weight: bold;
	padding-top: 5px;
	padding-bottom: 3px;
	font-size: 11px;
	font-family: Arial;
	padding-left: 0px;
	color: #333333;
}
.SearchResults .SaveSearch .MainContainer .SaveLogedIn
{
	
}
.SearchResults .SaveSearch .MainContainer .SaveLogedIn .title
{
	
}

.SearchResults .SaveSearch .MainContainer .SaveNotLoggedIn .title
{
	padding: 3px 0 0 0;
	width: 100%;
}
.SearchResults .SaveSearch .MainContainer .SaveNotLoggedIn .preText, 
.SearchResults .SaveSearch .MainContainer .SaveLogedIn .preText
{
	font-size: 11px;
	padding-left: 2px;
	display: none;
}
.SearchResults .SaveSearch .MainContainer .SaveNotLoggedIn .labelName, 
.SearchResults .SaveSearch .MainContainer .SaveLogedIn .labelName, 
.SearchResults .SaveSearch .MainContainer .SaveNotLoggedIn .labelMail
{
	float: left;	
	padding: 3px 6px 5px 3px;
	font-size: 11px;
	font-family: Arial;
}

.SearchResults .SaveSearch .MainContainer .SaveNotLoggedIn .labelMail
{
	text-align: left;
	float: left;	
	padding: 3px 5px 5px 3px;
	font-size: 11px;
	font-family: Arial;
	clear: both;
	margin-top: 5px;
}

.SearchResults .SaveSearch .MainContainer .SaveLogedIn .labelEmail
{
	float: left;
	padding: 5px 5px 5px 3px;
	font-size: 11px;
	font-family: Arial;
	clear: both;
	
}
.SearchResults .SaveSearch .MainContainer .SaveNotLoggedIn .save, 
.SearchResults .SaveSearch .MainContainer .SaveLogedIn .save
{
	/*
	background-image: url('/~/media/Customers/Great Britain/Matchwork Template/demo_03/arrow.ashx');
	background-repeat: no-repeat;
	background-position: bottom left;
	*/
	float: left;
	
	background-color: #8accc4;
	width: 92px;
	height: 17px;
	padding-top: 3px;
	margin-left: 10px;
	margin-top: 5px;
	color: white;
}

.SearchResults .SaveSearch .MainContainer .SaveNotLoggedIn .save a, 
.SearchResults .SaveSearch .MainContainer .SaveLogedIn .save a
{
	color: white;
}


.SearchResults .SaveSearch .MainContainer .SaveNotLoggedIn .txtName input, 
.SearchResults .SaveSearch .MainContainer .SaveLogedIn .txtName input, 
.SearchResults .SaveSearch .MainContainer .SaveNotLoggedIn .txtMail input
{
	border: 1px solid #cdcdcd;
	width: 240px;
}
.SearchResults .SaveSearch .MainContainer .SaveNotLoggedIn .save a, 
.SearchResults .SaveSearch .MainContainer .SaveLogedIn .save a
{
	padding-left: 10px;
	text-decoration: none;
	font-weight: bold;
}
.SearchResults .JobSearchRssFeedLink .Rss .TextHyperLink
{
	float: left;
	padding-left: 5px;
	padding-top: 10px;
}

.SearchResults .JobSearchRssFeedLink .Rss .ImageHyperLink a
{
	background-image: url('/~/media/Customers/Great Britain/Matchwork Template/demo_03/transRss.ashx');
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 17px;
	width: 16px;
	padding-top: 10px;
	float: left;
}
.SearchResults .JobSearchRssFeedLink .Rss .ImageHyperLink img
{
	display: none;
}

.txtName
{
	float: left;
	width: 130px;
	aclear: both;
}

.txtMail 
{
	float: left;
	width: 300px;
	aclear: both;
	margin-top: 5px;
}

/* --- Save search styles ---  */


/* --- Featured ads styles ---  */
.SearchResults .FeaturedAdResultsDisplayControl
{
	float: left;
	width: 154px;
	overflow: hidden;
}
.SearchResults .FeaturedAdResultsDisplayControl .LiTitle
{
	float: left;
	width: 152px;
	font-weight: bold;
	font-size: 14px;
	padding: 10px 0 10px 2px;
	border-bottom: 1px solid #5E9CAE;
}
.SearchResults .FeaturedAdResultsDisplayControl .ResultsContainer
{
	padding: 0px;
	width: 154px;
}
.SearchResults .ThreeColumnCenter_right .ResultListElementEven, 
.SearchResults .ThreeColumnCenter_right .ResultListElementOdd
{
	clear: left;
	background-image: url('/~/media/Customers/Great Britain/Matchwork Template/demo_03/featuredAdsBg.ashx');
	background-repeat: no-repeat;
	height: 149px;
	width: 154px;
	padding: 0px;
	border-bottom: 1px solid #5E9CAE;
}
.SearchResults .ThreeColumnCenter_right .headline
{
	font-weight: bold;
	padding: 30px 2px 10px 10px;
}
.SearchResults .ThreeColumnCenter_right .ResultField
{
	padding: 0 2px 0 10px;
}
/* --- Featured ads styles ---  */



/* --- Banner ads right styles ---  */

.SearchResults .ThreeColumnCenter_right .Banner140x300, 
.SearchResults .ThreeColumnCenter_right .Banner140x140, 
.SearchResults .ThreeColumnCenter_right .Banner140x55
{
	float: right;
	width: 140px;
	padding-bottom: 10px;
}

/* --- Banner ads right styles ---  */
/*
====================================================================================
    Search Results page - END
====================================================================================
*/


/* Advertiser MyPage */
.MyPage .Top{margin-bottom: 20px}

.MyPage .LeftCol{
	width: 505px;
}
.MyPage .RightCol{
	width: 316px;
	height: 790px;
	background-image: url('/~/media/Customers/Germany/WAZ/images/RightBg.ashx');
	background-repeat: no-repeat;
}


.LeftCol .ContactListContainer .GridHeading,
.LeftCol .MatchListContainer .GridHeading,
.LeftCol .JobAdListContainer .GridHeading{display: none}

.LeftCol .MatchListContainer .RadGrid_Telerik,
.LeftCol .ContactListContainer .RadGrid_Telerik,
.LeftCol .JobAdListContainer .RadGrid_Telerik{
	border:0;
	width: 499px;
	background-color:#a7a7a7;
	margin-bottom: 5px;
	background-image: url('/~/media/Customers/Germany/WAZ/images/TableHeaderBg.ashx');
	background-repeat: no-repeat;
}

.LeftCol .MatchListContainer .RadGrid_Telerik thead tr,
.LeftCol .ContactListContainer .RadGrid_Telerik thead tr,
.LeftCol .JobAdListContainer .RadGrid_Telerik thead tr{
	width: 499px;
	height: 25px;
	overflow: hidden;
}

.LeftCol .MatchListContainer .RadGrid_Telerik th.GridHeader_Telerik,
.LeftCol .ContactListContainer .RadGrid_Telerik th.GridHeader_Telerik,
.LeftCol .JobAdListContainer .RadGrid_Telerik th.GridHeader_Telerik{
	background-image: none;
	background-color: transparent !important;
	padding: 0 6px;
	border: 0;
}

.LeftCol .MatchListContainer .RadGrid_Telerik th.GridHeader_Telerik input,
.LeftCol .ContactListContainer .RadGrid_Telerik th.GridHeader_Telerik input,
.LeftCol .JobAdListContainer .RadGrid_Telerik th.GridHeader_Telerik input{display:none}

.LeftCol .MatchListContainer .RadGrid_Telerik th.GridHeader_Telerik a,
.LeftCol .ContactListContainer .RadGrid_Telerik th.GridHeader_Telerik a,
.LeftCol .JobAdListContainer .RadGrid_Telerik th.GridHeader_Telerik a{color: #fff}

.LeftCol .MatchListContainer .RadGrid_Telerik tbody,
.LeftCol .ContactListContainer .RadGrid_Telerik tbody,
.LeftCol .JobAdListContainer .RadGrid_Telerik tbody{border: 1px solid #e9e9e9}

.LeftCol .MatchListContainer .RadGrid_Telerik tbody tr,
.LeftCol .ContactListContainer .RadGrid_Telerik tbody tr,
.LeftCol .JobAdListContainer .RadGrid_Telerik tbody tr{}

.LeftCol .MatchListContainer .RadGrid_Telerik tbody td,
.LeftCol .ContactListContainer .RadGrid_Telerik tbody td,
.LeftCol .JobAdListContainer .RadGrid_Telerik tbody td{
	border: 1px solid #cdcdcd;
	background-color: #fff;
	margin: 0 1px;
	height: 50px;
}

.LeftCol .MatchListContainer .RadGrid_Telerik tbody tr.SelectedRow_Telerik td,
.LeftCol .ContactListContainer .RadGrid_Telerik tbody tr.SelectedRow_Telerik td,
.LeftCol .JobAdListContainer .RadGrid_Telerik tbody tr.SelectedRow_Telerik td{
	background-color: #8accc4;
}


.RightCol .AdsNavigation{
	background-image: url('/~/media/Customers/Germany/WAZ/images/AdsNavigationBg.ashx');
	width: 285px;
	height: 138px;
	padding: 7px 15px;
	overflow: hidden;
	margin-bottom: 15px;
}

.RightCol .AdsNavigation h3{
	padding: 0;
	margin: 0;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
}

.RightCol .AdsNavigation ul{
	margin: 10px 0;
	padding: 0;
	width: 180px;
}

.RightCol .AdsNavigation ul li{
	list-style: none;
	list-style-position: inside;
	line-height: 28px;
	color: #007bac;
}

.RightCol .AdsNavigation ul li.selected{
	background-image: url('/~/media/Customers/Germany/WAZ/images/BlueMenu2.ashx');
	background-position: -3px -179px;
	background-repeat: no-repeat;
	padding-left: 8px;
	font-weight: bold;
}

.RightCol .AdsNavigation ul li a {
	color: #198e7c;
}

/* Front Page content styling */
.FrontPage .Center .LeftCol .TitleText{
	color: #198e7c;
	font-size: 20px;
	font-weight: bold;
	margin-left: 10px;
}

.FrontPage .Center .LeftCol .ContentText{margin: 10px}


/* Request contact */
.RequestInfo .Title{
  font-size: 14px;
  font-weight: bold;
  color: #198E7C;
}

.RequestInfo .RequestReason textarea{
  width: 300px;
  height: 100px;
  margin: 10px 0;
}
.RequestInfo .Buttons input{
  float: left;
  width: 100px;
  margin-right: 20px;
}


/*
====================================================================================
    AnR - RegisterCompany page - START
====================================================================================
*/

.ContactForm {
    background-color: #eeeeee;
    margin-top: 15px;
    margin-bottom: 15px;
}

.ContactForm div {
    width: 470px;
    height: 25px;
    margin-left: 20px;
   /* margin-right: 25px;*/
}

.ContactForm div span 
{
	float: left;
}

.ContactForm .ContactFieldPanel_TermsHeading {
    font-size: 16px;
    font-weight: bold;
    padding-top: 15px;
    padding-bottom: 5px;
}

.ContactForm .ContactFieldPanel_Terms {    
    height: auto;
    margin-bottom: 10px;
}

.ContactForm .ContactFieldPanel_Terms textarea {
    background-color: #eeeeee;
    width: 435px;
    border-style: none;
    font-family: Helvetica, Arial, sans-Serif;
	font-size: 12px;
}

.ContactForm .ContactFieldPanel_Agreement {
    width: 400px;
    height: 48px;
    margin-left: 100px;    
}

.ContactForm .Title {
    padding-top: 10px;
    font-size: 16px;    
}

.ContactForm .Title, .ContactForm .Introduction {
    width: 500px;
    margin-left: 20px;
}

.ContactForm .FieldRequired {    
    text-align: right;
    vertical-align: bottom;
    color: #c96a90;
    font-size: 16px;    
}

.ContactForm input[type="text"] {
    font-size: 10px;
    width: 300px;
    margin-right: 30px;    
    border-width: 1px;
    border-style: solid;
    border-color: #198E7C;
    float: right;
}

.ContactForm .ButtonPanel {
    padding-top: 10px;
    padding-bottom: 10px;
}

.ContactForm a.ContactSendButton {   
    background: url('/~/media/Customers/Germany/WAZ/IMG/button_left_edge.ashx') no-repeat left top;    
    padding-left: 12px;
    height: 24px;
    display: block;
    float: left;
    text-decoration: none; 
    color: #000000;   
}

.ContactForm a.ContactSendButton span {
    background: url('/~/media/Customers/Germany/WAZ/IMG/button_right_edge.ashx') no-repeat right top;      
    padding-right: 12px;
    height: 24px;
    display: block;
    float: left;   
    cursor: pointer;
}


/*
====================================================================================
    AnR - RegisterCompany page - END
====================================================================================
*/