body				{
				background-color: #ffffff;
				font-family: arial, helvetica, sans-serif;
				font-size: 11px;
				}

div#maincontainer	{	
				position: relative;
				width: 770px;
				background-color: #ffffff
				}

div#logo			{
				position: relative;
				float: left;
				width: 300px;
				height: 50px;
				}

div#login			{
				position: relative;
				float: right;
				width: 200px;
				height: 50px;
				text-align: right;
				}

div#menu			{
				position: relative;
				float: left;
				width: 100%;
				height: 36px;
				text-align: left;
				background-color: #e5e5e5;
				border-bottom: 4px solid #003366;
				}
				
div#container		{
				position: relative;
				float: left;
				width: 100%;
				border-bottom: 2px solid #003366;
				background-color: #ffffff
				}

div#followcontainer		{
				position: relative;
				float: left;
				width: 100%;
				border-bottom: 2px solid #003366;
				background-color: #ffffff;
				background-image:url('../images/banners/banner_barleft.gif');
				background-repeat:repeat-y
				}

div#consultancy		{
				background-position: left top; position: relative;
				float: left;
				width: 280px;
				height: 140px;
				background-color: #e5e5e5;
				background-image:url('../images/banners/banner_consultancy.gif');
				background-repeat:no-repeat
				}

div#consultancy p	{
				margin-top: 10px;
				margin-right: 10px;
				text-align: right;
				}

div#knowledge		{
				position: relative;
				float: left;
				width: 280px;
				height: 140px;
				background-color: #e5e5e5;
				background-image:url('../images/banners/banner_knowledge.gif');
				background-repeat:no-repeat
				}

div#knowledge p		{
				margin-top: 10px;
				margin-right: 10px;
				text-align: right;
				}

div#independent		{
				position: relative;
				float: right;
				width: 490px;
				height: 280px;
				background-color: #ffffff;
				background-image:url('../images/banners/banner_independent.gif');
				background-repeat:no-repeat
				}

div#independent p	{
				margin-top: 10px;
				margin-left: 10px;
				text-align: left;
				}

div#leftblock		{
				position: relative;
				float: left;
				width: 525px;
				}

div#navigation		{
				position: relative;
				float: left;
				width: 280px;
				height: 140px;
				text-align: left;
				color: #ffffff;
				background-color: #336699;
				background-image:url('../images/banners/banner_navigation.gif');
				background-repeat:no-repeat
				}

div#navforms		{
				margin-top: 8px;
				margin-left: 20px;
				}

div#navforms p	{
				margin: 0px;
				margin-top: 5px;
				}

div#navforms form	{
				display: inline;
				}

div#navforms select	{
				font-family: arial, helvetica, sans-serif;
				font-size: 11px;
				width: 200px;
				}

div#navforms input	{
				font-family: arial, helvetica, sans-serif;
				font-size: 11px;
				width: 30px;
				}

div#feature		{
				position: relative;
				float: left;
				width: 245px;
				height: 140px;
				background-color: #ffffff;
				}

div#principles		{
				position: relative;
				float: left;
				width: 280px;
				height: 220px;
				background-color: #ffffff;
				background-image:url('../images/banners/banner_why.gif');
				background-repeat:no-repeat
				}

div#principles ul		{
				margin-left: 20px;
				margin-bottom: 10px;
				padding-left: 14px;
				margin-top: 0px;
				text-align: left;
				}

div#principles li		{
				margin-top: 8px;
				padding-right: 14px;
				list-style-position: outside;
				list-style-type: square;
				list-style-image: url('../images/bullet2.gif')			
				}

div#principles a:link	{
				color: #336699;
				text-decoration: underline
				}

div#principles a:visited	{
				color: #336699;
				text-decoration: underline
				}

div#principles a:hover	{
				color: #003366;
				background-color: #e5e5e5;
				text-decoration: underline
				}

