body
{		
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background: #FFFFFF;
	margin: 0px;
	color: black;
	width:950px;
	min-width:950px;
	max-width:950px;

}

a{
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: black;
}

a:hover{
	color: rgb(90,121,113);
}

strong{	
	font-weight: bold;
}

p{
	padding-bottom: 10px;
	line-height:1.25em;
	font-weight:normal;
	margin: 0px;
}

h1{
	margin-top:20px;	
	font-size: 25pt;	
	color:#5A7971;		
	font-weight:normal;	
}

h2{
	margin-top:10px;
	margin-bottom: 5px;	
	font-size: 15pt;	
	color:#5A7971;		
	font-weight:normal;	
}

blockquote{
	background-color: #5A7971;
	color: #FFFFFF;
	padding: 5px;
}

.content
{			
	float:left;
	width: 550px;
	font-weight:normal;
	margin-left: 30px;
	font-size:9pt;
	text-align: left;
	border: 0px;
}

img{
	border:0px;
}

form{
	padding: 0px;
	margin: 0px;
}

/* Container */

div#container{
	width: 760px;	
	/* height: 800px; */
	padding: 0px;
	margin: 0px auto;
	text-align: left;
	background: white url("/Images/columns.gif") top right repeat-y;
}

ul li{
	
}		

div#header	{
	height: 84px;
	background: white;
}

img#logo{	
	position: relative;	
	float: left;	
	width: 242px;	
	height: 84px;	
	padding-right: 43px;
	/*	background: url("/Images/logo.jpg") top left no-repeat;*/
}		

div#ad{	
	position: relative;	
	float: left;	
	width: 475px;	
	height: 61px;	
	margin-top: 5px;	
	margin-bottom: 1px;
}		

div#ad img{	
	border: 0px;
}		

div#message{	
	position: relative;
	float: left;	
	width: 350px;	
	font-size: 9pt;	
	color: #E7430D;
}		

span#name{	
	color: #72679C;	
	text-transform: uppercase;
}		

a#textonly{	
	position: relative;	
	float: left;	
	width: 115px;	
	text-align: right;	
	font-size: 9pt;	
	color: black;
}		

div#seperator{	
	height: 6px;	
	background: url("/Images/seperator.jpg") top left repeat-x;	
	line-height: 6px;
}		

div#page{/*	height: 693px; */z-index:1;}			

/* Side Menu (alternate level 2)*/

ul.sidemenu2{	
	font-size: 10pt;	
	list-style-type: disc;	
	padding-left: 15px;	
	margin: 0px;
}		

ul.sidemenu2 li{	
	color: #FF6600;
}		

ul.sidemenu2 a.menuitem{	
	font-size: 10pt;	
	font-weight: bold;
}		

ul.sidemenu2 li.highlight{	
	display: none;
}		

ul.bigdot{	
	margin: 0px;	
	padding-left: 20px;	
	list-style-type: none;	
	list-style-image: url("/Images/dot.gif");
}		


ul.nodot{	
	margin: 0px;	
	padding-left: 20px;	
	list-style-type: none;
}		

ul.space li{	
	height: 25px;	
	line-height: 25px;	
	vertical-align: middle;
}		

ul.space input, ul.space select{
	vertical-align:middle;
}		

/* Columns */
div#leftside{	
	position: relative;
	float: left;	
	width: 165px;
	/*	height: 688px;  */	
	height: 430px; /* ensure the sitemap is on "white" */	
	padding-top: 5px;	
	background: url("/Images/genericlogo.gif") top left no-repeat;
}		

div#leftside-home{	
	position: relative;	
	float: left;	
	width: 165px;
	/*	height: 688px; */	
	height: 430px; /* ensure the sitemap is on "white" */	
	padding-top: 5px;	
	background: url("/Images/genericlogo-with-welcome.gif") top left no-repeat;
}		

