body{background: url(new-images/body-bg.png) #dcdcdc repeat-x; margin:0;padding:0}
a:link {   font: normal 13px Arial, Helvetica, sans-serif; color: #000066; text-decoration: none; line-height:18px;}
a:visited {  font: normal 13px Arial, Helvetica, sans-serif; color: #000066; text-decoration: none; line-height:18px;}
a:hover {  font: normal 13px Arial, Helvetica, sans-serif; color: #0000CC; text-decoration: underline; line-height:18px;}
td {  font: 12px Arial, Helvetica, sans-serif; color: #000000}
H1 {COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt;; font-weight: bold; font-style: normal; line-height: normal}
H2 {COLOR: #000000; FONT: bolder 12pt Arial, Helvetica, sans-serif}
b {  font: bold 12px Arial, Helvetica, sans-serif; color: #000066}
strong {  font: bold 12px Arial, Helvetica, sans-serif; color: #000066}
p { text-align: justify }
font {  font: bold 12px Arial, Helvetica, sans-serif; color: #999999}
em {  font-weight: bold; color: #000066; font-style: normal}
font.red {  font: bold 12px Arial, Helvetica, sans-serif; color: #ff0000}
#flashContent{width:860px;height:270px;overflow:hidden;}

img, a img{border: 0;}
.hide{display: none;}
.header{height: 88px;background: url(new-images/header-bg.png) repeat-x;}
.content{margin-top: 25px;}
.nav ul,.nav li{margin: 0; padding: 0;}
.nav ul{margin: 0 0 15px 15px;}
.nav ul li{color: #06066a; width: 105px;font-family: "Helvetica Neue", arial;}
.nav ul li a{color:#06066a; font-size: 13px;}
.nav .information{margin-bottom: 10px;}
.footer{
	background: #e5e5e5;
	color: #000066; 
	padding: 10px; 
	font-family: "Helvetica Neue", arial; 
	font-size: 13px;
}
.footer-wrapper{padding-top: 30px;}
.home-banner{margin: 10px 0;}
.social{margin-top:10px;font-family: "Helvetica Neue", arial}
.social div{float: left; margin: 2px 0;}
.sitemap{float:left; clear:left; margin: 10px 0;}
.sitemap a{font-size: 10px;}
.strap{
	width: 400px; 
	color:#a8a8a8; 
	font-size: 17px; 
	font-weight: bold; 
	font-family: "Helvetica Neue", arial; 
	position: absolute; 
	top: 58px; 
	margin:0;
	padding:0;
	left: 325px;}
.mini-nav{
	width: 150px; 
	position: absolute; 
	top: 5px; 
	right: 5px;
}
.mini-nav a{color: #fff; font-size: 12px;margin-left:3px;}
span.available-colours a{font-weight: bold;}
.results{color:#06066a;}
.results strong{font-size: 24px;}
.pagination img{margin: 0 10px -5px 10px;}
.pagination a{text-decoration: none; margin-bottom; 3px;}
.pagination strong{font-size: 18px;}
