	A:link
	 { color: #1111ee; font-weight: bold; text-decoration: none }
	
	A:visited
	 { color: #1111ee; font-weight: bold; text-decoration: none }
	
	A:active
	 { color: #1111ee; font-weight: bold; text-decoration: none }
	
	A:hover
	 { color: #ee4444; font-weight: bold; text-decoration: underline }
	
	.main A:link
	 { color: #1111ee; font-weight: bold; text-decoration: underline }
	
	.main A:visited
	 { color: #1111ee; font-weight: bold; text-decoration: underline }
	
	.main A:active
	 { color: #1111ee; font-weight: bold; text-decoration: underline }
	 
	.menu A:link, .footer A:link
	 { color: #ffff33; font-weight: normal; text-decoration: none }
	
	.menu A:visited, .footer A:visited
	 { color: #ffff33; font-weight: normal; text-decoration: none }
	
	.menu A:active, .footer A:active
	 { color: #ffff33; font-weight: normal; text-decoration: none }
	
	.menu A:hover, .footer A:hover
	 { color: #ffcc33; font-weight: normal; text-decoration: underline }
	 
	body {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#eeeeff;
	}
	.menu {
	font-family:verdana,arial;
	font-size:11px;
	line-height:15px;
	color:#ffffff;
	background-color:#000066;
	background-image: url(http://the-insurance-gateway.co.uk/menubg.jpg);
	padding-left:10px;
	padding-right:10px;
	width:140px;
	max-width:140px;
	border-right:2px solid #000000;
	border-left:2px solid #4444cc;
	
	}
	.footer {
	font-family:verdana,arial;
	font-size:11px;
	color:#ffffff;
	background-color:#000066;
	background-image: url(http://the-insurance-gateway.co.uk/menubg.jpg);
	padding-left:10px;
	padding-right:10px;
	border-right:2px solid #000000;
	border-left:2px solid #4444cc;
	border-bottom:2px solid #000044;
	text-align:center;
	}
	.main {
	font-family:verdana,arial;
	font-size:11px;
	color:#000000;
	background-color:#eeeeff;
	padding-left:10px;
	padding-right:0px;
	}
	.google {
	padding-left:5px;
	padding-top:60px;
	padding-bottom:5px;
	}
	.google2 {
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	}
	.box {
	font-family:verdana,arial;
	font-size:11px;
	color:#000000;
	background-color:#f8f8ff;
	border-top:2px solid #4444cc;
	border-left:2px solid #4444cc;
	border-bottom:2px solid #000066;
	border-right:2px solid #000066;
	text-align:justify;
	}
	.box td {
	padding-left:10px;
	padding-right:10px;
	}
	.boxheader {
	font-family:verdana,arial;
	font-size:18px;
	background-color:#000066;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	border-bottom:1px solid #000000;
	}
	.lead {
	color:#ffcc66;
	}
	.key {
	font:inherit;
	font-weight:bold;
	font-size:9px;
	}
	H3 {
	font-family:inherit;
	text-align:center;
	}
	H1 {
	font-family:inherit;
	font-size:13pt;
	text-align:center;
	}