@charset "utf-8";
/* CSS Document */

body {background-color:#565756; padding:54px 0;}
p, table, a, li, ul {color:#ccc; font:12px Arial, Helvetica, sans-serif; text-align:justify;}
p {line-height:140%; margin:0px 0px 12px; padding:1px;}
table td, table th {vertical-align:top;}
a {color:#ccdccc; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:0px;}

#MainContainer {width:836px; margin:0px auto;}

#SearchContainer {width:790px; padding:5px; height:15px; margin:0px auto; background-color:#1a1a1a; height:15px;}
.searchfield, .searchbutton {height:14px; border:1px solid #303030;}
.searchfield {width:106px; height:12px; font:10px Arial, Helvetica, sans-serif; color:#333;}
.searchbutton {float:right; margin-top:0px;}
#search {float:right; display:none;}

#Header {width:100%; height:162px; background-image:url('../images/header-home.gif'); padding:66px 0 0;}
#Header .logo {width:170px; margin:0px auto; display:block;}

.Home #Header {width:100%; height:228px; background-image:url('../images/header-home.gif'); padding:0px; position:relative;}
.Home #Header .logo {margin:56px 0 0 90px; width:190px; display:inline;}
.Home #Header #MainImageDiv img {width:366px;}
.Home #Header #MainImageDiv {position:absolute; right:6px; top:7px; width:366px;}

#Header {width:100%; height:228px; background-image:url('../images/header-home.gif'); padding:0px; position:relative;}
#Header .logo {margin:56px 0 0 90px; width:190px; display:inline;}
#Header #MainImageDiv img {width:366px;}
#Header #MainImageDiv {position:absolute; right:6px; top:7px; width:366px;}

#Navigation {background-color:#1a1a1a; width:800px; margin:0px auto; height:42px; position:relative; z-index:1000; text-align:center; border-bottom:1px solid #565756;}
#Nav {font:12px Arial, Helvetica, sans-serif; padding:0px; margin:0 0 0 105px; display:block; text-transform:uppercase;}
#Nav li {width:auto; height:42px; line-height:42px; color:#000; padding:0px; margin:0px; border-right:1px solid #565756;}
#Nav li.first {border-left:1px solid #565756;}
#Nav li:hover {background-color:#003200;}
#Nav li a {text-align:center; height:42px; line-height:42px; display:block;}
#Nav li.selected ul {color:#000; background-color:#003200;}

#Nav li ul {background-color:#090909; font:10px Arial, Helvetica, sans-serif; text-transform:uppercase; width:800px; text-align:center; position:absolute; left:0px; top:42px; margin-top:0px; border-top:1px solid #565756;}
#Nav li ul li {padding:0px 0px; text-align:center; height:18px; line-height:18px; float:left; display:block;}
#Nav li ul li:hover {background-color:#333;}
#Nav li ul li:hover {background-color:#002500;}
#Nav li ul li a {padding:0px; height:18px; line-height:18px; font-size:10px; text-align:center;}

#Nav li ul li a, #Nav li a {color:#fff; text-decoration:none;}
#Nav li:hover ul a, #Nav li:hover a {color:#fff;}

#Nav #subabout .first {margin-left:125px;}
#Nav #subteam .first {margin-left:105px;}

/* Menu widths */
#Nav #home {width:83px;}
#Nav #about {width:108px;}
#Nav #team {width:79px;}
#Nav #news {width:84px;}
#Nav #investors {width:116px;}
#Nav #contact {width:105px;}

/* Sub menu widths */
#Nav #overview {width:148px;}
#Nav #fund {width:212px;}
#Nav #philosophy {width:176px;}

#Nav #management {width:154px;}
#Nav #professionals {width:195px;}
#Nav #operations {width:229px;}

#SubNavContainer {height:18px; width:800px; margin:0px auto; background-color:#090909; border-bottom:1px solid #565756;}

#Content {background-color:#303030; width:800px; margin:0px auto; border-bottom:1px solid #565756;}
.Home #Content table td {padding:45px 35px; width:50%;}

#Page {padding:35px 95px;}
#Page ul {list-style:disc; margin:0px 16px;}
#Page ul li {margin:0px auto 5px;}

#Footer {background-color:#1a1a1a; width:800px; margin:0px auto 0px; padding:6px 0px; color:#565756; text-align:center; font:10px Arial, Helvetica, sans-serif;}
#Footer a {font-size:10px; color:#666;}

#investorstable {border:1px solid #565756; margin:14px auto; background-color:#1a1a1a; padding:5px;}
#investorstable td, #investorstable th {padding:5px 8px;}
#investorstable th {text-align:center; padding:8px;}
#investorstable input {font-size:10px;}

.newsitem {padding-top:4px; border-top:1px dotted #fff;}
.newsitem a {color:#fff;}

.lightgreen {color:#ccdccc;}
.borderright {border-right:1px solid #565756;}

.title {color:#f6f5f5; text-transform:uppercase; font-weight:bold;}

.break {width: 100%; border-top:1px dotted #565756; margin:15px auto 15px;}

.floatleft {float:left; margin-right:70px; margin-bottom:35px;}
.clearboth {clear:both; text-align:left;}

.pdficon {float:left; margin:3px 10px 14px 0; width:25px;}