body {background-color: rgb(60, 50, 50); color:rgb(57, 57, 85); font-family:sans-serif; font-size:12pt; text-align: justify;

}

#divemail{background-color: rgb(57, 57, 85); color:rgb(57, 57, 85); font-family:sans-serif; font-size:10pt; text-align: justify;

}

#divheadbar{ 
	/*border:double 1px #000000;*/
}

#divmainblock{
	
	margin-left:2%;
	margin-right:2%;
	margin-top:4%;
	margin-bottom:4%;
	text-align:left;
	/*border:solid 1px #000000;*/
	background-color: rgb(200, 200, 200);
	padding: 10px;
}

#divcolcontainer{
	
	
	background-color: rgb(200, 200, 200);
}




#divrightcol{
	width:1%;
	display:inline;
	float:right;
	margin-right:40px;
	background-color: rgb(200, 200, 200);
	
}

#divleftcol{
	width:17%;
	float:left;
	/*margin-left:-770px;*/
	margin-right:3%;
	background-color: rgb(200, 200, 200);
	
}

#divmaincontent{
	
	display:inline;
	/*float:left;
	width: 75%;*/
	margin-right:10px;
	margin-left:10px;
	background-color: rgb(200, 200, 200);
	/*border:solid 1px #000000;*/
}

#divbnta{
	/*width:18%;
	
	border:solid 3px rgb(57, 57, 85);
	background-color: rgb(255,255,255);
	font-size: small;
	text-align: justify;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;*/
	
}

#divfoot{
	clear:both;
	padding-left:9px;
	padding-right:9px;
	padding-top:9px;
	padding-bottom:9px;
	/*border:solid 1px #000000;*/
}

/*a { text-decoration: none; }
a { text-decoration: underline; }*/
a:link {color: rgb(57, 57, 85);}
a:visited {color: rgb(57, 57, 85);}
a:focus {color: rgb(57, 57, 85);}
a:hover {color: rgb(57, 57, 85);}
a:active {color: rgb(57, 57, 85);}

.textlink{
	color: rgb(57, 57, 85);
}


.linkbutton {
	height:300%;
	width:100%;
	font-weight:bold;
	vertical-align: middle;
	color: rgb(200, 200, 200);
	border-top: solid 1px rgb(200, 200, 200);
	background-color: rgb(57, 57, 85);
}

.linkbutton:hover{
	
	background-image: url(images/goldback.jpg);
	background-position: center; 
	/*background-color: #CD7F32;
	color: rgb(57, 57, 85);*/
}

.divsection {
	border:solid 0px rgb(57, 57, 85);
}

.smalltext {
	color:rgb(57, 57, 85);
	font-size:8pt
}

.divsubsection {
	border-top:solid 2px rgb(57, 57, 85);
	margin-top:3px;
}

#imgbntalogo {
	
}

.logo {
	width: 80%;
	margin-left: 10px;
	/*margin-right: 9.9%;*/
}

h1 {
	text-align:center;
	border-width: 2px 0px 2px 0px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	margin-right:10%;
	margin-left:10%;
}

.pagesummary {
	font-size: 9pt;
	font-style:italic;
	display:inline;
	float:right;
	width: 49.5%;
	text-align: right;
}

.pageheading{
	
	display:inline;
	float:left;
	width: 49.5%;
	vertical-align: top;
}

.divcontentsection {
	clear:both;
}

.right {
	text-align:right;
}

.left {
	text-align:left;
}









table.resultstable { 	border-width: 0px 0px 0px 0px;
					border-spacing: 2px;
					border-style: solid solid solid solid;
					width: 100%;}

td.resultsdata { 	border-width: 0px 0px 2px 0px;
					border-spacing: 2px;
					border-style: solid dotted solid dotted;
					border-color: rgb(57, 57, 85);
					}
					
td.prevdata { 	border-width: 2px 0px 0px 0px;
					border-spacing: 2px;
					border-style: solid dotted solid dotted;
					border-color: rgb(57, 57, 85);
					}
					
td.datesold { width: 10%; text-align: center; }
td.auction { width: 10%; text-align: center; }
td.lot { width: 10%; text-align: center; }
td.description { width: 60%; text-align: justify; }
td.saleresult { width: 10%; text-align: center; }
td.image { width: 10%; text-align: center; }
.catalogueimage { width: 80px; }
.previewimage { width: 240px; }

