.right {text-align:right;}
#results {width:570px;
          display:block;
          float: left;
          font-family:verdana;}

.resultBlock {
        float:left;
	background-color: #F0F0F0;      
	padding: 0px 0px 0px 0px;
        margin-bottom:20px;
        width:100%;
}

form {margin:0px;}

.button {
	height: 32px;
	background-color: #FFFFFF;
	border-radius: 6px;
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	display: inline;
}
	
.results-title {
	background-color: #3A85BE;
        color: #FFF;
	padding: 5px;
}

.results-title a {
	color: #8C0101;
	font-weight: bold;
	text-decoration: none;
	}
	
.results-title a:hover{
	color: white;
	}

.results-table {
	display: inline-block;
        vertical-align: top;
	}

.results-table table {width:80%; float:right;}        
	
.results-image {
        float: left;
	display: inline-block;
	margin: 5px;
	}
.results-column-left {
        float: left;
        }

.results-column-right {
        float: left;
        font-size:8pt;
        margin: 5px;
        border: 0px solid black;
        }
        
.bottom-image {
         float: left;
         border: 0px solid black;
        }
	
.results-search {
	display: inline-block;
	font-weight: bold;
	background-color: #F0F0F0;
        color: #FFF;
	padding: 5px;
        margin-top: 30px;
}
.image-results-image {
  width:100%;
}
@media (max-width: 810px) {
#results {width:100%; padding:0px;}
.resultBlock {padding:0px;
.results-title {font-size:10pt; padding:1px;}
.results-search {margin-top:0px; padding:1px;}
}

@media (max-width: 475px) {
.ui-datepicker {
    width: auto;
}