div#welcome		{
				position: relative;
				float: left;
				width: 245px;
				height: 120px;
				background-color: #ffffff;
				background-image:url('../images/banners/banner_welcome.gif');
				background-repeat:no-repeat
				}
				
div#welcome	p	{
				margin-top: 0px;
				margin-bottom: 6px;
				margin-left: 20px;
				padding-right: 20px;
				text-align: left;
				}
	
div#testimonials		{
				position: relative;
				float: left;
				width: 245px;
				height: 100px;
				background-color: #ffffff;
				background-image:url('../images/banners/banner_what.gif');
				background-repeat:no-repeat
				}

div#advice			{
				position: relative;
				float: left;
				width: 245px;
				height: 220px;
				background-color: #e5e5e5;
				background-image:url('../images/banners/banner_advice.gif');
				background-repeat:no-repeat
				}

div#advice ul		{
				margin-left: 20px;
				margin-bottom: 10px;
				padding-left: 14px;
				margin-top: 0px;
				text-align: left;
				}

div#advice li		{
				margin-top: 20px;
				padding-right: 10px;
				list-style-position: outside;
				list-style-type: square;
				list-style-image: url('../images/bullet.gif')			
				}

div#advice a:link	{
				color: #003366;
				text-decoration: underline
				}

div#advice a:visited	{
				color: #003366;
				text-decoration: underline
				}

div#advice a:hover	{
				color: #336699;
				text-decoration: underline
				}

div#callback		{
				position: relative;
				float: left;
				width: 245px;
				height: 140px;
				text-align: left;
				background-color: #e5e5e5;
				background-image:url('../images/banners/banner_callback.gif');
				background-repeat:no-repeat
				}

div#callbackform	{
				margin-top: 6px;
				margin-left: 20px;
				}

div#callbackform p		{
				margin: 0px;
				margin-top: 5px;
				}

div#callbackform form	{
				display: inline;
				}

div#callbackform input	{
				font-family: arial, helvetica, sans-serif;
				font-size: 11px;
				}

input#callbackname, input#callbacktele	{
				width: 200px;
				}

div#footer			{
				position: relative;
				float: left;
				width: 525px;
				}
				
div#footer p		{
				position: relative;
				float: left;
				margin-left: 10px;
				margin-top: 5px;
				text-align: left
				}

div#copyright		{
				position: relative;
				float: left;
				width: 145px;
				margin-top: 5px;
				text-align: center;
				}
				
div#copyright a:link	{
				color: #336699;
				text-decoration: underline
				}

div#copyright a:visited	{
				color: #336699;
				text-decoration: underline
				}

div#copyright a:hover	{
				color: #003366;
				background-color: #e5e5e5;
				text-decoration: underline
				}
				
div#logobox			{
				position: relative;
				float: left;
				width: 100px;
				margin-top: 2px;
				text-align: right
				}
				
				
div#followonbar		{
				position: relative;
				float: left;
				width: 280px;
				background-color: #e5e5e5;
				}

div#lhmenu			{
				background-position: left top; position: relative;
				float: left;
				width: 280px;
				height: 280px;
				text-align: left;
				font-size: 12px;
				background-color: #e5e5e5;
				background-image:url('../images/banners/banner_menu.gif');
				background-repeat:no-repeat
				}

div#lhmenu h1	{
				margin-top: 40px;
				margin-left: 20px;
				margin-bottom: 0px;
				font-size: 12px;
				color: #003366;
				text-transform:uppercase
				}
				
div#lhmenu p		{
				margin-top: 0px;
				margin-bottom: 5px;
				margin-left: 30px;
				}

div#lhmenu a:link	{
				color: #336699;
				text-decoration: underline
				}

div#lhmenu a:visited	{
				color: #336699;
				text-decoration: underline
				}

div#lhmenu a:hover	{
				color: #003366;
				background-color: #f5f5f5;
				text-decoration: underline
				}

div#lhmenu ul		{
				margin-left: 40px;
				margin-top: 0px;
				margin-bottom: 0px;
				padding: 0px;
				}