div#leftside-member{	
	position: relative;	
	float: left;	
	width: 165px;/*	height: 688px; */	
	height: 430px; /* ensure the sitemap is on "white" */	
	font-size: 10pt;	
	color: #FF7711;	
	font-weight: bold;	
	padding-top: 5px;	
	background: url("/Images/welcomelogo.jpg") top left no-repeat;
}		

div#welcome{	
	position: relative;	
	left: -10px;
}		

form#logon{	
	padding-left: 10px;
}		

input#signin{	
	width: 60px;
}		

div#leftheader{	
	position: absolute;	
	top: 160px;	
	left: 10px;	
	color: #735096;	
	font-weight: bold;	
	font-size: 11pt;
}		

div#leftheader-home{	
	position: absolute;	
	top: 240px;	
	left: 10px;	
	color: #735096;	
	font-weight: bold;	
	font-size: 11pt;
}		

div#leftcontent{	
	position: absolute;	
	top: 180px;	
	left: 10px;
}		

div#leftcontent-home{	
	position: absolute;	
	top: 260px;	
	left: 10px;
}		

div#sitemap{	
	position: absolute;	
	top: 450px;	
	left: 10px;
}		

div#sitemap a{	
	font-size: 11pt;	
	font-weight: bold;
}		

div#main{	
	position: relative;	
	float: left;	
	width: 450px;/*	height: 683px; */	
	padding: 5px;	
	text-align: left;
}		

div#rightside{	
	position: relative;	
	float: left;	
	width: 135px;/*	height: 693px;	
	background: #FF7711; */
}		
	
div#rightside img{	
	/*margin: 5px;*/	
	position: relative;	
	left: 5px;	
	margin-top: 5px;	
	border: 0px;
}		

.top{	
	/*position: relative;*/	
	clear: left;	
	background: url("/Images/top.gif") top left no-repeat;	
	width: 448px;	
	height: 12px;	
	line-height: 3px;	
	font-size: 1pt;
}			

.content a{
	font-weight: bold;
}		

.content b, .content strong{	
	font-weight: bold;	
	color: black;
}		

.content em{	
	color: black;
}		

.bottom{	
	/*position: relative;*/	
	/*clear: both;*/	
	clear: left;	
	float: left;	
	background: url("/Images/bottom.gif") top left no-repeat;	
	width: 448px;	
	height: 12px;	
	line-height: 3px;
}		

.footer{	
	clear: left;	
	margin-top: 15px;	
	padding-left: 10px;	
	vertical-align: top;	
	width: 428px;
}		

div#news{	
	position: relative;	
	float: left;	
	width: 260px;
}		

div#cover{	
	position: relative;	
	float: left;	
	padding-left: 30px;
}		

div#intro{	
	position: relative;	
	float: left;	
	width: 320px;
}	
	
div#picture{	
	position: relative;	
	float: left;	
	padding-left: 10px;	
	text-align: center;
}		

.title{	
	font-size: 12pt;	
	font-weight: bold;	
	color: #8282C7;
}		

.header{	
	font-size: 11pt;	
	font-weight: bold;	
	color: #8282C7;
}		

.small{	
	font-family: arial, helvetica, sans-serif;	
	font-size: 8pt;	
	font-weight: normal;
}		

.tiny{	
	font-family: arial, helvetica, sans-serif;	
	font-weight: normal;	
	font-size: 7pt; /*10px*/	
	color: #FF6600;
}		

.loginfield{	
	font-family: 		arial, helvetica, sans-serif;	
	font-size:			11px;	
	font-weight: 		normal;	
	color: 				#330066;	
	border: 			1px #9999CC solid;	
	margin: 			0px;	
	padding: 			2px;	
	width:				70px;	
	vertical-align:		top;
}		

.field{	
	font-family: 		arial, helvetica, sans-serif;	
	font-size:			11px;	
	font-weight: 		normal;	
	color: 				#330066;	
	border: 			1px #9999CC solid;	
	margin: 			0px;	
	padding: 			2px;	
	width:				170px;	
	vertical-align:		top;
}		

