body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #002664;
	height: 100%;
	margin:0;
}
#topresult{	display:none;}
#result{display:none;}
#loading{display:none;}
#accumulatedinfo{display:none;}
#weblink{display:none;}
#closeofficedetails{display:none;}
#printlink{display:none;}
#printicon{display:none;}
#help{display:none;}
.weblink{display:none;}
#dimm{display:none;}
#trans{display:none;}
#hidden{display:none;}
.popuptopline{display:none;}
#officedetails h1{
 margin:2px 2px 2px 0;
 	font-size:15px;
	weight:bold;
	clear:both;
}
#officedetails h2{
	padding:0;
	margin:2px 10px 10px 14px;
	font-size:13px;
	font-style:italic;
}
#officedetails h3{font-size:15px; margin:2px 2px 2px 0;}
#officedetails h4{font-size:11px; margin:2px 2px 2px 0;}
#officedetails h5{font-size:10px; margin:0; margin-left:13px;padding:0;}

#officedetails p{padding:0}

#officedetails hr{
	color:white;
	background-color:white;	
	border: 0;
	border-bottom: 1px solid #dddfde;
	clear:both;
	padding:0;
	margin:0;
}

#details{
	text-align:left;
}
.contactinfo{clear:both;float:left;height:100%;width:100%;}

#printalllogo{
	height: 80px;
}

#dsvlogo{
	float:left;
}
#backbutton{
	float:right;
	margin-top:24px;
	cursor:pointer;
}
	
.addressinfo .info{width:100%}
.contactinfo .info{width:49%;float:left;}
.info p{margin:0;padding:0;}
		

.office{
	border-bottom: 1px solid black;
	clear:both;
	width:100%;
	padding-bottom:10px;
	margin-bottom:20px;
}

.printnotes{font-size:9px; color:#666666;margin-top:15px;float:left;}
p {margin:0}
.info{margin-bottom:5px; margin-top:5px; }
.businessfunctions p{margin:3px 0 3px 0;}
.officefunctions p{margin:3px 0 3px 0;}
.officetype{padding-bottom:5px;}
a {text-decoration:none; color:#002664;}
.noprint{display:none;height:0px;}