div#lhmenu li		{
				color: #336699;
				margin: 0px;
				list-style-position: outside;
				list-style-type: square;
				list-style-image: url('../images/bullet.gif')
				}

div#submenu			{
				position: relative;
				font-size: 11px;
				}

div#submenu h1	{
				margin-top: 40px;
				margin-left: 20px;
				font-size: 12px;
				color: #003366;
				text-transform:uppercase
				}
				
div#submenu p		{
				margin-top: 0px;
				margin-bottom: 5px;
				margin-left: 30px;
				}

div#submenu a:link	{
				color: #336699;
				text-decoration: underline
				}

div#submenu a:visited	{
				color: #336699;
				text-decoration: underline
				}

div#submenu a:hover	{
				color: #003366;
				text-decoration: underline
				}

div#submenu ul		{
				margin-left: 60px;
				padding: 0px;
				}

div#submenu li		{
				color: #336699;
				margin: 0px;
				list-style-position: outside;
				list-style-type: none;
				list-style-image: url('../images/bullet3.gif')
				}

div#followontext	{
				position: relative;
				float: right;
				width: 490px;
				height: auto;
				text-align: left;
				background-color: #ffffff;
				background-image:url('../images/banners/banner_barright.gif');
				background-repeat:repeat-y
				}

div#followontext p {
				font-size: 12px;
				text-align: justify;
				margin: 20px;
				margin-top: 10px;
				line-height: 16px;
				}

div#followontext a:link	{
				color: #336699;
				text-decoration: underline
				}

div#followontext a:visited	{
				color: #336699;
				text-decoration: underline
				}

div#followontext a:hover	{
				color: #003366;
				background-color: #e5e5e5;
				text-decoration: underline
				}

div#followontext h1	{
				margin-top: 14px;
				margin-bottom: 0px;
				margin-left: 20px;
				margin-right: 20px;
				font-size: 18px;
				color: #336699
				}

div#followontext h2	{
				margin-top: 12px;
				margin-bottom: 0px;
				margin-left: 20px;
				margin-right: 20px;
				font-size: 16px;
				color: #cc3366
				}

div#followontext h3	{
				margin-top: 12px;
				margin-bottom: 0px;
				margin-left: 20px;
				margin-right: 20px;
				font-size: 12px;
				color: #000000;
				text-transform:uppercase
				}

div#followontext h4	{
				margin-top: 12px;
				margin-bottom: 0px;
				margin-left: 20px;
				margin-right: 20px;
				font-size: 12px;
				color: #cc3366;
				text-transform:uppercase
				}

div#followontext ul {
				margin-left: 40px;
				}

div#followontext li	{
				margin-top: 6px;
				padding-right: 20px;
				font-size: 12px;
				color: #336699;
				list-style-position: outside;
				list-style-type: square;
				list-style-image: url('../images/bullet2.gif')
				}

div#location	{
				position: relative
				}

div#location p	{
				margin-top: 12px;
				margin-bottom: 0px;
				margin-left: 20px;
				margin-right: 20px;
				font-size: 11px;
				color: #336699
				}

div#location a:link	{
				color: #336699;
				text-decoration: underline
				}

div#location a:visited	{
				color: #336699;
				text-decoration: underline
				}

div#location a:hover	{
				color: #003366;
				background-color: #e5e5e5;
				text-decoration: underline
				}

div#sitemap	{
				position: relative;
				margin-left: 40px;
				}

div#sitemap table	{
				border: 0px;
				border-collapse: collapse;
				}
				
div#sitemap td	{ 
				padding: 0px;
				font-family: arial, helvetica, sans-serif;
				font-size: 11px;
				}

div#sitemap a:link	{
				color: #336699;
				text-decoration: underline
				}

div#sitemap a:visited	{
				color: #336699;
				text-decoration: underline
				}

div#sitemap a:hover	{
				color: #003366;
				background-color: #e5e5e5;
				text-decoration: underline
				}