.smallfield{	
	font-family: 		arial, helvetica, sans-serif;	
	font-size:			11px;	
	font-weight: 		normal;	
	color: 				#330066;	
	border: 			1px #9999CC solid;	
	margin: 			0px;	
	padding: 			2px;	
	width:				50px;	
	vertical-align:		top;
}		

.button{	
	font-family: 		Arial, Helvetica, sans-serif;	
	font-size: 			11px;	
	font-weight: 		bold;	
	color: 				#FFFFFF;	
	text-decoration: 	none;	
	background-color: 	#FF6600;	
	background-position: center center;	
	border: 			1px #9999CC solid;	
	vertical-align: 	middle;	
	height: 			20px;
}		

.combobox{	
	font-family: 		Arial, Helvetica, sans-serif;	
	font-size: 			11px;	
	font-weight: 		bold;	
	color: 				#FFFFFF;	
	text-decoration: 	none;	
	background-color: 	#FF6600;	
	background-position: center center;	
	border: 			1px #9999CC solid;	
	vertical-align: 	middle;
}		

.bold{
	font-weight: 		bold;
}		

.blue{	
	color: 				#8282C7;
}		

.orange{	
	color: rgb(205,135,0);
}		

.white{	
	color: rgb(255,255,255);
}		

.grey{	
	color: 				#666666;
}		


.line{	
	width: 				100%;	
	height: 			11px;	
	background: 		url("/Images/line.gif") top left repeat-x;	
	/*margin-top: 		5px;	margin-bottom: 		5px;*/
}		

.inline{	
	display: 			inline;
}		

.col1{	
	position: 			relative;	
	float: 				left;	
	width: 				90px;	
	/*border: 1px solid green;*/	
	padding: 			1px;
}		

.col2{	
	position: 			relative;	
	float: 				left;	
	width: 				330px;	
	/*border: 1px solid yellow;*/	
	padding: 			1px;
}		

.anchor{	
	padding: 			0px;	
	margin: 			0px;	
	clear: 				both;	
	height: 			0px;	
	line-height: 		0px;
}		

div.row{	
	position:			relative;	
	clear:				both;
}		

div.label{	
	position:			relative;	
	float:				left;	
	width:				150px;	
	text-align:			right;	
	padding:			2px;	
	margin-bottom:		5px;
}		

div.value{	
	position:			relative;	
	float:				left;	
	margin-left:		10px;	
	margin-bottom:		5px;	
	vertical-align:		top;
}		

ul.menu1 li.mustregisterfirst{	
	display:			none;
}		

ul.menu li.site_map{	
	display: 			none;
}		

ul.sitemapmenu{	
	padding-left: 		20px;	
	margin:				0px;
}		

ul.sitemapmenu li.site_map{	
	display: 			none;
}		

ul.sitemapmenu li.logoff{	
	display: 			none;
}		

ul.sitemapmenu1{	
	list-style-type: 	none;	
	list-style-image: 	url("/Images/dot.gif");
}		

ul.sitemapmenu2{	
	list-style-type: 	none;	
	list-style-image: 	none;	
	padding-left:		10px;	
	padding-bottom:		5px;	
	margin-bottom:		5px;	
	border-bottom:		1px solid #8282C7;
}		

li.home{	
	display:			none;
}		

ul.sitemapmenu a#membership{	
	color:				#8282C7;	
	cursor:				default;
}		

ul.sitemapmenu a#news{	
	color:				#8282C7;	
	cursor:				default;
}		

ul.sitemapmenu a#services{	
	color:				#8282C7;	
	cursor:				default;
}		

ul.sitemapmenu a#what_s_on{	
	color:				#8282C7;	
	cursor:				default;
}		

ul.sitemapmenu a#who_are_we{	
	color:				#8282C7;	
	cursor:				default;
}		

