body {

	margin:0;

	padding:0;

	padding-top:10px;

	background:#270561;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	text-align:center;

	color:#0f0f0f;

}

#container {

	margin:0 auto;

	width:780px;

	background-image:url(images/bg.gif);

	background-repeat:repeat-x;

	background-color:#fff;

}

#navlogo {

	background:url(images/logonav_01.gif);

	height:97px;

	position:relative;

}

#navlogo ul {

	margin:0;

	padding:0;

}

#navlogo li {

	list-style:none;

	display:inline;

}

#navlogo li a:hover{

	border-bottom:2px solid #fff;

}

#hometab a {

	position:absolute;

	width:39px;

	left: 272px;

	top: 36px;

	height: 19px;

}

#abouttab a {

	position:absolute;

	width:59px;

	left: 366px;

	top: 36px;

	height: 19px;

}

#servicestab a {

	position:absolute;

	width:54px;

	left: 475px;

	top: 36px;

	height: 21px;

}

#internationaltab a {

	position:absolute;

	width:81px;

	left: 568px;

	top: 36px;

	height: 21px;

}

#contacttab a {

	position:absolute;

	width:86px;

	left: 514px;

	top: 36px;

	height: 21px;

}

#contacttab a {

	position:absolute;

	width:73px;

	left: 685px;

	top: 36px;

	height: 21px;

}

#pensionstab a {
	position:absolute;

	width:138px;

	left: 271px;

	top: 63px;

	height: 21px;
}

#investmentstab a {
	position:absolute;

	width:162px;

	left: 455px;

	top: 65px;

	height: 21px;
}

#header {

	position:relative;

	height:169px;

}

#services {

	float:left;

	height:169px;

	width:227px;

	background:url(images/services.gif);

}

#flash {

	width:553px;

	position:absolute;

	top:0px;

	left:227px;



	height:169px;

}

#contact {

	background:url(images/contact.gif);

	height:133px;

	position:relative;

}

#contact ul {

	margin:0;

	padding:0;

}

#contact li {



	list-style:none;

	color:#143f74;

}

#tel {

	position:absolute;

	top: 22px;

	left: 450px;

}

#address {

	position:absolute;

	left: 610px;

	top: 13px;

}



#body {

	text-align:justify;

	padding:20px;

	padding-top:0;



}

#body li {

	padding-bottom:5px;

}

#body li a {

	color:#0f0f0f;

}

#body h2 {

	font-size:12px;

	color:#5445a8;

}

#footer {

	background:url(images/footer.gif);

	height:63px;

}

.spacer {

	padding-bottom:10px;

}

ol {

	margin:0;

	padding:0;

	position:absolute;

	left: 55px;

	top: -120px;

}

ol li {

	list-style:none;

	padding-bottom:30px;

	font-weight:bold;

	font-size:16px;

	color:#2a1e68;

}

ol li a {

	color:#2a1e68;

	text-decoration:none;

}

ol li a:hover {

	text-decoration:underline;

}

span {

	display:none;

}

#ufindus {

	text-align:center;

    font-size:80%;

	padding-top:10px;

}

#ufindus a {

	color:#000;

}

.smallprint{

	color:#666;

	font-size:80%;

	border-top:1px solid #666;

	padding-top:10px;

}

.terms a {

	color:#666;

	font-size:80%

}

#footer {

	padding-top:5px;

}

#footer a {

	color:#000;

}

/*Forms defaults*/

input, textarea {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#404040;

}

label {

	color:#000;

	cursor:pointer;

	padding-left:2px;

	line-height:15px;

	vertical-align:top;

}

label.chosen {

	color:#333;

}



/*Transparent items*/

.transparent {

	filter:alpha(opacity=0);

	-moz-opacity:0;

	opacity: 0;

	border:0px solid #FFF;

	background:#FFF;

	z-index:10;

	cursor:pointer;

}

.transparentFake {

	background:none;

	border:none;

}

.transparent2 {

	z-index:10;

}

.textinput, .textinputHovered {

	width:236px;

	height:15px;

	background:url(images/input.gif) no-repeat left top;

	border:none;

	padding:4px 8px;

}

.textinputHovered {

	background-position:left bottom;

}





.textarea, .textareaHovered {

	width:336px;

	height:125px;

	background:url(images/textarea.gif) no-repeat left top;

	border:none;

	padding:4px 8px;

}

.textareaHovered {

	background-position:left bottom;

}

.buttonSubmit, .buttonSubmitHovered {

	width:69px;

	height:26px;

	color:#FFF;

	font-weight:bold;

	padding:2px 5px;

	background:url(images/button.gif) no-repeat left top;

	cursor:pointer;

	border:none;

}

.buttonSubmitHovered {

	background-position:left bottom;

}

#stylesheetTest {

	position:absolute;

	left:-999px;

	width:10px;

	height:10px;

}

h2 {font-size:9px;

color:#FFFFFF;

font-weight:normal;

}
