body {	background:url(../img/bg.png);	font-family: Verdana, Arial, sans-serif;	margin:0;	padding:0;	color:#4c4c4c;}.accordion > div:after,.ui-accordion .ui-accordion-header:after,.ui-dropdownchecklist-item:after,.slider-wrapper:after {	content: ".";	display:block;	height:0;	clear:both;	visibility:hidden}header{	background:#fff;	border-bottom:3px solid #ccc;	text-align:center;	padding:50px 0 25px;}.toggle-legend{	font-size:0.7em;	text-transform:uppercase;	position:absolute;	bottom:-10px;	right:0;}header > div,section > div,#usersWrapper{	width:975px;	margin:auto;}header > div{	position:relative;}header a img{    border: 0px;}a{	color:#283a63;	text-decoration:none;}a:hover{	color:#1548bc;}h1, h2, h3, h4, h5, h6{	margin:0;}h1{	font: bold 1.35em 'Garamond', Georgia, Times New Roman;	letter-spacing: 0.2em;	text-transform: uppercase;	color: #1d315f;	margin: 0 0 0.5em;	display: block;}select{	width:100%;}textarea,input[type=text],input[type=password],select{	width:94%;	padding:10px 3% 9px;	border-radius:5px;	border:1px solid #d3d3d3;	box-shadow:inset 0 0 7px #eee;	font-size:0.9em;}select[multiple=multiple]{	width:100%;	height: 80px;}textarea:hover,input[type=text]:hover,input[type=password]:hover,select[multiple=multiple]:hover{	border:1px solid #aaa;}textarea:focus,input[type=text]:focus,input[type=password]:focus,select[multiple=multiple]:focus{	border:1px solid #aaa;	box-shadow:none;}button, .btn{	font-family:'Garamond', Georgia, Times New Roman;	font-weight:bold;	text-transform:uppercase;	border:0;	color:#fff;	cursor:pointer;	border-radius:5px;	background: #192a51;	background: -webkit-linear-gradient(top, #3f5077, #192a51);	background: linear-gradient(to bottom, #3f5077 0%, #192a51 100%);}.btn{	font-size:1em;	padding:10px 25px;	text-decoration:none;}.btn-search{	padding:15px 45px 13px;	font-size:1.2em;}.btn-search *{	vertical-align:middle;}.btn-search span{	background:url(images/icon-search.png) no-repeat;	display:inline-block;	width:28px;	height:22px;	margin-right:5px;}button:hover,.btn:hover{	text-decoration:none;	background:#3f5077;	color:#fff;}button:active,.btn:active{	background: #3f5077;	background: -webkit-linear-gradient(top, #192a51, #3f5077);	background: linear-gradient(to bottom, #192a51 0%, #3f5077 100%);}:focus{	outline:none;}section{	margin:35px 0;}#usersLink{position: absolute; top:5px; right:10px; font-size: 12px;}.saved-searches{	display: flex;	margin: 0 0 2em 0;}.saved-searches button{	white-space: nowrap;}.saved-searches select, .saved-searches input{	margin-right: 1em;}#searchid{	display: none;}#loadSearch, #deleteSearch{	margin-right: 2em;}