ul.sitemapmenu a#international{	
	color:				#8282C7;	
	cursor:				default;
}		

ul.sitemapmenu a#contact{	
	color:				#8282C7;	
	cursor:				default;
}		

ul.sitemapmenu a#business_research{	
	color:				#8282C7;	
	cursor:				default;
}		

/*  THE PART Layout style header + body has to be here due to a custom page using it ...the subscriber rates page */

.topblock{	
	clear: left;	
	float: left;	
	background: url("/Images/topblock.gif") top left no-repeat;	
	margin-left: 40px;	
	left: 40px;	
	width: 345px;	
	height: 12px;	
	line-height: 3px;	
	font-size: 1pt;
}		

.contentblock{	
	clear: left;	
	float: left;	
	background: url("/Images/contentblock.gif") top left repeat-y;	
	margin-left: 40px;	
	left: 40px;	
	width: 325px;	
	padding: 0px 10px 0px 10px;
}		

.contentblock .line{	
	width: 95%;	
	height: 11px;	
	background: url("/Images/line.gif") top left repeat-x;
}		

.contentblock .col1{	
	width: 160px;	
	text-align: right;
}		

.contentblock .col2{	
	width: 150px;	
	padding-left: 10px;
}		

.bottomblock{	
	clear: left;	
	float: left;	
	background: url("/Images/bottomblock.gif") top left no-repeat;	
	margin-left: 40px;	
	left: 40px;	
	width: 345px;	
	height: 12px;	
	line-height: 3px;
}		

div#copyright{	
	position:			relative;	
	width:				100%;	
	font-size:			10pt;	
	text-align:			center;	
	padding-top:		10px;
}		

.left{	
	float: left;
}		

.right{	
	float: right;
}		

.homePageSection{	
	float: left;	
	width:280px;	
	margin-right:30px;
}		

.homePageSectionHeading1{	
	font-size:24pt;	
	color:rgb(255,255,255);	
	margin-left:30px;	
	background: url(/Images/bluearrow.bmp) top left no-repeat;	
	padding-left:50px;	
	padding-top:5px;	
	padding-bottom:5px;
}		

.homePageImage1{	
	margin-left:35px;	
	margin-bottom:30px;
}		

.homePageSectionText1{	
	margin-top:20px;	
	margin-left:30px;	
	padding-left:50px;
}		

.homePageSectionHeading2{	
	font-size:24pt;	
	color:rgb(255,255,255);	
	margin-left:30px;	
	background: url(/Images/pinkarrow.bmp) top left no-repeat;	
	padding-left:50px;	
	padding-top:5px;	
	padding-bottom:5px;
}		

.homePageImage2{	
	margin-left:35px;	
	margin-bottom:30px;
}		

.homePageSectionText2{	
	margin-top:20px;	
	margin-left:30px;	
	padding-left:50px;
}		

.homePageSectionHeading3{	
	font-size:24pt;	
	margin-left:30px;	
	color:rgb(255,255,255);	
	background: url(/Images/greenarrow.bmp) top left no-repeat;	
	padding-left:50px;	
	padding-top:5px;	
	padding-bottom:5px;
}		

.homePageImage3{	
	margin-left:35px;	
	margin-bottom:30px;
}		

.homePageSectionText3{	
	margin-top:20px;	
	margin-left:30px;	
	padding-left:50px;
}		

.employee	{			
	float:left;			
	border-bottom-style:solid;			
	border-bottom-color:rgb(255,255,255);			
	border-bottom-width:1px;			
	padding-bottom:5px;			
	width:550px;			
	margin-left:20px;		
	margin-top:5px;			
	margin-bottom:10px;	
}		

.employeeImage{	
	float:left;	
	margin-bottom:10px;	
	margin-right:10px;
}		

.employeeTitle{	
	color:rgb(142,183,77);	
	font-weight:bold;
}		

.employeeText{	
	margin-bottom:10px;
}		

