/* logged in user dashboard */


	div#dashhold {
		margin-left:43px; margin-top:26px; margin-bottom:20px; padding:10px; background:white;
	}
 
	/* #candidatedashboardwrap, #employerdashboardwrap {margin-left:-5px; margin-right:-5px;}  gm */
    .dash{}
    
    
    a#goprolinkleft, a#gofreelancelinkleft, a.upgradelink, a#buyservicesleft.upgradelinkheavy {
        margin-bottom: 10px;
        display:block;
        font-weight: bold;
        background: #FA530E;
        color:#fff;
        text-align: center;
        padding:4px 0;
        text-decoration: none;
        border-radius: 3px 3px;
    }
    
    a#gofreelancelinkleft, a.upgradelink {
    	border: 1px solid #FA530E;
    	background: #fff;
    	color: #666;
    }
    
    a#gofreelancelinkleft:hover, a.upgradelink:hover {
    	background: #FA530E;
    	color: white ! important;
    }
    
    a#goprolinkleft:hover, a.upgradelinkheavy:hover {text-shadow: 0 0 10px #eee; }
    
    .dash ul{
        margin-bottom: 20px;
        font-size: 100%;
        /*border-radius: 3px 3px;
        background: #f7f7f7;
        border: 1px solid #eee;*/
    }
    
    .dash ul li ul {border-radius: 0 ! important;}
    
    
    .dash li{
        padding:0;
        border-top: 1px solid #efefed;
        overflow: auto;
    }
    
    body#html_myjobs-livejobs .dash a#nmyjobs,
    body.bPostajob .dash a#npostajob,
    body.bPostabrief .dash a#npostabrief,
    body.bOrders .dash a#norders,
    body.bFeedback .dash a#nfeedback,
    body.bFavouriteprofiles .dash a#nfavouriteprofiles,
    body.bBlockedprofiles .dash a#nblockedprofiles,
    
    body.bYourprofile .dash a#nyourprofile,
    body.bAccountdetails .dash a#naccountdetails,
    body.bCvportfolio .dash a#ncvportfolio,
    body.bCvportfolio .dash a#nicvportfolio,
    body.bCvportfolio .dash a#nicv,
    body.bAboutyou .dash a#naboutyou,
    body.bAboutyou .dash a#niaccountdetails,
    body.bExperience .dash a#niexperience,
    body.bGetlisted .dash a#ngetlisted,
    body.bAlerts .dash a#nalerts,
    body.bAlerts .dash a#nialerts,
    
    
    body.bMyjobs .dash a#nmyjobs,
    
    body.bAlertjob .dash a#nsavedjobs,
    body.bAppliedjob .dash a#appliedjobs,
    body.bSubscription .dash a#nsubscription,
    
    body.bMatchingjobs .dash a#nmatchingjobs,
    body.bSavedjobs .dash a#nsavedjobs,
    body.bAppliedjobs .dash a#appliedjobs,
    body.bNewsandupdates .dash a#neditnews
    
     {
    	/*color: #000;*/
    }
    
    
    
    body.bYourprofile .dash a#nyourprofile {
    	font-weight:normal;
    }
    
    
    .dash li:first-child{
        border-top: 0;
    }
    
    .dash li:last-child{
        border-bottom: 0;
    }
    
    .dash li a{
        padding: 5px;
        text-decoration: none;
        display: block;
        line-height: 1.2;
    }
    
    
    .dash li a:hover{
        text-decoration: none;
        color: #333;
        background: #eee;
    }
    
    .dash li li a:hover {background:#e7e7e7;}
    
    .dash li a:hover span{
        background: #999;
    }
    
    .dash ul ul{
        font-weight: normal;
        border:0;
        border-top:1px solid #ddd;
        margin: 0;
    }
    
    .dash li ul li {
        padding: 0;
        border: 0;
        overflow: visible;
       /* background: #f2f2f2; */
    }
    
    .dash .badge,
    span.activity_item .badge
    {
        float:right; 
        font-weight: bold; 
        font-size: 83.5%;
        padding: 2px 3px;
        border-radius: 3px 4px;
        min-width: 2.5ex;
        text-align: center;
        background: #bbb;
        color: #fff;
        text-transform:uppercase;
        line-height: 1;
    }
    
    
    body.firefox.mac .dash .badge, 
    body.firefox.mac span.activity_item .badge {
    	padding-top: 4px;
    	line-height: 1.3ex;
    }
    
    span.activity_item {display:block; line-height: 1.4em; padding:5px 0;}
    span.activity_item .badge {float:left; margin-right:5px; background: #67b59f; border:none; border-radius:2px 2px; text-shadow:0px 0px 3px #682;}
    span.activity_item .text {display:block; width:94%; float:left;}
    span.activity_item+span.activity_item {border-top:1px dotted #ccc; }
    
    .dash .badge.number {font-size: 87.5%;}
    .dash #subscriptionli.fpro a .badge {background: #67b59f; 
    	border-top: 1px solid #8cba38;
        border-left: 1px solid #8cba38;
        text-shadow:none;
    }
    
    
    .dash .is{display:none;}
 
    #profileiscompleteli.incomplete a {color: #e00; font-weight:bold;}
    #profileiscompleteli.incomplete li a {color: inherit; font-weight:normal;}
    
    /* v3 base style */
	
	.sidemain section.side,
	.mainside section.side {
		width: 172px;
		border-right: 0;
		float: left;
	}
	
	
	.sidemain section.main, 
	.mainside section.main {
		max-width: 853px;
		padding: 10px;
		background: #fff;
		border: 1px solid #e5e5e5; border-radius: 2px;
	}

    body.bManagejobs section.main {
        background: none;
        border: 0;
        border-radius: 0px;
    }
	
	.bAppliedjobs.sidemain .main, .bSavedjobs.sidemain .main, .bMatchingjobs.sidemain .main, 
	.bArchivedjobs.sidemain .main, .bPendingjobs.sidemain .main, .bLivejobs.sidemain .main{
		background: transparent;
		padding: 0;
		border: 0;
	}
	
