@charset "UTF-8";/* CSS Document *//* beginning of reset reloaded*/html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}/* remember to define focus styles! */:focus {	outline: 0;}body {	line-height: 1;	color: black;	background: white;}ol, ul {	list-style: none;}/* tables still need 'cellspacing="0"' in the markup */table {	border-collapse: separate;	border-spacing: 0;}caption, th, td {	text-align: left;	font-weight: normal;}blockquote:before, blockquote:after,q:before, q:after {	content: "";}blockquote, q {	quotes: "" "";}/* end of reset reloaded*/html{	height:101%;}body{	margin:10px 0px 0px 0px;	font-family:Arial, Helvetica, sans-serif;	font-size:62.5%;	background:#555;}p{	font-style:normal;	font-variant:normal;	font-weight:normal;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:18px;	padding: 0px 0px 10px 0px;	color:#4b4b4b;}p.order{	font-style:normal;	font-variant:normal;	font-weight:normal;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:18px;	padding: 0px 0px 10px 0px;	color:#4b4b4b;	padding-top:10px;}p.photo{	font-style:normal;	font-variant:normal;	font-weight:normal;	font-size:10px;	font-family:Arial, Helvetica, sans-serif;	line-height:14px;	padding: 0px 0px 10px 20px;	color:#4b4b4b;	padding-top:10px;}p.con-form{	text-align:right;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:14px;	padding: 0px 0px 10px 20px;	color:#4b4b4b;	padding-top:10px;}h1{	font-style:normal;	font-weight:normal;	font-size:32px;	font-family:Arial, Helvetica, sans-serif;	line-height:48px;	color:#005a84;	text-transform:uppercase;}h2{	font-style:normal;	font-weight:normal;	font-size:18px;	font-family:Arial, Helvetica, sans-serif;	line-height:28px;	color:#005a84;	text-transform:uppercase;}h2.colour{	font-style:normal;	font-weight:bold;	font-size:18px;	font-family:Arial, Helvetica, sans-serif;	line-height:28px;	color:#005a84;	text-transform:uppercase;}h3{	font-style:normal;	font-weight:normal;	font-size:15px;	font-family:Arial, Helvetica, sans-serif;	line-height:22.5px;	padding:15px 0px 10px 0px;	color:#005a84;	text-transform:uppercase;}a {	font-weight:bold;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:18px;	color:#0083bf;}	a:link {	font-weight:bold;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:18px;	color:#0083bf;}a:visited {		color: #0083bf;}a:hover {	color: #7fc1df;	text-decoration:none}a:active {		color: #7fc1df;}ul.main li{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	line-height:18px;	color:#4b4b4b;	margin-left:20px;	list-style-type:disc;	}td p{	margin-bottom:-5px;	margin-top:5px;	}td{	border-bottom:1px dotted #828282;		margin-top:5px;}	strong {	font-weight:bold;	text-transform:uppercase;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:18px;	color:#005a84;}ul.bullets{	list-style-type:disc;	margin-left:20px;	line-height:18px;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	color:#4b4b4b;}ul.bullets li{	font-family:Arial, Helvetica, sans-serif;}ul.nav {	list-style:none;	float:left;	width: 100%;	background-color:#828282;}ul.nav li {	float:left;}ul.nav a {	font-style:normal;	font-weight:normal;	font-size:13px;	font-family:Arial, Helvetica, sans-serif;		color:#ffffff;	text-decoration:none;	text-align:center;	display:block;	padding: 8px 10px 4px 10px;	background-color:#828282;	text-transform:uppercase;}ul.nav a:hover  {	background-color:#005a84;	color:#ffffff;}#active{	background-color:#005a84;	color:#ffffff;	}.quote{	font-style:normal;	font-variant:normal;	font-weight:normal;	font-size:14px;	font-family:Arial, Helvetica, sans-serif;	line-height:18px;	color:#005a84;	text-decoration:none;	padding:15px 20px 10px 20px;	margin-left:20px;}.quotesource{	font-style:normal;	font-variant:normal;	font-weight:normal;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:14px;	color:#005a84;	text-decoration:none;	padding:0px 20px 15px 20px;	margin-left:20px;}.terms a{	font-style:normal;	font-variant:normal;	font-weight:normal;	font-size:9px;	font-family:Arial, Helvetica, sans-serif;	line-height:50px;	color:#4b4b4b;	text-decoration:none;	text-align:center;}.terms a:hover {	color:#0083bf;}.smallnav{	font-style:normal;	font-weight:bold;	font-size:8px;	font-family:Arial, Helvetica, sans-serif;	line-height:12px;	color:#005a84;	margin-top:4px;	text-transform:uppercase;}.smallnav a {	font-style:normal;	font-weight:bold;	font-size:8px;	font-family:Arial, Helvetica, sans-serif;	line-height:12px;	color:#005a84;	text-decoration:underline;	text-transform:uppercase;}.smallnav a:hover {	font-style:normal;	font-weight:bold;	font-size:8px;	font-family:Arial, Helvetica, sans-serif;	line-height:12px;	color:#0083bf;	text-decoration:underline;	text-transform:uppercase;}.greybg{	border-bottom:1px dotted #666;	padding-top:5px;}.whitebg{	border-bottom:1px dotted #666;	padding-top:5px;}.clearfloat {	clear:both;    height:0;    font-size: 1px;    line-height: 0px;}.btt{	float: right;	font-weight:lighter;	font-style:italic;	color:#7facc1;}#container{	width:1024px;	height:100%;	margin:0 auto;	background-color:#ffffff;		padding:0 15px 15px 15px;}#mapText  {	color:#4b4b4b;	font-size:12px;	padding:5px 0 5px 45px;}#header{	width:1024px;}#topnav {	width:1024px;	height:36px;}#banner{	width:1024px;	margin-bottom:10px;}#main{	width:1024px;	margin-bottom:10px;}#packshot{	text-align:center;}#button{	text-align:center;}#quote{	text-align:left;}#container3 {	float:left;    width:100%;	overflow:hidden;    position:relative;}#container2 {	clear:left;	float:left;	width:100%;	overflow:hidden;	background:#ffffff; /* column 2 background colour */	margin-bottom:10px;}#container1 {	background:#fff none repeat scroll 0 0; /* column 1 background colour */	float:left;	position:relative;	right:33.5%;	width:100%;}#col1 {	float:left;	left:34%;	overflow:hidden;	position:relative;	width:62%;	margin-right:20px;	margin-top:10px;}#col2 {	float:left;	left:34%;	overflow:hidden;	position:relative;	width:33%;}#secondnav{	width:640px;	height:20px;}#smlogo, #terms, #trlogo{	float:left;}#footer{	clear:both;	width:1024px;	height:50px;	border-top:1px solid #eaeaea;	padding-top:15px;}#smlogo{	width:115px;	height:50px;}#terms{	width:730px;	height:50px;	text-align:center;}#trlogo{	width:170px;	height:50px;}