.employeePhone{	
	height:22px;	
	padding-top:3px;	
	float:left;
}		

.employeeEmail{	
	height:22px;	
	padding-top:3px;	
	float:left;
}		

.orange{}		

.phoneImage{	
	background: url(/Images/phone.bmp) top left no-repeat;	
	height:22px;	
	width:26px;	margin-left:10px;	
	float:left;
}		

.emailImage{	
	background: url(/Images/email.bmp) top left no-repeat;	
	height:22px;	
	width:26px;	float:left;
}		

.ourTeamTitle{	
	font-size:24pt;	color:rgb(255,255,255);	
	margin-left:30px;	
	background: url(/Images/bluearrow.bmp) top left no-repeat;	
	padding-left:50px;	
	padding-top:15px;	
	padding-bottom:10px;	
	height:40px;
}		

.ourTeam	{			
	xbackground:rgb(255,0,0);		
	width:280px;		
	float:left; 	
}		

.ourTeamText	{			
	float:left;		
	margin-left:35px;			
	margin-top:5px;			
	height:1500px;			
	width:230px;		
}		

.organisationImage{	
	float:left;	
	margin-left:30px;	
	margin-top:10px;
}		

.organisationText{	
	margin-left:10px;	
	margin-top:10px;	
	height:500px;	
	width:350px;	
	float:left;
}		

.contactUs{	
	margin-left:30px;
}		

.contactUsDetails{	
	font-size:24pt;	
	background: url(/Images/greenarrow.bmp) top left no-repeat;	
	padding-left:50px;	
	padding-top:5px;
}		

.contactUsCompany{	
	font-size:10pt;	
	color:rgb(205,135,0);	
	margin-top:10px;
}		

.contactUsPhone{	
	margin-top:10px;
}		

.contactUsEmail{	
	margin-top:10px;
}	

.topBanner , #ufoDiv, #ufoDivx{		
	float:left;	
}	


.search	{			
	position: relative; 
	top:140px; 
	left:-210px;		
	float:right;		
	color:black;	
}	

.searchForm	{			
	color:black;		
	background: url(/Images/search.png);		
	width:259px;		
	height:40px;		
	float:right;		
	position: relative; 
	top:-43px; 
	left:-34px;	
}	

.clear	{		
	clear:left;		
	clear:right;	
}	

.searchTitle	{			
	color: rgb(183,179,82);		
	font-weight:bold;		
	font-size:10pt;	
}		

.searchResults	{			
	font-size: 32pt;		
	color:rgb(90,121,113);		
	font-weight:normal;		
	height:60px;		
	line-height:60px;		
	float:left;	
}	

.searchTable	{		
	width:500px;		
	display:block;		
	clear:left;		
	position: relative; 
	top:10px;	
}		

.numberOfSearchResults	{			
	width:250px;		
	display:block;		
	margin-top:20px;		
	height:35px;		
	font-size:8pt;		
	line-height:35px;		
	text-align:right;		
	float:right;	
}	

.noPagesFound	{		
	clear:left;	
}		

.magnifier{	
	background: url(/Images/magnifier.bmp) top right no-repeat;	
	float:left;	
	border-style:none;	
	width:28px;	
	border-width:0px;	
	height:32px;
}		

.searchInput	{			
	border-style:solid;			
	border-color:rgb(25,255,255);			
	border-width:0px;		
	height:20px;			
	width:140px;			
	position: relative; 
	left:38px;		
	margin-top:8px;	
}	

.searchButton	{		
	position: relative; 
	left:28px; 
	top:-2px;		
	background-color:transparent;		
	background-image:none;		
	border-style:none;	
}

.genericPage{	width:800px;}		
.arrow{	margin-left:33px;	float:left;}		
.genericTitle	{			
	line-height:30px;			
	font-size:24pt;			
	margin-left:10px;			
	margin-right:10px;			
	padding-top:10px;			
	padding-bottom:10px;			
	margin-bottom:10px;			
	width:180px;			
	float:left;	
}		

