html {
    margin: 0;
    padding: 0;
}
body {
    margin: 0;
    padding: 0;

    font-family: Arial;
    font-size: 10pt;
}

a {
    text-decoration: none;
}

#identity {
    padding: 0;
    padding-top: 2px;
    padding-left: 10px;
    height: 80px;
    background-color: #003366 !important;
    border-bottom: 2px solid #003366 !important;
}

#identity h1,
#identity h1 a,
#identity h1 a img {
    margin: 0;
    padding: 0;
}

#identity img {
    border: 0;
}
#main-nav {
    display: none;
}

#content.find-engineer fieldset {
    display: none;
}


#content .results {
	margin-top: 1em;
	border-top: 1px solid black !important;
}

#content .results .statistics {
	display: none;
}

#content .results table {
	width: 100%;
}

#content .results table th {
	padding: 0.4em;
	border-top: 2px solid black !important;
	border-bottom: 1px solid black !important;
}

#content .results table td a {
	text-decoration: none;
}

#content .results table td {
	padding: 0.4em;
	border-bottom: 1px solid #cccccc !important;
}

#content .results table td.name {
	width: 15em;
}

#content .results table th.country {
	text-align: left;
}

#content .results table td.specialisation {
	text-align: left;
}

#content table tr.alternate {
	background-color: #f5f5f5 !important;
}

#content .results .pagination {
	display: none;
}

#content.engineer table {
	width: 100%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-bottom: 2px solid #006699 !important;
}

#content.engineer table th.table-header {
	padding: 0;
	text-align: left;
	border-bottom: 2px solid #006699 !important;
}

#content.engineer table th.table-header span {
	margin: 0;
	padding: 0.2em 0.4em;
    padding-bottom: 0.1em;
	color: white;
	background-color: #006699 !important;
}

#content.engineer table th.data-header {
	text-align: left;
	padding: 0.2em 0.4em;
	width: 25%;
}

#content.engineer table td.picture {
	width: 140px;
}

#content.engineer table td.picture img {
	padding: 4px;
	border: 1px solid #ccc;
}

.back-to-results {
    display: none;
}

#widgets {
    display: none;
}

#footer {
}

#footer-nav {
    display: none;
}

#simpleet {
    display: none;
}

#copyright {
    font-family: verdana;
    font-size: 10pt;
}
