@import "main.css";

#country {
	margin: 0; 
	width: 145px;}

.msg {
	width: 280px; 
	margin: 10px 0 0 80px; 
	text-align: right; 
	color: #f00;}
	
.pTop {
	font-size: 85%;
	margin: 5px 0 5px 10px;}
	
#frmCountries {
	width: 450px; 
	margin: 10px 0 0 0px; 
	text-align: right;}
	
#frmPostcode {
	width: 300px; 
	margin: 10px 0 0 80px; 
	text-align: right;}
	
.inputPcode {
	width: 140px;}
	
.subH3 {
	border-top: 2px solid #2FA2A2;}

.ukrates, .eurorates {
	margin: 0 auto;}
    
.zone {
	text-align: center; 
	vertical-align: center; 
	font-weight: bold;}
    
.y {background: #FEC952;}

.gr {background: #94969C;}

.g {background: #4C8876;}

.r {background: #FD2828;}

.b {background: #000; color: #fff;}

.bl {background: #5570CD;}

.bder {border: 1px dotted #c0c0c0; padding-top: 5px; padding-bottom: 5px;}
    
.ukrates th, .eurorates th {background: #c0c0c0; color: #fff;}

.eurorates td {vertical-align: middle; border: 1px dotted #c0c0c0;}

.tcentre {text-align: center;}

.bld {font-weight: bold;}

.eurorates .charge {font-size: 85%; border: none;}

.bder span {font-size: 85%; padding-left: 50px;}

.tright {text-align: right; font-size: 85%;}

sup, .tright p {color: #f00;}