div.geFpPopupTop {
	background-image: url('../images/geFpPopupTop.gif');
	width: 504px;
	height: 120px;
	background-repeat: no-repeat;
	border: 1px outset #cccccc;
}

td.geFpPopupBoothNumber {
	font: normal normal bold 12px verdana,sans-serif;
	color: #909EB1;
	padding-left: 3px;
}

div.geFpPopupTopLinks {
	font: normal normal normal 10px verdana,sans-serif;
	color: #909EB1;
	text-align: center;
}

a.geFpPopupTopLink {
	font: normal normal normal 11px verdana,sans-serif;
	color: #2866BB;
	text-decoration: none;
}

a.geFpPopupTopLink:hover {
	text-decoration: underline;
}

div.geFpPopupCompanyName, a.geFpPopupCompanyName {
	text-align: center;
	font: normal normal bold 14px verdana,sans-serif;
	margin-top: 5px;
	/*color: #777777;*/
	/*color: #909EB1;*/
	color: #6386B5;
}

a.geFpPopupCompanyName {
	text-decoration: none;
}

div.geFpPopupPreviousExhibitor, div.geFpPopupNextExhibitor {
	text-align: center;
	font: normal normal normal 8px verdana,sans-serif;
	/*font: normal normal normal 9px verdana,sans-serif;
	color: #777777;*/
}

div.geFpPopupPreviousExhibitorLabel, div.geFpPopupNextExhibitorLabel {
	margin-bottom: 5px;
}

div.geFpPopupBlock {
	margin: 5px 5px 10px 5px;
	color: #777777;
}

div.geFpPopupHeader {
	font-weight: bold;
	color: #555555;
}

a.geFpPopup {
	font: normal normal normal 11px verdana,sans-serif;
	color: #6386B5;
}

span.geFpPopupProductsPanelProductName {
	font: normal normal bold 12px verdana,sans-serif;
	color: #6386B5;
	padding: 0px 5px 0px 5px;
}

span.geFpPopupProductsPanelProductIndex {
	font: normal normal bold 11px verdana,sans-serif;
	color: #999999;
	padding: 0px 5px 0px 0px;
}

div.geSponsors {
	font: normal normal normal 11px verdana,sans-serif;
	color: #6386B5;
	padding-bottom: 3px;
}

/* --------- */

div.geAddToPlannerLabel, div.geRemoveFromPlannerLabel,
div.geMoreLabel, div.geLessLabel,
div.geMessageLabel,
div.geAppointmentLabel,
div.geConectionPendingLabel,
div.geApproveConnectionLabel,
div.geRejectConnectionLabel,
div.gePhotosLabel,
div.geBlogLabel {
	font: normal normal normal 11px verdana,sans-serif;
	color: #888888;
	padding: 3px 0px 0px 2px;
}

div.geAddToPlannerButton, div.geRemoveFromPlannerButton,
div.geMoreButton, div.geLessButton,
div.geMessageButton, 
div.geAppointmentButton,
div.geConectionPendingButton,
div.geApproveConnectionButton,
div.geRejectConnectionButton,
div.gePhotosButton,
div.geBlogButton {
	background-repeat: none;
	width: 19px;
	height: 19px;
	margin: 0px 0px 0px 2px;
}

div.geAddToPlannerButton {
	background-image: url('../images/plus.png');
}

div.geRemoveFromPlannerButton {
	background-image: url('../images/minus.png');
}

div.geMoreButton {
	background-image: url('../images/moreArrow.png');
}

div.geLessButton {
	background-image: url('../images/lessArrow.png');
}

div.geMessageButton {
	background-image: url('../images/message.png');
}

div.geAppointmentButton {
	background-image: url('../images/appointment.png');
}

div.geConectionPendingButton {
	background-image: url('../images/pending.png');
}

div.geApproveConnectionButton {
	background-image: url('../images/check.png');
}

div.geRejectConnectionButton {
	background-image: url('../images/stop.png');
}

div.gePhotosButton {
	background-image: url('../images/photos.png');
}

div.geBlogButton {
	background-image: url('../images/blog.png');
}

div.geAddToPlannerMinimizedLabel, div.geRemoveFromPlannerMinimizedLabel,
a.geFpPopupTopLink {
	font: normal normal normal 9px verdana,sans-serif;
	color: #888888;
	padding: 0px;
}

div.geAddToPlannerMinimizedButton {
	height: 10px;
	width: 0px;
}