.resultnav {padding-left: 90%; width: 9.5%; text-align: center; font-weight: bold; color: rgb(57, 57, 85);}
.resnav {color: rgb(57, 57, 85);}

h4{ margin: 0px;
	padding: 0px;}
	
h5{ margin: 0px;
	padding: 0px;}

h4.resultsheading { 	border-width: 0px 0px 0px 0px;
					border-spacing: 2px;
					border-style: solid solid solid solid;
					font-weight: bold;
					text-transform: uppercase;
					text-align: center;
					}
					
h3.searchresultannounce {text-transform: capitalize; font-weight: bold;}					
				
/**div.search2 { float: right;}

div.search1 { float: left; }**/
div.header {}
div.footer {}
h1.titlehead { font-family: sans-serif; font-size: 250%; font-weight: bold; text-transform: capitalize; }
h2{ font-family: sans-serif; font-size: 100%; font-weight: bold;}

/**div.searchcontainer { float: left; }
**/
div.parsertroncontainer { font-family: sans-serif; font-size: 80%; } 

.searchboxtitle {text-transform: capitalize; font-size: 70%; font-weight: bold;}
.searchfieldtitle {text-transform: capitalize; font-weight: bold; font-size:70%; width: 30%;}
.searchboxtitleauctionlot {text-align: left; }
.catsearch {margin-left: auto; margin-right: auto; width: 99%;}
.selectbox {width: 215px; height:20px; font-size:11px; font-family: sans-serif; margin-left: auto; margin-right: auto; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0);}
.textbox {width: 170px; height:12px; font-size:11px; font-family: sans-serif; margin-left: auto; margin-right: auto; }
.submitbutton {width: 170px; height:18px; font-size:10px; font-family: sans-serif; margin-left: auto; margin-right: auto;}
.navtable {margin-left: auto; margin-right: auto;}
.navtableprev {text-align: center; width: 49%; padding: 2px; font-size: 70%; font-weight: bold;}
.navtablenext {text-align: center; width: 49%; padding: 2px;  font-size: 70%; font-weight: bold;}

.searchcontainer { width: 220px;   margin-left: auto; margin-right: auto;}




div.divnewsitem{ border-top:solid 3px rgb(57, 57, 85); border-bottom:solid 3px rgb(57, 57, 85); margin-bottom:3px; margin-left:3px; margin-right:3px; padding: 4px;}
div.divnewstitle { font-variant: small-caps; float:left; }
div.divnewscontent { clear:both; margin-top:10px; }
div.divnewsdate { font-size:70%; display:inline; float:right;}
div.divnewssummary { font-size: 9pt; font-style:italic; clear:both;}

.bannerpic{
	margin-left:1%;
	margin-right:1%;

}

.tablelinks {
	/*display:inline; 
	float:right;
	width:20%;*/
}

.imglinks{
	width:55%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.divlinks{
	text-align: center;
	clear: both;
	color:rgb(57, 57, 85);
	margin-top:10px;
}

.textlinks{
	color: rgb(57, 57, 85);
	font-size: 9pt;
	font-weight: bold; 
	color: rgb(57, 57, 85);
}

.divhts{
	border:solid 3px rgb(57, 57, 85); 
	margin: 10px;
	font-weight: bold; 
	text-align: center;
	font-size: 15pt;
	width: 600px;
	
	margin-left: auto;
	margin-right: auto;
		
	background-image: url(images/htsbg.jpg);
	background-position: center;
}

.tophts{
	font-size: 24pt;
	font-weight: bold; 
}


.compdetailborder{
	/*width: 90%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	padding-left: 17px;
	padding-right: 17px;*/
}

.companydetail{
	padding-left: 17px;
	padding-right: 17px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center; 
	
}

.londoncoins1{
	/*background-color: rgb(57, 57, 85);*/
}

.londoncoins2{
	/*background-color: #DDDDEE;*/
}

img.complogo{
	display: block;
	margin-left: auto;
	margin-right: auto;
	border:none;
}

.cgs1{
	width:49.5%;
}

.cci1{
	width:49.5%;
}
	