* {padding: 0; margin: 0;}
p {margin-top: 0;}


p.main_p
{
margin-bottom: 20px;
text-align: left;
line-height: 130%;
}


body
{
text-align: left;
background-color: #330033;
}


#border 
.img {border-color:#333300;} 


body.contact_hanseatic #contact #contact_hanseatic, body.contact_hanseatic #contact #contact_hanseatic a{color:#333;background:#dcdcdc;text-decoration:none;}


a:link.sub {color: #FFCC66; text-decoration: none}
a:visited.sub {color: #FFCC66; text-decoration: none}
a:hover.sub {color: #330033; background-color: #999966; text-decoration: none}
a:active.sub {color: #330033; background-color: #999966; text-decoration: none}



a:link.content_link {color: #330033; text-decoration: underline; font-family: Tw Cen MT, Verdana, sans-serif}
a:visited.content_link {color: #330033; text-decoration: underline; font-family: Tw Cen MT, Verdana, sans-serif}
a:hover.content_link {color: #330033; text-decoration: none; font-family: Tw Cen MT, Verdana, sans-serif}
a:active.content_link {color: #330033; text-decoration: none; font-family: Tw Cen MT, Verdana, sans-serif}




a:link.disclaimer_link {color: #FFFFFF; text-decoration: underline}
a:visited.disclaimer_link {color: #FFFFFF; text-decoration: underline}
a:hover.disclaimer_link {color: #FFFFFF; text-decoration: none}
a:active.disclaimer_link {color: #FFFFFF; text-decoration: none}


.td_data {background-color: #CCCC66; border-color: #330033; border-width: 2px;}





.sublinkfont {font-size: 18px; font-style: bold; line-height: 100%; font-family: Tw Cen MT, Verdana, sans-serif;}
.title {color:white; font-size: 20px; font-style: bold; line-height: 100%; font-family: Tw Cen MT, Verdana, sans-serif;}
.target {color:black; font-size: 24px; font-style: bold; line-height: 100%; font-family: Tw Cen MT, Verdana, sans-serif;}
.main {font-size: 18px; font-style: normal; line-height: 130%; font-family: Tw Cen MT, Verdana, sans-serif;}
.bullet {font-size: 20px; font-style:normal; color:blue; line-height: 130%; font-family: Tw Cen MT, Verdana, sans-serif;}
.disclaimertitle {font-size: 16px; color:white; font-style: bold; line-height: 130%; font-family: Tw Cen MT, Verdana, sans-serif;}
.disclaimer {font-size: 14px; color:white; font-style: normal; line-height: 130%; font-family: Tw Cen MT, Verdana, sans-serif;}
.commentary_links {font-size: 14px; font-style: normal; line-height: 100%; font-family: Tw Cen MT, Verdana, sans-serif;}
.table_title {color:black; font-size: 20px; font-style: bold; line-height: 100%; font-family: Tw Cen MT, Verdana, sans-serif;}


#overview, #philosophy, #process, #performance, #portfolio, #people, #contact {
	position: absolute;
	margin: 0px auto;
	text-align: left;
	width: 780px;
	visibility: hidden;}

div.overview1 {
z-index: 1;
}

div.philosophy2 {
z-index: 2;
}


div.process3 {
z-index: 3;
}


div.performance4 {
z-index: 4;
}


div.portfolio5 {
z-index: 5;
}



div.people6 {
z-index: 6;
}


div.contact7 {
z-index: 7;
}




TABLE.outer {
	border: 2px solid white; 
        border-spacing: 0pt;}


.list {margin-left:40px; font-size:18px; font-family: Tw Cen MT, Verdana, sans-serif; line-height: 130%; list-style-image:url(investment_managers.gif)}
.dragon_list {margin-left:40px; font-size:18px; font-family: Tw Cen MT, Verdana, sans-serif; line-height: 130%; list-style-image:url(equity_prices.gif)}
