/* Sphider search 5 August 2017 */

.search {
vertical-align:middle}

.search_1 {
margin:0px}

.search_2 {
font-size:0.85em;
margin-top:6px;
vertical-align:middle}

.search_3 {
font-size:0.85em;
margin-top:12px;
vertical-align:middle}

.button {
font-size:0.75em;
vertical-align:middle;}

fieldset {
margin:0px;	
border:0px;
padding:0px}

.radio1 {
margin:0px;
vertical-align:middle} 

.radio2 {
margin:0px;
margin-top:1px}

.result_number {
font-weight:bold}

.result_weight {
color:#536980;
font-weight:normal}

.powered_by {
margin-top:20px;
font-size:10px;
text-align:center;
vertical-align: middle} 

input {
font-size:1.0em;} 

/*Small urls*/
.url {color: #00793D;
margin-top:4px} 

/*Page descriptions*/
.description {} 

/* Title/link of pages */
.searchtitle {
color:#0000FF;
font-size:1.0em}  

.searchBox {
border:1px solid #113377;}

#result_report { 
text-align:center;
background-color:#f0f4f9; 
font-weight: bold;
margin-top:14px;
margin-bottom:6px;
margin-right:220px; 
border: 1px solid #d1d9de; 
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px; 
padding:4px;
width:100%}

.catBanner {
padding:3px;
margin-top:15px;
background-color:#e5ecf9; 
font-weight: bold}

.webPageBanner {
padding:3px;
margin-top:20px;
background-color:#e5ecf9; 
font-weight: bold}

hr{color:#000066;} 

hr.powered {
width:550px; 
color: #000066}

/*main results  */
#results {
margin-top:14px;}

#other_pages {
text-align:center;}

#powered_by {
margin:0 auto;
margin-top:20px;
padding-top:10px;
font-size:10px;
text-align:center;
vertical-align: center;}

#common_report {
text-align:center;}

#cat_table {
margin-top:20px; 
border-top:1px solid #AAAAAA;
border-bottom:1px solid #AAAAAA;}

#cat_table td {
padding:10px;
padding-right:80px;}

#cat_main {
font-weight: bold;}

.divline {
margin-top:20px;
margin-bottom:-5px;
border-bottom:1px solid #DDDDDD;}

#sub_cat {
font-size:12px;}

.idented {
margin-left:30px;}

#did_you_mean {
text-align:center;
font-weight: bold;
margin-top:14px;
margin-bottom:6px;
padding:4px;}