body {
	margin: 10px 0 0 0;
	padding: 0;
	font: 90% Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
p {
	text-align: justify;
}
#header {
	margin: 0;
	padding: 0;
	height: 78px;
	background: url(images/headerBackgr.jpg) top right no-repeat;
}
#nav {
	margin: 0;
	padding: 3px 0 5px 25px;
	background-color: #000;
}
#nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#nav ul li {
	float: left;
	color: #fff;
	font-weight: bold;
}
#nav ul li a {
	margin: 5px 3px 8px 3px;
	color: #fff;
	font-weight: bold;
}
#nav ul li a:hover {
	color: #CC3366;
}
#flashPanel {
	border-left: 3px solid #000;
	border-right: 3px solid #000;
	width: 500px;
}
#flashPanel.home {
	background-color: #996666;
}
#flashPanel.homeInsurance {
	background-color: #336666;
}
#flashPanel.invest {
	background-color: #669933;
}
#flashPanel.life {
	background-color: #CCCC99;
}
#flashPanel.mortgages {
	background-color: #FF99FF;
}
#flashPanel.pensions {
	background-color: #003366;
}
#flashPanel.tax{
	background-color: #CCCCCC;
}
#copy {
	margin: 0;
	padding: 15px;
	border: 1px solid #000;
	border-top: 3px solid #000;
	background: url(images/Bubblesbg.jpg) no-repeat;
}
h1 {
	font-size: 150%;
}
h2 {
	font-size: 130%;
}
h3 {
	font-size: 110%;
}
.hightlight {
	font-weight: bold;
}
.footer {
	margin: 30px 0 0 0;
	padding: 5px 0 0 0;
	text-align: center;
}
.footer p {
	text-align: center;
}
.divide
{
    BACKGROUND-IMAGE: url(images/banner.html)
}
.newsitem
{
    FONT-SIZE: 11px;
    MARGIN: 5px 6px 0px;
    COLOR: #383732;
}
.newsitem A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #383732;
}
.newsitem A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #fb6308;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
INPUT
{	
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: black 1pt solid;
    FONT-FAMILY: 'Microsoft Sans Serif', Verdana;
    BACKGROUND-COLOR: silver
}
TEXTAREA
{
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: black 1pt solid;
    FONT-FAMILY: 'Microsoft Sans Serif', Verdana;
    BACKGROUND-COLOR: silver
}
SELECT
{
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: black 1pt solid;
    FONT-FAMILY: 'Microsoft Sans Serif', Verdana;
    BACKGROUND-COLOR: silver
}
.alert
{
    COLOR: red
}
.special A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.special A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
	FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #7396CC;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #cc3366;
    TEXT-DECORATION: none;
}
.subcategory
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: orangered;
    FONT-FAMILY: Verdana
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #CC3366;
    FONT-FAMILY: Verdana
}
.subheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: darkred;
    FONT-FAMILY: Verdana
}
.strapline
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana
}
TABLE
{
    FONT-SIZE: 12px;
    COLOR: #383732;
    FONT-FAMILY: Verdana
}
UL
{
    FONT-SIZE: 12px;
    COLOR: #383732;
    FONT-FAMILY: Verdana
}
.leftmenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
; border-color: black #000000 black black; border-right-width: 3px
}
.leftmenu A
{
    FONT-SIZE: 12px;
    TEXT-DECORATION: none; 
	color: white; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}
.leftmenu A:hover
{
    COLOR: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold
}
.leftmenu TH
{
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(images/barcode.html);
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana
}
.downloads
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 12px;
    BORDER-LEFT: medium none;
    COLOR: #383732;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana
}
.downloads TD
{
    BACKGROUND-COLOR: #9999cc
}
.downloads TR
{
    BACKGROUND-COLOR: #9999cc;
    TEXT-ALIGN: left
}
.downloads TH
{
    FONT-SIZE: 14px
}
.basket
{
    FONT-SIZE: 12px;
    COLOR: #383732;
    FONT-FAMILY: Verdana
}
.basket TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-COLOR: #9999cc
}
.basket TD
{
    BACKGROUND-COLOR: #9999cc
}
.header
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana
   }
.header A
{
    FONT-SIZE: 12px;
	COLOR: #ffffff;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana
   
}
.header A:hover
{
    FONT-SIZE: 12px;
	COLOR: #000fff;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana

}
.leftnavigation
{
    BORDER-RIGHT: silver 3pt solid;
    BACKGROUND-COLOR: #FF9900
}
.footer
{
    BORDER-TOP: silver 0.5pt solid;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff; 
	color: #000000
}
.footer A
{
    FONT-SIZE: 10px;
    COLOR: black;
    TEXT-DECORATION: none
}
.footer A:hover
{
    FONT-SIZE: 10px;
    COLOR: black; text-decoration: underline
}
.leftbox
{
    BORDER-RIGHT: #89ab86 1pt solid;
    BORDER-TOP: #89ab86 1pt solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #89ab86 1pt solid;
    BORDER-BOTTOM: #89ab86 1pt solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #89ab86
}
.maintable
{
    BORDER-RIGHT: silver 3pt solid;
    BORDER-TOP: silver 3pt;
    BORDER-LEFT: silver 3pt;
    BORDER-BOTTOM: silver 3pt;
    BACKGROUND-COLOR: white
}
.dataTable
{
    BORDER-RIGHT: silver 2pt;
    BORDER-TOP: silver 2pt solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: silver 2pt;
    BORDER-BOTTOM: silver 2pt solid;
    FONT-FAMILY: Verdana
}
.dataTable TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #99cc99
}
.dataTable TD
{
    BORDER-RIGHT: silver 1pt solid;
    BORDER-TOP: silver 1pt solid;
    BORDER-LEFT: silver 1pt solid;
    BORDER-BOTTOM: silver 1pt
}
.subscribe
{
    BORDER-RIGHT: silver 2px solid;
    BORDER-TOP: silver 2px solid;
    BORDER-LEFT: silver 2px solid;
    BORDER-BOTTOM: silver 2px solid;
    BACKGROUND-COLOR: #99cc99
}
.subscribe INPUT
{
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
    BORDER-LEFT: gray 1pt solid;
    BORDER-BOTTOM: gray 1pt solid;
    BACKGROUND-COLOR: white
}
.subscribe .checkbox
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent
}
.noback
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent
}
.tab
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(images/tab.html);
    WIDTH: 65px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 20px;
    TEXT-ALIGN: center
}
.marq {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
