@charset "utf-8";
/* CSS Document */



	
.stripCardList {
	margin: 0;
	padding: 0;
	overflow: hidden;
}

	
.stripCardList ul, .stripCardList li {
	margin: 0;
	padding: 0;
	list-style: none;
}
	
		
	.stripCardList ul.stripCard{
		position: relative;
		display: block;
		margin: 0;
		padding: 0;
		padding: 10px;
		min-height:64px;
		font-family: Verdana, Geneva, sans-serif;
		border-bottom: 1px dotted #ccc;
	}
		
		.stripCardList ul.stripCard li.photo {
			position: absolute;
			top: 8px;
			left: 8px;
			float: left;
			vertical-align: middle;
			width:64px;
		}
	
	
		ul.stripCard li.name {
			font-weight: bold;
			margin-left: 70px;	
		}
		ul.stripCard li.job {
			margin-left: 70px;	
		}
		ul.stripCard li.activity {
			margin-left: 70px;	
			margin-bottom: 8px;
		}
		ul.stripCard li.activity a {
			color: #000;
		}
		ul.profileCard.stripCard li.place {
			position: relative;
			color: #000;
		}
		ul.companyCard.stripCard li.place {
			position: absolute;
			right: 8px;
			top: 12px;
			font-size: 10px;
			color: #888;
		}
		ul.stripCard li.products {
			margin-left: 70px;	
			font-size: 10px;
			color: #888;
		}
		ul.stripCard li.people {
			margin-left: 70px;	
			font-size: 10px;
			color: #888;
		}
	
		.stripCardList li.name a {
			font-weight: bold;
		}
	
		.profileCard  li.name, .profileCard  li.name a {
			color: #0C478B;
		}
		.greyCard  li.name, .greyCard  li.name a {
			color: #666;
		}
	
		.companyCard li.name, .companyCard li.name a {
			color: #D60;
		}
		
		
		 ul.stripCard ul.company {
			position: absolute;
			text-align: right;
			right: 82px;
			top: 10px;
		}
		
		 ul.stripCard li.company_thumb {
			position: absolute;
			right: 10px;
			top: 10px;
		}
		
		.profileCard ul.company  li {
			position: relative;
		}
			
			.profileCard ul.company li.name a {
				color: #D60;
				font-weight: bold;
			}
		
		.companyCard li.job {
		}
		
		.companyCard li.activity {
		}
		
		
	
	.stripCardList div.contact_details {
		position: relative;
		display: table;
		margin: 0;
		padding: 0;
		list-style: none;
		padding: 10px;
		padding-top: 0;
	}
	
		.stripCardList div.contact_details .fullCard {
			width: 420px;
			/*float: left;*/
		}
		
		.stripCardList div.contact_details .right_box {
			position: absolute;
			display: block;
			background-color: #FFF;
			border: 1px solid #ccc;
			width: 180px;
			height: 100%;
			overflow: auto;
			right: -185px;
			top: -1px;
		}
		
			.stripCardList div.contact_details .right_box .title {
				border-bottom: 1px dotted #ccc;
				color: #0C478B;
				padding: 8px;
				margin-bottom: 4px;
				font-family:Verdana, Geneva, sans-serif;
				font-size: 10px;
			}
			
			.stripCardList div.contact_details .right_box .inner_box {

				font-family:Verdana, Geneva, sans-serif;
				font-size: 10px;
			}
						
		.stripCardList div.contact_details .card_menu {
			margin: 0;
			padding: 0;
			margin-top: 10px;
			border-top: 1px dotted #ccc;
			list-style: none;
			display: table;
			width: 100%;
		}
			
			.stripCardList div.contact_details .card_menu li{
				display: table-cell;
				float: left;
				padding: 8px;
			}
			
			.stripCardList div.contact_details .card_menu li a{
				display: inline-block;
				padding-top: 2px;
			}
			
				.profileRolodex .stripCardList div.contact_details .card_menu li a{
					color: #0C478B;
				}
				
				.companyRolodex .stripCardList div.contact_details .card_menu li a{
					color: #D60;
				}
			
			.stripCardList div.contact_details .card_menu img {
				vertical-align: middle;
			}
			
			.stripCardList div.contact_details .card_menu img select{
				vertical-align:  middle;
			}
			
			.stripCardList div.contact_details .card_menu .cardCategory {
				padding-left: 125px;
			}
			.stripCardList div.contact_details .card_menu .cardFollow {
				width: 130px;
				text-align: right;
			}
			.stripCardList div.contact_details .card_menu span.loader {
				display: inline-block;
				width: 18px;
			}
			
		
		.stripCardList ul.stripCard .menu{
			position: absolute;
			right: 4px;
			top: 4px;
		}
		.stripCardList ul.stripCard .menu a{
			display: block;
			text-align: right;
			text-decoration: none;
			font-size: 10px;
			color: #0C478B;
			padding: 4px;
		}