/* @override http://ebd_templates/css/2008/profile.css */

/* Edit Profile */

div#ebd-edit-profile div.ebd-button-standard { margin-bottom: 5px; }
div#ebd-edit-profile div.ebd-panel-products { margin-top: 5px; clear: both; }

/* Edit Profile Products > Standard Table */

table.ebd-table-standard .ebd-products-col1 { width: 229px; }
table.ebd-table-standard .ebd-products-col2 { width: 229px; }
table.ebd-table-standard .ebd-products-col3 { width: 107px; }
table.ebd-table-standard .ebd-products-col4 { width: 77px; }
table.ebd-table-standard .ebd-products-col5 { width: 57px; border-right: none; }
table.ebd-table-standard .ebd-products-col6 { width: 108px; text-align: right; border-right: none; }

table.ebd-table-standard th.ebd-products-col6, div.ebd-panel-products a { font-weight: normal; }

table.ebd-table-standard td.ebd-products-col3 { width: 73px; }

/* Overlay > More information */

div.overlays { position: absolute; }

div.overlay-more-info {
	float: left;
	display: none;

	width: 220px;
	height: 144px;

	position: relative;

	background: url(overlays/overlay-more-info.png) top left no-repeat;

	padding: 10px;

	overflow: hidden;
}

/* View Profile */

div.company-header div.company-logo {
	float: left;
	width: 216px;
	height: 100px;

	border: 1px solid #a1a1a1;
}

div.company-header div.company-name{
	float: right;

	margin-top: 30px;

	text-align: right;

	color: #375d80;
}

div.company-header div.company-name a { font-size: 0.85em; }

span.company-profile {
	float: left;
	display: block;

	width: 100%;

	clear: both;

	margin-top: 10px;
}

span.company-profile span {
	display: block;

	font-size: 0.75em;
	font-weight: bold;
	color: #426e97;
}

div#ebd-view-profile h3 {
	margin-top: 10px;
	margin-left: 10px;

	padding-left: 5px;

	border-bottom: 1px dotted #AAA;
}

table.company-view-profile {
	width: 100%;

	margin: 10px 0;

	font-size: 0.75em;
}

table.company-view-profile td.col1 {
	width: 180px;

	padding-right: 10px;

	vertical-align: top;
	text-align: right;
}

table.company-view-profile tr.padded td { padding-top: 10px; }

