/* CSS for 'buy' */
/* Added media 600px 06/22/2017 */
/* Added media for a.buymenu 01/23/2021 */

@media only screen and (max-width: 600px) {
 .selllist table th:nth-child(1), .selllist table td:nth-child(1) {display: none;}
 .allprovs table {display: none;}
}

a.buymenu { 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  text-decoration: underline;
  background: #FFF8F0;
  width: 220px;
  height: 18px;
  line-height: 24px;
} 
a.buymenu:link {color: #800000;} 
a.buymenu:visited {color: #800000;} 
a.buymenu:hover {color: #E8C070; background: #800000;}
a.buymenu:active {color: #E8C070;} 

@media only screen and (max-width: 600px) {
 a.buymenu {font-size: 12pt;}
 a.buymenu {line-height: 30px;}
}

/* Initially defined in bsc.css */
.fsgoldhd {
  letter-spacing: 8px;
}
@media only screen and (max-width: 600px) {
.fsgoldhd {letter-spacing: 3px;}
}

.buytitle45065 {
  font-size: 18pt;
  letter-spacing: 3px;
  width: 400px; /* 450 */
  height: 65px;
  padding: 10px;
  background: #FFF0E7; /* F0D8C8 */
  background-color: #FFF0E7; /* F0D8C8 */
  text-shadow: 1px 1px 0px #AAA; /* FF3.5+, Opera 9+, Saf1+, Chrome */
/* For Internet Explorer 5.5 - 7 */
  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFF0E7,endColorstr=#DFB7A7);
/* For Internet Explorer 8 */
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFF0E7,endColorstr=#DFB7A7)";
/* For Mozilla/Gecko (Firefox etc) */
  background:-moz-linear-gradient(top, #FFF0E7 0%, #DFB7A7 100%);
/* For WebKit (Safari, Google Chrome etc) */
  background:-webkit-gradient(linear, right top, right bottom, color-stop(0%,#FFF0E7),color-stop(100%,#DFB7A7));
/* alternate text is: background:-webkit-gradient(linear, left top, left bottom, from(#FFF0E7), to(#DFB7A7)); */
}
th.buy-hd {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #800000;
  font-size: 10pt;
}
/* list header for featured listings in buycate and index and 'location' anchors */
a.buy-hda {
  color: #800000; 
  font-size: 10pt;
  text-decoration: none;
}
a.buy-hda:link {color:#800000;}
a.buy-hda:visited {color:#800000;}
a.buy-hda:hover {color:#FF0000;}
a.buy-hda:active {color:#800000;}

a.buy-sp {
  font-size: 9pt;
}
a.buy-sp:link {color: #800000;}
a.buy-sp:visited {color: #808080;}
a.buy-sp:hover {color: #FF0000;}
a.buy-sp:active {color: #FF0000;}
 
/* newly sold listings */
a.buy-sps {
  font-size: 9pt;
  text-decoration: none;
  color: #AA6666;
}
.sold-sp {
  font-size: 9pt;
  color: #AA6666;
}
 
/* newly erased listings */
a.buy-spx {
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}
a.buy-spx:link {color: #808080;}
a.buy-spx:visited {color: #808080;}
a.buy-spx:hover {color: #808080;}
a.buy-spx:active {color: #808080;}
 
.buy-pc {
  font-size: 8pt;
}
/* Postal Codes on browse pgs */
a.buy-pca {
  font-size: 8pt;
  text-decoration: none;
} 
a.buy-pca:link {color: #000000;} 
a.buy-pca:visited {color: #666666;} 
a.buy-pca:hover {color: #FF0000;}
a.buy-pca:active {color: #FF0000;} 

/* SEO - Provs on browse pgs */
a.xtralnk {
  text-decoration: none;
} 
a.xtralnk:link {color: #800000;} 
a.xtralnk:visited {color: #800000;} 
a.xtralnk:hover {color: #800000;}
a.xtralnk:active {color: #800000;} 

.sold-pc {
  font-size: 8pt;
  color: #AA6666;
}

a.buy-ti {
  font-size: 9pt;
  text-decoration: none;
} 
a.buy-ti:link {color: #800000;} 
a.buy-ti:visited {color: #666666;} 
a.buy-ti:hover {color: #FF0000;}
a.buy-ti:active {color: #FF0000;} 

.sold-ti {
  font-size: 9pt;
  color: #AA6666;
}

a.buy-ck:link {display:none;} 
a.buy-ck:visited {display:inline;} 

a.prev-next {
  font-size: 10pt;
}
a.prev-next:link {color: #000000;}
a.prev-next:visited {color: #000000;}
a.prev-next:hover {color: #FF0000;}
a.prev-next:active {color: #800000;}

@media only screen and (max-width: 600px) {
 a.prev-next:link {font-size: 12pt;}
}

a.all-ndx {
  font-size: 11pt;
  text-decoration: none;
  font-style: italic;
}
a.all-ndx:link {color: #000000;}
a.all-ndx:visited {color: #000000;}
a.all-ndx:hover {color: #FF0000;}
a.all-ndx:active {color: #800000;}

@media only screen and (max-width: 600px) {
 a.all-ndx:link {font-size: 12pt;}
}

a.provs {
  font-size: 7pt;
  text-decoration: none;
} 
a.provs:link {color: #000000;} 
a.provs:visited {color: #666666;} 
a.provs:hover {color: #FF0000;}
a.provs:active {color: #FF0000;} 

select.find {
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 10pt;
  background-color:#FFFFFF;
}
select.finde {
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 10pt;
  background-color:#FFE0C7;
}
input.goln {
 font-family:Arial;
 background:#F0E8D8;
 border:1px solid #800000;
 box-shadow:4px 4px 12px 0 rgba(0,0,0,0.2), 6px 6px 20px 0 rgba(0,0,0,0.19);
}
input.goln:hover {
  background-color: #800000;
  color: #FFFFFF; 
}
.tinyblkh {
  color: #000000;
  font-size: 10px;
  line-height: 140%;
}
.bible {
  font-family: Courier New, Courier, Mono;
  color: #990000;
  font-size: 10pt;
  letter-spacing: 0px;
}
.bookmark {
  border: 1px solid white;
  border-bottom-color: black;
  border-top-color: black;
}
