body
{
	font-family: "Verdana";
	font-size: 10pt;
	color: rgb(33,60,123);
	padding: 0;
	margin: 0;
	text-align: center;
	background-color: #cfdbff;
}

#content
{
	width: 824px;
	height: 500px;
	margin: 5px auto;
	border: solid 10px #b0c0e0;
	background-color: #fff;
	padding: 1;
	padding-right: 1px;
	text-align: justify;
}

#maincontent
{
	padding-right: 10px;
}

#header
{
	position: absolute;
	padding: 0;
	margin: 0;
}

#headerline
{

	margin: 0;
	padding: 0;
	margin-top: 105px;
	margin-right: 0px;
}

img
{
	display: block;
	border: solid 0px #000;
	padding: 0;
	margin: 0;
}

b
{
	visibility: hidden;
}

#logo
{
	position: absolute;
	top: 0;
	left: 0;
}

#banner
{
	position: absolute;
	top: 0;
	left: 160px;
	
}

#navigation
{
	width: 160px;
	float: left;
}

#navigation ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#navigation ul li, #navigation ul li a, #navigation ul li span
{
	padding: 0;
	margin: 0;
	width: 155px;
	height: 22px;
}

#home
{
	background-image: url(images/b1.gif);
}

#InvestServ
{
	background-image: url(images/b2.gif);
}

#TaxPlan
{
	background-image: url(images/b3.gif);
}

#RetirePlan
{
	background-image: url(images/b4.gif);
}

#ProtPlan
{
	background-image: url(images/b5.gif);
}

#FinRev
{
	background-image: url(images/b6.gif);
}

#NewsViews
{
	background-image: url(images/b7.gif);
}

#ServiceLevels
{
	background-image: url(images/b7_b.gif);
}

#ContactUs
{
	background-image: url(images/b8.gif);
}



#homeDown
{
	background-image: url(images/b1_down.gif);
}

#InvestServDown
{
	background-image: url(images/b2_down.gif);
}

#TaxPlanDown
{
	background-image: url(images/b3_down.gif);
}

#RetirePlanDown
{
	background-image: url(images/b4_down.gif);
}

#ProtPlanDown
{
	background-image: url(images/b5_down.gif);
}

#FinRevDown
{
	background-image: url(images/b6_down.gif);
}

#NewsViewsDown
{
	background-image: url(images/b7_down.gif);
}

#ServiceLevelsDown
{
	background-image: url(images/b7_b_down.gif);
}


#ContactUsDown
{
	background-image: url(images/b8_down.gif);
}

#home:hover
{
	background-image: url(images/b1_over.gif);
}

#InvestServ:hover
{
	background-image: url(images/b2_over.gif);
}

#TaxPlan:hover
{
	background-image: url(images/b3_over.gif);
}

#RetirePlan:hover
{
	background-image: url(images/b4_over.gif);
}

#ProtPlan:hover
{
	background-image: url(images/b5_over.gif);
}

#FinRev:hover
{
	background-image: url(images/b6_over.gif);
}

#NewsViews:hover
{
	background-image: url(images/b7_over.gif);
}

#ServiceLevels:hover
{
	background-image: url(images/b7_b_over.gif);
}

#ContactUs:hover
{
	background-image: url(images/b8_over.gif);
}

#chartered
{
	padding: 1px 0;
	margin-top: 25px;
}


#ftse
{
	padding: 15px;
}

#ftse p
{
	padding: 0;
	margin: 0;
	text-align: center;
	font-weight: 800;
	font-style:italic;
}

#ifa
{
	text-align: center;
	margin-bottom: 0px;
	margin-top: 1px;

}

#inv
{
	text-align: center;
	margin-bottom: 135px;
	margin-top: 1px;

}

#tp
{
	text-align: center;
	margin-bottom: 80px;
	margin-top: 1px;
}

#sl
{
	text-align: center;
	margin-bottom: 310px;
	margin-top: 1px;
}

#nnv
{
	text-align: center;
	margin-bottom: 410px;
	margin-top: 1px;
}

ul#contentselect
{
	position: absolute;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul#contentselect li a
{
	display: block;
	padding: 0;
	margin: 0 0 30px 0;
}

ul#contentselect li div
{
	position:absolute;
	top: 0;
	left: 190px;
	width: 440px;
	display: none;
}

ul#contentselect li.selected div
{
	display: block;
}

ul#contentselect li div a
{
	display: inline;
}

TABLE {
    font-family: "Verdana";
	font-size: 10pt;
	text-align: justify;
	

}
TH {
	font-variant: small-caps;
	font-family: Arial, Helvetica, Serif;
	text-align: left;
	font-size: 10pt;
}
TR.row {
	font-family: "Verdana";
	font-size: 10pt;
	color: rgb(33,60,123);
}
TR.task {
	color: black;
}
TD.blank {
	font-family: "Verdana";
	font-size: 12pt;
	color: rgb(33,60,123);
}

H2 {
	font-family : "News Gothic MT", "Palace Script MT";
	font-size: 18pt;
}
H3 {
	font-family : "Garamond", "Arial";
	font-size: 18pt;
}
H4 {
	font-family: "Verdana";
	font-size: 10pt;
	text-align: justify;
}
A {
	color: rgb(50, 70, 255 );
	text-decoration: none;
}
A:hover {
	text-decoration: underline;
}