.genericImage	{		
	margin-left:30px;		
	margin-bottom:10px;	
}		

.genericText	{			
	width:500px;		
	margin-left:30px;	
}		

.longContent{		
	width:605px;	
	background:rgb(255,255,255) url(/Images/topborder.gif) top left no-repeat;	
	color:rgb(0,0,0);	
	margin-left:20px;	
	float:left;	padding:10px;
}		

.longContentBottomBorder{	
	width:605px;	
	background: url(/Images/bottomborder.gif) top left no-repeat;
	color:rgb(0,0,0);	
	margin-left:96px;	
	float:left;	
	padding:10px;	
	height:20px;
}		

.longContentTitle{	
	font-size:14pt;	
	color: rgb(213,134,39);
}		

.listOfLinks{	
	background: url(/Images/bluearrow.bmp) top left no-repeat;	
	padding-left:60px;	
	padding-top:10px;	
	margin-top:0px;	
	margin-left:30px;	
	width:130px;	
	float:left;
}		


.newsImage	
{
	float:left;
	display:block;
	width:166px;
	min-width:166px;
}		
.news	
{			
	border-right-style:solid;		
	border-right-width:0px;			
	margin-left:0px;		
	color:black;		
	width:330px;			
	height:500px;
	border: solid 0px blue;
	float:left;	
}		

.newsTitle	
{			
	font-size: 32pt;		
	color:rgb(90,121,113);	
	height:40px;		
	line-height:40px;
	font-weight:normal;		
	display:block;
	margin-top:70px;
	margin-left:10px;
	margin-bottom:20px;
	width:150px;
	min-width:150px;
	float:left;
	vertical-align:bottom;
}		
.noNews	
{			
	font-size: 32pt;		
	color:rgb(90,121,113);	
	height:40px;		
	line-height:40px;
	font-weight:normal;		
	display:block;
	xmargin-top:120px;
	margin-left:10px;
	margin-bottom:20px;
	width:330px;
	float:left;
	vertical-align:bottom;
}
.newsHeadline	
{			
	font-size:11pt;		
	font-weight:bold;		
	color:rgb(0,0,0);
	margin-bottom:10px;	
	line-height:16px;
}		

.newsText	{			
	font-size:10pt;				
	color:rgb(0,0,0);	
}			

.oldNews
{	
	margin-left:10px;	
	width:190px;	
	float:left;
	border-left-style:solid;	
	border-left-width:1px;	
	border-left-color:black;	
	padding-left:8px;
}		

.oldNewsItem{		
	padding-top:5px;	
	padding-bottom:5px;	
	border-bottom-style:solid;	
	border-bottom-width:0px;
	border: solid 0px green;
}		

.oldNewsTitle
{	
	color:rgb(90,121,113);	
	font-size:12pt;
	
}		

.application{	
	float:left;	
	width:400px;
}		

.applicationTitle{	
	margin-top:20px;	
	font-size:18pt;	
	padding-bottom:5px;
}		

.applicationStage{	
	border-bottom-style:solid;	
	border-bottom-width:1px;	
	border-bottom-color:white;	
	margin-left:310px;	
	float:left;	
	width:600px;	
	margin-top:30px;
}		

.applicationStageNumber{	
	color:rgb(196,29,134);	
	font-size:36pt;	
	font-weight:bold;	
	float:left;	
	width:50px;	
	padding-top:10px;	
	padding-bottom:20px;
}		

.applicationStageText{	
	float:left;	
	width:500px;
}	

div.righthandcontent{	
	width:200px;	
	margin-left:20px;	
	float:left;	
	vertical-align:top;	
	position: relative; 
	top:-10px;
}	


.shortContentSection{	
	width:540px;
}



.shortContent{	}

div#content img{	
	padding: 5px;
}

