﻿/* Recommendation Widget*/


.container.border-all
{
    border:solid thin
}
.recommendationAJ-dd-padding-right
	{
		float: right;
		height: 260px;
		font-size: 11px;
		border: 1px solid #CDCDCD;
		margin-top: 15px;
		width: 29%;
	}
	.recommendationAJ-dd-padding-left
	{
		float: left;
		width: 600px;
		height: 300px;
	}
	.recommendationAJ-subtitle
	{
		background-color: #fff;
		font-size: 11px;
	}
	.recommendationAJ-maintitle.main
	{
		background-color: #fff !important;
		font-size: 15px;
		color:black;
		padding-top: 15px;
		padding-left: 14px;
        text-align:left;
       
	    border-bottom-style:none;
	   
	}

#titles th
{
    border-bottom-style:none;
     height:1px;
}

    #RecommendedJobsAJ td.recommendationRow
	{
	border-bottom: solid thin #cdcdcd;
	padding-top: 10px;
	padding-bottom:10px;
	}

#RecommendedJobsAJ td.recJobTitle
{
    padding-left: 15px;
}

    th.recommendationAJ-subtitle
	{
	border-bottom: solid medium #cdcdcd;
    background-color:white;
	}

    th.recommendationAJ-subtitle.jobtitle
	{
	padding-left: 15px;
	}

    .recommendationAJ-mainsubtitle
	{
		background-color: #fff !important;
		font-size: 11px;
		color:gray;
		padding-bottom: 11px;
		padding-left: 14px;
		font-weight: normal;
        text-align:left;
	}
	.recommendationAJ-noRecommendations
	{
		text-align: center;
		font-size:14px;
		margin-top: 20px;
	}

    /*For After Join Widget*/

table#RecommendedJobsAJ
{
	border-color: #cdcdcd;
	border-collapse: collapse;
}

.AJWidget 
{
    border: 1px solid #cdcdcd;
    margin-bottom: 50px;
    border-collapse:collapse;
    margin-right: 1em;
}

#RecommendedJobsAJ a {
	color: #00488F;
	height: 1.3em;
	overflow: hidden;
	display: inline-block;
}
#RecommendedJobsAJ .recommendationAJ-subtitle.jobtitle 
{
	width:40%;
    background-color:white;
}

#RecommendedJobsAJ .recommendationAJ-subtitle.notjobtitle
{
    background-color:white;
}


.recommendationAJ-dd-padding-right
{
	height:auto;
	min-height:260px;
}
#RecommendedJobsAJ .btnApplyLink a
{
    color:lightgray;
    background-color:transparent;
    padding-bottom:5px;
}

#RecommendedJobsAJ .btnApplyLink
{
	margin-right: 0em; 
    float:center;
    margin-right:10px;
}

#RecommendedJobsAJ td.AfterJoinApplyButton
{
	text-align:center;
	border-bottom: solid thin #cdcdcd;
    padding-top:10px;
}


    