/* CSS Document */

html {
	overflow-y: scroll; /* forces RH scroll bar - lovely !*/
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	background-color: #FFFFFF;
}

body {
	margin-top: 3px;
	font-size:14px;
	color:#333;	
}
.bord {
	border:solid 1px #000;	
}
.abs {
	position:relative;
}
.alinav {
	font-size:18px;
	padding-left:50px;!important
}
.nav_blk {
	color:#000 !important;
	
}
.nav_red {
	color: #E00 !important;	
}
.blk{
	color:#000;
}
.buy {
	position:absolute;
	top:3px;
	left:5px;
	padding:0px;
	border:solid 1px black;
	border-radius:5px;	
}
.caption {
	font-size:10px;
}
.central{
	max-width:1000px;
	margin:auto;
	/*border:1px green solid;*/
}
.close {
	position:absolute;
	top:3px;
	right:18px;
	opacity:1.0;
	/*border:solid 2px white;	*/
}
a.close:hover {
	
}
.coukbord {
	border:solid 1px #333;
	border-radius:5px;
	padding:5%;
	text-align:right;
}
.ctrtxt {
	text-align:center;	
}
.fullwidth {
	width:96%;
	max-width:1500px;
}
.greybg {
 background-color:#9AA899;  //#8A9A5B; //was#EEE;
}

hr.new1 {
  border-top: 2px solid #333;
}
.leftarrow {
	position:absolute;
	top:100px;
	left:18px;
}
.maxw {
	width:300px;	
}
.pad0{
	padding:0px;	
}
.pad1{
	padding:1px;
}
.pad2{
	padding:2px;	
}
.pad2pct {
	padding-left:5vw;	
}
.pad10 {
	padding:7px;
}
.picfit {
	object-fit:contain;
	max-height:83vh; /*was 60*/
	/*border:solid 1px #000;*/
	width:100%;
	max-width:2000px;
}

.rightarrow {
	position:absolute;
	top:100px;
	right:18px;
	/*height:50px;*/
	/*width:40px;*/
	/*border:solid 1px red;	*/
}
.text14ull {
	font-size:14px;
	color:#333;
	text-decoration:underline;	
}
.text16 {
 	font-size:16px;
	color:#333;
}
.text16dat {
 	font-size:16px;
  font-style:italic;
  font-weight:bold;
	color:#333;
}
.text16ul {
 	font-size:16px;
  text-decoration:underline;
  color:#333;
}
.text18 {
 	font-size:18px;
	color:#333; 
}
.text18bold {
 	font-size:18px;
	color:#333;
  font-weight:bold;
}



.text24 {
 	font-size:24px;
	color:#333; 
}
.thumbdr {
	border:solid 2px red;	
}
.utils {
	margin:auto;
	/*border:solid 2px red;*/
}
.utils,td {
	padding:3px;
	/*border:none; !important*/
	/*border:solid 1px #DDDDDD;	*/
}


a:hover {
   color:#333;
  font-size: 18px;
}