br {
	height:auto;
	line-height:auto;
	font-size:1em;
}
#headertop img {
display:inline !important;
}
.pagetabs { 
	padding: 5px 0; 
	border-top: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
}
#searchResults a, #links a, .pagetabs a {
	color: #197777 !important;
}
#yoursearch {text-align: left; }
#searchResults { 
	width: auto !important;

}
#searchResults ul.linksrow li a { 
	margin: 0 20px 0 0;

}
#searchResults dl { 
	margin-bottom: 30px; 
	border: 0; 
	border-bottom: 3px solid #e1e1e1;
	line-height: 1.5em;
}
#searchResults dl dt { 
	height: 1%;
	background-color: #e1e1e1; 
	font-weight: bold ;
	padding: 2px 10px;
}
#searchResults dl dt b { 
	font-weight: bold !important;
}
#searchResults dl dd img { 
	padding: 5px;
	border: 1px solid #e1e1e1;
	margin: 0 10px 5px 0;
}
#searchResults dl dd img.logo { 
	margin: 0 0 5px 10px;
}
#searchResults dl dd #agentlogo img { 
	margin: 0;
}
#searchResults dl dd .adfooter { 
	border-top: 1px dotted #ccc;
	padding: 0;
	margin-top: 10px;
}
#searchResults dl dd .adfooter .moredetails a { 
	color: #197777 !important;
}
#searchResults dd, .adBox dd { padding: 5px 0; }

#quicksearch.rounded-grey { 
	background-color: #fff; 
	padding: 10px !important;
	width: auto !important;
}
#quicksearch.rounded-grey table { 
	width: 99% !important;
}
input[type=image] { border: none !important; }
div.top {
	border: none;
	padding: 0;
}
div.top span.right, div.top span.right a{
	color: #197777;
}
#links {
	border-top: 1px dotted #ccc;
	padding: 10px 0 0 0;
	margin:0;
}
#links ul {
	margin: 0;
	padding: 0;
}
#links ul li {
	padding: 0;
	margin-right: 20px;
}
.controls {
	margin: 10px 0 !important;
	padding: 10px 0 !important;
	border-top: 1px dotted #ccc !important;
	border-bottom: 3px solid #e1e1e1 !important;
	height: auto !important;
}
.controls:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
}
.jobTitle a.leftnavlink { color: #036 !important; }
.jobTitle a:hover.leftnavlink { color: #c00 !important; }

#datainput fieldset p { clear: both; border: none !important; padding: 0 !important; }
#datainput fieldset label { margin: 0.25em 2em 1em 0 !important; }
#datainput small a { display: block; color: #197777 !important; }

#periode {margin-top: 1.4em; }

#datainput #industry-sector table td { font-size: 1.2em; 
	padding-right: 1em;}
	
#industry-sector-button.checkbox { background-color: #fff; color: #036 !important; font-weight: bold; font-size: 1.2em; }

#industry-sector-button.checkbox:hover { color: #c00 !important; }


#homesmaincontent #searchResults dl a { color: #036 !important; }
#homesmaincontent #searchResults dl a:hover { color: #c00 !important; }

#homesmaincontent ul li { font-size: 1.2em; }


dl.errormessage { font-size: 1.2em; }

dl.errormessage dt { color: #333; }

dl.errormessage dd { padding:0.7em }

#mf4body h2 { color: #197777 !important; }
#mf4body a, a { color: #036; }

#mf4body a:hover, a:hover { color:#c00; }

/*------------ m6 adstrip fix for Fish4 --------------------------*/
div#adStrip a img {display:inline;}
/*------------ m6 quick search form fix  for Fish4 --------------------------*/
div#searchResults form {width:100%;}
div#header {
padding:0;
}
div#header a img {
display:inline;
}