.miniPics
{	
	float:left;	
	margin-top:10px;
	margin-left:10px;
}
/* R I G H T   M E N U */

.yourElevate
{	
	float:left;	
	width:108px;	
	position: relative; 
	top:250px;	
	background: url(/Images/your-elevate-top.bmp) left top no-repeat;	
	padding-top:40px;	
	font-weight:bold;	
	margin:0px;
	z-index:0;
}

ul.yourElevatemenu1{	
	width:108px;	
	text-align:left;	
	padding:0px;	
	margin:0px;	
	background: url(/Images/your-elevate-middle.bmp) left top;
}

ul.yourElevatemenu1 li{
	display: block;	
	width: 108px;	
	color: #BBB557;	
	padding-bottom:2px;	
	text-align:left;	
	position: relative; 
	top:0px;
}

ul.yourElevatemenu1 a.menuitem{	
	color: #BBB557;	
	border-right: 0px solid black;	
	font-size:8pt;	
	text-align:left;	
	position: relative; 
	top:-0px;	
	margin-left:14px;
}

ul.yourElevatemenu1 a.menuitem:hover{ 
	color: rgb(90,121,113);
}

ul.yourElevatemenu1 li:hover{	 
	xbackground:  rgb(90,121,113);
}

.yourElevateBottom{	
	background: url(/Images/your-elevate-bottom.bmp) bottom left no-repeat;	
	width:108px;	
	height:16px;	
	margin:0px;
}

.faces{	
	position: relative; 
	top:5px; 
	left:2px;
}
.homePageNewsTopExtra
{
	background: url(/Images/news-top-extra.gif);
	height:20px;
	position:relative; top:20px;
}
.homePageNewsImage
{	
	margin-left:0px;
	xwidth:200px;
	height:130px;
	background:   url(/Images/news-back.bmp) top left no-repeat;		
	padding-left:11px;
	padding-top:5px;
} 

.homePageNewsItems{	
	background: rgb(255,255,255) url(/Images/news-middle.bmp) top left;		
	position: relative; 
	left:-3px; 
	top:-0px;	
	width:180px;
}

.homePageNewsItem{}

.homePageNewsTitle{	
	width:157px;	
	margin-left:14px;	
	color: rgb(183,179,82);	
	font-size:12pt;	
	line-height:18px;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:white;
	padding-left:7px;
}

.homePageNewsLink{	
	display:block;	
	color: rgb(183,179,82);	
	width:150px;	
	height:33px;	
	font-size:8pt;	
	text-align:right;
}

.homePageNewsBottom{	
	background: rgb(255,255,255) url(/Images/news-bottom.bmp) top right no-repeat;		
	position: relative; 
	margin-left:0px; 
	top:-0px;	
	width:187px;
}

.homePageNewsDescription{
	width:150px;	
	margin-left:20px;	
	color:rgb(255,255,255);	
	font-weight:bold;	
	font-size:8pt;
}

.logos{	
	position: relative; 
	left:250px;
}

img.map{
	margin: 10px;
}

div#ufoDiv
{
	width: 686px;
	height: 168px;
}

img#eellogo
{
   float : left;
   border: 0px solid red;
   margin: 3px 0px 0px 0px;
}

#CtFNewsletters{
	padding:	5px 5px 50px 5px;
	float:		right;
	margin:		20px 20px 5px 20px;
	border-left:	solid 2px #5A7971;
}
	#CtFNewsletters h2{
		margin-top: 0px;
		padding-top: 0px;
	}
	#CtFNewsletters p{
		padding: 0px;
		margin: 0px;
	}
	#CtFNewsletters ul{
		padding: 0px;
		margin: 0px 0px 0px 20px;
		list-style-type: none;
	}
	
	div#tempLink {
	position: absolute;
	z-index: 5;
	width: 686px;
	height: 168px;
	top: 0;
	left: 0;
}
	div#tempLink a {
		display: block;
		width: 686px;
		height: 168px;
	}